/*-----------------------------------------------------------------------*/
/*---------------------------> CSS Document <----------------------------*/
/*-------------------> www.holidayhomesbvythesea.com <-------------------*/
/*--------------------------> Designed by B2U <--------------------------*/
/*-----------------------------------------------------------------------*/

@import url("reset.css");
@import url("header.css");

/*-----------------------------------------------------------------------*/
/*-----------------------------> Globales <------------------------------*/
/*-----------------------------------------------------------------------*/

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px auto;
	text-align:center;
	background:url(img/body_bg.png) repeat-x #dce7f7;
	behavior: url("csshover3.htc"); 
}
h1 {
	position:relative;
	text-align:left;
	color:#076da3;
	font-size:16px;
	font-weight:bold;
	padding:10px 30px;
	height:22px;	
	*height:40px;	
}
	h1 span {display:none;}
	
	h1.wide {
		position:relative;
		text-align:left;
		font-size:18px;
		background:url(img/bullet.png) no-repeat 2px 5px;
		text-indent:20px;
		margin:15px 30px 15px 10px;
		line-height:22px;
		}
.h1_ES{background:url(img/h1_ES.png) 30px 20px no-repeat; }
.h1_EN{background:url(img/h1_EN.png) 30px 20px no-repeat; }
.h1_DE{background:url(img/h1_DE.png) 30px 20px no-repeat; }
.h1_FR{background:url(img/h1_FR.png) 30px 20px no-repeat; }
.header_ES{background:url(img/header_ES.jpg) no-repeat transparent;}
.header_EN{background:url(img/header_EN.jpg) no-repeat transparent;}
.header_DE{background:url(img/header_DE.jpg) no-repeat transparent;}
.header_FR{background:url(img/header_FR.jpg) no-repeat transparent;}
/*h2 {
	position:relative;
	color:#0088b0;
	text-align:left;
	font-size:16px;
	background:url(img/bullet.png) no-repeat 2px 3px;
	text-indent:20px;
	margin-left:10px;
	top:15px;
	line-height:16px;
	color:#0088b0;
}*/
	h2.wide {
		position:relative;
		float:left;
		text-align:left;
		font-size:16px;
		background:url(img/bullet.png) no-repeat 2px 3px;
		text-indent:20px;
		margin:10px 0px 20px 30px;
		}
	h2.objetivos {
		position:relative;
		float:left;
		text-align:left;
		font-size:14px;
		background:url(img/bullet.png) no-repeat 2px 3px;
		text-indent:20px;
		margin:10px 0px 0px 50px;
		line-height:18px;
		}
h3 {
	position:relative;
	float:left;
	width:200px;
	margin-left:30px;
	margin-top:15px;
	margin-bottom:11px;
	color:#0088b0;
	text-align:left;
}
h4 { margin:10px auto 20px auto;}

hr {width:90%; clear:both; color:#39424f; margin:10px auto;}

address {
	position:relative;
	float:left;
	text-align:left;
	font-size:12px;
	line-height:18px;
	color:#39424f;
	width:230px;
	margin:20px 0px 20px 35px ;	
}	

/*-----------------------------------------------------------------------*/
/*----------------------------> Estructura <-----------------------------*/
/*-----------------------------------------------------------------------*/

#footer_bg {
	width:100%;
	background:url(img/footer_bg.png) 100% 100% repeat-x transparent;
	height:auto!important;
	z-index:9;
	padding-bottom:0px;
}
#contenedor {
	width:853px;
	height:auto!important;
	margin:0px auto;
	padding:0px auto;
}
	#header {
		margin:0px auto;
		width:853px;
		height:192px;
		z-index:1;
	}
		.head_links {
			position:relative;
			float:right;
			color:#304884;
			margin-top:8px;
			font-size:11px;
			margin-right:15px;
		}
			.head_links a:link { color:#304884; text-decoration:none; margin:0px 5px;}
			.head_links a:visited { color:#304884; text-decoration:none; margin:0px 5px;}
			.head_links a:hover { color:#304884; text-decoration:underline; margin:0px 5px;}

		#logo {
			position:relative;
			float:left;
			margin-top:18px;
			margin-left:42px;
		}
		#menu {
			position:relative;
			width:853px;
			height:53px;
			margin-top:8px;
		}
		#navigator {
			position:relative;
			width:853px;
			height:28px;
			background:url(img/submenu_bg.png) no-repeat transparent;
			top:-1px;
		}
			#navigator span {
				position:relative;
				float:left;
				margin-left:30px;
				margin-top:8px;
				color:#747474;
			}
			#idio {
				position:relative;
				float:right;
				margin-right:30px;
				margin-top:8px;
				color:#304884;
			}
				#navigator a:link { color:#304884; text-decoration:none;}
				#navigator a:visited { color:#304884; text-decoration:none;}
				#navigator a:hover { color:#CF2C2C; text-decoration:none;}
