* {
	margin: 0;
	padding: 0;
	border: 0;
}

html,body{
	height: 100%;
	margin:0;
	padding:0;
	font-family: sans-serif;
	background:#fff;
} 

#wrap {
	height:auto !important;
	min-height:100%;
	min-width:1000px;
	font-size:0.8em;
}

#kontent{
	margin:15px 35px 50px 295px;
	padding-left:20px;
	padding-top:0;
}



#tHead {margin-left:260px;}

#header{
	height:156px;
	width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 776)? "776px" : "100%");
	min-width:776px;
	background:url(/img/bg_head.gif);
	background-repeat:repeat-x;
}
#shapka {padding-top:25px; margin-left:20px; margin-right:40px; height:85px;}
#banner {
	background-attachment:scroll center;
	background-image:url(/img/baner-privod-pes-nn.gif);
	background-position:top left;
	background-repeat:no-repeat;
	border:0 none;
	height:85px;
	width:100%;
}

#tHead {padding-top:60px;font-size:30px;color:#264D8D;}

#pesWrap2 {float:left; margin-top:20px; margin-left:20px;width:143px;}
#pes-cont2 {margin:5px auto; width:150px;background:;font-size:16px;line-height:18px;text-align:left;color:#737373;}
#pes-cont2 img {border:0;}
#pes-cont2 span {display:block;margin-top:5px;}
#pes-cont2 span small {font-size:11px;}
#pes-cont2 span a {font-size:11px;}


#menu{
	float:left;
	margin-top:10px;
	margin-left:20px;
	padding-top:0;
	width:240px;
	height:500px;	
}
#menu ul{
	padding-left: 0;
	margin:0;
	line-height:2em;
}

#menu ul li a{
	font-size:14px;
	font-weight: bold;
}
#menu ul ul li a{
	font-size:14px;
	font-weight:normal;
	
		
}


#menu ul ul li {
	padding-left: 2em;
	font-weight:normal;
	border-bottom:none;
	line-height:1em;
	margin-bottom:10px;	
}

#menu ul ul ul li {
	margin-left:1em;
	font-weight:normal;
	border-bottom:none;
	line-height:1em;
	margin-bottom:10px;
	margin-top:10px;
}
#menu ul ul ul li a{
	font-size:13px;
	text-decoration:none;
}

#menu ul li{
	list-style-type: none;	
	margin-bottom:0;
	line-height:2,5em;
}
#menu li {
	font-size:14px;
}
#menu li a{
	font-size:14px;
	text-decoration:none;
}
#menu li a:hover {color:#ED2027;}

#menu img{margin-bottom:10px;border: 1px solid #737373;width:200px;}

.menu-top {border-bottom:1px solid #cccccc;}

#menu2{
	width:200px;
	float:right;
	padding-left:70px;
}
#news{
	margin-bottom:30px;
	padding-left:10px;
}
#news h2 {
	color:#ED2027;
	font-size:19px;
	margin:0 0 20px 0;
}
#news p {
	font-size:13px;
	line-height:15px;
	margin:0 0 1em;
}
#news p em {
	font-style:normal;
	color:#808080;
}


.ads a img {
	margin-bottom:30px;
	width:200px;
}

#info{
	margin-right:240px;
		
}


#footer {height: 215px;clear: both;background: #AED4E8 url(/img/bg_foot.gif) repeat-x;font-size:12px;}
#footer div.grayHr {font-size:1px;line-height:1px;background:#737373;height:1px;margin:0 20px;padding:0;}
#logoBot {width:230px;float:left;padding-top:50px;padding-left:20px;}
#copyright {padding-top:50px; margin-left:310px;}



/* Ссылки */
a {color:#005785;text-decoration:underline;}
a:hover {text-decoration:none;}

/* Заголовки - только 4 уровня!! */
h1, h2, h3, h4, h5, h6 {margin-bottom:0.5em;}
h1 {font-size:1.6em;color:#c33;font-weight:normal;}
h2 {font-size:1.4em;color:#c33; margin-top:2em;font-weight:normal;}
h3 {font-size:1.2em;color:#264D8D;margin-top:2em;}
h4, h5, h6 {font-size:1em;color:#000; margin-top:2em;font-weight:bold;}
.topNul{margin-top:0;}

/* Абзац, списки */
p {line-height:1.5em;margin:0 0 1em 0;}
ol,ul {line-height:1.5em;margin:1em 0;}
ol,ul {padding-left:3em;}
ul li {margin-bottom: 10px;}
ul.botLi li {margin-bottom:1em;}
ul.pdf {list-style:url(/img/pdf.gif);margin:25px 0 0 25px;padding:0;}
ul.pdf li {padding:0 0 0.5em 0.2em;}
ul.doc {list-style:url(/img/doc.gif);margin:0 0 0 2.5em;padding:0;}
ul.doc li {padding:0 0 0.5em 0.2em;}

/* Таблицы */
.caption {font-weight:bold; margin:1em 0;text-align:left;}
.prim {font-size:0.9em;font-style:italic;margin-top:0;}
/* для IE6 - прописывать cellspacing="1", width="98%" */
table.art {background:#333;border-spacing:1px;margin-bottom:1em;}
table.art tr {background:#fff;}
table.art td {padding:0.5em;vertical-align:top;}
table.art th {padding:0.5em;vertical-align:top;background:#eee;}

/* Картинки */
#kontent img {border:#3d3d3d 1px solid;}
#kontent img.null {border:0;}
.L {float:left; margin:0 20px 10px 0; }
.R {float:right; margin:0 0 10px 20px; }

.clear {clear:both;}

.nav {
padding-bottom:1em;
}

ul.eto li span {font-size:1.3em;color:#005785;font-weight:bold;}

/* Каталог - список */
#catalog ul {margin:0 0 1.3em;padding:0;color:#000;font-size:1.1em;line-height:18px;list-style:none;font-weight:normal;}
#catalog ul a {text-decoration:none; font-weight: bold;}
#catalog ul a:hover {text-decoration:underline;}
#catalog ul ul {margin:0;padding-left:1.5em;font-size:1em;line-height:18px;list-style:none;font-weight:normal;}
#catalog ul ul a {font-size:1em;line-height:18px;font-weight:normal;text-decoration:underline;}
#catalog ul ul a:hover { text-decoration:none;}

#catalog ul li {margin-top:1em;}
#catalog ul ul li {margin-top:0.5em;}
