@charset "utf-8";
/* CSS Document */

	body
		{
		color:#000000;
		/*background:url(../img/fondo.jpg) repeat-x;*/
		font-size:12px;
		font-family: Arial, Helvetica, sans-serif;		
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;		

		}
		
		.ico-select {
		PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 14px; BACKGROUND: url(../img/bullet-arrow.gif) no-repeat 100% 10px; FLOAT: left; COLOR: #484848; MARGIN-RIGHT: 18px; PADDING-TOP: 5px
}
		
/*.select {
	position: absolute;
	width: 72px;
	height: 26px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background: url(../images/select.gif) no-repeat;

	overflow: hidden;
}
		*/
/*	A
	{ 
		color:#000000;
		text-decoration:none;
		font-weight:bold;	
	}	*/
	
	#div_centrado
	{
		margin:auto;
		width: 1011px;
		text-align:left;
	}
	
		#div_contenido_web
	{
		/*background:url(../images/fondo_web.jpg) top center no-repeat;*/
		padding:0px 0px 0px 0px;
		width:1011px;
/*		height:850px;*/
	}
	
	
		#cabeceraweb
		{
	
		float:left;
		/*width:984px;*/
		width:1002px;
		height:175px;
		margin-left:20px;
		background:url(../images/fondo_cabecera.jpg) top center no-repeat;		
		padding:0px 0px 0px 0px;
		/*border:#FF6600 1px solid;*/
		}	
		
		#cabecerawebnew
		{
	
		float:left;
		/*width:984px;*/
		width:1002px;
		height:175px;
		margin-left:20px;
		background:url(../images/fondo_cabeceranew.jpg) top center no-repeat;		
		padding:0px 0px 0px 0px;
		/*border:#FF6600 1px solid;*/
		}			

		#completo
		{	
		float:left;
		width:1000px;
		height:351px;
		margin-left:20px;
		padding:0px 0px 0px 0px;
		/*border:#FF6600 1px solid;*/
		}	


		#caja_azul{
		float:right;
		width:300px;
		height:345px;
		background:url(../images/fon_izquierda.jpg) no-repeat;
		padding-right:5px;}
		
		#caja_azul_texto{
			float:left;
			width:250px;
			height:129px;
			font-size:24px;
			font-weight:bold;
			margin-left:10px;
			padding-left:8px;
			padding-top:202px;
		}
	
		#caja_verde{
		float:right;
		width:300px;
		height:185px;
		margin-top:5px;
		background: url(../images/fon_izquierda_verde.jpg) no-repeat;
		padding-right:5px;}
		
		
		#caja_verde_texto{
			float:left;
			width:250px;
			height:80px;
			font-size:20px;
			padding-top:12px;
			margin-left:10px;
			padding-left:8px;		
		}		
	
		#div_logo
		{
		float:left;
		width:255px;
		height:173px;
		margin-left:15px;
		/*margin-top:48px;
		padding-left:55px;*/
		padding:0px 0px 0px 0px;
		}
		
		#div_cara
		{
		float:left;
		width:300px;
		height:173px;
		/*margin-left:15px;*/
		/*margin-top:48px;
		padding-left:55px;*/
		padding:0px 0px 0px 0px;
		}
		
		#div_cambio
		{
		float:left;
		width:380px;
		height:50px;
		margin-top:60px;
		margin-left:60px;
		color:#000000;
		font-weight:bold;
		font-size:25px;
		/*margin-top:48px;
		padding-left:55px;*/
		padding:0px 0px 0px 0px;
		}
		
		#div_cambio h1
		{
			color:#000000;
			font-weight:bold;
			font-size:25px;
			height:50px;
			margin:0px;
		}
		
		.enlace_submenu{
		text-decoration:none;
		color:#000000;
		font-size:16px;
		font-weight:bold;}
		
		.enlace_submenu:hover{
		text-decoration:none;
		color:#000000;
		font-size:16px;}			
			
		#div_cambio a{
		text-decoration:none;
		color:#FFFFFF;
		font-size:18px;}	
		
		#div_cab_form{
			float:right;
			width:152px;
			height:97px;
			margin-top:32px;
		}
		
		#div_cab_form_new{
			float:right;
			width:200px;
			height:97px;
			margin-top:32px;
			margin-right:5px;
		}
		
		#div_cab_login{
			float:right;
			width:182px;
			height:76px;
			line-height:20px;
			font-size:12px;
			font-weight:bold;
			margin-top:54px;
		/*	border:#66FF99 1px solid;*/
		}
				
		#div_menu{
		float:right;
		width:690px;
		height:48px;		
		}
		
		#contenido{
			float:left;
			width:1011px;		
		}
				
		#contenido_new{
			float:left;
			width:1002px; 
			margin-left:15px;
			border:#CCCCCC 1px solid;			
		}
						
		#div_oferta{
			float:left;
			width:789px;
			height:635px;
			background:url(../images/fondo_oferta.jpg) top right no-repeat;
		}
		
		#div_top_contenido{
			float:left;
			width:789px;
			height:16px;
			background:url(../images/top_caja_texto.jpg) top right no-repeat;
		}		
		
		#div_contenido{
			float:left;
			width:789px;				
			background:url(../images/fondo_contenido.jpg) top right repeat-y;
		}	
		
		#div_contenido_oferta{
			float:left;
			width:1002px;
			margin-left:20px; 
			border:#CCCCCC 1px solid;	
		}
		
		#div_comentario_oferta{
			float:left;
			width:1002px;
			margin-top:10px;
			margin-left:20px; 
			border:#CCCCCC 1px solid;	
		}		
		
		.enlace{
		text-decoration:none;
		color:#33CCFF;
		font-size:14px;}
		
		.enlace:hover{text-decoration:none;
		color:#000000;
		font-size:14px;}
				
		
		#div_contenido_new{
			float:left;
			width:1002px;
			/*margin-left:20px; */
			background:#e6e6e6;
					
		}	
		
		#div_contenido_newbot{
			float:left;
			width:1002px;
			/*margin-left:20px;	*/
/*			border:#CCCCCC 1px solid;*/
		}	
		
		#caja_masinfo_right{
		
			float:right;
			width:250px;
			
		}
		
		#div_otros_datos
		{	
		float:left;
		width:1002px;
		margin-left:20px;
		padding:0px 0px 0px 0px;
		}
		
		#div_izquierda_otros{
			float:left;
			width:760px;
		}
		
		#div_derecha_otros{
			float:left;
			width:760px;
		}		
		
		.titulo_recomienda{
			font-weight:bold; font-size:18px; text-decoration:none; color:#3b5997;
		}
		
		#recomienda_right{
			float:right;
			width:615px;
			background:#97ff01;
			height:30px;
			/*padding-top:8px;*/
			font-weight:bold;
			margin-top:10px;
		}	
		
		#recomienda_right a{
			color:#000000; text-decoration:none;}
		#recomienda_right a:hover{color:#33CCFF; text-decoration:none;}
		
		#recomienda_padding{
			float:left;
			padding-top:3px;
			height:40px;
		}
		
		#coemntario_padding{
			float:right;
			padding-top:3px;
		}
				
		
		#col-left{
			
			margin-left:8px;
			float:left;
			width:355px;
			/*height:698px;*/
			margin-top:3px;
			}
		
		#col-right{
		float:right;
		width:615px;
