@font-face 						{ font-family: 'FontinRegular';
								  src: url('fonts/Fontin-Regular.eot');
								  src: local('☺'), url('fonts/Fontin-Regular.woff') format('woff'), url('fonts/Fontin-Regular.ttf') format('truetype'); }

body							{ font-family:Helvetica, Arial, sans-serif; font-size:16px; background:url('../img/fondo_interior.png') repeat-x #fff; }

body#inicio						{ background:url('../img/fondo_inicio.png') repeat-x #fff; }

#menu							{ z-index:10; position:relative; height:44px; width:860px; margin:0 auto;  }

#menu ul						{ position:absolute; list-style:none; font-family:"FontinRegular", Helvetica, Arial, sans-serif; font-size:18px; }
								  
#menu ul li						{ display:inline; }
#menu ul li a					{ position:relative; float:left; height:54px; margin:0 16px; line-height:43px; 
								  text-decoration:none; color:#95918E; }
#menu ul li a:hover,
#menu ul li a.actual			{ color:#fff; }

#menu ul li a.actual			{ background:url('../img/menu_activo.png') bottom center no-repeat; } 

#franjaSuperior					{ position:relative; width:860px; height:96px; margin:0 auto; background:url('../img/fondo_franja.jpg') no-repeat; }

#franjaSuperiorContacto				{ position:relative; width:860px; height:96px; margin:0 auto; background:url('../img/fondo_franjaContacto.jpg') no-repeat; }

#franjaSuperiorLite				{ position:relative; width:860px; height:96px; margin:0 auto; background:url('../img/fondo_franjaLite.jpg') no-repeat; }

#franjaSuperiorLegal				{ position:relative; width:860px; height:96px; margin:0 auto; background:url('../img/fondo_franjaLegal.jpg') no-repeat; }

#franjaSuperiorPro					{ position:relative; width:860px; height:96px; margin:0 auto; background:url('../img/fondo_franjaPro.jpg') no-repeat; }

#franjaSuperiorEmpresas					{ position:relative; width:860px; height:96px; margin:0 auto; background:url('../img/fondo_franjaEmpresas.jpg') no-repeat; }

#franjaSuperiorBodamovil					{ position:relative; width:860px; height:96px; margin:0 auto; background:url('../img/fondo_franjaBodamovil.jpg') no-repeat; }


#ofertas,
#mostrador						{ position:relative; width:860px; margin:0 auto; overflow:hidden; }

#mostrador h1					{ z-index:2; position:absolute; top:35px; width:312px; height:102px;
								  background:url('../img/logo_fondo01.png') no-repeat; text-indent:-9999em; }
								  
#franjaSuperior	h1				{ position:absolute; top:20px; left:0; width:485px; height:55px;
								  background:url('../img/logo_franja.png') no-repeat; text-indent:-9999em; }
#franjaSuperior	h1 a			{ display:block; width:485px; height:55px; }

#franjaSuperiorBodamovil	h1				{ position:absolute; top:20px; left:0; width:485px; height:55px;
								  background:url('../img/logo_franja.png') no-repeat; text-indent:-9999em; }
#franjaSuperiorBodamovil	h1 a			{ display:block; width:485px; height:55px; }

#franjaSuperiorLegal	h1				{ position:absolute; top:20px; left:0; width:485px; height:55px;
								  background:url('../img/logo_franja.png') no-repeat; text-indent:-9999em; }
#franjaSuperiorLegal	h1 a			{ display:block; width:485px; height:55px; }

#franjaSuperiorLite	h1				{ position:absolute; top:20px; left:0; width:485px; height:55px;
								  background:url('../img/logo_franja.png') no-repeat; text-indent:-9999em; }
#franjaSuperiorLite	h1 a			{ display:block; width:485px; height:55px; }

#franjaSuperiorPro	h1				{ position:absolute; top:20px; left:0; width:485px; height:55px;
								  background:url('../img/logo_franja.png') no-repeat; text-indent:-9999em; }
#franjaSuperiorPro	h1 a			{ display:block; width:485px; height:55px; }

#franjaSuperiorEmpresas	h1				{ position:absolute; top:20px; left:0; width:485px; height:55px;
								  background:url('../img/logo_franja.png') no-repeat; text-indent:-9999em; }
