html, body {min-width:1000px;background-color:#ffffff;margin:0px;}table, td {border:0;border-collapse:collapse;color:black;font-family:tahoma;font-size:12px;font-weight:normal;text-decoration:none;padding:0;}img {border:0;}h3 {color:#007cc3;}a {color:#007cc3;text-decoration:underline;}a:hover {color:#dc3b00;text-decoration:none;}h1 {font-family:tahoma;font-size:18px;font-weight:normal;margin:0 0 5px 0;}h2 {font-family:arial;font-size:18px;font-weight:normal;margin:0 0 5px 0;}h3 {font-family:arial;font-size:14px;font-weight:bold;}li {margin-top:10px;}.minitext, .minitextgrey {font-size:11px;}.minitextgrey {color:#6b6b6b;}.darkblue {color:#00304b;}.darkblue:hover {color:#00304b;text-decoration:none;}.red {color:#dc3b00;}.bgred {background-color:#dc3b00;color:#ffffff;}.interline {line-height:2;}.aligntop {vertical-align:top}.ie6_td {background:#ffffff;height:1px;}#ie6_left {width:520px;margin:0px;padding:0;cellpadding:0;cellspacing:0;}#ie6_right {width:480px;margin:0px;padding:0;cellpadding:0;cellspacing:0;}#main {width:100%;height:100%;}.table100 {width:100%;}#header {height:363px;background:url('resource/bg.gif') repeat-x;}#headerleftin, #headerrightin {vertical-align:top;height:185px;background:url('resource/bgin.gif') repeat-x;}#headerleftin {width:520px;}#headerleft {height:363px;width:420px;float:left;}#logo {width:205px;margin-top:53px;margin-left:50px;vertical-align:top;float:left;}#prologo {margin-top:10px;margin-left:57px;}#prologoin {margin-top:48px;}#icons {margin-top:53px;}#contact {margin-top:145px;margin-left:88px;width:380px;}#contactin {margin-top:109px;margin-left:25px;}#telephones {float:left;margin-right:15px}#adress {color:white;font-size:11px;line-height:1;}#headerright {height:363px;text-align:center;}.bbg {height:10px;background:url('resource/bbg.gif') repeat-x;}#leftbboxes {height:10px;width:420px;float:left;}#bboxes {height:10px;text-align:center;}#menus {height:34px;background-color:#d9cdb9;padding:0px 50px 0px 50px;}#menus td {text-align:center;}.menu {width:1px;}#products {height:125px;padding:20px 50px 25px 50px;}.product {width:100px;vertical-align:top;text-align:center;}#center {vertical-align:top;padding:25px 100px 45px 110px;}#leftblock {width:520px;vertical-align:top;padding-bottom:25px;}#prosale {background:url('resource/percent.gif') no-repeat left top;background-color:#afafaf;}#sale {background:url('resource/sale.gif') no-repeat right bottom;padding:25px 130px 50px 100px;}#online {padding:0 0 45px 50px;vertical-align:top;}#onlinein {border:1px solid red;vertical-align:top;}#onlineimg {float:left;margin-right:25px;}#onlineimgin {height:75px;float:left;margin-right:5px;}#info {padding-left:100px;}#rightblock {padding:0px 50px 45px 25px;vertical-align:top;}.news {width:45%;float:left;}#productsleft {vertical-align:top;padding:25px 25px 45px 110px;}#productsright {vertical-align:top;padding:52px 100px 45px 0;}.prol {vertical-align:top;}.pror {padding-top:37px;vertical-align:top;}.proprol,.proprol_det {width:100px;vertical-align:top;padding-bottom:25px;}.proprol_det {width:200px;}.propror {vertical-align:top;padding:0 0 25px 25px;}.proproprol {width:300px;vertical-align:top;padding-bottom:25px;}.productsimg {border:1px solid #d9cdb9;}.params1 {width:50%;height:40px;border:1px solid #ffffff;background-color:#d5cdc0;padding-left:10px;font-weight:bold;}.params2 {vertical-align:top;border:1px solid #ffffff;background-color:#f4eee3;padding:3px 20px 3px 10px;}.params3 {vertical-align:top;border:1px solid #ffffff;background-color:#e8e1d5;padding:3px 20px 3px 10px;}.proul {list-style-image: url('resource/m.gif');}#gap {width:25px;float:left;}.docl {width:25px;vertical-align:top;padding-top:5px;}.docr {font-size:11px;color:grey;vertical-align:top;padding:8px 0 20px 0;}.gost {vertical-align:top;padding:8px 0 20px 0;}.doc {height:35px;vertical-align: middle;display:table-cell;font-size:11px;color:grey;}.imgprogram {float:left;margin-right:10px;}.feedback {margin-bottom:10px;width:600px;}#footerleft {height:62px;background:url('resource/footer.gif') repeat-x;padding-left:50px;}#footerright {height:62px;background:url('resource/footer.gif') repeat-x;padding-left:25px;}