@charset "utf-8";
body{font: 12px/17px Arial, Helvetica, sans-serif;color:#999;margin:0; background:url(../images/bg_body.jpg);}
a{color:#B0BA1A;}
a:hover{text-decoration:none}
a.mbody{color:#999;text-decoration:none}
a.mbody:hover{text-decoration:underline;}

.hr{background:url(../images/hr.jpg) top repeat-x; font-size:8px;}
a,h1,h2,h3,h4,h5,h6,form,ul,li{margin:0;padding:0; font-family:Calibri,Arial, Helvetica, sans-serif; font-weight:normal;}
label{width:200px; float:left;}

#bgHead{background:url(../images/bg_head.jpg) repeat-x; padding:20px 0;}
#mainContainer{width:842px;margin:0 auto;}
#header{background: url(../images/banner.jpg) no-repeat; padding:101px 0 15px 0;}
#header ul{background: url(../images/meu_bg.jpg) repeat-x center;height:38px;}
#header li{list-style:none;float:left;}
#header li a{color:#444;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:10px 14px; font-weight:400; text-transform:uppercase;background: url(../images/menu_center1.jpg) no-repeat right center; display:block;}
#header li a:hover{color:#fff;text-decoration:none;}
#header li a.selected{color:#fff;text-decoration:none;}

#mbody{float:left; width:230px; padding-right:15px;}
#mbody h1{color:#ccc; text-transform:uppercase; background:#161518 url(../images/tourist-attraction.jpg); padding:12px 0 0 10px; height:28px; font-size:20px;}
#mbody p{color:#ccc;background:#161518; padding:12px 10px;}
#mbody .wine-tour{padding-bottom:15px;}


#rbody{float:left; width:597px;}

#fleet{ width:100%; text-align:justify;}
#fleet h3{color:#99B021; font-size:18px;}
#fleet img{border:5px solid #48474C;}


#mbody1{float:left;width:300px;background:#38363A url(../images/bg_mbody1.jpg) repeat-x; padding:20px 15px 0 15px; }
#mbody1 a{ text-decoration:none; color:#999;}
#mbody1 a:hover{ color:#B0BA1A; text-decoration:none;}

#mbody1 h3{color:#efefef; font-size:17px; font-weight:bold;}
#mbody2{float:left; width:215px;background:#171718 url(../images/bg_mbody2.jpg) repeat-x; padding:12px 15px 9px 20px; border:8px #4D4B50 solid}
#mbody2 h3{color:#efefef; font-size:17px; font-weight:bold;}
#mbody2 ul{list-style:none;}
#mbody2 li{padding:3px 0 2px 0;}
#mbody2 li a{color:#B0BA1A;text-decoration:none;font-size:12px;padding-left:15px;background: url(../images/bullet1.jpg) no-repeat left center; display:block; border-bottom:1px #222 solid;}
#mbody2 li a:hover{color:#fff;text-decoration:none;}
#mbody3{float:left;width:565px;background:#38363A url(../images/bg_mbody1.jpg) repeat-x; padding:20px 15px 0 15px; }
#mbody3 ul{list-style:none;}
#mbody3 li{padding:3px 0 2px 0;}
#mbody3 li a{color:#B0BA1A;text-decoration:none;font-size:12px;padding-left:15px;background: url(../images/bullet1.jpg) no-repeat left center; display:block; border-bottom:1px #222 solid;}
#mbody3 li a:hover{color:#fff;text-decoration:none;}
#mbody3 h3{color:#99B021; font-size:18px;}
#mbody3 img{border:5px solid #48474C;}
#mbody3 a{ text-decoration:none; color:#999;}
#mbody3 a:hover{ color:#B0BA1A; text-decoration:none;}

.reservation img{padding:15px 0; width:100%;}

.clear{clear:both;margin:0px;}
.txtkey{font-size:1px;color:#211F24; margin:0px;}
.txtkey1{font-size:1px;color:#302E31; margin:0px;}
#footer{ font-family:Calibri, Arial, Helvetica, sans-serif;background: url(../images/footer.jpg) repeat-x; height:38px; padding:10px; color:#aaa;}
#footer ul{text-align:center}
#footer li{list-style:none;float:left;}
#footer li a{color:#aaa;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:5px 20px 0 0;}
#footer li a:hover{color:#ccc;text-decoration:none;}
#footer #key{padding-top:20px; color:#999999;}
.txtwhite{color:#FFFFFF}