#cuerpo {
	width:853px;
	height:auto!important;
	background:url(img/cuerpo_bg.png) repeat-y #FFFFFF;
	margin-top:-1px;
}

	#submenu {
		position:relative;
		float:left;
		width:551px;
		height:217px;
		margin:10px auto 20px 30px;
		-margin:10px auto 20px 15px;
		background:url(img/supermenu.png) no-repeat #FFFFFF;
	}


/*----------------------------> Secciones - Zonas <-----------------------------*/

		#secciones  {
			position:relative;
			float:left;
			width:233px;
			height:217px;
			margin-top:0px;
			/*background:url(img/info_menu_bg.png) top no-repeat transparent;*/
		}
			#secciones li {
				text-align:left;
				padding-left:30px;
				height:36px;
				margin:0px;
				margin-top:-8px;
				*margin-top:-10px;
				cursor:pointer;
				top:0px;
		}
			#secciones li:hover {
				text-align:left;
				padding-left:30px;
				height:36px;
				margin:0px;
				margin-top:-8px;
				*margin-top:-10px;
				cursor:pointer;
				color:#FFFFFF; 
				font-weight:bold;
				top:0px;
			}
				/*#secciones li:hover.sec_ocio {background:url(img/hover_01.png) left no-repeat transparent;}*/
				#secciones li:hover.sec_playas {background:url(img/hover_02.png) left no-repeat transparent;}
				#secciones li:hover.sec_gastro {background:url(img/hover_03.png) left no-repeat transparent;}
				#secciones li:hover.sec_golf {background:url(img/hover_04.png) left no-repeat transparent;}
				#secciones li:hover.sec_fiestas {background:url(img/hover_05.png) left no-repeat transparent;}
				#secciones li:hover.sec_parques {background:url(img/hover_06.png) left no-repeat transparent;}
				#secciones li:hover.sec_turismo {background:url(img/hover_07.png) left no-repeat transparent;}
	
		#secciones span { position:relative; float:left; margin-top:11px; width:auto; height:12px;}
		
		#secciones h2 {
			position:relative;
			text-align:left;
			height:25px;
			font-size:14px;
			background:url(img/zonas_h2.png) no-repeat;
			color:#076da3;
			padding-top:4px;
			text-indent:30px;
			margin-left:-20px;
			top:3px;
			text-transform:uppercase;
		}
	
		#zona_ocio  {position:relative; float:left; width:175px; height:217px; margin-top:0px;}
			
			#zona_ocio li {	text-align:left;padding-left:20px; margin:15px 0px;	top:0px; color:#FFFFFF;	font-weight:bold;}
			
				#zona_ocio a:link { color:#FFFFFF; font-weight:bold; text-decoration:none;}
				#zona_ocio a:visited { color:#FFFFFF; font-weight:bold; text-decoration:none;}
				#zona_ocio a:hover { color:#CF2C2C; font-weight:bold; text-decoration:none;}


		#zona_playas  {position:relative; float:left; width:175px; height:217px; margin-top:0px;}

			#zona_playas li {	text-align:left;padding-left:20px; margin:15px 0px;	top:0px; color:#FFFFFF;	font-weight:bold;}
			
				#zona_playas a:link { color:#FFFFFF; font-weight:bold; text-decoration:none;}
				#zona_playas a:visited { color:#FFFFFF; font-weight:bold; text-decoration:none;}
				#zona_playas a:hover { color:#CF2C2C; font-weight:bold; text-decoration:none;}

		#zona_golf  {position:relative; float:left; width:175px; height:217px; margin-top:0px;}

			#zona_golf li {	text-align:left;padding-left:20px; margin:15px 0px;	top:0px; color:#FFFFFF;	font-weight:bold;}
			
				#zona_golf a:link { color:#FFFFFF; font-weight:bold; text-decoration:none;}
				#zona_golf a:visited { color:#FFFFFF; font-weight:bold; text-decoration:none;}
				#zona_golf a:hover { color:#CF2C2C; font-weight:bold; text-decoration:none;}

		#zona_fiestas  {position:relative; float:left; width:175px; height:217px; margin-top:0px;}

			#zona_fiestas li {	text-align:left;padding-left:20px; margin:15px 0px;	top:0px; color:#FFFFFF;	font-weight:bold;}
			
				#zona_fiestas a:link { color:#FFFFFF; font-weight:bold; text-decoration:none;}
				#zona_fiestas a:visited { color:#FFFFFF; font-weight:bold; text-decoration:none;}
				#zona_fiestas a:hover { color:#CF2C2C; font-weight:bold; text-decoration:none;}
				
		#zona_gastro  {position:relative; float:left; width:175px; height:217px; margin-top:0px;}

			#zona_gastro li {	text-align:left;padding-left:20px; margin:15px 0px;	top:0px; color:#FFFFFF;	font-weight:bold;}
			
				#zona_gastro a:link { color:#FFFFFF; font-weight:bold; text-decoration:none;}
				#zona_gastro a:visited { color:#FFFFFF; font-weight:bold; text-decoration:none;}
				#zona_gastro a:hover { color:#CF2C2C; font-weight:bold; text-decoration:none;}

		#zona_parques  {position:relative; float:left; width:175px; height:217px; margin-top:0px;}

			#zona_parques li {	text-align:left;padding-left:20px; margin:15px 0px;	top:0px; color:#FFFFFF;	font-weight:bold;}
			
				#zona_parques a:link { color:#FFFFFF; font-weight:bold; text-decoration:none;}
				#zona_parques a:visited { color:#FFFFFF; font-weight:bold; text-decoration:none;}
				#zona_parques a:hover { color:#CF2C2C; font-weight:bold; text-decoration:none;}
				
		#zona_turismo  {position:relative; float:left; width:175px; height:217px; margin-top:0px;}

			#zona_turismo li {	text-align:left;padding-left:20px; margin:15px 0px;	top:0px; color:#FFFFFF;	font-weight:bold;}
			
				#zona_turismo a:link { color:#FFFFFF; font-weight:bold; text-decoration:none;}
				#zona_turismo a:visited { color:#FFFFFF; font-weight:bold; text-decoration:none;}
				#zona_turismo a:hover { color:#CF2C2C; font-weight:bold; text-decoration:none;}
				
