body { background:#EEE; 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: 120%; padding:0; margin:20px 0 20px 0;}
h4 {font-size: 109%;}
h5 {font-size: 100%;}
h6 {font-size: 92%;}
h6.podzag {
	text-transform:uppercase;
	font-size: 12px; color:#F88B16;
	font-family: 'Arial Narrow', Arial, sans-serif;
	padding-left: 15px;
	background: url(/images/shower2.gif) no-repeat center left;
}
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:974px; padding:0 7px 0px 7px; margin: 0 auto; background:#fff; border-left:solid 1px #D6D6D6; border-right:solid 1px #D6D6D6; display:block;}


/* HEADER  */
#logo { position:absolute; top:30px; left:15px; padding:0; margin:0; z-index:100;}
#logo img {border:0}


#preHeader {position:relative; width:974px; height:132px;
	border-bottom: solid 6px #C8C8C8;
}
#topPic { position:absolute;  top:0; right:7px; }
#line1 {position:absolute; top:132px; left:7px;}
.line1 {width:218px; height:6px; background:#4C6D98; overflow:hidden;}

/* Основа  */
#mainBlock { 
	position:relative;
	float:left;
	width:779px;
}
#leftCol {
	float: left;
	width: 218px;

}
#rightCol {
	float: right;
	width: 195px;
	background: url(/images/rec_back.gif) no-repeat top left;
}

#main {             
	position:relative; float: right;
	width:509px; 
	border-left: solid 1px #C8C8C8;
	border-right: solid 1px #C8C8C8;
	margin: 0 0 2px 0;
	padding:10px 20px 5px 30px;
}
.undermenu {font-size:11px; padding:15px; margin:0;}
#recl1 {padding:10px 10px 10px 30px;}


/* Подвал  */
#footer { 
	width:974px;
	overflow:hidden; 
	clear:both;
	padding-bottom:5px;
}

.botLine {
	clear:both; 
	height:6px; width:974px; margin-top: 1px;
	background: #C8C8C8; 
	overflow:hidden; 
}

#logo2 {float:left; 
	width: 218px;
	height:43px;
	overflow:hidden; 
	font-weight:bold;
	margin-bottom: 1px;
}
#logo2 p { padding:7px; padding-left:38px; margin:7px 0 0 15px;
	background: url(/images/logo2.gif) no-repeat center left;
}
#logo2 a {color:#4C6D98; text-decoration:none;}
#botRight {float:right; padding:8px 70px 5px 20px;
	 color:#1055BA; font-size:92%;
	width:665px;
	border-left: solid 1px #C8C8C8;
}




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




A:link {color:#1355B8; }
A:visited {color: #1355B8;}
A:active {color: #1355B8;}
A:hover {color: #0C3E85;}



ul.menuAdm {
  margin:0;
  padding:0;
  background-color:#F5F5F5;
  border-bottom: solid 6px #4C6D98;
  border-left: solid 1px #E9E9E9;
}
ul.menuAdm li {
  font-weight:bold;
  font-size:14px;
  border-bottom: solid 1px #F5F5F5;
  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;}
.totop a {float:right;}

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