body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: Arial; font-size: 11px; color: #000000; background: #DFD4C3}	  
form {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;} 

table.head {width: 763px;}	
table.head TD.head_top {width: 763px; height: 292px; vertical-align: top; background: url(/images/top_bg.jpg); background-repeat: no-repeat}			
table.head TD.head_body {vertical-align: top; background: url(/images/top_body.jpg) top #E2DDBD; background-repeat: repeat-x}			
table.head TD.head_footer {vertical-align: top; background: #DFD4C3;}	
table.search_tbl {width: 100%; margin-top: 20px; margin-bottom: 20px;}							   
table.search_tbl TD.search_gogle {color:#415F5F; font-size:14px; padding: 10px 20px 10px 20px; width: 430px; vertical-align: top; text-align: left; background: url(/images/blue_bg.gif) top; background-repeat: repeat-x}  
table.search_tbl TD.search_zip {color:#841207; font-size:14px; padding: 10px 20px 10px 20px; width: 220px; vertical-align: top; text-align: left; background: url(/images/red_bg.gif) top; background-repeat: repeat-x} 




table.topmenu {width: 100%; margin-top: 15px;}	
table.topmenu TD {vertical-align: top; text-align: center} 
table.headbg {width: 100%; height: 230px; margin-top: 15px; background: url(/images/head_bg.gif); background-repeat: repeat-x}	
table.headbg TD.headbg_left {width: 375px; vertical-align: top; background: url(/images/head_left.jpg);}
table.headbg TD.headbg_right {vertical-align: top; background: url(/images/head_right.jpg) right; background-repeat: no-repeat} 	 		  
table.footer {width: 100%; height: 62px; margin-top: 15px;}	
table.footer TD {vertical-align: top; background: url(/images/foot_bg.gif); background-repeat: repeat-x}
table.footer TD.foot1 {color: #757575; font-size:11px; text-align: left; padding: 10px;}	
table.footer TD.foot2 {color: #757575; font-size:11px; text-align: left; padding: 10px; padding-left: 5px; padding-top: 15px;}	
table.main {width: 100%; background: #FFFFFF;}	
table.main TD {vertical-align: top; text-align: left;} 	 
table.main TD.text {vertical-align: top; text-align: left; padding-left: 15px; padding-right: 15px;}
table.gray_tbl {width: 332px; background: #EFEFEF; margin-top: 15px;}	
table.gray_tbl TD {vertical-align: top; text-align: left; background: url(/images/gray_bg.gif); background-repeat: repeat-y}
table.white_tbl {width: 332px; background: #FFFFFF; margin-top: 15px;}	
table.white_tbl TD {vertical-align: top; text-align: left; background: url(/images/white_bg.gif); background-repeat: repeat-y}

div.path_block {margin-top: 10px; margin-bottom: 10px; width: 95%; height: 18px; border-bottom: 1px dotted #898989; text-align: right; padding-right: 10px;}
div.ads {margin-top: 10px; margin-bottom: 10px; width: 95%; height: 18px; border-bottom: 1px dotted #EBEBEB; border-top: 1px dotted #EBEBEB; text-align: center;}


a.top:link, a.top:visited, a.top:active {color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.top:hover {color: #78B9B7;} 
a.foot:link, a.foot:visited, a.foot:active {color:#922C16; text-decoration:none;}
a.foot:hover{text-decoration:underline;}


a.tx:link, a.tx:visited, a.tx:active {color: #841207; text-decoration: none; line-height: 19px;}
a.tx:hover{color:#841207; text-decoration:underline;}	 
a.tx1:link, a.tx1:visited, a.tx1:active {color: #000000; text-decoration: underline; line-height: 19px;}
a.tx1:hover{color:#000000; text-decoration:underline;}	 
a.path:link, a.path:visited, a.path:active {font-size:11px; color:#898989; text-decoration:none;}
a.path:hover{text-decoration:underline;}	





h1 {font-size:19px; color:#FFFFFF; font-weight:bold; margin:0px;}

P {margin: 0px; margin-bottom: 7px; text-align: left; text-indent: 0px; font-size: 12px;}

div.head3 {margin-top: 20px; margin-bottom: 10px; font-size: 12px; font-weight: bold; color: #123D34;}



img.im1 {vertical-align: middle; margin-right: 4px; margin-left: 4px; margin-bottom: 0px; margin-top: 0px;}
img.im2 {vertical-align: middle; margin-right: 6px; margin-left: 0px; margin-bottom: 0px; margin-top: 0px;}

input.zip  {background-color:#FFFFFF; border: 1px #8FA58A solid; font-family: Arial; font-size: 10px; width: 60px; height: 16px;}	

label {color: #000000; font-size: 12px; font-family: Arial;}
table.eu_form {}
table.eu_form td {text-align: right; padding: 5px;}	 
table.dealer {margin-left: 10px;}								
table.dealer TD.data {padding-bottom: 10px; font-size: 11px; color: #000000; vertical-align: top; text-align: left; width: 70%}
table.dealer TD.phone {font-size: 10px; color: #000000; vertical-align: top; text-align: right; width: 30%}
P.ad {text-indent: 0px; font-size: 11px; margin-top: 0px; color: #7B7B7B; margin-left: 0px;}	  
A.ta4:link, A.ta4:visited, A.ta4:active {font-size: 11px; color: #9D2322; text-decoration: none;}
A.ta4:hover {text-decoration: underline}
A.ta3:link, A.ta3:visited, A.ta3:active {font-size: 11px; color: #FFFFFF; text-decoration: none; background: #9D2322}
A.ta3:hover {text-decoration: none;}	   

table.tovar {display: block; margin-left: 0px; width: 550px;}	
table.tovar TD.pic {width: 110px; background: #FFFFFF; border: 1px #477F88 solid; vertical-align: middle; text-align: center}	
table.tovar TD.desc {padding-left: 20px; vertical-align: top}					



