@charset "UTF-8";
/* Productos Arenas CSS Document */

body{
	margin:0px;
	padding:0px;
	background:url(../imagenes/fondos/fondopagina.jpg) no-repeat top center #f3f3f3;
}

#cabecera{
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	width:1016px;
	height:150px;
	padding:0px;
}


#centrocabecera{
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	width:980px;
	height:140px;
}

#logo{
	margin:0px;
	margin-top:10px;
	padding:0px;
	width:945px;
	height:109px;
	margin-left:35px;
}

.logocabecera{
	margin-left:35px;
	_padding-left:35px;
}

#menucabecera{
	margin:0px;
	margin-top:-12px;
	float:right;
	margin-right:12px;
	padding:0px;
	/*background:url(../imagenes/fondos/fondomenucabecera.jpg) repeat-x bottom;*/
	height:30px;
}

#menucabecera ul{
	margin:0px;
	padding:0px;
	height:30px;
}

#menucabecera li{
	margin:0px;
	padding-left:12px;
	padding-right:12px;
	padding-top:6px;
	padding-bottom:8px;
	list-style:none;
	display:inline;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:0.75em;
	line-height:30px;
	text-align:right;
	/* background:url(../imagenes/fondos/limenusuperior.jpg) no-repeat left; */
	background:#E6E6E6;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}

#menucabecera li a{
	color:#900;
	text-decoration:none;
}

#menucabecera li a:hover{
	color:#efd487;
	text-decoration:underline;
}

#contenedor{
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:1016px;
	height:auto;
	display:table;
	background:url(../imagenes/fondos/fondocontenedor.jpg) repeat-y center;
}

#contenedor1000{
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	width:998px;
	height:auto;
	display:table;
	background-color:#FFF;
}

#contenido{
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	width:980px;
	height:auto;
	display:table;
	border:1px solid #CCC;
}

#contenidoprincipal{
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	width:980px;
	height:449px;
}

.contenidoprincipalES{
	background:url(../imagenes/fondos/fondocontenidoportada_ES.jpg) no-repeat top center;
}

.contenidoprincipalEN{
	background:url(../imagenes/fondos/fondocontenidoportada_EN.jpg) no-repeat top center;
}

#contenidointerior{
	margin:0px;
	margin-left:10px;
	_margin-left:5px;
	margin-top:10px;
	padding:0px;
	padding-right:30px;
	_padding-right:0px;
	width:680px;
	border:1px solid #ccc;
	float:left;
}

.enlacerojo{
	color:#900;
	text-decoration:none;
}

.enlacerojo a{
	color:#900;
	text-decoration:none;
}

.enlacerojo a:hover{
	color:#c00;
	text-decoration:underline;
}

.titulosituacion{
	margin:0px;
	margin-top:20px;
	margin-bottom:10px;
	margin-left:10px;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#333;
	background:url(../imagenes/misc/flecharoja.jpg) no-repeat left;
	padding-left:20px;
}

h1.titulosituacionlupa{
	margin:0px;
	margin-top:20px;
	margin-bottom:10px;
	margin-left:20px;
	padding:0px;
	padding-left:30px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#333;
	background:url(../imagenes/fondos/lupasituacion.jpg) no-repeat left;
	font-weight:normal;
}

h1.titulosituacionlupa a{
	color:#900;
	text-decoration:none;
}

h1.titulosituacionlupa a:hover{
	color:#900;
	text-decoration:underline;
}

#contenidoizquierda{
	margin:0px;
	padding:0px;
	float:left;
	width:720px;
}

#contenidointeriorproducto{
	margin:0px;
	margin-left:10px;
	margin-top:10px;
	padding:0px;
	width:710px;
	border:1px solid #ccc;
}

#contenidointeriorproducto h2{
	margin:0px;
	margin-left:10px;
	margin-right:10x;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.85em;
	color:#000;
	line-height:50px;
	font-weight:lighter;
}

#contenidointeriorproducto h3{
	margin:0px;
	margin-left:10px;
	margin-right:10x;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#b50101;
	line-height:50px;
	font-weight:bold;
	text-transform:uppercase;
}

#contenidointeriorproducto p{
	margin:0px;
	margin-left:10px;
	margin-right:10x;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#333;
}