#franjaSuperiorEmpresas	h1 a			{ display:block; width:485px; height:55px; }

#franjaSuperiorContacto	h1				{ position:absolute; top:20px; left:0; width:485px; height:55px;
								  background:url('../img/logo_franja.png') no-repeat; text-indent:-9999em; }
#franjaSuperiorContacto	h1 a			{ display:block; width:485px; height:55px; }

#fichas							{ z-index:1; position:relative; width:2580px; height:367px; }
#fichas .ficha					{ position:absolute; left:0; top:0; width:860px; height:367px; }
#fichas .ficha p				{ position:absolute; top:165px; width:500px; padding:10px 0;
								  font-family:Georgia; font-size:19px; color:#fff; line-height:26px; 
								  border-top:1px dotted #372D24; border-bottom:1px dotted #372D24; }
#fichas .ficha p strong			{ font-weight:normal; }
								  
#fichas #ficha1					{ z-index:1; background:url('../img/fondo_ficha1.jpg') center right no-repeat; }
#fichas #ficha2					{ z-index:1; background:url('../img/fondo_ficha2.jpg') center right no-repeat; opacity:0; filter:alpha(opacity=0); }
#fichas #ficha3					{ z-index:1; background:url('../img/fondo_ficha3.jpg') center right no-repeat; opacity:0; filter:alpha(opacity=0); }
#fichas #ficha4					{ z-index:1; background:url('../img/fondo_ficha4.jpg') center right no-repeat; opacity:0; filter:alpha(opacity=0); }

#fichas ul#controlesMostrador		{ z-index:10; position:absolute; bottom:30px; list-style:none; }
#fichas ul#controlesMostrador li	{ display:inline; }
#fichas ul#controlesMostrador li a	{ float:left; height:24px; width:24px; margin-right:10px;  line-height:24px;
									  color:#FFFFFF; text-decoration:none; text-align:center; font-size:16px; font-weight:bold;
									  background:url('../img/botones_mostrador.png') no-repeat; } 
#fichas ul#controlesMostrador li a:hover,
#fichas ul#controlesMostrador li a.actual	{ background-position:0 -24px; color:#333333; }

#ofertas							{ height:270px; padding:24px 0; }

#ofertas h2,
#contenido h2						{ position:relative; z-index:2; font-family:"FontinRegular", Helvetica, Arial, sans-serif; font-size:24px;
									  font-weight:normal; color:#333333; margin-bottom:10px; }
#ofertas #texto						{ position:relative; float:left; width:316px; margin-right:40px; }
#ofertas #texto p					{ color:#2D4C68; line-height:20px; font-size:14px; margin:0 0 10px 0; }
#ofertas #texto p strong			{ font-weight:normal; }
#ofertaMes							{
	zoom:1;
	position:relative;
	float:left;
	width:500px;
	height: 5;
}

#ofertaMes a						{ display:block; width:479px; height:204px; margin-top:-16px; padding:20px 20px 1px 1px;
									  background:url('../img/oferta_recortable.png') no-repeat; }
#ofertaMes a:hover					{ background-position:0 -226px;}
#ofertaMes a img					{ margin:2px 2px 1px 1px; }

#ofertaMes p.pie					{ margin:5px 0 0 0; font-size:11px; color:#6C511D;  }

#contenido							{ position:relative; width:860px; margin:0 auto; padding:24px 0; overflow:auto;
									  color:#2D4C68; font-size:15px; line-height:17px; }
#contenido b						{ display:block; font-size:15px; margin-top:5px; }
#contenido ul						{ list-style:disc outside; margin:0 0 12px 16px; }
#contenido ul li					{ margin:5px 0;}
#contenido ul ul					{ margin:10px 0 12px 0; }

#contenido a						{ color:#47789F; }
#contenido a:hover					{ color:#6893B5; }

#contenido ul#imagenesLateral		{ list-style:none; margin:0; }
#contenido ul#imagenesLateral li	{ padding:5px; background:url('../img/fondo_imagenes_lateral.png') no-repeat; }

#contenido #mapa					{ position:relative; float:left; width:500px; height:335px; margin-right:40px; padding:4px;
									  background:url('../img/fondo_mapa.png') no-repeat; }
#contenido #mapaGoogle				{ width:484px; height:319px; margin:4px; }

