/* ----------------------------------------------------------

MAQUETACION:
Javier Otero (CodeBit Systems)
javier.otero{arroba}codebit.es

ARTE:
Benjamin Carter (eMotive)
bm180{arroba}em360.com

Colores: 
	- Fondo pagina: #FFFFFF
	- Color Titulos: #000000
	- Color texto: #818181

Familia de fuentes: 
	- Arial, Verdana, Helvetica, sans-serif
	
Indice:
	- Reset CSS .......................... p.35
	- Estilos generales .................. p.57
	- Cabecera ...........................
	- Contenido ..........................
		- centro .........................
		- menu principal .................
		- noticia principal (Portada) ....
		- otras noticias .................
	- Derecha* ...........................
	- Pie ................................
	
	
---------------------------------------------------------- */


/***** RESET CSS *****/

html, body, div, applet, object, iframe,
h1, h2, h3, h4, h5, h6,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, img, p, a, 
ins, kbd, q, s, samp, small, strike,
sub, sup, tt, var, dl, dt, dd, ol, ul, li,
form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center {
 margin: 0;
 padding: 0;
 border: 0;
 font-weight: normal;
 font-style: normal;
 font-size: 100%;
 font-family: inherit;
 vertical-align: baseline;
}


/***** ESTILOS GENERALES *****/

body {text-align: left; background-color: #FFFFFF; color: #818181; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; margin: 0px;}
a    {text-decoration: none; color: #646464;}
h1   {margin: 2px 0 0 0;}
h2   {}
h3   {color: #000000; margin: 5px 0 0 0;}
h4   {}
h5   {}
hr   {}

sup	{
	font-size: 8px;
	position: relative;
	top: -4px;
}

.parrafo {
	margin: 15px 0 0 0;
}

	.parrafo p {
		padding: 0 0 10px 0;
	}
	
	.parrafo strong {
		color: #000000;
		font-weight: normal;
	}
	
.spacing {
	letter-spacing: -0.05em;	
}

.spacing2 {
	letter-spacing: -0.11em;	
	padding: 0 !important;
}


* html .spacing2 {
	letter-spacing: -0.11em;	
	padding: 0 !important;
}

/***** CLASES GENERALES *****/

.btnGen {
	background-color: #646464;
	border: 1px solid #CCCCCC;
	color: #FFFFFF;
	display: block;
	float: left;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	margin: 5px 10px 5px 0;
	padding: 2px 5px 2px 5px;
}

.black {
	color: #000000;	
}

.block {
	display: block;
	overflow: auto;
	width: 225px;
}

.gray {
	color: #D9D9D9;
}

.orange {
	color: #FF0000;
}

.play {
	height: 128px;
	left: 290px;
	position: relative;
	top: -350px;
	width: 128px;
}



/***** DIVS GENERALES *****/

#page {
	margin: 24px auto;	
	width: 980px;
}

	#page #header {
		float: left;
		height: 50px;
		margin: 0;
		width: 980px;	
	}
	
	#page #nav {
		float: left;
		margin: 0 0 24px 0;
		width: 980px;
	}
	
	#page #content {
		background-color: #FFFFFF;
		float: left;
		/*height: 564px;*/
		width: 980px;
	}

/***** SLIDESHOW *****/

#content #slide {
	color: #FFFFFF;
	height: 540px;
	overflow: hidden;
	width: 980px;
}

/***** HEADER *****/

#header ul {
	float: left;	
}

#header ul li {
	color: #808080;
	float: left;
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 11px;
	list-style-type: none;
	margin: 0 10px 0 0;
}

	#header ul li a {
		color: #808080;
		font-family: Arial, Helvetica, Verdana, sans-serif; 
		font-size: 11px;
	}

	#header ul li a:hover {
		color: #000000;
	}
	
#header h1 {
	float: right;	
}



/***** CONTENT *****/

#content #imagen {
	float: left;
	height: 540px;
	width: 714px;
}

