@import "reset.css";


/** 
 * 
 * Comunes
 ***********/

.clearfix:after,
#cabecera:after,
#contenido:after,
#faux_columns:after,
#contenido_2_columnas:after,
#bloque_ofertas:after,
#listado_preview_productos .fila:after,
#listado_noticias:after,
#pie:after,
#menu_pie:after,
.producto_detalle:after,
.producto_popup:after,
.producto_popup_grande:after,
form:after,
.campos_frm:after,
.noticia_resumida:after,
#col_dcha_info:after,
#faux_localizacion_dirs:after,
.localizacion_listado_departamentos:after,
.establecimientos:after
{content:"."; display:block; height:0; clear:both; visibility:hidden;}

.clearfix,
#cabecera,
#contenido,
#faux_columns,
#contenido_2_columnas,
#bloque_ofertas,
#listado_preview_productos .fila,
#listado_noticias,
#pie,
#menu_pie,
.producto_detalle,
.producto_popup,
.producto_popup_grande,
form,
.campos_frm,
.noticia_resumida,
#col_dcha_info,
#faux_localizacion_dirs,
.localizacion_listado_departamentos,
.establecimientos
{display:inline-block;}

/* Hide from IE Mac \*/
* html .clearfix,
* html #cabecera,
* html #contenido,
* html #faux_columns,
* html #contenido_2_columnas,
* html #bloque_ofertas,
* html #listado_preview_productos .fila,
* html #listado_noticias,
* html #pie,
* html #menu_pie,
* html .producto_detalle,
* html .producto_popup,
* html .producto_popup_grande,
* html form,
* html .campos_frm,
* html .noticia_resumida,
* html #col_dcha_info,
* html #faux_localizacion_dirs,
* html .localizacion_listado_departamentos,
* html .establecimientos
{height:1%;}

.clearfix,
#cabecera,
#contenido,
#faux_columns,
#contenido_2_columnas,
#bloque_ofertas,
#listado_preview_productos .fila,
#listado_noticias,
#pie,
#menu_pie,
.producto_detalle,
.producto_popup,
.producto_popup_grande,
form,
.campos_frm,
.noticia_resumida,
#col_dcha_info,
#faux_localizacion_dirs,
.localizacion_listado_departamentos,
.establecimientos
{display:block;}
/* End hide from IE Mac */


