html,body { width: 100%; height: 100%; color: #222; margin: 0; font-size: 11px; font-family:Arial, Helvetica, sans-serif; background-color: #EEEEEE; line-height: 12px; }

a:link { font-weight: bold; text-decoration: none; color: #be9600; background-color: transparent; }
a:visited { font-weight: bold; text-decoration: none; color: #be9600; background-color: transparent; }
a:hover { font-weight: bold; text-decoration: underline; color: #be9600; background-color: transparent; }
a:active { font-weight: bold; text-decoration: underline; color: #be9600; background-color: transparent; }

#divSite { display: table; width: 746px; height:120px; margin: 3px auto 0 auto; border: 1px solid #be9600; border-top: 3; background-color:#fff; }
#divSiteLogo { margin: 0px 0px 0px 0px; width: 746px; padding: 0 5px 0 5px; display: table; background-image:url(../images/bg_header.jpg); background-repeat:repeat-x; }

#divMenu { font-size:14px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#FFF; margin-top: 2px; width: 100%; height: 35px; background-color:#000; text-align:center; float:left; }
#divMenu a:link { font-weight: bold; text-decoration: none; color: #FFF; background-color: transparent; }
#divMenu a:visited { font-weight: bold; text-decoration: none; color: #FFF; background-color: transparent; }
#divMenu a:hover { font-weight: bold; text-decoration: none; color: #be9600; background-color: transparent; }
#divMenu a:active { font-weight: bold; text-decoration: none; color: #FFF; background-color: transparent; }

#divAcesso { margin-top: 2px; width: 100%; height: 32px; background-color:#138603; text-align:center; float:left; }
#divAcesso h1 { font-size:12px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#FFF; }
#divAcesso input { font-size:12px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#000; border:2px solid #be9600; }

.botao { background-color:#ececec; font: 10px Arial, Helvetica, sans-serif; color: #ffffff; }

#divConteudo { float: left; width: 100%; margin: 5px 0px 5px 0px; text-align:center; }
#divConteudoBanners { float: left; width: 100%; margin: 5px 0px 5px 0px; text-align:center; }
#divConteudo h1 { font-size:16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style:normal; color:#138603; text-align:center; margin-top: 20px; }
#divConteudo h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; 	text-transform: none; color: #000; text-decoration: none; list-style-type: none; text-align:justify; }
#divConteudo p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; 	text-transform: none; color: #000; text-decoration: none; list-style-type: none; text-align:justify; margin: 20px 15px 0px 15px; }
#divConteudo li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; 	text-transform: none; color: #000; text-decoration: none; list-style-type: none; text-align:justify; margin: 20px 15px 0px 15px; }

#divConteudoNews { float: left; width: 95%; margin: 5px 5px 5px 6px; }


#divBarra { background-image: url('../images/ln_black.jpg'); width: 100%; height:22px; float:left; margin-top:5px; }

#divMenuInvestir { padding:0px; margin:0px; float: left; width: 100%; background-color:#EDEDED; list-style:none; }
#divMenuInvestir ul { padding:0px; margin:0px 0px 5px 0px; float: left; width: 100%; background-color:#EDEDED; list-style:none; }
#divMenuInvestir ul li { display: inline; }
#divMenuInvestir ul li a { padding: 2px 10px; float:left; /* visual do link */ background-color:#EDEDED; color: #333; text-decoration: none; border-bottom:3px solid #EDEDED; }
#divMenuInvestir ul li a:hover { background-color:#D6D6D6; color: #6D6D6D; border-bottom:3px solid #be9600; }

#divEventosVideos { padding:0px; margin:0px 0px 0px 20px; float: left; width: 100%; text-align:left;	 }


#divBarra1 { background-image: url('../images/linhared.png'); width: 746px; height:22px; float:left; }

#divCapaBarra { background-image: url('../images/linhared1.png'); width: 746px; height:22px; float:left; margin-top:45px; }

#divConteudoRest { font-size: 10px; float: left; width: 746px; height: 565px; background-color: #d5c8a0; margin-top: 5px;}
#divConteudoRest p { font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:justify; line-height: 17px; }

#divConteudoCard { font-size: 10px; float: left; width: 746px; height: 565px; background-color: #d5c8a0; margin-top: 5px;}
#divCardMenu { width: 250px; float:left; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-left:20px; }
#divCardMenu1 {
	width: 190px;
	float:left;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:20px;
}


#ulCardapio { list-style-type: none; margin: 0; padding: 10px; text-align: left; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#ulCardapio li { display: block; line-height:20px; }
#ulCardapio a:link { font-weight: bold; text-decoration: none; color: #000; background-color: transparent; }
#ulCardapio a:visited { font-weight: bold; text-decoration: none; color: #000; background-color: transparent; }
#ulCardapio a:hover { font-weight: bold; text-decoration: none; color: #9c221d; background-color: transparent; }
#ulCardapio a:active { font-weight: bold; text-decoration: none; color: #000; background-color: transparent; }

#ulCardDelivery { list-style-type: none; margin: 0; padding: 10px; text-align: left; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#ulCardDelivery li { display: block; line-height:15px; }
#ulCardDelivery a:link { font-weight: bold; text-decoration: none; color: #000; background-color: transparent; }
#ulCardDelivery a:visited { font-weight: bold; text-decoration: none; color: #000; background-color: transparent; }
#ulCardDelivery a:hover { font-weight: bold; text-decoration: none; color: #9c221d; background-color: transparent; }
#ulCardDelivery a:active { font-weight: bold; text-decoration: none; color: #000; background-color: transparent; }


#divCardTxt { width: 450px; float:left; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin: 0 10px 0 10px; }
#divCardTxt p { font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:justify; line-height: 17px; }

#divFestival { width: 450px; text-align:center; margin-top: 20px; margin-bottom: 20px; float:left; }

#divDireita { width: 285px;	margin-top: 20px; margin-left: 10px; float: right; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#9b231c; }

#divRodape { width: 746px; margin-top: 5px; text-align: center;/* color: #000;*/ float:left; }

#preview{ position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none; color:#fff; }



#formEmail p { float: left; }
#formEmail label { display: block; font-weight: bold; }
#formEmail input { }
#txtNome, #txtEmail { width: 175px; margin-right: 10px; }
#txtAssunto, #txtMensagem { width: 366px; }
#txtMensagem { height: 100px; }

.center { text-align: center; }
.justify { text-align: justify; }
.fancyBox img { padding: 1px; margin: 5px; border: 1px solid #9C231B; }
.submit { background-color: transparent; float: right; border: 0; cursor: pointer; font-weight: bold; color: #9C231B; }

input { font-size: 11px; font-family:Arial, Helvetica, sans-serif; }
img { border: 0; }
h1 strong { font-size: 9px; }

