@charset "utf-8";
*{margin:0; padding:0;}

body{
	background: url(images/bg_stripes.png)repeat scroll 0 0 transparent;
	font:11px Verdana, Arial, Sans-serif;
}

.fonte1{color:#FFF;}

.titulo-anuncios{font:bold 15px arial; color:#606060;}

.descricao-anuncios{font:bold 14px arial; color:#9F9F9F}

/*.estrelas-anuncios{font:16px arial; color:#666}*/

a{
	outline:none;
	color: #0E65B9;
    font-weight: bold;
    list-style: none outside none;
    text-decoration: none;
    text-transform: uppercase;
}

a:hover{
	color: #FF7F00;
}

#visor a{
    border: 1px solid;
    border-color: #0E65B9;
    padding: 4px 6px;
    color: #0E65B9;
}

#visor a:hover{
    border: 1px solid;
    border-color: #FF7F00;
    padding: 4px 6px;
    color: #FF7F00;
}

#visor strong{
    border: 1px solid;
    color: #FF7F00;
    padding: 4px 6px;
}

#topo{
	width:980px; 
	height:140px; 
	margin:0 auto;
}

#geral{
	width:980px; 
	margin:0 auto;
}

#include{margin:0; padding:0; visibility:hidden; position:absolute;}

#logotipo{
	width: 400px;
	height:97px;
	float:left;
	background:url(images/logotipo.png);
	margin: 20px 0;
}

#publicidade{
	width: 480px;
	height:100px;
	float: right;
	margin-top: 8px;
	}

.h2 {
    color: #FFFFFF;
    float: left;
    font-size: 20px;
    font-weight: 600;
    padding: 12px;
    width: 223px;
}

/*lista categorias left*/

#left {
    background-color: #FFFFFF;
    box-shadow: 0 0 10px #CCCCCC;
    float: left;
    margin-right: 10px;
    margin-top: 10px;
    padding: 10px;
    text-align: left;
    width: 200px;
}

#left a{
    color: #0E65B9;
    font-weight: bold;
    list-style: none outside none;
    text-decoration: none;
    text-transform: uppercase;
}

#left a:hover{
	color: #FF7F00;
}

#left li{
	padding: 7px 0 7px 5px;
	list-style-type: none;
	width: 195px;
	border-bottom: 1px dotted #CCCCCC;
	color: #FF7F00;	
}

.categorias{
	width:570px; 
	margin-left:6px; 
	padding-top:30px; 
	font:bold 13px arial; 
	background:url(images/bg-categorias-home.png) no-repeat;
}

.categorias ul{
	list-style-type:none;
}

.categorias li{
	width:180px; 
	float:left; 
	margin-right:5px; 
	margin-left:5px;
}

.categorias a{
	color:#FFFFFF; 
	text-decoration:none; 
	outline:none;
}

#conteudo{
	width:460px; 
	float:left;
	margin: 0 10px;
}

#main{
	margin-top: 10px;
	float:left;
	background-color: #FFFFFF;
    box-shadow: 0 0 10px #CCCCCC;
    padding: 10px 10px 17px;
}

#right{
    background-color: #FFFFFF;
    box-shadow: 0 0 10px #CCCCCC;
    float: right;
    margin-top: 10px;
    padding: 10px;
    width: 240px;
}

.menu_right{
	margin: 0 0 20px 0;
	padding: 0;
}

.menu_right li a img{
	margin:2px 0;
	list-style:none;
}

.menu_right ul li{
	display:inline;
}

.menu_right ul li a:hover{
	opacity: 0.8;
}

#turista-online{width:214px; height:287px; margin:auto;}

#siganos-twitter{width:214px; height:220px; margin:auto; margin-top:10px;}

#facebook{width:214px; height:220px; margin:auto; margin-top:10px;}



#clear{width:1px; visibility:hidden; clear:both;}

#busca-inicio{
	width:980px; 
	height:50px; 
	background:#0E65B9;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}

#busca-inicio ul li{
	display: inline;
}


#btn-busca{
	float: right;
    height: 25px;
    margin-right: 10px;
    margin-top: 7px;
    width: 95px;
}

.servico-input{	
	float: right
	height: 23px;
	margin-left: 0;
	margin-top: 6px;
	width: 493px;
}

.local-input{	
  	float: left;
    height: 34px;
    margin-right: 15px;
    margin-top: 8px;
    width: 250px;
}