body, input, select, textarea, a  {color:#000; font-family:Arial, Helvetica, sans-serif}
body {font-size:70%}
input, select, textarea {border-top:1px solid #CECECE; border-left:1px solid #BABABA; border-right:1px solid #fff; border-bottom:1px solid #fff; font-size:1em; vertical-align:baseline}
input.submit {border:0}
form .fila {float:left; margin-top:15px; width:100%}

.caja_lateral {margin-top:15px; text-align:center}

div.hr {border:0; border-bottom:2px solid #E5E5E5; margin:15px 0}
div.hr hr {display:none}
div.hr.ultima_home {margin-bottom:0}

#listado_preview_productos {margin:15px 0}
#listado_preview_productos .fila {border-bottom:2px solid #E5E5E5; margin:15px 0 0; padding:0 0 15px}
#listado_preview_productos .producto {background:#F5F5F5; border:1px solid #CCC; float:left/*; height:150px*/; margin-left:15px; width:152px}
#listado_preview_productos .producto.primero {margin-left:0}
#listado_preview_productos .foto_prod {height:106px/*; margin-bottom:3px*/; text-align:center}
#listado_preview_productos .desc {border-right:1px solid #CCC; float:left; height:29px; overflow:hidden; padding:5px 2px 5px 7px; width:53px}
#listado_preview_productos .precio {float:right; font-weight:bold; height:39px; overflow:hidden; width:85px}
#listado_preview_productos .euro {font-size:1.7em; font-weight:normal; vertical-align:top}
#listado_preview_productos .mayor_de_unidad {font-size:2.7em; margin-left:2px; position:relative; top:-2px; vertical-align:top}
#listado_preview_productos .unidades {font-size:3.8em; font-weight:normal; padding:0; position:relative; top:-5px; vertical-align:top}
#listado_preview_productos .decimales {font-size:1.8em; font-weight:normal; margin-left:2px; vertical-align:top}


.paginador {margin:10px 0; text-align:right}
.paginador a {margin:0 1px 0 0}
.paginador img {vertical-align:middle}
.paginador .texto {margin:0 3px}
.paginador .pag_actual {font-weight:bold}

.volver {margin:10px 0; text-align:right}
.volver a {font-weight:bold; text-decoration:none}
.volver img {margin-right:3px; vertical-align:middle}

ul.estandar {margin:15px 0}
ul.estandar li {background:url(../img/fle_gui/bullet_ul_interiores_estandar.gif) no-repeat 5px 7px; margin-bottom:5px; padding-left:12px}
ul.estandar ul {margin-top:3px}


/** 
 * 
 * Estructura de la pagina
 **************************/

/*html, body {
	min-height: 100%;
}
body {position:relative; padding-bottom:140px}
#envoltorio_pie {position:absolute; bottom:0; width:100%}*/
/*body, #contenido {position:relative; min-height:1000px}
#faux_columns {min-height:100%}*/


body {background:#fff url(../img/bg/bg_body_degr.jpg) repeat-x top left}

#cabecera_sup {height:135px; margin:0 auto; position:relative; text-align:center}
#cabecera_sup h1 {position:absolute; top:25px; left:45px}
#cabecera_sup h1 a {display:block; height:75px; width:120px}
#cabecera_sup h1 a span {display:none}


#cabecera, #contenido {margin:0 auto; width:960px}

	/* cabecera */
	#cabecera {background:url(../img/bg/bg_cabecera_menu.jpg) repeat-x top left; height:28px}


	#cabecera_menu {float:left; height:23px; list-style:none; padding:3px 0 0 20px}
	#cabecera_menu li {float:left; padding-left:1px}
	#cabecera_menu a {display:block; float:left; padding:2px 12px 8px 11px; text-decoration:none}
	#cabecera_menu li.actual {background:url(../img/bg/bg_cabecera_menu_actual_izq.gif) no-repeat left top;}
	#cabecera_menu li.actual a {background:url(../img/bg/bg_cabecera_menu_actual_dcha.gif) no-repeat right top;}


	#frmCabeceraBuscar {background:url(../img/bg/bg_form_buscar_cab.gif) no-repeat top left; color:#7C8186; float:right; height:16px; margin:3px 10px 0; padding:1px 0 0 1px; width:214px}
	#frmCabeceraBuscar input.submit {background:url(../img/buttons/bt_buscar_cabecera.gif) no-repeat top left; float:left; height:15px; width:15px}
	#frmCabeceraBuscar #textobuscado {background:transparent; border:0; color:#7C8186; float:right; width:190px}
	
	
	/* contenido */
	#contenido {background:#fff url(../img/bg/bg_contenido_sup.jpg) repeat-x top left; padding:23px 25px 40px; width:910px}

	#banner_seccion {background:url(../img/bg/bg_banner_seccion_degr.gif) repeat-x bottom left; margin-bottom:9px; padding-bottom:29px}

	#col_izq {float:left; width:343px}

		#menu_lateral {border-bottom:1px solid #D5D5D5; padding:15px 12px}
		#menu_lateral li {background:#fff}
		#menu_lateral li.actual {background:#fff url(../img/bg/bg_menu_lateral_nivel1_on.jpg) repeat-x bottom left; margin-bottom:3px}
		#menu_lateral li a {background:url(../img/fle_gui/fle_menu_lateral.gif) no-repeat 18px 9px; display:block; margin-bottom:1px; padding:4px 12px 4px 27px; text-decoration:none; width:156px}
		#menu_lateral li.actual a {font-weight:bold}
		#menu_lateral li.actual li a {font-weight:normal}
		#menu_lateral ul {margin-top:2px}
		#menu_lateral ul li.actual {background:url(../img/bg/bg_menu_lateral_nivel2_on.jpg) repeat-x top left; margin-bottom:0}
		#menu_lateral ul li a {background:#F5F5F5 url(../img/fle_gui/fle_menu_lateral_nivel2_off.gif) no-repeat 34px 10px; border:1px solid #F5F5F5; height:20px; line-height:20px; padding:0 11px 0 40px; width:142px}
		#menu_lateral ul li.actual a {background:url(../img/fle_gui/fle_menu_lateral_nivel2_on.gif) no-repeat 34px 10px; font-weight:bold}
	
	#col_dcha {float:right; width:540px}
		#rastro_migas {color:#fff; font:normal 1.6em Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; margin:15px 0}
		#rastro_migas strong {color:#fff}
		#rastro_migas .bg {background:#000; padding:2px 11px 3px}
		#rastro_migas .n2 {color:#9DA1A4}
		
		#col_dcha p strong {color:#ECA537}

	/* pie */
	#envoltorio_pie {background:#000 url(../img/bg/bg_pie_degr.jpg) repeat-x top left; height:113px; padding:4px 0 17px}
	
	#pie {margin:0 auto; padding-left:38px; width:962px}
	.pie_izq {float:left; width:587px}
	.pie_dcha {float:right; width:357px}
	
	#menu_pie {font-size:1.1em; margin:45px 0 5px 0}
	#menu_pie li {background:url(../img/bg/bg_menu_pie_sep_li.gif) no-repeat left center; float:left; margin-left:15px; padding-left:15px}
	#menu_pie li.primero {background:none; margin-left:0; padding-left:0}
	#menu_pie a {color:#fff; text-decoration:none}
	#menu_pie a.home {background:url(../img/iconos/casa01_pie.gif) no-repeat left center; padding-left:20px}

	#copyright_pie {color:#EFC400; font-size:1.1em;}


/** 
 * 
 * Interiores
 *************/

	body#interior #col_dcha {color:#333}
	body#interior #col_dcha p {margin-bottom:15px}

	.contenido_recuadrado {background:#F5F5F5 url(../img/bg/bg_contenido_recuadrado.jpg) no-repeat bottom right; border:2px solid #CCC; padding:15px 20px 110px 20px}
	.contenido_recuadrado .titulo_recuadro {font-size:1.2em; font-weight:bold}

	/* columnas con efecto faux_columns */
	body.localizacion #contenido_2_columnas,
	body.contactar #contenido_2_columnas {background:url(../img/bg/bg_faux_col_interior_2.gif) repeat-y 344px top}

	body.localizacion #col_izq,
	body.contactar #col_izq {padding:10px 10px 0 0; width:333px}

	/* puntos de venta */
	.ptos_de_venta_provincias {border-bottom:1px solid #CCC; margin:30px 0; padding-bottom:6px}
	.ptos_de_venta_provincias h3 {font-weight:normal}
	.ptos_de_venta_provincias li {margin:0 0 2px}
	.ptos_de_venta_provincias a {background:url(../img/bg/bg_ptos_de_venta_provincias.jpg) no-repeat top left; color:#fff; display:block; font:1.2em "Trebuchet MS", Arial, Helvetica, sans-serif; height:19px; line-height:19px; padding-left:11px; text-decoration:none}
	.ptos_de_venta_provincias li.actual a {background-position:left -21px}

	.envoltorio_establecimientos {margin:auto; width:540px}

	.establecimientos {background:url(../img/bg/bg_ptos_de_venta_establec_faux.gif) repeat-y top left; padding:7px 0}
	.establecimientos li {float:left}
	.establecimientos li li {background:url(../img/fle_gui/bg_ptos_de_venta_establec_li.gif) no-repeat 4px 8px; float:none; line-height:1.5; padding-left:10px}
	.establecimientos .c1,
	.establecimientos .c2,
	.establecimientos .c3,
	.establecimientos .c4 {padding-right:5px; width:130px}
	.establecimientos a {text-decoration:none}
	.establecimientos .titulo_isla {display:block; font-size:1.1em; padding:0 0 3px 10px}
	.establecimientos_dos_islas .c3 {margin-left:135px}

	/* catalogo */
	body.catalogo #contenido {padding-left:14px; width:921px}
	body.catalogo #contenido_2_columnas {background:url(../img/bg/bg_faux_col_interior.gif) repeat-y 0px top; position:relative}

	body.catalogo #col_izq {overflow:hidden; padding-bottom:100px; width:219px} /* debe tener tanto padding-bottom como altura tenga #logo_col_izq para que al crecer col_izq se evite su sobreescritura */
		#menu_lateral {border-bottom:1px solid #D5D5D5; padding:15px 12px}
		#menu_lateral li {background:#fff}
		#menu_lateral li.actual {background:url(../img/bg/bg_menu_lateral_nivel1_on.jpg) repeat-x top left; margin-bottom:3px}
		#menu_lateral li a {background:url(../img/fle_gui/fle_menu_lateral.gif) no-repeat 18px 9px; display:block; margin-bottom:1px; padding:4px 12px 4px 27px; text-decoration:none; width:156px}
		#menu_lateral li.actual a {font-weight:bold}
		#menu_lateral li.actual li a {font-weight:normal}
		#menu_lateral ul {margin-top:2px}
		#menu_lateral ul li.actual {background:url(../img/bg/bg_menu_lateral_nivel2_on.jpg) repeat-x top left; margin-bottom:0}
		#menu_lateral ul li a {background:#F5F5F5 url(../img/fle_gui/fle_menu_lateral_nivel2_off.gif) no-repeat 34px 10px; border:1px solid #F5F5F5; height:20px; line-height:20px; padding:0 11px 0 40px; width:142px}
		#menu_lateral ul li.actual a {background:url(../img/fle_gui/fle_menu_lateral_nivel2_on.gif) no-repeat 34px 10px; font-weight:bold}

		#logo_col_izq {background:url(../img/bg/bg_col_izq_interior.jpg) no-repeat bottom left; height:74px; width:219px; position:absolute; bottom:0; left:0}

	body.catalogo #col_dcha {width:677px}
	body.catalogo #rastro_migas {margin-bottom:10px}

	body.catalogo #listado_preview_productos {margin-bottom:10px}
	body.catalogo #listado_preview_productos .producto {margin-left:20px}
	body.catalogo #listado_preview_productos .producto.primero {margin-left:0}
	body.catalogo #listado_preview_productos .nombre_prod {font-weight:bold}
	body.catalogo #listado_preview_productos .nombre_prod,
	body.catalogo #listado_preview_productos .ref_prod {display:block; margin-top:2px; text-align:center}

	/* para los listados con imágenes grandes */
	body.catalogo #listado_preview_productos.listado_preview_productos_grande .producto {margin-left:6px; width:217px}
	body.catalogo #listado_preview_productos.listado_preview_productos_grande .foto_prod {height:146px}

	/* estilos para el popup de informacion */
	/*.producto_popup, .producto_popup_grande {background:#fff; padding:15px; width:380px}*/
	.producto_popup, .producto_popup_grande {background:#fff; padding:15px; width:400px}

	.producto_popup .prod_foto, .producto_popup_grande .prod_foto {border:1px solid #CCC; float:left; overflow:hidden}
	/*.producto_popup .prod_foto {width:148px}*/
	/*.producto_popup_grande .prod_foto {width:217px}*/
	.producto_popup_grande .prod_foto {width:auto}
	

	.producto_popup .prod_descrip {float:left;margin-left:5px; width:169px}
	.producto_popup_grande .prod_descrip {float:right; width:140px}
	body#interior #col_dcha .producto_popup .prod_descrip p.ref_prod,
	body#interior #col_dcha .producto_popup_grande .prod_descrip p.ref_prod {font-size:1.2em; margin:0 0 10px}
	body#interior #col_dcha .producto_popup .prod_descrip p.ref_prod strong,
	body#interior #col_dcha .producto_popup_grande .prod_descrip p.ref_prod strong {color:#000}
	body#interior #col_dcha .producto_popup .prod_descrip p,
	body#interior #col_dcha .producto_popup_grande .prod_descrip p {margin:5px 0 0}

	.producto_popup ul.estandar, .producto_popup_grande ul.estandar {margin:5px 0}
	.producto_popup ul.estandar li, .producto_popup_grande ul.estandar li {background-position:0 7px; padding-left:7px}


	/* catalogo -> detalle */
	
	.producto_detalle {border-top:2px solid #E6E6E6; border-bottom:2px solid #E6E6E6; margin:10px 0; padding:15px 0;}
	.producto_detalle .foto_prod {border:1px solid #CCC; float:left}
	.producto_detalle .desc {float:right; line-height:1.5; margin-right:50px; width:370px}
	.producto_detalle .nombre_prod {font:bold 1.3em Tahoma, Arial, Helvetica, sans-serif; margin-bottom:7px}
	.producto_detalle .tallas {background:#F3F3F3; margin:10px 0}
	.producto_detalle .tallas span {padding-right:7px}
	
	
	.producto_detalle .bl_precio {float:right; height:39px; line-height:1; overflow:hidden; width:145px}
		.producto_detalle .literal {float:left; height:39px; line-height:39px; width:35px}
		.producto_detalle .precio {border-left:1px solid #CCC; float:right; font-weight:bold; height:39px; line-height:1; overflow:hidden; padding-left:15px; width:85px}
		.producto_detalle .euro {font-size:1.7em; font-weight:normal; vertical-align:top}
		.producto_detalle .mayor_de_unidad {font-size:2.7em; margin-left:2px; position:relative; top:-2px; vertical-align:top}
		.producto_detalle .unidades {font-size:3.8em; font-weight:normal; padding:0; position:relative; top:-4px; vertical-align:top}
		.producto_detalle .decimales {font-size:1.8em; font-weight:normal; margin-left:2px; vertical-align:top}

	.producto_detalle .bl_colores {float:left; width:170px}
	.producto_detalle .bl_colores .literal {width:40px}
	.producto_detalle .colores {border-left:1px solid #CCC; float:right; padding:0 0 13px 8px; width:110px}
	.producto_detalle .colores li {float:left; margin:13px 0 0 5px; background:orange}
	.producto_detalle .colores img {display:block}
	
	
	/* sponsors */
	body.sponsors #rastro_migas .bg {border-left:361px solid #E3E3E3}

	.sponsor {background:url(../img/bg/bg_sponsor.jpg) no-repeat top left; height:192px; margin:30px auto 0; overflow:hidden; position:relative; width:903px}
	.sponsor_primero {margin-top:10px}
	.sponsor .foto_marco {height:170px; overflow:hidden; position:absolute; left:36px; top:3px; width:276px}
	.sponsor .escudo_texto {border-left:2px solid #fff; height:109px; overflow:hidden; padding:68px 0 0 170px; position:absolute; left:355px; top:3px; width:319px}
	.sponsor .foto_escudo {height:178px; overflow:hidden; position:absolute; top:0; left:0; width:489px}
	.sponsor .nombre {font:normal 1.6em Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; margin:0 0 5px; position:relative; z-index:2}
	.sponsor .url a {color:#ECA537; font:bold 1.2em Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; position:relative; z-index:2}
	
	
	
	/* noticias */
	.noticia_resumida {margin-top:30px; position:relative}
	.noticia_resumida .fecha_noticia {background:#000; height:52px; position:absolute; top:28px; left:15px; text-align:center; width:52px; z-index:3}
	.noticia_resumida .fecha_noticia .dia {color:#F46D18; font-size:1.5em; font-weight:bold; margin-top:3px; vertical-align:top}
	.noticia_resumida .fecha_noticia .dia span {font-size:1.0em; margin-left:1px; vertical-align:top}
	.noticia_resumida .fecha_noticia .mes {color:#F0B543; font-size:1.0em; font-weight:bold; position:relative; top:-2px}
	.noticia_resumida .titulo_noticia {background:#F5A71B; color:#FFF; font-size:1.3em; font-weight:normal; height:19px; line-height:19px; padding:0 15px}
	.noticia_resumida .punto_deco {background:url(../img/fle_gui/noticia_punto_deco.gif) no-repeat left center; float:left; padding:0 0 0 3px; width:10px}
	.noticia_resumida .info_noticia {background:#F2F2F2; height:40px; overflow:hidden; padding:15px 25px 15px 85px}
	body#interior #col_dcha .noticia_resumida .info_noticia p {margin-bottom:0}
	body#interior #col_dcha .noticia_resumida .leer_mas {background:#E9E9E9; height:19px; line-height:19px; margin:0; padding:0 15px; text-align:right}
	.noticia_resumida .leer_mas a {background: url(../img/fle_gui/fle_noticia_resumida_leer_mas.gif) no-repeat right 6px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding-right:10px; text-decoration:none}
	
	
	/* contactar */
	body#interior #col_dcha .envianos_tus_sugerencias {background:#F5A71B; color:#FFF; font-size:1.3em; font-weight:normal; height:19px; line-height:19px; margin:20px 0 0; padding:0 15px}
	#frmContactar {margin:0 0 20px}
	#frmContactar .campos_frm {background:#F3F3F3; padding:15px}
	#frmContactar .fila_primera {margin-top:0}
	#frmContactar label {float:left; height:19px; line-height:19px; width:60px}
	#frmContactar input, #frmContactar textarea {float:right; padding:2px 2px}
	#frmContactar input {width:146px}
	#frmContactar .campo {float:left; width:222px}
	#frmContactar .campo_dcha {float:right}

	#frmContactar .grupo_radio {float:right; height:19px; line-height:19px}
	#frmContactar .grupo_radio label {color:#333; float:none; font-weight:normal}
	#frmContactar .grupo_radio input {border:0; float:none; margin:0; padding:0; position:relative; top:2px; width:13px}

	#frmContactar .ancho_edad, #frmContactar .ancho1, #frmContactar .ancho2, #frmContactar .ancho_articulo, #frmContactar .ancho3 {width:100%}

	#frmContactar .ancho_edad .grupo_radio {width:419px}
	#frmContactar .ancho_edad .grupo_radio label {margin-right:20px}

	#frmContactar .ancho1 input, #frmContactar textarea {width:414px}
	#frmContactar textarea {float:right; height:100px; overflow:auto}

	#frmContactar .ancho2 label {width:140px}
	#frmContactar .ancho2 input {width:334px}

	#frmContactar .ancho_articulo label {width:180px}
	#frmContactar .ancho_articulo .grupo_radio {width:300px}
	#frmContactar .ancho_articulo .grupo_radio label {margin-right:5px}

	#frmContactar .ancho3 label {width:185px}
	#frmContactar .ancho3 input {width:289px}

	#frmContactar .fila_campo_enviar {height:40px; line-height:40px; margin:0}
	#frmContactar .fila_campo_enviar .campo {background:#EDEDED url(../img/bg/bg_frmContactar_fila_enviar.gif) repeat-x top left; height:40px; text-align:right; padding:0; width:100%}
	#frmContactar .fila_campo_enviar input.submit {background:url(../img/buttons/bt_enviar_02.jpg) no-repeat top left; float:none; height:29px; margin:6px 15px 0 0; padding:0 5px 3px 0px; width:85px}
	
	
	/* localizacion */
	#faux_localizacion_dirs {background:url(../img/bg/bg_faux_col_localizacion_address.gif) repeat-y top left; margin:25px 0 15px}
	#faux_localizacion_dirs address {float:left; font-style:normal; padding:0 0 0 5px; width:145px}
	#faux_localizacion_dirs address.dcha {float:right; width:173px}
	#faux_localizacion_dirs address p {margin-bottom:10px}
	
	.localizacion_listado_departamentos {margin:15px 0}
	.localizacion_listado_departamentos li {background:#EDEDED; float:left; margin:2px 0 0; width:100%}
	.localizacion_listado_departamentos li.alt {background:#F5F5F5}
	.localizacion_listado_departamentos span {float:left; height:19px; line-height:19px}
	.localizacion_listado_departamentos span.izq {padding:0 5px; width:125px}
	.localizacion_listado_departamentos span.dcha {float:right; width:190px}
	.localizacion_listado_departamentos a {font-weight:bold; text-decoration:none}

	#mapa_localizacion {background:#F2F2F2; height:250px; margin:20px 0 15px}

/** 
 * 
 * Home
 *******/

	/* contenido */

	body#home #faux_columns {background:url(../img/bg/bg_faux_col_home.gif) repeat-y top right; position:relative}
	
	body#home #contenido {padding-left:17px; padding-right:7px; width:936px}
	
	body#home #contenido p {margin-bottom:0}

	body#home #col_izq {float:left; margin-left:0; overflow:visible; padding-bottom:0; width:700px}
	#banner_home_bienvenida {height:413px; padding:1px 0 0; position:relative}
	#banner_home_bienvenida img {position:absolute; top:-6px; left:-1px}
	#banner_home_bienvenida .titular_bienvenida {display:none}
	#banner_home_bienvenida .texto_bienvenida {font-size:1.1em; height:189px; line-height:1.5; margin:130px 15px 0 320px; overflow:hidden; position:relative; z-index:4}
	#banner_home_bienvenida .mas_info {color:#fff; display:block; font:normal 1.1em "Trebuchet MS", Arial, Helvetica, sans-serif; height:16px; line-height:16px; padding-bottom:2px; text-align:center; text-decoration:none; width:136px; position:absolute; bottom:20px; right:17px; z-index:5}



	#listado_noticias {background:url(../img/bg/bg_faux_col_home_noticias.gif) repeat-y center top; padding:13px 0}
	#listado_noticias li {color:#767778; float:left; height:95px; overflow:hidden; padding-left:155px; position:relative; width:180px}
	#listado_noticias .titular {color:#000; font:bold 1.5em Arial, Helvetica, sans-serif; margin-bottom:4px}
	#listado_noticias .foto_noticia {overflow:hidden; width:143px; position:absolute; top:0; left:0}
	#listado_noticias .info_noticia {display:block; height:55px; overflow:hidden}
	#listado_noticias .mas_info {background:url(../img/fle_gui/fle_dcha_simple_amarilla.gif) no-repeat left 3px; color:#000; font-weight:bold; padding-left:13px; position:absolute; bottom:0px; left:155px; text-decoration:none; width:167px}
	#listado_noticias li.dcha {float:right}

	body#home #col_dcha {float:right; margin-right:0; overflow:hidden; padding-bottom:15px; width:219px}
	body#home #col_dcha .caja_att_cliente {text-align:left}
	body#home #col_dcha .caja_att_cliente a {margin-left:11px}
	
	body.ficha {background-image: none; }
	
	
	/*PARA OCULTAR Y MOSTRAR LAS NOTICIAS*/	
	.noticia_completa{display:none;background:#F2F2F2 none repeat scroll 0 0;overflow:hidden;padding:15px 25px 15px 16px;}
	.localizacion #col_dcha a{text-decoration:none;}/* para quitar las lineas de los enlaces en la seccion  localizacion*/
	.cerrar{display:none;}
	

	/*SECCION CATALOGOS*/
	/*body.catalogo .rastro_migas {margin-bottom:10px}*/
	.catalogo_contenedor_titulo{width:100%;display:block;}
	.catalogo_contenedor_titulo span{ float:right;font-size:1em;color:#333333;margin-right:5px;}
	.catalogo_contenedor_titulo span a{padding:3px;width:120px;display:block;text-decoration:none;background:transparent url(../img/ico/acrobat.png) 105px 2px no-repeat ;}
	
	.catalogo_contenedor_titulo .rastro_migas{background:#000;color:#FFFFFF;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1.6em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:1px;line-height:normal;float:left;margin:0px ;padding:0px 9px 0px 0px;}
	.catalogo_contenedor_titulo .rastro_migas .bg {float:left; color:#FFFFFF;padding:2px 0px 3px 11px;background:#000; }
	.catalogo_contenedor_titulo .rastro_migas .n2 {float:left; color:#9DA1A4;padding:2px 0px 3px 0px;}
	
	
	