/*		border:#CCCCCC 1px solid;*/
		}			
		
		#div_pie_contenido{
			float:left;
			width:789px;
			height:16px;
			background:url(../images/pie_caja_texto.jpg) top right no-repeat;
		}				
		
		#div_derecha{
		float:right;
		width:215px;
		height:629px;
		margin-right:6px;}
		
		#div_derecha_new{
		float:right;
		width:215px;		
		margin-right:1px;
		margin-top:2px;}
		
		#titulo{
		float:left;
		width:737px;
		/*height:58px;*/
		margin-top:12px;
		margin-left:15px;
		padding-left:15px;
		font-size:23px;
		font-weight:bold;			
		}
		
		#titulo_new{
		float:left;
		width:944px;
		/*height:58px;*/
		margin-top:12px;
		/*margin-left:15px;*/
		padding-left:15px;
		font-size:23px;
		font-weight:bold;
		padding-bottom:25px;			
		}
		
		#titulo_new h2{						
			margin:0px;
		}
		
		
		
				
		
		#titulo_total{
		float:right;
		width:500px;
		/*height:58px;*/
		margin-top:12px;
		margin-left:15px;
		padding-left:15px;
		font-size:23px;
		font-weight:bold;			
		}
		
		
		#titulo_interior{
		float:left;
		width:747px;
		height:72px;
		margin-top:12px;
		margin-left:15px;
		padding-left:20px;			
		}
		
		
		#caja_detalle{
			float:left;
			width:333px;
			height:542px;				
		}
		
		#caja_detalle_new{
			float:right;
			width:355px;
			height:102px;
			/*height:542px;*/
		}		
		
		#caja_foto{
			float:left;
			width:445px;
			height:542px;
			padding-right:4px;}
			
		#caja_texto_interior{
			float:left;
			width:737px;	
			min-height:627px;	
			margin-left:18px;
			margin-right:5px;
			padding-left:15px;
			font-size:13px;
			text-align:justify;
		}
		
			
		#caja_texto_interior_new{
			float:left;
			width:950px;	
			min-height:627px;	
			margin-left:18px;
			margin-right:5px;
			padding-left:15px;
			font-size:13px;
			text-align:justify;
		}
				
		
		#caja_textosin{
			float:right;
			width:520px;	
			/*min-height:627px;	*/
			margin-left:18px;
			margin-right:5px;
			padding-left:420px;
			font-size:13px;
			text-align:justify;
		}
		
		
		#caja_texto_interior a{ color:#000099; text-decoration:none; font-weight:bold;}
		
		#caja_texto_interior a:hover{ color:#666666; text-decoration:none;}		
				
		#div_ofertas_cont a{ color:#000099; text-decoration:none; font-weight:bold;}
		
		#div_ofertas_cont a:hover{ color:#666666; text-decoration:none;}				
		
		.titulo_contenido
		{
	
		color:#000000;	
		font-size:13px;
		font-weight:bold; text-decoration:none;

		}
		
		.titulo_contenidoActivo
		{
	
		color:#33CCFF;	
		font-size:13px;
		font-weight:bold; text-decoration:none;

		}		
				
		#botones_cabecera{ margin-top:5px;
		
		}
		
		#caja_botones{
			float:left;
			width:325px;
			height:102px;}
			
		#caja_botones_new{
			float:left;
			width:355px;
			/*border:#FF3333 1px solid;
			margin-right:20px;*/
			height:102px;
			}			
			
		#boton_compra{
			float:left;
			width:188px;
			margin-top:12px;			
		}
		
		#boton_compra_new{
			float:left;
			width:208px;
			/*margin-top:12px;			*/
		}		
		
		#caja_precio{
			float:right;
			width:128px;
			height:102px;
			background:url(../images/etiqueta_precio.gif) center no-repeat;
		}
		
		#precio{
			margin-top:20px;
			font-size:54px;
			color:#FFFFFF;
			text-align:center;	
		}
		
	#cajitaprecios{

		margin-top:6px;
		margin-left:18px;
		padding-left:8px;
		float:right;
		width:292px;
		height:66px;
		background:url(../images/detalle.jpg) center no-repeat;}
		
	#cajitaprecios_new{		
		margin-top:25px;
		/*padding-left:8px;*/
		float:right;
		width:355px;
		height:80px;
		background:url(../images/detalle_new.jpg) center no-repeat;}		
		
#caja_detalle_new #cajitaprecios_new #ea{
	float:left;
	width:120px;
	height:27px;
	font-size:22px;
	color:#33CCFF;
	text-align:center;	
	font-weight:bold;
	padding-top:2px;
	padding-left:5px;
}
#caja_detalle_new #cajitaprecios_new #ca{
	float:left;
	width:120px;
	height:27px;
	font-size:22px;
	color:#33CCFF;
	text-align:center;	
	font-weight:bold;
	padding-top:2px;
	padding-left:5px;
}
#caja_detalle_new #cajitaprecios_new #lc{
	float:right;
	width:90px;
	height:27px;
	font-size:22px;
	color:#33CCFF;
	text-align:center;	
	font-weight:bold;
	padding-top:2px;
	padding-right:8px;
}
#caja_detalle_new #cajitaprecios_new #eat{
	float:left;
	width:120px;
	height:27px;
	font-size:18px;
	color:#000000;
	text-align:center;	
	font-weight:bold;
	padding-top:5px;
	padding-left:5px;
}
#caja_detalle_new #cajitaprecios_new #cat{
	float:left;
	width:120px;
	height:27px;
	font-size:18px;
	color:#000000;
	text-align:center;	
	font-weight:bold;
	padding-top:5px;
	padding-left:5px;
}
#caja_detalle_new #cajitaprecios_new #lct{
	float:right;
	width:90px;
	height:27px;
	font-size:18px;
	color:#000000;
	text-align:center;	
	font-weight:bold;
	padding-top:5px;
	padding-right:8px;
}		
#caja_detalle #cajitaprecios #ea{
	float:left;
	width:120px;
	height:27px;
	font-size:20px;
	color:#33CCFF;
	text-align:center;	
	font-weight:bold;
	padding-top:2px;
	padding-left:5px;
}
#caja_detalle #cajitaprecios #ca{
	float:left;
	width:120px;
	height:27px;
	font-size:20px;
	color:#33CCFF;
	text-align:center;	
	font-weight:bold;
	padding-top:2px;
	padding-left:5px;
}
#caja_detalle #cajitaprecios #lc{
	float:right;
	width:78px;
	height:27px;
	font-size:20px;
	color:#33CCFF;
	text-align:center;	
	font-weight:bold;
	padding-top:2px;
}
#caja_detalle #cajitaprecios #eat{
	float:left;
	width:105px;
	height:27px;
	font-size:15px;
	color:#000000;
	text-align:center;	
	font-weight:bold;
	padding-top:5px;
}
#caja_detalle #cajitaprecios #cat{
	float:left;
	width:100px;
	height:27px;
	font-size:15px;
	color:#000000;
	text-align:center;	
	font-weight:bold;
	padding-top:5px;
}
#caja_detalle #cajitaprecios #lct{
	float:right;
	width:78px;
	height:27px;
	font-size:15px;
	color:#000000;
	text-align:center;	
	font-weight:bold;
	padding-top:5px;
}		

