@font-face {
    font-family: "Myriad Pro";
    src: url(fonts/MyriadPro-Light.otf);
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 14px "Myriad Pro", "Gill Sans", Helvetica, Verdana, Arial, sans-serif;

}

div#topoContainer {
width:100%;
height:280px;
background:#000000;
z-index:99;
}

div#topoBody {
width:900px;
height:280px;
position:absolute;
left:50%;
margin-left: -450px;
top:0px;
z-index:1;
}

div#container {
width:100%;
background:#333333;
}

div#body {
width:900px;
margin:0 auto;
background:#FFFFFF;
}

div#conteudo {
padding:2px;
background:#FFFFFF;
}

div#clear{
clear:both;
_clear:both;
*clear:both;
height:1px;
overflow:hidden;

}

div#lins{
background:#FFFFFF;
}

div#esq{
float:left;
width:200px;
margin:5px;
background-color:#FFFFFF;
}

div#dir{
float:left;
width:220px;
margin:5px;
background-color:#FFFFFF;
overflow:hidden;
}

div#centro{
float:left;
width:450px;
background-color:#FFFFFF;
}

div#centro2{
float:left;
width:680px;
padding-right:5px;
background-color:#FFFFFF;
}

.tit2{
color:#990000;
text-align:center;
font-size:16px;
font-family: bold "Myriad Pro";
}


div#rodape {
	color:#333333;
	font-size:12px;
	background-color:#FFFFFF;
	margin: 2px;
	padding-bottom:2px;
	background:#F2F1EE;
}





div#lin2_esq_3{
float:left;
width:41px;
height:65px;
}



div#lin2_dir{
float:left;
width:292px;
height:65px;
}

div#lin3{

background:#FFFFFF;
*background:#FFFFFF;
_background:#FFFFFF;

}

.lin3, x:default { background:#FFFFFF; }
.lin3, x:-moz-any-link { background:#FFFFFF; }


div#lin3_esq{
float:left;
width:575px;
background:#FFFFFF;
padding-left:5px;
_padding-left:5px;
*padding-left:5px;
}

div#lin3_esq_2b{
float:left;
width:45%;
padding:2px;
margin:2px;
}

div#lin3_esq_2a{
float:left;
width:30%;
padding:2px;
margin:2px;
}



div#lin3_dir{
float:right;
height:auto !important; /* FF and compliant browsers should automatically size the body/html */
height:100%; /* ie will set the body/html to 100%, anything overflowing that will (incorrectly) resize it. go IE */
min-height:100%; 
width:320px;
background: url(imgs/img_lin3_dir_bot.jpg) bottom right no-repeat #FFFFFF;
}

div#lin3_dir_lins{
min-height:1300px; 
}

div#lin3_dir_cadastro_q{
width:221px;
height:94px;
overflow:hidden;
background:url(imgs/img_lin3_cadastro1.jpg) center no-repeat;
}

div#lin3_dir_cadastro_qa{
width:221px;
height:94px;
overflow:hidden;
background:url(imgs/img_lin3_cadastro1a.jpg) top no-repeat #EBEBEB;
}


div#lin3_dir_cadastro_q2{
position:relative;
margin-top:60px;
margin-left:15px;
width:205px;
height:23px;
overflow:hidden;
}

div#lin3_dir_cadastro_q2a{
position:relative;
margin-top:60px;
margin-left:15px;
width:205px;
}

.lin3_dir_cadastro{
font: 14px "Myriad Pro", "Gill Sans", Helvetica, Verdana, Arial, sans-serif;
}

div#lin3_dir_1{
padding:10px;
background:url(imgs/img_lin3_dir_top.jpg) top center no-repeat;
height:120px;
}

div#lin3_dir_2{
padding:10px;
}

div#lin3_central{
padding-left:5px;
_padding-left:5px;
*padding-left:5px;

padding-right:5px;
_padding-right:5px;
*padding-right:5px;
}


div#comentario_q{
width:30px;
height:25px;
background:url(imgs/img_balao_coment.jpg) center no-repeat;
font-weight:bolder;
color:#FFFFFF;
}


.not_lista_data{
font-size:10px;
color:#993300;
text-align:left;
}

.not_lista_tit{
padding-left:10px;
font-size:12px;
color:#000000;
}

.not_tit{
font-size:20px;
color:#000000;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.not_tit2{
font-size:16px;
color:#000000;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.not_tit3{
font-size:35px;
color:#000000;
font-weight:200;
}
.ver_not{
text-align:justify;
}

.not_corpo{
color:#000000;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

div#not_foto{
float:left;
max-width:1px;
max-height:1px;
_max-width:1px;
_max-height:1px;
*max-width:1px;
*max-height:1px;
}

gal_lista_capa {

}

div#gal_lista_capa_q {
float:left;
margin:3px;
width:80px;
padding:5px;
}

div#gal_lista_capa_q:hover {
background:#CCCCCC;
}

div#gal_lista_capa_img{
border: #ECE9D8 2px;
}

div#gal_lista_capa_tit{
text-align:center;
font:10px;
color:#000000;
}

div#enq_resp_pct{
float:left;
width:150px;
margin-left:10px;
margin-top:5px;
margin-right:5px;
height:5px;
background: url(imgs/img_enquete_fun2.jpg) top repeat-x;
}

div#enq_resp_pct2{
height:5px;
background: url(imgs/img_enquete_fun1.jpg) top repeat-x;
}


div#enq_resp_pct_texto, div#enq_resp_tit{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
}

div#enq_tit{
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF
font-weight:bold;
}

.news_q{
float:left;
width:49%;
}

h1{
font-size:10px;
color:#333333;
}

div#contato input, div#contato textarea{
width:98%;
}

div#nots_paginas{
float:left;
margin-left:10px;
}

div#nots_paginas div{
float:left;
margin-left:10px;
}

.news_capa_f1{
font-size:11px;
font-weight:bold;
}

.cotacao_capa_f1{
font-size:12px;
}

.cotacao_capa_f2{
font-size:11px;
font-weight:bold;
}

.eventos_capa_f1{
font-size:12px;
font-weight:bold;
}

.eventos_capa_f2{
font-size:13px;
}

.input1{
	text-align: center;
	margin: 1px;
	padding: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #006633;
	border-bottom-color: #006633;
}

div#menu{

text-decoration:none;
list-style-image:none;
list-style-type:none;

}

div#menu li{
text-decoration:none;
list-style-image:none;
list-style-type:none;
}

div#menu li:hover{
background:#CCCCCC;
font-weight:500;
color:#000099;
}


.depo {
min-height:20px;
}

div#tempo{
width:220px;
overflow:hidden;
}

div#tempo_q {
float:left;
width:25%;
font-size:10px;
color:#666666;
}

div#cotacoes{
width:220px;
overflow:hidden;
}


div#cotacoes_q {
float:left;
width:25%;
font-size:11px;
color:#666666;
}


div#lista_pacotes{
	width:100%;
	overflow:hidden;
	display:inline;
}

div#lista_pacotes_q{
	display:inline;
}

div#lista_pacotes_q div{
	float:left;
}

div#lista_pacotes_q_texto{

	width:180px;
	padding-top:35px;
	text-align:left;
	overflow:hidden;
}

div#lista {
	display:inline;
	width:98%;
}

div#lista_q{
	float:left;
	display:inline;
	width:200px;
	margin: 0 50px 0 50px;
	text-align:center;
	
	}





.tooltip {
	display:none;
	background:transparent url(imgs/tooltip/black_arrow.png);
	font-size:12px;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;	
}

.news_q{
float:left;
width:49%;
}


