@charset "utf-8";

body {
	padding-top:50px;
	margin: 0 auto;
	height: auto;
	background-color: #ffffff;
	background-image: url(../imagens/bgmadeira2.jpg);
	background-repeat:repeat-x;

}

html{
	margin: 0 auto;
	height: auto;
}

#container {		
	width: 790px;
	margin: 0 auto;
	height: auto;
	background-color:#EAE0E0;
	display: table;
	border: 2px solid #540303;

}
#topofone {
	width: 760px;
	height: 28px;
	margin-left: 15px;
	margin-top: 5px;
	display: inline;
	float:left;	
}
#topofone h1 {
	margin-top: 2px;
	margin-bottom: 0px;
	text-align:right;
	font-family:"Trebuchet MS";
	text-decoration:none;
	font-weight:bold;
	font-style:italic;
	font-size: 18px;
	color:#700022;
}
#topo1, #topo2, #topo3, #topo4, #topo5 {
	width: 760px;
	height: 300px;
	margin:2px 0 0 15px;
	padding:0;
	border: 1px solid #540303;
	display: inline;
	text-indent:-9000px;
	overflow:hidden;
	float:left;	
	font-size:12px;
}
#topo1 {
	background-image: url(../imagens/topo1.jpg);
	background-repeat:no-repeat;
}
#topo2 {
	background-image: url(../imagens/topo2.jpg);
	background-repeat:no-repeat;
}
#topo3 {
	background-image: url(../imagens/topo3.jpg);
	background-repeat:no-repeat;
}
#topo4 {
	background-image: url(../imagens/topo4.jpg);
	background-repeat:no-repeat;
}
#topo5 {
	background-image: url(../imagens/topo5.jpg);
	background-repeat:no-repeat;
}


#menu {
	width: 760px;
	height: 30px;
	margin-left: 15px;
	display: inline;
	text-align:center;
	float:left;	
}

#menu h1{
	margin-top: 5px;
	margin-bottom:0px;
	text-align:center;
	font-family: "Trebuchet MS";
	font-weight:bold;
	font-size: 14px;
	color:#700022;
}

#menu a {
	margin-right:10px;
	margin-left:10px;
	color:#700022;
	text-decoration:none;
}
#menu a:hover{
	text-decoration:underline;
	color:#C40000;
}
#conteudo {
	margin-top: 10px;
	margin-left: 15px;
	margin-bottom: 15px;
	width: 760px;
	height: auto;
	display: inline;
	float:left;	
	overflow:hidden;
}
#contato {
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	width: 480px;
	font-family:"Trebuchet MS";
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
	color:#000000;
	display: table;
	float:left;	
	overflow:hidden;	
}
#contatomapa {
	margin-top: 10px;
	margin-left: 5px;
	width: 250px;
	font-family:"Trebuchet MS";
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
	color:#000000;
	display: table;
	float:left;	
	overflow:hidden;	
}
#caixatexto {
	margin-top:5px;
	background-color: #F4EFEF;
	margin-right:10px;
	margin-left:0;
	width: 370px;
	height: 830px;
	display: inline;
	float:left;	
	text-align:center;
}

#caixatexto h1, #caixatextodicas h1 {
	margin:10px;
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size: 14px;
	color:#700022;
	text-align:center;
}
#caixatexto h2 {
	margin:10px;	
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size: 12px;
	color:#009F20;
	text-align:center;
}
#caixatexto h3 {
	margin:10px;	
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size: 20px;
	color:#FF0000;
	text-align:center;
}
#caixatexto p {
	margin:10px;	
	font-family:"Trebuchet MS";
	font-weight:normal;
	font-size: 14px;
	color:#000000;
	text-align:left;
}
#caixatextodicas {
	margin-top:5px;
	background-color: #F4EFEF;
	margin-right:10px;
	margin-left:0;
	width: 470px;
	height: 895px;
	display: inline;
	float:left;	
	text-align:center;
}
#caixatextodicas p {
	margin:10px;	
	font-family:"Trebuchet MS";
	font-weight:normal;
	font-size: 14px;
	color:#000000;
	text-align:left;
}
#caixafoto {
	margin-top:5px;
	margin-right:0;
	margin-left:10px;
	width: 370px;
	height: 130px;
	display: inline;
	float:left;
}