#contenidointerior h2{
	margin:0px;
	margin-left:10px;
	margin-right:10x;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.85em;
	color:#000;
	line-height:50px;
	font-weight:lighter;
}

#contenidointerior h3{
	margin:0px;
	margin-left:10px;
	margin-right:10x;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#b50101;
	line-height:50px;
	font-weight:bold;
	text-transform:uppercase;
}

#contenidointerior p{
	margin:0px;
	margin-left:10px;
	margin-right:10x;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#333;
}

#filaproductoenlistado{
	margin:0xp;
	padding:0px;
	margin-top:10px;
	width:710px;
	height:auto;
	display:table;
	float:none;
}

#productoenlistado{
	margin:0px;
	margin-left:20px;
	margin-top:10px;
	padding:0px;
	width:206px;
	height:266px;
	background:url(../imagenes/fondos/fondoproductoenlistado.jpg) no-repeat top;
	float:left;
}

#productoenlistado img{
	margin:0px;
	margin-top:20px;
	padding:0px;
	text-align:center;
	
}

#productoenlistado p{
	margin:0px;
	margin-top:10px;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#900;
	text-align:center;
	font-size:0.7em;
}

#productoenlistado p a{
	text-decoration:none;
	color:#900;
}

#productoenlistado p a:hover{
	text-decoration:underline;
	color:#c00;
}

#titulopagina{
	margin:0px;
	padding:0px;
	width:710px;
	height:30px;
	background:url(../imagenes/fondos/titulopagina.jpg) repeat-x top;
}

#titulopagina h1{
	margin:0px;
	padding:0px;
	margin-left:10px;
	line-height:30px;
	color:#333;
	font-size:1em;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:100;
}

#ingredientes{
	margin:0px;
	padding:0px;
	width:342px;
	height:220px;
	margin-left:10px;
	_margin-left:5px;
	margin-top:20px;
	background:url(../imagenes/fondos/fondo_ingredientes.jpg) no-repeat top;
	float:left;
}

#ingredientes h3{
	margin:0px;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#b50101;
	line-height:30px;
	font-weight:normal;
	text-transform:uppercase;
	margin-left:20px;
	margin-bottom:10px;
}

#ingredientes p{
	margin:0px;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#333;
	line-height:18px;
	margin-left:20px;
	margin-right:10px;
}

#valornutricional{
	margin:0px;
	padding:0px;
	width:342px;
	height:170px;
	margin-left:10px;
	_margin-left:5px;
	margin-top:20px;
	background:url(../imagenes/fondos/fondovalornutricional.jpg) no-repeat top;
	float:left;
}

#valornutricional h3{
	margin:0px;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#b50101;
	line-height:30px;
	font-weight:normal;
	text-transform:uppercase;
	margin-left:20px;
	margin-bottom:10px;
}

#valornutricional p{
	margin:0px;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#333;
	line-height:18px;
	margin-left:20px;
	margin-right:10px;
}

#menuderecha{
	margin:0px;
	padding:0px;
	width:250px;
	margin-top:10px;
	margin-left:20px;
	_margin-left:10px;
	float:left;
	height:auto;
	display:table;
}

#pestannas{
	margin:0px;
	padding:0px;
	height:31px;
	margin-left:10px;
	width:685px;
	background:url(../imagenes/fondos/fondopestannas.jpg) repeat-x bottom;
}

#pestanna1{
	margin:0px;
	margin-right:1px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#3b3b3b;
	text-align:center;
	width:146px;
	height:31px;
	line-height:31px;
	background:url(../imagenes/fondos/fondopestanna1.jpg) no-repeat top;
	float:left;
}

#pestanna1 a{
	color:#3b3b3b;
	text-decoration:none;
}

#pestanna1 a:hover{
	color:#3b3b3b;
	text-decoration:underline;
}

#pestanna2{
	margin:0px;
	margin-right:1px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#3b3b3b;
	text-align:center;
	width:146px;
	height:31px;
	line-height:31px;
	background:url(../imagenes/fondos/fondopestanna2.jpg) no-repeat top;
	float:left;
}

#pestanna2 a{
	color:#3b3b3b;
	text-decoration:none;
}

