@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px; font-family: Georgia; font-size:13px}
body{background:#ffffff;}
table{border:0px; border-collapse:collapse}
table tr td{margin:0px; padding:0px}
img{border:0px}
h1{color:#000; font-size:28px; font-weight:100; margin:10px 0px; text-align:center}
h2{color:#000; font-size:18px; padding:3px 20px 0px 164px; font-weight:bold}
h5{color:#F6F8F7; font-size:20px;}
h6{color:#FEFEFE; font-size:34px; font-weight:normal}
p{}
input{border:0px}
a{text-decoration:none}
img.border {padding: 5px; background: #bbb; border: 1px solid #fff}
#border {padding: 5px; background: #bbb; border: 1px solid #fff}
.table {width:100%; height:100%; vertical-align:top;}

.iePNG{}
img{filter:expression(fixPNG(this))}
.iePNG a{position:relative}


/*----------------------------------------shapka----------*/
/*#lozung { position:absolute; top:150px; left:50%; width:380px; margin-left:-180px;}*/


#hint
{
	position:absolute;

	visibility:hidden;
	z-index:300;

	
	background:url(lb.png);
	
}


.tab_cozd_s table{ margin:20px auto}
.tab_cozd_s h2{ text-align:center; color:#FF0000; margin:0px; padding:0px}
.tab_cozd_s td{ text-align:center; padding-bottom:30px}
.tab_cozd_s img{}
.tab_cozd_s table td h6{font-size:18px; color:#000000}
.tab_cozd_s table td h6 a{font-size:18px; color:#000000!important}

/* The most new */
/* Brand new stuff */
.test {background:url(/js_files/lb.gif) no-repeat;  height:74px; width:137px; position:absolute;  text-align:center; z-index:300;}
.test p {color:#FF0000; font-size:20px; font-weight:bold; text-align:center; padding-top:20px; z-index:300; font-family:"Monotype Corsiva"; }
.test1 {background:url(/js_files/lb.gif) no-repeat;  height:74px; width:137px; position:absolute; top:600px;   text-align:center; z-index:300;}
.test1 p {color:#FF0000; font-size:20px; font-weight:bold; text-align:center; padding-top:30px; z-index:300;font-family:"Monotype Corsiva"; }

#skidka {position:absolute; top:670px; left:200px; width:54px; z-index:300;}
.skid{ position:absolute; z-index:302; top:700px; left:250px; }
#karta {position:absolute; right:50px; top:20px; width:280px; color:#fff;}
#karta a {color:#fff;}
#lozung {position:absolute; top:50px; right:50px; width:280px;}
#lozung p {color:#fff; font-size:26px; font-family:"Monotype Corsiva"; font-weight:bold;}

#shapka {}
#div_color{background:#c6e4fb; }
#verx {background:url(images/4.jpg) top center repeat-x; height:552px;}
#niz {background:url(images/31.jpg) bottom center repeat-x; height:236px; position:relative;}
#logo {width:423px; height:220px; position:absolute; left:50%; margin-left:-211px;}
#lozung_text {width:400px; position:absolute; left:50%; margin-left:-190px; top:155px; z-index:100; text-align:center;}
#lozung_text p {color:#3399CC; font-family:"Monotype Corsiva"; font-size:24px; font-weight:bold;}


#melnica {width:380px; height:598px; position:absolute; top:190px; left:50%; margin-left:-190px;}

#melnica_swf {width:380px; height:598px; position:absolute; top:98px; left:50%; margin-left:-238px;z-index:100;}
#agent {position:absolute; top:30px; left:7%; width:350px;}
#agent h1{color:#FFFFFF; font-family:"Monotype Corsiva"; font-size:18px; font-weight:bold; text-align: left; margin:0px; padding:0px}
#agent p{color:#FFFFFF; font-family:"Monotype Corsiva"; font-size:18px; font-weight:bold; text-align: left;}

#prodvijenie {width:250px; position:absolute; top:200px; left:5%}
#prodvijenie p{font-size:12px; text-align:right; color:#666666;}
#prodvijenie a{font-size:21px; color:#3399cc; text-decoration:none;}
#prodvijenie a:hover{}
#prodvijenie span a{font-size:12px; text-align:right; color:#666666;}

#stil {width:250px; position:absolute; top:400px; left:5%}
#stil p{font-size:12px; text-align:right; color:#666666;}
#stil a{font-size:21px; color:#3399cc; text-decoration:none;}
#stil sapn a{font-size:12px; text-align:right; color:#666666;}

#contacs{width:260px; position:absolute; top:60px; right:3%;}
#contacs p {color:#FFFFFF; font-size:16px;}

#sozdanie {width:260px; position:absolute; top:200px; right:3%}
#sozdanie p{font-size:12px; color:#666666;}
#sozdanie a{font-size:21px; color:#3399cc; text-decoration:none;}
#sozdanie span a{font-size:12px; color:#666666;}

#remont {width:260px; position:absolute; top:400px; right:3%}
#remont p{font-size:12px; color:#666666;}
#remont a{font-size:21px; color:#3399cc; text-decoration:none;}
#remont span a{font-size:12px; color:#666666;}


/*----------------------------------------menu-----------*/
#oshi  {padding-bottom:20px;}
#oshi p {color:#000000; font-family:Georgia; font-size:13px; text-align:justify;}
#menu {position:relative;z-index:1000;}
#menu_content {text-align:center;}

#td_news{background:#ffffff; padding-bottom:5px;}
#bg_news{padding-top:35px; position:relative;}
#bg_news2{padding-top:20px; position:relative; text-align:justify; padding-left:20px;}
#bg_news1{background:#e5e5e5 repeat-x top; height:15px;}
.news {text-align:left;}
.news div{width:250px; float:left; text-align:left; padding:0px; margin:20px 25px}
.news h1{text-align:left; font-size:12px; float:left; color:#fff; background:#f94119; padding:2px 5px}
.news p{font-size:12px !important; color:#696969 !important; margin:10px 0px; margin-left:5px; margin-bottom:15px; text-align:left !important;}
.news a{color:#696969; margin-left:5px;}
.news a:hover{color:#000}
#nashi {color:#696969; font-size:16px; font-weight:bold; padding:10px 10px;}
#vse_n {position:inherit; text-align:right;}




#opros p{color:#2C8EE6 !important; font-size:12px; margin:10px 0px; margin-left:5px; margin-bottom:15px; text-align:justify !important; }
#opros{color:#2C8EE6; text-align:left;}



.n_cont {width:31%; float:left; margin:0px 10px; text-align:center;}
.n_cont img{margin:10px 0; border:2px solid #2C8EE6}
.n_cont p {text-align:center; color:#f94119; font-size:18px; font-weight:bold;}
.n_cont a {color:#696969; text-decoration:none;}
.n_cont a:hover{color:#000}
.n_cont ul {text-align:left; margin-left:10px;}
.n_cont  li { list-style-type:disc; margin-left:10px;}
#lin {}



/* ------------------ */
#toc2 {}
#toc2 p{text-align:justify;}
#toc2 DIV {padding:1px;}
#toc2 DIV.panel {background:#eee; font-size:90%; margin:0; padding:2px; margin-bottom:15px; overflow:auto; height:550px;}
#toc2 DIV.curnav {padding-left:10px;}
#toc2 DIV.tagtitle, #toc2 DIV.csstitle {border-bottom:1px solid #666; padding:5px 5px 5px 24px; font-weight:bold; font-size:90%;}
#toc2 .tagtitle {background:#ded4c4}
#toc2 .csstitle {background:#ded4c4}
/* ------------------ */

#content2 {margin:20px 10px 0 220px; padding:10px; margin-bottom:10px;}
#content2 P.descr {margin:0; margin-bottom:1em; font-size:90%;}
#content2 P, h4, ol {margin-left:30px;}
DIV.panel A {display:block; padding:1px;}
/* ------------------ */



/*----------------------------------------niz-----------*/

#niz_cop { background:#ffffff; height:120px; position:relative;}
#yandex {position:absolute; left:5%; top:5px; }
#copy {position:absolute; left:20%; top:20%; width:60%;}
#copy p {text-align:center; font-family:Georgia; font-size:12px; color:#696969;}
#c4et4ik {position:absolute; right:5%; top:20%; text-align:center}
#google {position:absolute; left:36%; top:70px;}
#luchsii img{margin:10px 0; border:2px solid #2C8EE6}
#luchsii span{}
#luchsii p{font-size:12px!important; color:#696969!important; font-family:Georgia!important;}

#luchsii a{color:#f00!important; font-weight:bold}
#luchsii a:hover{color:#000!important;}

/*----------------------------------------menu2-----------*/
#menuss{ text-align:center; background:#e5e5e5; border-top:#FFF 6px solid;}

ul#simple-menu{
	list-style-type:none;
	width:100%;
	position:relative;
	height:27px;
	font-family:"Trebuchet MS",Arial,sans-serif;
	font-weight:bold;
	margin:0;
	padding: 5px 0 0 0;
	}

ul#simple-menu li{
	display:inline;
	margin:0 0 0 4px;
	height:20px;
	}

ul#simple-menu li.left{
	margin:0;
	}

ul#simple-menu li a{
	display:inline;
	color:#3399CC; text-transform: lowercase;
	
	line-height:27px;
	text-decoration:none;
	padding:0 10px 0 10px;
	height:27px; 
font-size:18px;
	
	}

ul#simple-menu li a.right{
	padding-right:19px;
	}
	
	
	
	
#pro6 ul {margin:0 auto; padding:0; list-style:none; display:table; white-space:nowrap; list-style:none; height:35px; position:relative; background:#E5E5E5; font-size:11px;}
#pro6 li {display:table-cell; margin:0; padding:0;}
#pro6 li a {display:block; float:left; height:35px; line-height:30px; color:#333; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 10px; cursor:pointer; background:url(/asvicom_file/images/pro_six_0a.gif) no-repeat;}
#pro6 li a b {float:left; display:block; padding:0 25px 5px 15px; background:url(/asvicom_file/images/pro_six_0b.gif) no-repeat right top;}
#pro6 li.current a {color:#fff; background:url(/asvicom_file/images/pro_six_2a.gif) no-repeat;}
#pro6 li.current a b {background:url(/asvicom_file/images/pro_six_2b.gif) no-repeat right top;}
#pro6 li a:hover {color:#fff; background: url(/asvicom_file/images/pro_six_1a.gif) no-repeat;}
#pro6 li a:hover b {background:url(/asvicom_file/images/pro_six_1b.gif) no-repeat right top;}
#pro6 li.current a:hover {color:#fff; background: url(/asvicom_file/images/pro_six_2a.gif) no-repeat; cursor:default;}
#pro6 li.current a:hover b {background:url(/asvicom_file/images/pro_six_2b.gif) no-repeat right top;}
.sneg {background:url(/asvicom_file/images/sneg.jpg) no-repeat; width:619px; height:86px; position:absolute; top:704px; left:50%; margin-left:-322px;z-index:1000;}
.lenta {background: url(/asvicom_file/lenta.gif) repeat-x; height:20px; width:100%; position:absolute; top:10px;}