body { background:#FFF; color:#000;
font-size: 78%; 
padding:0;margin:0;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
}

td { vertical-align:top; text-align:left;}
h1 {font-size: 130%; padding:0; margin:30px 0 20px 0; color:#808080;}
h1.mainzag {
	font-size: 22px;  color:#454545;
	padding:0; padding-top:25px;
	margin:0px 30px 0px 30px;
	border-bottom: solid 1px #CFCFCF;
}
h4 {font-size: 109%;}
h5 {font-size: 100%;}
h6 {font-size: 92%;}
h6.podzag,h1.mainzagMain {
	text-transform:uppercase;
	font-size: 12px; color:#0B71B8;
	font-family: 'Arial Narrow', Arial, sans-serif;
	border-bottom: solid 1px #D5D4D4;
}
h3.bottomzag {
             font-size:94%; 
	     padding:0; margin:0;
	     color:#575757;}

h1,h2,h3,h4,h5,h6 {font-family: Arial, Helvetica, sans-serif;}
div,form {padding:0;margin:0; text-align:left;}

.wrap { position:relative; width:972px; padding:0; margin: 0 auto; background:#fff; border-left:solid 1px #D6D6D6; border-right:solid 1px #D6D6D6; display:block;}


/* HEADER  */
#header {
	position:relative; width:972px; height:271px;
	background: #E4EEF4 url(/images/top_pic_main.jpg) no-repeat top left;
	border-bottom: solid 3px #000;
}
#logo { position:absolute; top:35px; left:20px; padding:0; margin:0; z-index:100;}
#logo img {border:0}



/* Основа  */
.colMain {width:260px; float:left; padding-left:64px;}
.colMain h3 {font-family: 'Arial Narrow', Arial, sans-serif; font-size:18px; color:#237FBF; margin:0; padding:20px 0 0 0;}
.colMain ul {padding-left:25px;}
.colMain ul li {padding-bottom:5px; list-style-type: none; font-size:11px;}

#mainBlock { 
	position:relative;
	float:left;
	width:767px;
}
#rightCol {
	float: right;
	width: 204px;
}

.osn {	
	padding:0 70px 10px 65px;
}

#recl1 {padding:0 30px 10px 0;}
#contacts {position:absolute; top:3px; left:15px; padding:0; margin:0; font-size:11px;}
#contacts a {color:#717171;}
.home {margin-left:5px; padding-left:17px; background: url(/images/home.gif) no-repeat center left;}
.contacts {margin-left:15px; padding-left:15px; background: url(/images/mail.gif) no-repeat center left;}

/* Подвал  */
#footer { 
	width:972px;
	height:50px;
	overflow:hidden; 
	clear:both;
	background:#0B71B8 url(/images/bot_pic.gif) no-repeat center left;;
	border-top: solid 3px #000;
}

#botLeft {
	float:left; 
	width: 220px;
	padding:12px 0 0 30px;
	font-size:11px;
	color:#CBCDCB;
	text-transform:lowercase;
}
#botLeft a {color:#CBCDCB; text-decoration:none;}

#botRight {
	width:650px;	
	height:9px;
	float:right; 
	padding:15px 10px 0 30px;
	font-size:11px; 
}
#botRight a {padding-right:60px; color:#CBCDCB; width:100px;
display:block; float:left; 
font-weight:bold;
}
#botRight a:hover {color:#fff;}


hr { position: absolute; top:0; right:0; width:0;height:0; color:#FFF;background:#FFF; border:none; padding:0;margin:0;}





ul.menuAdm {
  position: absolute; top:127px; left:55px;
  margin:0;
  padding:0;
  text-transform:uppercase;
  font-family: 'Arial Narrow', Arial, sans-serif;
  font-size: 13px; 
  width:160px;
}
ul.menuAdm li {
  font-weight:bold;
  list-style-type: none;

}
ul.menuAdm li.menu1, ul.menuAdm li.menu1Sel {
  font-weight:normal;
  font-size:11px;
  list-style-type: none;
  border:none;
}
.totop {margin:30px 0 0 0; padding:0; padding-bottom:10px;}
.totop a {float:right;}
#lineNav {margin-top:30px;}

.readmoreR p {font-size:11px;}
.readmoreR a {font-size:12px;}