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:40px 0 20px 0; color:#808080;}
h1.mainzagMain {
	font-size: 22px;  color:#64513D;
	font-family: 'Arial Narrow', Arial, sans-serif;
	font-weight:normal;
	height:36px;
	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, h6.menu1 {
	text-transform:uppercase;
	font-size: 12px; color:#95918c;
	font-family: 'Arial Narrow', Arial, sans-serif;
	border-bottom: solid 1px #CFCFCF;
	margin-bottom:15px;
}
h6.menu1 a, h6.menu1 a:visited {color:#95918c; text-decoration:none;}

h3.bottomzag {
             font-size:94%; 
	     padding:0; margin:0;
	     color:#64513D;}

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:971px; padding:0; margin: 0 auto; background:#F4F5F6; border-left:solid 1px #D6D6D6; border-right:solid 1px #D6D6D6; display:block;}


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



/* Основа  */
#mainBlock { 
	position:relative;
	float:left;
	width:767px;
	background: #FFF url(/images/main_pic.jpg) no-repeat top right;
}
#leftCol {
	float: left;
	width: 222px;
	background: #fff url(/images/podlogka.jpg) no-repeat top left;
}
.leftContentMain {font-size:11px; padding:20px; color:#696969;}
#rightCol {
	float: right;
	width: 204px;
	padding-top: 269px;
	background: #F4F5F6 url(/images/main_pic1.jpg) no-repeat top left;
}

#main {             
	position:relative; float: right;
	width:537px; 
	margin-top:269px;
	border-right: solid 8px #E7E9EA;
	background: url(/images/menu_ugol.jpg) no-repeat top left;
}
.osn {	
	padding:20px 30px 10px 20px;
	border-left: solid 1px #CED0CF;
	text-align:justify;
}

#recl1 {padding:10px 10px 10px 20px;}
#contacts {padding:8px; padding-top:0; font-size:11px;}
#contacts a {color:#000;}
.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:971px;
	height:54px;
	overflow:hidden; 
	clear:both;
	background: #E6E5E3 url(/images/bot_back1.gif) repeat-x;
}

#botRight {
	width:690px;	
	height:14px;
	float:right; padding:20px; padding-right:40px;
	font-size:11px; color:#B14F00;
	background: url(/images/bot_back3.jpg)  no-repeat top left;
}
#botLeft {
	float:left; 
	width: 181px;
	padding:20px;
	height:14px;
	font-size:11px;
	color:#fff;
	background:#64513D url(/images/bot_back2.gif) repeat-x;
}
#botLeft a {color:#fff; text-decoration:none;}




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



A:link {color:#224b97; }
A:visited {color: #506d7f;}
A:active {color: #224b97;}
A:hover {color: #0a55de;}



ul.menuAdm {
  margin:0;
  padding:0;
  text-transform:uppercase;
  font-size: 12px; 
  width:140px;
  padding:137px 0 0 35px;
  height:211px;
}
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;
}

ul.podMenuAdm {
  list-style-type: none;
  padding:0; margin:0;
  padding-left:10px;
  padding-bottom:20px;
  font-size:12px;
}
ul.podMenuAdm li.menu1, ul.menuAdm li.menu1Sel {
  padding-bottom:3px;
}

.totop {margin:30px 0 0 0; padding:0; padding-bottom:10px;}
.totop a {float:right;}
#lineNav {margin-top:30px;}