#caja_regalo{
	float:right;
	width:280px;
	height:67px;
	margin-top:4px;
	margin-left:15px;
}

#caja_regalo #tituloregalo {
	float:left;
	width:150px;
	font-size:12px;
	
}

#caja_regalo_new{
	float:right;
	width:355px;
	height:91px;
	margin-top:10px;
	border:#CCCCCC 1px solid;
/*	margin-left:15px;*/
	background:#e6e6e6;
}

#caja_regalo_new #tituloregalo {
	float:left;
	width:180px;
	font-size:14px;
	font-weight:bold;
	padding-top:25px;
	padding-left:5px;
}


#caja_confirma{
	float:right;
	width:280px;
	height:125px;
	margin-top:14px;
	margin-left:15px;
	margin-bottom:10px;
}

#caja_confirma #tituloregalo {
	float:left;
	margin-top:10px;
	width:280px;
	font-size:16px;font-weight:bold;
	text-align:center;
	
}

#caja_barra_sin{
	float:right;
	width:298px;
	height:81px;
	padding-left:5px;
	background:url(../images/fondo_barra.jpg) center no-repeat;
	margin-left:15px;
	margin-top:14px;
}

#texto_barra_sin{
float:auto;
width:185px;
margin-left:55px;
padding-left:11px;
font-size:14px;
margin-top:18px;}

#caja_barra{
	float:right;
	width:298px;
	height:81px;
	padding-left:5px;
	background:url(../imagenes/fondo_barra_ok.jpg) center no-repeat;
	margin-left:15px;
}

#caja_barra_new{
	float:right;
	width:355px;
	height:111px;
	margin-top:8px;
/*	padding-left:5px;*/
	border:#CCCCCC 1px solid;
	background:url(../imagenes/fondo_barra_ok.jpg) center no-repeat;
/*	margin-left:25px;*/
}

#texto_oferta{
	float:right;
	width:355px;	
	margin-top:8px;
/*	padding-left:5px;*/
	background:#e6e6e6;
	border:#CCCCCC 1px solid;
/*	margin-left:25px;*/
}

#texto_oferta_interior{
float:left;
margin-left:10px;
padding-left:8px;
font-size:12px;
width:320px;
/*height:157px;*/
}

#texto_oferta_interior h3{font-size:12px;}

#texto_barra{
float:auto;
width:185px;
margin-left:50px;
padding-left:11px;
font-size:14px;
margin-top:15px;}

#texto_barra_new{
float:auto;
width:185px;
margin-left:73px;
padding-left:11px;
font-size:14px;
margin-top:15px;}

#texto_barra2_new{
float:auto;
width:185px;
margin-left:80px;
padding-left:11px;
font-size:10px;
margin-top:15px;}

#texto_barra2_new h3{font-size:10px;}

#texto_barra2{
float:auto;
width:185px;
margin-left:50px;
padding-left:11px;
font-size:10px;
margin-top:15px;}

#barra_img{float:auto;
width:185px;
margin-left:50px;
font-size:10px;
margin-top:15px;
}

#barra_img h3 {font-size:10px;}

#caja_reloj{
	float:left;
	margin-top:3px;
	width:259px;
	height:75px;
	margin-left:32px;
	background: url(../images/fondo_reloj.jpg) no-repeat;
}

#caja_reloj_contenido{
	float:right;
	width:355px;
	height:102px;
	margin-top:10px;
/*	margin-left:15px;*/
	background:#e6e6e6;
	border:#CCCCCC 1px solid;
}

#caja_reloj_new{
	float:left;
	margin-top:12px;
	width:259px;
	height:75px;
	margin-left:32px;
	background: url(../images/fondo_reloj.jpg) no-repeat;
}

#caja_reloj_new #texto_sup{
float:right;
width:173px;
height:20px;
font-size:14px;
}


#caja_reloj_new #texto_horas{
float:right;
width:180px;
height:30px;
font-size:14px;
}
#caja_reloj_new #horas{
float:left;
width:49px;
height:27px;
padding-top:5px;
text-align:center;
font-weight:bold;
font-size:18px;}
#caja_reloj_new #minutos{float:left;
width:59px;
height:27px;
padding-top:5px;
text-align:center;
font-weight:bold;
font-size:18px;}
#caja_reloj_new #segundos{float:left;
width:60px;
height:27px;
padding-top:5px;
text-align:center;
font-weight:bold;
font-size:18px;}

#caja_reloj_new #horassub{
float:left;
width:49px;
height:27px;
padding-top:5px;
text-align:center;
font-weight:bold;
font-size:12px;}
#caja_reloj_new #minutossub{float:left;
width:59px;
height:27px;
padding-top:5px;
text-align:center;
font-weight:bold;
font-size:12px;}
#caja_reloj_new #segundossub{float:left;
width:60px;
height:27px;
padding-top:5px;
text-align:center;
font-weight:bold;
font-size:12px;}

#caja_reloj #texto_sup{
float:right;
width:173px;
height:20px;
font-size:14px;
}


#caja_reloj #texto_horas{
float:right;
width:180px;
height:30px;
font-size:14px;
}
#caja_reloj #horas{
float:left;
width:49px;
height:27px;
padding-top:5px;
text-align:center;
font-weight:bold;
font-size:18px;}
#caja_reloj #minutos{float:left;
width:59px;
height:27px;
padding-top:5px;
text-align:center;
font-weight:bold;
font-size:18px;}
#caja_reloj #segundos{float:left;
width:60px;
height:27px;
padding-top:5px;
text-align:center;
font-weight:bold;
font-size:18px;}

#caja_reloj #horassub{
float:left;
width:49px;
height:27px;
padding-top:5px;
text-align:center;
font-weight:bold;
font-size:12px;}
#caja_reloj #minutossub{float:left;
width:59px;
height:27px;
padding-top:5px;
text-align:center;
font-weight:bold;
font-size:12px;}
#caja_reloj #segundossub{float:left;
width:60px;
height:27px;
padding-top:5px;
text-align:center;
font-weight:bold;
font-size:12px;}

#caja_recomienda{
float:right;
margin-left:15px;
width:303px;
height:149px;
background: url(../images/fondo_recomen.jpg) no-repeat;}


#caja_recomienda_texto{
float:left;
width:194px;
height:80px;
margin-top:24px;
padding-left:15px;
font-size:13px;
font-weight:bold;
}


#email{
float:left;
width:49px;
height:27px;
padding-top:5px;
text-align:center;
font-weight:bold;
font-size:12px;}
#facebook{float:left;
width:59px;
height:27px;
padding-top:5px;
text-align:center;
font-weight:bold;
font-size:12px;}
#twitter{float:left;
width:60px;
height:27px;
padding-top:5px;
text-align:center;
font-weight:bold;
font-size:12px;}

#caja_recomen_bot{
float:left;
width:220px;
padding-left:15px;
font-size:12px;
font-weight:bold;
}

#caja_foto_oferta{
	float:left;
	width:441px;
	height:343px;
	border:#333333 1px solid;	
}

#caja_texto_oferta{
	float:left;
	 margin-top:5px;
	width:447px;
	height:190px;
	background:url(../images/caja_oferta_texto.jpg) no-repeat;
	padding-right:2px;
}

#caja_texto_oferta_new{
	float:left;
	margin-top:5px;
	width:615px;
/*	height:190px;*/
	padding-right:2px;
}

