span.skype_pnh_print_container{display:inline !important;top:0 !important;margin:0 !important;padding:0 !important}
span.skype_pnh_container{display:none !important}

table {border:0;padding:0;margin:0;border-collapse:collapse;height:0px;display:inline}
*{font-family:Verdana,"Geneva CY","DejaVu Sans",sans-serif;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:#005496 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:url(/images/main/center_stripe.png) top right no-repeat;height:5px;font-size:0}

.build h2, .build .more{background:#0086C5;margin-bottom:5px}
.energy h2, .energy .more{background:#F9A131;margin-bottom:5px}
.ecology h2, .ecology .more{background:#67B24C;margin-bottom:5px}

.build .more a{border:1px #0076BB solid}
.energy .more a{border:1px #E99121 solid}
.ecology  .more a{border:1px #57A23C solid}
.center_part{width:650px;overflow:hidden;margin:10px;text-align:justify}
.center_part h2{float:left;width:330px;margin-bottom:4px}
.center_part h2 a{display:block;height:28px;padding:0 6px;line-height:26px;color:#FFF;font-size:13px;text-decoration:underline}
.center_part h2 a:hover{color:#FFF !important;text-decoration:none}


.more{display:block;position:relative;width:109px;height:28px;float:left;font-size:0 !important;}
.more a{display:inline-block;position:relative;width:26px;height:26px;padding:0 !important;border:1px solid #0076BB}
.more a:hover{background-color:red !important;border:1px red solid !important;margin-left:-1px}

.more a.tz{background:url(/images/tz_s.png) 0 0 no-repeat}
.more a.tz:hover{margin-left:0 !important}
.more a.ask{border-left:none;background:url(/images/ask_s.png) 0 0 no-repeat}
.more a.photo{border-left:none;background:url(/images/photo_s.png) 0 0 no-repeat}
.more a.video{border-left:none;background:url(/images/video_s.png) 0 0 no-repeat}

.holiday{position:absolute;background:url(/gallery/images/loader.gif) center center no-repeat}



* html .center_part h2 {width:339px}
* html .center_part h2 a{height:26px !important; line-height:26px}
* html .more{height:26px;width:101px}
* html .build .more  a{border:1px #0076BB solid}
* html .energy .more  a{border:1px #E99121 solid}
* html .ecology .more  a{border:1px #57A23C solid}
* html .more a{position:relative;margin-left:-1px;background-image:none !important;z-index:0;width:22px;height:22px;padding-right:0;padding:1px}
* html .more a:hover{position:absolute;z-index:1;margin-left:-1px;padding-right:1px;width:22px;cursor:pointer}
* html .more a.tz{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/tz_s.png", sizingMethod="image");margin-left:0 !important}
* html .more a.ask{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/ask_s.png", sizingMethod="image")}
* html .more a.photo{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/photo_s.png", sizingMethod="image")}
* html .more a.video{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/video_s.png", sizingMethod="image")}

.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 #FFF solid;left:-10px;top:0;position:absolute;font-size:0}

.fast_links{width:640px;overflow:hidden;margin-left:-10px;padding-top: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;z-index:2}
#main_menu li{position:relative;float:left;clear:right}
#main_menu a:hover{background:#E63900;color:#FFF}
#main_menu ul li.active a{background:#005496;color:#FFF}

#main_menu ul li a{display:block;height:15px;padding:5px 15px;font-size:11px;font-weight:bold;color:#555;text-decoration:none;position:relative}
#main_menu ul li a:hover{background:#F00;color:#FFF}
#main_menu ul li.active a{background:#005496;color:#FFF}
#main_menu ul li ul{display:none}
#main_menu ul li:hover a{background:#F00;color:#FFF}
#main_menu ul li:hover ul{display:block;position:absolute;left:0;top:25px;border:1px #E8E8EA solid;padding:0;margin:0;z-index:102}
#main_menu ul li:hover ul li:hover a{background:#FFF;color:#066AB5}
#main_menu ul li ul li{float:left;clear:both;display:block;padding:0;margin:0}
#main_menu ul li ul li a{font-weight:normal;display:block;margin:0;padding:5px 10px;width:180px;height:auto;background:#FCFCFC !important;color:#000 !important}
#main_menu ul li ul li a:hover{color:#066AB5 !important;background:#FFF !important}

#main_menu ul.products a{border-left:8px solid #005496;width:240px !important;background:#FCFCFC !important}
#main_menu ul.products a.build{border-left:8px solid #0086C5 !important}
#main_menu ul.products a.energy{border-left:8px solid #F9A131 !important}
#main_menu ul.products a.ecology{border-left:8px solid #67B24C !important}

*html #main_menu ul li a:hover ul{display:block;position:absolute;border:1px #E8E8EA solid;background-color:#FFF;left:0;padding:0;margin:0;top:25px}

#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,.contacts b{color:red}
.contacts address{font-style:normal;margin:2px 0;padding:0}
.shema{color:#004380;margin-top:5px;height:14px;display:block}
.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}
hr{border:none;border-top:1px #808080 solid;height:0}
.alexa{display:inline-block;display:-moz-inline-stack;vertical-align:top;position:relative;overflow:hidden;width:100px;height:29px;border:1px solid #898989}
.alexa img{position:relative;display:block;margin:-33px 0 -1px -16px;z-index:0 !important}
