/* CSS Document */

/********************************************************************************************************************************
STYLES
*********************************************************************************************************************************/

.style-home{font-family: verdana; font-size:8pt; color: #333333; text-align:left}
.style-txt{font-family: verdana; font-size:9pt; color:#666666; text-align:left}
.style-cinza{font-family: verdana; font-size:9pt; color: #666666; text-align:left; font-weight:bold}
.style-negrito{font-family: verdana; font-size:9pt; color:#666666; font-weight:bold}
.style-titulo{font-family: verdana; font-size:11pt; color: #FF6600; font-weight:bold}
.style-verdana{font-family: verdana; font-size:8pt; color:#666666}
.style-azul{font-family: verdana; font-size:10pt; color: #7488BB; font-weight:bold}
.style-laranja{font-family: verdana; font-size:11pt; color: #FF9900; font-weight:bold}
.style-vermelho{font-family: verdana; font-size:8pt; color: #FF0000; font-weight:bold}
.style-branco{font-family: verdana; font-size:8pt; color: #FFFFFF; font-weight:bold}
.style-preco-passagens{font-family: verdana; font-size:8pt; color: #FF0000;}
p{font-family: verdana; font-size:10pt; color: #FF6600; font-weight:bold; text-decoration:none}


li{margin-left:10px}



/********************************************************************************************************************************
AGAS
*********************************************************************************************************************************/

a:link{font-family: verdana; font-size:9pt; color: #0066CC;}
a:visited{font-family: verdana; font-size:9pt; color:#0066CC;}
a:hover{font-family: verdana; font-size:9pt; color: #FF0000;}

#navegacao a:link{font-family: verdana; font-size:10pt; color: #000000; font-weight:bold; text-decoration:none}
#navegacao a:visited{font-family: verdana; font-size:10pt; color:#000000;font-weight:bold; text-decoration:none }
#navegacao a:hover{font-family: verdana; font-size:10pt; color: #FF6600; font-weight:bold; text-decoration:none}

#navegacao-clubmed a:link{font-family: verdana; font-size:8pt; color: #000000;  text-decoration:none; font-weight:100}
#navegacao-clubmed a:visited{font-family: verdana; font-size:8pt; color:#000000; text-decoration:none; font-weight:100 }
#navegacao-clubmed a:hover{font-family: verdana; font-size:8pt; color: #000000; text-decoration:none; font-weight:100}

#detalhes a:link{font-family: verdana; font-size:9pt; color: #FF0000; font-weight:bold; text-decoration:none}
#detalhes a:visited{font-family: verdana; font-size:9pt; color: #FF0000;font-weight:bold; text-decoration:none }
#detalhes a:hover{font-family: verdana; font-size:9pt; color: #0099CC; font-weight:bold; text-decoration:none}






/********************************************************************************************************************************
DIVS
*********************************************************************************************************************************/
#geral{
	width:700px;
	border-left: solid 1px #d1d1d1;
	border-bottom: solid 1px #d1d1d1;
	border-right: solid 1px #d1d1d1;
	overflow: visible;



	}
	
#topo{
	width:700px;
	height:173px;

	}
	
#conteudo{
	width:700px;
	background:url(/imagens/faux.gif) repeat-y 0 0;
	overflow: auto;
	display: block;
	overflow-x: hidden;
	z-index:100;
	margin-top:-74px
	
	}

div>#conteudo{
	width:700px;
	background:url(/imagens/faux.gif) repeat-y 0 0;
	overflow: auto;
	display: block;
	overflow-x: hidden;
	z-index:100;
	margin-top:-16px
	
	}
	
#menu{
	width:164px;
	float:left;
	position:relative;
	text-align:left;
	
	
}
	
#cont-direita{
	width:510px;
	float:right;
	padding-left: 5px;
	padding-right:5px;
	font-family: verdana; 
	font-size:9pt; 
	color:#666666; 
	text-align:left;

}

div>#cont-direita{margin-right:8px}
	
#rodape{
	widht:700px;
	height:50px;
	position:relative;
	clear:both;
	
	}
	
#enquete{
	float:left;
	margin:-200px 0px 0px 105px;
}

div>#enquete{
	float:left;
	margin:-200px 0px 0px 209px;
}
	
	
#menu_utilidades{background-color:#E3EDF6;}
	
#tracejado{border-top:dashed 1px #cccccc; width:100%; height:1px}

#tracejado_v{border-right:dashed 1px #c9c9c9; height:190px; width:1px}

/********************************************************************************************************************************
combox
*********************************************************************************************************************************/

.bt{
	background-color: #FF9900;
	color:#FFFFFF;
	width:50px;
	height:20px;
	border:solid 1px #FF9900;
	cursor:hand;}
	
.combox{
	border: solid 1px #FF9900;
	background-color:#FFFFFF
}

.combox-busca{
	width:100px;
	
}



.combox-select{
	font-family: verdana;
	 font-size:9pt;
	 color:#666666; 
	 text-align:left;
	 width:100px;
	 }










h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#339900;
	font-weight:normal;
	clear:both;
}

#col1 {
	width:160px;
	float:left;
	margin:0 0 0 0;
}

/* Menu Institucional */
#topo ul {
	border-bottom:1px solid #CCCCCC;
	list-style:none;
	width:740px;
	margin:10px 0 0 0;
	height:20px;
	text-align:left;
}
#topo ul li {
	padding:0;
	margin:0;
    list-style: none;
	display:inline;

}
.home, .sobre, .localizacao, .contato {
	padding:0 5px 0 20px;
}
.home, .home a {
	background:url(/imagens/ico_home.gif) top left no-repeat;
}
.sobre, .sobre a {
	background:url(/imagens/ico_sobre.gif) top left no-repeat;
}
.localizacao, .localizacao a {
	background:url(/imagens/ico_localizacao.gif) top left no-repeat;
}
.contato, .contato a {
	background:url(/imagens/ico_contato.gif) top left no-repeat;
}
.home a, .sobre a, .localizacao a, .contato a {
	display:block;
}
#pag-sobre .sobre {
	background:url(/imagens/ico_sobre.gif) bottom left no-repeat;
}
#pag-contato .contato {
	background:url(/imagens/ico_contato.gif) bottom left no-repeat;
}
#pag-localizacao .localizacao {
	background:url(/imagens/ico_localizacao.gif) bottom left no-repeat;
}