#caja_texto_oferta_new_total{
	float:left;
	margin-top:5px;
	width:1003px;
/*	height:190px;*/
	padding-right:2px;
}
#titulo_azul{
background:#33ccff;
height:30px;}

#texto_gris{
float:left;
width:615px;
background:#e6e6e6;
}

#texto_gris_tot{
float:left;
width:1003px;
background:#e6e6e6;
 
}

#caja_texto_oferta_destacamos{
	float:left;
	width:280px;
/*	height:108px;*/
	padding-left:13px;
}

#caja_texto_oferta_destacamos_tit{
	float:left;
	width:208px;
/*	margin-left:13px;*/
	font-size:14px;
	height:30px;
	color:#000000;
	padding-top:5px;
	padding-left:11px;
	font-weight:bold;
}

#caja_texto_oferta_destacamos h2{
	font-size:14px;
	color:#000000;
	padding-top:1px;
	padding-left:10px;
}

#caja_texto_oferta_condiciones{
	float:right;
	width:300px;
/*	height:108px;*/
}

#caja_texto_oferta_condiciones_tot{
	float:left;
	width:300px;
	margin-left:55px;
/*	height:108px;*/
}



#caja_texto_oferta_condiciones_tit{
	float:right;
	width:300px;
	font-size:14px;
	height:30px;
	color:#000000;
	padding-top:5px;
	padding-left:10px;
	font-weight:bold;
}

#caja_texto_oferta_condiciones_tit_tot{
	float:left;
	width:250px;
	font-size:14px;
	height:30px;
	color:#000000;
	padding-top:5px;
	padding-left:10px;
	font-weight:bold;
	margin-left:115px;
}


#caja_texto_oferta_localizacion_tit_tot{
	float:left;
	width:185px;
	font-size:14px;
	height:30px;
	color:#000000;
	padding-top:5px;
	padding-left:10px;
	font-weight:bold;
	margin-left:122px;
}


#caja_texto_oferta_condiciones h2{
	font-size:14px;
	color:#000000;
	padding-top:1px;
}

#caja_texto_oferta_destacamos ul{ margin:5px;padding:10px;}

#caja_texto_oferta_destacamos ul li{margin-left:0px; list-style-image: url(../images/punto.jpg)}

#caja_texto_oferta_condiciones ul{ margin:5px;padding:10px;}
#caja_texto_oferta_condiciones_tot ul{ margin:5px;padding:10px;}
#caja_texto_oferta_condiciones ul li{margin-left:0px; list-style-image: url(../images/punto.jpg)}
#caja_texto_oferta_condiciones_tot ul li{margin-left:0px; list-style-image: url(../images/punto.jpg)}

.caja_form{
 float:left; width:124px; margin-top:3px; padding-top:3px;  padding-bottom:2px; height:16px; border:0px;font-size:14px;}
 
 .caja_formbig{
 float:left; width:190px; margin-top:3px; padding-top:3px;  padding-bottom:2px; height:16px; border:0px;font-size:14px;}
 
 .caja_formmed{
 float:left; width:162px; margin-top:3px; padding-top:3px;  padding-bottom:2px; height:16px; border:0px;font-size:14px;}
 
/*.formulario{background:#9a9a9a; border:none;}*/
.formulario{background:#EEEEEE; border:none;}

.formularioreg{background:#fbfbfb; border:none; color:#666666;}

.botonpeq{
width:57px;
height:24px;
background:url(../images/btn_entrar.gif) center no-repeat;
color:#FFFFFF;
font-size:11px;
border:0px;}

.boton{
width:85px;
height:26px;
background:url(../images/btn_registro.gif) center no-repeat;
color:#FFFFFF;
font-size:11px;
border:0px;}


.botonazul{
width:97px;
height:41px;
background:url(../images/botonazul.jpg) center no-repeat;
color:#000000;
font-weight:bold;
font-size:12px;
border:0px;}


.botonazulpeq{
width:44px;
height:27px;
background:url(../images/botonazulpeq.jpg) center no-repeat;
color:#000000;
font-weight:bold;
font-size:12px;
border:0px;}

#caja_olvido{
float:right; width:70px; font-size:10px;font-weight:bold;text-align:right; margin-right:12px;}

#caja_olvido a{color:#000000;font-size:10px; text-decoration:none;}

#div_menu #ciudad{
float:left;
width:153px;
height:48px;
background:url(../images/caja_ciudad.jpg) center no-repeat;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}

		#div_menu_new{
		float:right;
		width:717px;
		height:48px;
		/*border:#CCCCCC 1px solid;		*/
		}
		
		#div_menu_new2{
		float:right;
		width:658px;
		height:48px;
		/*border:#CCCCCC 1px solid;		*/
		}	
		
#div_menu_new2 #ciudad_new #contenido_ciudad{ padding-top:15px; padding-left:5px; padding-right:5px; text-align:center;}

#div_menu_new2 #ciudad_new{
float:left;
width:190px;
height:48px;
color:#FFFFFF;
font-size:18px;
background:#000000;
font-weight:bold;}

#div_menu_new2 #ciudad_On{
float:left;
width:100px;
height:44px;
color:#FFFFFF;
font-size:18px;
background:#000000;
font-weight:bold;}

#div_menu_new2 #ciudad_On_New{
float:left;
width:200px;
height:36px;
color:#FFFFFF;
font-size:18px;
background:#000000;
}	

#div_menu_new2 #ciudad_On_New #texto{
padding-top:8px; padding-left:3px;text-align:center; color:#FFFFFF;}

#div_menu_new2 #ciudad_On_New #texto a{ color:#33CCFF; text-decoration:none; font-size:20px;}

#div_menu_new2 #ciudad_On #texto{
padding-top:12px; padding-left:3px;text-align:center; color:#33CCFF;}

#div_menu_new2 #ciudad_On #texto a{ color:#33CCFF; text-decoration:none; font-size:18px;}

#div_menu_new2 #ciudad_Off{
float:left;
width:95px;
height:44px;
color:#FFFFFF;
font-size:18px;
margin-left:3px;
background:#000000;
font-weight:bold;}

#div_menu_new2 #ciudad_Off #texto{padding-top:12px; padding-left:3px; text-align:center;color:#FFFFFF;}

#div_menu_new2 #ciudad_Off #texto a{ color:#FFFFFF; text-decoration:none; font-size:14px;}

#div_menu_new2 #ciudad_new a{
/*float:right;*/
color:#FFFFFF;
font-size:15px;
font-weight:bold;
text-decoration:none;}

 .activo{
/*float:left;*/
color:#33CCFF;
font-size:18px;
font-weight:bold;}

#div_menu_new2 #ciudad_new a:hover{
color:#33CCFF;
font-size:14px;
font-weight:bold;text-decoration:none;}

#div_menu_new2 #pestana{
float:left;
margin-left:2px;
width:112px;
height:37px;
background:url(../images/pestana_gris.jpg) top center no-repeat;
text-align:center;
padding-top:5px;
}

#div_menu_new2 #pestana:hover{
float:left;
margin-left:2px;
width:112px;
height:37px;
color:#FFFFFF;
background:url(../images/pestana_grisOn.jpg) top center no-repeat;
text-align:center;
padding-top:5px;
}

