/***********        CSS geral       ***************/

/************        21/12/2009       ***************/

/************************************************ INICIO ESTILOS GERAIS *************************************************/

a{text-decoration: underline;color:#333}
a:hover {text-decoration: underline;color:#333}
a:active {text-decoration: underline;color:#333}

html {
	height: 100%;

}

html #DIV_principal_interna{
	height:100%;
}
* {
	margin:0;
	padding: 0;
	list-style: none;
	border: 0;
	text-decoration: none;
}
body {
	text-align: center;
	font-family: Georgia, 'Trebuchet MS', Verdana, Arial, Times, 'Times New Roman', sans-serif;
	background-image: url(imagens/bg_geral.jpg);
	color: #000;
	height:100%;
	font-size: 12px;
	margin: auto;  
	text-decoration: none;
}
.DIV_interna {
	text-align: center;
	font-family: Georgia, 'Trebuchet MS', Verdana, Arial, Times, 'Times New Roman', sans-serif;
	color: #000;
	width:100%;
	height: 100%;
	margin: auto; 
	backgroundcolor: #333;
}
h1 {
	text-align: center;
	line-height: 1.8em;
	font-family: Georgia, 'Trebuchet MS', Verdana, Arial, Times, 'Times New Roman', sans-serif;
	font-size: 28px;
	color:#333;
	margin-left: auto; 
	margin-right: auto; 
	font-weight: bolder;
	font-style: normal;
}
h2 {
	text-align: left;
	line-height: 1.8em;
	font-family: Georgia, 'Trebuchet MS', Verdana, Arial, Times, 'Times New Roman', sans-serif;
	font-size: 32px;
	color: #01e6e9;
	margin-left: auto; 
	margin-right: auto; 
	font-weight: bolder;
	font-style: normal;
}
h3 {
	text-align: left;
	line-height: 1em;
	font-family: Georgia, 'Trebuchet MS', Verdana, Arial, Times, 'Times New Roman', sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: bolder;
	font-style: normal;
}
h4 {
	font-size: 18px;
	font-style: normal;
}
h5 {
	text-align: left;
	line-height: 1.4em;
	font-family: Georgia, 'Trebuchet MS', Verdana, Arial, Times, 'Times New Roman', sans-serif;
	color:#33cccc;
	font-size: 20px;
	font-weight: bolder;
	font-style: normal;
}
h6 {
	text-align: left;
	line-height: 2em;
	font-family: Georgia, 'Trebuchet MS', Verdana, Arial, Times, 'Times New Roman', sans-serif;
	color:#33cccc;
	font-size: 16px;
	font-style: normal;
}
table {
	color: #000;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}
input {
	background: #FFFFFF;
	border: #333 1px solid;
	height: 18px;
	font-family: Georgia, 'Trebuchet MS', Verdana, Arial, Times, 'Times New Roman', sans-serif;
	color: #018BE3;
	font-size: 11px;
	width:90%;
	margin-top:2px;
}
.botao {
	background: #02CACD;
	border: #0368AB 1px solid;
	height: 18px;
	font-family: Georgia, 'Trebuchet MS', Verdana, Arial, Times, 'Times New Roman', sans-serif;
	color: #FFF;
	font-size: 11px;
	font-weight: bolder;
	width:130px;
	margin-top:0px;
}
textarea {
	background: #FFFFFF;
	border: #333 1px solid;
	font-family: Georgia, 'Trebuchet MS', Verdana, Arial, Times, 'Times New Roman', sans-serif;
	color: #018BE3;
	width:90%;
	font-size: 11px;
	scrollbar-3dlight-color: #ffffff;
        scrollbar-arrow-color: #000000;
    	scrollbar-base-color: #E2E2E2;
    	scrollbar-darkshadow-color: #999999;
    	scrollbar-face-color: #E2E2E2;
    	scrollbar-highlight-color: #ffffff;
    	scrollbar-shadow-color: #999999;
}
select {
	height: 14px;
	font-family: Georgia, 'Trebuchet MS', Verdana, Arial, Times, 'Times New Roman', sans-serif;
	color: #000;
	font-size: 11px;
	font-weight: normal;
}

/************************************************ FIM ESTILOS GERAIS *************************************************/

/************************************************ INICIO DIV PRINCIPAL *************************************************/

#DIV_principal {
	text-align: center;
	width: 100%; 
	height: 100%;
	margin: auto; 
	
}
/************************************************ FIM DIV PRINCIPAL *************************************************/

#DIV_top {
	width: 100%; 
	height: 433px;
	float: left;
	margin: auto; 
}
#DIV_texto_intro {
	width: 440px;
	height: 380px;
	float: right;
	margin-right: 30px; 
	line-height:1.3em;
	font-family: Georgia, 'Trebuchet MS', Verdana, Arial, Times, 'Times New Roman', sans-serif;
	font-size:19px;
}
#DIV_top_middle {
	width: 957px;
	margin: auto; 
	height: 433px;
	background-image: url(imagens/header.jpg);
}
#DIV_menu {
	float:right;
	width: 957px;
	height:30px; 
	background-color: #fff;
	margin: auto; 
}
#DIV_itens_menu {
	float:right;
	line-height:1.1em;
	margin: auto; 
}
#DIV_menu ul {float: center;text-align:center;color:#ffffff;font-size:17px;
	font-family: Georgia, 'Trebuchet MS', Verdana, Arial, Times, 'Times New Roman', sans-serif;font-weight:bolder;}