.local-input select{
	width: 250px;
	height: 35px;
	background: #FFFFFF;
	border: medium none;
	padding-left: 5px;
	color: #0E65B9;
	font-size: 18px;
    font-weight: 600;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.servico-input input{
	width: 345px;
	height: 35px;
	background: #FFFFFF;
	border: medium none;
	padding-left: 5px;
	padding-right: 3px;
	color: #0E65B9;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-top: 8px; 
	font-size: 18px;     
	font-weight: 600;
}

span{}


/*======================================CONTEÚDOS=========================================*/

header{
	background: url("images/bg.jpg") repeat-x scroll 0 0 transparent;
	border-bottom: 10px solid #F6BD1A;
}

#header{
	width:440px; 
	height:288px; 
	margin-left:0px; 
	margin-bottom:5px; 
	margin-top:0px; 

}

#anuncio {
    border-bottom: 1px solid #CCCCCC;
    color: #0E65B9;
    margin-bottom: 10px;
    padding-bottom: 15px;
    padding-left: 5px;
    padding-right: 5px;
    width: 710px;
    margin-top: 12px;
}

.nome_anuncio{
	font: bold 14px arial;
}

.slogan{font:bold 12px arial; color:#444}

.telefone{font:12px arial; color:#666}

.endereco{font:12px arial; color:#666}

.obs{font:12px arial; color:#999}

#logo-anuncio{width:200px; float:left; border:2px solid #F4F4F4; margin-right:5px;padding: 10px;}

#logo-anuncio img{float: left;}

.mais-informacoes {
    margin-right: 2px;
    margin-top: 5px;
    margin-left: -95px;
}

.mais-informacoes:hover {
	opacity: 0.8;
}

.caixa-mail {
    float: left;
    margin-right: 100px;
    margin-top: 5px;
}

.caixa-mail:hover{
	opacity: 0.8;
}

.btn_website{}

.btn_website:hover{
	opacity: 0.8;
}

/*RODAPÉ*/

#rodape{
	background-color: #0E65B9;
	width:100%; 
	margin:auto; 
	margin-top:30px; 
	border-top: 10px solid #F6BC1A;
    margin: 20px auto auto;	
}

#rod1{
	width:930px; 
	height:102px; 
	margin:0 auto; 
}

#menu-rodape{width:570; height:140px; color:#FFF;}

#menu-rodape ul{margin-top:25px; list-style-type:none;}

#menu-rodape li{width:119px; float:left; margin-right:12px; background:url(images/setinha.png) no-repeat; padding-left:11px;}

#menu-rodape a{color:#FFF; text-decoration:none; outline:none;}

#rodape-anuncio{width:100%;}

/*#estrelas-rodape{width:380px; height:23px; float:right; text-align:right; margin-top:-65px;}*/

#conteudo-anuncio{width:725px; float:none;}

.fotos-anuncios{border:2px silver solid; margin-right:6px;}

span.quantidade-anuncios{color:#FF7F00;}

#destaques{
	width:460px; 
	margin-top:345px; 
	padding-top:35px; 
	background:url(images/destaques_home.png) no-repeat;
}

.tabela{width:685;border:1px solid #CCC; margin-left:30px; margin-top:8px;}

#faca_parte{
	margin: 20px 0;
}

#faca_parte ul li{
	display: inline;
}

#faca_parte li{
	margin: 0 1px 0 1px;
}

#faca_parte ul li a:hover img{
	opacity: 0.8;
}

#clima{
	margin: 20px 35px;
}

.form_left{
	float: left;
	width: 345px;
	margin-right: 20px;
}

.form_right{
	float: right;
	width: 300px;
	margin-right: 60px; 
}

textarea,
.form_left input[type="text"], 
.form_right input[type="submit"] {
    background-color: #FFFFFF;
    border: 2px solid #0E65B9;
    border-radius: 5px 5px 5px 5px;
    -mox-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    height: 20px;
    margin-top: 3px;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    width: 330px;
    padding: 5px;
    color: #0E65B9;
}

.form_right input[type="submit"]{
    background-color: #F6BD1A;
    border: 2px solid #FF7F00;
    color: #FFFFFF;
    font-weight: 600;
    height: 35px;
    margin-top: 16px;
    padding: 8px 10px 15px;
    text-align: center;
    width: 345px;
}

.form_right textarea{
	height: 220px;	
}