#contacto b							{ display:inline; margin:0; }
#contacto p							{ font-size:14px; line-height:19px;}

#contacto form						{ position:relative; margin:16px 0 0 0;}									  
#contacto form label				{ float:left; width:135px; margin-bottom:4px; line-height:22px; }
#contacto form input				{ float:right; width:173px; margin-bottom:6px; border:1px solid #6C511D; }
#contacto form textarea				{ float:right; width:170px; height:100px; margin-top:2px; border:1px solid #6C511D; }
#contacto form input.botonEnviar	{ clear:right; float:right; width:auto; margin:10px 0 0 0; color:#fff;
									  background:url('../img/fondo_boton.png') repeat-x; }

#secundario						{ padding:16px 0 0 0; background:url('../img/fondo_secundario.png') repeat-x; }

#interiorSecundario				{ width:870px; margin:0 auto; min-height:280px; height:auto !important; height:280px;
								  color:#372D24; line-height:16px; font-size:13px; }
								  
#interiorSecundario p			{ margin:10px 0; }
#interiorSecundario .precio,
#contenido .precio				{ vertical-align:middle; font-size:20px; font-weight:bold; }

#contenido .precio				{ color:#5182AA; font-size:18px; }

#interiorSecundario ul			{ list-style:disc outside; margin:0 0 12px 16px; }
#interiorSecundario ul li		{ margin:5px 0;}

#interiorSecundario h3			{ height:56px; line-height:56px; padding-left:60px; color:#372D24;
							      font-family:"FontinRegular", Helvetica, Arial, sans-serif;
								  font-size:20px; font-weight:normal; margin-bottom:10px; }
#interiorSecundario h3#packs	{ background:url('../img/icn_bolsa.png') left center no-repeat; }
#interiorSecundario h3#regalo	{ background:url('../img/icn_regalo.png') left center no-repeat; }
#interiorSecundario h3#dinero	{ background:url('../img/icn_ofertas.png') left center no-repeat; }

#interiorSecundario .columnaMovil,
#contenido .columnaMovil				{
	float:right;
	width:266px;
	font-size:13px;
	margin-left:10px;
}

#interiorSecundario .columnaLegal,
#contenido .columnaLEgal				{
	float:left;
	width:800px;
	font-size:13px;
	margin-left:20px;
}	
	

#interiorSecundario .columnaMedio,
#contenido .columnaMedio				{
	float:left;
	width:266px;
	font-size:13px;
	margin-left:32px;
	background-color: #F4F4F4;
}	

#interiorSecundario .columna,
#contenido .columna				{
	float:left;
	width:266px;
	font-size:13px;
}	
#interiorSecundario #columna1,
#contenido #columna1			{ margin-right:30px; }
#interiorSecundario #columna2,
#contenido #columna2			{ margin-right:30px; }

#interiorSecundario p strong	{ font-weight:normal; }

#pie							{ background:#2B231C; padding:20px 0 0 0; min-height:60px; height:auto !important; height:60px;
								  color:#806653; font-size:13px; }
#pie ul							{ width:860px; margin:0 auto 10px auto; list-style:none; text-align:center; }
#pie ul li						{ display:inline; }
#pie ul li a					{ padding:0 6px; color:#806653; font-size:13px; text-decoration:none; }
#pie ul li a:hover,
#pie ul li a.actual				{ color:#fff; text-decoration:underline; }
#pie p							{ width:860px; margin:0 auto; text-align:center; }

.Estilo1 {color: #5384AC}

.FondoFormulario{
background-image:url(../img/fondoFormulario.png);
background-repeat:no-repeat;
}

.Estilo6Legal{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-style:normal;
	}
	
#pieLegal							{ background:#2B231C; padding:20px 0 0 0; min-height:60px; height:auto !important; height:60px;
								  color:#806653; font-size:13px; }
#pieLegal ul							{ width:860px; margin:0 auto 10px auto; list-style:none; text-align:center; }
#pieLegal ul li						{ display:inline; }
#pieLegal ul li a					{ padding:0 6px; color:#806653; font-size:13px; text-decoration:none; }
#pieLegal ul li a:hover,
#pieLegal ul li a.actual				{ color:#fff; text-decoration:underline; }
#pieLegal p							{ width:500px; margin:0 auto; text-align:center; }

