/********** TURISMO **********/

body
{
	padding:5px;
	margin:0px;
	font: 12px Arial, Helvetica, sans-serif;
	background:#bbb;
	text-align:center;
}

#tudo
{
	width:920px;
	text-align:left;
	margin:0 auto;
	padding:5px;
	background:#00863D;
}

#home
{	
	width:920px;
	height:auto;
	background:#f2f2f2;
}

#conteudo
{	
		overflow:auto;
		background:#f2f2f2;
}



/************* TOPO *****************/

#super-banner
{
padding-top:5px;
padding-bottom:5px;
}


#barra-superior
{
	width:920px;
	height:72px;
}

#menu-superior
{
width:920px;
height:46px;
background:url(img/degrade.jpg) repeat-x;
border-bottom:1px solid #eee;
margin-bottom:3px;
}


#menu-superior p
{
padding:0px;
padding-top:10px;
font:bold 14px Arial, Helvetica, sans-serif;
}


#menu-superior a
{
color:#666;
}

#menu-superior a:hover
{
color:red;
}

#cse-search-box
{
padding:0px;
margin:0px;
}

#botao-google
{
margin-left:3px;
width:27px;
height:23px;
background:url(img/ok_turismo.jpg);
border:0px;
}

#busca
{
margin:0px;
margin-top:9px;
}

#busca p
{
margin:0px;
padding:0px;
padding-left:15px;
color:#1B582F;
font:bold 16px arial,sans-serif;
}

/************ ESTRUTURA ***********/

#esquerda
{
width:170px;
background:#f2f2f2;
padding:5px;
float:left;
}


#direita
{
float:right;
min-height:950px;
height:950px;
width:730px;
background:#fff;
padding:5px;
}

html>body #direita {
height: auto;
}


/***************** MENU *************/


#menu ul
{
padding:0px;
margin:0px;
font:14px arial,sans-serif;
list-style:none;
}

#menu a 
{

padding-left:8px;
width: 150px;
display:block;
background-image: url("img/estrela.gif");
background-repeat:no-repeat;
background-position:center left;
background-color:#f2f2f2;
color:#888888;
text-decoration:none;
line-height:28px;
}

#menu a:hover 
{
text-decoration:underline;
}

/************* HOME ***********/

#destaques
{
padding:5px;
}

.hot
{
display:inline;
float:left;
width:180px;
height:240px;
}

.hot p
{
width:158px;
padding:5px;
margin:0px;
padding-left:10px;
font:bold 11px arial,sans-serif;
text-align:justify;
}

.hot a
{
color:#666;
text-decoration:none;
}

.hot a:hover
{
text-decoration:underline;
}


/************** PAGINAS INTERNAS ******************/

#lista-anuncios
{
padding:5px;
}

.anuncio
{
margin:0px;
padding:0px;
padding-top:12px;
padding-bottom:12px;
}

.anuncio img.logo
{
margin:0px;
margin-top:5px;
padding:0px;
width:113px;
height:84px;
float:left;
}

.anuncio img.logo2
{
padding-top:5px;
width:112px;
height:72px;
float:right;
}

.anuncio h2
{
margin:0px;
margin-bottom:5px;
padding:5px;
color:#00863D;
font:18px arial,sans-serif;
background:url(img/topo_anuncio.jpg);
width:710px;
height:20px;
}

.anuncio p
{
margin:0 130px;
padding:0px;
padding-top:1px;
padding-bottom:1px;
color:#666;
font:15px arial,sans-serif;
}

.anuncio p a
{
color:#666;
text-decoration:none;
}

.anuncio p a:hover
{
text-decoration:underline;
}

/*********** DESCRICAO ANUNCIO ****************/
#descricao-anuncio
{
padding:5px;
}

#descricao-anuncio p.descricao
{
margin:0px;
padding:2px;
color:#666;
font:12px arial,sans-serif;
width:710px;
text-align:justify;
}

#descricao-anuncio h1
{
margin:0px;
color:#00863D;
font:30px verdana,sans-serif;
}


#descricao-anuncio h1 a.link1
{
color:#00863D;
font:bold 26px verdana,sans-serif;
text-decoration:none;
}

#descricao-anuncio h1 a.link2
{
color:#50223E;
font:24px verdana,sans-serif;
text-decoration:none;
}

#descricao-anuncio h1 a:hover
{
text-decoration:underline;
}


.anuncio2
{
width:718px;
height:132px;
background:url(img/fundo_descricao.jpg) repeat-x;
}