#pestanna2 a:hover{
	color:#3b3b3b;
	text-decoration:underline;
}

#logistica{
	margin:0px;
	margin-bottom:20px;
	padding:0px;
	padding-bottom:10px;
	width:683px;
	height:auto;
	display:table;
	margin-left:10px;
	border:1px solid #ababab;
	background:url(../imagenes/fondos/fondopestannas.jpg) repeat-x bottom;
}

#logistica h4{
	margin:0px;
	margin-top:30px;
	padding:0px;
	color:#333;
}

#logistica p{
	line-height:18px;
}

#caducidad{
	margin:0px;
	padding:0px;
	width:660px;
	height:33px;
}

#caducidad p{
	color:#900;
	line-height:33px;
}

#caducidad img{
	margin:0px;
	padding:0px;
	float:right;
}

#comentarios{
	margin:0px;
	padding:0px;
	width:710px;
	margin-left:10px;
	margin-top:40px;
	height:auto;
	display:table;
	background:url(../imagenes/fondos/fondocomentarios.jpg) repeat-x bottom;
	border:1px solid #ccc;
}

#comentario{
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:20px;
	margin-right:20px;
	padding:0px;
	background:url(../imagenes/fondos/fondocomentario.jpg) no-repeat left;
}

#enlacescomentarios{
	margin:0px;
	margin-top:20px;
	margin-bottom:10px;
	margin-left:20px;
	margin-right:20px;
	padding:0px;
}

#enlacescomentarios p{
	margin:0px;
	margin-left:40px;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:0.7em;
	text-align:right;
}

#enlacescomentarios a{
	color:#900;
	text-decoration:none;
}

#enlacescomentarios a:hover{
	color:#900;
	text-decoration:underline;
}

#opinar{
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#333;
	width:100%;
	background-color:#F1F1F1;
	margin-left:auto;
	margin-right:auto;
	border-top:1px solid #ccc;
}

#opinar p{
	margin-left:60px;
	margin-right:20px;
	color:#990000;
}

#opinar form{
	margin:0px;
	padding:0px;}

#comentario p{
	margin:0px;
	margin-left:40px;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	font-size:0.7em;
}

#titulocomentarios{
	margin:0px;
	padding:0px;
	width:100%;
	height:30px;
	background:url(../imagenes/fondos/fondotitulocomentarios.jpg) repeat-x top;
}

#textotitulocomentarios{
	margin:0px;
	padding:0px;
	width:600px;
	height:30px;
	background:url(../imagenes/fondos/check.jpg) no-repeat;
	float:left;
}

#textotitulocomentarios h1{
	margin:0px;
	margin-left:40px;
	padding:0px;
	line-height:30px;
	color:#FFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
}

#envasebolsa{
	margin:0px;
	margin-top:10px;
	margin-left:10px;
	_margin-left:5px;
	padding:0px;
	width:210px;
	height:130px;
	background:url(../imagenes/fondos/envase_bolsa.jpg) no-repeat top right;
	float:left;
}

#envasecaja{
	margin:0px;
	margin-top:10px;
	margin-left:10px;
	_margin-left:5px;
	padding:0px;
	width:210px;
	height:130px;
	background:url(../imagenes/fondos/envase_caja.jpg) no-repeat top right;
	float:left;
}

#envasepalet{
	margin:0px;
	margin-top:10px;
	margin-left:10px;
	_margin-left:5px;
	padding:0px;
	width:230px;
	height:130px;
	background:url(../imagenes/fondos/envase_palet.jpg) no-repeat top right;
	float:left;
}

#valoracionusuarios{
	margin:0px;
	padding:0px;
	width:100px;
	height:30px;
	float:left;
}

#valoracionusuarios img{
	margin:0px;
	margin-top:8px;
	padding:0px;
}

#formproducto{
	margin:0px;
	margin-top:20px;
	margin-bottom:20px;
	padding:0px;
	padding-top:20px;
	width:710px;
	margin-left:10px;
	height:auto;
	display:table;
	background:url(../imagenes/fondos/form_producto.jpg) repeat-x bottom;
	border:1px solid #ccc;
}

#formtexto{
	margin:0px;
	padding:0px;
	padding-left:20px;
	width:320px;
	height:160px;
	float:left;
}

