/* Site */
body {
margin:0;
padding:0;
font-family:tahoma;
font-size:11px;
color:#996633;
background:#FEF4D3;
}
a:link {
text-decoration:none;
color:#996633;
}
a:hover {
color:#996633;
}
a:visited {
text-decoration:none;
color:#996633;
}
/* Base */
#topo{
background:url(../images/2.jpg) center top no-repeat;
height:271px;
}
#centro_topo{
width: 770px;
height:190px;
margin:0 auto;
text-align:left; /* "remédio" para o hack do IE */
}
#logo{
float:right;
width:194px;
height:155px;
}
#menu_busca{
float:right;
width:220px;
height:180px;
color:#FFFFFF;
}
#menutop{
float:right;
width:220px;
margin-top:20px;
color:#FFFFFF;
}
#pesquisar{
clear:both;
float:right;
width:208px;
height:38px;
margin-top:29px;
padding-top:3px;
padding-left:12px;
color:#FFFFFF;
background:url(../images/fundo_buscar.jpg) right top no-repeat;
}
#pesquisar input{
padding: 1px 3px 2px 3px;
width:155px;
font-size:10px;
font-family:Verdana, Arial;
vertical-align:middle;
border: 1px solid #FFFFFF;
}
#promo_azul{
background:url(../images/3.png) center top no-repeat;
height:140px;
}
#centro_promo_azul{
width: 770px;
height:140px;
margin:0 auto;			
text-align:left; /* "remédio" para o hack do IE */
}
#promo_laranja{
background:url(../images/4.png) center top no-repeat;
height:196px;
}
#centro_promo_laranja{
width: 770px;
height:196px;
margin:0 auto;			
text-align:left; /* "remédio" para o hack do IE */
}
#menu1{
float:left;
width:200px;
height:149px;
padding-top:9px;
}
#promo3{
float:right;
width:520px;
height:196px;
}
#conteudo{
clear:both;
width: 770px;
margin:0 auto;			
text-align:left; /* "remédio" para o hack do IE */
background-color:#FEF4D3;
}
#menu2{
float:left;
width:162px;
}
#principal{
float:right;
width:593px;
}
#centro_conteudo{
}
#enquete{
clear:both;
float:left;
width:275px;
}
#conheca{
float:left;
width:583px;
}
#centro_rodape{
clear:both;
width: 770px;
height:134px;
margin:0 auto;			
text-align:left; /* "remédio" para o hack do IE */
}


/* Menu Top */
a.mainleveltop_menu:link, a.mainleveltop_menu:visited {
color: #FFFFFF;
}
a.mainleveltop_menu:hover {
text-decoration:underline;
background-color:#FFFFFF;
color:#0099CC;
}
a.mainleveltop_menu:active {
}


/* Menu Principal */
a.mainlevel:link, a.mainlevel:visited {
width: 148px;
line-height: 20px;
display: block;
text-align:left;
color: #FFFFFF;
font-size: 13px;
text-decoration: none;
padding: 0px 20px 0px 7px;
}

a.mainlevel:hover {
background: url(../images/fundo_menup.png) no-repeat;
}

/********** Menu Ativo **********/
#active_menu {
color: #FFFFFF;
font-weight: normal;
background: url(../images/fundo_menup.png) no-repeat;
}

a#active_menu:hover {
background: url(../images/fundo_menup.png) no-repeat;
}

/* Menu Úteis */
.moduletableuteis{
padding-top:23px;
padding-bottom:20px;
background:url(../images/dicas_uteis.png) top left no-repeat;
}
a.mainleveluteis:link, a.mainleveluteis:visited {
line-height: 16px;
text-align:left;
font-size: 12px;
text-decoration: none;
padding: 0px 6px 0px 6px;
background-color:#FFFFFF;
}
a.mainleveluteis:hover {
font-weight:700;
}

