/* CSS Document */

 html, img { border: none; }
  
 body {	background-color: #535353; margin: 0; }
 body#interna { background-color: #3B3B3B; }
 
 body, td {
 	color: #282727;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
 }
 
 p { margin: 10px 0; }
 
 ul, li { list-style: none; }
 
 #dhtml { position:absolute; width:100%; text-align:center; margin-top:150px; margin-left:30px; z-index:10; }
 #dhtml_full { position:absolute; width:100%; text-align:center; margin-top:0; z-index:10; }
 
 input, textarea, select {
 	background-color: #E1E1E0;
 	border: 1px solid #000;
	color: #36332C;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 3px 3px 3px;
	height: 20px;
 }
 input.checkboxOption {
 	background: none !important;
	border: none !important;
	padding: 0 !important;
	width: auto !important;
	height: auto !important;
 }
 textarea { height: 96px; }
 html > body input, html > body select { height: auto; }
 
 .principal { height: 100%; }
 
 .esquerda, .direita, .rodapeEsquerda, .rodapeDireita { width: 50%; }
 
 .esquerda { background: url(../images/fundoEsquerdaRepeat.jpg) repeat-x; }
 .direita { background: url(../images/fundoDireitaRepeat.jpg) repeat-x; }
 .esquerda .fundo { background: url(../images/fundoEsquerda.jpg) top right no-repeat; height: 100%; }
 .direita .fundo { background: url(../images/fundoDireita.jpg) no-repeat; height: 100%; }
 
 .rodape { background: #535353 url(../images/fundoRodape.jpg) no-repeat; }
 .rodapeEsquerda { background: #535353 url(../images/fundoRodapeEsquerdaRepeat.gif) top repeat-x; height: 100%; }
 .rodapeDireita { background: #535353 url(../images/fundoRodapeDireitaRepeat.gif) repeat-x; height: 100%; }
 .rodapeEsquerda .fundo { background: url(../images/fundoRodapeEsquerda.gif) top right no-repeat; height: 100%; }
 .rodapeDireita .fundo { background: url(../images/fundoRodapeDireita.jpg) no-repeat; height: 100%; }
 
 .pagina { width: 780px; }
 .pagina .topo {
 	background: url(../images/fundoTopo.jpg) no-repeat;
	height: 304px;
 }
 .pagina .topo .logo { margin: 46px 32px; }
 
 #home .pagina .conteudo { background: url(../images/fundoConteudo.gif) repeat-x; }
 #interna .pagina .conteudo { background: url(../images/fundoConteudoInterna.gif) repeat-x; }
 
 .pagina .conteudo .container { height: 255px; }
 .pagina .conteudo .esquerda {
 	background: url(../images/fundoConteudoEsquerda.jpg) no-repeat;
	width: 535px;
 }
 .pagina .conteudo .esquerda .conheca { margin: 17px 0 0 140px; }

 .pagina .conteudo .finalAno {
 	background: url(../images/fundoFinalAno.jpg) no-repeat;
 	vertical-align: bottom;
	width: 245px;
 }
 
 .hometable{ margin-left: 140px; margin-top: 18px; text-align:justify;}
  .hometable-ImgHorario{ margin-bottom: 6px; }
   .hometable-ImgNelore{ margin-top: 12px; }
 #home .pagina .rodape { background: url(../images/fundoConteudoRodape.gif) repeat-x; }
 #interna .pagina .rodape { background: none; }
 .pagina .rodape table {
 	width: 100%;
	height: 45px;
	text-align: right;
 }
 #interna .pagina .rodape table { height: 23px; }
 .pagina .rodape td { vertical-align: middle; }
 .pagina .rodape .copyright {text-align: left; }
 #interna .pagina .rodape .copyright { background: none; }
 .pagina .rodape p {
 	color: #FEFEFE;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	margin: 0 0 0 171px;
 }
 
 .pagina .conteudo .subConteudo {
 	background: #F9F9F8 url(../images/bg.jpg) repeat-y;
	border: 1px solid #5D5D5D;
	margin: 0 4px;
	width: 772px;
	height: 476px;
 }
 .pagina .conteudo .subConteudoBreve {
 	background: #F9F9F8 url(../images/fundoSubConteudoInterna.jpg) repeat-x;
	border: 1px solid #5D5D5D;
	margin: 0 4px;
	width: 772px;
	height: 300px;
 }
 .TextoEmbreve{
 	font: 12px Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	margin: 14px 13px;
	}
 
 .reservas .pagina .conteudo .direita {
 	background: url(../images/separadorReservas.jpg) left 93px no-repeat;
	color: #000;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 7px 0 0 8px;
	text-align: justify;
	width: 280px;
 }
 
 .reservas .pagina .conteudo .esquerda {
 	background: url(../images/fundoConteudoReservas.jpg) no-repeat;
	color: #000;
 }
 .reservas .pagina .conteudo .esquerda h3 {
 	font: 12px Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	margin: 14px 13px;
 }
 .reservas .formulario td { letter-spacing: 1px; padding-bottom: 6px; }
 html > body.reservas .formulario td { padding-bottom: 8px; }
 .reservas .formulario label {
 	float: left;
	font-weight: bold;
	margin: 3px 12px 0 0;
	text-align: right;
	width: 109px;
 }
 .reservas .formulario input,
 .reservas .formulario textarea { width: 294px; }
 .reservas .formulario input.telefone { width: 178px; }
 .reservas .formulario input.menor { width: 66px; }
 .reservas .formulario label.opcao {
 	font-weight: normal;
 	margin: 0;
	width: 57px;
 }
 .reservas .formulario input.btEnviar, .reservas .formulario input.btLimpar {
 	background: none no-repeat;
	border: none;
	cursor: pointer;
	width: 32px;
	height: 11px;
	text-indent: -9999px;
 }
 .reservas .formulario .botoes { padding: 8px 10px 0 0; }
 .reservas .formulario .botoes * { float: right; }
 .reservas .formulario input.btEnviar { background-image: url(../images/btEnviar.gif); }
 .reservas .formulario input.btLimpar { background-image: url(../images/btLimpar.gif); }
 .reservas .pagina .conteudo .direita p { margin: 10px 20px 10px 13px; }
 .reservas .pagina .conteudo .direita .botao { margin: 30px 0 10px 40px; }
 
 ul, li {
	list-style: none;
	margin: 0;
	
}
ul.menu { width: 166px; }
ul.menu li {
	margin-left:10px;
	background-image:url(../images/li_menu.jpg);
	font:bold 12px "arial";
	width: 130px;
	height: 30px;
	
}
html > body ul.menu li { margin-top: 5px; }

ul.menu li a {
	text-decoration:none;
	color:#990000;
	margin-left: 20px;
	display: block;
	padding-top: 5px;
	}
	
ul.menu li a:hover {
	text-decoration:none;
	color:#CC0000;
	margin-left: 17px;
	display: block;
	padding-top: 5px;
}

ul.menuConcurso { margin:-13px 0 0 20px; list-style:none; padding:0; width:500px; }
ul.menuConcurso li { float:left; margin-right:15px; }
ul.menuConcurso li a { text-indent:-5000px; display:block; height:14px; }

ul.menuConcurso li.participe { width:61px; }
ul.menuConcurso li a.participe { width:61px; background:url(../images/concurso/itemParticipe.jpg) no-repeat top left; }
ul.menuConcurso li a.participe:hover, ul.menuConcurso li a.participeAtual { background:url(../images/concurso/itemParticipeOver.jpg) no-repeat top left; }

ul.menuConcurso li.regulamento { width:82px; }
ul.menuConcurso li a.regulamento { width:82px; background:url(../images/concurso/itemRegulamento.jpg) no-repeat top left; }
ul.menuConcurso li a.regulamento:hover, ul.menuConcurso li a.regulamentoAtual { background:url(../images/concurso/itemRegulamentoOver.jpg) no-repeat top left; }

ul.menuConcurso li.indique { width:106px; }
ul.menuConcurso li a.indique { width:106px; background:url(../images/concurso/itemIndique.jpg) no-repeat top left; }
ul.menuConcurso li a.indique:hover, ul.menuConcurso li a.indiqueAtual { background:url(../images/concurso/itemIndiqueOver.jpg) no-repeat top left; }


.texto_vermelho {
	color:#CC0000;
	}
	
a {
	text-decoration:none;
	color:#CC0000;
	}

a:hover {
	text-decoration:underline;
	color:#CC0000;
	}