#DIV_menu ul li {float:left;padding:6px;color:#ffffff;font-family: Georgia, 'Trebuchet MS', Verdana, Arial, Times, 'Times New Roman', sans-serif;}
#DIV_menu ul li a{cursor:hand;color:#666;text-decoration:none}
#DIV_menu ul li a:hover{color:#05d9dc;text-decoration:none}

.txt_botoes {
	padding-right:4px;
	text-align:right;
	margin: auto; 
}
#DIV_middle {
	width: 100%; 
	float: left;
	height: 602px;
	margin: auto; 
}
#DIV_conteudo {
	width: 957px; 
	float: center;
	height: 602px;
	background-repeat: no-repeat;
	background-color: #fff;
	margin: auto; 
}
#DIV_middle_casas {
	width: 100%; 
	margin:auto;
	text-align:left;
	float: left;
	height: 570px;
}
#DIV_conteudo_casas {
	width: 957px; 
	float: center;
	height: 570px;
	background-color: #fff;
	margin:auto;
}
#DIV_blococasas {
	background-color: #fff;
}
#DIV_texto_casa1 {
	width: 607px; 
	font-size:11px;
	line-height:1.8em;
	float: left;
	padding:15px;
	height: 250px;
	background-image: url(imagens/bg_casa_1.jpg);
}
#DIV_texto_casa1 a{text-decoration: underline;color:#333;font-weight:bolder;}
#DIV_texto_casa1 a:hover {text-decoration: underline;color:#333;font-weight:bolder;}
#DIV_texto_casa1 a:active {text-decoration: underline;color:#333;font-weight:bolder;}

#DIV_foto_casa1 {
	float: left;
	height: 280px;
}
#DIV_texto_casa2 {
	float:right;
	width: 607px; 
	font-size:11px;
	line-height:1.8em;
	padding:15px;
	height: 250px;
	background-image: url(imagens/bg_casa_1.jpg);
}
#DIV_texto_casa2 a{text-decoration: underline;color:#333;font-weight:bolder;}
#DIV_texto_casa2 a:hover {text-decoration: underline;color:#333;font-weight:bolder;}
#DIV_texto_casa2 a:active {text-decoration: underline;color:#333;font-weight:bolder;}
#DIV_foto_casa2 {
	float: right;
	height: 280px;
}

#DIV_fotocasa {
	width: 452px; 
	float: left;
}
#DIV_textocasa {
	width: 470px; 
	line-height: 1.8em;
	padding-right:15px;
	float: left;
}
#DIV_fotocasa ul {float: center;}
#DIV_fotocasa ul li {float:left;padding-left:5px;padding-right:5px;padding-bottom:15px;}

