/* SUPERGLOBAL STYLES */

*{margin: 0; padding: 0;}

/* TAG STYLES */
img{border: none; vertical-align: top;}
body{color:#404c52; font-family:tahoma; font-size:12px; background:url(/images/main_bg1.gif) repeat scroll top center;}
h2{font-size:18px; color:#ed1c24; font-weight:normal;}
h3{font-size:13px; color:#ed1c24; font-weight:normal;}
h4{font-size:15px; color:#005e92; font-weight:normal;}
a{color:#005e92;}
a:hover{color:#ed1c24; text-decoration:none;}
table td {color:#404c52; font-family:tahoma; font-size:12px; line-height:15px;}
p {text-align:justify;}


.clear{clear:both;}

/* LAYOUT STYLES */
.wrapper{width:994px; position:relative; left:50%; margin-left:-497px; padding-top:20px; padding-bottom:20px;}
.sl{width:300px; float:left; margin-bottom:30px;}
.content{float:right; margin:20px 0px 30px 0px; width:670px; padding-right:20px;}
.main_bg{background:url(/images/main_bg_top1.gif) scroll repeat-x top center; width:100%; height:100%;}

.archive_link{font-size:11px;}
.large_sep{width:100%; height:15px; background:url(/images/large_sep.gif) top left repeat scroll; margin:15px 0px;}

.top_panel{background:url(/images/top_panel_bg.png) repeat-x scroll top left; height:34px;}
.top_panel .icons {padding-top:10px; width:300px; float:left;}
.top_panel .icons img{margin:0px 35px;}
.top_panel .search{float:right; padding-top:9px; width:250px;}
.top_panel .search .search_btn{width:15px; height:15px; border:none; background:url(/images/search_btn_bg.gif) no-repeat center center scroll;}
.top_panel .search .search_input{width:158px; height:15px; border:1px solid #c3c3c4; color:#555555; font-size:11px;}
.top_panel .lang_block{float:right; padding-top:10px; padding-right:5px;}
.top_panel .lang_block img{margin:0px 17px;}

.wrapper_middle{background-color:#ffffff;}
.wrapper_bottom{background:url(/images/wrapper_bottom.png) scroll left top no-repeat; width:994px; height:16px;}

/* HEAD */
.header{}
.header .header_middle{height:116px;}
.header .header_middle .logo{width:350px; float:left; padding-left:30px; padding-top:40px;}
.header .header_middle .clocks{width:411px; height:72px; float:right; margin-top:10px; padding-right:10px;}
.header .header_bottom .query{width:250px; height:50px; float:right; padding-right:10px;}
.header .header_bottom{width:994px; height:150px;}



/* SIDEBAR */
.news{width:250px; padding:0px 25px; margin-top:25px;}
.news .news_header{width:250px; height:15px; background:url(/images/sl_header_bg.gif) no-repeat top left scroll;}
.news .news_header h4{display:block; background-color:#ffffff; margin-left:10px; padding:0 10px; width:70px; height:15px;}
.news .new{padding:0px 10px; margin-top:12px;}
.general {width:230px; height:60px;}
.general img {width:50px; height:50px; float:left; margin-right:10px;}
.general a{color:#404c52; text-decoration:none;}
.general a:hover{color:#404c52; text-decoration:underline;}
.news .news_date{color:#e92028; font-size:11px;}
.news .news_preview_text{margin-top:5px; width:250px;}
.news .news_preview_text a{color:#404c52; text-decoration:none;}
.news .news_preview_text a:hover{text-decoration:underline; color:#404c52;}
.news .archive_link{margin-left:10px;}

.spec_off{width:250px; padding:0px 25px; margin-top:25px;}
.spec_off .spec_off_header{width:250px; height:15px; background:url(/images/sl_header_bg.gif) no-repeat top left scroll;}
.spec_off .spec_off_header h4{display:block; background-color:#ffffff; margin-left:10px; padding:0 10px; width:144px; height:15px;}
.spec_off ul{margin:0px 10px; list-style:none; margin-top:12px;}
.spec_off ul li{background:url(/images/marker_red_double.gif) left 5px scroll no-repeat; padding-left:13px; margin-bottom:10px; width:217px;}
.spec_off .archive_link{margin-left:10px; margin-top:2px;}
.spec_off ul a{color:#404c52; text-decoration:none;}
.spec_off ul a:hover{text-decoration:underline; color:#404c52;}

.news .spec_off_header{width:250px; height:15px; background:url(/images/sl_header_bg.gif) no-repeat top left scroll;}
.news .spec_off_header h4{display:block; background-color:#ffffff; margin-left:10px; padding:0 10px; width:144px; height:15px;}

/* CONTENT */
.drill_tool{width:100%; border-collapse:collapse; border:none; font-weight:normal; font-size:13px;}
.drill_tool ul{list-style:none; margin-left:5px;}
.drill_tool ul li{background:url(/images/marker_blue.gif) left 6px scroll no-repeat; padding-left:13px; margin-top:10px;}
.drill_tool ul a{color:#404c52; text-decoration:none;}
.drill_tool ul a:hover{text-decoration:underline; color:#005E92;}
.drill_tool .img_block{text-align:right; vertical-align:top; padding:10px;}
.drill_tool .archive_link{margin-top:8px; margin-left:19px;}

.spec_tech{width:100%; border-collapse:collapse; border:none; font-weight:normal; font-size:12px;}
.spec_tech ul{list-style:none; margin-left:5px;}
.spec_tech ul li{background:url(/images/marker_red.gif) left 6px scroll no-repeat; padding-left:13px; margin-top:10px;}
.spec_tech .img_block{text-align:right; vertical-align:top; padding:10px;}
.spec_tech .archive_link{margin-top:8px; margin-left:19px;}
.spec_tech ul a{color:#404c52; text-decoration:none;}
.spec_tech ul a:hover{text-decoration:underline; color:#404c52;}

.map-columns ul{list-style:none; margin-left:5px;}
.map-columns ul li{background:url(/images/marker_red.gif) left 11px scroll no-repeat;}
.map-columns ul ul{padding-left:15px;}
.map-columns ul li{padding:5px 0px 5px 15px;}
.map-columns ul ul li{background:url(/images/marker_blue.gif) left 9px scroll no-repeat;}
.map-columns ul ul li{padding:2px 2px 2px 15px;}
.map-columns ul a{text-decoration:none;} 

.content_text ul{list-style:none; margin-left:5px;}
.content_text ul li{background:url(/images/marker_red.gif) left 11px scroll no-repeat;}
.content_text ul ul{padding-left:15px;}
.content_text ul li{padding:5px 0px 5px 15px;}
.content_text ul ul li{background:url(/images/marker_blue.gif) left 9px scroll no-repeat;}
.content_text ul ul li{padding:2px 2px 2px 15px;}

.content form {width:650px; float:left;}
.content label {color:#444; line-height:18px;}

table.cont_table {border:1px solid #EDEDED; border-collapse:separate; width:100%;}
table.cont_table tr th {color:#E92028; font-family:Tahoma; font-size:12px; padding:5px; text-align:center;}
table.cont_table tr td {background-color:#EDEDED; border:2px solid #FFFFFF; color:#404C52; font-family:Tahoma; font-size:12px; padding:5px;}

/* FOOTER */
.more_trade_marks{width:100%; height:86px; background:url(/images/more_trade_marks_bg.gif) repeat-x scroll left top;}
.more_trade_marks h4{padding-top:12px; margin-left:23px;}
.more_trade_marks table{border-collapse:collapse; border:none; margin-left:35px; margin-top:4px;}
.more_trade_marks table td{padding:0px 3px; vertical-align:bottom;}

.footer_menu{width:100%; height:52px; background:url(/images/footer_menu_bg.gif) scroll top left repeat-x; text-align:center;}
.footer_menu ul{list-style:none; font-size:11px; color:#005e92; padding-top:20px;}
.footer_menu ul li{margin:0px 4px; display:inline;}
.footer_menu ul a{text-decoration:none;}

.footer_bottom{width:100%;}
.footer_bottom .footer_left{width:380px; float:left;}
.footer_bottom .footer_left table{margin:23px; border-collapse:collapse; width:90% !important; width:80%;}
.footer_bottom .footer_left table td{vertical-align:middle; color:#404C52; font-size:13px; line-height:20px;}
.footer_bottom .footer_left table .cur_bl{border:1px solid #ced0d9;}
.footer_bottom .footer_left table .kurs{border:1px solid #ced0d9;}
.footer_bottom .footer_right{position: absolute; left: 390px; float:right; width:550px; padding:23px;}
.footer_bottom .footer_right table{border-collapse:collapse; border:none; float:right;}
.footer_bottom .footer_right table td{padding:0px 5px;}

#weather_mail_2 .top {display:none;}
#weather_mail_2 {border-top:1px solid #CED0D9;}



.content-style p{
	padding-bottom: 10px;
}
.content-style table{
	border: 1px solid #b6b4b3;
 	margin: 10px 0 10px 0;
}
.content-style td{
	padding: 5px;
	border: 1px solid #b6b4b3;
}
.content hr{
	border: 1px solid #e7e7e7;
}


.content-style2 {
	border: 1px solid #e7e7e7;
}
.content-style2 p{
	padding-bottom: 10px;
}
.content-style2 td{
	padding: 5px;
	border: 1px solid #e7e7e7;
}
.content-style2 ul{
	padding-left: 15px;
}
div.Yramka
{
width:none;
background:url(/images/more_trade_marks_bg.gif) repeat-x scroll left top;
border:      1px solid silver;
border-style: solid; 
border-color:silver;
padding:     4px; 

-webkit-border-radius: 10px;
 -khtml-border-radius: 10px;
   -moz-border-radius: 10px;
        border-radius: 10px;

-webkit-box-shadow: 0 0 10px silver; 
-moz-box-shadow:    0 0 10px silver;
box-shadow:         0 0 10px silver;

}