#content #buscarTienda {
	float: left;	
	height: 540px;
	width: 714px;
}
	
	#content #buscarTienda #tiendasOtrosPaises {
		float: left;
		margin: 5px 0 40px 0;
		width: 700px;
	}
	
		#content #buscarTienda h3 {
			border-bottom: 1px solid #000000;
			color: #000000;
			display: block;
			float: left;
			width: 700px;
		}
	
	#content #buscarTienda label {
		background-image: url(../img/btn_select.png);
		background-position: 685px 5px;
		background-repeat: no-repeat;
		border-bottom: 1px solid #CCCCCC;
		display: block;
		float: left;
		height: 15px;
		margin: 2px 0 2px 0;
		overflow: hidden;
		width: 700px;
	}
	
	#content #buscarTienda .slcform {
		background: transparent;
		border: none;
		color: #808080; 
		font-size: 12px;
		height: 18px; 
		_height: 15px;
		margin: -2px 0 0 20px;
		*margin: -3px 0 0 20px;
		padding: 0 0 -20px 0; 
		position:absolute;
		clip:rect(0px,580px,580px,0px);
		width: 600px; 
		*width: 580px; /* ie 7-8 */
		_width: 580px; /* ie 9 */
	} 
	
	#content #buscarTienda .lblnone {
		background: none;	
	}
	
		#content #buscarTienda label span {
			display: block;
			float: left;
			width: 100px;
		}
	
	#content #buscarTienda .styled {
		border: 1px solid #000000;
		color: #818181; 
		font-size: 12px;
		height: 15px; 
		left: 100px;
		padding: 2px; 
		overflow: auto; 
		position: relative; 
		top: -12px;
		width: 170px; 
	} 
	
	#content #buscarTienda .btnGen {
		background: transparent;
		border: none;
		color: #818181;
		margin: 0 0 0 -3px;
		text-align: left;
	}
	
	#content #buscarTienda ul {
		margin: 20px 0 0 0;
		width: 700px;
	}
	
		#content #buscarTienda ul li {
			border-bottom: 1px solid #818181;
			list-style-type: none;	
		}
		
		#content #buscarTienda ul .cabecera {
			border-bottom: 1px solid #000000;	
		}
		
		#content #buscarTienda ul li p {
			color: #000000;
			float: left;
			width: 450px;
		}
		
		#content #buscarTienda ul li .red {
			color: #FF0000;
			float: right;
			text-align: right;
			width: 100px;
		}
		
		
/* formularios */
.frmCatalogos {
	margin: 0 25px 0 5px;
	width: 700px;
}

