@charset "utf-8";
/* CSS Document */


/* CSS Estrutura da p�gina */
input  {
font:12px/17px Verdana,Arial,Helvetica,sans-serif;
}


div.fundo_tudo_top {
position : relative;
float : left;
width : 100%;
height : auto;
background : url(../img/fundo_tudo_top.gif) repeat-x top;
}
div.fundo_tudo_footer {
position : relative;
float : left;
width : 100%;
height : 100%;
background : url(../img/fundo_tudo_bottom.gif) repeat-x bottom;
}
#centralizador_div {
text-align : left;
margin : 0 auto;
padding : 0;
width : 760px;
height : auto;
}
div.fundo_meio_top {
position : relative;
float : left;
width : 100%;
height : auto;
background : url(../img/fundo_meio_top.gif) repeat-x top;
}
div.fundo_meio_footer {
position : relative;
float : left;
width : 100%;
height : auto;
background : url(../img/fundo_meio_footer1.gif) repeat-x bottom;
}
#site {
width : 760px;
height : auto;
float : left;
position : relative;
}
#topo {
width : 100%;
height : 148px;
float : left;
position : relative;
background : url(../img/sub_titulo_geral.gif) no-repeat 175px 122px;
}
div.menu_peq {
width : auto;
height : auto;
padding-left : 10px;
float : left;
position : relative;
padding-top : 10px;
}
div.menu_peq ul li {
float : left;
}
div.menu_peq ul li a:link, div.menu_peq ul li a:visited {
padding : 0 3px;
color : #000;
text-transform : uppercase;
font-size : 11px;
}
div.patr {
width : 200px;
height : 35px;
float : right;
position : relative;
}
div.patr ul {
padding-top : 5px;
float : right;
}
div.patr ul li {
float : left;
}
div.patr ul li a:link, div.patr ul li a:visited {
padding : 0 3px;
color : #000;
text-transform : uppercase;
font-size : xx-small;
}
div.publicidade {
width : 545px;
height : 70px;
padding : 2px 4px 2px 5px;
cursor : pointer;
float : right;
position : relative;
background : url(../img/top_banner.png) no-repeat left top;
padding-right : 14px;
margin : 10px 0 0 0;
}
div.login {
width : 310px;
height: 40px;
padding : 10px 3px 0 110px;
float : left;
}
a.logo img {
position : absolute;
z-index : 100;
top : 35px;
left : 14px;
}
#menu {
width : 100%;
height : 35px;
float : left;
position : relative;
padding-top : 11px;
background : url(../img/menu_borda_normal.gif) repeat-x;
}
div#menu.ativo {
background : url(../img/menu_borda_ativo.gif) repeat-x;
}
div#menu_sem_flash {
width : 100%;
height : auto;
float : left;
position : relative;
}
div#menu_sem_flash ul {
width : auto;
height : auto;
float : right;
}
div#menu_sem_flash ul li {
float : left;
margin-left : 1px;
}
div#menu_sem_flash ul li a, div#menu_sem_flash ul li a:visited {
display : block;
width : auto;
height : 30px;
float : left;
font-size : 15px;
font-weight : bold;
margin-right : 1px;
}
div#menu_sem_flash a span {
display : none;
}
div#menu_sem_flash a.casasnoturnas, div#menu_sem_flash a.casasnoturnas:visited {
width : 116px;
background : url(../img/menu_casa.gif) no-repeat;
}
div#menu_sem_flash a.casasnoturnas:hover, div#menu_sem_flash a.casasnoturnas_ativo {
background-position : 0% -30px;
}
div#menu_sem_flash a.bares, div#menu_sem_flash a.bares:visited {
width : 47px;
background : url(../img/menu_barr.gif) no-repeat;
margin-right : 3px;
}
div#menu_sem_flash a.bares:hover, div#menu_sem_flash a.bares_ativo {
background-position : 0% -31px;
}
div#menu_sem_flash a.restaurantes, div#menu_sem_flash a.restaurantes:visited {
width : 93px;
background : url(../img/menu_rest.gif) no-repeat;
margin-right : 5px;
}
div#menu_sem_flash a.restaurantes:hover, div#menu_sem_flash a.restaurantes_ativo {
background-position : 0% -30px;
}
div#menu_sem_flash a.cinemas, div#menu_sem_flash a.cinemas:visited {
width : 63px;
background : url(../img/menu_cinee.gif) no-repeat;
margin-right : 5px;
}
div#menu_sem_flash a.cinemas:hover, div#menu_sem_flash a.cinemas_ativo {
background-position : 0% -30px;
}
div#menu_sem_flash a.cultura, div#menu_sem_flash a.cultura:visited {
width : 54px;
background : url(../img/menu_cult.gif) no-repeat;
margin-right : 4px;
}
div#menu_sem_flash a.cultura:hover, div#menu_sem_flash a.cultura_ativo {
background-position : 0% -30px;
}
div#menu_sem_flash a.diversao, div#menu_sem_flash a.diversao:visited {
width : 118px;
background : url(../img/menu_out.gif) no-repeat;
margin-right : 4px;
}
div#menu_sem_flash a.diversao:hover, div#menu_sem_flash a.diversao_ativo {
background-position : 0% -30px;
}
div#menu_sem_flash a.prive, div#menu_sem_flash a.prive:visited {
width : 40px;
background : url(../img/menu_pri.gif) no-repeat;
}
div#menu_sem_flash a.prive:hover, div#menu_sem_flash a.prive_ativo {
background-position : 0% -30px;
}
div#menu.casasnoturnas {
background : url(../img/menu_barra_casas.gif) repeat-x;
}
div#menu.bares {
background : url(../img/menu_barra_bares.gif) repeat-x;
}
div#menu.restaurantes {
background : url(../img/menu_barra_restaurantes.gif) repeat-x;
}
div#menu.cinemas {
background : url(../img/menu_barra_cinema.gif) repeat-x;
}
div#menu.cultura {
background : url(../img/menu_barra_cultura.gif) repeat-x;
}
div#menu.diversao {
background : url(../img/menu_barra_outras.gif) repeat-x;
}
div#menu.prive {
background : url(../img/menu_barra_prive.gif) repeat-x;
}
#miolo {
padding-left : 17px;
min-height : 450px;
height : auto;
float : left;
padding-top : 5px;
}
div.coluna1 {
width : 250px;
height : auto;
float : left;
position : relative;
}
div.coluna2 {
width : 350px;
height : auto;
float : left;
position : relative;
margin-left : 10px;
margin-right : 8px;
}
div.coluna2esq {
width : 180px;
height : auto;
float : left;
position : relative;
}
div.coluna3 {
width : 118px;
height : auto;
float : left;
position : relative;
}
div.coluna1e2 {
width : 612px;
height : auto;
float : left;
position : relative;
}
h3.lista1 {
width : 100%;
height : 45px;
float : left;
background : #6a2083 url(../img/lista1_bg.gif) repeat-x;
color : #fff;
}
h3.lista1 span.data_dia {
display : block;
float : left;
width : 40px;
height : 45px;
padding : 5px 0 0 7px;
text-align : center;
}
h3.lista1 span.data {
font-size : 16px;
}
h3.lista1 span.dia {
font-size : 12px;
text-transform : lowercase;
}
h3.lista1 span.img_hoje_tem {
display : block;
float : left;
margin : 10px 0 0 25px;
width : 122px;
height : 35px;
background : url(../img/titulo_hoje_tem.gif) no-repeat;
}
h3.lista1 span.img_amanha_tem {
display : block;
float : left;
margin : 12px 0 0 25px;
width : 121px;
height : 33px;
background : url(../img/titulo_amanha_tem.gif) no-repeat;
}
div.lista1 {
width : 249px;
height : auto;
float : left;
position : relative;
padding-bottom : 20px;
background : #fff;
border : 1px solid #cdcdcd;
border-top : none;
}
div.lista1 a.ver_todos:link, div.lista1 a.ver_todos:visited {
float : right;
margin : 8px 0 8px 0;
font-weight : bold;
color : #80259c;
padding : 0 10px;
}
div.lista1 ul {
width : 249px;
height : auto;
max-height : 415px;
overflow-y : auto;
overflow-x :hidden;
float : left;
margin-bottom : -1px;
}
div.lista1 ul li {
width : 100%;
height : auto;
float : left;
}
div.lista1 ul li a:link, div.lista1 ul li a:visited {
display : block;
width : 100%;
height : auto;
float : left;
color : #000;
padding : 0;
}
div.lista1 ul li a span.titulo {
display : block;
width : 160px;
height : auto;
float : left;
font-size : 15px;
font-weight : bold;
text-transform : uppercase;
padding-top : 10px;
padding-left : 4px;
border-top : 1px solid #dadada;
cursor : pointer;
}
div.lista1 ul li a span.descricao {
display : block;
width : 160px;
height : auto;
float : left;
font-size : 13px;
border-bottom : 0 solid #a9a9a9;
padding-bottom : 15px;
cursor : pointer;
padding-left : 4px;
}
div.lista1 ul li a span.img {
border : 1px solid #bfbfbf;
display : block;
width : 50px;
height : 39px;
float : left;
font-size : 11px;
text-align : center;
padding : 6px;
margin-left : 4px;
margin-bottom : 4px;
}
div.lista1 ul li a span.img img {
float : none;
margin : auto auto;
}
div.busca {
width : 127px;
height : auto;
float : left;
position : relative;
}
div.busca label {
color : #7c7a7b;
text-transform : uppercase;
font-size : 11px;
}
div.busca input {
width : 120px;
}
#calendar {
width : 127px;
height : auto;
float : left;
position : relative;
margin-top : 5px;
}
#calendar td, th {
width : 18px;
padding : 2px 0;
text-align : center;
font-size : 11px;
font-family : Arial, Helvetica, sans-serif;
border : 0;
}
#calendar table {
border-top : 1px solid #999;
margin-top : 5px;
}
#calendar th {
background : #b754d6;
color : #fff;
}
#calendar .other-month {
background : #eee;
}
div.hora {
width : 127px;
height : auto;
float : left;
position : relative;
margin-left : 25px;
}
div.hora h5 {
color : #b754d6;
margin : 3px;
margin-bottom : 0;
}
div.hr {
width : 125px;
height : 37px;
background : url(../img/div_horabg.gif) repeat-x;
margin-top : 5px;
}
div#flash_miolo {
width : 160px;
height : auto;
float : right;
position : relative;
border : 1px solid #bfbfbf;
}
div#flash_miolo {
width : 160px;
height : auto;
float : right;
position : relative;
border : 1px solid #bfbfbf;
}
div#sem_flash {
width : 160px;
height : 240px;
float : right;
position : relative;
}
h4.lista2 {
width : 100%;
height : 37px;
float : left;
background : #6a2083 url(../img/lista2_bg.gif) repeat-x;
color : #fff;
margin-top : 15px;
}
h4.lista2 span.fique_sabendo {
display : block;
float : left;
width : 100%;
height : 37px;
background : url(../img/titulo_fique_sabendo.gif) no-repeat center bottom;
}
h4.cobertura_home {
width : 100%;
height : 37px;
float : left;
background : #6a2083 url(../img/lista2_bg.gif) repeat-x;
color : #fff;
margin-top : 15px;
}
h4.cobertura_home span.cobertura_fotografica_home {
display : block;
float : left;
width : 100%;
height : 45px;
background : url(../img/cobertura_fotografica_home.png) no-repeat center bottom;
}
#scrollup {
position : relative;
overflow : hidden;
border : 1px solid #bfbfbf;
height : 85px;
width : 99.5%;
}
.headline {
position : absolute;
top : 210px;
left : 5px;
padding-top : 25px;
height : auto;
width : 330px;
text-align : center;
}

