body,td,p,span,div
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:128%;
	margin: 0px;
}

.clearBoth
{
	clear:both;
}


a.linkBranco14 {font-family:Arial, Helvetica, sans-serif;font-size:14px;text-decoration:none; font-weight:bold;}
a.linkBranco14:visited {color:#FFFFFF;}
a.linkBranco14:link{color:#FFFFFF;}
a.linkBranco14:hover{color:#FFFFFF;}
a.linkBranco14:active{color:#FFFFFF;}

a.linkAzulClaro11 {font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:underline; font-weight:bold;}
a.linkAzulClaro11:visited {color:#0c9dd1;}
a.linkAzulClaro11:link{color:#0c9dd1;}
a.linkAzulClaro11:hover{color:#0c9dd1;}
a.linkAzulClaro11:active{color:#0c9dd1;}


.caixaBranca
{
	width:403px;
	float:left;
	background-color:#fff;
}

.caixaCinzenta
{
	clear:both;
	background-color:#eceded;
	width:404px;
	float:left;
	height:77px;
}

.botaoAzulescuro
{
	background-image:url(../img/Destinos_botoes_Promos_azulEscuro.gif);
	background-repeat:repeat-x;
	
	height:26px;
	!height:21px;
	_height:21px;
	padding-top:5px;
	padding-left:18px;
	padding-right:18px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
}

.botaoAzulClaro
{
	cursor:pointer;
	background-image:url(../img/Destinos_botoes_Promos_azulClaro.gif);
	background-repeat:repeat-x;
	height:26px;
	!height:21px;
	_height:21px;
	padding-top:5px;
	padding-left:18px;
	padding-right:18px;
	color:#0d3277;
	font-size:12px;
	font-weight:bold;
}



#menuHorizontalInterno li
{
	display:inline;
	list-style-type:none;
	float:left;
}

#menuHorizontalInterno
{
	margin:0px;
	padding:0px;
}

.paddingTop30{padding-top:30px;}
.paddingLeft7{padding-left:7px;}

.menuSegurosAzul
{
	width:190px;
	height:32px;
	_height:32px;
	!height:32px;			background-repeat:repeat-x;
	background-image:url(../img/bg_SeguroAzul.gif);
	font-weight:bold;
	float:left;
}

.menuSegurosAzul2
{
	width:845px;
	height:32px;
	_height:32px;
	!height:32px;			background-repeat:repeat-x;
	background-image:url(../img/bg_SeguroAzul.gif);
	font-weight:bold;
	float:left;
}

.menuSegurosCinza
{

	width:900px;
	height:23px;
	_height:23px;
	!height:23px;
	background-repeat:repeat-y;
	background-image:url(../img/bg_SeguroCinza.gif);
	/*padding-top:5px;*/
}

.menuSegurosCinza2
{

	width:900px;
	height:50px;
	_height:50px;
	!height:50px;
	background-repeat:repeat-y;
	background-repeat:repeat-7;
	background-image:url(../img/bg_SeguroCinza.gif);
	/*padding-top:5px;*/
}

.menuSegurosRosa
{
	background-repeat:repeat-x;
	width:460px;
	height:32px;
	_height:32px;
	!height:32px;
	background-image:url(../img/bg_SeguroRosa.gif);

	float:left;
}
.box 
{ 
	display:table; 
	width:982px; 
	height:46px;
}
.box p 
{ 
	display:table-cell; 
	vertical-align:middle;
} 

body {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-image:url(../img/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

/*#mainContainer
{
	width:982px;
	position:absolute;
	left:50%;
	margin:auto auto auto -491px;
	text-align:left;
	top: 7px;
	height: 1911px;
}*/

.floatRight{float:right;}
.floatLetf{float:left;}
.paddingLeft20{padding-left:50px;}
.azulClaroMarinho{color:#2f98d4;font-size:9px;}
.azulescuroTexto{color:#003c79;font-size:9px;}
.paddingLeft26{padding-left:50px;}
.paddingLeft237{padding-left:237px;}


.paddingTop8{padding-top:8px;}
.paddingTop9{padding-top:9px;}
.paddingTop15{padding-top:15px;}

.paddingLeft26{padding-left:26px;}
.paddingRigth28{padding-right:28px;}
.paddingTop25{padding-top:25px;}

#parceiros li{display:inline;list-style-type:none;}
#parceiros{margin:0px;padding-top:11px;}


.floatLeft
{
	float:left;
}
.floatRight
{
	float:right;
}


.linhasFooterContent
{
	height:1px;
	background-color:#a7c8e0;
	width:577px;
}

.paddingTop90{padding-top:90px;}
.paddingTop85{padding-top:85px;}
.paddingTop7{padding-top:7px;}



.linhasDestaquesPromoCol1{float:left;color:#FFF;width:153px;}
.linhasDestaquesPromoCol2{float:left;color:#FFF;width:99px;}
.linhasDestaquesPromoCol3{float:left;color:#FFF;width:246px;}
.linhasDestaquesPromoCol4{float:left;color:#FFF;width:43px;}
.linhasDestaquesPromoCol5{float:left;color:#FFF;width:16px;}

.paddingTop3{padding-top:3px;}
.paddingLeft13{padding-left:13px;}

.imgDestaquePromo{width:577px;height:192px;background-image:url(../img/destaquePromo.jpg);}



/* ///////// METEOROLOGIA ///////// */ 
.branco10
{
	font-size:10px;
	color:#FFFFFF;
}

.branco32
{
	font-size:32px;
	color:#FFFFFF;
}

.branco30
{
	font-size:30px;
	color:#FFFFFF;
}

.branco18
{
	font-size:18px;
	color:#FFFFFF;
}
.branco23
{
	font-size:23px;
	color:#FFFFFF;
}
.branco24
{
	font-size:24px;
	color:#FFFFFF;
}
.branco11
{
	font-size:11px;
	color:#FFFFFF;
}

.branco12
{
	font-size:12px;
	color:#FFFFFF;
}
.branco13
{
	font-size:13px;
	color:#FFFFFF;
}

.branco14
{
	font-size:14px;
	color:#FFFFFF;
}

.preto10{
	font-size:10px;
	color:#000;
	}

.azulEscuro10
{
	font-size:10px;
	color:#0d3277;
}

.azulEscuro9
{
	font-size:9px;
	color:#0d3277;
}

.azulEscuro10
{
	font-size:10px;
	color:#0d3277;
}

.azulEscuro11
{
	font-size:11px;
	color:#0d3277;
}

.azulEscuro12
{
	font-size:12px;
	color:#0d3277;
}
.azulEscuro13
{
	font-size:13px;
	color:#0d3277;
}

.azulClaro13
{
	font-size:13px;
	color:#33ace1;
}

.azulClaro9
{
	font-size:9px;
	color:#33ace1;
}
.azulClaro10
{
	font-size:10px;
	color:#33ace1;
}

.azulClaro11
{
	font-size:11px;
	color:#33ace1;
}

.azulBebe11
{

	font-size:11px;
	color:#0c9dd1;
}


.azulSegCartao14
{font-size:14px;
color:#00749d;}

.azulBebe14
{

	font-size:14px;
	color:#0c9dd1;
}
.cinzaEscuro10{color:#666666;font-size:10px;}
.cinzaEscuro11{color:#666666;font-size:12px;}
.cinzaEscuro14{color:#666666;font-size:14px;}
.cinzaEscuro13{color:#666666;font-size:13px;}
.cinza11
{
	font-size:11px;
	color:#a4a4a4;
}
.cinza9
{
	font-size:9px;
	color:#a4a4a4;
}
.link2{color:#666666;font-size:15 px;text-decoration:none;text-align:center;}
a.link2:link{color:#666666;font-size:15 px;text-decoration:none;}
a.link2:visited{color:#666666;font-size:15 px;text-decoration:none;}
a.link2:hover{color:#666666;font-size:15 px;text-decoration:underline;}
a.link2:active{color:#666666;font-size:15 px;text-decoration:none;}
.textoCinza11Sugestoes
{
	font-size:11px;
	color:#6c6d6f;
}

 textoCinzaSugestoes12
{
  height:81px; /* Firefox, Most browsers */
	!height:81px; /* IE7 */
	_height:81px; /* IE6 */	
	font-size:12px;
	color:#6c6d6f;
}

a.linkVer:visited {color:#d9147a;font-weight:bold;text-decoration:underline;}
a.linkVer:link{color:#d9147a;font-weight:bold;text-decoration:underline;}
a.linkVer:hover{color:#d9147a;font-weight:bold;text-decoration:underline;}
a.linkVer:active{color:#d9147a;font-weight:bold;text-decoration:underline;}

a.linkVerNaoBold:visited {color:#d9147a;text-decoration:underline;}
a.linkVerNaoBold:link{color:#d9147a;text-decoration:underline;}
a.linkVerNaoBold:hover{color:#d9147a;text-decoration:underline;}
a.linkVerNaoBold:active{color:#d9147a;text-decoration:underline;}

.linkVerBranco:visited {color:#fff;font-weight:bold;text-decoration:underline;}
a.linkVerBranco:link{color:#fff;font-weight:bold;text-decoration:underline;}
a.linkVerBranco:hover{color:#fff;font-weight:bold;text-decoration:underline;}
a.linkVerBranco:active{color:#fff;font-weight:bold;text-decoration:underline;}

/* ///////// FIM METEOROLOGIA ///////// */ 

/* DESTAQUE 2 */
.contentorDestaquesPeqHome 
{
	width:285px;
	height:230px;
	background-color:#FFF;
}

.contentorDestaquesUtimosPeqHome 
{
	width:285px;
	height:159px;
	background-color:#FFF;
}

.textoVerdeEscuro
{
	font-size:14px;
	color:#00749d;	
	font-weight:bold;
	

}

.textoRosa
{
	color:#d9147a;	
	font-weight:bold;
	font-size:11px;	
}

.textoBranco11
{
	color:#ffffff;	
	font-size:11px;	
}
.textoBranco14
{
	color:#ffffff;	
	font-weight:bold;
	font-size:14px;	
}

.textoRosa14
{
	color:#d9147a;	
	font-weight:bold;
	font-size:14px;	
}

.textoRosa12
{
	color:#d9147a;	
	font-weight:bold;
	font-size:12px;	
}
.textoRosa13
{
	color:#d9147a;	
	font-weight:bold;
	font-size:13px;	
}


.textoRosaClaro14
{
	color:#ff0084;	
	font-size:14px;	
}

.textoRosaClaro11
{
	color:#ff0084;	
	font-size:11px;	
}
.textoRosaClaro10
{
	color:#ff0084;	
	font-size:10px;	
}

a.linkVerMaisRosa{font-size:11px;color:#d9147a;font-weight:bold;text-decoration:underline;}

a.linkVerMaisRosaClaro12{font-size:12px;color:#ff0084;font-weight:bold;text-decoration:underline;}
/*a.linkVerMaisRosa:hover{text-decoration:underline;}*/


.textoAzulEscuro
{
	color:#003c79;
	font-size:11px;
}

.alignRight
{	
	text-align:right;
}

.paddingRight10
{	
	padding-right:10px;
}

.paddingTop10
{	
	padding-top:10px;
}

.paddingLeft10
{	
	padding-left:10px;
}


a.linkVerRosa12 {font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;font-weight:bold;}
a.linkVerRosa12:visited {color:#d9147a;}
a.linkVerRosa12:link{color:#d9147a;}
a.linkVerRosa12:hover{color:#d9147a;text-decoration:none;}
a.linkVerRosa12:active{color:#d9147a;}

a.linkVerRosa {font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;font-weight:bold;}
a.linkVerRosa:visited {color:#d9147a;}
a.linkVerRosa:link{color:#d9147a;}
a.linkVerRosa:hover{color:#d9147a;text-decoration:none;}
a.linkVerRosa:active{color:#d9147a;}

a.textoVerdeEscuro{font-family:Arial, Helvetica, sans-serif;font-size:14px;text-decoration:none;font-weight:bold;}
a.textoVerdeEscuro:visited {color:#00749d;}
a.textoVerdeEscuro:link{color:#00749d;}
a.textoVerdeEscuro:hover{color:#00749d;text-decoration:none;}
a.textoVerdeEscuro:active{color:#00749d;}


a.textoVerdeEscuro11:visited {color:#00749d;text-decoration:underline;}
a.textoVerdeEscuro11:link{color:#00749d;text-decoration:underline;}
a.textoVerdeEscuro11:hover{color:#00749d;text-decoration:underline;}
a.textoVerdeEscuro11:active{color:#00749d;text-decoration:underline;}

a.textoAzulEscuro{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;}
a.textoAzulEscuro:visited {color:#003c79;}
a.textoAzulEscuro:link{color:#003c79;}
a.textoAzulEscuro:hover{color:#003c79;text-decoration:underline;}
a.textoAzulEscuro:active{color:#003c79;}

/* FIM DESTAQUE 2 */


/* HOMEPAGE CAIXA CINZA */
#caixaFooter
{
	line-height:100%;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	
	background-color:#f1f2f2;
	height:323px;
	/*!height:352px;
	_height:352px;*/
	padding-top:19px;
	padding-bottom:10px;

	width:919px;
	
	padding-left:23px;
	padding-right:29px;
}

.colunasArvoreSite
{
	float:left;
	width:189px;
	line-height:110%;
}

.linkAzulEscuro10{font-size:10px;color:#003c79;text-decoration:none;}
.linkAzulEscuro10:hover{text-decoration:underline;}





a.linkAzulEscuro12 {font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;}
a.linkAzulEscuro12:visited {color:#003c79;}
a.linkAzulEscuro12:link{color:#003c79;}
a.linkAzulEscuro12:hover{color:#003c79;text-decoration:underline;}
a.linkAzulEscuro12:active{color:#003c79;}






.tituloRosa10
{
	font-size:10px;
	color:#d9147a;
}

.tituloRosa11
{
	font-size:11px;
	color:#d9147a;
	font-weight:bold;
}

.textoAzulEscuro9
{
	color:#003c79;
	font-size:9px;
}

.textoAzulEscuro10
{
	color:#003c79;
	font-size:10px;
}

.textoAzulEscuro11
{
	color:#003c79;
	font-size:11px;
}


.textoAzulClaro9
{
	color:#00749d;
	font-size:9px;
}

.textoAzulClaro11
{
	color:#00749d;
	font-size:11px;
}

.textoAzulClaro12
{
	color:#00749d;
	font-size:12px;
}

.textoAzulClaro14
{
	color:#00749d;
	font-size:14px;
}

.textoCinzaClaro11
{
	color:#999999;
	font-size:11px;
}

.verde11
{
	color:#73b53a;
	font-size:11px;
}


.homepageCaixaCinzaUltimaColuna
{
	float:left;
	width:350px;
}

.homepageCaixaCinzaUltimaColunaLinks
{
	width:350px;
	height:167px;
}

.colunasArvoreSiteSKIEXTRAS
{
	float:left;
	line-height:110%;
}

.homepageCaixaCinzaBgBrochura
{
	float:left;
	width:206px;
	height:153px;
	background-image:url(../img/homepage_bg_Brochura.gif);
}
/* FIM HOMEPAGE CAIXA CINZA */




/* MENU FOOTER */
.elementosFooter
{
	
	text-align:center;
	padding-left:2px;	
}

.footerSeparador
{
	/*width:15px;*/
	height:29px;
	padding-top:3px;
	text-align:center;
	font-size:11px;
	color:#003c79;
}


#menuFooter li
{
	display:inline;
	list-style-type:none;
}


#menuFooter li a
{
	height:29px;
	font-size:11px;
	color:#194f86;
	text-decoration:none;
	padding-top:4px;
}

#menuFooter li a:hover
{
	height:29px;
	font-size:11px;
	/*color:#ff0000;*/
	color:#194f86;
	text-decoration:underline;
	padding-top:4px;
}
/*
.subMenu
{	
	padding-left:15px;
	padding-top:5px;
	padding-bottom:4px;
}
*/

#menuFooter
{
	width:971px;
	height:29px;
	margin:0px;
	padding:0px;
	padding-top:12px;
	text-align:center;
	margin: 0 0 0px 0;
}
/* FIM MENU FOOTER */


/*TOP PROMOsS*/
.linhasDestaquesPromoCol1Out{float:left;color:#FFF;width:153px; text-decoration:none;}
.linhasDestaquesPromoCol2Out{float:left;color:#FFF;width:99px;  text-decoration:none;}
.linhasDestaquesPromoCol3Out{float:left;color:#FFF;width:246px; text-decoration:none;}
.linhasDestaquesPromoCol4Out{float:left;color:#FFF;width:43px; text-decoration:none;}
.linhasDestaquesPromoCol5Out{float:left;color:#FFF;width:16px; text-decoration:none;}

.linhasDestaquesPromoCol1Ouver{float:left;color:#6dd0f7;width:153px;cursor:pointer;text-decoration:none;}
.linhasDestaquesPromoCol2Ouver{float:left;color:#6dd0f7;width:99px;cursor:pointer; text-decoration:none;}
.linhasDestaquesPromoCol3Ouver{float:left;color:#6dd0f7;width:246px;cursor:pointer; text-decoration:none;}
.linhasDestaquesPromoCol4Ouver{float:left;color:#6dd0f7;width:43px;cursor:pointer; text-decoration:none;}
.linhasDestaquesPromoCol5Ouver{float:left;color:#6dd0f7;width:16px;cursor:pointer; text-decoration:none;}

.textoLinhasDestaquesPromo14{
	color:#6dd0f7;
	font-size:14px;
}
.textoLinhasDestaquesPromo12{
	font-size:12px;
	color:#6dd0f7;	
}
/*FIM TOP PROMOS*/

/* MOTOR PESQUISA */
#contornoCinzaMotorPesquisa
{
	width:225px;
	height:455px;
	border-color:#dadada;
	border-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-style:solid; 
	text-align:center;
}
/* FIM MOTOR PESQUISA */


/* CAIXA FOOTER */
#borderFooterGeral
{
	width:976px;
	height:539px;
	border-color:#c4c4c4;
    border-width:1px; 
    border-style:solid;
	padding-left:4px;
	padding-top:16px;
}

.linhasFooter
{
	height:1px;
	background-color:#a7c8e0;
}

/* FIM CAIXA FOOTER */
.caixaLinkMenuComparativo
{
	width:155px;
	background-color:#FFF;
	min-height:31px;
}

a.linkMenuComparativo {font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;}
a.linkMenuComparativo:visited {color:#003c79;}
a.linkMenuComparativo:link{color:#003c79;}
a.linkMenuComparativo:hover{color:#0c9dd1;text-decoration:underline; }
a.linkMenuComparativo:active{color:#0c9dd1;}




a.linkMenuComparativoActivo {font-family:Arial, Helvetica, sans-serif;color:#0c9dd1;font-size:12px;text-decoration:underline;font-weight:bold;}
.detalhesListaHotel{width:576px;height:128px;background-color:#FFF;}
.menuLateralCategoriaHoteis
{
	width:155x;
	min-height:20px;
	color:#003c79;
	text-decoration:none;
	font-weight:bold;
	padding-top:7px;
	padding-left:19px;
	font-size:12px;
	/*padding-bottom:10px;*/
	background-color:#e7e8e9;
}

.contornoCinzaMenuInterno{
	width:155px;
	border-color:#adaeb1;
	border-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-style:solid;
	/*display:table;*/
}

.setaRosaMenuComparativo
{
	float:left;
	width:20px;
}

.textoLinkMenuComparativo
{
	float:left;
	width:135px;
}
/* MENU COMPARATIVO */

/* FIM MENU COMPARATIVO */


/* TABELA DESTINOS */


.bgImagem740x193
{
	width:740px;
	height:193px;
	background-repeat:no-repeat;
}


.tabelaDestinosColuna30PX
{
	width:30px;
 	float:left;
}

.tabelaDestinosColuna113PX
{
	width:113px;
 	float:left;
}

.tabelaDestinosColuna66PX
{
	width:66px;
 	float:left;
}

.tabelaDestinosColuna75PX
{
	width:75px;
 	float:left;
}

.tabelaDestinosColuna28PX
{
	width:28px;
 	float:left;
}

.tabelaDestinosColuna31PX
{
	width:31px;
 	float:left;
}

.tabelaDestinosColuna29PX
{
	width:29px;
 	float:left;
}

.tabelaDestinosColuna80PX
{
	width:80px;
 	float:left;
}

.tabelaDestinosColuna27PX
{
	width:27px;
 	float:left;
}

.tabelaDestinosColuna54PX
{
	width:54px;
 	float:left;
}


.azul13
{	
	font-size:13px;
	color:#003c79;
}
	
.azul11
{
	font-size:11px;
	color:#003c79;
}

.brancoBold14
{
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}

.DestaquesDestinosPromoAzul
{
	background-repeat:repeat-x;
	width:70px;
	height:24px;
	background-image:url(../img/bgTituloDestinosPromosAzul.jpg);
	padding-top:8px;
	font-weight:bold;
	text-align:center;
}
	
.DestaquesDestinosPromoRosa
{
	background-repeat:repeat-x;
	width:325px;
	height:24px;background-image:url(../img/bgTituloDestinosPromosRosa.jpg);
	padding-top:8px;
	text-align:left;
	font-weight:bold;
	padding-left:7px;
}

/* HEADER DETALHES HOTEIS */
.imgSugestoes{background-image:url(../img/img_Header_Sugestoes8.0.jpg);width:740px;height:193px;}
.imgAluguerEquipamento{background-image:url(../img/img_Header_AluguerEquipamento.jpg);width:740px;height:193px;}
/* FIM HEADER HOTEIS*/


.tabelaDestinosSeparador
{
	clear:both;
	width:740px;
	height:1px;
	background-color:#a7a9ac;
}



.menuCategoriasHoteisAzul
{
	background-repeat:repeat-x;
	width:152px;
	height:27px;
	background-image:url(../img/bgTituloHoteisAzul.jpg);
	font-weight:bold;
	float:left;
	padding-left:13px;
}
.menuCategoriasHoteisRosa
{
	background-repeat:repeat-x;
	width:401px;
	height:27px;
	background-image:url(../img/bgTituloHoteisRosa.jpg);
	float:left;
	padding-left:7px;
}

#caixaHeaderTabelaOutrosHoteis
{
	width:578px;
	height:27px;
	background-color:#FFF;
}
#caixaTextoTabelaOutrosHoteis
{
	width:578px;
	height:21px;
	background-color:#FFF;
}


.caixaColOutrosEColVariedadeOutrosHoteis
{
	padding-left:12px;
	padding-top:6px;
}
.caixaColLinkOutrosHoteis
{
	padding-top:4px;
}

.caixaSeparadorOutrosHoteis
{
	clear:both;
	width:574px;
	background-color:#b3b3b3;
	height:1px;
}

.colLinkOutrosHoteis
{
	width:49px;
	float:left;
}
.colOutrosHoteis
{
	width:242px;/*165px*/
	float:left;
}
.colVariedadesOutrosHoteis
{
	width:287px;/*width:364px;*/
	float:left;
}



.tabelaDestinosDestino
{
	height:19px;
	background-color:#dff7ff;
}

.tabelaDestinosSeparadorZonas
{
	height:27px;
}

.tabelaDestinosSeparadorBranco
{
	height:2px;
	clear:both;
}

.tabelaDestinosLinhaCinza
{
	background-color:#e7e8e9;
}

/* FIM TABELA DESTINOS */

/* INFO DESTINOS */
.infoCaixaDadosTecnicos
{
	width:567px;
	border-color:#cccccc;
	border-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-style:solid; 
}

#quadroClassificacao
{
	width:155px;
}

.contornoCinza155
{
	width:153px;
	border-color:#dadada;
	border-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:0px;/**/
	border-style:solid; 
}

.estrelaClassificacao
{
	width:10px;
	float:left;
	padding-top:4px;
}



.quadroClassificacaoCategoria
{
	height:19px;
	background-color:#e7e8e9;
}

.quadroClassificacaoTipo
{
	width:97px;
	height:19px;
	float:left;
}

.quadroClassificacaoSeparador
{
	 clear:both;
	 height:1px;
	 background-color:#CCCCCC;
}

.quadroClassificacaoTitulo
{
	width:155px;
	height:29px;
	background-image:url(../img/quadroClassificacao_bg_Rosa.gif);
}

.estrelaSeguros
{
	width:10px;
	float:left;
	padding-top:4px;
}
.floatLeftWidth56
{
	width:56px;
	float:left;
}

#infoDetalhescolunaEsq
{
	width:164px;
	float:left;
}

#infoDetalhescolunaDt
{
	width:576px;
	float:left;
}
/* FIM INFO DESTINOS */



/* FIM DESTINOS PROMOS */
.fundoRosaDestinosPromos
{	
	float:left;
	width:331px;
	height:32px;
	background-image:url(../img/destinosPromos_bgRosa.gif);
	background-repeat:repeat-x;
}

.fundoAzulDestinosPromos
{
	float:left;
	width:71px;
	height:32px;
	background-image:url(../img/destinosPromos_bgAzul.gif);
	background-repeat:repeat-x;
	text-align:right;
}

.branco20
{
	font-size:20px;
	color:#FFFFFF;
}

.colunaFotoDestinosPromos
{
	width:172px;
	float:left;
}

.colunaInfoDestinosPromos
{
	width:404px;
	float:left;
}


.textoRosaClaro12
{
	color:#ff0084;	
	font-size:12px;	
}
/* DESTINOS PROMOS */


/* HEADER DETALHES HOTEIS */
.imgDetalhesHoteis{background-image:url(../img/img_Detalhes_Hoteis_Header.gif);width:574px;height:121px;}

/*
#menuHorizontalInterno li{display:inline;list-style-type:none;float:left;}
#menuHorizontalInterno{margin:0px;padding:0px;}
*/
/* FIM HEADER HOTEIS*/


/* QUADRO DETALHES HOTEIS */
.contornoCinzaDetalhesHoteis{
	width:569px;
	border-color:#dadada;
	border-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-style:solid; 
}

.imgSeparadorAzul
{
	background-image:url(../img/separadorAzul.gif);
	background-repeat:repeat-x;
	width:542px;
	height:1px;
}

/* FIM QUADRO DETALHES HOTEIS */

/* GRANDES TEMAS */
.grandesTemasQuadro
{
	width:361px;
}

.grandesTemasContorno
{
	width:359px;
	border-color:#ababab;
    border-width:1px; 
    border-left-width:1px; 
    border-right-width:1px; 
    border-style:solid;
}

.grandesTemasFundoRosa
{
	float:left;
	width:288px;
	height:32px;
	background-image:url(../img/destinosPromos_bgRosa.gif);
	background-repeat:repeat-x;
}

.grandesTemasFundoAzul
{
	float:left;
	width:71px;
	height:32px;
	background-image:url(../img/destinosPromos_bgAzul.gif);
	background-repeat:repeat-x;text-align:right;
}

.grandesTemasSeparador2PX
{
	width:2px;
	float:left;
}

.grandesTemasImagem
{
	 width:171px;
	 float:left;
}

.grandesTemasCaixaCinzenta
{
	clear:both;
	min-height:56px;
	background-color:#ececec;
}

.grandesTemasVerMais
{
	float:right;
	padding-right:5px;
	padding-bottom:3px;
}	

.grandesTemasColunaTexto
{
	width:188px;
	float:left;
}

.grandesTemasPaddingsCaixaCinzenta
{
	padding-left:10px;
	padding-right:3px;
	padding-top:7px;	
}

.grandesTemasPaddingsColunaTexto
{
	padding-top:11px;
	padding-right:5px;
}

.grandesTemasLinhaBranca
{
	 clear:both;
	 height:3px;
}

.grandesCaixasContentor
{
	width:740px;
}

.grandesTemasColunaDta
{
	width:361px;
	float:right;
}

.grandesTemasColunaEsq
{
	width:361px;
	float:left;
}

.grandesTemasSeparadorTemas
{
	clear:both;
	height:30px;
}
/* FIM GRANDES TEMAS */



/* SUGESTOES */
.sugestoesColuna1
{
	width:248px;
	float:left;
}

.sugestoesColuna2
{
	width:248px;
	float:left;
}

.sugestoesColuna3
{
	width:233px;
	float:left;
}
/* FIM SUGESTOES */

/* Tranferes */

.imgTransferes
{
	background-image:url(../img/img_Ski_Extras_Transferes_7.5.1.jpg);
	width:740px;
	height:193px;
}

#menuHorizontalTranferes li
{
	display:inline;
	list-style-type:none;
	float:left;
}

#menuHorizontalTranferes
{
	margin:0px;
	padding:0px;
}


.botaoAzulEscuroTranferesMedida1
{
	background-image:url(../img/Destinos_botoes_Promos_azulEscuro.gif);
	background-repeat:repeat-x;
	
	height:21px;
	!height:26px;
	_height:26px;
	padding-top:5px;
	padding-left:17px;
	padding-right:17px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
}



.botaoAzulEscuroTranferesMedida2
{
	background-image:url(../img/Destinos_botoes_Promos_azulEscuro.gif);
	background-repeat:repeat-x;
	
	height:21px;
	!height:26px;
	_height:26px;
	padding-top:5px;
	padding-left:18px;
	padding-right:17px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
}


.botaoAzulClaroTranferesMedida1
{
	cursor:pointer;
	background-image:url(../img/Destinos_botoes_Promos_azulClaro.gif);
	background-repeat:repeat-x;
	height:21px;
	!height:26px;
	_height:26px;
	padding-top:5px;
	padding-left:17px;
	padding-right:17px;
	color:#0d3277;
	font-size:12px;
	font-weight:bold;
}

.botaoAzulClaroTranferesMedida2
{
	cursor:pointer;
	background-image:url(../img/Destinos_botoes_Promos_azulClaro.gif);
	background-repeat:repeat-x;
	height:21px;
	!height:26px;
	_height:26px;
	padding-top:5px;
	padding-left:18px;
	padding-right:17px;
	color:#0d3277;
	font-size:12px;
	font-weight:bold;
}

.textoVerdeEscuro14
{
	font-size:14px;
	color:#00749d;	
}

.tabelaDistanciaEntreAeroportos
{
	background-image:url(../img/bg_Transferes_7.5.1.gif);
	background-repeat:repeat-x;
	height:32px;
}


.tabelaDistanciaEntreAeroportosSeparadorBranco
{
	height:2px;
	clear:both;
}

.tabelaDistanciaEntreAeroportosSeparador
{
	clear:both;
	height:1px;
	background-color:#a7a9ac;
}

.tabelaSkiExtras1
{
	height:32px;
	float:left;
	background-image:url(../img/bg_Transferes_7.5.1.gif);
	
}


.separadorEspacoTabelaDistanciasEntreAeroportos
{
	width:3px;
	float:left;
}

.colunasMaisPequenasDistanciaEntreAeroportos
{
	width:90px;
	float:left;
	text-align:center;
}

.separadorColPequenaEspacoTabelaDistanciasEntreAeroportos
{
	width:90px;
	float:left;
	background-color:#CCC;
}



.tabelaTranferesBarcelonaHeader{height:32px;float:left;background-image:url(../img/bg_Transferes_Barcelona_7.5.1.gif);}
.caixaSeparadorMenuTransferesBarcelona{width:1px;float:left;background-color:#fff;}

.caixaColunaDtr{width:52px;float:left;}
.umPixelLeft{width:1px;float:left;}

.caixasColDrtTranferesBarcelona{float:left;width:52px;text-align:center;}
.separadorColDrt{float:left;width:52px;height:1px;background-color:#a7a9ac;}
.linhaConteudosTabelaTranferesBarcelona{clear:both;background-color:#FFF;}

.colDtrTabelaTransfereBarcelona{float:left;width:124px;text-align:center;}
.colEsqTabelaTransfereBarcelona{float:left;width:124px;}
.espaco2TabelaTrasnbferesBarcelona{float:left;width:8px;text-align:center;}

.separadorColMeioDrtTransferesBarcelona{float:left;width:59px;height:1px;background-color:#a7a9ac;}
.separadorColMeioEsqTransferesBarcelona{float:left;width:63px;height:1px;background-color:#a7a9ac;}
.separador1ColTransferesBarcelona{float:left;width:124px;height:1px;background-color:#a7a9ac;}

.colMeioEsqTransferesBarcelona{float:left;width:63px;text-align:center;}
.colMeioDtrTransferesBarcelona{float:left;width:59px;text-align:center;}

.caixaTabelaTaxis{width:57px;float:left;}
.caixasTabelasTaxisTranferesBarcelona{float:left;width:57px;text-align:center;}
.tabelaTaxisTranferesHeader{height:32px;float:left;background-image:url(../img/bg_Extras_Transferes_Header_Taxi.gif);}
.separadorTabelaTaxi{float:left;width:57px;height:1px;background-color:#a7a9ac;}




/*Zaragoza*/

.tabelaTranferesZaragozaHeader{height:32px;float:left;background-image:url(../img/bg_Transferes_Barcelona_7.5.1.gif);}
.caixaSeparadorMenuTransferesZaragoza{width:1px;float:left;background-color:#fff;padding-top:3px;}

.caixasColDrtTranferesZaragoza{float:left;width:52px;text-align:center;}
.linhaConteudosTabelaTranferesZaragoza{clear:both;background-color:#FFF;}

.colDtrTabelaTransfereZaragoza{float:left;width:124px;text-align:center;}
.colEsqTabelaTransfereZaragoza{float:left;width:124px;}
.espaco2TabelaTrasnbferesZaragoza{float:left;width:8px;text-align:center;}

.separadorColMeioDrtTransferesZaragoza{float:left;width:59px;height:1px;background-color:#a7a9ac;}
.separadorColMeioEsqTransferesZaragoza{float:left;width:63px;height:1px;background-color:#a7a9ac;}
.separador1ColTransferesZaragoza{float:left;width:124px;height:1px;background-color:#a7a9ac;}

.colMeioEsqTransferesZaragoza{float:left;width:63px;text-align:center;}
.colMeioDtrTransferesZaragoza{float:left;width:59px;text-align:center;}

.caixasTabelasTaxisTranferesZaragoza{float:left;width:57px;text-align:center;}

.caixasTabelasTaxisTranferesZaragoza{float:left;width:57px;text-align:center;}


/*fim Transferes*/


/* ALUGUER EPQUIPAMENTO */
.bg_colunaRosa155x32
{
	width:155px;
	height:32px;
	float:left;
	background-image:url(../img/destinosPromos_bgRosa.gif);
}

.bg_colunaRosa82x32
{
	width:82px;
	height:32px;
	float:left;
	background-image:url(../img/destinosPromos_bgRosa.gif);
	text-align:center;
}

.coluna155x19
{
	clear:both;
	width:155px;
	height:19px;
	float:left;
}

.coluna40x19
{
	width:40px;
	height:19px;
	float:left;
	text-align:center;
}

.coluna41x19
{
	width:41px;
	height:19px;
	float:left;
	text-align:center;
}







.width3PXFloat
{
	width:3px;
	float:left;
}


.width2PXFloat
{
	width:2px;
	float:left;
}

.width1PXFloat
{
	width:1px;
	float:left;
}

.separadorCinza40x1
{ 
    width:40px;
    height:1px;
    float:left;
    background-color:#999999;
}

.separadorCinza41x1
{ 
    width:41px;
    height:1px;
    float:left;
    background-color:#999999;
}


.separadorCinza155x1
{ 
    width:155px;
    height:1px;
    float:left;
    background-color:#999999;
}

.linhaAzul756x19
{
	height:19px;
	background-color:#003c79;
}

.coluna40x15Center
{
	width:40px;
	height:15px;
	float:left;
	text-align:center;
}

.coluna41x15Center
{
	width:41px;
	height:15px;
	float:left;
	text-align:center;
}

.height17
{
	height:17px;
}

.separadorVerticalBranco1x15
{
	width:1;
	float:left;
	height:15px;
	background-color:#FFFFFF;
}

.caixaCinzenta576
{
	width:574px;
	height:111px;
	border-color:#dadada;
	border-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-style:solid;
}

.coluna180Float
{
	width:180px;
	float:left;
}

.coluna91Float
{
	width:91px;
	float:left;
}

.coluna304Float
{
	width:304px;
	float:left;
}

/* FIM ALUGUER EQUIPAMENTO */

.floatLeft2px{width:2px;float:left;}
/* SHORTBREAKS */
.imgShortBReaks{background-image:url(../img/bg_header_ShortBreaks_6.0.jpg);width:740px;height:193px;}

#menuHorizontalShortBReaks li{display:inline;list-style-type:none;float:left;}
#menuHorizontalShortBReaks{margin:0px;padding:0px;}

.caixaColunaDtrShortBreaks{width:78px;float:left;}

.separador2pxEspacoTabelaDistanciasEntreAeroportos{width:2px;float:left;}
.caixasSubColunasShortBReaks{float:left;width:78px;text-align:center;}
.separadorSubColunasShortBReaks{float:left;width:78px;height:1px;background-color:#a7a9ac;}
.doisPixelLeft{width:2px;float:left;}

a.linkVerAzulClaro:visited {color:#33ace1;font-weight:bold;text-decoration:underline;}
a.linkVerAzulClaro:link{color:#33ace1;font-weight:bold;text-decoration:underline;}
a.linkVerAzulClaro:hover{color:#33ace1;font-weight:bold;text-decoration:underline;}
a.linkVerAzulClaro:active{color:#33ace1;font-weight:bold;text-decoration:underline;}


.tabelaNossaSeleccaoHeader
{
	height:21px;
	background-image: url(../img/bg_AzulEscuro.gif);
}

.tabelaShorthBreaksHeader{height:43px;float:left;background-image:url(../img/bg_SorthBreaks_Header_Suplementos.gif);}
.caixaColunaSuplementosShortBreaks{width:46px;float:left;}
.caixasSubColunasSuplementosShortBReaks{float:left;width:46px;text-align:center;}

.separadorSubColunasShortBReaks{float:left;width:46px;height:1px;background-color:#a7a9ac;}

.separadorEspacoTabelaSuplementos{width:4px;float:left;}
.separadorEspacoTabelaSuplementos2px{width:2px;float:left;}

.Padding8Left{padding-top:8px;float:left;}
.separadorCol1ShortbreaksSuplementos{width:143px;float:left;height:1px;background-color:#a7a9ac;}
.caixaImgdoFim{width:196px;height:126px;float:left;}
.caixaImgdoINICIO{width:118px;height:14px;float:left;}
.caixaImgDireita{width:206px;height:126px;float:left;}
.caixaHeaderSHorBReakdSuplementos{width:621px;height:14px;float:left;background-color:#FFF;}

.caixaDiasNoitesShortbreaks{background-color:#003c79;width:1px;float:left;height:24px;}

.imgShortBReaks{background-image:url(../img/bg_header_ShortBreaks_6.0.jpg);width:740px;height:193px;}
#menuHorizontalShortBReaks li{display:inline;list-style-type:none;float:left;}
#menuHorizontalShortBReaks{margin:0px;padding:0px;}
.caixaColunaDtrShortBreaks{width:78px;float:left;}
.separador2pxEspacoTabelaDistanciasEntreAeroportos{width:2px;float:left;}

.imgSeguros{background-image:url(../img/bg_header_Seguros_7_1.jpg);width:740px;height:193px;}

.imgCondicoesServicos{background-image:url(../img/img_Header_CondicoesSite.jpg);width:740px;height:193px;}

.tabelaNossaSeleccaoSubtitleHeader{width:51px;float:left;height:20px;float:left;background-image:url(../img/bg_subTitleNossaSelecao.gif);}
.tabelaNossaSeleccaoSubtitleHeader93{width:93px;float:left;height:20px;float:left;background-image:url(../img/bg_subTitleNossaSelecao.gif);}


.tabelaNovaSeleccao2SubTitulo{background-color:#e2e3e5;height:20px;float:left;width:51px;float:left;}
.tabelaNovaSeleccao2SubTitulo93{background-color:#e2e3e5;height:20px;float:left;width:93px;}

.separadorNossaSeleccao51{float:left;width:51px;height:1px;background-color:#a7a9ac;}
.separadorNossaSeleccao93{float:left;width:93px;height:1px;background-color:#a7a9ac;}

.textoTabNSeleccaoCentrado51{float:left;width:51px;text-align:center;}
.caixasDiaNoiteShortBreaks{width:217px;float:left;} 
.umPxLeft{float:left;width:1px;}
.cincoPxLeft{float:left;width:5px;}
.quatroPxLeft{float:left;width:4px;}

.PaddingTop2PaddingLeft10{padding-top:2px;padding-left:10px;}
.PaddingTop3PaddingLeft6{padding-top:3px;padding-left:6px;}


.espaco93Left{width:93px;float:left;}

/* FIM SHORTBREAKS */


/* SEGUROS */

.bgSeguroPlatinaCinza{background-color:#eeeded;}

.bgSeguroPlatinaCinzaEsq{
	background-color:#eeeded;
	width:420px;
	height:242px;
	float:left;
	_height:242px;
!height:242px;
}

.bgSeguroViajaIndependente{
	height:50px;
	width:900px;
	background:url(../img/bg_cinzaDegSeguros.gif);
	background-repeat:repeat-x;
}
#segPlatina1{margin:0px;padding:0px;}

#segPlatina1 li{list-style-type:none;background:url(../img/imgQuadradoAzul.gif);background-repeat:no-repeat;padding-left:10px;}

#segPlatina2{margin:0px;padding:0px;}

#segPlatina2 li{list-style-type:none;background:url(../img/img_SinalMaisAzul.gif);background-repeat:no-repeat;padding-left:13px;padding-top:3px;}

.sinalMaisAzulSeguro{clear:both;float:left;width:10px;height:11px;_height:11px;!height:11px;}
.quadradoAzulSeguro{clear:both;float:left;width:10px;height:11px;_height:11px;!height:11px;}
.quadroAzulSeguro{width:650px;height:23px;_height:23px;!height:23px;background-repeat:repeat-x;background-image:url(../img/bg_QuadroSeguroAzul.gif);/*padding-top:5px;*/font-weight:bold;}
.listTextoSeguro{ vertical-align:top;}

/* FIM SEGUROS */	
	
	/* Escola Extra Ski/Snowboard */
.imgExtraEscola{background-image:url(../img/img_Ski_Extras_Escola_7.3.1.jpg);width:740px;height:193px;}
.imgCondicoesGerais{background-image:url(../img/img_Condicoes_Gerais_12.8.jpg);width:740px;height:193px;}
#menuHorizontalExtraEscola li{display:inline;list-style-type:none;float:left;}
#menuHorizontalExtraEscola{margin:0px;padding:0px;}

.tabelaCursosColectivosHeader{height:32px;float:left;background-image:url(../img/bg_Transferes_Barcelona_7.5.1.gif);}
.cinzaEscola11{color:#808285;font-size:11px;}
.cinzaEscola9{color:#808285;font-size:9px;}

.tabelaAulasExtras{height:32px;width:85px;float:left;background-image:url(../img/bg_Transferes_Barcelona_7.5.1.gif);}
.separadorEspacoTabelaEscolaPrivada{width:3px;float:left;}
.colDtrTabelaAulaParticular{float:left;width:174px;text-align:center;}
.separador1ColTabelaEscolaPrivada{float:left;width:85px;height:1px;background-color:#a7a9ac;}
.colTabelaAulasExtras{float:left;width:85px; text-align:center;}
.caixasColDrtAulaParticular{float:left;width:85px;height:32px;text-align:center;}

.headerTabelaCursoColectivo{height:32px;float:left;background-image:url(../img/bg_Transferes_Barcelona_7.5.1.gif);}

/* FIM Escola Extra Ski/Snowboard*/




/* SEGURANÇA*/
.imgHeaderSegurancaCartao{background-image:url(../img/bg_header_Seguranca_Cartao_12_12_00.jpg);width:740px;height:193px;}
#menuHorizontalSegurancaCartao li{display:inline;list-style-type:none;float:left;}
#menuHorizontalSegurancaCartao{margin:0px;padding:0px;}

/*FIM SEGURANÇA*/

/* Contactos */
.imgHeaderContactos{background-image:url(../img/img_header_Contactos.jpg);width:740px;height:193px;}

/*Fim Contactos*/

/* COMO RESERVAR*/
.imgHeaderComoReservar{background-image:url(../img/img_header_ComoReservar.jpg);width:740px;height:193px;}
#menuHorizontalSegurancaCartao li{display:inline;list-style-type:none;float:left;}
#menuHorizontalSegurancaCartao{margin:0px;padding:0px;}

#bullet{margin:0px;padding:0px;padding-left:21px;}
#bullet li{list-style-type:none;background:url(../img/bullet.gif);background-repeat:no-repeat;padding-left:10px;}
/*FIM COMO RESERVAR*/

/*QUEM SOMOS*/

.imgHeaderQuemSomos{background-image:url(../img/img_header_QuemSomos.jpg);width:740px;height:193px;}
#menuHorizontalQuemSomos li{display:inline;list-style-type:none;float:left;}
#menuHorizontalQuemSomos{margin:0px;padding:0px;}
/*FIM SQUEM SOMOS*/

/* PERGUNTAS FREQUENTES */

.imgHeaderPerguntaFrequentes01{background-image:url(../img/img_header_Perguntas_Frequentes_01.jpg);width:740px;height:193px;}
.bg_LinhaPergFreq524x17{width:511px;padding-left:13px;;height:17px;background-image:url(../img/bg_AzulPergFreq.gif);color:#FFF;font-weight:bold;cursor:pointer;}
.bg_LinhaPergFreq524x17AzulClaro{width:511px;padding-left:13px;height:17px;background-image:url(../img/bg_AzulPergFreqAzulClaro.gif);color:#003c79;font-weight:bold;cursor:pointer;}

.bg_LinhaPergFreqAzulClaro524x17{width:524px;height:17px;background-image:url(../img/bg_AzulClaroPergFreq.gif);}

#bulletPerguntaFrequente{margin:0px;padding:0px;padding-left:20px;}
#bulletPerguntaFrequente li{list-style-type:none;background:url(../img/bulletPergFrequente.gif);background-repeat:no-repeat;padding-left:13px;}


.menuSegurosPegFrequenteHeaderEsq{background-repeat:repeat-x;width:300px;height:32px;_height:32px;!height:32px;background-color:#4AA3D4;float:left;}

.menuSegurosPegFrequenteHeaderDto{background-repeat:repeat-x;width:110px;height:32px;_height:32px;!height:32px;background-color:#C8DEF3;float:left;}

.menuSegurosPegFrequenteSubHeader{width:525px;height:23px;_height:23px;!height:23px;background-repeat:repeat-x;background-color:#C8DEF3;}

.bgPergFrequenteCentro{background-color:#E8EEF2;}

/*FIM  PERGUNTAS FREQUENTES */

/*SERVICOS*/
.caixaServicosRosa{background-repeat:repeat-x;width:504;height:32px;text-align:left;background-image:url(../img/bgPromocoesSugentoes.gif);	}
.imgHeaderServicos{background-image:url(../img/img_header_Servicos.jpg);width:740px;height:193px;}
/*FIM SERVICOS*/

/*APOIO ESTANCIAS*/
.imgApoioEstancias{background-image:url(../img/img_ApoioEstancias.jpg);width:740px;height:193px;}
.caixaApoioEstancias{width:718px;height:214px;border-color:#dadada;border-width:1px;border-left-width:1px;border-right-width:1px;border-style:solid;}
.caixaApoioEstancias2{	width:718px;height:90px;border-color:#dadada;border-width:1px;border-left-width:1px;border-right-width:1px;border-style:solid;background-color:#f7f7f7;}
/*FIM APOIO ESTANCIAS*/

/*DOWNLOADS*/
.downloadsEstrutura{width:712px;height:500px;}
.bgDownloadLDEsqBaixo{width:267px;height:97px;background:url(../img/bg_AzulClaroDownloadEsq.gif);background-repeat:repeat-x; }
.bgDownloadLDDt{width:358px; float:left;}


/*FIM DOWNLOADS*/