.frmCatalogos h3 {
	border-bottom: 1px solid #646464;
	display: block;
	padding: 8px 0 3px 3px !important;
	overflow: hidden;
	width: 697px;
}

	.frmCatalogos .styleh3 {
		color: #000000;
		padding: 0 0 3px 3px !important;
	}

	.frmCatalogos .lblform1 {
		background-image: url(../img/btn_select.png);
		background-position: 336px 6px;
		background-repeat: no-repeat;
		border-bottom: 1px solid #646464;
		display: block;
		float: left;
		height: 17px;
		width: 350px;
	}
	
	.frmCatalogos .lblform2 {
		background-image: url(../img/btn_select.png);
		background-position: 540px 5px;
		background-repeat: no-repeat;
		border-bottom: 1px solid #646464;
		display: block;
		float: left;
		height: 17px;
		width: 700px;
	}
	
	.frmCatalogos .lblformBorrar {
		display: block;
		float: left;
		margin: -10px 0 0 0;
		width: 560px;
	}
	
	.frmCatalogos .lblform3 {
		background-image: url(../img/btn_select.png);
		background-position: 686px 6px;
		background-repeat: no-repeat;
		border-bottom: 1px solid #646464;
		display: block;
		float: left;
		height: 17px;
		width: 700px;
	}
	
	.frmCatalogos .lblform4 {
		background-image: url(../img/btn_select.png);
		background-position: 687px 6px;
		background-repeat: no-repeat;
		border-bottom: 1px solid #646464;
		display: block;
		float: left;
		height: 17px;
		width: 700px;
	}
	
		.frmCatalogos .lblform4 .chk4 {
			width: 300px;	
		}
		
	.frmCatalogos .lblform5 {
		background-image: url(../img/btn_select.png);
		background-position: 687px 6px;
		background-repeat: no-repeat;
		border-bottom: 1px solid #646464;
		display: block;
		float: left;
		height: 17px;
		width: 700px;
	}
	
	.frmCatalogos span {
		float: left;
		display: block;
		padding: 2px 0 0 3px;
		width: 92px;
	}
	
	.frmCatalogos .lblform1 span {
		float: left;
		display: block;
		padding: 2px 0 0 3px;
		width: 90px;
	}
	
	.frmCatalogos .lblform2 span {
		float: left;
		display: block;
		padding: 2px 0 0 3px;
		width: 90px;
	}
	
	.frmCatalogos .lblform3 span {
		float: left;
		display: block;
		padding: 2px 0 0 3px;
		width: 400px;
	}
	
	.frmCatalogos .lblform4 span {
		float: left;
		display: block;
		padding: 2px 0 0 3px;
		width: 150px;
	}
	
	.frmCatalogos .lblform5 span {
		float: left;
		display: block;
		padding: 2px 0 0 3px;
		width: 300px;
	}
	
	.frmCatalogos .txtForm1 {
		background-color: #EEEEEE;
		border: none;
		color: #646464;
		display: block;
		float: left;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 12px;
		height: 15px;
		margin: 0;
		padding: 1px;
		width: 255px;
	}
	
	.frmCatalogos .txtForm2 {
		background-color: #EEEEEE;
		border: none;
		color: #646464;
		display: block;
		float: left;
		font-size: 12px;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		height: 15px;
		margin: 0;
		padding: 1px;
		width: 605px;
	}
	
	.frmCatalogos .txtForm4 {
		background-color: #EEEEEE;
		border: none;
		color: #646464;
		display: block;
		float: left;
		font-size: 12px;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		height: 15px;
		margin: 0;
		padding: 1px;
		width: 545px;
	}
	
	.frmCatalogos .txtForm5 {
		background-color: #EEEEEE;
		border: none;
		color: #646464;
		display: block;
		float: left;
		font-size: 12px;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		height: 15px;
		margin: 0;
		padding: 1px;
		width: 395px;
	}
	
	.frmCatalogos .lblFile {
		background-image: url(../img/btn_select.png);
		background-position: 687px 6px;
		background-repeat: no-repeat;
		background-color: #EEEEEE;
		border-bottom: 1px solid #646464;
		display: block;
		float: left;
		height: 17px;
		width: 700px;
	}
	.frmCatalogos .lblFile span {
		background-color: #FFFFFF;
		float: left;
		display: block;
		padding: 2px 0 0 3px;
		width: 150px;
	}
	
	.frmCatalogos .txtFile {
		filter: Alpha(Opacity=0);
		-moz-opacity: 0;
		opacity: 0;
		float: right;
	}
	
	.frmCatalogos .txtForm {
		background: transparent;
		border: none;
		color: #646464;
		font-size: 12px;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		height: 15px;
		padding: 1px 5px;
		position: relative;	
		width: 200px;
	}
	
	.frmCatalogos .slcForm1 {
		background: transparent;
		border: none;
		color: #818181; 
		font-size: 12px;
		*font-size: 10px;
		height: 18px; 
		*height: 15px;
		margin: 0 0 0 0px;
		padding: 0 0 -20px 0; 
		position:absolute;
		clip:rect(0px,255px,255px,0px);
		width: 275px; 
		*width: 270px;
	} 
		.frmCatalogos .lblform3 .slcForm1 {
			clip:rect(0px,298px,298px,0px);
			width: 315px !important; 
			*width: 310px !important;
			
			*font-size: 10px;
			*width: 270px;
		}
		
	.frmCatalogos #confirma {
		background-image: url(../img/bg_confirma.png);
		background-repeat: no-repeat;
		color: #000000;
		height: 250px;
		margin: 100px 0 0 300px;
		padding: 25px 0 0 0;
		text-align: center;
		width: 250px;
	}
	
		.frmCatalogos #confirma .pregunta {
			font-size: 12px;	
		}
		
		.frmCatalogos #confirma .btnConfirma {
			background-color: #f0f1f1;
			border: none;
			color: #000000;
			float: left;
			font-size: 12px;
			width: 125px;
		}
		
		.frmCatalogos #confirma .btnConfirmaNo {
			background-color: #f0f1f1;
			border: none;
			color: #000000;
			float: left;
			font-size: 12px;
			margin: 0 0 0 60px;
			width: 125px;
		}
	
	/* especifico para opera */
	.opera .slcForm1 { 	
		background: transparent;
		clip:rect(0px,260px,260px,0px);
		display: inline;
		height: 17px;
		margin: 0;
		width: 256px;
	}
		.opera .margin1 {
			margin: 0 0 0 374px;	
		}
		
	/* especifico para safari */
	.webkit h3 {
		float: left;
	}
	
	/* especifico para form fair */
	.height1 {
		display: block !important;
		height: 29px !important;	
	}
	
	
	.frmCatalogos .slcForm2 {
		background: transparent;
		border: none;
		color: #818181; 
		font-size: 12px;
		height: 18px; 
		margin: 0 0 0 0px;
		padding: 0 0 -20px 0; 
		position:absolute;
		clip:rect(0px,500px,180px,0px);
		width: 560px; 
	} 
	
	.frmCatalogos .slcForm4 {
		background: transparent;
		border: none;
		color: #818181; 
		font-size: 12px;
		height: 18px; 
		margin: 0 0 0 0px;
		padding: 0 0 -20px 0; 
		position:absolute;
		clip:rect(0px,550px,180px,0px);
		width: 580px; 
		*width: 570px;
	}
	
		
	/* especifico para opera */
	.opera .slcForm4 { 			
		clip:rect(0px,406px,180px,0px);
		display: inline;
		height: 17px;
		margin: 0 0 0 153px;
		width: 406px;
	}
	
	.frmCatalogos .areaForm {
		background-image: url(../img/bg_textarea.png);
		border: none;
		color: #818181; 
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 12px;
		height: 102px !important;
		line-height: 17px;
		width: 700px !important;
		_width: 690px;
	}
	
	.frmCatalogos .btnForm {
		background-color: #FFFFFF;
		border: none;
		color: #646464;
		cursor: pointer;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 12px;
		margin: 35px 0 0 630px;
		_margin: 35px 0 0 615px;
		text-align: right;
		width: 80px;
	}
	
	.frmCatalogos .bajaBBDD {
		float: left;
		width: 350px;
	}
	
	.frmCatalogos .btnFormG {
		background-color: #FFFFFF;
		border: none;
		color: #646464;
		cursor: pointer;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 12px;
		margin: 45px 0 0 450px;
		_margin: 45px 0 0 440px;
		text-align: right;
		width: 250px;
	}
	
	.frmCatalogos .btnFormG2 {
		background-color: #FFFFFF;
		border: 0;
		color: #646464;
		cursor: pointer;
		float: left;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 12px;
		margin: 5px 0 0 5px;
		_margin: 5px 0 0 310px;
		text-align: right;
		width: 200px;
	}
	
	.frmCatalogos .numeracion {
		float: left;
		display: block;
		position: relative;
		top: 18px;
		width: 100px;
	}
	
	.frmCatalogos .formRadio1 {
		display: block;
		float: left;
		margin: 0 17px 15px 0;
		width: 340px;
	}
	
	.frmCatalogos .formRadio2 {
		display: block;
		float: left;
		margin: 0 0 15px 0;
		width: 340px;
	}
	
	.frmCatalogos .formRadio1 h3, .frmCatalogos .formRadio2 h3 {
		width: 340px;
	}
	
	.frmCatalogos .formRadio1 label, .frmCatalogos .formRadio2 label {
		border-bottom: 1px solid #646464;
		display: block;
		float: left;
		height: 17px;
		width: 342px;
	}
	
	.frmCatalogos .formRadio1 .txtForm1, .frmCatalogos .formRadio2 .txtForm1 {
		width: 340px;
	}
	
	.frmCatalogos .radioForm {
		float: left;
		position: relative;
		top: -2px;
	}		
	
	.frmCatalogos .formRadio1 span, .frmCatalogos .formRadio2 span {
		width: 230px;
	}
	
	.frmCatalogos .radioBorrar {
		border: none;
		float: left;
		margin: -33px 0 0 0;
		width: 1px !important;
	}
	
		.frmCatalogos .radioBorrar span {
			border: none;
		}
		
		
	/* seccion idiomas */
	.frmCatalogos .rrhh {
		background-image: url(../img/btn_select.png);
		background-position: 330px 6px;
		background-repeat: no-repeat;
	}
	
	.frmCatalogos .rrhh span {
		float: left;
		width: 90px;
		*width: 80px;
	}
	
