body { left: 0px;top:0px;  margin-left: 0px; margin-top: 0px; background: #23230b;}



#page {margin: 0 auto 0 auto;top:30px; width:868px;position:relative;border:1px solid #505441;background:#fff;}



#left{position:relative;float:left;background:#fff;width:154px;}

#right{position:relative;float:right;width:713px;}



#logo{position:relative;top:3px;left:0px;width:154px;float:left;height:136px;background: url("images/logo.jpg") no-repeat top;}



#blank{position:relative;top:3px;left:0px;width:155px;float:left;height:22px;border-top:1px solid #505441;border-bottom:1px solid #505441;text-align:center; }

#blank a{color:#616161;text-decoration:none;font-size:12px;line-height:22px;}

#blank a:hover{color:#000;text-decoration:none;}





#submenu{position:relative;top:3px;left:0px;width:134px;float:left;padding:10px;font-family:arial;font-size:13px;text-align:justify;background: url("images/tire_track.jpg") repeat-y top;}



#submenu h3{color:#23230b;font-family:arial;margin-top:5px;font-size:16px;text-align:center;margin-bottom:25px;}



#submenu a{display:block;color:#505441;text-decoration:none;padding-left:10px;height:35px;line-height:35px;border-left:3px solid #fff;}

#submenu a:hover{display:block;color:#adadad;text-decoration:underline;padding-left:10px;height:35px;line-height:35px;border-left:3px solid #adadad;}

#submenu_clicked{color:#adadad;text-decoration:underline;padding-left:10px;height:35px;line-height:35px;border-left:3px solid #adadad;}



#header{position:relative;top:0px;left:0px;width:713px;height:139px;background: url("images/header_quad.jpg") no-repeat top;float:right;z-index:0;}



#menu{position:relative;top:1px;left:0px;width:713px;height:24px;background: url("images/menu_bkg.jpg") repeat-x top;float:left;line-height:24px;

font-family:arial;font-size:13px;color:#fff;}

#menu a{color:#fff;text-decoration:none;padding-left:12px;padding-right:10px;}

#menu_clicked{color:#ffcc33;text-decoration:none;padding-left:12px;padding-right:10px;}

#menu a:hover{color:#ffcc33;text-decoration:none;}





#footer_menu{position:relative;margin: 0 auto 0 auto;width:868px;height:15px;top:30px;font-family:arial;font-size:11px;color:#fff;text-align:right;}

#footer_menu a{color:#fff;text-decoration:none;padding-left:40px;}

#footer_menu a:hover{color:#ffcc33;text-decoration:none;}



#container{position:relative;border-left:1px solid #505441;float:left;width:710px;background:#efefef;}

#container a{color:#da9332;text-decoration:underline; }

#container a:hover{color:#616161;text-decoration:none; }



#content{position:relative;border:1px solid #dcdcdc;float:left;width:650px;padding:10px;background:#fff;top:20px;left:20px;text-align:justify;color:#616161;}



.orange{color:#d38820;}





.footer{clear:both;margin: 0 auto 0 auto;margin-top:30px; width:870px;line-height:20px;position:relative;height:20px;color:#7e7e54;text-align:center;font-size:10px;font-family:arial;}

.footer a{color:#7e7e54;text-decoration:none;}

.footer a:hover{color:#c4c46b;text-decoration:none;}



a{ cursor: pointer; }





#contact_form{position:relative;margin-left:50px;margin-top:30px;width:450px;}

#contact_form input{display: block;width:200px;float:left;background:#afafaf;height:12px;font-size:11px;font-weight:bold;border:1px solid #999999;margin-bottom: 13px;}

#contact_form label{display: block;width:120px;float: left;text-align:left;margin-bottom: 13px;height:12px;}

#contact_form textarea{width:250px;border:1px solid #999999;background:#afafaf;}

#contact_form br{clear:both;}

#contact_form .button_contact{display:block;margin-left:110px;background:#323232;width:110px;height:25px;margin-top:15px;color:#fff;border:1px solid #fff;font-size:11px;}





.google_map{position:relative;width:630px;height:500px;border:1px solid #000;}



.thumbnails{margin:10px;border:1px solid #afafaf;float:left;}



.img_left{  float:left;margin-top:5px;margin-bottom:5px;margin-right:30px; padding:2px; border:1px solid #aaa; }

.img_right{  float:right;margin-top:5px;margin-bottom:5px;margin-left:30px; padding:2px; border:1px solid #aaa; }




#voucher_form{position:relative;right:15px;margin-top:20px;width:250px;border:1px solid #dcdcdc;float:right;padding:10px;background:#fff;font-size:13px;}
#voucher_form input{width:170px;float:left;background:#efefef;height:12px;font-size:11px;font-weight:bold;border:1px solid #999999;margin-bottom:7px;}
#voucher_form label{display: block;width:70px;float: left;text-align:left;margin-bottom:7px;height:12px;}
#voucher_form textarea{float: left;width:170px;border:1px solid #999999;background:#efefef;}
#voucher_form br{clear:both;}
#voucher_form .button_contact{display:block;margin-left:40px;background:#323232;width:110px;height:25px;margin-top:15px;color:#fff;border:1px solid #fff;font-size:11px;}

#voucher_form input .checkbox{  display:block;border:0px;}


