*{font-family:verdana,tahoma,arial;font-size:11px;margin:0;padding:0;text-align:left}
img{border:none}
body{overflow:auto;color:#000;background:#fff url(/images/bgr/bgr.gif) repeat;margin:10px;text-align:center}
a {color:#000;text-decoration:none}
a:hover{color:#066AB5;text-decoration:underline}
ul {list-style-type:none}

#body {border:1px #666 solid;overflow:hidden;background:#fff}
#body,#footer{width:900px;margin:0 auto;position:relative}

/*-- top part Styles --*/

#top_left {width:400px;height:235px;position:relative;float:left}
#top_right{width:500px;height:235px;float:left;clear:right;background:#fff}
#top_right_part1 {height:105px;display:block;text-align:right}
#top_right_part1 .logo{margin:35px 46px 0 0}
#top_right_part2 {background:#08498C url(/images/main/triada_links_bgr.jpg) no-repeat left;height:130px}
#slogan {font-family:Tahoma;font-size:19px;color:#FDFCFA;text-align:right;padding:15px 48px 5px 0}
#triada_links{color:white;line-height:22px;padding-right:50px;text-align:right}
#top_right_part2 marquee {font-size:13px;color:red;font-weight:bold;margin:1px 0 0 20px;width:420px}
#top_right_part2 a:hover marquee{text-decoration:underline}

#colmask2{position:relative;clear:both;float:left;width:900px;background:#fff url(/images/main/key_bottom.jpg) top left no-repeat}
#colmask2 #colright{float:left;width:670px;position:relative;left:230px}
#colmask2 #col1wrap{float:right;width:670px}
#central_part{width:670px;padding-bottom:5px;float:left;clear:right}
#colmask2 #left_part{margin-left:-230px;float:left;width:230px;position:relative}

.sections_text {padding-left:20px}
.sections_text li {margin:4px 0}

#center_stripe{background:transparent url(/images/main/center_stripe.png) top right no-repeat;height:5px;font-size:0}

.center_part{width:650px;overflow:hidden;margin:10px;text-align:justify}
.center_part h2{float:left;width:440px;margin-bottom:4px}
.center_part h2 a{color:#fff;font-size:13px;display:block;padding:6px;text-decoration:underline}
.center_part h2 a:hover{color:#fff !important;text-decoration:none}
.build{background-color:#0086C5;
 /*filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#0086C5, endColorstr=#4DABD7);*/
 background:-moz-linear-gradient(left,#0086C5,#4DABD7);
 background:-webkit-gradient(linear, left top, right top, from(rgb(0,134,197)), to(rgb(77,171,215)))}
.energy{background-color:#F9A131;
 /*filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#F9A131, endColorstr=#FBBD6F);*/
 background:-moz-linear-gradient(left,#F9A131,#FBBD6F);
 background:-webkit-gradient(linear, left top, right top, from(rgb(249,161,49)), to(rgb(251,189,111)))}
.ecology{background-color:#67B24C;
 /*filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#67B24C, endColorstr=#95C982);*/
 background:-moz-linear-gradient(left,#67B24C,#95C982);
 background:-webkit-gradient(linear, left top, right top, from(rgb(103,178,76)), to(rgb(149,201,130)))}

.center_part a{color:#066AB5}
.center_part a.section{float:left;display:block;width:200px;margin-right:10px}
.center_part a.section{text-decoration:none}
.center_part a img{margin-top:-17px}
.center_part a span{position:relative;top:118px;float:right;font-weight:bold;background:red;color:#fff !important;padding:2px 3px}
.center_part a span b{border-bottom:17px red solid;border-left:10px transparent solid;left:-10px;top:0;position:absolute;font-size:0}

.fast_links{display:block;float:left;width:640px;margin:10px 0 0 -10px}
.fast_links li{float:left;padding:0 0 5px 10px}
.fast_links li{white-space:nowrap}

#main_menu,#bottom_menu{clear:both;float:left;width:100%;position:relative}
#main_menu li,#bottom_menu li{float:left;clear:right}/*ie7*/
#main_menu,#bottom_menu{width:100%;float:left;clear:both}
#main_menu{background:#E7ECF2;border-left:20px #0D5198 solid}
#main_menu ul li a{display:block;height:15px;padding:5px 15px;font-size:8pt;font-weight:bold;color:#555;text-decoration:none;position:relative}
#main_menu a:hover{background:#E63900;color:#fff}
#main_menu li.active a{background:#104C91;color:#fff}

#bottom_menu{background:#8E9CB1}
#bottom_menu ul{padding-left:15px}
#bottom_menu a{display:block;color:#fff;padding:4px 10px;height:14px;text-decoration:none;position:relative}
#bottom_menu a:hover{background:#fff;color:#72849E}

#copyright,#counters{float:left}
#copyright {width:500px;padding-top:2px;line-height:14px}
#copyright a:hover{border-bottom:1px red solid;text-decoration:none}
#copyright address{font-style:normal}
#counters {padding-top:7px;text-align:right;width:400px}

/*-----------specials block------------*/

#inset{width:420px;margin-top:10px}
#inset div{background:#fff;border-left:1px solid #dedede;border-right:1px solid #dedede;overflow:hidden}
#t1,#t2,#t3,#b1,#b2,#b3{height:1px;font-size:0}
#t1{margin:0 5px;background:#dedede !important}
#t2,#b2{margin:0 3px;border-width:2px !important}
#t3,#b3{margin:0 2px}
#t4,#b4{height:2px;margin:0 1px}
#b1{margin:0 5px;background:#dedede !important}
#boxcontent{line-height:15px !important;padding:0 7px}
a.spec{text-align:justify;display:block;font-size:8pt}
a.spec strong{white-space:nowrap;color:red}

.menu_title{background:red;color:#fff;padding:4px 10px;margin:10px 0 0 10px}
.menu_title a{color:#fff;font-weight:bold}
.contacts,.partners{padding-left:10px;margin-top:5px}
.contacts strong{color:red}
.contacts address{font-style:normal;margin:2px 0;padding:0}
.partners img{margin:5px 0}
.new_tel{margin:5px 1px 5px 10px;padding:0px; text-align:left;color:red}

#ui_menu{background:#FCFCFC;display:block;width:200px;position:absolute;border:1px gray solid;z-index:100}
#ui_menu ul{list-style-type:none}
#ui_menu li{list-style-type:none;display:inline}
#ui_menu a{display:block;padding:4px 4px 4px 30px;color:#000;height:16px}
#ui_menu a:hover{text-decoration:none;color:#066ab5;background-position:7px -21px}
a.print{background:url(/images/print.gif) 7px 3px no-repeat}
a.favorites{background:url(/images/favorites.gif) 7px 2px no-repeat}
#ui_menu b{width:194px;margin:2px 3px;display:block;background:gray;height:1px;font-size:0}
#ui_menu ul.select{width:350px}
#ui_menu ul.select li{padding:2px 0}
