*{margin:0;padding:0}
html{height:100%;background:#000 url(/images/main-tbg.jpg) repeat-x left top;position:relative}
body{font-family:Tahoma,Geneva,sans-serif;height:100%;min-width:1002px}
table{border-collapse:collapse}
q{quotes:none}
a{color:#303030}
a:hover{text-decoration:none}
a img{border:none;vertical-align:bottom}

#wrapper{min-height:100%;background:url(/images/main-bbg.jpg) repeat-x left bottom}
#wrap{width:1002px;margin:0 auto;background:#FEFFD2}

#header{height:516px;position:relative;background:url(/images/header-bg.jpg) no-repeat center top}
	#header ul{list-style-type:none;font-size:11px;position:absolute;right:25px;top:10px;line-height:13px}
		#header ul li{float:left;margin:0 0 0 50px}
		#header ul a{float:left;height:16px;text-decoration:none;background-position:left top;background-repeat:no-repeat;padding:0 0 0 20px}
		#header ul a.home{background-image:url(/images/nav-home-bg.gif)}
		#header ul a.map{background-image:url(/images/nav-map-bg.gif)}
		#header ul a.feedback{background-image:url(/images/nav-feedback-bg.gif)}
		#header ul a:hover{background-position:left bottom}
	#header .logo{position:absolute;left:80px;top:20px}
	#header .cab{position:absolute;left:745px;top:58px;background:url(/images/button-cab-bg.png) no-repeat left top;height:38px;padding:0 0 0 35px;text-decoration:none;line-height:38px}
		#header .cab span{border-bottom:1px dashed #fff}
		#header .cab:hover span{border:none}
	#header .order{position:absolute;right:115px;top:430px;background:url(/images/button-order-bg.png) no-repeat left top;height:38px;padding:0 0 0 70px;text-decoration:none;line-height:38px}
		#header .order span{border-bottom:1px dashed #fff}
		#header .order:hover span{border:none}
	#header form{width:274px;position:absolute;right:65px;bottom:14px}
		#header form .input-text{float:left;width:212px;border:none;background:#fff;font:0.7em Tahoma,Geneva,sans-serif;padding:3px 4px}
		#header form .input-button{float:right;width:50px;height:19px;border:none;font:0.7em Tahoma,Geneva,sans-serif;background:#F2B800 url(/images/button-search-bg.gif) repeat-x left top;padding:0 0 2px 0;cursor:pointer;behavior:url("/images/ie6hover.htc")}
		#header form .input-button:hover, #header form .hover{background-position:left bottom;background-color:#F2A002}
	#header address{width:274px;position:absolute;left:695px;top:124px;font-size:12px;font-style:normal;color:#fff}
		#header address span{display:block;padding:0 0 0 48px}
	#header a{color:#fff}

#main-section{overflow:hidden;width:1002px;padding:45px 0 350px 0;background:url(/images/main-section-bg.png) no-repeat center 10px}

#nav{float:left;width:176px;padding:0 0 0 42px;list-style-type:none;font-size:12px;height:1%}
	#nav li{border-bottom:1px solid #CACACA;}
	#nav .als{cursor:pointer}
	#nav .last{border:none}
	#nav a{display:block;height:1%;text-decoration:none;padding:5px 0 5px 16px;position:relative;left:-16px;top:0}
	#nav .current a{background:url(/images/nav-current-bg.gif) no-repeat left center}
	#nav a:hover{text-decoration:underline}
	
	#nav .lvs{list-style-type:none; margin-left:18px; margin-bottom:5px; display:none}
	#nav .lvs li{border:none; font-size:11px}	
	#nav .lvs li a{background:url(/images/marker.gif) no-repeat left 4px; padding:0px; padding-left:10px;}

#content{float:left;width:502px;padding:0 0 0 45px;color:#485356; position:relative}
	#content h1{font-size:30px;font-weight:normal;color:#000;margin-bottom:15px;line-height:100%}
	#content h3{font-size:12px;color:#B50101;line-height:140%}
	#content h4{font-size:12px;margin-bottom:10px;line-height:140%}
	#content p{font-size:12px;margin-bottom:5px;line-height:140%}
	#content ul{font-size:12px;padding:0 0 10px 0;line-height:100%;list-style-type:none;position:relative;left:-8px}
		#content ul li{margin-bottom:10px;background:url(/images/marker.gif) no-repeat left 4px;padding:0 0 0 8px}
	#content .marked{font-weight:bold}
	
	#content ol{font-size:12px;padding:0 0 10px 0;line-height:100%; margin-left:20px}
		#content ol li{margin-bottom:10px;}	
	
	#content .list_image{list-style-type:none; width:100%; left:0px}	
	#content .list_image li{
		display:inline-block; *display:inline; zoom:1; 
		margin-right:5px; margin-bottom:5px; background:none; 
		padding:1px; border:1px solid #CACACA;
	}	
	#content  .vacancy h3{margin-bottom:10px}
	#content  .vacancy p{margin-bottom:5px}
	
	#content  .anketa {position:absolute; top:5px; right:20px}
	#content  .anketa li{background-position:left 10px}
	#content  .anketa a{color:#B50101;}
	#content  .anketa b{font-size:10px; margin-left:3px}
	
	#content  .info{margin-bottom:10px;border:1px solid #CACACA;}
	#content  .info th{font-size:11px; border:1px solid #CACACA; padding:3px}
	#content  .info td{font-size:12px; text-align:center; border:1px solid #CACACA; padding:3px}
	#content  .info .lv{text-align:left; padding-left:5px}
	#content  .info a{font-size:11px}
	#content  .info .inv {display:none}
	
	#content  .avtopark {margin-bottom:25px; border:2px solid #FEFFD2}
	#content  .avtopark th{font-size:12px; background:#dcddc3; width:161px; color:#000; border:2px solid #FEFFD2}
	#content  .avtopark td{font-size:12px; background:#b0aa96; width:161px; text-align:center; vertical-align:center;  border:2px solid #FEFFD2}
	
	#content  .search_ul{}
	#content  .search_ul li{background:none}
	#content  .search_ul li a{margin-bottom:5px; color:#B50101;}
	
	#content  .docs_list li{background:url(/images/marker.gif) no-repeat left 9px;}
	#content  .docs_list b{margin-left:10px; font-size:11px}
	
#aside{float:right;width:200px;padding:0 20px 0 0;color:#485356}
	#aside h1{font-size:30px;font-weight:normal;color:#000;margin-bottom:15px;line-height:100%}
	#aside h3{font-size:12px;color:#B50101;line-height:140%}
	#aside p{font-size:12px;margin-bottom:15px;line-height:140%}
	#aside ul{font-size:12px;padding:0 0 10px 0;line-height:100%;list-style-type:none;position:relative;left:-8px}
	#aside address{font-size:12px;margin-bottom:15px;line-height:140%;font-style:normal;font-weight:bold}
	
#footer{width:1002px;height:88px;background:url(/images/footer-bg.jpg) no-repeat left top;margin:-300px auto 0 auto;padding:212px 0 0 0;color:#fff}
	#footer p{font-size:11px;float:left;padding:5px 0 0 15px}
	#footer ul{font-size:11px;float:right;list-style-type:none;padding:0 15px 0 0}
		#footer ul li{float:left;margin:0 0 0 5px}
		
		
.strong_pas b, .strong_pas strong {font-weight:normal;}
.blike{float:left;margin-right:6px;}
#nav a.link_banner{
	display:block;
	background:red;
	text-decoration:none;
	position:absolute;
	top:0;
	left:0;
	height:100px;
	width:175px;
	z-index:100;
	cursor:pointer;
	padding:0;
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); 
	filter: alpha(opacity=0);
}
