
#geral #conteudo div.paginas {
display:block;
font-size:1.3em;
margin:0 auto;
width:820px;
}
.passeios #geral #conteudo div.paginas {
display:block;
font-size:1.3em;
margin:0 auto;
width:980px;
}
#geral #conteudo div.paginas h1 {
color:#000;
display:block;
float:left;
font-size:1.4em;
font-weight:bold;
height:30px;
padding-bottom:7px;
width:820px;
}
#geral #conteudo div.paginas p {
font-size:0.9em;
padding-bottom:15px;
text-align: justify;
}
#geral #conteudo div.paginas div.ae1 {
display:block;
float:left;
height:100px;
padding: 10px 0 20px 0;
width:820px;
}
#geral #conteudo div.paginas div.ae1 div.fotos {
display:block;
float:left;
height:97px;
width:401px;
}
#geral #conteudo div.paginas div.ae1 span.operadora {
display:block;
float:right;
padding: 10px 0 0 0;
width:135px;
}


/* Translado e Viagens */
#geral #conteudo div.paginas div.list {
display:block;
float:left;
font-size:0.9em;
padding-right:40px;
padding-left: 30px;
width:530px;
}
#geral #conteudo div.paginas div.list ul li {
display:block;
float:left;
padding-top:1px;
width:530px;
}
#geral #conteudo div.paginas div.bt-tabelas {
display:block;
float:left;
text-align:right;
width:212px;
}
#geral #conteudo div.paginas div.bt-tabelas a {
display:block;
float:left;
height:57px;
width:212px;
margin-bottom:27px;
}
/* Tabelas de preços */
#tabelas #tabelaprecos {
display:block;
float:left;
font-family:times, georgia, tahoma, arial, sans-serif;
padding-top:4px;
text-align:left;
width:525px;
}
#tabelas #tabelaprecos h2 {
display:block;
float:left;
padding:5px 0 10px;
text-align:center;
text-transform:uppercase;
width:525px;
}
#tabelas #tabelaprecos h2.t1 { color:#d40d08; }
#tabelas #tabelaprecos h2.t2 { color:#1E6BDF; }
#tabelas #tabelaprecos p {
display:block;
float:left;
font-weight:bold;
padding:5px 0 15px;
text-align:center;
text-transform:uppercase;
width:525px;
}
#tabelas #tabelaprecos span.c1, #tabelas #tabelaprecos span.c2, #tabelas #tabelaprecos span.c3, #tabelas #tabelaprecos span.c4, #tabelas #tabelaprecos span.c5, #tabelas #tabelaprecos span.c6, #tabelas #tabelaprecos span.c7 {
color:#fff;
display:block;
float:left;
font-size:1.3em;
font-weight:bold;
height:14px;
padding: 14px 0 0 8px;
text-transform:uppercase;
}
#tabelas #tabelaprecos span.c1, #tabelas #tabelaprecos span.c2 { background-color:#d40d08; }
#tabelas #tabelaprecos span.c3, #tabelas #tabelaprecos span.c4, #tabelas #tabelaprecos span.c5, #tabelas #tabelaprecos span.c6, #tabelas #tabelaprecos span.c7 { background-color:#1E6BDF; }
#tabelas #tabelaprecos span.c1 { width:405px; }
#tabelas #tabelaprecos span.c2 { margin-left:4px; width:100px; }
#tabelas #tabelaprecos span.c3 { width:405px; }
#tabelas #tabelaprecos span.c4 { margin-left:4px; width:100px; }
#tabelas #tabelaprecos span.c5 { width:290px; }
#tabelas #tabelaprecos span.c6 { margin-left:4px; width:100px; }
#tabelas #tabelaprecos span.c7 { margin-left:4px; width:100px; }
#tabelas #tabelaprecos table {
display:block;
float:left;
width:525px;
}
#tabelas #tabelaprecos table tr {
display:block;
float:left;
width:515px;
}
#tabelas #tabelaprecos table tr.c { background-color:#f7f7f7; }
#tabelas #tabelaprecos table td {
color:#000;
display:block;
float:left;
font-size:1.3em;
padding:10px 5px;
}
#tabelas #tabelaprecos table td.w1 { width:400px; }
#tabelas #tabelaprecos table td.w2 { padding-left:12px; width:83px; }
#tabelas #tabelaprecos table td.w3{ width:292px; }
#tabelas #tabelaprecos table td.w4 { padding-left:7px; width:92px; }
#tabelas #tabelaprecos table td.w5 { padding-left:15px; width:85px; }
#geral #conteudo div.paginas div.central {
background:url(imagens/ico-central.jpg) no-repeat 0 30px;
display:block;
float:left;
text-align:left;
padding-top:30px;
padding-bottom:20px;
padding-left:62px;
width:500px;
}
#geral #conteudo div.paginas div.central p {width:500px;}
#geral #conteudo div.paginas div.quad1, #geral #conteudo div.paginas div.quad2 {
background:url(imagens/fd-ret.jpg) no-repeat 0 0;
display:block;
float:left;
height:225px;
padding:1px 10px;
text-align:left;
width:368px;
}
#geral #conteudo div.paginas div.quad1 {margin-right:44px;}
#geral #conteudo div.paginas div.quad1 h3, #geral #conteudo div.paginas div.quad2 h3 {
display:block;
float:left;
height:34px;
font-size:1em;
font-weight:normal;
letter-spacing:0.05em;
padding-top:14px;
padding-bottom:8px;
padding-left: 50px;
text-align:left;
text-transform:uppercase;
width:311px;
}
#geral #conteudo div.paginas div.quad1 h3 {background:url(imagens/ico-estrela.jpg) no-repeat 0 0; color:#f2c427;}
#geral #conteudo div.paginas div.quad2 h3 {background:url(imagens/ico-relogio.jpg) no-repeat 0 0; color:#fff;}
#geral #conteudo div.paginas div.quad1 p, #geral #conteudo div.paginas div.quad2 p {
display:block;
float:left;
line-height:18px;
padding: 5px;
text-align:justify;
width:350px;
}
#geral #conteudo div.paginas div.quad1 p a, #geral #conteudo div.paginas div.quad2 p a {
color:#1C6CDB;
text-decoration:underline;
}
#geral #conteudo div.paginas div.quad1 p a:hover, #geral #conteudo div.paginas div.quad2 p a:hover {
color:#1C6CDB;
text-decoration:none;
}