/********** Newsletter **********/
.moduletablenews{
padding-top:17px;
padding-bottom:20px;
background:url(../images/newsletter.png) top left no-repeat;
}
.adminlist td{
height:17px;
}
.moduletablenews h3{
font-size:11px;
padding-bottom:4px;
}
#campo_nome{
font-family:Arial;
font-size:11px;
background-color:#FBD999;
border:2px solid #FFFFFF;
padding: 0px 3px 0px 3px;
height:14px;
width:154px;
color:#663300;
}
#campo_e-mail{
font-family:Arial;
font-size:11px;
background-color:#FBD999;
border:2px solid #FFFFFF;
padding: 0px 3px 0px 3px;
height:14px;
width:154px;
color:#663300;
}
#botao_assinar{
float:right;
margin-top:2px;
margin-right:5px;
padding: 5px 5px 5px 5px;
}

/********** Enquete **********/
.moduletableenquete{
padding:35px 0px 0px 0px;
background:url(../images/titulo_enquete.png) top left no-repeat;
}
.polltitle{
padding-left:25px;
}
.pollstableborderenquete{
width:275px;
margin: 10px 0px 10px 0px;
}
.pollstableborderenquete td{
vertical-align:middle;
}
.sectiontableentry1enquete{
background-color:#FCE7C0;
}
.sectiontableentry2enquete, .sectiontableentry1enquete{
padding-left:5px;
height:18px;
}
#voteid1, #voteid2, #voteid3, #voteid4, #voteid5, #voteid6, #voteid7{
margin-left:8px;
}
.message{
font-size:16px;
padding-bottom:30px;
}
.sectiontableentry2{
background-color:#FBE9C8;
height:25px;
vertical-align:middle;
}
.sectiontableentry1{
height:25px;
vertical-align:middle;
}
.sectiontableheader{
font-size:13px;
height:50px;
vertical-align:middle;
}
.poll{
padding-bottom:30px;
}
.opcoes{
font-size:12px;
font-weight:700;
}
.pollenquete label{
background-color:#FFFFFF;
padding: 2px 6px 2px 6px;
}

/********** Conheça **********/
.moduletableconheca{
padding:55px 0px 0px 0px;
background:url(../images/promos.png) top left no-repeat;
}
a.latestnewsconheca:link, a.latestnewsconheca:visited {
color: #663333;
font-weight:100;
vertical-align:middle;
background-color:#FFFFFF;
padding-left:6px;
padding-right:6px;
}
a.latestnewsconheca:hover {
color:#996633;
font-weight:900;
}
.latestnewsconheca li{
background:url(../images/marcador_aviao.png)  left no-repeat;
background-position:10px;
padding-left:35px;
vertical-align:middle;
line-height:30px;
border-bottom: 1px solid #FBE6BF;
font-size:16px;
}