#div_menu_new2 #pestana_activa{
float:left;
margin-left:2px;
font-size:14px;
width:112px;
height:37px;
background:url(../images/pestana_grisOn.jpg) top center no-repeat;
text-align:center;
padding-top:5px;
}

 #div_menu_new2 #pestana_activa a{
 color:#000000;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
 margin-top:8px;
}
#div_menu_new2 #pestana_on{
float:left;
margin-left:2px;
width:112px;
height:37px;
background:url(../images/pestana_grisOn.jpg) top center no-repeat;
text-align:center;
padding-top:5px;
}
#div_menu_new2 #pestana_on a{
 color:#FFFFFF;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 text-align:left;
 margin-top:8px;
}

#div_menu_new2 #pestana_Identifiquese{
float:left;
margin-left:1px;
width:112px;
height:37px;
background:url(../images/pestana_grisOn.jpg) top center no-repeat;
text-align:center;
padding-top:5px;
}
#div_menu_new2 #pestana_Identifiquese a{
 color:#FFFFFF;
 font-size:13px;
 font-weight:bold;
 text-decoration:none;
 text-align:left;
 padding-top:25px;
 margin-top:15px;
}

#div_menu_new2 #pestana_Identifiquese #texto{ padding-top:6px;}


#div_menu_new2 #pestana a{
 color:#000000;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 margin-top:8px;
}

#div_menu_new2 #pestana a:hover{
 color:#FFFFFF;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 margin-top:8px;
}

#div_menu_new2 #pestanabig a{
 color:#FFFFFF;
 font-size:10px;
 padding-left:8px;
 font-weight:bold;
 text-align:left;
 text-decoration:none;

}

#div_menu_new2 #pestanabig a:hover{
 color:#FFFFFF;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
}

#div_menu_new2 #pestanabig{
float:right;
width:175px;
height:37px;
background:url(../images/pestana_gris_big.jpg) top center no-repeat;
text-align:left;
padding-top:2px;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

#div_menu_new2 #pestanabig:hover{
float:right;
width:175px;
height:37px;
background:url(../images/pestana_gris_bigOn.jpg) top center no-repeat;
text-align:left;
padding-top:2px;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

#div_menu_new2 #pestanabig #texto{
float:left;
width:53px;
height:29px;
 color:#FFFFFF;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
}

		

#div_menu_new #ciudad_new #contenido_ciudad{ padding-top:15px; padding-left:5px; padding-right:5px; text-align:center;}

#div_menu_new #ciudad_new{
float:left;
width:190px;
height:48px;
color:#FFFFFF;
font-size:18px;
background:#000000;
font-weight:bold;}

#div_menu_new #ciudad_On{
float:left;
width:100px;
height:44px;
color:#FFFFFF;
font-size:18px;
background:#000000;
font-weight:bold;}

#div_menu_new #ciudad_On_New{
float:left;
width:200px;
height:36px;
color:#FFFFFF;
font-size:18px;
background:#000000;
}

#city-block{
float:left;
width:200px;
height:36px;
color:#FFFFFF;
font-size:18px;
background:#000000;

}

#current-city{
padding-top:6px; padding-left:15px;text-align:center; color:#FFFFFF;}

.ico-select{padding-top:8px; padding-left:3px;text-align:center; color:#FFFFFF; text-decoration:none;}
#div_menu_new #ciudad_On_New #texto{
padding-top:8px; padding-left:3px;text-align:center; color:#FFFFFF;}

#div_menu_new #ciudad_On_New #texto a{ color:#33CCFF; text-decoration:none; font-size:20px;}

#div_menu_new #ciudad_On #texto{
padding-top:12px; padding-left:3px;text-align:center; color:#33CCFF;}

#div_menu_new #ciudad_On #texto a{ color:#33CCFF; text-decoration:none; font-size:18px;}

#div_menu_new #ciudad_Off{
float:left;
width:95px;
height:44px;
color:#FFFFFF;
font-size:18px;
margin-left:3px;
background:#000000;
font-weight:bold;}

#div_menu_new #ciudad_Off #texto{padding-top:12px; padding-left:3px; text-align:center;color:#FFFFFF;}

#div_menu_new #ciudad_Off #texto a{ color:#FFFFFF; text-decoration:none; font-size:14px;}

#div_menu_new #ciudad_new a{
/*float:right;*/
color:#FFFFFF;
font-size:15px;
font-weight:bold;
text-decoration:none;}

 .activo{
/*float:left;*/
color:#33CCFF;
font-size:18px;
font-weight:bold;}

#div_menu_new #ciudad_new a:hover{
color:#33CCFF;
font-size:14px;
font-weight:bold;text-decoration:none;}

#div_menu_new #pestana{
float:left;
margin-left:2px;
width:112px;
height:37px;
background:url(../images/pestana_gris.jpg) top center no-repeat;
text-align:center;
padding-top:5px;
}

#div_menu_new #pestana:hover{
float:left;
margin-left:2px;
width:112px;
height:37px;
color:#FFFFFF;
background:url(../images/pestana_grisOn.jpg) top center no-repeat;
text-align:center;
padding-top:5px;
}

#div_menu_new #pestana_on{
float:left;
margin-left:2px;
width:112px;
height:37px;
background:url(../images/pestana_grisOn.jpg) top center no-repeat;
text-align:center;
padding-top:5px;
}
#div_menu_new #pestana_on a{
 color:#FFFFFF;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 text-align:left;
 margin-top:8px;
}

#div_menu_new #pestana_Identifiquese{
float:left;
margin-left:1px;
width:112px;
height:37px;
background:url(../images/pestana_grisOn.jpg) top center no-repeat;
text-align:center;
padding-top:5px;
}
#div_menu_new #pestana_Identifiquese a{
 color:#FFFFFF;
 font-size:13px;
 font-weight:bold;
 text-decoration:none;
 text-align:left;
 padding-top:25px;
 margin-top:15px;
}

#div_menu_new #pestana_Identifiquese #texto{ padding-top:6px;}


#div_menu_new #pestana a{
 color:#000000;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 margin-top:8px;
}

#div_menu_new #pestana a:hover{
 color:#FFFFFF;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 margin-top:8px;
}

#div_menu_new #pestanabig a{
 color:#FFFFFF;
 font-size:10px;
 padding-left:8px;
 font-weight:bold;
 text-align:left;
 text-decoration:none;

}

#div_menu_new #pestanabig a:hover{
 color:#FFFFFF;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
}

#div_menu_new #pestanabig{
float:right;
width:175px;
height:37px;
background:url(../images/pestana_gris_big.jpg) top center no-repeat;
text-align:left;
padding-top:2px;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

#div_menu_new #pestanabig:hover{
float:right;
width:175px;
height:37px;
background:url(../images/pestana_gris_bigOn.jpg) top center no-repeat;
text-align:left;
padding-top:2px;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

#div_menu_new #pestanabig #texto{
float:left;
width:53px;
height:29px;
 color:#FFFFFF;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
}



#div_menu #ciudad h1{
font-size:16px;
font-weight:bold;
padding-top:5px;
padding-right:45px;
text-align:right;}

#div_menu #ciudad h1 a{
font-size:16px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;}

#div_menu #pestana{
float:left;
margin-left:7px;
width:112px;
height:37px;
background:url(../images/pestana_gris.jpg) top center no-repeat;
text-align:center;
padding-top:5px;
}