/* Formulário Simulação de Corrida */
#geral #conteudo div.paginas div.formcorrida {
display:block;
float:left;
height:197px;
padding-top:16px;
width:860px;
}
#geral #conteudo div.paginas div.formcorrida .fa {
display:block;
float:left;
height:180px;
width:451px;
}
#geral #conteudo div.paginas div.formcorrida .fa h2 {
display:block;
float:left;
font-size:1.2em;
height:24px;
width:451px;
}
#geral #conteudo div.paginas div.formcorrida .fa .a, #geral #conteudo div.paginas div.formcorrida .fa .b {
display:block;
float:left;
width:220px;
}
#geral #conteudo div.paginas div.formcorrida .fa .b { padding-left:5px; }
#geral #conteudo div.paginas div.formcorrida .fa .a h3, #geral #conteudo div.paginas div.formcorrida .fa .b h3 {
color:#2f2f2f;
font-family:times, georgia, tahoma, arial, sans-serif;
font-size:0.9em;
font-weight:normal;
padding-top:8px;
text-transform:uppercase;
}
#geral #conteudo div.paginas div.formcorrida .fa .a span, #geral #conteudo div.paginas div.formcorrida .fa .b span {
display:block;
float:left;
padding-top:8px;
width:220px;
}
#geral #conteudo div.paginas div.formcorrida .fa .a span label, #geral #conteudo div.paginas div.formcorrida .fa .b span label {
background-color:#fff2b1;
color: #907e25;
display: block;
float: left;
font-family:times, georgia, tahoma, arial, sans-serif;
font-size: 1em;
height:19px;
padding-top: 2px;
padding-left: 5px;
width: 55px;
}
#geral #conteudo div.paginas div.formcorrida .fa .a span input, #geral #conteudo div.paginas div.formcorrida .fa .b span input {
border: none;
background-color:#fff2b1;
display: block;
float: left;
font-weight:bold;
height:19px;
padding-top:2px;
padding-right:3px;
width: 152px;
}
#geral #conteudo div.paginas div.formcorrida .fb {
display:block;
float:left;
height:160px;
padding-top:20px;
width:405px;
}
#geral #conteudo div.paginas div.formcorrida .fb p {
display:block;
float:left;
letter-spacing:0;
line-height:18px!important;
margin:0;
padding:0;
padding-left:31px;
text-align:left;
text-indent:-9px;
width:390px;
}
#geral #conteudo div.paginas div.formcorrida .fb span.bt {
display:block;
float:left;
padding-top:4px;
width:400px;
}
#geral #conteudo div.paginas div.formcorrida .fb span.bt span.p {
display:block;
float:left;
height:31px;
padding-top:21px;
width:103px;
}
#geral #conteudo div.paginas div.formcorrida .fb span.bt input {
display:block;
float:left;
height:31px;
width:103px;
}
#geral #conteudo div.paginas div.formcorrida .fb span.bt img {
display:block;
float:right;
}





