/* Main styles*/
html,body{margin:0px; padding:0px;text-align:left;border:0px; width:100%;}

html->div{padding:0px 60px 0px 60px;}
body{font-family:arial;font-size:0.8125em;min-width:1000px;}
#page{width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000 ? "1000px" : "auto");}
a{color:#0070c9;}
a img{border:0px;}
h1{font-size:1.125em;margin:0px 0px 20px 0px; padding:0px;}
p{margin:0px 0px 20px 0px; padding:0px 70px 0px 0px;}
.pad1{padding:40px 60px 0px 60px;clear:both;}
.wide{width:100%;}
/* Primary navigation */
#pri_nav{background:#232323;}
#pri_nav table{width:100%;}
#pri_nav table td{padding:10px 10px 12px 0px; text-align:left;}
#pri_nav table a,#pri_nav table span{color:#ffffff;font-size:0.6875em;font-weight:bold;white-space:nowrap;}

/* Header */
#header{background:#2467c0 url('/img/bg_header.jpg') top right repeat-x;height:141px;color:#ffffff;}
#header a{color:#fff;}
.bg_head{background:url('/img/bg_header2.jpg') top right no-repeat;height:141px;}

#icons{float:right;}
#icons table{border-collapse:collapse;}
#icons table td{padding:0px 0px 0px 11px; font-size:11px;color:#ffffff; }
#icons table td.phone{font-size:0.9375em;border-right:#ffffff solid 1px; vertical-align:bottom;padding:0px 20px 0px 0px;color:#ffffff;}
.big{font-size:1.875em;color:#ffffff;}

.logo_block{padding-top:10px;}

/* Focus */
#focus{background: #ffffff url('/img/bg_focus.jpg') top left repeat-x;}

#leftcol{width:300px;float:left;position:absolute;font-size:11px;}
.line{height:3px; background: #d6d3d3; clear:both;margin:10px 15px 10px 0px;}
.line2{height:1px; background: #d6d3d3; clear:both;margin:10px 12px 6px 3px;}
#content{padding:0px 0px 0px 350px;}
#content p,#content ul li{font-size:13px;}
/* catalog links */
#cats{margin:20px 0px 0px -4px; z-index:3;position:absolute;padding:0px;width:100%;}
.menu{padding:0px 0px 0px 7px;background:url(/img/mark.gif) 0px 6px no-repeat;}
.menu a{font-weight:bold;}
#spacer{clear:both; margin:20px 0px 0px 0px; }

/* Footer */
#footer{clear:both;padding:0px 0px 50px 0px;}
/* More styles */
.partner{ display:block;float:left; margin-right:30px; height:140px; }
.partner div{height:80px; vertical-align:middle;}
.partner div img{margin:15px 0px;}
.partner a{margin:0px 0px 15px 0px;padding:0px;font-size:0.8125em; line-height:150%;white-space:nowrap;}
ul{list-style-position:none;}
ul li{margin:0px; padding:0px 0px 0px 18px;list-style-type:none;background: url('/img/list.gif') 0px 11px no-repeat;}

/* Catalog styles */
.cat_item{float:left; margin:0px 45px 30px 0px;}
.cat_preview{text-align:center;width:215px;height:161px;background: url('/img/bg_cp.gif') top left repeat-x;vertical-align:middle;}
.cp_left{background:url('/img/bg_cp_left.gif') top left no-repeat;}
.cp_right{background:url('/img/bg_cp_right.gif') top rigth no-repeat;}

.cat_preview a{display:block;padding:0px 10px;text-decoration:none;}
.cp_img{height:120px; vertical-align:bottom;}
.cp_img a{padding:8px 10px 5px 10px;}

.item{margin-top:15px;display:block;}
.item_bgt{background:#eff0f1 url('/img/bg_item_top.gif') top left repeat-x; }
.item_bgb{background:url('/img/bg_item_top.gif') bottom left repeat-x; }
.item_bgl{background:url('/img/bg_item_left.gif') top left repeat-y; }
.item_bgr{background:url('/img/bg_item_left.gif') top right repeat-y; }
.item_bgt_l{background:url('/img/bg_item_top_left.gif') top left no-repeat;}
.item_bgt_r{background:url('/img/bg_item_top_right.gif') top right no-repeat; }
.item_bgb_l{background:url('/img/bg_item_bot_left.gif') bottom left no-repeat; }
.item_bgb_r{background:url('/img/bg_item_bot_right.gif') bottom right no-repeat; }

.ip_pad{padding:12px 0px 0px 11px;}
.ip{background:url('/img/bg_ip.gif') top left no-repeat; width:116px; height:126px; text-align:center; vertical-align:middle;}
.ip_desc{vertical-align:top;padding:12px 40px 20px 12px ; font-size:13px;}
.ip_desc a{display:block; font-size:20px; margin:0px 15px 5px 0px;}

#item_img{float:left; width:180px;}
#item_price{float:right; width:60%; font-size:20px; color:#ff9600;}
#item_description{clear:both;margin: 0px 0px 30px 0px;}
#item_schema{float:right;padding:0px 100px 0px 0px; }
/*a.zoom{position:absolute; margin-top:0px;}*/


#item_techs td, th{font-family:tahoma; font-size:11px; text-align:left; padding:5px 10px 5px 10px; vertical-align:top;}
#item_techs table{width:60%;}
#item_techs tr.odd td{background:#f3f1e7;}
#item_techs p{margin:0px; padding:0px;}

/* Static */
h3{font-size:12px; font-weight:bold; margin:0px 0px 10px 0px; padding: 0px 0px 0px 10px;font-family:tahoma;}
p, ul {
color:#000000;
font-size:0.8125em;
line-height:150%;
margin:0px 15px 15px 0px;
padding:0px;
}


/* Articles */
.article{margin:0px 0px 30px 0px;}
.article span.date{display:block;font-style:italic;color:#777777;}
.article a.art_link{display:block;font-size:13px;}
.article p{font-size:13px;margin:0px;}
.article p+p{font-size:13px;margin:15px 0px;}

/* Pricelist */
#price_table{border: solid black 1px;}
#price_table td{font-size:13px; padding:3px 10px;vertical-align:top;border:solid black 1px;}
#price_table td.xl82500{font-weight:bold; text-align:center;}
#price_table td.xl8217920{font-weight:bold; text-align:center;font-size:1em;}
#price_table td.xl8617920{font-weight:bold;}

#breadcrumbs{font-size:10px;margin:0px 0px 10px 0px;}

#request_form{background: url('/img/blue/bg_request_form.jpg') top left no-repeat;padding:24px 0px;height:520px;color:#494d4f;}
#request_form td{padding:18px 0px 0px 0px;}
p.form_comment{color:#405156; font-style:italic; font-size:14px;}