#div_menu #pestana:hover{
float:left;
margin-left:7px;
width:112px;
height:37px;
color:#FFFFFF;
background:url(../images/pestana_grisOn.jpg) top center no-repeat;
text-align:center;
padding-top:5px;
}

#div_menu #pestana_on{
float:left;
margin-left:7px;
width:112px;
height:37px;
background:url(../images/pestana_grisOn.jpg) top center no-repeat;
text-align:center;
padding-top:5px;
}
#div_menu #pestana_on a{
 color:#FFFFFF;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 text-align:left;
 margin-top:8px;
}

#div_menu #pestana a{
 color:#000000;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 margin-top:8px;
}

#div_menu #pestana a:hover{
 color:#FFFFFF;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 margin-top:8px;
}

#div_menu #pestanabig a{
 color:#FFFFFF;
 font-size:10px;
 padding-left:8px;
 font-weight:bold;
 text-align:left;
 text-decoration:none;

}

#div_menu #pestanabig a:hover{
 color:#FFFFFF;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
}

#div_menu #pestanabig{
float:right;
width:175px;
height:37px;
background:url(../images/pestana_gris_big.jpg) top center no-repeat;
text-align:left;
padding-top:2px;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

#div_menu #pestanabig:hover{
float:right;
width:175px;
height:37px;
background:url(../images/pestana_gris_bigOn.jpg) top center no-repeat;
text-align:left;
padding-top:2px;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

#div_menu #pestanabig #texto{
float:left;
width:53px;
height:29px;
 color:#FFFFFF;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
}

#caja_registro{
width:215px;
height:115px;
background:#96ff00;
/*background:url(../images/pest_verde.jpg) left no-repeat;*/
margin-top:10px;}

#caja_registro_new{
width:215px;
height:115px;
background:#96ff00;
/*background:url(../images/pest_verde.jpg) left no-repeat;*/
margin-top:10px;}

#caja_registro_texto{
float:left;

margin-top:12px;
font-size:11px;
font-weight:bold;
width:164px;
height:91px;
padding-left:15px;}

#botonreg{
	float:left;
	width:85px;
	padding-left:35px;
	padding-top:5px;
	text-align:center;  
}

#botoncom{
	float:right;
	width:85px;
	padding-left:35px;
	padding-top:5px;
	text-align:center;  
}

#botonVolver{
	float:left;
	width:85px;
	padding-left:10px;
	padding-top:10px;
	text-align:center;  
}

#caja_ciudades{
width:215px;
height:111px;
background:url(../images/caja_ciudades.jpg) left no-repeat;
margin-top:10px;}

#caja_ciudades_tit{
font-size:13px;
color:#000000;
height:27px;
padding-top:5px;
padding-left:15px;
font-weight:bold;
}

	#caja-cuidades-div {
		color:#5D5D5D;
		width:180px;
		font-size:small;
		font-size:15px;
		font-weight:bold;
		color: #666666;
		float:left; 
		margin:2px; margin-top:10px;
		margin-bottom:0px; 
		padding-bottom:0px; 
		padding-left:25px; 
		text-align:left; 
		height:8px;}
		
#caja-cuidades-div a{font-size:small;
		font-size:15px;
		font-weight:bold;
		color: #000000; text-decoration:none;}		
		
#caja_siguenos{
width:215px;
height:180px;
/*background: url(../images/caja_seguir.jpg) left no-repeat;*/
border-bottom:#96ff00 1px dotted;
border-right:#96ff00 1px dotted;
border-top:#96ff00 1px dotted;
margin-top:30px;}		

#caja_siguenos #facebook{
	width:196px;
	height:102px;
	margin-top:2px;
	margin-left:8px;
}

#caja_siguenos_new{
width:215px;
height:120px;
/*background: url(../images/caja_seguir.jpg) left no-repeat;*/
border-bottom:#96ff00 1px dotted;
border-right:#96ff00 1px dotted;
border-top:#96ff00 1px dotted;
margin-top:5px;}		



#caja_siguenos_new #facebook{
	width:196px;
	height:102px;
	margin-top:2px;
	margin-left:8px;
}

#caja_textoextra_new{
width:215px;
height:175px;
/*background: url(../images/caja_seguir.jpg) left no-repeat;*/
border-bottom:#33CCFF 1px dotted;
border-right:#33CCFF 1px dotted;
border-top:#33CCFF 1px dotted;
margin-top:5px;}	

#caja_textoextra_new #contenido{
	width:196px;
	height:102px;
	margin-top:2px;
	margin-left:8px;
}

#caja_textoextra_new #contenido h3{ font-size:10px;}

#caja_textoextra_new #contenido h3 a{ text-decoration:none; color:#33CCFF;}

#caja_siguenos #siguenos{
 float:left;
 margin-top:12px;
 margin-left:8px;
 width:195px;
 height:58px;
 color:#FFFFFF;
 background:url(../images/fondo_seguinos.jpg) center no-repeat;
}

#caja_siguenos #texto_seguir{
	float:left;
	width:84px;
	height:32px;
	 color:#FFFFFF;
	 padding-top:25px;
	 padding-left:12px;
}

#twitterderecha{float:left;
width:40px;
height:32px;
padding-top:10px;
text-align:center;
font-weight:bold;
font-size:12px;}

#rssderecha{float:left;
width:40px;
height:32px;
padding-top:10px;
text-align:center;
font-weight:bold;
font-size:12px;}

#caja_empresa{
width:215px;
height:132px;
background: url(../images/caja_empresa.jpg) left no-repeat;
margin-top:10px;}

#caja_cliente{
width:215px;
height:95px;
background: url(../images/caja_cliente.jpg) left no-repeat;
margin-top:10px;}

#caja_anteriores{
width:215px;
height:126px;
background: #33CCFF;
margin-top:10px;}

#caja_anteriores h2{
 padding-left:10px;
 font-size:14px;
 padding-top:3px;
 color:#333333;
 }
 
 #caja_anteriores h2 a{
 	text-decoration:none;
	color:#333333;
 }
 
  #caja_anteriores h2 a:hover{
 	text-decoration:none;
	color:#FFFFFF;
 }
 

#caja_empresa_texto{
float:left;
margin-left:15px;
margin-top:2px;
font-size:11px;
font-weight:bold;
width:164px;
height:32px;}

#caja_empresa_titulo{
float:left;
margin-top:10px;
font-size:11px;
font-weight:bold;
width:164px;
height:32px;}

#caja_empresa_telefono{
float:left;
width:160px;
height:20px;
margin-left:15px;
padding-left:22px;
padding-top:6px;
font-size:11px;
font-weight:bold;
background:url(../images/ico_telefono.jpg) left no-repeat;}

#caja_empresa_email{
float:left;
width:160px;
height:20px;
margin-left:15px;
padding-left:22px;
padding-top:6px;
font-size:11px;
font-weight:bold;
background: url(../images/ico_emailemp.jpg) left no-repeat;}

#caja_empresa_email a{
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

#caja_empresa_texto{
float:left;
margin-left:15px;
margin-top:2px;
font-size:11px;
font-weight:bold;
width:164px;
height:32px;}

#caja_cliente_titulo{
float:left;
margin-top:6px;
font-size:11px;
font-weight:bold;
width:164px;
height:32px;}

