
html {height: 100%}
body {
background-image:url(img/golub52.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 100%;
	height: 100%;
}


a {
	color: #00a7ff;
	outline: none;

}
a:hover {
	color:#00a7ff;
	text-decoration: underline;
}
p {
	margin-bottom: 12px;
   line-height:18px;
margin-top:10px; margin-right:5px;
}

img {
	border: none;
}



h1, h2, h3 {
color:#00a7ff;}

h1 {
font-size:24px;
font-weight:600;
padding-bottom:5px;}

h2 {
margin-top:20px
padding-bottom:20px;}

input {vertical-align: middle}


#w {
background-color:#FFFFFF;
	margin-left: 12px;

}



#wrapper {
background-color:#FFFFFF;
	width: 1000px;
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	font-size:1.05em;
}


#p {
	margin-left: -15px;
line-height:20px;

}


/* Header
-----------------------------------------------------------------------------*/
#header {
	height: 383px;
	background: #fff;
	background-image:url(img/logo.jpg);
	background-repeat:no-repeat;
	margin-bottom:15px !important;
	margin-bottom:0px;
	
}
#mfpa {
position:relative;
background-image:url(img/mfpa2.gif);
background-repeat:no-repeat;
width:208px;
height:115px;
top:34px;
left:25px}
#index {
position:relative;
left:25px;
top:170px;
} 
#mail {
position:relative;
left:60px;
top:170px;
} 
#sitemap {
position:relative;
left:95px;
top:170px;
}
.icq1, .icq2{
position:relative;
background-image:url(img/icq.gif);
background-repeat:no-repeat;
width:15px;
height:15px;
left:55px;
top:140px;
padding-bottom:15px;
padding-left:35px;
}


.icq_nomer {
position:relative;
font-size:18px;
top: -4px;
}

.tel1 {
position:relative;
background-image:url(img/logo_beeline2.gif);
background-repeat:no-repeat;
width:15px;
height:15px;
left:47px;
top:140px;
padding-bottom:15px;
padding-left:28px;
}

.tel_nomer {
position:relative;
font-size:18px;
top: -4px;
left:13px;
}



#menu {
position:relative;
background-image:url(img/menu.jpg);
background-repeat:no-repeat;
height:44px;
margin-top:188px !important;
margin-top:180px;
}
.nav {
padding-left:200px;
}
.nav  ul li{
display: inline;
list-style-type: none;
padding-right:50px;
}
.nav  a{
font-size:14px;
color:#FFFFFF;
position:relative;
top:8px;
}
.nav  a:hover{
color:#e7e2e4;

}
/* Middle
-----------------------------------------------------------------------------*/
#middle {
	background:url(img/bg.gif) repeat-x;
	background-position: bottom;
	width: 100%;
	padding: 0 0 50px;
	height: 1%;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#content {
	padding: 25px 25px 100px 286px;

}

/* Sidebar Left
-----------------------------------------------------------------------------*/
.sl {
	float: left;
	width: 310px;
	margin-left: -100%;
	position: relative;
		
}
#academ {
background-image:url(img/academ.gif);
background-repeat:no-repeat;
height:195px;
width:179px;
margin-top:20px !important;
margin:10px 0 45px 35px;
}
#sl_menu {
padding-left:30px !important;
padding-left: 45px;
}
#sl_menu ul {list-style-position: inside !important;
list-style-position: outside;}
#sl_menu ul li{
list-style-type:none;
list-style-image: url(img/ukaz_s.gif);
padding-bottom:6px;
}

/* Footer
-----------------------------------------------------------------------------*/
#footer {
	width: 1000px;
	margin: 0 auto 0;
	height: 20px;
	background: #000;
}
#copyright {
position:relative;
top: -25px;
left:15px;
}
.log {
float:right;
position:relative;
top:40px;
padding-right:30px;
}
.log img{
padding-right:15px;}


