@charset "windows-1251";
/* CSS Document */
body { background:url('/images/bkg_main_ae.gif') #fffffe; margin:0; padding:0; }
div { border:none; padding:0; margin:0; font:11px Tahoma, Arial, Helvetica, sans-serif; }
a { color:#CC0000; text-decoration:underline; }
a:hover { text-decoration:none; }
a img { border:none;}
form { margin:0; padding:0;}
h1 { padding:2px 0 3px 12px; margin:10px 0 0px 0; background: url('/images/bkg_h5.jpg') repeat-y left; font:12px Tahoma, Geneva, sans-serif; font-weight:bold; white-space:nowrap; }
.h22h { margin:0 0 6px 0; padding:0 0 0 17px; font:11px Tahoma, Geneva, sans-serif; text-transform:uppercase; background:url('/images/ico_news_small.gif') no-repeat top left; font-weight:bold; }
/* h2 { margin:0 0 6px 0; padding:0 0 0 17px; font:11px Tahoma, Geneva, sans-serif; text-transform:uppercase; background:url('/images/ico_news_small.gif') no-repeat top left; font-weight:bold; } */

h3 {font:11px Tahoma, Geneva, sans-serif;}
h5 { background: url('/images/bkg_h5.jpg') repeat-y left; font:11px Tahoma, Geneva, sans-serif; font-weight:bold; padding:2px 0 3px 12px; margin:8px 0 10px 0; white-space:nowrap; }
h6 { font:11px Tahoma, Geneva, sans-serif; margin:0; padding:0; color:#ce9a29; border-bottom:1px dotted #FFC64C; }
h6 a { border-bottom:1px dotted #ce9a29; text-decoration:none; color:#ce9a29; }
h6 a:hover { color:#CC0000; text-decoration:none; border-bottom:1px dotted #CC0000;}

.all { width:949px; margin:auto; padding:0;  }
.clear { height:0; clear:both; font-size:1px; }
.red { color:#cc0000; }

.head_search { float:left; width:204px; height:219px; background:url('/images/ru/header_fast_search.jpg'); }
.head_search_div {margin:68px 0 0 18px; width:177px;}
.head-sel-1 { width:177px; margin:2px 0 6px 0; border:1px solid #333333; padding:1px; font:11px Tahoma, Geneva, sans-serif; }
.head-in-1 { width:65px; border:1px solid #333333; font:11px Tahoma, Geneva, sans-serif; padding:1px;}
.head-in-1:hover { border:1px solid #CC0000;}
.head-find { height:18px; width:70px;
			font:11px Tahoma, Geneva, sans-serif; font-weight:bold; background:#000000 url('/images/bkg_find_btn.gif') repeat-x top; color:#FFFFFF; border:none;
		   }
.head-find:hover { cursor:pointer; }
.hs-01 {float:left; width:26px; height:18px; line-height:18px;}
.hs-02 {float:left; width:72px;}
.hs-03 {float:right; width:72px;}

.head_submit { float:left; width:745px; }
.head_nav_line { float:left; width:745px; height:38px; background: #FFCF65 url('/images/bkg_navline.jpg') repeat-x top; }

.navline_01 { list-style-type:none; margin:0px; padding:0px; }
.navline_01 li {  display:inline; height:38px;  float:left;}
.divnav { width:2px;}
.navline_02 { list-style-type:none; margin:0px; padding:0px; }
.navline_02 li {  display:inline;  height:38px;  float:left; }
.navlink {padding:0 20px 0 20px; line-height:34px; height:34px; color:#000000; text-decoration:none; }
.navlink:hover { color:#CC0000; text-decoration:underline; }
.leftnav {float:left; width:400px;}
.rightnav {float:right; width:260px; }
.langchange { float:left; line-height:35px; height:35px; text-align:right; }

.bkg_left_col { background:#F8F7F3 url('/images/bkg_main_left.gif') repeat-y left; }
.bkg_right_col { background:#FFFDCA url('/images/bkg_main_right.gif') repeat-y left; }

.left-navigation {list-style-type:none; margin:0px; padding:0px;}
.left-navigation li {  width:177px; padding:0 0 0 27px; height:25px; background:url('/images/bkg_left_navigation.jpg') no-repeat top left; float:left; line-height:25px; }
.left-navigation li a { color:#000000; text-decoration:none; }
.left-navigation li a:hover { color:#CC0000; text-decoration:underline; }

.newstitle {background:#8C1A0E url('/images/bkg_news_left.jpg') no-repeat top left; color:#FFFFFF; width:168px; height:20px; line-height:18px; padding:0 0 0 36px;}
.newsdiv { margin:8px 0 8px 0; padding:0; height:3px; }
.news-p-1 {margin:0 0 8px 0;}
.news-p-2 {margin:4px 0 4px 0; }

.right-main { width:188px; margin:0 0 0 18px; }
.right-in { width:auto; margin:0 0 0 20px; padding-top:5px; }
.contact-phone {background:url('/images/bkg_phone.gif') bottom right no-repeat; height:auto;}

.calc-table { background:#FFFFFF; border:1px solid #D3D3D3; }
.currency-table { background:#FFFFFF; border:1px solid #D3D3D3; }
.currency-table th { font-weight:normal; font:10px Tahoma, Geneva, sans-serif; color:#FFFFFF; background:#8D1B0E; padding:2px 0 2px 0; }
.currency-table td { text-align:center; font:10px Tahoma, Geneva, sans-serif; }
.currency-table tr:hover { background:#F2F2F2; }

.hrline { color:#CCCCCC; }
.calc-1 {border:1px solid #D3D3D3; background:#FFFFFF url('/images/ico_calc_notax.gif') left no-repeat; padding:3px 0 6px 35px; margin:4px 0 0px 0; height:auto;}
.calc-2 {border:1px solid #D3D3D3; background:#FFFFFF url('/images/ico_calc_benefits.gif') left no-repeat; padding:3px 0 6px 35px; margin:4px 0 0px 0; height:auto;}
.r-select { width:50px; border:1px solid #333333; padding:1px;  font:11px Tahoma, Geneva, sans-serif; }
.r-select:hover { border:1px solid #CC0000;}
.r-input { width:70px; border:1px solid #333333; font:11px Tahoma, Geneva, sans-serif;}
.r-input:hover { border:1px solid #CC0000;}

.home-offer { background:url(/images/1x1_white.gif); border:1px solid #FFC440; padding:8px; margin:0 0 12px 0;}
.home-offer:hover { border:1px solid #CC0000; }
.home-offer .thumbimg { padding:2px; background:#FFFFFF; border:1px solid #E8E8E8; }
.off-left {float:left; width:155px;}
.off-right {float:right; width:336px;}

.footer_01 {float:left; width:20px;}
.footer_02 {float:left; background:url('/images/footer_corner_bkg.jpg') repeat-x; width:908px; height:46px; padding:20px 0 0 0;}
.footer_02 .footleft {float:left; width:410px; color:#003300;}
.footer_02 .footright {float:right; width:410px;}
.footer_03 {float:right; width:21px;}

.gthumb {float:left; margin:10px 10px 0px 0px;}
.g2thumb {float:left; margin:0 0 10px 0;}
.bborder { padding:2px; background:#FFFFFF; border:2px solid #E8E8E8; }
.bborder:hover { border:2px solid #CC0000;}

.in-offer { width:500px; background:#FFFFFF; border:1px solid #FFC440; padding:8px; margin:0 0 12px 0; }
.in-left {float:left; width:235px;}
.in-right {float:left; width:250px; margin-left:12px; }

.details-table tr:hover { background:#FFFF99; }
.dtr { padding:0 10px 0 0;}
.details-table th { font-weight:normal; }

.pgnav { color:#999999; border:0px; }
.pgnav a:link,
.pgnav a:visited,
.pgnav a:hover,
.pgnav a:active { text-decoration:none; color: #cc0000; background:#F9F9F9; border:1px solid #cc0000; padding:3px 6px; font-size:11px; }
.pgnav a:hover { background:#fffdca; color:#000000; border-color:#000; }
.pgnav span { text-decoration:none; background:#fff; padding:3px 6px; border:1px solid #999999; color:#999999; font-size:11px; }