div.lista2 ul {
width : 100%;
height : auto;
float : left;
background : #fff;
border-bottom : 1px solid #bfbfbf;
}
div.lista2 ul li {
width : 280px;
padding : 0 10px;
height : auto;
float : left;
border : 1px solid #bfbfbf;
border-bottom : none;
border-top : none;
}
div.lista2 ul li a:link, div.lista2 ul li a:visited {
display : block;
float : left;
width : 100%;
height : auto;
text-align : center;
font-size : 11px;
border-bottom : 1px solid #bfbfbf;
padding : 10px 0;
}
div.lista2 ul li.impar a:link, div.lista2 ul li.impar a:visited {
color : #80259c;
}
div.lista2 ul li.impar_rest a:link, div.lista2 ul li.impar_rest a:visited {
color : #a70903;
}
/* DESTAQUES */


div.destaques { width:287px; height:auto; float:left; position:relative; padding-top:10px; padding-left:35px; margin-bottom : 10px;}
div.destaques a.associado {  float:left; width:75px; height:71px; 
background-image: url(../img/destaque.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='img/destaque.png',sizingMethod='');
cursor:pointer;
}
div.destaques a.associado:hover {  
background-position: 0 -71px;
cursor:pointer;
}
div.destaques a.sorteios {float:left; width:75px; height:73px; 
background-image: url(../img/destaquee2.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='img/destaquee2.png',sizingMethod='');
cursor:pointer;
margin:0 22px;
}
div.destaques a.sorteios:hover {  
background-position: 0 -73px;
margin:0 22px;
cursor:pointer;
}
div.destaques a.evento { float:left; width:76px; height:72px; 
background-image: url(../img/destaquee3.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/destaquee3.png',sizingMethod='');
cursor:pointer;
}
div.destaques a.evento:hover {  
background-position: 0 -72px;
cursor:pointer;
}

div.cinema {
width : 522px;
height : auto;
color : #000;
margin-top : 30px;
}
div.cinema h5 {
width : 500px;
display : block;
text-align : left;
}
div.cinema p {
margin-top : 10px;
text-align : left;
}
div.cinema img {
margin : 10px;
float : left;
}
div.filme {
width : 480px;
padding : 10px;
text-align : left;
float : none;
}
div.cine {
height : auto;
}
div.add {
width : 160px;
padding : 5px;
height : auto;
float : left;
position : relative;
background : #fff;
border : 1px solid #bfbfbf;
text-align : center;
margin : 5px 3px 0 0;
}
div.add p {
color : #666;
font-size : 12px;
text-align : center;
}
div.add a:link, div.add a:visited {
display : block;
color : #6a2083;
font-size : 12px;
font-weight : bold;
}
div.add img {
height : 90px;
}
div.clima_tempo {
width : auto;
height : auto;
float : left;
position : relative;
margin : 14px 0 0 10px;
}
div.publicidade1, div.publicidade2, div.publicidade3, div.publicidade4 {
width : 100%;
height : auto;
float : left;
position : relative;
}
div.publicidade2, div.publicidade3, div.publicidade4 {
margin-top : 10px;
}
div.publicidade1 {
width : 118px;
height : 185px;
cursor : pointer;
background : url(../img/banner_lateral_oqthj.png) no-repeat;

}
div.publicidade2 {
width : 118px;
height : 180px;
cursor : pointer;
background : url(../img/bannergastronomia.gif) no-repeat;
}
div.publicidade3 {
width : 118px;
height : 80px;
cursor : pointer;
background : url(../img/navegueimoveis.jpg) no-repeat;
}
div.publicidade4 {
width : 118px;
height : 113px;
cursor : pointer;
/*
background : url() no-repeat;
*/
}
div.publicidade_vazia {
width : 118px;
height : 840px;
*height : 390px;
cursor : pointer;

}
div.publicidade2_interna {
width : 464px;
height : 70px;
float : left;
position : relative;
background : url(../img/banner_aruna_spa.png) no-repeat right top;
margin : 10px 0 0 0;
padding : 0 0 8px 45px;
}
div.publicidade_interna_cinemas {
width : 464px;
height : 70px;
float : left;
position : relative;
margin : 10px 0 0 0;
padding : 0 0 8px 45px;
}
div.publicidade_interna_restaurantes {
width : 464px;
height : 70px;
float : left;
cursor : pointer;
position : relative;
background : url(../img/banner_re_oleo.gif) no-repeat right top;
margin : 10px 0 0 0;
padding : 0 0 8px 45px;
}
div.publicidade_interna_outrasdiversoes {
width : 464px;
height : 70px;
float : left;
cursor : pointer;
position : relative;
background : url(../img/tda_rafting.jpg) no-repeat right top;
margin : 10px 0 0 0;
padding : 0 0 8px 45px;
}
div.publicidade_interna_bares {
width : 464px;
height : 70px;
float : left;
cursor : pointer;
position : relative;
background : url(../img/banner_donovan.jpg) no-repeat right top;
margin : 10px 0 0 0;
padding : 0 0 8px 45px;
}
div.publicidade_interna_casasnoturnas {
width : 464px;
height : 70px;
float : left;
cursor : pointer;
position : relative;
background : url(../img/otavio_silva.jpg) no-repeat right top;
margin : 10px 0 0 0;
padding : 0 0 8px 45px;
}
div.titulacao_internas {
width : 592px;
height : 79px;
position : relative;
float : left;
background : url(../img/titulacao_internas_bg.gif) repeat-x;
padding : 0 20px 0 0;
}
div.titulacao_internas h3 {
display : none;
}
div.titulacao_internas span.bares {
display : block;
float : right;
width : 182px;
height : 79px;
background : url(../img/titulacao_internas_bares.png) no-repeat;
}
div.publicidade_principal_banner {
width : 429px;
height : 62px;
float : left;
cursor : pointer;
position : relative;
background : url(../img/banner_assan.jpg) no-repeat right top;
margin : 10px 0 0 0;
padding : 0 0 8px 40px;
}
div.titulacao_internas_roxo {
width : 596px;
height : 85px;
position : relative;
float : left;
background : url(../img/titulacao_internas_roxo_bg.gif) repeat-x;
padding : 0 20px 0 0;
margin-top : 30px;
}
div.titulacao_internas_roxo h3 {
display : none;
}
div.titulacao_internas_roxo span.fale_conosco {
display : block;
float : right;
width : 215px;
height : 67px;
background : url(../img/titulo_fale_conosco.gif) no-repeat bottom;
}
div.titulacao_internas_roxo span.cobertura_fotografica {
display : block;
float : right;
width : 340px;
height : 79px;
background : url(../img/titulacao_cobertura_fotografica.png) no-repeat bottom;
padding-top : 7px;
}
div.titulacao_internas_vermelho {
width : 596px;
height : 79px;
position : relative;
float : left;
background : url(../img/titulacao_internas_vermelho_bg.gif) repeat-x;
padding : 0 20px 0 0;
}
div.titulacao_internas_vermelho h3 {
display : none;
}
div.titulacao_internas_vermelho span.restaurantes {
display : block;
float : right;
width : 278px;
height : 79px;
background : url(../img/titulacao_internas_restaurantes.gif) no-repeat;
}
div.titulacao_internas_diversao {
width : 596px;
height : 79px;
position : relative;
float : left;
background : url(../img/titulacao_internas_rosa.gif) repeat-x;
padding : 0 20px 0 0;
}
div.titulacao_internas_diversao h3 {
display : none;
}
div.titulacao_internas_diversao span.diversao {
display : block;
float : right;
width : 292px;
height : 79px;
background : url(../img/titulacao_internas_diversao.png) no-repeat;
}
div.titulacao_internas_cultura {
width : 596px;
height : 79px;
position : relative;
float : left;
background : url(../img/titulacao_internas_amarelo_bg.gif) repeat-x;
padding : 0 20px 0 0;
}
div.titulacao_internas_cultura h3 {
display : none;
}
div.titulacao_internas_cultura span.cultura {
display : block;
float : right;
width : 192px;
height : 79px;
background : url(../img/titulacao_internas_cultura.png) no-repeat;
}
div.titulacao_internas_casasnoturnas {
width : 596px;
height : 79px;
position : relative;
float : left;
background : url(../img/titulacao_internas_azul_bg.gif) repeat-x;
padding : 0 20px 0 0;
}
div.titulacao_internas_casasnoturnas h3 {
display : none;
}
div.titulacao_internas_casasnoturnas span.casasnoturnas {
display : block;
float : right;
width : 292px;
height : 79px;
background : url(../img/titulacao_internas_casasnoturnas.png) no-repeat;
}
div.titulacao_internas_cinema {
width : 596px;
height : 79px;
position : relative;
float : left;
background : url(../img/titulacao_internas_yellow_bg.gif) repeat-x;
padding : 0 20px 0 0;
}
div.titulacao_internas_cinema h3 {
display : none;
}
div.titulacao_internas_cinema span.cinema {
display : block;
float : right;
width : 192px;
height : 79px;
background : url(../img/titulacao_internas_cinema.png) no-repeat;
}
div.titulacao_internas_prive {
width : 596px;
height : 79px;
position : relative;
float : left;
background : url(../img/titulacao_internas_cinza_bg.gif) repeat-x;
padding : 0 20px 0 0;
}
div.titulacao_internas_prive h3 {
display : none;
}
div.titulacao_internas_prive span.prive {
display : block;
float : right;
width : 192px;
height : 79px;
background : url(../img/titulacao_internas_prive.png) no-repeat;
}
div.promocoes {
width : 340px;
height : auto;
float : left;
position : relative;
padding-left : 40px;
}
h4.lista2_internas {
width : 100%;
height : 19px;
padding-top : 3px;
float : left;
background : #6a2083 url(../img/lista2_internas_bg.gif) repeat-x;
color : #fff;
font-size : 14px;
text-transform : uppercase;
text-align : center;
}
h4.lista2_internas_restaurantes {
width : 100%;
height : 19px;
padding-top : 3px;
float : left;
background : #6a2083 url(../img/lista2_internas_bg_restaurantes.gif) repeat-x;
color : #fff;
font-size : 14px;
text-transform : uppercase;
text-align : center;
}
h4.lista2_internas_cinemas {
width : 100%;
height : 19px;
padding-top : 3px;
float : left;
background-color : #989e09;
color : #fff;
font-size : 14px;
text-transform : uppercase;
text-align : center;
}
h4.lista2_internas_prive {
width : 100%;
height : 19px;
padding-top : 3px;
float : left;
background-color : #313131;
color : #fff;
font-size : 14px;
text-transform : uppercase;
text-align : center;
}
h4.lista2_internas_cultura {
width : 100%;
height : 19px;
padding-top : 3px;
float : left;
background-color : #a65f25;
color : #fff;
font-size : 14px;
text-transform : uppercase;
text-align : center;
}
h4.lista2_internas_diversao {
width : 100%;
height : 19px;
padding-top : 3px;
float : left;
background-color : #ab1665;
color : #fff;
font-size : 14px;
text-transform : uppercase;
text-align : center;
}
h4.lista2_internas_casasnoturnas {
width : 100%;
height : 19px;
padding-top : 3px;
float : left;
background-color : #34627b;
color : #fff;
font-size : 14px;
text-transform : uppercase;
text-align : center;
}
div.busca_bares {
width : 156px;
height : auto;
float : left;
position : relative;
margin : 10px 0 0 10px;
}
div.busca_bares label {
padding : 0;
margin : 0;
width : 100%;
}
div.busca_bares label input {
width : 156px;
}
div.busca_bares label select {
width : 164px;
height : 22px;
margin-top : 8px;
}
div.busca_bares h5 {
color : #a70903;
padding : 5px;
margin : 0;
}
div.busca_bares form {
margin : 0;
}
div.busca_bares .send {
width : 55px;
height : 23px;
background : none;
background : url(../img/form_send.gif) no-repeat;
border : 0;
margin-top : 5px;
}
div.resultados {
width : 575px;
padding-left : 30px;
height : auto;
float : left;
position : relative;
}
div.resultados ul {
width : 575px;
overflow : auto;
}
div.resultados ul li {
width : 200px;
padding : 25px;
height : 330px;
float : left;
text-align : center;
margin-right : 20px;
}
div.resultados ul li a:link, div.resultados ul li a:visited {
color : #2a01ff;
}
div.resultados ul li strong {
display : block;
}
a.email:link, a.email:visited {
text-decoration : underline;
}
div.resultadosrest ul li {
height : auto;
}
form.niceform {
width : 460px;
height : auto;
float : left;
padding : 0 0 0 40px;
}
form.niceform label {
width : 100%;
font-weight : bold;
color : #000;
padding-top : 4px;
}
form.niceform label span {
color : red;
}
form.niceform input.send {
margin-right : 50px;
margin-top : 10px;
}
form.contatos {
width : 500px;
height : auto;
float : left;
padding : 30px 15px 0 70px;
}
form.contatos label {
width : 100%;
font-weight : bold;
color : #000;
padding-top : 4px;
}
form.contatos label span {
color : red;
}
form.contatos input.send {
margin-left : 212px;
margin-top : 10px;
}
form.contatos2 {
width : 460px;
height : auto;
float : left;
padding : 0 5px 0 30px;
}
form.contatos2 label {
font-weight : bold;
color : #000;
padding-top : 1px;
}
form.contatos2 label span {
color : red;
}
h1, h2 {
display : none;
}
.none {
display : none;
}
.margin_top_10 {
margin-top : 10px;
}
a.border_none, a.border_none:link, a.border_none:visited, span.border_none {
border : none !important ;
}
.block {
display : block;
}
div.visualizacao {
float : left;
width : 560px;
height : auto;
}
div.visualizacao img {
float : left;
margin : 10px;
}
div.visualizacao ul li {
width : 525px;
padding : 15px;
float : left;
text-align : left;
margin-right : 20px;
height : auto;
border-bottom : 4px dotted #660099;
}
div.visualizacao ul li a:link, div.resultados ul li a:visited {
color : #2a01ff;
}
div.visualizacao ul li strong {
display : block;
margin-top : 5px;
font-weight : bold;
}
.padding_left_30 {
padding-left : 30px;
}
#base {
background-color : #781f9b;
border-top : 1px dashed #00b0f1;
color : #ffffff;
font-size : 7pt;
margin-top : 20px;
width : 680px;
}
#datepicker {
font : 82.5% "Trebuchet MS", sans-serif;
}
.demoHeaders {
margin-top : 2em;
}
#dialog_link {
padding : 0.4em 1em 0.4em 20px;
text-decoration : none;
position : relative;
}
#dialog_link span.ui-icon {
margin : 0 5px 0 0;
position : absolute;
left : 0.2em;
top : 50%;
margin-top : -8px;
}
#search {
float : right;
margin : 0 -220px 0 0;
padding-bottom : 0;
}
#Botao_enviar {
margin : 0.5in auto;
color : #fff;
width : 45px;
padding : 5px;
text-align : center;
background-color : #661b84;
cursor : pointer;
}
#Botao_enviar a {
padding : 0;
margin : 1ex 0;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
}
#Botao_enviar2 {
color : #fff;
margin : 0.5in auto;
width : 45px;
padding : 5px;
text-align : center;
background-color : #661b84;
cursor : pointer;
}
#Botao_enviar3 {
margin : 0.5in auto;
color : #fff;
width : 45px;
padding : 5px;
text-align : center;
background-color : #661b84;
cursor : pointer;
}
#Botao_enviar4 {
margin : 0.5in auto;
color : #fff;
width : 45px;
padding : 5px;
text-align : center;
background-color : #661b84;
cursor : pointer;
}
#Botao_enviar5 {
margin : 0.5in auto;
color : #fff;
width : 45px;
padding : 5px;
text-align : center;
background-color : #661b84;
cursor : pointer;
}
#Botao_enviar6 {
margin : 0.5in auto;
color : #fff;
width : 45px;
padding : 5px;
text-align : center;
background-color : #661b84;
cursor : pointer;
}
#Botao_enviar2 a {
padding : 0;
margin : 1ex 0;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
}
h4.galeria {
background : #6a2083 url("../img/lista2_bg.gif") repeat-x scroll 0% 0%;
color : #ffffff;
float : left;
height : 37px;
width : 98%;
margin-left : 4px;
}
h4.galeria span.cobertura_fotografica {
display : block;
float : left;
width : 100%;
height : 45px;
background : url(../img/cobertura_fotografica.png) no-repeat center bottom;
}
.search-form {
-moz-border-radius:4px 4px 4px 4px;
background:url("../img/search_bg.jpg") repeat-x scroll 0 0 white;
border:1px solid #B0B0B0;
margin:0 10px;
overflow:hidden;
float:right;
}

.search-form input.input-tip {
color:#666666;
}

.search-form input {
background:none repeat scroll 0 0 transparent;
border:0 none;
float:left;
margin:0;
padding:4px;
width:100px;
}

.search-form button {
background:url("../img/zoom.png") no-repeat scroll 4px 4px transparent;
border:0 none;
float:right;
height:23px;
margin:0;
overflow:hidden;
padding:0;
text-indent:100px;
width:23px;
}