body {margin: 0px; padding: 0px; background-color: #203339}
table, img {border: none}
td {font: 11px Tahoma,sans-serif; color: #172429}
a {color: #32505B; text-decoration: underline}
a:hover {text-decoration: none}
h2 {white-sp-ace: nowrap; color: #5E7279; font-size: 11px; background: url('../pic/blt03.gif') no-repeat 100% 5px; padding-right: 25px; margin: 0px; margin-bottom: 22px}
hr {color: #E7EAEB; background-color: #E7EAEB; height: 2px; border: none; margin: 10px 0px}
.center_inn hr {margin: 0px 0px}
td[class=center_inn] hr {margin: 10px 0px}
p {margin: 0px; margin-bottom: 10px}

.header {background: url('../pic/bg01.gif') repeat-x; height: 200px}
.header_inn {background: url('../pic/bg10.gif') repeat-x; height: 200px; width: 100%; border-right--: solid 5px #1A2B30}
.top_links {margin: 15px 50px}
.top_links a {color: #fff; font-size: 10px; margin-right: 10px}
.logo img {margin: 26px 0px 51px 50px}

.middle {background: url('../pic/bg04.gif') repeat-y}
.middle_inn {background: #203339 url('../pic/bg04.gif') repeat-y; width: 100%; border-right--: solid 5px #1A2B30}
.left {width: 249px; background: url('../pic/bg05.gif') no-repeat left bottom}
.center {padding: 22px 25px; background: #fff url('../pic/bg07.gif') no-repeat}
.center_inn {padding: 0px; background: #fff url('../pic/bg07.gif') no-repeat 0px 30px}
.center_inn .inn {padding: 22px 25px}
.right {padding: 12px 5px; width: 330px; background: #E7EAEB url('../pic/bg09.jpg') no-repeat 90% 100%; padding-bottom: 20px}
.right_inn {width: 150px; background: url('../pic/bg11.gif') no-repeat left bottom; vertical-align: bottom; text-align: right; padding-bottom: 170px; padding-right: 100px}
.right_inn a {color: #fff}
.right_inn_top {background: none; padding-top: 30px}
.right_inn_top .line {background: url('../pic/bg12.gif') repeat-x; height: 23px}

.footer {background: url('../pic/bg06a.gif') repeat-x; height: 164px}
.footer td {color: #fff; font-size: 10px; padding-bottom: 50px}
.footer .copy1 {padding-left: 100px; background: url('../pic/bg06.gif') no-repeat;}
.footer .copy2 {text-align: right; padding-right: 100px;background: url('../pic/bg06b.gif') no-repeat right;}
.footer .copy2 a {color: #F9BD0D}
.footer_inn {background: url('../pic/bg06a.gif') repeat-x; height: 164px; width: 100%; border-right--: solid 5px #1A2B30}
.footer_inn td {color: #fff; font-size: 10px; padding-bottom: 50px}
.footer_inn .copy1 {padding-left: 100px; background: url('../pic/bg06.gif') no-repeat;}
.footer_inn .copy2 {	text-align: right;	padding-right: 100px;	background: url('../pic/bg06b.gif') no-repeat right;}
.footer_inn .copy2 a {color: #F9BD0D}
.post_footer {width: 980px; border-right: solid 5px #1A2B30; height: 25px}

.menu {background: url('../pic/bg02.gif') repeat-y right top; padding-top: 16px; padding-bottom: 30px}
.menu a {background: url('../pic/blt01.gif') no-repeat 23px 5px; padding-left: 50px; display: block; margin: 10px 0px 10px 50px; padding-right: 10px}
.menu .actual {color: #fff; font-weight: bold; background: url('../pic/blt02.gif') no-repeat 23px 5px; text-decoration: none}

.price {background: url('../pic/bg03.gif') no-repeat; height: 118px}
.price td {padding-left: 130px; padding-bottom: 10px; font-size: 10px; color: #9BA8AD}
.price td a {font-size: 11px}

.contacts {}
.contacts td {color: #9BA8AD; padding: 40px 0px 85px 85px}

.block011 {width: 330px; background: url('../pic/bg081.gif') repeat-y;}
.block01 {width: 330px; background: url('../pic/bg08.gif') no-repeat; margin-bottom: 5px}
.block01 td {vertical-align: top}
.block01 .img {padding: 3px}
.block01 .descr a {display: block; padding: 5px 20px}
.block01 .descr p {color: #fff; font-size: 10px; margin: 20px}
.block011 .line {height: 3px; background-color: #FFFFFF;}
.block011 .line1 {height: 30px; background-color: #E7EAEB}

.all_products {display: block; margin: 50px 0px 30px 150px; width: 80px}

.fp_news td {}
.fp_news .date {white-space: nowrap; color: #9BA8AD; background: url('../pic/blt04.gif') no-repeat 100% 4px; padding-right: 15px; width: 50px; font-size: 10px}

.next {margin: 0px; margin-top: 10px; text-align: right}
.next a {font-size: 10px}

.print {vertical-align: top; text-align: right}
.print a {display: block; border: solid 1px #C1CACD; width: 114px; padding: 1px 5px 3px 5px; color: #9BA8AD}

.nav_chain {height: 30px; background-color: #203339}
.nav_chain td {padding: 0px 25px; font-size: 10px; color: #47626C}
.nav_chain span {color: #9BA8AD}
.nav_chain a {color: #fff}


h1 {color: #666;font-weight: bold;font-size: 16px; font-family: Arial, Helvetica, sans-serif;}
h2 {color: #666;font-weight: bold;font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
h3 {color: #666;font-weight: bold;font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
h4, h5, h6 {color: #666;font-weight: bold; font-family: Arial, Helvetica, sans-serif;}

.cnttab {border-style:solid;border-color: #E7EAEB #E7EAEB #E7EAEB #E7EAEB;border-width:0px 1px 1px 0px}
.cnttab td, td.cntcel, .cntcel1, .cntcel2 {border-style:solid;border-color: #E7EAEB #E7EAEB #E7EAEB #E7EAEB;border-width:1px 0px 0px 1px;font-size:11px;}
.cnttab th, th.cntcel {border-style:solid;border-color: #E7EAEB #E7EAEB #E7EAEB #E7EAEB;border-width:1px 0px 0px 1px;font-size:11px;background-color:#F9BD0D;font-weight: bold;}
.cnttab th p, th.cntcel p { padding: 2px; margin: 0px; font-weight: bold; }
.cnttab td p, td.cntcel p { padding: 2px; margin: 0px;}


.input_text {
	font-size: 10px;
	color: #999999;
	border: thin inset;
}

.input_button {
	font-size: 10px;
	color: #FFFFFF;
	border: none;
	background-color: #9BA8AD;
        height: 20px;
}

.price_caption {
	font-weight: bold;
}

.price_caption sup, .price_note sup {
	color: #C33151;
}

input.input_text {
        height: 20px;
}

.price_note {
	color: #5E7279;
}