@charset "utf-8";
/* CSS Document */
body{ background:#000000; padding:0px; margin:0px;}
.page {position:absolute; width:996px; height: auto; top:0px; left:50%; margin-left:-498px; border:0px; }
.main{ width:650px; height:585px; position:relative; margin:10px auto; }
.main_flash{ width:650px; height:585px; position:absolute; top:20px; left:0px; z-index:2;}
.html_menu{ margin:auto; width:600px; height:20px; position:absolute; top:100px; left:140px; z-index:1;}
.html_menu a{ font:12px/20px tahoma; color:#FFFFFF; text-decoration:none; float:left; margin-left:10px}
.html_menu a:hover{ color:#FF9900;} 

.shapka { position:relative; margin:0px auto; width:996px; height:362px;}
.content { position:relative; margin:20px auto; color: #999999; font:14px tahoma, verdana, arial; width:900px; cursor:default}
.content img { float:left; margin:10px; border:4px solid #F15D27;}
.content1 { position:relative; margin:40px; margin-left:100px; color:#CCCCCC; font:14px arial; width:900px;}
.box{ position:relative}

.footer_menu { width:996px; height:30px; padding-top:50px; position:relative; font:14px arial; background:url(images/bottom.png) center bottom no-repeat;}
.footer_menu a { font:12px arial; text-decoration:none; color:#CCCCCC; margin-left:10px;}

.footer_menu a:hover {text-decoration:none; color:#F15D27;}
.a_select{ color:#F15D27!important}

 sd ftable { position:relative; margin:10px auto; border:1px solid #999999; border-bottom:none; border-left:none;}
 sd table td{ border-bottom:1px solid #999999; border-left:1px solid #999999; text-indent:10px;}
.kontaktu { position:relative; margin-left:350px; padding:50px; color:#CCCCCC;}

table.contacts_tel td{ border:none; cursor:default; padding:5px; color:#999999; font:12px tahoma, verdana, arial; padding-right:20px}
table.contacts_tel td:hover{ background:#0F0F0F; color:#CCCCCC}
.s_list li:hover{ background:#0F0F0F; color:#CCCCCC  }

.main_html_menu{ width:600px; height:20px; font:12px/20px tahoma; color:#666666; text-align:left; position:absolute; bottom:-50px; left:-20px;}
.main_html_menu a{ text-decoration:none; color:#2b2b2b; margin:0px 0px 0px 20px;}
.main_html_menu a:hover{ color: #CCCCCC}

#main_webicom, #webicom{ width:100px; height:40px; position:absolute;color:#333333; text-decoration:none; font:11px tahoma, verdana, arial;}
#webicom{ right:100px; bottom:5px;}
.wbc { right:-20px; bottom:-80px; position:absolute; }
.wbc a{color:#666666; font:10px tahoma; verdana, arial; text-decoration:none; position:relative;}
.wbc a:hover{ color:#CCCCCC; font:10px tahoma; verdana, arial; text-decoration:none;}
.wbcnew { right:110px; bottom:20px; position:absolute; }
.wbcnew a{color:#666666; font:10px tahoma; verdana, arial; text-decoration:none; position:relative;}
.wbcnew a:hover{ color:#CCCCCC; font:10px tahoma; verdana, arial; text-decoration:none;}

.wbcabout { right:110px; bottom:20px; position:absolute; }
.wbcabout a{color:#666666; font:10px tahoma; verdana, arial; text-decoration:none; position:relative;}
.wbcabout a:hover{ color:#CCCCCC; font:10px tahoma; verdana, arial; text-decoration:none;}
.wbc img, .wbcabout img, .wbcnew img {border:none; width:16px; height:16px;}
#main_webicom a{ bottom:-60px; right:-20px;}
#main_webicom a:hover , #webicom:hover , main_webicom:hover{ color: #666666}
#main_webicom img, #webicom img,{ border:none; width:16px; height:16px;} 
.wbc img, .wbcabout img {border:none; width:16px; height:16px;}
.main_lang, .lang{ width:100px; height:15px; position:absolute;  z-index:100; }
.main_lang{ right:0px; top:0px;}
.lang{ right:0px; bottom:10px;}
.main_lang a, .lang a{ color:#666666; font:12px tahoma, verdana, arial; text-decoration:none; margin-left:10px;}
.main_lang a:hover, .lang a:hover{ color: #CCCCCC;}
.lang_select{ color:#cccccc!important;}