#caja_cliente_telefono{
float:left;
width:160px;
height:20px;
margin-left:15px;
padding-left:22px;
padding-top:6px;
font-size:11px;
font-weight:bold;
background:url(../images/ico_telefonocli.jpg) left no-repeat;}

#caja_cliente_email{
float:left;
width:160px;
height:20px;
margin-left:15px;
padding-left:22px;
padding-top:6px;
font-size:11px;
font-weight:bold;
background:url(../images/ico_emailcli.jpg) left no-repeat;}

#caja_cliente_email a{
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

#caja_masinfo{
	float:left;
	width:789px;
/*	height:384px;*/
	margin-top:8px;
	background: url(../images/fondo_repeat_info.jpg) right  repeat-y;
}

#caja_masinfo_new{
	float:left;
	width:781px;
/*	height:504px;*/
    border:#CCCCCC 1px solid;
	background:#e6e6e6;
	margin-top:8px;
	
}

#titulo_info_new{
float:left;
width:780px;
height:30px;
font-size:12px;
font-weight:bold;
padding-top:5px;
padding-left:3px;
/*padding-left:5px;*/
background:#33ccff;}

#titulo_info_new2{
float:left;
width:770px;
height:30px;
font-size:14px;

font-weight:bold;
padding-top:5px;
padding-left:11px;
/*padding-left:5px;*/
background:#33ccff;}

#titulo_com_new{
float:left;
width:780px;
height:30px;
font-size:16px;
font-weight:bold;
padding-top:5px;
padding-left:3px;
color:#FFFFFF;
/*padding-left:5px;*/
background:#33ccff;}

#titulo_info{
float:left;
width:769px;
height:51px;
margin-left:5px;
font-size:12px;
font-weight:bold;
/*padding-top:15px;*/
padding-left:15px;
background:url(../images/top_masinfo.jpg) right no-repeat;}

#pie_masinfo{
float:left;
width:789px;
height:13px;
background:url(../images/fon_pie_masinfo.jpg) right no-repeat;
}

#titulo_infolegal{
float:left;
width:680px;
height:25px;
color:#33CCFF;
margin-left:10px;
font-size:11px;
font-weight:bold;
padding-top:15px;
padding-left:15px;}

#texto_info_respuesta{
float:left;
margin-left:10px;
padding-left:15px;
font-size:11px;
font-weight:bold;
padding-top:15px;
width:680px;
height:65px;
}

#texto_informacion{
float:left;
margin-left:10px;
padding-left:8px;
font-size:12px;
width:460px;
min-height:580px;
/*border:#CCCCCC 1px solid;
height:245px;*/
}

#comentario_texto{
float:left;
width:460px;
margin-top:5px;
}

#comentario_form{
float:left;
width:460px;
margin-top:5px;
}


#div_titulo_comentario{
float:left;
padding-left:5px;
color:#33CCFF;
width:460px;
font-weight:bold;}

#div_texto_comentario{
float:left;
width:460px;
padding-left:5px;
color:#000000;
}

#caja_mapa{
float:right;
width:259px;
height:285px;
margin-right:5px;
background: url(../images/caja_mapa.jpg) no-repeat;}

#caja_mapa_new{
float:right;
width:250px;
height:285px;
margin-right:5px;
margin-top:5px;
background: #FFFFFF;
border:#CCCCCC 1px solid;}

#caja_mapa_new_dos{
float:right;
width:250px;

margin-right:25px;
margin-top:5px;
background: #FFFFFF;
border:#CCCCCC 1px solid;}


#caja_foto_com{
float:left;
width:320px;}

#caja_mapa_com{
float:left;
width:250px;
/*height:285px;*/
margin-right:5px;
margin-top:5px;
background: #FFFFFF;
}


#caja_mapa_texto{
	float:left;
	width:203px;
	height:85px;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	padding-top:15px;
}

#caja_mapa_compra{
	float:right;
	width:188px;
	height:75px;
	margin-right:35px;
	background: url(../images/btncompra.jpg) no-repeat;
}

#caja_mapa_seleccion{
	float:left;
	width:188px;	
	margin-right:15px;
	border:#cccccc 1 px solid;
	
}

#caja_mapa_compra_new{
	float:right;
	width:188px;
	height:102px;
	margin-right:35px;
	margin-top:5px;
	margin-bottom:5px;
	/*background: url(../images/btncompra.jpg) no-repeat;*/
}

#caja_mapa_compra_new2{
	float:right;
	width:188px;
	height:102px;
	margin-right:35px;
	margin-top:25px;
	margin-bottom:5px;
	/*background: url(../images/btncompra.jpg) no-repeat;*/
}

#caja_mapa_compra : hover{
	/*background: url(../images/btncompraOn.jpg) no-repeat;*/
}

#caja_pie{
float:left;
/*width:984px;*/
width:1002px;
height:101px;
margin-top:10px;
margin-left:20px;
background:#33CCFF;
/*background:url(../images/fondo_pie.jpg) center no-repeat;*/
}



	
#caja_texto_pie li{
	float:left;
	margin:3px;	
	width:230px;
	height:20px;
	font-weight:bold;
	font-size:12px;
	}
	
#caja_texto_pie li a{
	color:#000000;
	text-decoration:none;
}

#caja_texto_pie_dch{
	float:left;
	width:700px;
	height:30px;

	font-weight:bold;
	font-size:12px;
}

#caja_texto_pie_izq{
	float:left;
	width:700px;
	height:30px;
	font-weight:bold;
	font-size:12px;
}

#div_oferta_ant_new{
	float:left;
	width:1022px;
/*	height:856px;*/
	/*background:url(../images/fondo_oferta_ant_sin.jpg) top right no-repeat;	*/
}



#div_oferta_ant{
	float:left;
	width:789px;
	height:856px;
	/*background:url(../images/fondo_oferta_ant_sin.jpg) top right no-repeat;	*/
}



#div_ofertas_cont_new{
float:left;
padding-left:0px;
padding-top:15px;
padding-bottom: 15px;
width:1020px;

}

#div_ofertas_cont{
float:left;
padding-left:0px;
padding-top:15px;
width:742px;
margin-left:20px;}

#div_caja_izqda{
float:left;
width:365px;
height:199px;
background: url(../images/fon_caja_anterior_sin.jpg) no-repeat;
margin-top:10px;}

#div_caja{
width:365px;
height:199px;
background: url(../images/fon_caja_anterior_sin.jpg) no-repeat;
margin-top:10px;}

#div_caja_new{
width:325px;
height:200px;
background: url(../images/fon_caja_ant_new.jpg) no-repeat;
margin-top:10px;
margin:3px;
border:#CCCCCC 1px solid;}

#div_caja_dcha{
float:left;
width:365px;
height:199px;
background: url(../images/fon_caja_anterior_sin.jpg) no-repeat;
margin-top:10px;}

#div_caja_dcha{
float:left;
width:335px;
height:199px;
background: url(../images/fon_caja_anterior_sin.jpg) no-repeat;
margin-top:10px;}

#div_caja_titulo{
float:left;
width:350px;
height:55px;
padding-left:12px;
padding-top:12px;
font-weight:bold;
color:#FFFFFF;
font-size:12px;
}

#div_caja_titulo_new{
float:left;
width:320px;
height:55px;
padding-left:8px;
padding-top:5px;
font-weight:bold;
color:#FFFFFF;
font-size:12px;
}

#div_caja_titulo_new a{
font-weight:bold;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}

