@charset "utf-8";
/* CSS Document */
/*
                                        GERAL                                        
body {
	background-image:url(../imagens/fundo_site.jpg);
	background-repeat:repeat-x;
	background-color:#443a38;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#424242;
}

a {
	font-weight:bold;
	color:#2e1606;
	text-decoration:none;
}
#geral {
	width:682px; 
	margin:auto;
}

.linha {
	background: url(../imagens/linha.jpg) center no-repeat;
	width:622px;
	height:2px;
}

                                        FIM GERAL                                        
                                       HOME PAGE                                       	

#cont_home {
	background-image:url(../imagens/fundo_conteudo.jpg);
	background-repeat:no-repeat;
	background-color:#fefdfb;
	margin:0px 0px 0px 27px;
	width:654px;
	height:470px;
}

                                       COLUNA ESQUERDA                                       

#cont_home #col_esq{
	float:left;
	margin:0px 15px 15px 10px;
	width:317px;
	border-right:#000000 solid 1px;
	height:450px;
}
	
#cont_home #col_esq .rota{
	width:295px;
	margin:10px 0px px 0px;
	height:109px;
}

#cont_home #col_esq .rota .foto{
	width:96px;
	float:left;
}

#cont_home #col_esq .rota .texto{
	float:left;
	width:189px;
	margin:0px 0px 0px 10px;
}

#cont_home #col_esq .rota .saiba_mais{
	float:right;
	margin:10px 0px 0px 0px;
}

				#cont_home #col_esq .rota .saiba_mais a, hover{
					font-weight:bold;
					color:#2e1606;
					text-decoration:none;
				}

                                       FIM HOME PAGE - COLUNA ESQUERDA                                       
                                       HOME PAGE - COLUNA DO MEIO                                       

#col_center{
	margin:0px 15px 15px 15px;
	width:622px;
}

                                       FIM HOME PAGE - COLUNA DO MEIO                                       
                                       HOME PAGE - COLUNA DIREITA                                       

#cont_home #col_dir{
	float:left;
	width:280px;
}

#cont_home #col_dir .sobre_nos{
	margin:0px 0px 15px 0px;
}

#cont_home #col_dir .sobre_nos .saiba_mais{
	height:45px;
}

#cont_home #col_dir .sobre_nos .saiba_mais img{
	float:right;
}

#cont_home #col_dir .receba_nossa_news{
	margin:0px 0px 10px 0px;
}

#cont_home #col_dir #form_news{
	width:290px;
}

#cont_home #col_dir .texto{
	float:left;
	width:280px;
	text-align:right;
	padding:5px 0px 8px 0px;
}


#cont_home #col_dir .texto input{
	margin:0px 0px 0px 5px;
	width:200px;
	border: #2e1606 solid 1px;
}

                                       FIM HOME PAGE - COLUNA DIREITA                                          
                                       SOBRE NOS                                       

#cont_sobre_nos {
	background-image:url(../imagens/fundo_conteudo.jpg);
	background-repeat:no-repeat;
	background-color:#fefdfb;
	margin:0px 0px 0px 27px;
	width:654px;
	height:577px;
}

#cont_sobre_nos #dobra_internas {
}

                                       FIM SOBRE NOS                                       
                                       ROTEIROS INTERNACIONAIS                                       

#cont_rotas_internacionais {
	background-image:url(../imagens/fundo_conteudo.jpg);
	background-repeat:no-repeat;
	background-color:#fefdfb;
	margin:0px 0px 0px 27px;
	width:654px;
	height:549px;
}

#cont_rotas_internacionais .foto {
	float:left;
	margin-right:2px;
}

#cont_rotas_internacionais #col_center .rota {
	height:78px;
	margin:10px 0px 0px 0px;
}

#cont_rotas_internacionais #col_center .rota .texto {
	float:left;
	text-align:left;
	width:514px;
	margin: 0px 0px 0px 10px;
}

#cont_rotas_internacionais #col_center .rota .saiba_mais {
	float:right;
	margin: 10px 0 0 0;
}

#cont_rotas_internacionais #dobra_internas {
}

                                       FIM ROTEIROS INTERNACIONAIS                                       
                                       ROTEIROS NACIONAIS                                       

#cont_rotas_nacionais {
	background-image:url(../imagens/fundo_conteudo.jpg);
	background-repeat:no-repeat;
	background-color:#fefdfb;
	margin:0px 0px 0px 27px;
	width:654px;
	height:522px;
}

#cont_rotas_nacionais .foto {
	float:left;
	margin-right:2px;
}

#cont_rotas_nacionais #col_center .rota {
	height:78px;
	margin:10px 0px 0px 0px;
}

#cont_rotas_nacionais #col_center .rota .texto {
	float:left;
	text-align:left;
	width:514px;
	margin: 0px 0px 0px 10px;
}

#cont_rotas_nacionais #col_center .rota .saiba_mais {
	float:right;
	margin: 10px 0 0 0;
}

#cont_rotas_nacionais #dobra_internas {
}

                                       FIM ROTEIROS NACIONAIS                                       
                                       CURSOS                                       

#cont_cursos {
	background-image:url(../imagens/fundo_conteudo.jpg);
	background-repeat:no-repeat;
	background-color:#fefdfb;
	margin:0px 0px 0px 27px;
	width:654px;
	height:246px;
}

#cont_cursos .foto {
	float:left;
	margin-right:2px;
}

#cont_cursos #col_center .rota {
	height:78px;
	margin:10px 0px 0px 0px;
}

#cont_cursos #col_center .rota .texto {
	float:left;
	text-align:left;
	width:514px;
	margin: 0px 0px 0px 10px;
}

#cont_cursos #col_center .rota .saiba_mais {
	float:right;
	margin: 10px 0 0 0;
}

#cont_cursos #dobra_internas {
}

                                       FIM CURSOS                                       
                                       CRUZEIROS                                      

#cont_cruzeiros {
	background-image:url(../imagens/fundo_conteudo.jpg);
	background-repeat:no-repeat;
	background-color:#fefdfb;
	margin:0px 0px 0px 27px;
	width:654px;
	height:386px;
}

#cont_cruzeiros .foto {
	float:left;
	margin-right:2px;
}

#cont_cruzeiros #col_center .rota {
	height:78px;
	margin:10px 0px 0px 0px;
}

#cont_cruzeiros #col_center .rota .texto {
	float:left;
	text-align:left;
	width:514px;
	margin: 0px 0px 0px 10px;
}

#cont_cruzeiros #col_center .rota .saiba_mais {
	float:right;
	margin: 10px 0 0 0;
}

#cont_cruzeiros #dobra_internas {
}

                                       FIM CRUZEIROS                                       
                                       FALE CONOSCO                                      

#cont_fale_conosco {
	background-image:url(../imagens/fundo_conteudo.jpg);
	background-repeat:no-repeat;
	background-color:#fefdfb;
	margin:0px 0px 0px 27px;
	width:654px;
	height:575px;
}

#cont_fale_conosco .foto {
	float:left;
	margin-right:2px;
}

#cont_fale_conosco #col_center .rota {
	height:78px;
	margin:10px 0px 0px 0px;
}

#cont_fale_conosco #col_center .rota .texto {
	float:left;
	text-align:left;
	width:514px;
	margin: 0px 0px 0px 10px;
}

#cont_fale_conosco #col_center .rota .saiba_mais {
	float:right;
	margin: 10px 0 0 0;
}

#cont_fale_conosco #dobra_internas {
margin:366px -1px 0px 0px;
}

#cont_fale_conosco #marcadagua_sobre_nos {
margin:335px 0px 0px 9px;
}
                                       FORMULARIO                                       
input {
color:#424242;
}
#formulario{
margin:0px;
}

#formulario div{
text-align:right;
}

#formulario div #nome{
border:1px solid #ede4c6;
margin:3px 0px 0px 0px;
width:460px;
}

#formulario div #email{
border:1px solid #ede4c6;
margin:3px 0px 0px 0px;
width:460px;
}

#formulario div #telefone{
border:1px solid #ede4c6;
margin:3px 0px 0px 0px;
width:460px;
}

#formulario div #atendimento{
border:1px solid #ede4c6;
margin:3px 0px 0px 0px;
width:460px;
height:60px;
}
#formulario div #enviar{
margin:3px 375px 0px 0px;
}

                                       FIM FORMULARIO                                       
                                       FIM FALE CONOSCO                                       
                                       RODAPE                                       

#rodape_home_dobra{
	background: url(../imagens/dobra_home.jpg) no-repeat;
	width:108px;
	height:111px;
	float:right;
	margin:55px -2px 0px 0px;
}

#marcadagua{
	background: url(../imagens/marcadagua.jpg) no-repeat;
	float:left;
	height:80px;
	margin:60px 0px 0px -10px;
	width:68px;
}
#marcadagua_sobre_nos{
	background: url(../imagens/marcadagua.jpg) no-repeat;
	float:left;
	height:80px;
	width:68px;
	margin:5px 0px 0px 9px;
}
#dobra_internas {
	background: url(../imagens/dobra_interna.jpg) no-repeat;
	width:58px;
	height:55px;
	float:right;
	margin:37px -1px 0px 0px;
}

                                       FIM RODAPE                                       
                                       OPACIDADE                                       

.opacity {
	opacity:1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	background:none;
	*background:none;
	_background:none;
}
                                       FIM OPACIDADE                                       */

