@media all{
/* ---------------- Reset ---------------- */
* {margin: 0;padding: 0;}
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, acronym, big, cite, code, del, img, small, strong, sub, sup, b, u, i, dl, dt, dd, ol, fieldset, form, label, legend, table, tbody, tfoot, thead, tr, th, td, #top{margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent;}

.clear{clear:both;float:none;}
body{background-image:url(/img/body_bg.gif);background-repeat:repeat-x;background-color:#003399;font-family:Arial;color:#fff;}
#main{width:1000px;margin:20px auto;}
#cornrtop{background-image:url(/img/corntop.gif);background-position:top center;width:1000px;height:14px;background-repeat:no-repeat;margin: 0;padding:}
#cornrbottom{background-image:url(/img/cornbottom.gif);background-position:bottom center;width:1000px;height:14px;background-repeat:no-repeat;margin: 0;padding:}

h1, h2,h3 {color:#00349A;padding: 0px 0px 5px 30px;margin-top:10px;margin-bottom:10px}
h1{font-size:16px!important;}
h2{font-size:14px;}


#all{min-height:923px;//height:923px;width:1000px;background-image:url(/img/shar.jpg);background-position:top center;margin:0px;padding:0px;-margin-top:-8px;float:left;}
#left{margin: 0;padding:0;background-image:url(/img/leftright.gif);background-position:left top;width:1000px;background-repeat:repeat-y;min-height:923px;float:left;}
#right{margin: 0;padding:0;background-image:url(/img/leftright.gif);background-position:right top;width:1000px;background-repeat:repeat-y;min-height:923px;float:left;}


#header{height:250px;}
#logo{float:left;padding:20px;}
a{color:#fff;}


#top_menu{height:38px;padding:0 20px;}
#top_menu a{text-decoration:none;}
#left_m{background-image:url(/img/menu_left.png);background-position:left top;background-repeat:no-repeat;width:14px;Height:38px;float:left;}
#right_m{background-image:url(/img/menu_right.png);background-position:right top;background-repeat:no-repeat;width:14px;Height:38px;float:left;}
#center_m{background-image:url(/img/menu.png);background-position:right top;background-repeat:repeat-x;Height:38px;float:left;}

#top_menu li{list-style:none;float:left;z-index:0}
.menu-h-d li.first{background-image:none;}
.menu-h-d {list-style-type:none;display:inline-block;margin:0px;}
.menu-h-d li {float:left;display:block;position:relative;list-style:none;/*width:120px;*/padding:9px 8px 9px 10px;//padding:9px 6px 9px 8px;background-image:url(/img/separator.gif);background-position: left center;background-repeat:no-repeat;}
.menu-h-d ul {background-image:url(/img/gr.gif);background-repeat:repeat-y;display:none;position:absolute;top:36px;left:-3px;width:142px;border:1px solid #3676BC;border-top:none;background-color:#888;text-align:left;z-index:20000}
.menu-h-d ul li{width:130px!important;z-index:2000}
.menu-h-d ul ul {left:100%;top:-1px;background-color:#3676BC} 
.menu-h-d li li {font-size:12px!important;float:none;z-index:20000;/*background-image:url(/img/gr.gif);background-repeat:repeat-y;*/ width:142px;background-image:url(/img/sep2.gif);background-position: left bottom;background-repeat:no-repeat;}
.menu-h-d li li a{text-shadow:none;font-size:12px!important;color:white;z-index:20000;padding:9px 0px;}
.menu-h-d li li a:hover{text-shadow:none;font-size:12px!important;color:#444;text-decoration:underline}
.menu-h-d li:hover {}
.menu-h-d a:hover {color:#fff;}
 .menu-h-d li:hover ul,
.menu-h-d li:hover ul li:hover ul,
.menu-h-d li:hover ul li:hover ul li:hover ul {display: block;}
.menu-h-d li:hover ul ul,.menu-h-d li:hover ul li:hover ul ul {display: none;}
.center_m {z-index:0}


.menu-h-d2 li.first{background-image:none;}
.menu-h-d2 {list-style-type:none;display:inline-block;margin:0px;}
.menu-h-d2 li {float:left;display:block;position:relative;list-style:none;/*width:120px;*/padding:9px 6px 9px 8px;//padding:9px 6px 9px 8px;background-image:url(/img/separator.gif);background-position: left center;background-repeat:no-repeat;}
.menu-h-d2 ul {background-image:url(/img/gr.gif);background-repeat:repeat-y;display:none;position:absolute;top:25px;left:100px;width:142px;border:1px solid #3676BC;border-top:none;background-color:#888;text-align:left;z-index:20000}
.menu-h-d2 ul li{width:130px!important;z-index:1000}
.menu-h-d2 ul ul {left:100%;top:-1px;background-color:#3676BC} 
.menu-h-d2 li li {font-size:12px!important;float:none;z-index:20000;background-image:url(/img/sep2.gif);background-position: left bottom;background-repeat:no-repeat;}
.menu-h-d2 li li a{text-shadow:none;font-size:12px!important;color:white;z-index:20000;}
.menu-h-d2 li li a:hover{text-shadow:none;font-size:12px!important;color:#444;text-decoration:underline}
.menu-h-d2 li:hover {display: block!important;}
.menu-h-d2 a:hover {color:#fff;display: block;}
 .menu-h-d2 li:hover ul,
.menu-h-d2 li:hover ul li:hover ul,
.menu-h-d2 li:hover ul li:hover ul li:hover ul ul li a:hover {display: block;}
.menu-h-d2 li:hover ul ul,.menu-h-d li:hover ul li:hover ul ul {display: none;}


#left_menu{width:174px;float:left;padding-left:20px;padding-top:20px;}
#left_menu a{text-decoration:none;}
#left_menu ul{list-style:none;text-align:center;}
#left_menu li{background-image:url(/img/sep2.gif);background-position: center bottom;background-repeat:no-repeat;}

.plashka{width:174px;height:174px;background-image:url(/img/left_menu.gif);background-position:left top;background-repeat:no-repeat;margin-bottom:20px;}
.plashka2{width:174px;height:34px;/*background-image:url(/img/plashka.gif);background-position:left top;background-repeat:no-repeat;margin:1px;padding:5px 1px;*/}

.ugl1{background-image:url(/img/ugl.gif);background-repeat:no-repeat;float:left;padding:0px;margin:0px;width:11px;height:34px;}
.ugl2{background-image:url(/img/ugl2.gif);background-repeat:no-repeat;float:left;padding:0px;margin:0px;width:11px;height:34px;}
.centr{background-image:url(/img/centr.gif);float:left;padding:0px;margin:0px;height:34px;width:152px;}


#right_menu{width:174px;padding-right:18px;float:right;padding-top:20px;}
#right_menu a{text-decoration:none;}
#right_menu ul{list-style:none;text-align:center;}
#right_menu li{background-image:url(/img/sep2.gif);background-position: center bottom;background-repeat:no-repeat;}
.plashka3{width:174px;height:175px;background-image:url(/img/plashka2.gif);background-position:left top;background-repeat:no-repeat;margin-bottom:20px;}

#content{color:#000;width:580px;min-height:300px;background-color:#A6C6EC;float:left;margin:20px 15px;-height:300px;-margin:20px 0px;-padding:4px;font-size:12px;}
#content ul, ol{list-style:none;margin-left:20px;}
#content a{color:#036AE4;}
#content ul {margin-left: 10px; list-style:none}

#content p {margin-top: 5px}

.clear {
	clear: both;
}

.text{padding:20px;}
.plashka2 p{text-align:center;padding:5px 0px;}
#footer{margin:15px 0px;height:50px;font-size:12px;}
#footer p{float:left;}
.foot{width:250px; float:left;}


.mainblock { margin: 5px; padding: 5px; width: 300px; float: left; text-align: center; font-size: 12px;  background-repeat: no-repeat; background-position: left top;color:black!important;}

.mainblock h2 {font-size: 14px ! important; font-weight: 700;}

.rpic {margin: 5px; float: right;}

.red {color: red; font-weight: 700;}
.green {color: green; font-weight: 700;}
.faq p {margin-bottom:10px;}
.pic {margin:5px;float:left}
.caption-orange, .caption-blue {border:1px solid #444;border-collapse:collapse;margin-top:20px;margin-bottom:20px}
.caption-orange td, .caption-blue td {border:1px solid #444;padding:5px;}
.caption-orange tr, .caption-blue tr {border:1px solid #444}
.caption-orange thead,.caption-blue thead {font-weight:700;background-color: #7D7} 

.photomain {list-style:none;margin:5px;margin-right:10px;padding:0px;display:block;float:left;width:200px}
.photomain li {display:block;}

#spec li{float:left;margin-left:55px;//margin-left:50px;list-style:none;}
#spec ul{list-style:none;}
#spec h2{color:#fff;}
#spec {font-size:14px;}
#spec img{padding: 5px 0px;}
#slideshow{margin-left:260px;}