/* cocinas */
#content #cocinas {
	float: left;
	height: 540px;
	width: 980px;
}

#content #cocinas .thimagen1 {
	float: left;
	height: 164px;
	margin: 0 11px 0 0;
	width: 240px;
}

#content #cocinas .thimagen2 {
	float: left;
	height: 164px;
	margin: 0 11px 0 0;
	width: 233px;
}

#content #cocinas .thimagen3 {
	float: left;
	height: 164px;
	margin: 0;
	width: 240px;
}

	#content #cocinas .thimagen1 img, 
	#content #cocinas .thimagen3 img {
		height: 140px;
		width: 240px;
	}
	
	#content #cocinas .thimagen2 img {
		height: 140px;
		width: 233px;
	}
	
#content #cocinas p {
	margin: 1px 0 0 4px;
}

#content #cocinas .right {
	font-size: 15px;
}




#content #cocinas .thximagen1 {
	float: left;
	margin: 0 22px 0 0;
	overflow: hidden;
}

#content #cocinas .thximagen2 {
	float: left;
	margin: 0 22px 0 0;
	overflow: hidden;
}

#content #cocinas .thximagen3 {
	float: left;
	margin: 0 0 0 0;
	overflow: hidden;
}






#content #cocinas .foto {
	height: 540px;
	overflow: hidden;
	position: relative;
	width: 980px;
}

#content #cocinas .cambiar {
	float: right;
	left: 864px;
	position: absolute;
	text-align: right;
	top: 4px;
}

	#content #cocinas .cambiar a, 
	#content #cocinas .cambiarX a {
	color: #FF0000;
	}
	