#div_caja_descuentos{
float:left;
width:350px;
height:55px;
padding-left:12px;
padding-top:12px;
font-weight:bold;
color:#000000;
font-size:12px;
}

#div_caja_oferta_precio{
float:left; 
width:148px;
height:79px;
background:url(../images/caja_oferta_precio_new.jpg) no-repeat;
 }
 
 #div_caja_oferta_precio_new{
float:left; 
width:115px;
height:79px;
background:url(../images/caja_oferta_precio_new.jpg) no-repeat;
 }
 
#div_caja_oferta_imp{
float:left; 
width:153px;
height:79px;
padding-top:15px;
padding-left:4px;
background:url(../imagenes/sel.jpg) no-repeat;
 }
 
 #div_caja_oferta_imp_new{
float:left; 
width:115px;
height:79px;
padding-top:5px;
padding-left:4px;
background:url(../imagenes/sel.jpg) no-repeat;
 }


#div_caja_oferta_precio #precio_ofer{
float:left;
width:150px;
height:28px;
font-size:12px;
padding-top:8px;
text-align:center; font-weight:bold;

}

#div_caja_oferta_precio_new #precio_ofer{
float:left;
width:115px;
height:28px;
font-size:12px;
padding-top:8px;
text-align:center; font-weight:bold;

}
#div_caja_oferta_imp_new #precio_ofer{
float:left;
width:110px;
height:28px;
font-size:12px;

text-align:center; font-weight:bold; text-decoration:none;

}

#div_caja_oferta_precio #descuento_ofer{
float:left;
width:150px;
height:21px;
font-size:11px;
padding-top:3px;
text-align:center;
}

#div_caja_oferta_precio_new #descuento_ofer{
float:left;
width:115px;
height:21px;
font-size:11px;
padding-top:3px;
text-align:center;
}

#div_caja_oferta_precio #ahorro_ofer{
float:left;
width:150px;
height:21px;
font-size:11px;
padding-top:3px;
text-align:center;
}

#div_caja_oferta_precio_new #ahorro_ofer{
float:left;
width:115px;
height:21px;
font-size:11px;
padding-top:3px;
text-align:center;
}

#div_caja_oferta_izqda{
	float:left;
	width:153px;
	margin-left:5px;
}


#div_caja_oferta_izqda_new{
	float:left;
	width:120px;
	margin-left:5px;
}


#div_caja_vendidos{
float:left; 
width:153px;
height:29px;
margin-top:10px;
text-align:center;
font-weight:bold;
font-size:12px;
padding-top:5px;
background: url(../images/caja_vendidos.jpg) no-repeat;}

#div_caja_imp{
float:left; 
width:153px;
height:29px;
text-align:center;
font-weight:bold;
font-size:12px;
padding-top:5px;
background: url(../images/caja_vendidos.jpg) no-repeat;}

#div_caja_imp_new{
float:left; 
width:115px;
height:29px;
text-align:center;
font-weight:bold;
font-size:12px;
padding-top:5px;
background: url(../images/caja_vendidos.jpg) no-repeat;}

#div_caja_com_new{
float:left; 
width:115px;
height:29px;
text-align:center;
font-weight:bold;
font-size:12px;
margin-top:10px;
padding-top:5px;
background: url(../images/caja_vendidos.jpg) no-repeat;}

#div_caja_com_new a{
text-decoration:none;
color:#FFFFFF;}

#div_caja_com_new a:hover{
text-decoration:none;
color:#000000;}

#foto_oferta{
float:right;
width:178px;
height:117px;
margin-right:5px;
background:url(../images/foto_oferta.jpg) no-repeat;}

#foto_oferta_new{
float:right;
width:178px;
height:208px;
margin-right:3px;
background:url(../images/foto_oferta.jpg) no-repeat;}

#foto_oferta_imp_new{
float:right;
width:178px;
height:117px;
margin-left:10px;
background:url(../images/foto_oferta.jpg) no-repeat;}


        .RadioOff
        {
            position: relative;
            height: 16px;
            background: url(../images/checkbox.png) no-repeat;
            background-position: 0px 0px;
        }
        .RadioOn
        {
            position: relative;
            height: 16px;
            background: url(../images/checkbox.png) no-repeat;
            background-position: 0px -16px;
        }
        .botonhabilitado
		{
		color:#000000;
		font-weight:bold;
		border:#000000 solid 1px;
		padding:0px 8px;
		background-color:#33CCFF;
		}
		
		#caja_tex{
		float:left;
		margin-left:20px;
		width:986px;
		height:381px;

		background:url(../images/caja_registro.jpg) no-repeat;
		}
		
		#contenido_reg{
			float:left;
			width:1011px;
			
		}
			
		#contenido_ant{
			float:left;
			width:1024px;			
				
		}
		#div_pedido{
				background:url(../images/imgpedido.jpg) no-repeat;
				margin:30px;
				height:74px;
		}
		
		#mas_ciudades{
			float:right;
			width:30px;
			height:27px;
		}
		
		#menos_ciudades{
			float:left;
			width:29px;
			height:26px;
		}		
		
		.texto_legal{
			font-size:9px;
			color:#999999;
		}
		
		#div_sorteo_right{
		float:right;
		width:437px;
		height:563px;
		margin-top:5px;
		margin-right:5px;
		
		background:url(../images/fon_promo.jpg) no-repeat;
		}
		
		#div_sorteo_rock_right{
		float:right;
		width:437px;
		height:563px;
		margin-top:5px;
		margin-right:5px;
		
		background:url(../images/fon_sorteo_rock.gif) no-repeat;
		}
				
		#div_sorteo_left{
		float:left;
		width:504px;
		height:563px;
		margin-top:15px;
		margin-left:35px;
		padding-left:5px;
		}
		
		#div_reg_right{
		float:right;
		width:437px;
		margin-top:25px;
		margin-right:5px;		
/*		background:url(../images/fotosvarias.jpg) no-repeat;*/
		}

		#div_reg_left{
		float:left;
		width:400px;
		margin-top:15px;
		margin-left:55px;
		padding-left:5px;
		color:#8fd400;
		font-size:18px;
		background:url(../images/fondo_google.jpg) top no-repeat;
		padding-top:301px;
		}	

		#div_reg_pie{
		float:left;
		width:826px;
		height:112px;
		margin-top: 5px;
		margin-left:78px;
		padding-left:5px;
		background:url(../images/fotosvariaspie.jpg) no-repeat;
		}			
		
		#contenido_sorteo{
			float:left;
			width:380px;
			margin-left:15px;
			height:529px;
			font-weight:bold;
			font-size:14px;			
		}
		
		#contenido_sorteo_rock{
			float:right;
			width:380px;
			margin-left:15px;
			color:#FFFFFF;
			text-decoration:underline;
			text-align:right;
			height:20px;
			font-weight:bold;
			font-size:14px;	
			margin-top:530px;
			margin-right:25px;		
		}
		
		#div_camisetas{
		 width:377px;
		 height:357px;
		 margin-left:10px;
		 background:url(../images/camisetas.gif) no-repeat;
		}
		
		#div_categoria{
			float:left;
			
		}
		
		.tit_mapa{
font-weight:bold;
color:#33CCFF;
font-size:16px;
}

.tit_seccion_mapa{
font-weight:bold;
color:#000000;
font-size:18px;
}