#caixafotow {
	margin-top:5px;
	padding-left:50px;
	margin-right:0;
	width: 700px;
	text-align:left;
	float:left;
}


#caixafotow h2 {
	margin: 0;
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size: 12px;
	color:#700022;
}



#bebidas {
	margin-top:20px;
	margin-left:10px;
	margin-right:0;
	width:700px;
	float:left;
}

#caixafoto h1 {
	margin: 0;
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size: 12px;
	color:#700022;
}

#caixafotow h1 {
	margin: 0;
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size: 12px;
	color:#000000;
}

#caixafoto1 {
	text-align:center;
	background-color: #ffffff;
	width: 100px;
	height: 130px;
	display: inline;
	float:left;	
	border: 1px solid #540303;
}
#caixafoto2 {
	background-color:#F4EFEF;
	padding: 5px;
	margin-left: 4px;
	width: 244px;
	height: 121px;
	display: inline;
	float:left;	
	font-family:"Trebuchet MS";
	font-weight:normal;
	font-size: 10px;
	color:#000000;
}
#caixafoto2 h1 {
	margin: 0;
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size: 15px;
	color:#000000;
}

#caixafoto2 h2 {
	text-align:right;
	text-decoration:underline;
	margin: 0;
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size: 12px;
	color:#009F20;
}
#caixafotodicas {
	margin-top:5px;
	margin-right:0;
	margin-left:10px;
	width: 270px;
	height: auto;
	display: inline;
	float:left;
}

#formop{
	margin-left:10px;
	float: left;
	width: 100px;
	height: auto;
    line-height: 23px;
	text-align: left;
	font-family:"Trebuchet MS";
	font-size: 12px;	
}
#formcampos{
	float: left;
	width: 320px;
	height: auto;
	text-align: left;
	font-family:"Trebuchet MS";
	font-size: 12px;
}
.campos{
	margin-bottom:1px;

}


#rodape {

	background-image: url(../imagens/bgrodape.gif);
	width: 790px;
	height: 41px;
	font-family: Verdana;
	font-size:12px;
	color:#000000;
	display: inline;
	float:left;	
}
#rodape p {
	margin-top: 3px;
	margin-bottom: 3px;
	text-align:center;
}

#rodape a {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
#rodape a:hover{
	color:#700022;
	font-weight:bold;
}







#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(imagens/overlay.png); }


* html #overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url(imagens/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imagens/overlay.png", sizingMethod="scale");
	}
	
	
	
	
	/*listinha*/
	


.preco{
list-style:none;
width:90px;
float:right;
*padding-right:-8px;
padding-bottom:3px;}


.preco_body {
list-style:none;
padding-left:6px;
border-left:2px solid #FFF;
border-bottom:2px solid #FFF;
width:90px;
text-align:center;
background:#ffcc99;
float:right;
padding-bottom:3px;
}

.preco_head{
list-style:none;
font-weight:bold;
padding-left:6px;
float:right;
clear:both;
width:90px;
color:#FFF;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
height:20px;
border-left:2px solid #FFF;
border-bottom:2px solid #FFF;
background-color:#800000;
text-align:center;}




.head {
list-style:none;
font-weight:bold;
padding-left:6px;
float:left;
clear:both;
width:560px;
color:#FFF;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
height:20px;
border-bottom:2px solid #FFF;
background-color:#800000;
text-align:left;}





.body {
list-style:none;
padding-left:6px;
border-bottom:2px solid #FFF;
width:560px;
background:#ffcc99;
float:left;
padding-bottom:3px;
}



.lista {
list-style:none;
width:530px;
float:left;
padding-bottom:3px;
}