#dropGeral{background-color:#ffffff}
#dropGeral img, #dropGeral p{
	float:left; 
	border:0px; 
	display:block; 
	height:21px; 
	margin:0px; 
	padding:0px;}
#dropGeral p{margin-top:4px;}
#dropGeral a{
	border-style:solid; 
	border-width:0px 0px 1px 1px; 
	border-color:#ffba00; 
	display:block; float:left; 
	background-color:#ffffff; 
	height:23px;}

#dropGeral{border-bottom:3px solid #ff2700; float:left; margin-top:1px;}

.arial11_preto_menu a{width:100%; display:block; color:#000000; text-decoration:none}

.arial11_preto_menu a:hover{text-decoration:underline}

.arial11_preto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

.arial10_preto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.arial11_branco_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
}
.arial11_branco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.arial18-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
}
.arial12-azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0195b0;
	text-decoration: none;
}
.arial11-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.arial10-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.arial10-branco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.arial11-branco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.arial11-cinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	text-decoration: none;
}
a.arial12-azul {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0195b0;
	text-decoration: none;
}
a.arial12-azul:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0195b0;
	text-decoration: none;
}
a.arial11-black {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
a.arial11-black:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}


/* 
	especificacoes para o menu
*/


	#menuPrincipal{
		display:inline;
		float:left;
		padding:0px;
		margin:0px;
		border:0px;
		list-style:none;
		margin-left:217px;
	}
	#menuPrincipal li {
		margin-left:-5px;
		display:inline; 
		padding-top:3px;
		float:left; 
		height:17px; 
		text-align:center; 
		font-family:arial; 
		font-size:10px;
		}
	#menuPrincipal li a{
		color:#000000; 
		text-decoration:none;
		display:block;
		width:100%;}
		
	/**/	
	#menuPrincipal #resort, #menuPrincipal #resort_on{
		position:relative;
		margin-left:0px !important;
		background-image:url(../imagens/imagens_menu/menu_bg_resort.gif);
		width:93px;}
		
		#menuPrincipal #resort_on{
			background-image:url(../imagens/imagens_menu/menu_bg_resort_on.gif);
			z-index:10;
		}
		
	/**/	
	#menuPrincipal #allInclusive, #menuPrincipal #allInclusive_on{
		background-image:url(../imagens/imagens_menu/menu_bg_all_inclusive.gif);
		position:relative;
		width:119px;}
		
		#menuPrincipal #allInclusive_on{
		background-image:url(../imagens/imagens_menu/menu_bg_all_inclusive_on.gif);
		z-index:10;}
		
	/**/	
	#menuPrincipal #localizacao, #menuPrincipal #localizacao_on{
		position:relative;
		background-image:url(../imagens/imagens_menu/menu_bg_localizacao.gif);
		width:115px;}

		#menuPrincipal #localizacao_on{
			background-image:url(../imagens/imagens_menu/menu_bg_localizacao_on.gif);
			z-index:10;
		}
		
		
	/**/	
	#menuPrincipal #galeria, #menuPrincipal #galeria_on{
		background-image:url(../imagens/imagens_menu/menu_bg_galeria.gif);
		position:relative;
		width:144px;}
		
		#menuPrincipal #galeria_on{
			background-image:url(../imagens/imagens_menu/menu_bg_galeria_on.gif);
			z-index:10}
		
		
		
	/**/	
	#menuPrincipal #cadastro, #menuPrincipal #cadastro_on{
		background-image:url(../imagens/imagens_menu/menu_bg_cadastro.gif);
		position:relative;
		width:87px;}
		#menuPrincipal #cadastro_on{
			background-image:url(../imagens/imagens_menu/menu_bg_cadastro_on.gif);
			z-index:11}
			
		#menuPrincipal ul{
			text-align:left !important;
			position:absolute;
			_margin-left:-40px !important;
			margin-left:-47px !important;
			width:100%;
			top:3px !important;
			margin-top:17px;
		
		}
		#menuPrincipal ul li{
			padding:0px;
			overflow:hidden;
			text-align:left;
			width:100%;
			height:100%;
			width:149px;
			height:24px;	
			margin-left:0px !important;
			background-image:url(../imagens/imagens_menu/sub_menu_bg_off.gif);
		}
		
		#menuPrincipal ul li:hover{
					background-image:url(../imagens/imagens_menu/sub_menu_bg_on.gif) !important;
		}
		
		#menuPrincipal ul li a{
			/*margin-top:5px;*/
			padding-top:5px;
			padding-left:20px;
			height:26px !important;
			background-image:url(../imagens/imagens_menu/sub_menu_bg_off.gif); !important
		}
		
		#menuPrincipal ul li a:hover{
			/*margin-top:5px;*/
			padding-left:20px;
			height:26px !important;
			background-image:url(../imagens/imagens_menu/sub_menu_bg_on.gif); !important
		}
			
		.subMenu:hover{background-image:url(../imagens/imagens_menu/sub_menu_bg_on.gif); !important}		
		
/*		.subMenu{hover:expression(this.onmouseover=new Function("this.style.backGroundImage=url('../imagens/imagens_menu/sub_menu_bg_on.gif');"),this.onmouseout=new Function("this.style.background='#F1F1F1';"));
}	*/.arial11-azul {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0195b0;
	text-decoration: none;
}
.arial12-branco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