/* Mapa Google */
#geral #conteudo div.paginas div.mapa {
border:#ccc 1px solid;
display:block;
float:left;
height:465px;
margin-top:20px;
width:819px;
}
#geral #conteudo div.paginas #aviso{
display:block;
float:left;
margin:10px 0;
width:809px;
padding:5px;
}
#geral #conteudo div.paginas div.mapa #mapa2{
width:100%;
height:100%;
z-index:1;
}
#mostrador{margin-top:10px;}
#direcoes{
width:95%;
display:none;
}




/* Passeios */
#geral #conteudo div.paginas div.listapasseios {
width:3452px;
height: 318px;
}
#geral #conteudo div.paginas div.listapasseios .d1 {
display:block;
float:left;
padding-right:18px;
height:300px;
width:212px;
}

#geral #conteudo div.paginas div.listapasseios p {
display:block;
height:30px;
padding-left: 8px;
padding-bottom:25px;
margin:0 auto;
text-align:center;
}
#geral #conteudo div.paginas div.listapasseios div.highslide-gallery { display:inline; float:none;}
#geral #conteudo div.paginas div.listapasseios a {
border:#006990 2px solid;
height:133px;
margin-bottom:18px;
width:208px;
}
#geral #conteudo div.paginas div.listapasseios a:hover { border:#fff500 2px solid; }
#geral #conteudo div.paginas div.maispasseios {
border:#ccc 1px solid;
display:block;
float:left;
height:430px;
margin-top:28px;
margin-left:38px;
overflow:auto;
padding:10px;
width:880px;
}
#geral #conteudo div.paginas div.maispasseios p {
background: url(imagens/ico-seta.png) no-repeat 3px 12px;
padding:7px;
padding-left: 12px;
width: 840px;

}


/* Contato */
#geral .formsac form {
display:block;
float:left;
height:480px;
width:860px;
}
#geral .formsac form fieldset.pa {
display:block;
float:left;
height:480px;
padding-top:13px;
width:400px;
}
#geral .formsac form fieldset.pb {
display:block;
height:480px;
width:455px;
}
#geral .formsac form fieldset span {
display: block;
float:left;
padding-top: 12px;
width: 400px;
}
#geral .formsac form fieldset p {
width:340px !important;
line-height:10px;
}
#geral .formsac form fieldset.pa p.t1 {
font-size:0.9em;
padding-bottom:5px !important;
text-align: justify;
}
#geral .formsac form fieldset.pa p.t2 {
font-family:times, georgia, tahoma, arial, sans-serif;
font-size:0.9em;
letter-spacing:0.05em;
padding-bottom:1px !important;
text-align: justify;
text-transform:uppercase;
}
#geral .formsac form fieldset.pa p.t3 {
color:#303030;
display:block;
float:left;
font-size:0.9em;
line-height: 1.6em;
padding-top:10px;
padding-bottom:0 !important;
padding-left:5px;
text-align: justify;
}
#geral .formsac form fieldset.pb p.t4 {
color:#303030;
display:block;
float:left;
font-size:0.9em;
line-height: 17px;
padding-top:28px;
padding-bottom:0 !important;
padding-left:5px;
text-align: justify;
width:430px!important;
}
#geral .formsac form fieldset.pb p.t5 {
color:#303030;
display:block;
float:left;
font-size:0.9em;
font-weight:bold;
letter-spacing:0.05em;
line-height: 1.6em;
padding-bottom:0 !important;
padding-left:5px;
text-align: justify;
width:430px!important;
}
#geral .formsac form fieldset span label {
background-color:#fff2b1;
color: #907e25;
display: block;
float: left;
font-family:times, georgia, tahoma, arial, sans-serif;
font-size: 1em;
height:22px;
padding-top: 3px;
padding-left: 6px;
width: 96px;
}
#geral .formsac form fieldset.pb span label {
background-color:#fff2b1;
color: #907e25;
display: block;
float: left;
font-family:times, georgia, tahoma, arial, sans-serif;
font-size: 1em;
height:19px;
padding-top: 0;
padding-left: 0;
width: 104px;
}
#geral .formsac form fieldset span input {
border: none;
background-color:#fff2b1;
display: block;
float: left;
font-weight:bold;
height:21px;
padding-top:4px;
padding-right:3px;
width: 276px;
}
#geral .formsac form fieldset span.bt { width:430px !important; }
#geral .formsac form fieldset span.bt input {
border: none;
background-color: none;
display: block;
float: left;
height: 31px;
padding: 0;
width: 103px;
}
#geral .formsac form fieldset span.bt img { float:right; }
#geral .formsac form fieldset span.textomsg {
padding-top:0 !important;
}
#geral .formsac form fieldset span.textomsg textarea {
background-color: #fff2b1;
display: block;
float: left;
font-weight:bold;
height: 219px;
padding: 5px;
width: 425px;
}