/*----------------------------> Fin Secciones - Zonas <-----------------------------*/

	#miniform_ES {
		position:relative;
		float:right;
		background:url(img/miniform.png) no-repeat;
		width:228px;
		height:240px;
		margin-right:30px;
		-margin-right:15px;
		top:-13px;
	}
	#miniform_EN {
		position:relative;
		float:right;
		background:url(img/miniform_EN.png) no-repeat;
		width:228px;
		height:240px;
		margin-right:30px;
		-margin-right:15px;
		top:-13px;
	}
	#miniform_FR {
		position:relative;
		float:right;
		background:url(img/miniform_FR.png) no-repeat;
		width:228px;
		height:240px;
		margin-right:30px;
		-margin-right:15px;
		top:-13px;
	}
	#miniform_DE {
		position:relative;
		float:right;
		background:url(img/miniform_DE.png) no-repeat;
		width:228px;
		height:240px;
		margin-right:30px;
		-margin-right:15px;
		top:-13px;
	}
	#miniform_head {
			position:relative;
			float:right;
			height:207px;
			width:206px;
			margin-right:10px;
			margin-top:6px;
		}
			#calendar_day {
				position:relative;
				float:right;
				margin-top:3px;
			}
	#zonas { 
		position:relative;
		float:left;
		width:228px;
		height:auto!important;
		margin-left:30px;
		-margin-left:15px;
		background:url(img/zonas_bg_top.png) 0px 26px no-repeat;
		margin-bottom:20px;
		color:076da3;
		*margin-top:-39px;
	}
	#zonas table{ 
		position:relative;
		float:left;
		width:228px;
		color:076da3;
		margin-top:22px;
		*margin-top:27px;
		background:url(img/zonas_bg_table.png) 0% 100%  no-repeat transparent;
	}
	#zonas tr.bg_red { 
		position:relative;
		float:left;
		width:228px;
		background-color:#E41010;
		margin-bottom:-5px;
		display:none;
		margin:7px auto;
	}
	
	#zonas tr.bg_red li { 
		background:url(img/bullet_white.png) 36px 14px  no-repeat transparent;
}
	#zonas tr.la_zona { 
		position:relative;
		float:left;
		width:228px;
		height:20px!important;
	}
	#zonas table span { 
			text-align:left;
			padding-left:42px;
			*padding-top:4px;
			height:24px;
			background:url(img/bullet.png) 30px 10px no-repeat transparent;
			margin:0px;
			cursor:pointer;
			top:0px;
		}
		#zonas h2 {
			position:relative;
			text-align:left;
			clear:both;
			height:25px;
			font-size:12px;
			background:url(img/masinfo_h2.png) no-repeat;
			color:#076da3;
			padding-top:4px;
			text-indent:27px;
			margin-left:5px;
			top:0px;
			text-transform:uppercase;
		}
		#zonas ul {margin:auto 10px;}
		#zonas li {
			text-align:left;
			padding-left:47px;
			padding-top:3px;
			height:19px;
			background:url(img/bullet.png) 30px 10px no-repeat transparent;
			margin:0px;
			cursor:pointer;
			top:0px;
			margin-left:-10px;
			color:#FFFFFF;
			clear:both; 
	}
		#zonas li:hover {
			text-align:left;
			padding-left:47px;
			height:19px;
			/*background:url(img/zonas_hover_bg.png) top left no-repeat transparent;*/
			margin:0px;
			cursor:pointer;
			color:#FFFFFF; 
			top:0px;
			margin-left:-10px;
		}
		#zonas span { position:relative; float:left; padding-top:5px; *padding-top:0px; *margin-top:5px; width:auto;}
		
		#zonas a:link { position:relative; float:left; width:auto; color:#FFFFFF; text-decoration:none; margin:5px auto;}
		#zonas a:visited { position:relative; float:left; width:auto; color:#FFFFFF; text-decoration:none; margin:5px auto;}
		#zonas a:hover { position:relative; float:left; width:auto; color:#FFFFFF; text-decoration:none; margin:5px auto;}

		
	#contenido {
		position:relative;
		float:right;
		width:556px;
		min-height:510px;
		margin-right:30px;
		-margin-right:0px;
		z-index:999;
		margin-top:-110px;
		*margin-top:-150px;
	}
		#contenido strong {color:#076DA3;}
		#contenido h2 {
			text-align:left;
			color:#076da3;
			font-size:14px;
			height:22px;
			*height:26px;
			padding-top:4px;
			border-bottom:1px solid #aab7c5;
			width:556px;
			margin-top:0px;
			text-transform:uppercase;
			padding-left:5px;
		}
		#contenido p {
			position:relative;
			float:left;
			text-align:justify;
			font-size:12px;
			line-height:18px;
			color:#39424f;
			margin:10px 20px 10px 20px;
			-margin:10px;
			/*text-indent:20px;*/
		}	
			.servi {
				position:relative;
				float:left;
				text-align:justify;
				font-size:12px;
				line-height:18px;
				color:#39424f;
				margin:10px 20px 10px 20px;
				width:260px;
				-margin:10px;
				/*text-indent:20px;*/
			}	
			#contenido li {
				position:relative;
				float:left;
				text-align:left;
				margin:5px 20px 5px 50px;
				color:#39424f;
				clear:both;
				line-height:18px;
			}
				#contenido a:link { color:#304884; text-decoration:none; font-weight:bold;}
				#contenido a:visited { color:#304884; text-decoration:none; font-weight:bold;}
				#contenido a:hover { color:#CF2C2C; text-decoration:none; font-weight:bold;}
	#contenido_wide {
		position:relative;
		float:left;
		width:790px;
		min-height:510px;
		margin-left:30px;
		z-index:999;
		*margin-top:-39px;
	}
		#contenido_wide h2 {
			text-align:left;
			color:#076da3;
			font-size:14px;
			height:22px;
			*height:26px;
			padding-top:4px;
			border-bottom:1px solid #aab7c5;
			width:790px;
			margin-top:0px;
			text-transform:uppercase;
			padding-left:5px;
		}
		
