@charset "utf-8";
/*reset*/
* html{border:0;padding:0;margin:0;}
img{border:0;padding:0;margin:0;_padding:0;_margin:0;_border:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
a{text-decoration:none;}

body{ 
    text-align:center;
	background:url(../imagens/template/bg.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#023465;}
	
#titulo{color:#fff; font-size:1px;}

/* TUDO */
#tudo{ 
	width:980px; 
	margin:0 auto; 
	text-align:left;
	background:url(../imagens/template/bgTudo.jpg) repeat-x;
	height:300px;
	padding-top:10px;}

#conteudo_home{
    width:935px;
	font-size:12px;
	margin:0 35px 0 10px;}	

#col_esquerda_1{
    float:left;
	width:314px;
	height:229px;
	background:#FFF url(../imagens/template/bgDestaqApresentacao.jpg) no-repeat;}

#col_direita_1{
    float:right;
	width:621px;
	height:229px;}

#col_esquerda_2{
    float:left;
	width:281px;
	height:216px;
	margin-top:15px;
	_margin-top:13px;
	margin-left:29px;
	_margin-left:15px;
	background:#FFF url(../imagens/template/bgDestaqEventos.jpg) no-repeat;}

#col_direita_2{
    float:right;
	width:281px;
	height:216px;
	margin-top:15px;
	_margin-top:13px;
	background:#FFF url(../imagens/template/bgDestaqReservas.jpg) no-repeat;}

#destqApresentacao{
    width:162px;
	height:139px;
	padding:70px 20px 20px 132px;}

#destaqEventos{
    width:231px;
	height:140px;
	padding:55px 20px 20px 30px;}

#destaq_Reserva_1{
    width:230px;
	height:140px;
	padding:53px 20px 20px 30px;}

#conteudo_interna{
    width:920px;
	margin:0 20px 0 35px;
	_margin:0 20px 0 30px;}

#col_esquerda_3{
    float:left;
    width:607px;
	margin:0;
	padding:25px;
	background:#FFF;
	border:#5f80a4 solid 4px;}

#col_direita_3{
    float:right;
    }
	 	  
#col_esquerda_4{
    float:left;
	width:450px;}	 
	 
#col_direita_4{
    float:right;
	}

/* --------------------------------------------------------------------------------------------------------------- */	 

/* LINKS */	
.saiba_mais {
	font-size: 11px;
	color: #3399CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

a:link {
	font-size: 11px;
	color: #3399CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;}
	
a:visited {
	font-size: 11px;
	color: #3399CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;}
	
a:hover {
	font-size: 11px;
	color: #336666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;}

a:link .imgUm{ border:#999 solid 2px;}
a:visited .imgUm { border:#999 solid 2px;}	
a:hover .imgUm{ border:#666 solid 2px;}

#esqueciSenha{
   padding:5px 0 0 10px;}




/* --------------------------------------------------------------------------------------------------------------- */

/* FORM */
form label {display:block; padding-top:10px;} 	
form textarea{ display:block;}	
/*form input{ display:block;}*/
#nome{ width:300px;}
#email{ width:300px;}
form input#enviar{ clear:both; color:#ccc; background-color:#5f80a4; border:solid 1px #CCC; height:55; cursor:pointer;}








/* --------------------------------------------------------------------------------------------------------------- */
	
/* RODAPE */
#rodape{
    width:900px;
    _width:900px;
    text-align:center;
	color:#FFF;
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;}
		  
#rodapeEsquerda{
    float:left;
	padding:0px 0 0 135px;
	_padding:0px 0 0 130px;
	margin:40px 0 0 0;}

#rodapeDireita{
    float:right;
	padding:12px 0 0 0;
	_padding:12px 0 0 0;
	margin:40px 0 0 0;}
	
address{ font-style:normal;}	

.button { clear:both; color:#ccc; background-color:#5f80a4; border:solid 1px #CCC; height:55;}

.textFormulario {	font-family:Arial, Helvetica, sans-serif;
					font-size:13px;
					color:#023465;}

/* --------------------------------------------------------------------------------------------------------------- */
#popUpFloat{
	position:absolute;
	left:700px;
	top:470px;
	width:306px;
	height:254px;
	z-index:1;
}

.tituloTabela{
	color:#FFFFFF;
	text-decoration: none;
}

.linhaTabelaSelectImpar{
	background:#DDDDDD;
	font-size:11px;
}

.linhaTabelaSelectPar{
	background:#EEEEEE;
	font-size:11px;
}

.tituloTabelaSelect{
	background:rgb(0,94,123);
	font-size:12px;
	color:#ffffff;
	text-decoration: none;
}


.inputText {
	font-size: 9px;
}
.inputTextG {
	width:300px; font-size: 9px;
}
.inputTextGG {
	width:500px; font-size: 9px;
}

.inputTextMG {
	width:200px; font-size: 9px;
}

.inputTextM {
	width:150px; font-size: 9px;	
}

.inputTextP {
	width:80px; font-size: 9px;	
}

.inputTextPP {
	width:50px; font-size: 9px; text-align: right;	
}

.inputTextP {
	width:80px; font-size: 9px;	
}

.inputTextP {
	width:80px; font-size: 9px;	
}