/* Formulário para Contas City Taxi */
.contas #geral .formsac form {
display:block;
float:left;
height:586px;
width:860px;
}
.contas #geral .formsac form fieldset.pa {
display:block;
float:left;
height:586px;
padding-top:13px;
width:400px;
}
.contas #geral .formsac form fieldset.pb {
display:block;
height:586px;
width:455px;
}
.contas #geral .formsac form fieldset span {
display: block;
float:left;
padding-top: 12px;
width: 400px;
}
.contas #geral .formsac form fieldset p {
width:340px !important;
line-height:10px;
}
.contas #geral .formsac form fieldset.pa p.t1 {
font-size:0.9em;
padding-bottom:5px !important;
text-align: justify;
}
.contas #geral .formsac form fieldset.pa p.t2 {
font-family:times, georgia, tahoma, arial, sans-serif;
font-size:0.9em;
letter-spacing:0.05em;
padding-bottom:1px !important;
text-align: justify;
text-transform:uppercase;
}
.contas #geral .formsac form fieldset.pa p.t3 {
color:#303030;
display:block;
float:left;
font-size:0.9em;
line-height: 1.6em;
padding-top:10px;
padding-bottom:0 !important;
padding-left:5px;
text-align: justify;
}
.contas #geral .formsac form fieldset.pb p.t2 {
color:#303030;
display:block;
float:left;
font-family:times, georgia, tahoma, arial, sans-serif;
font-size:0.9em;
letter-spacing:0.05em;
padding-top: 28px !important;
padding-bottom:1px !important;
text-align: justify;
text-transform:uppercase;
}
.contas #geral .formsac form fieldset.pb p.t4 {
color:#303030;
display:block;
float:left;
font-size:0.9em;
line-height: 17px;
padding-top:28px;
padding-bottom:0 !important;
padding-left:5px;
text-align: justify;
width:430px!important;
}
.contas #geral .formsac form fieldset.pb p.t5 {
color:#303030;
display:block;
float:left;
font-size:0.9em;
font-weight:bold;
letter-spacing:0.05em;
line-height: 1.6em;
padding-bottom:0 !important;
padding-left:5px;
text-align: justify;
width:430px!important;
}
.contas #geral .formsac form fieldset.pb span {
display: block;
float:left;
padding-top: 12px;
width: 430px;
}
.contas #geral .formsac form fieldset span label {
background-color:#fff2b1;
color: #907e25;
display: block;
float: left;
font-family:times, georgia, tahoma, arial, sans-serif;
font-size: 1em;
height:22px;
padding-top: 3px;
padding-left: 6px;
width: 96px;
}
.contas #geral .formsac form fieldset.pa span label.img {
background-color:#fff2b1;
color: #907e25;
display: block;
float: left;
font-family:times, georgia, tahoma, arial, sans-serif;
font-size: 1em;
height:19px;
padding: 0 !important;
width: 104px;
}
.contas #geral .formsac form fieldset span input {
border: none;
background-color:#fff2b1;
display: block;
float: left;
font-weight:bold;
height:21px;
padding-top:4px;
padding-right:3px;
width: 276px;
}
.contas #geral .formsac form fieldset.pb span input { width: 320px; }
.contas #geral .formsac form fieldset span.bt { width:430px !important; }
.contas #geral .formsac form fieldset span.bt input {
border: none;
background-color: none;
display: block;
float: left;
height: 31px;
padding: 0;
width: 103px;
}
.contas #geral .formsac form fieldset span.bt img { float:right; }
.contas #geral .formsac form fieldset.pa span.textomsg { padding-top:0 !important; }
.contas #geral .formsac form fieldset.pa span.textomsg textarea {
background-color: #fff2b1;
display: block;
float: left;
font-weight:bold;
height: 107px;
padding: 5px;
width: 371px;
}