#footer_home {
	position:relative;
	width:853px;
	height:143px;
	background:url(img/footer_home.png) no-repeat transparent;
	z-index:9;
}
#footer {
	position:relative;
	width:853px;
	height:122px;
	background:url(img/footer.png) no-repeat transparent;
	z-index:9;
}
	#fastlinks {
		position:relative;
		float:left;
		text-align:left;
		color:#025682;
		margin-top:10px;
		padding-left:65px;
		line-height:14px;
	}
		#fastlinks span { font-weight:bold; float:left; margin-left:30px; padding:0px 30px;}

		#fastlinks a:link { color:#025682; font-weight:normal; text-decoration:none; background:url(img/bullet.png) 5px no-repeat transparent; padding:0px 10px 0px 20px;}
		#fastlinks a:visited { color:#025682; font-weight:normal; text-decoration:none; background:url(img/bullet.png) 5px no-repeat transparent; padding:0px 10px 0px 20px;}
		#fastlinks a:hover { color:#025682; font-weight:normal; text-decoration:underline; background:url(img/bullet.png) 5px no-repeat transparent; padding:0px 10px 0px 20px;}

	#pie {
		position:relative;
		float:left;
		height:27px;
		background:url(img/pie_bg.png) no-repeat transparent;
		color:#FFFFFF;
		margin-top:30px;
		margin-left:20px;
		padding-top:6px;
		*padding-top:7px;
		padding-left:11px;
	}
		#pie a:link { color:#FFFFFF; font-weight:bold; text-decoration:none;}
		#pie a:visited { color:#FFFFFF; font-weight:bold; text-decoration:none;}
		#pie a:hover { color:#FFFFFF; font-weight:bold; text-decoration:underline;}

	#pielink {
		position:relative;
		float:right;
		height:27px;
		color:#FFFFFF;
		margin-top:30px;
		margin-right:30px;
		padding-top:6px;
		*padding-top:7px;
	}
		#pielink a:link { color:#FFFFFF; font-weight:bold; text-decoration:none;}
		#pielink a:visited { color:#FFFFFF; font-weight:bold; text-decoration:none;}
		#pielink a:hover { color:#FFFFFF; font-weight:bold; text-decoration:underline;}