.anuncio2 img.logo
{
margin:0px;
margin-top:10px;
margin-left:10px;
padding:0px;
float:left;
border:2px solid #00863D;
}

.anuncio2 p a
{
color:#666;
text-decoration:none;
}

.anuncio2 p a:hover
{
text-decoration:underline;
}

.anuncio2 p
{
margin:0;
margin-left:140px;
padding:0px;
padding-top:1px;
padding-bottom:1px;
color:#666;
font:15px arial,sans-serif;
}

.anuncio2 p.icones
{
margin:0;
margin-left:140px;
padding:0px;
padding-top:10px;
padding-bottom:2px;
color:#666;
font:15px arial,sans-serif;
}

#descricao-anuncio h2
{
margin:0px;
margin-bottom:5px;
margin-top:15px;
padding:5px;
color:#00863D;
font:20px arial,sans-serif;
background:url(img/topo_anuncio.jpg);
width:710px;
height:20px;
}

#descricao-anuncio p
{
color:#666;
font:14px arial,sans-serif;
}


/********* CALENDARIO E PONTOS *******************/
#outros
{
width:700px;
margin-left:20px;
}

#destaques1
{
margin:0px;
padding:0px;
width:350px;
float:left;
}

#destaques1 p.veja-mais
{
margin:0px;
padding:10px;
width:320px;
text-align:center;
font:bold 12px arial,sans-serif;
color:#00863D;
}

#destaques1 a.veja-mais
{
color:#00863D;
}

#destaques2
{
margin:0px;
padding:0px;
width:350px;
float:right;
}

#destaques2 p.veja-mais
{
margin:0px;
padding:10px;
width:320px;
text-align:center;
font:bold 12px arial,sans-serif;
color:#00863D;
}

#destaques2 a.veja-mais
{
color:#00863D;
}


.destaque-inferior
{
width:350px;
height:90px;
margin:0px;
margin-top:10px;
margin-bottom:10px;
}

.destaque-inferior img.esquerda
{
float:left;
border:2px solid #00863D;
}

.destaque-inferior a.descricao
{
color:#666;
text-decoration:none;
}


.destaque-inferior a.titulo
{
color:#00863D;
text-decoration:none;
}

.destaque-inferior a:hover
{
text-decoration:underline;
}

.destaque-inferior p.titulo
{
margin:0;
margin-left:125px;
padding:0px;
padding-left:4px;
padding-top:2px;
padding-bottom:2px;
color:#00863D;
font:bold 12px arial,sans-serif;
width:200px;
text-align:left;
}

.destaque-inferior p.descricao
{
margin:0;
margin-left:125px;
padding:0px;
padding-left:4px;
padding-top:1px;
padding-bottom:1px;
color:#666;
font:12px arial,sans-serif;
width:200px;
text-align:justify;
}

/*************** CONTATO *****************/
#contato
{
width:720px;
height:400px;
background:url(img/fundo_contato.jpg) repeat-x;
}

#contato h3
{
margin:0px;
padding:20px;
padding-bottom:20px;
width:670px;
color:#666;
font:16px arial,sans-serif;
}

#contato p
{
margin:0px;
padding-left:0px;
padding-top:7px;
padding-bottom:7px;
padding-right:10px;
width:120px;
color:#666;
font:18px arial,sans-serif;
text-align:right;
}

.campo-texto
{
color:#666;
font:16px arial,sans-serif;
width:520px;
height:20px;
}


.campo-area
{
color:#666;
font:16px arial,sans-serif;
width:520px;
height:100px;
}

.botao
{
margin-top:5px;
width:140px;
height:35px;
font:bold 13px Arial, Helvetica, sans-serif;
color:#666;
}

/****************** RODAPE *****************/

#rodape
{
color:#666;
width:920px;
height:70px;
display:table;
padding-top:5px;
margin:0px;
margin-top:3px;
background-color:#f2f2f2;
}

#rodape ul
{
width:920px;
list-style-type: none;
margin: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
text-align: center;
}

#rodape ul li { display: inline; padding: 0px; height: 20px; }

#rodape ul li a {
	font: bold 12px verdana, helvetica, sans-serif;
	color:#666;
	text-decoration: none;
	margin: 0px;
	height: 19px;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 15px;
}

#rodape ul li a:hover {
	text-decoration:underline;
}

#rodape p
{
margin:0px;
padding:0px;
padding-top:6px;
font:bold 10px verdana, helvetica, sans-serif;
color:#666;
width:920px;
text-align:center;
}


#rodape a
{
font:bold 10px verdana, helvetica, sans-serif;
color:#666;
width:920px;
text-align:center;
}