#formtexto p{
	margin:0px;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#7b8a9f;
}

#formtexto h1{
	margin:0px;
	padding:0px;
	line-height:40px;
	color:#b10d0c;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:normal;
}

#formformulario{
	margin:0px;
	padding:0px;
	padding-left:20px;
	width:350px;
	height:auto;
	display:table;
	float:left;
}

#formformulario form{
	margin:0px;
	padding:0px;
}

#formformulario table{
	margin:0px;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:0.7em;
}

/*MENU DERECHA*/

#menuderechatitulo{
	margin:0px;
	padding:0px;
	width:250px;
	height:30px;
	background:url(../imagenes/fondos/titulomenuderecha.jpg) no-repeat top;
	margin-bottom:2px;
}

#menuderechatitulo h1{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:0.7em;
	margin-left:40px;
	line-height:30px;
	font-weight:normal;	
}

#menuderechatitulo h1 a{
	color:#333;
	text-decoration:none;
}

#menuderechatitulo h1 a:hover{
	color:#900;
	text-decoration:underline;
}

#btnchulin{
	margin:0px;
	padding:0px;
	width:250px;
	height:150px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#menuderecha ul{
	margin:0px;
	padding:0px;
	background:url(../imagenes/fondos/fondomenuul.jpg) no-repeat top;
	margin-bottom:6px;
}

#menuderecha li{
	margin:0px;
	padding:0px;
	line-height:30px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	list-style:none;
	padding-left:15px;
	color:#787878;
	border-bottom:1px dotted #ccc;
}

#menuderecha li a{
	text-decoration:none;
	color:#787878;
}

#menuderecha li a:hover{
	text-decoration:underline;
	color:#333;
}

#telefonocontacto{
	margin:0px;
	padding:0px;
	margin-top:20px;
	width:250px;
	height:35px;
}

#skype{
	margin:0px;
	margin-top:20px;
	padding:0px;
	width:250px;
	height:35px;
	background:url(../imagenes/misc/skype.jpg) no-repeat left;
}

#skype p{
	margin:0px;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#333;
	line-height:35px;
	margin-left:50px;
}

#skype p a{
	text-decoration:none;
	color:#333;
}

#skype p a:hover{
	text-decoration:underline;
	color:#333;
}

#textoportada{
	margin:0px;
	margin-top:10px;
	margin-left:10px;
	padding:0px;
	width:608px;
	height:138px;
	background:url(../imagenes/fondos/fondotextoportada.jpg) no-repeat;
	float:left;
}


#textoportada p{
	margin:0px;
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#474747;
	line-height:18px;
	
}

#idiomasportada{
	margin:0px;
	margin-left:790px;
	padding:0px;
	width:200px;
	height:22px;
	background-color:#e7e7e7;
	border:1px solid #fff;
	float:left;
}

#idiomasportada p{
	margin:0px;
	padding:0px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	text-align:center;
	line-height:22px;
	
}

#idiomasportada img{
	margin-left:10px;
	margin-top:4px;
}

#idiomasinterior{
	margin:0px;
	margin-top:40px;
	margin-left:20px;
	padding:0px;
	width:200px;
	height:22px;
	background-color:#e7e7e7;
	border:1px solid #979797;
}

#idiomasinterior p{
	margin:0px;
	padding:0px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	text-align:center;
	line-height:22px;
	
}

#idiomasinterior img{
	margin-left:10px;
	margin-top:4px;
}

#flashportada{
	margin:0px;
	padding:0px;
	width:980px;
	height:380px;
}

#piepagina{
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	padding-top:10px;
	margin-bottom:10px;
	width:1016px;
	height:auto;
	display:table;
	background:url(../imagenes/fondos/fondopie.jpg) no-repeat top center;
}

#piepagina p{
	margin:0px;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.65em;
	color:#666;
	text-align:center;
}

#piepagina p a{
	text-decoration:none;
	color:#333;
}

#piepagina p a:hover{
	text-decoration:underline;
	color:#900;
}

#cerrarfloat{
	clear:both;
}

.imagenleft{
	float:left;
	margin-right:20px;
}

.imagenright{
	float:right;
	margin-left:20px;
}