/*-----------------------------------------------------------------------*/
/*------------------------------> Clases <-------------------------------*/
/*-----------------------------------------------------------------------*/
	#banners {
		position:relative;
		float:left;
		width:228px;
		height:auto!important;
		margin-left:30px;
		-margin-left:15px;
		margin-bottom:10px;
		clear: left;
	}

.blue {color:#0e6a9a;}
.logos { position:relative; margin:10px auto;}
.masinfo {
	position:relative;
	float:right;
	margin-right:25px;
	color:#0088b0;
}
	.masinfo a:link {color:#0a5b8b; font-weight:bold; text-decoration:none;}
	.masinfo a:visited {color:#0a5b8b; font-weight:bold; text-decoration:none;}
	.masinfo a:hover {color:#0a5b8b; font-weight:bold; text-decoration:underline;}

.notice {
	position:relative;
	border-bottom:1px solid #0088b0;
	height:64px;
	margin:auto 25px;
}
.sub_notice {
	position:relative;
	float:left;
	margin-left:55px;
	margin-top:25px;
	color:#0088b0;
}
.lista_webs {
	position:relative;
	float:right;
	margin:15px auto 15px auto;
	font-size:14px;
	line-height:20px;	
	width:600px;
}
	.lista_webs a:link { position:relative; float:left; color:#0a5b8b; font-weight:bold; width:300px; text-align:left; text-decoration:none;}
	.lista_webs a:visited { position:relative; float:left; color:#0a5b8b; font-weight:bold; width:300px; text-align:left; text-decoration:none;}
	.lista_webs a:hover { position:relative; float:left; color:#0a5b8b; font-weight:bold; width:300px; text-align:left; text-decoration:underline;}

#ventaja {
	position:relative;
	float:left;
	width:600px;
	color:#0a5b8b;
	line-height:16px;
}
			#ventaja ul {
				position:relative;
				float:left;
				font-size:14px;
				color:#0a5b8b;
				margin:20px 0px 20px 100px;
			}
			#ventaja li {
				text-align:left;
				text-indent:0px;
				padding-left:15px;
				margin-bottom:6px;
				background:url(img/bullet_round.png) no-repeat 2px 5px;
			}

.source_noti { position:relative; float:right; color:#0a5b8b; text-decoration:none;}
.source_noti a:link {color:#0a5b8b; text-decoration:none; font-weight:bold}
.source_noti a:visited {color:#0a5b8b; text-decoration:none; font-weight:bold}
.source_noti a:hover {color:#0a5b8b; text-decoration:underline; font-weight:bold}

.B2U {
	position:absolute;
	float:right;
	right:20px;
	bottom:0px;
}


/*-----------------------------------------------------------------------*/
/*-----------------------> Formulario Contacto <-------------------------*/
/*-----------------------------------------------------------------------*/

#formPreReserva { 
	position:relative; 
	float:right; 
	*float:left; 
	margin-top:20px; 
	margin-right:120px;
	*margin-left:0px;
}
	.elcontact {
		position:relative;
		text-align:left;
		line-height:16px;
		height:27px;
		display:block;
		font-size:11px;
	}
	.losinputs {
		position:relative;
		float:left;
		width:100px;
		text-align:left;
		display:block;
		font-size:11px;
	}
	.privacidad {
		position:relative;
		float:right;
		text-align:left;
		width:280px;
		display:block;
		font-size:11px;
		margin-top:-13px;
		*margin-top:-15px;
	}
	.elcheck {
		position:relative;
		float:left;
		width:100%;
		margin-top:30px;
		margin-bottom:10px;
		*margin-top:0px;
		text-align:left;
		display:block;
		font-size:11px;
	}
	
/*-----------------------------------------------------------------------*/
/*----------------------------> Newsletter <-----------------------------*/
/*-----------------------------------------------------------------------*/

		#newsletter {
			position:relative;
			float:right;
			margin-top:30px;
			background:url(img/newsletter_bg.png) no-repeat;
			width:271px;
			height:106px;
			color:#414141;
			text-align:left;
			margin-right:10px;
		}	
			#email { 
				width:230px; 
				color:#666666; 
				margin:40px auto auto 20px;
			}
			#btn_envio {
				position:relative;
				float:right;
				margin:8px 20px auto auto;
				float:right;
				cursor:pointer;
				background:url(img/boton_news_env.png) no-repeat; 
				border:none; 
				height:20px; 
				width:65px;
			}
			
/*-----------------------------------------------------------------------*/
/*-----------------------------> Genericos <-----------------------------*/
/*-----------------------------------------------------------------------*/

.margin_left24 {margin-left:24px;}
.margin_left40 {margin-left:43px;}
.right {float:right; margin-right:5px;}
.left {float:left; margin-left:5px;}

.noborder {border-right:0px!important;}

.naranja { color:#ff8403;}
.gris { color:#666666;}

.clear {clear:both;}

/*---------------------------------------------------------------------------------------*/
/*------------------------------->>>  Landing Pages  <<<---------------------------------*/
/*---------------------------------------------------------------------------------------*/

#landing_page {
	position:relative;
	float:left;
	width:840px;
	height:auto!important;
	min-height:432px;
	*height:432px;
	font-family:Arial, Helvetica, sans-serif;
	}
h1.landing {
	font-size:24px;
	color:#0A497C;
	width:94%;
	font-weight:bold;
	text-align:center;
	margin:0px;
	*margin-top:0px;
}
h2.landing {
	font-size:18px;
	color:#0A497C;
	border-bottom:2px solid #0A497C;
	text-indent:10px;
	width:95%;
	margin:20px auto 30px 30px;
	text-align: left!important;
	padding-bottom:4px;
}

#landing_page p.landing {
	color:#000000;
	width:90%;
	*width:95%;
	margin:15px 40px;
	padding-top:0px;	
	font-size:13px;
	line-height:17px;
	text-align:justify!important;
}
#landing_page ul {
	width:80%;
	*width:85%;
	margin:15px auto;
	padding-top:0px;	
	font-size:13px;
	line-height:17px;
	text-align:justify!important;
}
#landing_page li {
	margin:15px auto;
	list-style:none;
	background:url(img/img_landing/bullet.png) left 2px no-repeat transparent;
	*background:url(img/img_landing/bullet.png) left 3px no-repeat transparent;
	text-indent:15px;
}
#landing_page p.landing_top {
	color: #4e4e4e;
	width:90%;
	padding-top:0px;	
	font-size:13px;
	margin:10px auto;
	text-align:left!important;
}
#landing_page img.landing{
	border:1px solid #CFCFCF;
	margin:20px 0px 10px 9px;
}

