html body{
background-color:#fff;
margin:0px; padding:0px;
font-family:Arial;
font-size:11px;
color:#000;
}

p{font-size:11px; color:#000; font-family:Arial}
table {font-size:11px; color:#000; font-family:Arial}

a{text-decoration:underline;color:#660000;}
a:hover{text-decoration:none;}

table{margin:0px; padding:0px;}
table td{margin:0px; padding:0px;}

table td.Theader{background:url('/images/headback.gif') repeat-x; height:294px; color:#fff}
table td.Theader div.headerimg{background:url('/images/bheader.gif') no-repeat; background-position:right;height:294px; width:100%}
table td.Theader div.imglink{position:relative; top:42px;  left:37px; float:left;}
table td.Theader div.imglink img{margin-right:9px;}
table td.Theader div.contacts{position:relative; top:40px; right:155px; text-align:right; float:right;}
table td.Theader div.contacts span{font-size:22px; font-family:Arial;}
table td.Theader div.contacts a{font-size:12px; font-family:Arial; color:#cccccc; text-decoration:none;}

table td.vhmenu{background:url('/images/bmenu.gif') repeat-x; height:27px;}
table td.vhmenu a{font-family:Tahoma; font-size:10px; text-decoration:none;color:#fff}
table td.vhmenu a:hover{text-decoration:underline;}
table td.vhmenu table img{margin:0px; padding:0px;}
table td.vhmenu table td.menu{width:93px; text-align:center;}
table td.vhmenu table td.menu a{margin-left:10px; margin-right:10px;}
table td.bline{background:url('/images/bline.gif') repeat-x; height:27px;}

.content{padding-left:30px; padding-right:30px; }
.content h1.head{color:#000; font-size:14px; margin:0px; padding-bottom:5px;background:url('/images/hback.gif') repeat-x; background-position:bottom;}

table.manufacturer td{border-left:#999999 1px dashed;}
table.manufacturer td.first{background:none;border:none;}
table.manufacturer td a{margin-left:8px;}
table.manufacturer table.model td{background:none; border:none; text-align:center; padding:1px;}
table.manufacturer img.ramka{border:#fff 1px solid; width:150px;}
table.manufacturer div.ramka{border:#fff 1px solid; width:150px; height:150px;}

table.manufacturer td.hline{border-bottom:#999999 1px dashed;}
table.manufacturer td input.cols{font-size:11px; width:20px;}



.left{background:url('/images/vback.gif') repeat-y; background-position:right;}
.left h1{color:#f00; font-size:14px; margin-left:39px;}
.left table { font-size:11px; color:#8D8D8D; width:168px; margin-left:61px;}
.date{font-size:11px; color:#993333;}

.right{background:url('/images/vback.gif') repeat-y; background-position:left;}
.right h1{color:#f00; font-size:14px;}
.right h1 a{text-decoration:none;color:#f00;}
.right table p{margin:0px; padding:0px; color:#8D8D8D; font-size:11px;}
.right table a{margin:0px; padding:0px; color:#8D8D8D; font-size:11px;}
.right table b{font-weight:normal;color:#993333}


tr.header{background:url('/images/hback.gif') repeat-x; background-position:bottom;}
tr.header td{}
tr.header td.mlink{text-align:left; padding-left:40px; padding-top:33px; padding-bottom:20px;}
tr.header td.mlink ul{padding-left:0px; margin-left:0px; list-style-type:none;}
tr.header td.mlink ul li{mrgin-left:0px; padding-left:0px;}
tr.header h1{color:#000; font-size:14px;}
tr.header h1.hh{margin-left:20px}


table td.Tfooter {background:url('/images/footback.gif') repeat-x; height:234px;}
table td.Tfooter div.leftimg{background:url('/images/footleft.gif') no-repeat; height:234px; background-position:left;}
table td.Tfooter div.rightimg{background:url('/images/footright.gif') no-repeat; height:234px; background-position:right bottom;}

table td.Tfooter table{ height:33px;}
table td.Tfooter a{font-family:Tahoma; font-size:10px; text-decoration:none;color:#fff}
table td.Tfooter a:hover{text-decoration:underline;}
table td.Tfooter table td.menu{width:93px; text-align:center}
table td.Tfooter table td.menu a{margin-left:10px; margin-right:10px;}

div.fphone{position:relative; top:140px;  left:15px; float:left; color:#fff; font-size:22px; font-family:Arial}
div.ftext{position:relative; text-align:center; top:65px; width:100%; float:left; color:#ccc; font-size:10px; font-family:Arial}

table.form {margin-top:10px; background-color:#ccc; width:500px;}
table.form td{padding:5px; background-color:#fff}
table.form td INPUT{border:#999 1px solid;}
table.form td SELECT{font-size:11px;}

table.search td{padding:5px; background-color:#fff}
INPUT{border:#999 1px solid;}
SELECT{font-size:11px;}

table.submit{margin-top:10px;}
table.submit INPUT{border:#999 1px solid;}

table.top{margin-left:10px;}

hr{height:1px;}


table.basket{border:#000 1px solid; border-right:none; margin-left:30px; margin-top:20px}
table.basket td {border-top:#000 1px dashed; border-right:#000 1px solid; padding:4px;}
table.basket th {border-right:#000 1px solid; padding:0px; margin:0px; }
table.basket table.brod{border:none; margin:0px;}
table.basket table.brod td{border:none; padding:0px;}

div.btn_r{float:right;}
table.button{margin-left:28px; margin-top:20px;}
table.button input{border:none; }
input.colses{width:20px;}

div.forma {color:#202020; width:500px; margin-left:30px;}
div.forma div.forma-l {width:48%; float:left;}
div.forma div.forma-r {width:48%; float:right;}
div.forma div.forma-l input.text, div.forma div.forma-r input.text {width:98%;}
div.forma input.text {border:1px solid #d0d0d0; background:#fff; font:12px Tahoma; width:99%; height:16px;}
div.forma textarea {border:1px solid #d0d0d0; background:#fff; font:12px Tahoma; width:99%; height:160px;}
div.forma select {border:1px solid #d0d0d0; background:#fff; font:12px Tahoma; width:100%;}
div.forma input.error, div.forma select.error, div.forma textarea.error {border:1px solid #b72329;}
div.forma p.pole {margin-bottom:2px;}
div.forma div.input {margin-bottom:6px;}
div.btns_r {float:right;}
div.btns_r input{border:none;}
.red{color:#ff0000}

div.clear {clear:both; margin:0; padding:0; height:0; font-size:0; line-height:0; overflow:hidden;}
a.dash {color:#00209f; text-decoration:none; border-bottom:1px dashed #00209f;}
a.dash:hover {color:#b72329; text-decoration:none; border-bottom:1px dashed #b72329;}
p.choose{margin-left:30px; margin-top:20px;}
.error{font-weight:bold; color:#ff0000}

input.bsearch{border:none}
table.mainsearch{margin-left:20px;}