/********** Conteudo **********/
.contentheading{
font-size:20px;
padding:10px 15px 10px 15px;
/*background:url(../images/fundo_titulo.png) top left no-repeat;
border-bottom: 1px solid #FBE6BF;*/
color:#996633;
letter-spacing:1px;
background-color:#FFFFFF;
}
.contentpaneopen{
font-family: verdana;
font-size:11px;
line-height:17px;
}
.contentpane{
width:500px;
margin-top:30px;
margin-left:20px;
}
.contentpaneopen td{
width:563px;
background-color:#FFFFFF;
padding:30px 15px 20px 20px;
}
.contentpaneopensearch td{
background-color:#FFFFFF;
padding:30px 15px 20px 20px;
}
.searchintro td{
background-color:#FFFFFF;
padding:30px 15px 20px 20px;
}
.resultadosnr{
background-color:#FFFFFF;
padding:30px 15px 20px 15px;
}
.article_seperator{
display:none;
}
div.back_button{
clear:both;
}
.back_button{
float:right;
background-color:#FFFFFF;
padding-left:6px;
padding-right:6px;
padding-top:3px;
padding-bottom:3px;
margin-bottom:30px;
}
.componentheading, .componentheadingviagensi, .componentheadingviagensn, .contentheadingloca, .componentheadingpromo{
font-size:20px;
padding:10px 15px 10px 20px;
width:230px;
/*background:url(../images/fundo_titulo.png) top left no-repeat;
border-bottom: 1px solid #FBE6BF;*/
color:#996633;
letter-spacing:1px;
background-color:#FFFFFF;
}
.componentheadingfeirasni{
font-size:20px;
padding:10px 15px 10px 20px;
width:230px;
/*background:url(../images/fundo_titulo.png) top left no-repeat;
border-bottom: 1px solid #FBE6BF;*/
color:#996633;
letter-spacing:1px;
background-color:#FFFFFF;
}
.contentpaneviagensi td{
background-color:#FFFFFF;
padding-bottom:25px;
}
.contentpaneviagensn td{
background-color:#FFFFFF;
padding-bottom:25px;
}
.contentpanefeirasni td{
padding-top:20px;
background-color:#FFFFFF;
padding-bottom:20px;
}
.contentpanefeirasni form{
padding-top:30px;
}
.contentdescriptionviagensi, .contentdescriptionviagensn{
padding: 15px 0px 35px 20px;
line-height:18px;
}
.contentdescriptionfeirasni{
padding: 30px 0px 0px 20px;
line-height:18px;
}
.sectiontableentry1viagensi td{
padding: 0px 0px 0px 100px;
font-size:14px;
letter-spacing:1px;
line-height:18px;
}
.sectiontableentry2viagensi td{
padding: 0px 0px 0px 370px;
font-size:14px;
letter-spacing:1px;
line-height:18px;
}
.sectiontableentry1viagensn td{
padding: 0px 0px 0px 80px;
font-size:14px;
letter-spacing:1px;
line-height:18px;
}
.sectiontableentry2viagensn td{
padding: 0px 0px 0px 350px;
font-size:14px;
letter-spacing:1px;
line-height:18px;
}
.category{
padding-left:230px;
font-size:14px;
letter-spacing:1px;
line-height:45px;
}
.sectiontableentry1feirasni td{
padding: 0px 0px 0px 150px;
font-size:14px;
letter-spacing:1px;
line-height:18px;
}
.sectiontableentry2feirasni td{
padding: 0px 0px 0px 310px;
font-size:14px;
letter-spacing:1px;
line-height:18px;
}
.contentpaneopenloca td{
width:558px;
background-color:#FFFFFF;
padding:30px 15px 20px 20px;
}
/********** Clima Tempo **********/
#climatempo{
height:170px;
padding-top:17px;
padding-bottom:20px;
background:url(../images/clima_online.png) top left no-repeat;
}
.clima{
border: 6px solid #FFFFFF;
}
/********** Formulario Personalizado**********/
.contentheadingform{
font-size:20px;
padding:10px 20px 10px 20px;
color:#996633;
letter-spacing:1px;
background-color:#FFFFFF;
}
.contentpaneform td{
width:553px;
background-color:#FFFFFF;
padding:15px 20px 25px 20px;
}
.formFieldslabel{
width:100px;
height:22px;
}
#performTabsform{
width:553px;
background-color:#FFFFFF;
padding:15px 20px 10px 20px;
}
.formFieldsbutton{
padding-top:15px;
}
/********** Banner Rodape **********/
.moduletablebanner{
padding-top:30px;
}

/********** Promoções **********/
.sectiontableentry2promo{
background-color:#FBE9C8;
height:25px;
}

.sectiontableentry1promo{
height:25px;
}
.sectiontableentry1promo td{
padding-left:10px;
font-size:12px;
}

.sectiontableentry2promo td{
padding-left:10px;
font-size:12px;
}

.contentpanepromo{
background-color:#FFF;
}

.contentpanepromo form{
padding:20px;
}

.contentpanepromo td{
vertical-align:middle;
}

/********** Contato **********/
 .componentheadingcontato{
font-size:20px;
padding:10px 15px 10px 20px;
width:110px;
color:#996633;
letter-spacing:1px;
background-color:#FFFFFF;
}
.contentpanecontato td{
background-color:#FFFFFF;
padding-left:10px;
padding-top:10px;
}
.contact_emailcontato{
padding-left:20px;
}