#content #cocinas .cambiarX {
	float: right;
	left: 925px;
	position: absolute;
	text-align: right;
	top: 2px;
}
	
	
/* contacto */
#EnlaceContacto {
	padding: 10px 0 0 0;
}

#EnlaceContacto li, #EnlaceContacto li a {
	color: #000000;
	list-style-type:none;
	padding: 0 0 4px 0;
}

#EnlaceContacto .nivel2 a {
	color: #818181;
	padding: 2px 0 2px 30px;
}


	
	
/* ofertas */
#ofertas {
	margin: 20px 0 0 0;
	padding: 0;
}

#ofertas td {
	border-bottom: 1px solid #808080;
}

#ofertas th {
	border-bottom: 1px solid #000000;
	color: #000000;
}


/* div seccion_paginacion */
#content #seccion_paginacion {
	float: left;
	padding: 0px 0 0 4px;
	width: 240px;
}

	#content #seccion_paginacion p {
		display: none;
		line-height: 140%;
		margin: 10px 0 0 0;	
	}
	
	#content #seccion_paginacion p:first-child {
		display: block !important;	
	}


/* div texto_seccion */
#content #texto_seccion {
	float: left;
	padding: 8px 0 0 4px;
	width: 240px;
}

	#content #texto_seccion img {
		margin: 0 0 15px 0;	
	}

		#content #texto_seccion p {
			line-height: 16px;
			margin: 0 0 10px 0;
			padding: 0;
		}
	
		#content #texto_seccion p strong {
			color: #000000;
			font-weight: normal;	
		}
		
	/* seccion texto */
	#content #texto_seccion .block {
		display: none;
	}
	
	#content #texto_seccion .block:first {
		display: block;
	}
	
	/* seccion catalogos */
	#content #texto_seccion .descripcion {
		height: 205px;
	}
	
	/* seccion contacta */
	#content #texto_seccion #contacta {
		height: 320px;
	}
	
		#content #texto_seccion #contacta p {
			margin: 0 0 20px 0;	
		}
		
	#content #texto_seccion #contacta .txtPortada {
		padding: 10px;
		width: 240px;	
	}
	

	/* ficha cocina */
	
	#content .cambiar {
		color: #FF0000;
		float: right;
		left: -140px;
		position: relative;
		top: -8px;
	}
	
	#content .descargar {
		float: right;
		text-align: right;
		width: 250px;
	}
	
		#content .descargar a {
			color: #FF0000;	
		}
	
	#content #pagination {
		padding: 5px 0;
		width: 980px;
	}
	
	#content .left {
		display: block;
		float: left;
		padding: 5px 0 0 0;
		width: 140px;
	}
	
	#content .right {
		display: block;
		float: right;
		padding: 5px 0 30px 0;
		text-align: right;
		width: 100px;
	}
	
	#footer {
		width: 980px;	
	}
	
	#footer #sup .left {
		display: block;
		float: left;
		padding: 5px 0 0 0;
		text-align: left;
		width: 580px;
	}
	
	#footer #sup .left1 {
		display: block;
		float: left;
		padding: 5px 0 0 0;
		text-align: left;
		width: 625px;
	}
	
	#footer #sup .left2 {
		display: block;
		float: left;
		margin: 0 25px 0 0;
		padding: 5px 0 0 0;
		text-align: right;
		width: 75px;
	}
	
	#footer #sup .left3 {
		display: block;
		float: left;
		margin: 0 25px 0 0;
		padding: 5px 0 0 0;
		text-align: right;
		width: 700px;
	}
	
	#footer #sup .center {
		display: block;
		float: left;
		margin: 0 0 0 0;
		padding: 5px 0 0 0;
		text-align: left;
		width: 100px;
	}
		
	#footer #sup .right {
		display: block;
		float: right;
		font-size: 15px;
		padding: 5px 0 0 0;
		text-align: right;
		width: 120px;
	}

	#content .all {
		display: block;
		font-size: 15px;
		padding: 5px 0 0 0;
		overflow: hidden;
		text-align: right;
		width: 980px;
	}
	
	#content #texto_seccion2 {
		float: left;
		padding-left: 4px;
		width: 240px;
	}
	
		#content #texto_seccion2 p {
			margin: 0 0 0 25px;
		}
		
		#content #texto_seccion2 .left {
			_margin: 0 0 0 12px;
		}
		
		#content #texto_seccion2 p .a_icon {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/a_icon.png);background-position: 0 0; background-repeat: no-repeat;overflow: auto;width: 200px;}
		#content #texto_seccion2 p .b_icon {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/b_icon.png);background-position: 0 0; background-repeat: no-repeat;}
		#content #texto_seccion2 p .c_icon {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/c_icon.png);background-position: 0 0; background-repeat: no-repeat;}
		#content #texto_seccion2 p .d_icon {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/d_icon.png);background-position: 0 0; background-repeat: no-repeat;}
		#content #texto_seccion2 p .e_icon {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/e_icon.png);background-position: 0 0; background-repeat: no-repeat;}
		
		#content #texto_seccion2 p .a_icon:hover a {color: #000000;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;}
		#content #texto_seccion2 p .b_icon:hover a {color: #000000;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;}
		#content #texto_seccion2 p .c_icon:hover a {color: #000000;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;}
		#content #texto_seccion2 p .d_icon:hover a {color: #000000;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;}
		#content #texto_seccion2 p .e_icon:hover a {color: #000000;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;}

		#content #texto_seccion2 p .i1_icon, #content #texto_seccion p .i1_icon {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/1_icon.png);background-position: 0 0; background-repeat: no-repeat; overflow: auto; width: 200px;}
		#content #texto_seccion2 p .i2_icon, #content #texto_seccion p .i2_icon {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/2_icon.png);background-position: 0 0; background-repeat: no-repeat;}
		#content #texto_seccion2 p .i3_icon, #content #texto_seccion p .i3_icon {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/3_icon.png);background-position: 0 0; background-repeat: no-repeat;}
		#content #texto_seccion2 p .i4_icon, #content #texto_seccion p .i4_icon {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/4_icon.png);background-position: 0 0; background-repeat: no-repeat;}
		#content #texto_seccion2 p .i5_icon {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/5_icon.png);background-position: 0 0; background-repeat: no-repeat;}
		#content #texto_seccion2 p .i6_icon {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/6_icon.png);background-position: 0 0; background-repeat: no-repeat;}
		#content #texto_seccion2 p .i7_icon {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/7_icon.png);background-position: 0 0; background-repeat: no-repeat;}
		#content #texto_seccion2 p .i8_icon {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/8_icon.png);background-position: 0 0; background-repeat: no-repeat;}

		#content #texto_seccion2 p .i1_icon:hover, #content #texto_seccion2 p .i1_icon_a {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/1_icon_a.png);background-position: 0 0; background-repeat: no-repeat;}
		#content #texto_seccion2 p .i2_icon:hover, #content #texto_seccion2 p .i2_icon_a {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/2_icon_a.png);background-position: 0 0; background-repeat: no-repeat;}
		#content #texto_seccion2 p .i3_icon:hover, #content #texto_seccion2 p .i3_icon_a {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/3_icon_a.png);background-position: 0 0; background-repeat: no-repeat;}
		#content #texto_seccion2 p .i4_icon:hover, #content #texto_seccion2 p .i4_icon_a {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/4_icon_a.png);background-position: 0 0; background-repeat: no-repeat;}
		#content #texto_seccion2 p .i5_icon:hover, #content #texto_seccion2 p .i5_icon_a {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/5_icon_a.png);background-position: 0 0; background-repeat: no-repeat;}
		#content #texto_seccion2 p .i6_icon:hover, #content #texto_seccion2 p .i6_icon_a {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/6_icon_a.png);background-position: 0 0; background-repeat: no-repeat;}
		#content #texto_seccion2 p .i7_icon:hover, #content #texto_seccion2 p .i7_icon_a {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/7_icon_a.png);background-position: 0 0; background-repeat: no-repeat;}
		#content #texto_seccion2 p .i8_icon:hover, #content #texto_seccion2 p .i8_icon_a {display: block;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;background-image:url(../img/argumentos/8_icon_a.png);background-position: 0 0; background-repeat: no-repeat;}
		
		#content #texto_seccion2 p .i1_icon:hover a, #content #texto_seccion2 p .i1_icon_a a {color: #000000;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;overflow: auto; width: 200px;}
		#content #texto_seccion2 p .i2_icon:hover a, #content #texto_seccion2 p .i2_icon_a a {color: #000000;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;overflow: auto; width: 200px;}
		#content #texto_seccion2 p .i3_icon:hover a, #content #texto_seccion2 p .i3_icon_a a {color: #000000;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;overflow: auto; width: 200px;}
		#content #texto_seccion2 p .i4_icon:hover a, #content #texto_seccion2 p .i4_icon_a a {color: #000000;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;overflow: auto; width: 200px;}
		#content #texto_seccion2 p .i5_icon:hover a, #content #texto_seccion2 p .i5_icon_a a {color: #000000;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;overflow: auto; width: 200px;}
		#content #texto_seccion2 p .i6_icon:hover a, #content #texto_seccion2 p .i6_icon_a a {color: #000000;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;overflow: auto; width: 200px;}
		#content #texto_seccion2 p .i7_icon:hover a, #content #texto_seccion2 p .i7_icon_a a {color: #000000;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;overflow: auto; width: 200px;}
		#content #texto_seccion2 p .i8_icon:hover a, #content #texto_seccion2 p .i7_icon_a a {color: #000000;margin: 0 0 3px -25px;padding: 4px 0 4px 25px;overflow: auto; width: 200px;}
		
		
	/* especifico prensa */
	
	#content #texto_seccion2 #prensa {
		margin: 0 0 0 20px;
	}
	
		#content #texto_seccion2 #prensa .orange {
			display: block;
			float: none;
			margin: 0 0 20px 0;
		}
		
		#content #texto_seccion2 #prensa #pagination {
			display: block;
			float: none;
			margin: 0 0 15px 0;
		}
		
		#content #texto_seccion2 #prensa .black {
			display: block;
			float: none;
			margin: 0 0 20px 0;
		}
		
		#content #texto_seccion2 #prensa #enlaces {
			left: -25px;
			position: relative;	
		}
		
			#content #texto_seccion2 #prensa #enlaces span {
				margin: -2px -2px 3px -25px;
				padding: 3px 0 3px 25px;
			}


