﻿/*-----------------------------------------------------------------------------
Nome do Projeto ( Buttenfield & Robinson )

versão               : 1.0  // Sempre que houver modificação, por favor alterar a versao da folha
autor                : SV Projetos e Sistemas
email                : comercial@sv.com.br;
website		         : http://www.sv.com.br/
data de criacao      : 18/06/2009
Ultima modificação   : n/a
Autor da Modificação : n/a
 
!- Legenda de comentários 
-----------------------------------
 :LIXO     - Maneira ruim de contornar um problema
 :ALTERAR  - Alterar no fim do desenvolvimento do projeto
 :BUG      - Problema no código

-----------------------------------------------------------------------------*/

/* =Geral
-----------------------------------------------------------------------------*/
* {
	margin:0px;
	padding:0px;
}

img, fieldset {
	border:none;
}

body 
{
    padding:10px;
	font:11px Verdana;
	color:#3B3B3E;
	background:url(../img/pattern.gif);
	line-height:15px;
	
}

hr {
	border:none; 
	border-bottom:1px dashed #CCC;
	height:1px;
}

h1 {}
h2 {}
h3,.label3 {color:#5F3414; font-style:italic; font-weight:bold; font-size:15px; font-family:Verdana;}
h4{color:#55899D; font-size:11px;}

p {	margin-bottom:10px; }

a         { color:#0099CC; }
a:hover   { color:#EA3C7B; }

.clear{clear:both;}

ul {list-style:none;}

.quadro {width:650px; margin:0px auto; background:#fff; padding:10px; } 

input{  border:1px solid #BECCA0; padding:2px; }
select{  border:1px solid #BECCA0; padding:2px; }

		#flashContainer
        {
            position: absolute;
            z-index: 1000;
            height: 755px;
            width: 1010px;
            overflow: hidden;
			top:0px;
			margin:-5px 0 0 -12px;
			        }
        #MainContainer
        {
            position: relative;
            top: 350px;
            width: 970px;
            text-align: left;
            height: auto;
			background:none;
        }
        #Main
        {
            position: relative;
            width: 960px;
            background-color: #f6f6f6;
            display: none;
			background:none;
        }
        #container_home
        {
            position: relative;
            float: left;
            display: inline;
            width: 648px;
			background:none;        
        }

/* =atalhos -----------------------------------------------------------------*/
/* posicionamento */
.right{float:right;}
.left{float:left;}
/* margens */
.ml1{margin-left:5px;}
.ml2{margin-left:10px;}
.ml3{margin-left:20px;}
.mt1{margin-top:5px;}
.mt2{margin-top:50px;}
.mt3{margin-top:15px;}
.mt4{margin-top:20px;}
.mt5{margin-top:25px;}
.mb1{margin-bottom:5px;}
.mb2{margin-bottom:10px;}
.mb3{margin-bottom:15px;}
.mr1{margin-right:5px;}
.mr2{margin-right:10px;}
.mr3{margin-right:15px;}
.mr4{margin-right:20px;}
.mr5{margin-right:25px;}
.mr6{margin-right:30px;}
.mra1{margin:5px;}
.mra2{margin:10px;}
.mra3{margin:15px;}

/* padding */
.pl1{padding-left:5px;}
.pl2{padding-left:10px;}
.pl3{padding-left:15px;}
.pl4{padding-left:20px;}
.pr1{padding-right:5px;}
.pr2{padding-right:10px;}
.pr3{padding-right:15px;}
.pt1{padding-top:5px;}
.pt2{padding-top:10px;}
.pt3{padding-top:15px;}
.pt4{padding-top:20px;}
.pb1{padding-bottom:5px;}
.pb2{padding-bottom:10px;}
.pb3{padding-bottom:15px;}
.pda1{padding:5px;}
.pda2{padding:10px;}
.pda3{padding:15px;}


.paltura1{ width:580px; margin-left:350px; _margin-left:35px; *margin-left:30px; margin-top:-45px; *margin-top:-32px; line-height:13px;}
.paltura3{ width:580px;margin-right:20px; *margin-left:30px; margin-top:-214px; *margin-top:-214px; line-height:13px;float:right;}
.titulo_geral {font-family:Georgia; font-size:22px; font-weight:bold; font-style:italic; color:#BF5D42; margin-left:25px; height:30px; *height:30px; _height:30px;}

.titulo_geralbox {font-family:Georgia; font-size:22px; font-weight:bold; font-style:italic; color:#BF5D42; margin-left:146px; height:30px; *height:30px; _height:30px;*padding-top:22px;}

.titulo_geral1{font-family:Georgia; font-size:24px; font-weight:bold; font-style:italic; color:#BF5D42; margin-top:12px; margin-left:25px; width:100%; float:left; height:30px; *height:25px; _height:25px;}
.titulo_geral2{font-family:Georgia; font-size:24px; font-weight:bold; font-style:italic; color:#999999; margin-top:12px; margin-left:25px; width:100%; height:25px;}

.sub_titulo1 { font-family:Georgia; font-size:17px; color:#55899D; font-style:italic; margin-left:10px; }
.sub_titulo2 { font-family:Georgia; font-size:17px; color:#A97D7D; font-style:italic; margin-top:-22px; margin-left:185px; _margin-left:-130px; *margin-left:-130px; position:absolute;}

.separador1 { margin:0 0 0 10px; }
.separador2 { float:left; margin:20px 0 0 10px;}

.lista_tutulos {list-style:none; width:100%; height:30px;}
.lista_tutulos li {display:inline;}

.imgdestaque {margin-left:13px; margin-top:15px;}

.posicao{padding-top:10px; }

/* bolinha ligue */
.bolinha_viagens{ float:right; margin:40px 40px 10px 100px; *margin:40px 40px 10px 100px; }
.bolinha_viagem{margin:60px 22px 0 -153px; *margin:-130px 20px 0 0; _margin:-130px 0 0 -100px; float:right;}
.bolinha_bysea{ float:right; margin:-50px -20px 0 100px; *margin:-60px 0 0 100px; _margin:-60px 0 0 100px; }
.bolinha_home{ float:right;}
.bolinha_hoteis{ float:right; margin:20px 0 10px 100px; *margin:20px 0 10px 30px; _margin:20px 0 10px 30px;}
.bolinha_detalhes{ float:right; margin:20px 0px 10px 10px;}
.bolinha_bespoke{ float:right; margin:-60px 0px 10px 10px;}
.bolinha_asbicicletas{ float:right; margin:-80px 0px 10px 10px; *margin:-90px 20px 0 0; }
.bolinha_asbicicletas2{ float:right; margin:-105px 0px 0px 0px; *margin:-105px 20px 0 0; }
.bolinha_vans{ float:right; margin:40px 40px 10px 100px; *margin:-100px 40px 10px 100px; }
.bolinha_eventos{  float:right; margin:60px 20px 0 0; *margin:-90px 20px 0 0; }
.bolinha_eventosexclusivos{ float:right; margin:50px 0 0 0; *margin:-90px 20px 0 0; }
.bolinha_nossosbarcos{ float:right; margin:20px 0 10px 0; *margin:-50px 0 10px 0; }
.bolinha_oqamamos{ float:right; margin:-30px 40px 10px 100px; *margin:-60px 40px 0 100px; }

/* tamanho da fonte */
.fs1{font-size:8pt;}
.fs2{font-size:11px;}
.fs3{font-size:12pt;}

/* fundos cinzas */
.bg_cinza{ background-color:#F4F4F4; height:auto;}

/* tamanho fundos cinzas */
.tbg{ height:380px;}
.tbg2{ height:190px;}
.tbg3{ height:720px;}
.tbg4{ height:310px;}
.tbg5{ height:180px;}
.tbg6{ height:420px;}
.tbg7{ height:220px;}
.tbg8{ height:630px;}
.tbg9{ height:340px;}
.tbg10{height:230;}

/* cor da fonte */
.black{ color:#000;}
.marrom{ color:#A77A7F;}
.marrom2{color:#5F3414;}
.marrom2 a {color:#BF5D42; text-decoration:none; font-weight:bold;}
.marrom3{color:#BF5D42;}
.marrom4{color:#8C5655;}
a.verdemusgo{color:#767440;}
a:hover.verdemusgo {color:#767440;}
.verdepetro{color:#467575;}
.verdemar{color:#55899D;}
.azul{color:#2E2775;}
.laranja_escuro{color:#B44604;}
.rosa{color:#CF2D72;}
.laranja{color:#FF6600;}
.lilas{color:#7A41B0;}


/* estilo da fonte */
.bold{ font-weight:bold;}
.italic{ font-style:italic;}
.normal{ font-style:normal;}

.georgia{font-family:Georgia;}


/* =Login
-----------------------------------------------------------------------------*/
.login{ background-color:Green;}


/* =Estrutura
-----------------------------------------------------------------------------*/
#container {
	margin:auto;
	width:1010px;
}
#topo{ width:1010px; height:120px; margin-left:-20px; _margin-left:-10px;}
#conteudo{ display:table; width:960px; height:auto; margin-left:5px;}
#logomarca{ display:table; height:93px; width:147px; float:left; margin-right:10px;  }
#menuSuperior{ }
#subMenu{ }
#barraTopo{background:url(../img/barra_topo.jpg) ;display:table; height:25px; width:780px; font-size:8pt; font-style:italic; float:left; overflow:hidden; font-weight:bold; padding-top:8px; padding-left:20px; padding-right:10px; }
.lbbranco{ color:#fff; margin-left:20px;}
input.barra{margin-left:5px;height:12px; font-size:10px; padding:0px; font-family:Verdana;}

/* classes MENU */
.ulmenuSup{ list-style:none; } 
.ulmenuSup li{  float:left;  margin:0px; padding:0px;}
.ulmenuSup li.separador{ width:3px;  background:url(../img/menu_separador.jpg) ; float:left; margin:0 0px 0 0px;}
.ulmenuSub{list-style:none;    }
.ulmenuSub li{ color:#ccc; font-size:8pt; text-transform:lowercase; float:left; margin:0 5px 0 5px;}
.ulmenuSub li a         { color:#666; text-decoration:none; }
.ulmenuSub li a:hover   { color:#999; }

/* classes divs submenu */
#smviagens{padding:0px; width:340px; margin-left:245px;}
#smdiferencial{padding:0px; width:700px; margin-left:159px;}
#smimprensa{padding:0px; width:125px; margin-left:499px;}
#smmomentos{padding:0px; width:235px; margin-left:599px;}

/* classes divs conteudos */

#fundo_cinza { background-color:#F4F4F4; width:956px; height:430px; margin-top:40px; margin-left:10px; margin-bottom:8px; }

#caixa { margin-top:17px; margin-left:11px; _margin-left:5px; float:left; width:210px; height: 265px;}
#img_titulo { background:url(../img/home/img_caixa1_1.jpg) no-repeat left; margin-bottom:8px; height:25px;}
.texto_titulo {text-indent:-5000px; height:25px;}
.texto_caixa {font-family:Georgia; font-size:11px; color:#666666; margin-top:10px; margin-left:15px; _margin-left:10px; width:200px; line-height:15px;}
.texto_caixa a {color:#56889D;}
.texto_caixa a:hover {color:#467575;}
.texto_caixa ul {list-style:none;}

#caixa1 { margin: 17px 30px 0px 0; margin-left:11px; _margin-left:5px; float:left; width:210px; }
#caixa1 .dispoeImagens a img {margin: 10px 0 0 40px; border: 0px none; outline: 0;}
#caixa1 .dispoeImagens a{border: 0 none;  margin: -1px 0 0 0;}
#img_titulo1 { background:url(../img/home/titulo_jordania_biking.jpg) no-repeat left; margin-bottom:8px; height:25px;}

#caixa2 { margin: 17px 10px 10px 0; /* margin: 17px 30px 10px 0; - margem padrão*/ float:left; width:228px; /* width: 210px - tamanho padrão */}
#img_titulo2 { background:url(../img/home/titulo_borgonha.jpg) no-repeat; text-align:center; height:25px; margin: 0 0 8px -8px; /* margin: 0 0 8px 0 - margem padrão */}
#caixa2 .dispoeImagens{margin: 0px 0 0 0;}
#caixa2 .dispoeImagens a {margin: 0 0 0 0px;}

#caixa3 {float: left; margin: 17px 10px 0 0; width: 221px;}
#img_titulo3 { background:url(../img/home/titulo_rioja.jpg) no-repeat;text-align: center; margin: 0 0 8px -5px; height: 25px;}
#caixa3 .dispoeImagens{margin: -17px 0 0px 0;}
#caixa3 .dispoeImagens a {margin: 0 0 0 87px;}

#caixa4 { margin-top:17px; float:left; width:230px; }
#img_titulo4 { background:url(../img/home/titulo_caixa4.gif) no-repeat; text-align:center; margin-bottom:8px; height:25px;}

#caixaViagensPortugues { margin: 17px 30px 0px 0; margin-left:11px; _margin-left:5px; float:left; width:210px; }
#caixaViagensPortugues .dispoeImagens a img {margin: 10px 0 0 40px; border: 0px none; outline: 0;}
#caixaViagensPortugues .dispoeImagens a{border: 0 none;  margin: -1px 0 0 0;}

#img_tituloBordeaux { background:url(../img/home/titulo_caixaBordeaux.jpg) no-repeat; text-align:center; margin-bottom:8px; height:25px;}

#Referral {float: left; width: 200px; margin: 0px 0 0 0;}
#img_titulo6 { background: url(../img/home/titulo_Referral.jpg) no-repeat; text-align:center; margin-bottom:8px; height:25px;}
#dispoeImagem {background: url(../img/home/img_caixaReferral.jpg) no-repeat; width:324px; height:154px; }


.ligue_home {position:absolute; float:right; margin-top: -150px; margin-left:780px; _margin-left:15px; *margin-left:-60px;}

/* viagens */
.divviagens{text-align:center; margin-bottom:10px;}
.fotosviagens{ width:264px; height:164px; overflow:hidden; padding:6px;}
.divviagensinternas{text-align:justify; margin-bottom:20px;}
.divviagensinternaspnd{text-align:right; margin-bottom:30px; width:210px; padding: 10px 10px; margin-top:50px; margin-left:30px;}

/* Lista de Destinos Viagens */

.ulLista{ list-style:none;}
.ulLista li {width:310px; float:left; margin-bottom:30px;}

.ulLista li ol{float:left;}
.ulLista li ol.img{ width:141px; overflow:hidden;}
.ulLista li ol.texto{ width:130px; padding:1px 7px 0 14px; padding-left:18px; line-height:13px;}
.ulLista li ol.texto p {font-size:10px;}
.ulLista li ol.texto h4{ font-size:11px;}
.ulLista li ol.texto a{color:#55899D; text-decoration:none;}
.divviagensinternaspnd2{text-align:left; min-height:270px; margin-bottom:30px; width:150px;  margin-top:30px; position:absolute; float:right; margin-left:787px;}
.divviagensinternaspnd3{text-align:left; min-height:270px; margin-bottom:30px; width:183px;  margin-top:30px;}

.divviagensinternaspnd2  ul{ list-style:none;}
.divviagensinternaspnd3  ul{ list-style:none;}


/* Lista de Destinos - interna */
.ulLista2{ list-style:none; margin-top:10px; }
.ulLista2 li { margin:10px 0px 5px 0px; display:inline;}
.ulLista2 li.separador{ width:20px; float:left; margin-top:-2px;}
.textodireita{width:135px; margin-left:25px; margin-top:100px; _margin-top:20px;}
.textodireita p.verdemusgo {color: #767440;}
.textodescritivo{ width:920px; text-align:justify;}
.frank2 { font-family:"Frank2", Verdana; font-size:20px;}
#galeria{  margin-right:10px;}

/* Lista de Hoteis */
.ulLista3{ list-style:none;}
.ulLista3 li {width:260px; float:left; margin-left:40px; margin-top:15px; text-align:justify;}

.ulLista5{ list-style:none; margin:50px 0 0 35px; width:620px;}
.ulLista5 li {width:254px; height:100%; margin:5px 0 20px 0; text-align:justify;}

.ulLista6{ list-style:none;}
.ulLista6 li {float:left; height:160px; margin-left:40px; margin-top:15px; text-align:justify; list-style:none;}
/* =Formulários
-----------------------------------------------------------------------------*/
.formulario label    { display:block; font:bold 12px Verdana; color:#666; }
.formulario .campo   { background:#FCFCF9; border:1px solid #E3E5E0; width:40%;  padding:2px; margin-bottom:5px; font:11px Verdana; color:#666; }
.formulario .uf   { background:#FCFCF9; border:1px solid #E3E5E0; width:100px;  padding:2px; margin-bottom:5px; font:11px Verdana; color:#666; }
.formulario .campo:hover { border:1px solid #EA3C7B; }
.formulario .campo:focus { background:#FFF0F4; border:1px solid #EA3C7B; }
.formulario .botao   { background:url(../img/bg-btn-grd.jpg) repeat-x; border:1px solid #B92B59; padding:2px; font:bold 12px Verdana; color:#FFF; margin:10px 0px 0px 0px; cursor:pointer; text-decoration:none; text-transform:uppercase;  float:left; }
.formulario textarea { height:80px; }
.bt_formulario{ background-color:#EDEEDF; font-family:Verdana; font-size:11px; color:#657841;}
.titedtform { font-family:Verdana; color:#7C9250; font-size:16px; }

/* =Box de Mensagems
-----------------------------------------------------------------------------*/
.erro      { width:250px; margin:20px auto; background-color:#FFF0F4; border:1px solid red; display:block; clear:both; padding-bottom:10px; padding-top:10px; text-align:center; height:30px; font: bold 15px Verdana, Arial; color:#414141; }
.sucesso      { width:200px; margin:20px auto; background-color:#FCFCF9; border:1px solid blue; display:block; clear:both; padding-bottom:10px; padding-top:10px; text-align:center; height:30px; font: bold 15px Verdana, Arial; color:#414141; }
.informacao { width:90%; margin:20px auto; display:block; clear:both; padding:10px 10px 10px 80px; height:60px; font: bold 15px Verdana, Arial; color:#414141; }


/* =Rodape
-----------------------------------------------------------------------------*/
#rodape { background:url(../img/barra_rodape.jpg); padding-top:11px; padding-left:20px;  width:940px; height:20px; }
.address { font:normal 11px Verdana;  text-align:left; margin-left:17px; line-height:30px;  }
.addresssv { font:normal 11px Verdana;  text-align:left; margin-left:17px; margin-right:60px; line-height:30px; }



.boxBordasSI{background:url(../img/borda_mn_viagens_bottom.jpg) repeat-x ; height:3px; width:950px; display:table; float:left;  }
.boxBordasSI_metade{background:url(../img/borda_mn_viagens_bottom.jpg) no-repeat; height:3px; width:100%; display:table;  }
.ulboxBordasSI {list-style:none;}
.ulboxBordasSI li{  float:left; background:url(../img/borda_mn_viagens_right.jpg) repeat-y; background-position:right; margin:5px 5px 5px 0; padding:5px 30px 5px 20px; min-height:180px;  }
.ulboxBordasSI li.ultimo{ background-image:none; float:none; }
.ulboxBordasSI li.primeiro{padding-left:0px; }

.titLabel{  color:#7C934F; font-family:Georgia; font-style:italic; font-weight:bold; font-size:13px; margin:10px 0 10px 0;}
.form td{ vertical-align:middle; padding:3px;}
.form td input{ background-color:#EDEEDF;}
.form td textarea{ background-color:#EDEEDF; border:1px solid #BECCA0;}
.chkbox INPUT
{
 border-style: none;
 padding:2px;
 margin-right:5px;
}
.chkbox INPUT.outros
{
 border:1px solid #BECCA0;
}
.subTit{ color:#8C5655; font-family:Georgia; font-style:italic; font-weight:bold; font-size:16px; width:390px; margin-top:20px; margin-bottom:8px;}
.agradecimento{ color:#8C5655; font-family:Georgia; font-style:italic; font-weight:bold; font-size:16px; width:1010px; }
.b10{ margin-top:7px;}

/* =Diferencial
-----------------------------------------------------------------------------*/

.fundo {background-color:#F4F4F4; margin-top:10px; margin-bottom:10px; }


.titulo { font-family:Georgia; font-size:24px; font-weight:bold; font-style:italic; color:#7DB0B0; padding-top:30px; padding-left:135px; height:20px;}
.texto_diferencial {clear:both; font-family:Verdana; width:700px; margin:10px 0 5px 135px; text-align:justify;}
.guias{width:340px; clear:both; margin:0 0 15px 0; }
.quiasright{float:right; width:340px; margin:0 0 15px 0;}
.depoimentos{ float:left; width:330px; margin:20px 20px 15px 0; }
.depoimentos2{ float:left; width:330px; margin:0 20px 15px 0; clear:left; }
.depoimentos img {margin-bottom:15px;}
.cabeca{ width:700px; margin:0 0 15px 0;}
.tit_diferencial {padding:20px 0 20px 0; margin-left:-20px;}

.uldepoimentos { width:700px; margin:30px 0 0 0; *margin:20px 0 0 0;}

.tamanhoul{ width:820px; margin:-20px 0 0 60px;}
.uldepoimentos1 { width:380px; margin:20px 0 20px 15px; *margin:20px 0 20px 15px; text-align:justify;}
.uldepoimentos2{ width:335px; height:100%; margin:10px 0 20px 0;}
.uldepoimentos3{ width:335px; height:100%;}

.diferenciais {clear: both; margin: 0 0 15px 0; height: 138px;}
.diferenciais img {float: left;}
.diferenciais .textosDiferenciais {margin: 0 0 0 15px; width: 477px; float: left;}
.diferenciais .textosDiferenciais p {margin: 0 0 10px 0;}

.brawn {color: #5F3414;}

/* =Imprensa > Eventos
-----------------------------------------------------------------------------*/
.fundo_eventos { background-color:#F4F4F4; height:560px; margin-top:10px; margin-bottom:5px;}
#titulo_eventos { font-family:Georgia; font-size:24px; font-style:italic; font-weight:bold; color:#BF5D42; float:left; margin-top:22px; margin-left:135px; width:110px; height:25px;}
.texto_eventos {font-family: Verdana; color:#666666;  width:700px;  text-align:justify; }
   
#caixa_eventos {background-color: White; float:left; width:290px; height:142px;	margin-top:35px; margin-left:160px;}
#img_eventos { width:142px; height:142px; float:left; }  
.titulo_caixa_eventos { margin-left:150px; margin-top:8px; font-family:Verdana; font-size:11px; color:#55899D;}
.texto_caixa_eventos {  margin-left:153px; margin-top:12px; font-family:Verdana; font-size:11px; color:#5F3414; font-weight:lighter;}
#ler_mais { float:left; margin-left:160px; margin-top:-25px;}

#caixa_eventos2 {background-color: White; float:left; width:290px; height:142px; margin-left:60px; margin-top:35px; }

.catalogo {margin:35px 5px 0 40px; float: left;}
.catalogoEsquerda {width: 150px; float: left; margin-top:-30px;}
.catalogoDireita {width: 250px; float: left; margin: -12px 0 0 30px;}

/* =Imprensa > Eventos > Interna
-----------------------------------------------------------------------------*/
.fundo_eventos_interna { background-color:#F4F4F4; height:450px; margin-top:10px; margin-bottom:5px;}
#titulo_eventos_interna { font-family:Georgia; font-size:24px; font-weight:bold; font-style:italic; color:#BF5D42; float:left; margin-top:15px; margin-left:40px;}
.sub_titulo { font-family:Georgia; font-size:17px; color:#55899D; font-style:italic; margin-top:20px; margin-left:5px; width:530px; float:left;}

#imgs_eventos_interna { width:1000px; _position:absolute; float:left; margin:10px 0 10px -100px;  }
#imgs_eventos_interna li { margin:2px; list-style-type:none; display:inline; }

.texto_eventos_interna { font-family:Verdana; font-weight:lighter; color:#333; text-align:justify; width:700px; margin-top:30px; *margin-top:10px; _margin-top:-200px; _padding-top:205px;}
#bt_voltar_eventos { margin-top:35px;}

/* =Imprensa > Clipping
-----------------------------------------------------------------------------*/

.texto_clipping {clear:both; font-family: Verdana; color:#666666; width:700px; text-align:justify; padding:20px 0 20px 135px;}
.fundo_clipping { background-color:#F4F4F4; margin-top:10px; margin-bottom:5px;}
.lista_clipping {clear:both; font-family: Verdana; font-size:11px; line-height:140%; color:#666666; width:700px; margin:0px 0 20px 135px;}

/* =Cadastro 
-----------------------------------------------------------------------------*/
.topo_cadastro {height:212px; width:950px; background:url(../img/topo_cadastro.jpg) right no-repeat; margin-bottom:20px;}
.titulo_cadastro {font-size:24px; color:#55899D; font-style:italic;}
.texto_cadastro {line-height:25px; margin-top:20px; color:#333;}
.texto_end {line-height:16px; margin-top:40px; font-weight:bold;}
.checktext {color:#666666; font-size:11px; font-weight:normal; font-style:normal;}
.BotaoEviar {float:left; margin:-8px 15px 0 0;}
.linkcadastro {margin: 35px 0 0 0; width:280px; text-align:justify;}
.linkcadastro a { font-family:Verdana; font-size:11px; color:#55899D; text-decoration:none; }
.linkcadastro a:hover{ color:#555659; text-decoration:none; }

/* =Viagens > Bespoke
-----------------------------------------------------------------------------*/
.borda{ border:1px solid;}
.paragrafo{padding:40px 0 0 25px; width:910px; clear:both;  }
.paragrafo1{padding:20px 0 0 25px; width:910px; }
.tit_detalhes{font-size:16px; font-family:Verdana;}


/* =Momentos > Depoimentos
-----------------------------------------------------------------------------*/
.texto_momentos {clear:both; font-family: Verdana; color:#666666; width:700px; margin:10px 0 15px 135px; text-align:justify;}
.texto_momentos h4 {margin:0px; color:#BF5D42; font-weight:bold;}
.texto_momentos p{margin:0px;}

/* =O que amamos
-----------------------------------------------------------------------------*/
.texto_amamos {clear:both; font-family: Verdana; color:#666666; width:700px; margin:10px 0 15px 135px; text-align:justify;}
.texto_amamos .parceiro {width:700px; margin:0 0 40px 0; display:block;}
.texto_amamos .parceiro .foto {  float:left; }
.texto_amamos .parceiro .descritivo {margin-left:20px; width:375px; float:right;}
.texto_amamos .parceiro h4 a {color:#5F3414; font-size:16px; text-decoration:none; padding-top:15px;}
.texto_amamos .parceiro img {margin-bottom:15px;}

/* =Destinos
-----------------------------------------------------------------------------*/
.linha { margin:10px 0 0 20px; clear:both; background:url(../img/borda_mn_viagens_bottom.jpg) repeat-x ; height:3px; width:925px; display:table;}
.colunas{ margin:20px 30px 10px 15px; *margin:30px 30px 10px 10px; width:990px; }
.tit_lista_destinos{ font-family:Verdana; font-size:16px; font-weight:bold; color:Gray;}
.ulLista4{list-style:none; margin:15px 0 0 10px; }
.ulLista4 li{ float:left; margin:0 100px 10px 0; width:140px; height:75px; }

.linkazul {color:#2E2775; text-decoration:none;}
.linklaranja_escuro{color:#B44604; text-decoration:none;}
.linkrosa{color:#CF2D72; text-decoration:none;}
.linklaranja{ color:#FF6600; text-decoration:none;}
.linklilas{color:#7A41B0; text-decoration:none;}

.politica {width:116px; height:18px; background:url(../img/home/bt_politica.gif) no-repeat; text-indent:-5000px; display:block; clear:both; float:right; margin:-20px 20px 0 0; _margin:-2px 20px 0 0; *margin:-2px 20px 0 0; cursor:pointer; }
.tabela_politica {width:292px; margin:0px auto; border:0px; color:#5F3414; }
.tabela_politica .zebra {background:#FFFFFF;}
.tabela_politica .zebra_escura {background:#E4E4E4;}
.tabela_politica td {padding:3px 10px 3px 10px;}

.coluna_esquerda {width:330px; float:left; margin-right:25px;}
.coluna_direita {width:330px; float:left;}
.caixa {margin-bottom:25px;}

