body{background:#FFF;margin:0 5px 0 0;background:url(/p/p_bg.jpg) repeat-x 0 0}
body, .menu2 ul{padding:0}
th, td, body{font:73% tahoma, verdana, arial, helvetica, sans-serif;vertical-align:top}
th, td, body, .menu1 a, .menu2 a{color:#000}
a, .menu2 li li{font-size:95%}
a{color:#0074db}
h1{font:18px tahoma, verdana, arial, helvetica, sans-serif normal}
h1, h2, h3{color:#646464}
h2{font:16px tahoma, verdana, arial, helvetica, sans-serif normal}
h3{font:14px tahoma, verdana, arial, helvetica, sans-serif}
a:hover, .menu1 a, .menu2 a, #weboffice42 a{text-decoration:none}
.top, .backet{border-bottom:1px solid #000}
.headtab, .price th, .price td, .ord_cnt th, .ord_cnt td{padding-left:5px}
.p_header, .prod_header{background:url(/p/prod_submenu_bg.gif) repeat-x 0 100%;border-top-width:1px;border-top-color:#000}
.p_header, .prod_header, .table1{border-top-style:solid}
.p_header{padding-right:20px}
.content{padding:73px 20px 30px 34px;background:url(/p/p_bgr.gif) repeat-x 0 20px}
.p_header h1{font-size:15px;color:#666;background:url(/p/p_h1bg.gif) no-repeat 0 50%;padding-left:65px;padding-top:15px;padding-bottom:15px}
.prod_header a{font-size:15px;color:#666;text-decoration:none;}
.p_header h1, .prod_header{vertical-align:middle}
.p_header h1, .but, .in, .menu2, .menu2 li, .menu2 li li, .submenu p, .news p{display:block}
.p_header h1, .menu2, .menu2 ul, .menu2 li, .menu2 li li, .submenu p, .price td, .ord_cnt td, .detals ul, .table1 td{margin:0}
.but, .in{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;border:1px solid #908c8d}
.but, .in, .table1 td{padding:3px}
.in{font-size:12px;height:22px;margin-right:5px}
.but, #weboffice42 a{font-size:11px}
.but{background:url(/p/buttonbg.gif) #FFF repeat-x}
.menu1{padding:18px 5px 47px 47px}
.menu1 a, .menu2 li li li, .menu2 a, .price a, .ord_cnt a{font-size:100%}
.menu2 a:hover, .menu1 a:hover, #weboffice42 a:hover{text-decoration:underline}
.menu2{padding:11px 11px 20px 33px}
.menu2, .menu2 li, .menu2 li li{list-style-type:none}
.menu2 li{background:url(/p/prod_menu_bullet.gif) no-repeat 0 6px;padding-left:13px}
.menu2 li, .price th, .price td, .ord_cnt th, .ord_cnt td, .table1 th{padding-bottom:5px}
.menu2 li li{background:url(/p/prod_menu_bullet2.gif) no-repeat 0 10px;padding-left:10px;padding-bottom:3px;padding-top:3px}
.menu2 li li li a, .detals h2{color:#333}
.menu2 li li .current, .price th, .ord_cnt th{font-weight:normal}
.menu2 .current{color:#fd2419;font-weight:bold}
.submenu{margin-left:33px;padding-top:20px;padding-bottom:20px;background:url(/p/prod_submenu_bg.gif) repeat-x 0 0}
.submenu p{padding:5px 0 5px 14px}
.news{padding:14px 14px 30px 14px}
.news h1{font-size:14px;background:url(/p/h1news_bg.gif) no-repeat 0 50%;padding:12px 0 12px 19px;border-top:1px solid #162d63;border-bottom:2px solid #162d63}
.news p, .prod_header{padding-left:20px}
.price, .ord_cnt, .table1{border-collapse:collapse}
.price{width:95%}
.price th, .ord_cnt th{text-align:left;font-size:83%;border-bottom-color:#666}
.price th, .ord_cnt th, .obliged{border-bottom-width:1px}
.price th, .ord_cnt th, .obliged, .table1, .table1 th{border-bottom-style:solid}
.price th, .price td, .ord_cnt th, .ord_cnt td, .table1 th{padding-top:5px}
.price td, .ord_cnt td{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}
.ord_cnt{width:80%}
.ord_cnt textarea, .ord_cnt input{width:100%}
.ruled{background:#EEE}
.backet{text-align:right;vertical-align:bottom;padding-bottom:12px;padding-right:95px}
.graybg{border:1px solid #666}
.prod_header, .table1 th{border-left-width:1px;border-left-style:solid}
.prod_header{border-left-color:#000}
.detals{background:url(/p/p_bgl.gif) repeat-y 0 0;padding:10px 40px 10px 45px}
.detals ul{padding:0 0 0 15px}
.detals h1{font:21px tahoma, verdana, arial, helvetica, sans-serif bold;color:#cc2229}
.obliged{border-bottom-color:#C00}
.detals h2{font:21px tahoma, verdana, arial, helvetica, sans-serif normal;letter-spacing:-1px}
.table1{border-top-width:2px;border-top-color:#333}
.table1, .table1 th{border-bottom-width:2px;border-bottom-color:#333}
.table1 th{border-right-width:1px;border-right-style:solid;border-right-color:#CCC;border-left-color:#CCC}
.table1 td{border:1px solid #CCC}
.print{display:none}
#sm .in{display:block; margin:3px 0 15px 0; width:600px; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding:3px;}
.errlabel{font-weight:bold;}
#sm label.errlabel span{display:inline; color:#C00; padding:0 2px;}
#sm label span{display:none;}
#sm .but{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:12px;background-color:#1E488C;border-top:2px solid #469AEE;border-left:2px solid #469AEE;border-bottom:2px solid #0C457E;border-right:2px solid #0C457E;}
#sm textarea{height:3em;}
#qQuery .in {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	padding: 2px;
	width: 300px;
	margin-bottom: 10px;
}
