html{height:100%;}
body{height:100%;font-size:12pt; font-family:verdana,helvetica,sans-serif; background:#02aaff url("img/bg.png") repeat-x; line-height:120%;margin:0px;padding:0px;text-align:center;}
.bg-png-crop{	filter	: expression((runtimeStyle.filter == '') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=crop)' : runtimeStyle.filter,runtimeStyle.backgroundImage = 'none');}
.bg-png-scale{filter	: expression((runtimeStyle.backgroundImage != 'none') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=scale)' : runtimeStyle.filter,runtimeStyle.backgroundImage = 'none');}
table{border-collapse:collapse;}

table td{vertical-align:top;padding:0px 0px 0px 0px;font-size:11pt; line-height:120%; }
img{border:none;}
#logo{position:absolute;right:20px;margin-top:70px;width:410px;height:50px;background:url("img/logo.gif") no-repeat 0 0;z-index:990;}
#logo a{display:block;position:relative;width:180px;height:143px;cursor:pointer;}
#flash{position:absolute;left:25px;top:0px;}
#wrapper{position:relative;width:972px;height:100%;margin: 0 auto;text-align:right;background: url("img/fon.jpg") no-repeat center top;}
div.top_menu{position:absolute;right:25px;top:17px;text-align:right;z-index:999;}
div.top_menu table{height:49px;}
div.top_menu table td.lc{width:13px; background:url("img/top_menu_left.png") no-repeat 0 0;}
div.top_menu table td.cn{background:url("img/top_menu_center.png") repeat-x;}
div.top_menu table td.rc{width:13px; background:url("img/top_menu_right.png") no-repeat 0 0;}

table.foot{width:898px;height:49px;margin-left:55px;//margin-right:30px;}
table.menu td.shit{padding-left:10px;padding-right:10px;}

table.menu td.shit table.subber{width:auto;height:32px;background:url("img/top_menu_item_center.png") repeat-x;margin-top:7px;}
table.menu td.shit table.subber td{padding-top:7px;color:#6b767c;font:bold 10pt Tahoma;text-transform:uppercase;}
table.menu td.shit table.subber td.ll { background:url("img/top_menu_item_left.png") no-repeat 0 0;width:6px;height:32px;}
table.menu td.shit table.subber td.rr { background:url("img/top_menu_item_right.png") no-repeat 0 0;width:5px;height:32px;}
table.menu td.shit table.subber td.cc{padding-left:3px;padding-right:3px;}

table.menu td.shit a.wr{height:49px;position:relative;cursor:pointer;text-decoration:none;}
td.cc a.in{text-decoration:none;color:#6b767c;font:bold 10pt Tahoma;text-transform:uppercase;}

table.menu td.shit a.wr:hover table.subber{background:url("img/top_menu_item_center_over.png") repeat-x;}
table.menu td.shit a.wr:hover table.subber td.ll{background:url("img/top_menu_item_left_over.png") no-repeat 0 0;}
table.menu td.shit a.wr:hover table.subber td.rr{background:url("img/top_menu_item_right_over.png") no-repeat 0 0;}

#content{padding-top:330px;text-align:right;text-align: -moz-right;margin: 0 auto;width:850px;}
table.main{width:910px;}
table.main td.left_column{width:235px;} 

table.tbl_search{width:100%;}
table.tbl_search td{padding:10px;font-weight:bold;}
table.tbl_search td input.bb{border:1px solid #ccc;}
div.left_menu{width:216px;background:url("img/left_menu_middle.png") repeat-y;}
div.left_menu_top{width:216px;height:15px;background:url("img/left_menu_top.png") no-repeat;font-size:0px;}
div.left_menu_bottom{width:216px;height:15px;background:url("img/left_menu_bottom.png") no-repeat;font-size:0px;}

div.left_menu ul{list-style-type:none;padding:0px;margin:0px;margin-left:13px;}
div.left_menu ul li{width:191px;margin-bottom:2px;text-align:right;margin-bottom:4px;}
div.left_menu ul li a div.fr{width:191px;height:5px;background:url("img/menu_item_top.png") no-repeat;font-size:0px;}
div.left_menu ul li a div.se{width:191px;height:5px;background:url("img/menu_item_bottom.png") no-repeat;font-size:0px;}
div.left_menu ul li a{background:url("img/menu_item_middle.png") repeat-y;display:block;color:#284b9c;font:bold 11pt Tahoma;text-decoration:none;padding-right:10px;}
div.left_menu ul li a:hover,div.left_menu ul li.current a {background:url("img/menu_item_middle_over.png") repeat-y;}
div.left_menu ul li a:hover div.fr,div.left_menu ul li.current a div.fr{background:url("img/menu_item_top_over.png") no-repeat;}
div.left_menu ul li a:hover div.se,div.left_menu ul li.current a div.se{background:url("img/menu_item_bottom_over.png") no-repeat;}

.sub{display:none;}


table.good{width:301px;height:355px;}
td.good_top{width:301px;height:22px;background:url("img/good_top.png") no-repeat;font-size:0px;}
td.good_left{width:21px;background:url("img/good_left_fon.png") repeat-y;font-size:0px;}
td.good_right{width:17px;background:url("img/good_right_fon.png") repeat-y;font-size:0px;}
td.good_bottom{width:301px;height:26px;background:url("img/good_bottom.png") no-repeat;font-size:0px;}
td.good_middle{background:url("img/good_middle.png") repeat-y;padding-left:20px;padding-right:10px;font:normal 8pt Tahoma;}
td.good_middle a{color:#004dff;font:bold 11pt Tahoma;}
td.good_middle a:hover{color:#004dff;text-decoration:none;}
td.good_middle table td{vertical-align:middle;padding:10px;}
td.good_middle table td span{color:red;}
table.shadows td.ls{width:12px;height:334px;background:url("img/ls.png") no-repeat;}
table.shadows td.rs{top:0px;width:13px;height:334px;background:url("img/rs.png") no-repeat;}

table.whiter{width:100%;}
table.whiter td.tc{width:651px;height:12px;background:url("img/top_content.png") no-repeat;font-size:0px;}
table.whiter td.mc{background:url("img/middle_content.png") repeat-y;padding-left:20px;padding-right:50px;font:normal 10pt Tahoma;}
table.whiter td.mc img{margin-right:10px;}
table.whiter td.bc{width:651px;height:12px;background:url("img/bottom_content.png") no-repeat;font-size:0px;}
h1{font:bold 16pt Tahoma;}

#order,#website{display:none;}
#order{background:#eaeaea;color:#000;margin-top:30px;padding:10px;line-height:150%;border:#ccc 2px solid;}
#order h2{margin-top:0px;}
span.error{color:red;font:bold 14pt tahoma;}
#order table.order td{color:#000;padding:10px;}
#order table.order td .inputs{font:normal 14pt Tahoma;margin-top:2px;border:#ccc 1px solid;width:300px;height:30px;}
#other{margin-top:2px;border:#ccc 1px solid;width:300px;height:80px;}
#order table.order td.thanks{color:gray; padding:10px;padding-top:25px;}
#order table.order_info{width:100%;}
#order table.order_info td{color:#000;padding:5px;}
#order table.order_info tr.bolder td{font-weight:bold;}
td.centerit{text-align:center;}
.buttons{width:300px;height:30px;font:normal 14pt Tahoma;}
#order_number{width:22px;height:18px;text-align:center;}

.highslide-html-content {	position: absolute;	background-color:#fff;  display: none;  z-index:999;}
#about_more{width: 350px;cursor:pointer;padding:10px;}
.highslide-wrapper {	background-color: white;}
.highslide-display-none, a.highslide-credits{display:none;}

div.news_item{margin-bottom:25px;}
div.news_item img{float:left;margin-right:6px;border:#ccc 1px solid;}
div.news_item span.date{color:#787878;font:normal 8pt Arial !important;}
div.news_item a{display:block;color:#284b9c;font:normal 11pt Tahoma;margin-top:4px;margin-bottom:4px;}
div.news_item a:hover{text-decoration:none;}
.clear{clear:both;}

.tbl_spec td
{
font:11px tahoma;
padding:4px;
border:#000 1px solid;
}

.tbl_spec th
{
font:bold 12px tahoma;
background-color:lightblue;
padding:4px;
border:#000 1px solid;
}
.footer{text-align:right;padding-top:14px;font-size:10pt;color:black;}
.footer a{font-size:10pt;color:black;}