#noticias_centro {
	width: 980px;
}

	#noticias_centro #mod_0 {
		display: block;
		float: left;
		height: 600px;
		margin: auto;
		overflow: inherit;
		width: 200px;
	}
	
	#noticias_centro #mod_0 ul {
		*margin: 10px 0 0 0;
	}
	
	#noticias_centro #mod_0 ul li {
		list-style-type: none;
	}
	
	#noticias_centro #mod_0 ul li a {
		color: #9B9C9D;
	}
	
	#noticias_centro #mod_pr {
		padding: 0 0 0 215px;
		*padding: 0;
		width: 755px;
	}
	
	#noticias_centro #mod_pr2 {
		padding: 0 0 0 200px;
	}
	
		/* simular texto en color negro para la fuente negrita */
		#noticias_centro #mod_pr strong {
			color: #000000;
			font-weight: normal;	
		}
		
		#noticias_centro #mod_pr .vermas {
			color: #9B9C9D;	
		}
	
		#noticias_centro #mod_pr .tipo {
			margin: 10px 0 10px 204px;
			color: #9B9C9D;
		}
		
		#noticias_centro #mod_pr .tipo a {
			color: #000000;
		}
		
		#noticias_centro #mod_pr .titulo {
			margin: 0 0 10px 204px;
			color: #000000;
			font-size: 18px;
		}
		
		#noticias_centro #mod_pr .subtitulo {
			color: #646464;
			font-size: 14px;
			margin: 0 0 10px 0;
		}
		
		#noticias_centro #mod_pr .texto {
			color: #9B9C9D;
			font-size: 12px;
			margin: 0 0 0 204px;
		}
		
		#noticias_centro #mod_pr .subtitulo img {
			float: left; 
			margin: 3px 10px 10px 0;
			position: relative;
			top: 4px;
			width: 200px; 
		}
		
		#noticias_centro #mod_pr .subtitulo div, #noticias_centro #mod_pr .texto div {
			overflow: auto;
		}
		
		#noticias_centro #mod_pr .subtitulo p, #noticias_centro #mod_pr .texto p {
			margin: 0 0 10px 0;	
		}
		
		
	#noticias_centro #mod_pr .noticia1, #noticias_centro #mod_pr .noticia2 {
		_clear: both;
		margin: 10px 0 0 0;
		display: block;
		overflow: hidden;
	}
	
	#noticias_centro #mod_pr .noticia1 .subtitulo p {
		float: left;
		margin: 0;		
		width: 540px;
	}
	
		.noticia2 a {
			cursor: pointer;
		}
	
		#noticias_centro #mod_pr .noticia1 img {
			float: left;
			margin: 2px 10px 0 0 !important;
			width: 195px;
		}
		
		#noticias_centro #mod_pr .noticia1 .tipo {
			color: #9B9C9D;
			margin: 0 0 5px 0 !important;
		}
		
		#noticias_centro #mod_pr .noticia1 .titulo {
			color: #000000;
			font-size: 12px !important;
			margin: 0 0 2px 0 !important;
		}
		
		#noticias_centro #mod_pr .noticia1 .subtitulo {
			color: #646464;
			font-size: 12px;
			margin: 0 0 2px 205px !important;
		}
		
		#noticias_centro #mod_pr .noticia1 .texto {
			color: #9B9C9D;
			font-size: 12px;
		}
	
	#noticias_centro #mod_pr .noticia2 .titulo {
		border-bottom: 1px solid #000000;
		color: #000000;
		font-size: 12px;
		margin: 0;
		padding: 0;
		width: 755px;
	}
	
		#noticias_centro #mod_pr .noticia2 .titulo a {
			color: #000000;	
		}
		
		#noticias_centro #mod_pr .noticia2 .titulo .plus {
			color: #9B9C9D;
			float: right;
		}
	
	#noticias_centro #mod_pr .noticia2 ul li {
		border-bottom: 1px solid #000000;
		color: #646464;
		font-size: 12px;
		overflow: hidden;
		list-style-type: none;
		width: 755px;
	}
	
		#noticias_centro #mod_pr .noticia2 .tiendas {
			text-transform: uppercase;	
		}
	
		#noticias_centro #mod_pr .noticia2 ul li span {
			float: left;
			height: auto;
			width: auto;
		}
		
		#noticias_centro #mod_pr .noticia2 ul li .gray64 {
			color: #646464;
		}
		
		#noticias_centro #mod_pr .noticia2 ul li .gray9b {
			color: #9B9C9D;
		}
		
	#noticias_centro #mod_pr_eventos {
		padding: 15px 0 0 0;
	}
		
	#noticias_centro #mod_pr_eventos .evento {
		display: block;	
		margin: 0 0 15px 200px;
		overflow: hidden;
		width: 630px;
	}
	
		#noticias_centro #mod_pr_eventos .evento img {
			margin: 0 10px 0 0;	
		}
		
		#noticias_centro #mod_pr_eventos .evento .tipo {
			color: #9B9C9D;
		}
		
		#noticias_centro #mod_pr_eventos .evento .tipo span a {
			color: #FF8800;
		}
		
		#noticias_centro #mod_pr_eventos .evento .titulo {
			color: #000000;
			font-size: 12px;
			margin: 3px 0 3px 0;
		}
		
		#noticias_centro #mod_pr_eventos .evento .subtitulo {
			color: #646464;
			font-size: 12px;
		}
		
		#noticias_centro #mod_pr_eventos .evento .subtitulo, #noticias_centro #mod_pr_eventos .evento .mas {
			color: #646464;
			margin: 3px 0 3px 210px;
		}
	
	#noticias_sup .fotop {
		width: 980px;	
	}
	
	
	