#DIV_middle_casa1 {
	width: 100%; 
	margin:auto;
	text-align:left;
	float: left;
	height: 920px;
}
#DIV_conteudo_casa1 {
	width: 957px; 
	float: center;
	height: 920px;
	background-color: #fff;
	margin:auto;
}
#DIV_middle_casa2 {
	width: 100%; 
	margin:auto;
	text-align:left;
	float: left;
	height: 920px;
}
#DIV_conteudo_casa2 {
	width: 957px; 
	float: center;
	height: 920px;
	background-color: #fff;
	margin:auto;
}
#DIV_middle_comochegar {
	width: 100%; 
	margin:auto;
	text-align:left;
	float: left;
	height: 1350px;
}
#DIV_conteudo_comochegar {
	width: 957px; 
	float: center;
	height: 1350px;
	background-color: #fff;
	margin:auto;
}
#DIV_blocointernas {
	background-color: #fff;
}
#DIV_blocointernastemporadas {
	background-color: #fff;
	width:900px;
	height: 240px;
}
#DIV_carro {
	width: 560px; 
	float: right;
}
#DIV_texto_carro {
	width: 920px; 
	height: 450px; 
	line-height: 1.6em;
	padding-right:15px;
	float: right;
}
#DIV_texto_carro2 {
	width: 360px; 
	height: 645px; 
	line-height: 1.6em;
	padding-right:15px;
	float: right;
}
#DIV_texto_onibus {
	width: 360px; 
	height: 380px; 
	line-height: 1.6em;
	padding-right:15px;
	float: left;
}
}
#DIV_texto_aviao {
	width: 360px; 
	height: 380px; 
	line-height: 1.6em;
	padding-right:15px;
	float: left;
}
#DIV_middle_temporadas {
	width: 100%; 
	margin:auto;
	text-align:left;
	float: left;
	height: 2900px;
}
#DIV_conteudo_temporadas {
	width: 957px; 
	float: center;
	height: 2900px;
	background-color: #fff;
	margin:auto;
}
#DIV_tabelatemporadas {
	width: 402px; 
	float: left;
}
#DIV_tabelatemporadas table {text-align:center;font-size:12px;}
#DIV_tabelatemporadas th {text-align:center;font-size:12px;background-color:#00F1F5;height: 26px;}
#DIV_tabelatemporadas td {text-align:center;font-size:12px;background-color:#E2FDFE;height: 26px;}
#DIV_tabelatemporadas .selected {text-align:center;font-size:12px;background-color:#47FD6F;height: 26px;}
#DIV_textotemporadas {
	width: 420px; 
	line-height: 1.7em;
	padding-top:20px;
	padding-right:30px;
	padding-left:30px;
	float: left;
}
#DIV_middle_arredores {
	width: 100%; 
	margin:auto;
	text-align:left;
	float: left;
	height: 645px;
}
#DIV_conteudo_arredores {
	width: 957px; 
	float: center;
	height: 645px;
	background-color: #fff;
	margin:auto;
}
#DIV_fotosarredores {
	width: 452px; 
	float: right;
}
#DIV_fotosarredores ul {float: center;}
#DIV_fotosarredores ul li {float:left;padding-left:5px;padding-right:5px;padding-bottom:25px;}
#DIV_textoarredores {
	width: 420px; 
	line-height: 1.7em;
	padding-top:20px;
	padding-right:30px;
	padding-left:30px;
	float: right;
}
#DIV_middle_contato {
	width: 100%; 
	margin:auto;
	text-align:left;
	float: left;
	height: 450px;
}
#DIV_conteudo_contato {
	width: 957px; 
	float: center;
	height: 450px;
	background-color: #fff;
	margin:auto;
}
#DIV_formulario {
	width: 552px; 
	float: left;
}
#DIV_outroscontatos {
	width: 300px; 
	line-height: 1.7em;
	padding-right:30px;
	padding-left:30px;
	float: left;
}
#DIV_conteudo_interno {
	width: 937px; 
	float: center;
	margin:auto;
}
#DIV_texto ul {float: center;}
#DIV_texto ul li {float:left;padding-right:70px;padding-bottom:50px;}


#DIV_bloco {
	width: 800px; 	
	float:center;
	margin: auto;
}
#DIV_texto {
	text-align:left;
}
#DIV_blog {
	width: 422px; 
	float: left;
	height: 324px;
	margin-left: 10px; 
	margin-right: 10px; 
}
#DIV_texto_blog {
	text-align:left;
	line-height:1.4em;
}
#DIV_promo {
	width: 313px; 
	float: left;
	height: 324px;
}
#DIV_twitter {
	width: 182px; 
	float: left;
	height: 324px;
	margin-left: 10px; 
	margin-right: 10px; 
}
#DIV_texto_twitter {
	text-align:left;
	font-size:9px;
}
#DIV_temporadas {
	width: 940px; 
	float: left;
	text-align:left;
	height: 40px;
	margin-left: 10px; 
}
#DIV_mes {
	width: 305px; 
	float: left;
	margin-left:10px;
	height: 228px;
	background-image: url(imagens/bg_temporadas.jpg);  
}
.mes {
	font-size:27px;
	line-height:2em;
	color:#33cccc;
}
.dia {
	font-size:20px;
	font-weight:bolder;
	line-height:1.2em;
	color:#33cccc;
}
.feriado {
	font-size:16px;
	line-height:1.6em;
	color:#333;
}
#DIV_bottom {
	width: 100%;
	height: 127px;
	float: left;
	margin: auto; 
}
#DIV_fotos {
	width: 957px;
	height: 127px; 
	float: center;
	margin: auto; 
	background-color: #fff;
}
#DIV_foto1 {
	width: 187px; 
	float: left;
	height: 127px;
	margin-left: 1px; 
}
#DIV_foto2 {
	width: 187px; 
	float: left;
	height: 127px;
	margin-left: 1px; 
}
#DIV_foto3 {
	width: 187px; 
	float: left;
	height: 127px;
	margin-left: 1px; 
}
#DIV_info_bottom {
	width: 391px; 
	float: left;
	height: 127px;
	margin-left: 1px; 
}
.telefone {
	font-size:18px;
	line-height:2em;
	font-weight:bolder;
	color:#333;
}
.email {
	font-size:18px;
	line-height:1.6em;
	width:100%;
	background-color: #00FBFE;
	color:#333;
}
.copyright {
	font-size:12px;
	line-height:1.0em;
	color:#333;
}