#intro_landing {
	position:relative;
	clear:both;
	margin:-30px auto 40px auto;
	*margin:20px auto 40px 40px;
	background:url(img/img_landing/bg_intro.png) repeat-y;
	width:715px;
	height:auto;
}
#intro_landing_top {
	background:url(img/img_landing/bg_intro_top.png) no-repeat transparent;
	width:715px;
	height:8px;
}
#intro_landing_bottom {
	background:url(img/img_landing/bg_intro_bottom.png) no-repeat transparent;
	width:715px;
	height:9px;
	*position:absolute;
	*bottom:-9px;
	*left:0px;
}
#intro_landing p {
	margin:10px 40px;
	width:630px;
	color:#000000;
	font-size:13px;
	line-height:18px;
	text-align:left!important;
}
.landinglink {
	background:url(img/img_landing/bullet.png) left 1px no-repeat transparent;
	padding-left:15px;
}		

/*-----------------------------------------------------------------------*/
/*-------------------> formulario_online_minipopup.html <----------------*/
/*-----------------------------------------------------------------------*/

.ninyo	{  *position:relative; *width:50px;*margin:0px; *padding:0px; *line-height:1;}
.ninyo label { *position:relative; *width:50px; *display:block; *margin-bottom:-2px; *padding:0px;}
.ninyo > .select { *position:relative; *vertical-align:top;*display:block; *bottom:-5px; *padding:-15px;}
#edades {position:relative; height:120px; margin:0px; padding:0px;}
.text_minipop {padding-right: 5px; color:#000000; font-weight:bold;}

#edades {color:#000000;} 
.select { color:#000000;}
.buscador_home_input_dia { color:#000000;}