/* newsletter lopd */
#newsletter_lopd {
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background-color: #EEEEEE;
	margin: auto;
	margin-top: 80px;
	overflow: hidden;
	padding: 15px;
	width: 600px;
}

	#newsletter_lopd p {
		color: #808080;
		font-size: 11px;
		line-height: 16px;
		text-align: justify;	
	}
	
	#newsletter_lopd .cancelar {
		color: #808080;
		display: block;
		font-size: 11px;
		float: left;
		margin: 50px 0 0 0;	
	}
	
	#newsletter_lopd .aceptar {
		color: #808080;
		display: block;
		font-size: 11px;
		float: right;
		margin: 50px 0 0 0;	
	}
	
/* newsletter cancel */
#newsletter_cancel {
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background-color: #EEEEEE;
	margin: auto;
	margin-top: 150px;
	overflow: hidden;
	padding: 25px;
	text-align: center;
	width: 100px;
}

	#newsletter_cancel p {
		color: #808080;
		font-size: 11px;
		line-height: 16px;
		text-align: center;	
	}
	
	#newsletter_cancel .aceptar {
		color: #808080;
		display: block;
		font-size: 11px;
		margin: 20px 0 0 0;	
	}



/* acceso privado */
.txtPortada {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #EEEEEE;
	border: none;
	color: #646464;
	display: block;
	float: left;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 15px;
	margin: 0 0 10px 0;
	padding: 5px;
	width: 200px;
}

.btnPortada {
	border: 1px solid #CCCCCC;	
	color: #646464;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding: 5px 8px;
}

/* zona reservada */
#reservada {
	
}

	#reservada h2 {
		color: #000000;	
		font-size: 22px;
	}

		#reservada ul li {
			border-bottom: 1px solid #000000;
			color: #000000;
			list-style-type: none;
			margin: 0 0 3px 0;
			padding: 0 0 3px 0;
		}
		
			#reservada ul li a {
				color: #000000;	
			}
			
		#reservada table {
			margin: 30px 0 0 0;
			width: 980px;	
		}
		
			#reservada table thead td {
				border-bottom: 1px solid #000000;	
				color: #000000;
			}
			
			#reservada table tbody td {
				border-bottom: 1px solid #808080;	
				color: #808080;
			}
			