/* Menu */
#menu, #utilidades, #dicas {
	list-style:none;
	display:block;
	margin:0 0 0 0;
	text-align:left;
}
#menu li, #utilidades li, #dicas li {
	padding:0;
	margin:0;
	line-height:16px;
	text-align:left;
}
#menu li a, #utilidades li a, #dicas li a {
	padding:0 0 0 15px;
	color:#666666;
}
/* Cruzeiros */
#col2-1 ul#submenu-sobre, #col2-1 ul#submenu-cabines, #col2-1 ul#submenu-decks, #col2-1 ul#submenu-fotos, #col2-1 ul#submenu-roteiros, #col2-1 ul#submenu-tarifas, #col2-1 ul#submenu-promocoes, #col2-1 ul#submenu-regiao, #col2-1 ul#submenu-acomodacoes, #col2-1 ul#submenu-boutique, #col2-1 ul#submenu-esporte, #col2-1 ul#submenu-excursoes, #col2-1 ul#submenu-gastronomia, #col2-1 ul#submenu-centro {
	clear:both;
	list-style:none;
	width:100%;
	float:left;
	display:block;
	margin:0 0 20px 0;
	background:#F1F1F1;
}
#submenu-sobre li, #submenu-cabines li, #submenu-decks li, #submenu-fotos li, #submenu-roteiros li, #submenu-tarifas li, #submenu-promocoes li, #submenu-regiao li, #submenu-acomodacoes li, #submenu-boutique li, #submenu-esporte li, #submenu-excursoes li, #submenu-gastronomia li, #submenu-centro li {
	float:left;
	position:relative;
	padding:0;
	margin:0;
}
#submenu-sobre li a, #submenu-cabines li a, #submenu-decks li a, #submenu-fotos li a, #submenu-roteiros li a, #submenu-tarifas li a, #submenu-promocoes li a, #submenu-regiao li a, #submenu-acomodacoes li a, #submenu-boutique li a, #submenu-esporte li a, #submenu-excursoes li a, #submenu-gastronomia li a, #submenu-centro li a {
	display:block;
	padding:7px;
}
.cruzeiro-sobre a:hover, #submenu-sobre .cruzeiro-sobre a,
.cruzeiro-cabines a:hover,#submenu-cabines .cruzeiro-cabines a,
.cruzeiro-decks a:hover, #submenu-decks .cruzeiro-decks a,
.cruzeiro-fotos a:hover, #submenu-fotos .cruzeiro-fotos a,
.cruzeiro-roteiros a:hover, #submenu-roteiros .cruzeiro-roteiros a,
.cruzeiro-tarifas a:hover, #submenu-tarifas .cruzeiro-tarifas a,
.cruzeiro-promocoes a:hover, #submenu-promocoes .cruzeiro-promocoes a,
.clubmed-sobre a:hover, #submenu-sobre .clubmed-sobre a,
.clubmed-regiao a:hover, #submenu-regiao .clubmed-regiao a,
.clubmed-acomodacoes a:hover, #submenu-acomodacoes .clubmed-acomodacoes a,
.clubmed-boutique a:hover, #submenu-boutique .clubmed-boutique a,
.clubmed-esporte a:hover, #submenu-esporte .clubmed-esporte a,
.clubmed-excursoes a:hover, #submenu-excursoes .clubmed-excursoes a,
.clubmed-gastronomia a:hover, #submenu-gastronomia .clubmed-gastronomia a,
.clubmed-centro a:hover, #submenu-centro .clubmed-centro a {
	background:#E1E1E1;
}