body {
	background-image:url(../imagens/fundo_site.jpg);
	background-repeat:repeat-x;
	background-color:#443a38;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#424242;
}

a {
	font-weight:bold;
	color:#2e1606;
	text-decoration:none;
}

.linha {
	background: url(../imagens/linha.jpg) center no-repeat;
	width:622px;
	height:2px;
}

#geral {
	width:682px; 
	margin:auto;
}
#internas {
	background-image:url(../imagens/fundo_conteudo.jpg);
	background-repeat:no-repeat;
	background-color:#fefdfb;
	margin:0px 0px 0px 27px;
	width:654px;
	padding-bottom:82px;
	_padding-bottom:0px;
	*padding-bottom:0px;
}
#col_center{
	margin:0px 15px 15px 15px;
	width:622px;
}

img {
border:0px;
}
.texto {
vertical-align:top;
text-align:justify;}
/*                                       RODAPE                                       */

#marcadagua{
	background: url(../imagens/marcadagua.jpg) no-repeat;
	float:left;
	height:80px;
	margin:60px 0px 0px -10px;
	width:68px;
}
#dobra_internas {
	background: url(../imagens/dobra_interna.jpg) no-repeat;
	width:58px;
	height:55px;
	float:right;
	margin:37px -1px 0px 0px;
}

.marcadagua_ {
vertical-align:bottom;
padding:0pt 0pt 10px 10px;
/*_margin: 10px 0px 10px 0px;
_padding:0px 0px 0px 10px;*/
_padding: 0px 0px 0px 0px;
_margin: 0px 0px 0px 10px;
_float:left;
}
 
.dobrinha {
margin-top: 28px;
*margin:-54px 0px -1px 0px;
_margin: 50px 0px -16px 0px;
}
/*                                       FIM RODAPE                                       */

.tel {
color:#EDE4C6;
float:left;
font-weight:bold;
margin:0pt 0pt 0pt -78px;
font-size:10px;
*margin:0pt 0pt 0pt 27px;
_margin:0pt 0pt 0pt 14px;
}

/*---- letras pequenas ---- */

.pq {
font-size:9px;
}

