body {
	background:url(../images/fondo.gif) repeat;
	padding:0px;
	margin:0px;
	color:#333333;
	font:10px Verdana, Arial, Tahoma;
}
a:link	 {font-weight:bold;text-decoration:none;color:#333333;}
a:visited{font-weight:bold;text-decoration:none;color:#333333;}
a:active {font-weight:bold;text-decoration:none;color:#333333;}
a:hover  {font-weight:bold;text-decoration:underline;color:#FF0000;}

a.aviso-legal:link	 {font:bold 9px Verdana, Arial, Tahoma;text-decoration:none;color:#000000;}
a.aviso-legal:visited{font:bold 9px Verdana, Arial, Tahoma;text-decoration:none;color:#000000;}
a.aviso-legal:active {font:bold 9px Verdana, Arial, Tahoma;text-decoration:none;color:#000000;}
a.aviso-legal:hover	 {font:bold 9px Verdana, Arial, Tahoma;text-decoration:underline;color:#FF0000;}

.paginado{
  font:10px Verdana, Arial, Tahoma;
  color:#333333;
}
.paginado a.paginado:link	{ font: bold 10px Verdana, Arial, Tahoma;color: #333333;text-decoration: none;border: none; }
.paginado a.paginado:visited{ font: bold 10px Verdana, Arial, Tahoma;color: #333333;text-decoration: none;border: none; }
.paginado a.paginado:active { font: bold 10px Verdana, Arial, Tahoma;color: #333333;text-decoration: none;border: none; }
.paginado a.paginado:hover	{ font: bold 10px Verdana, Arial, Tahoma;color: #FF0000;text-decoration: underline;border: none; }

#contenedor-sep-pelicula{
	width:778px;
	height:2px;
	border-right:1px #FFFFFF solid;
	border-left:1px #000000 solid;
}
#contenedor-sep-pel-negro{
	float:left;
	width:20px;
	height:3px;
	background:#000000;
}
#contenedor-sep-pel-vacio{
	height:3px;
	background:none;
}
#contenedor-pelicula{
	width:774px;
	height:120px;
	background:#000000;
}
#contenedor-cabecera{
	width:774px;
	height:120px;
	padding:2px;
	border-right:1px #000000 solid;
	border-bottom:1px #000000 solid;
	border-left:1px #000000 solid;
	background:#FFFFFF;
}
#contenedor-menu-ppal{
	width:778px;
	height:23px;
	padding:0px 1px 0px 1px;
	background:url(../images/fdo-mn-ppal.gif) repeat;
	border-top:1px #000000 solid;
	border-bottom:2px #000000 solid;
}
.opcion-menu-ppal{
	float:left;
	position:relative;
	color:#000000;
	background:url(../images/fdo-mn-ppal.gif) repeat;
	z-index:0;
}
.sep-menu-ppal{
	float:left;
	width:2px;
	height:23px;
	background:url(../images/sep-mn-ppal.gif) repeat;
}
.opcion-menu-ppal a {
	display:block;
}
.opcion-menu-ppal a:hover {
	display: block;
}
.opcion-menu-ppal span {
	display: block;
	text-align: center;
}
.opcion-menu-ppal span a{
	display: block;
	height:19px;
	border: none;
	font:bold 12px Verdana, Arial, Tahoma;
	text-transform:uppercase;
	text-decoration:none;
	color: #FFFFFF;
	background:url(../images/fdo-mn-ppal.gif) repeat;
	padding:4px 11px 0px 11px;
}

.opcion-menu-ppal span a:hover{
	display: block;
	height:19px;
	border: none;
	font:bold 12px Verdana, Arial, Tahoma;
	text-transform:uppercase;
	text-decoration:none;
	color:#FFFFFF;
	background:url(../images/fdo-mn-ppal-over.gif) repeat;
	padding:4px 11px 0px 11px;
}
.opcion-menu-ppal div.submenu{
	position:absolute;
	top:23px;
	left:0px;
	display:none;
	width:150px;
	background:url(fdo-mn-ppal.gif) repeat;
}
.opcion-menu-ppal div.submenu .margen-superior{ border-top:2px #000000 solid; }
.opcion-menu-ppal div.submenu .opcion{ display:block; }
.opcion-menu-ppal div.submenu .opcion span{ display:block;text-align:left; }
.opcion-menu-ppal div.submenu .opcion span a{
	display:block;text-align:left;
	border-left:3px #000000 solid;
}
.opcion-menu-ppal div.submenu .opcion span a:hover{
	display:block;text-align:left;
	border-left:3px #FF0000 solid;
}
.opcion-menu-ppal div.submenu .opcion a{ display:block;cursor:pointer; }
#titulo{
	width:778px;
	height:52px;
	padding:0px 1px 0px 1px;
	background:#FFFFFF;
	border-bottom:2px #000000 solid;
}
#titulo div{
	float:right;
	min-width:57px;
	height:47px;
	background:#FFFFFF;
}
#titulo div a#home:link{ background:url(../images/home.gif);display:block;width:57px;height:47px; }
#titulo div a#home:visited{ background:url(../images/home.gif);display:block;width:57px;height:47px; }
#titulo div a#home:active{ background:url(../images/home.gif);display:block;width:57px;height:47px; }
#titulo div a#home:hover{ background:url(../images/home_press.gif);display:block;width:57px;height:47px; }
#titulo div a#contacto:link{ background:url(../images/contacto.gif);display:block;width:57px;height:47px; }
#titulo div a#contacto:visited{ background:url(../images/contacto.gif);display:block;width:57px;height:47px; }
#titulo div a#contacto:active{ background:url(../images/contacto.gif);display:block;width:57px;height:47px; }
#titulo div a#contacto:hover{ background:url(../images/contacto_press.gif);display:block;width:57px;height:47px; }
#titulo div a#noticias:link{ background:url(../images/noticias.gif);display:block;width:57px;height:47px; }
#titulo div a#noticias:visited{ background:url(../images/noticias.gif);display:block;width:57px;height:47px; }
#titulo div a#noticias:active{ background:url(../images/noticias.gif);display:block;width:57px;height:47px; }
#titulo div a#noticias:hover{ background:url(../images/noticias_press.gif);display:block;width:57px;height:47px; }

#titulo img{
	border:none;
}
#designed-and-developed {
	width:778px;
	height:22px;
	padding:10px 1px 5px 1px;
	font:9px Verdana, Arial, Tahoma;
	border-top:2px #000 solid;
}
#designed-and-developed a{ font:bold 9px Verdana, Arial, Tahoma;color:#000;text-decoration:underline; }
#designed-and-developed a:hover{ color:#f3f; }
#pie {
	background:#FFFFFF;
	width:778px;
	height:22px;
	padding:0px 1px 0px 1px;
	font:9px Verdana, Arial, Tahoma;
	border-top:2px #000000 solid;
}
#pie .espacio-pie{
	height:4px;
	background:#FFFFFF;
}
#pie .enlaces{
	float:left;
	padding-left:6px;
	background:#FFFFFF;
}
#pie .enlaces a:link{ font:9px Verdana, Arial, Tahoma;color:#666666;text-decoration:none; }
#pie .enlaces a:visited{ font:9px Verdana, Arial, Tahoma;color:#666666;text-decoration:none; }
#pie .enlaces a:active{ font:9px Verdana, Arial, Tahoma;color:#666666;text-decoration:none; }
#pie .enlaces a:hover{ font:9px Verdana, Arial, Tahoma;color:#FF0000;text-decoration:none; }
#pie .enlaces span{ font:9px Verdana, Arial, Tahoma;color:#666666; }
#pie .aviso-legal{
	float:right;
	padding-right:6px;
	background:#FFFFFF;
}
#contenedor-modulos{
	display:table;
	width:780px;
	min-height:400px;
}
.sep-secciones{ height:5px; }
#contenedor-secciones-izq{
	display:table;
	float:left;
	width:155px;
	min-height:21px;
	padding:3px 5px 3px 0px;
}
.contenedor-seccion-izq{
	display:table;
	width:149px;
	min-height:21px;
	padding:2px;
	border:1px #CCCCCC solid;
	background:#FFFFFF;
}
#titulo-catalogo{
	width:149px;
	height:19px;
	background:#DD0000;
	border-bottom:3px #FFC0C0 solid;
}
#titulo-catalogo span{
	display:block;
	padding:3px 0px 0px 5px;
	text-transform:uppercase;
	font:bold 12px Verdana, Arial, Tahoma;
	color:#FFFFFF;
}
.contenedor-familia-marca{
	display:table;
	padding-top:2px;
}
.motivo-familia-marca{
	float:left;
	width:5px;
	height:20px;
	background:#FFC0C0;
}
.titulo-familia-marca{
	float:right;
	width:144px;
	height:20px;
	text-align:left;
}
.titulo-familia-marca a {
	display:block;
}
.titulo-familia-marca a:hover {
	display: block;
}
.titulo-familia-marca span {
	display: block;
}
.titulo-familia-marca span a{
	display: block;
	height:16px;
	border:none;
	padding:4px 0px 0px 5px;
	text-transform:uppercase;
	font:bold 10px Verdana, Arial, Tahoma;
	color:#000000;
	text-decoration:none;
	background:#EFEFEF;
}
.titulo-familia-marca span a:hover{
	display: block;
	height:16px;
	border:none;
	padding:4px 0px 0px 5px;
	text-transform:uppercase;
	font:bold 10px Verdana, Arial, Tahoma;
	color:#000000;
	text-decoration:none;
	background:#FFC0C0;
}
#titulo-eventos{
	width:149px;
	height:19px;
	background:#336633;
	border-bottom:3px #C6FFC6 solid;
}
#titulo-eventos span{
	display:block;
	padding:3px 0px 0px 5px;
	font:bold 12px Verdana, Arial, Tahoma;
	color:#FFFFFF;
}
.contenedor-evento{
	display:table;
	padding-top:2px;
}
.titulo-evento{
	width:149px;
	min-height:20px;
	text-align:left;
}
.titulo-evento a { display:block; }
.titulo-evento a:hover { display: block; }
.titulo-evento span { display: block; }
.titulo-evento span a{
	display: block;
	min-height:12px;
	border:none;
	padding:4px 0px 4px 5px;
	text-transform:uppercase;
	font:bold 10px Verdana, Arial, Tahoma;
	color:#000000;
	text-decoration:none;
	background:#EFEFEF;
}
.titulo-evento span a:hover{
	display: block;
	min-height:12px;
	border:none;
	padding:4px 0px 4px 5px;
	text-transform:uppercase;
	font:bold 10px Verdana, Arial, Tahoma;
	color:#000000;
	text-decoration:none;
	background:#FFC0C0;
}
#titulo-noticias{
	width:149px;
	height:19px;
	background:#01337A;
	border-bottom:3px #7FB2FA solid;
}
#titulo-noticias span{
	display:block;
	padding:3px 0px 0px 5px;
	text-transform:uppercase;
	font:bold 12px Verdana, Arial, Tahoma;
	color:#FFFFFF;
}
.contenedor-prenoticia{
	width:141px;
	min-height:90px;
	padding:2px 4px 0px 4px;
	background:url(../images/piesecnoticias.jpg) no-repeat center bottom;
}
.contenedor-fecha-prenoticia{ height:15px; }
.contenedor-fecha-prenoticia span{
	font:bold 9px Verdana, Arial, Tahoma;
	color:#000000;
}
.contenedor-titular-prenoticia{ min-height:16px; }
.contenedor-titular-prenoticia a:link{ font:bold italic 10px Verdana, Arial, Tahoma;color:#000000; }
.contenedor-titular-prenoticia a:visited{ font:bold italic 10px Verdana, Arial, Tahoma;color:#999999; }
.contenedor-titular-prenoticia a:active{ font:bold italic 10px Verdana, Arial, Tahoma;color:#000000; }
.contenedor-titular-prenoticia a:hover{ font:bold italic 10px Verdana, Arial, Tahoma;color:#FF0000; }
.contenedor-avance-prenoticia{ min-height:80px; }
.contenedor-avance-prenoticia p{
	font:10px Verdana, Arial, Tahoma;
	color:#000000;
	text-align:left;
}
.contenedor-avance-prenoticia .destacada{
	font:bold 10px Verdana, Arial, Tahoma;
	color:#FF3333;
	text-align:left;
}
.contenedor-avance-prenoticia a:link	{ font:bold 10px Verdana, Arial, Tahoma;color:#000000;text-decoration:none; }
.contenedor-avance-prenoticia a:visited { font:bold 10px Verdana, Arial, Tahoma;color:#999999;text-decoration:none; }
.contenedor-avance-prenoticia a:active	{ font:bold 10px Verdana, Arial, Tahoma;color:#000000;text-decoration:none; }
.contenedor-avance-prenoticia a:hover	{ font:bold 10px Verdana, Arial, Tahoma;color:#FF0000;text-decoration:none; }
.contenedor-sep-prenoticia{
	width:149px;
	padding-top:1px;
	border-bottom:2px #C0C0C0 dotted;
}
#contenedor-listado-noticias{
	display:block;
	width:479px;
	min-height:21px;
	padding:10px 2px 5px 2px;
}
#contenedor-listado-noticias .contenedor-listado-prenoticia{
	display:block;
	width:475px;
	margin-bottom:10px;
	padding:0px 2px 2px 2px;
	border-bottom:2px #C0C0C0 dotted;
}
#contenedor-listado-noticias .contenedor-listado-prenoticia a img	 { border:none; }
#contenedor-listado-noticias .contenedor-listado-prenoticia a:link	 { font:10px Verdana, Arial, Tahoma;color:#000000;text-decoration:none; }
#contenedor-listado-noticias .contenedor-listado-prenoticia a:visited{ font:10px Verdana, Arial, Tahoma;color:#999999;text-decoration:none; }
#contenedor-listado-noticias .contenedor-listado-prenoticia a:active { font:10px Verdana, Arial, Tahoma;color:#000000;text-decoration:none; }
#contenedor-listado-noticias .contenedor-listado-prenoticia a:hover  { font:10px Verdana, Arial, Tahoma;color:#FF0000;text-decoration:none; }
#contenedor-listado-noticias .contenedor-listado-prenoticia a.titular:link	 { font:bold 12px Verdana, Arial, Tahoma;color:#000000;text-decoration:none; }
#contenedor-listado-noticias .contenedor-listado-prenoticia a.titular:visited{ font:bold 12px Verdana, Arial, Tahoma;color:#999999;text-decoration:none; }
#contenedor-listado-noticias .contenedor-listado-prenoticia a.titular:active { font:bold 12px Verdana, Arial, Tahoma;color:#000000;text-decoration:none; }
#contenedor-listado-noticias .contenedor-listado-prenoticia a.titular:hover  { font:bold 12px Verdana, Arial, Tahoma;color:#FF0000;text-decoration:none; }
#contenedor-listado-noticias .contenedor-listado-prenoticia p { font:10px Verdana, Arial, Tahoma;color:#000000;padding:0px;margin:0px; }
#contenedor-listado-noticias .contenedor-listado-prenoticia p.destacada { font:10px Verdana, Arial, Tahoma;color:#DD0000;padding:0px;margin:0px; }

#contenedor-secciones-centrales{
	display:table;
	float:left;
	width:487px;
	min-height:400px;
	padding:3px 0px;
}
.contenedor-seccion-central{
	display:table;
	width:483px;
	min-height:21px;
	padding:2px 2px 5px 2px;
	border:1px #CCCCCC solid;
	border-bottom:7px #CCCCCC solid;
	background:#FFFFFF url(../images/pieseccentral.jpg) no-repeat left bottom;
}
#titulo-presentacion{
	width:483px;
	height:19px;
	background:#DD0000;
	border-bottom:3px #FFC0C0 solid;
}
#titulo-presentacion span{
	display:block;
	padding:3px 0px 0px 5px;
	text-transform:uppercase;
	font:bold 12px Verdana, Arial, Tahoma;
	color:#FFFFFF;
}
#contenedor-texto-presentacion div#img{
	width:483px;
	min-height:20px;
	padding:10px 0px;
	text-align:center;
}
#contenedor-texto-presentacion p{
	padding:0px 5px 0px 5px;
	color:#000000;
	font:10px Verdana, Arial, Tahoma;
	text-align:justify;
}
#contenedor-texto-presentacion p img{
	padding:2px;
	margin:0px 0px 2px 10px;
	border:1px #666666 solid;
	text-align:right;
}
#titulo-ocasion{
	width:483px;
	height:19px;
	background:#D5782C;
	border-bottom:3px #FFCC99 solid;
}
#titulo-ocasion span{
	display:block;
	padding:3px 0px 0px 5px;
	text-transform:uppercase;
	font:bold 12px Verdana, Arial, Tahoma;
	color:#FFFFFF;
}
#titulo-nuevo{
	width:483px;
	height:19px;
	background:#977438;
	border-bottom:3px #f5d8a5 solid;
}
#titulo-nuevo span{
	display:block;
	padding:3px 0px 0px 5px;
	text-transform:uppercase;
	font:bold 12px Verdana, Arial, Tahoma;
	color:#FFFFFF;
}
.contenedor-fila-preproductos{
	display:table;
	width:483px;
	min-height:20px;
}
.contenedor-preproducto{
	float:left;
	width:135px;
	min-height:187px;
	margin:5px 10px 0px 10px;
	border:3px #CCCCCC solid;
}
.sep-datos-preproducto{
	width:135px;
	height:3px;
	background:#CCCCCC;
}
.contenedor-img-producto{
	position: relative;
	width:135px;
	background:#CCCCCC;
}
.contenedor-img-producto img{
	border:none;
	margin:0px;
	padding:0px;
}
.contenedor-img-producto span{
	display:block;
	width:135px;
	height:86px;
	padding-top:20px;
	font:bold 18px Verdana, Arial, Tahoma;
	text-transform:capitalize;
	text-align:center;
	background:#FFFFFF;
}
.contenedor-img-producto img#oferta{
	position: absolute;
	top: 0px;
	left: 0px;
}
.contenedor-img-producto img#novedad{
	position: absolute;
	top: 0px;
	left: 91px;
}
.contenedor-nom-preproducto{
	width:128px;
	min-height:25px;
	padding:2px 4px;
	background:url(../images/ref_producto.gif) no-repeat center bottom;
}
.contenedor-nom-preproducto a:link{	font:bold 11px Verdana, Arial, Tahoma;color:#000000; }
.contenedor-nom-preproducto a:visited{ font:bold 11px Verdana, Arial, Tahoma;color:#999999; }
.contenedor-nom-preproducto a:active{ font:bold 11px Verdana, Arial, Tahoma;color:#000000; }
.contenedor-nom-preproducto a:hover{ font:bold 11px Verdana, Arial, Tahoma;color:#FF0000;text-decoration:none; }
.contenedor-det-preproducto{
	position:relative;
	width:129px;
	min-height:50px;
	padding:3px;
	margin-bottom:15px;
}
.contenedor-det-preproducto span{
	display:block;
	font:10px Verdana, Arial, Tahoma;
	color:#000000;
	text-align:left;
}
.contenedor-mas-preproducto{
	position:relative;
	width:135px;
	height:1px;
}
.contenedor-mas-preproducto a:link{ position:absolute;top:-13px;left:121px;width:14px;height:14px;background:url(../images/mas.gif); }
.contenedor-mas-preproducto a:visited{ position:absolute;top:-13px;left:121px;width:14px;height:14px;background:url(../images/mas.gif); }
.contenedor-mas-preproducto a:active{ position:absolute;top:-13px;left:121px;width:14px;height:14px;background:url(../images/mas.gif); }
.contenedor-mas-preproducto a:hover{ position:absolute;top:-13px;left:121px;width:14px;height:14px;background:url(../images/mas_press.gif); }
#titulo-secciones-empresa{
	width:483px;
	height:19px;
	background:#DD0000;
	border-bottom:3px #FFC0C0 solid;
}
#titulo-secciones-empresa span{
	display:block;
	padding:3px 0px 0px 5px;
	text-transform:uppercase;
	font:bold 12px Verdana, Arial, Tahoma;
	color:#FFFFFF;
}

#contenedor-texto-secciones-empresa{
	min-height:5px;
}
#contenedor-texto-secciones-empresa div#img{
	width:483px;
	min-height:20px;
	padding:10px 0px;
	text-align:center;
}
#contenedor-texto-secciones-empresa p{
	padding:5px 5px 0px 5px;
	color:#000000;
	font:10px Verdana, Arial, Tahoma;
	text-align:justify;
}
#contenedor-texto-secciones-empresa p a:link	{ color:#000000;font:bold 12px Verdana, Arial, Tahoma;text-decoration:none; }
#contenedor-texto-secciones-empresa p a:active	{ color:#000000;font:bold 12px Verdana, Arial, Tahoma;text-decoration:none; }
#contenedor-texto-secciones-empresa p a:visited { color:#000000;font:bold 12px Verdana, Arial, Tahoma;text-decoration:none; }
#contenedor-texto-secciones-empresa p a:hover	{ color:#DD0000;font:bold 12px Verdana, Arial, Tahoma;text-decoration:none; }
#contenedor-texto-secciones-empresa p.ver-mas{
	padding:5px 5px 0px 5px;
	color:#000000;
	font:10px Verdana, Arial, Tahoma;
	text-align:justify;
	border-bottom:1px #DD0000 solid;
}
#contenedor-texto-secciones-empresa .imagen-presentacion{
	padding:2px;
	margin:0px 0px 2px 10px;
	border:1px #666666 solid;
	text-align:right;
}

#contenedor-texto-secciones-empresa div#izquierda{ float:left;width:295px;padding-right:10px; }
#contenedor-texto-secciones-empresa .titular-noticia{ font:bold 16px Verdana, Arial, Tahoma;color:#000000;text-align:center; }
#contenedor-texto-secciones-empresa .entradilla-noticia{ font:bold 12px Verdana, Arial, Tahoma;color:#333333;text-align:center; }
#contenedor-texto-secciones-empresa .cuerpo-noticia{ font:10px Verdana, Arial, Tahoma;color:#000000; }
#contenedor-texto-secciones-empresa .volver{ display:block;border-bottom:1px #DD0000 solid;text-align:right; }
#contenedor-texto-secciones-empresa .volver a:link	 { font:10px Verdana, Arial, Tahoma;color:#000000;text-decoration:none; }
#contenedor-texto-secciones-empresa .volver a:active { font:10px Verdana, Arial, Tahoma;color:#000000;text-decoration:none; }
#contenedor-texto-secciones-empresa .volver a:visited{ font:10px Verdana, Arial, Tahoma;color:#000000;text-decoration:none; }
#contenedor-texto-secciones-empresa .volver a:hover  { font:10px Verdana, Arial, Tahoma;color:#FF0000;text-decoration:none; }

#contenedor-texto-secciones-empresa div#derecha{ float:left;padding-top:5px; }
#contenedor-texto-secciones-empresa div#derecha p{ position:relative;display:block;padding:2px;border:1px #666666 solid; }
#contenedor-texto-secciones-empresa div#derecha p:hover{ position:relative;display:block;padding:2px;border:1px #FF0000 solid; }
#contenedor-texto-secciones-empresa div#derecha span{
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	margin:2px;
	background:#ffffff url(../images/aguaimagenes.jpg) no-repeat right bottom;
	filter:alpha(opacity=50);
	opacity:0.5;
	-moz-opacity:0.5;
}
#contenedor-texto-secciones-empresa div#derecha span:hover{
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	margin:2px;
	background:#ffffff;
	filter:alpha(opacity=0);
	opacity:0;
	-moz-opacity:0;
}
#contenedor-texto-secciones-empresa div#derecha span a{ display:block; }
#contenedor-presentacion-descargas{
	width:473px;
	height:48px;
	margin:8px 5px 0px 5px;
	padding-bottom:8px;
	border-bottom:2px #DD0000 solid;
	background:url(../images/bola_descarga.jpg) no-repeat right top;
}
.contenedor-descarga{
	display:table;
	width:483px;
	min-height:25px;
	margin-top:5px;
}
.contenedor-elemento-descarga{
	float:left;
	padding:5px 5px 0px 5px;
	min-height:25px;
}
.contenedor-icono-descarga{
	float:right;
	width:32px;
	min-height:25px;
}
.contenedor-icono-descarga img{ border:none; }
#contenedor-secciones-drcha{
	float:right;
	width:126px;
	min-height:400px;
	padding:3px 0px 3px 5px;
}
.contenedor-seccion-drcha{
	display:table;
	width:120px;
	min-height:21px;
	padding:2px;
	border:1px #CCCCCC solid;
	background:#FFFFFF;
}
#titulo-enlaces{
	width:119px;
	height:19px;
	background:#818144;
	border-bottom:3px #dfe06f solid;
}
#titulo-enlaces span{
	display:block;
	padding:3px 0px 0px 5px;
	text-transform:uppercase;
	font:bold 12px Verdana, Arial, Tahoma;
	color:#FFFFFF;
}
#contenedor-enlace{
	width:116px; 
	min-height:20px; 
	margin:5px 0px;
	padding:5px 0px 3px 0px;
	border-top:1px #C0C0C0 solid;
	border-right:2px #999999 solid;
	border-bottom:2px #999999 solid;
	border-left:1px #C0C0C0 solid;
}
#contenedor-enlace img{
	border:none;
}
#titulo-err{
	width:483px;
	height:19px;
	background:#FF0000;
	border-bottom:3px #FFC0C0 solid;
}
#titulo-err span{
	display:block;
	padding:3px 0px 0px 5px;
	text-transform:uppercase;
	font:bold 12px Verdana, Arial, Tahoma;
	color:#FFFFFF;
}
#contenedor-err p{
	padding:0px 5px 0px 5px;
	color:#000000;
	font:10px Verdana, Arial, Tahoma;
	text-align:left;
}
.contenedor-galeria{
	display:table;
	width:463px;
	min-height:85px;
	padding:5px 10px 0px 10px;
}
.contenedor-preview-galeria{
	position:relative;
	float:left;
	width:110px;
	min-height:85px;
	padding-right:10px;
}
.contenedor-preview-galeria span{
	position:absolute;
	top:0px;
	left:1px;
	display:block;
	width:106px;
	height:82px;
}
.contenedor-preview-galeria a{
	position:absolute;
	top:0px;
	left:1px;
	display:block;
	width:106px;
	height:82px;
	border:1px #666666 solid;
}
.contenedor-preview-galeria a:hover{
	position:absolute;
	top:0px;
	left:1px;
	display:block;
	width:106px;
	height:82px;
	border:1px #FF0000 solid;
}
.icono-galeria{
	padding:3px;
	background:#FFFFFF;
	border:none;
}
.preview-galeria{
	position:absolute;
	top:31px;
	left:39px;
	width:54px;
	height:38px;
	background:#C0C0C0;
	border:1px #C0C0C0 solid;
	cursor:pointer;
}
.contenedor-datos-galeria span{
	font:10px Verdana, Arial, Tahoma;
	color:#333333;
}
#contenedor-paginas-sup{
	padding:0px 5px 5px 5px;
	border-bottom:2px #DD0000 solid;
}
#contenedor-paginas-inf{
	padding:10px 0px 5px 0px;
	border-top:2px #DD0000 solid;
}
#contenedor-paginas p{
	padding:0px 10px 5px 10px;
	text-align:left;
}
#contenedor-descripcion-galeria{
	border-bottom:2px #DD0000 solid;
	padding:5px 5px 10px 5px;
	margin-bottom:10px;
}
.contenedor-fila-imagenes-galeria{
	display:table;
	width:483px;
}
.contenedor-imagen-galeria{
	float:left;
	width:226px;
	margin:5px;
}
.contenedor-imagen-galeria p{ position:relative;display:block;padding:2px;border:1px #666666 solid; }
.contenedor-imagen-galeria p:hover{ position:relative;display:block;padding:2px;border:1px #FF0000 solid; }
.contenedor-imagen-galeria p img{
	position:absolute;
	top:0px;
	left:0px;
	margin:2px;
}
.contenedor-imagen-galeria span{
	position:absolute;
	top:0px;
	left:0px;
	margin:2px;
	background:#ffffff url(../images/aguaimagenes.jpg) no-repeat right bottom;
	filter:alpha(opacity=50);
	opacity:0.5;
	-moz-opacity:0.5;
}
.contenedor-imagen-galeria span:hover{
	position:absolute;
	top:0px;
	left:0px;
	margin:2px;
	background:#ffffff;
	filter:alpha(opacity=0);
	opacity:0;
	-moz-opacity:0;
}
.contenedor-imagen-galeria span a{ display:block; }
#preview-delegacion{
	width:469px;
	min-height:125px;
	margin:10px 0px 5px 0px;
	padding:5px;
}
#preview-delegacion a:link{ font:bold 14px Verdana, Arial, Tahoma;text-transform:uppercase;text-decoration:none;color:#000000; }
#preview-delegacion a:visited{ font:bold 14px Verdana, Arial, Tahoma;text-transform:uppercase;text-decoration:none;color:#000000; }
#preview-delegacion a:active{ font:bold 14px Verdana, Arial, Tahoma;text-transform:uppercase;text-decoration:none;color:#000000; }
#preview-delegacion a:hover{ font:bold 14px Verdana, Arial, Tahoma;text-transform:uppercase;text-decoration:none;color:#FF0000; }
#preview-delegacion span{ font:10px Verdana, Arial, Tahoma;color:#000000; }
.sep-preview-deleg{ display:block;height:4px;border-top:2px #C0C0C0 dotted; }
#contenedor-delegacion{
	width:459px;
	min-height:125px;
	margin-top:5px;
	padding:5px;
	background:url(../images/fdo-delegacion.gif) repeat-x bottom;
	border:2px #C0C0C0 solid;
}
#contenedor-delegacion .contenedor-texto-delegacion{ display:block; }
#contenedor-delegacion .contenedor-mapa-delegacion{ display:block;margin-top:10px; }
#contenedor-delegacion .contenedor-mapa-delegacion iframe{ width:457px;height:350px;border:1px #000000 solid; }
#contenedor-delegacion .contenedor-formulario-delegacion{ display:block;margin-top:10px; }
#contenedor-delegacion .contenedor-formulario-delegacion .aviso { color:#DD0000; }
#contenedor-delegacion .contenedor-formulario-delegacion div { margin-top:5px;min-height:20px; }
#contenedor-delegacion .contenedor-formulario-delegacion select{ width:150px;height:18px;text-align:left; }
#contenedor-delegacion .contenedor-formulario-delegacion input[type='text'] { width:150px;height:13px; }
#contenedor-delegacion .contenedor-formulario-delegacion textarea { width:457px;height:80px; }
#contenedor-delegacion .contenedor-formulario-delegacion p { width:457px;min-height:55px;margin:0px;padding:0px; }
#contenedor-delegacion .contenedor-formulario-delegacion img { border:2px #999999 solid;margin-right:10px; }
#contenedor-delegacion .contenedor-formulario-delegacion .dato-out { border:1px #999999 solid;background:none;color:#000000;font:10px Verdana, Arial, Tahoma; }
#contenedor-delegacion .contenedor-formulario-delegacion .dato-over { border:1px #DD0000 solid;background:#F9F9F9;color:#000000;font:10px Verdana, Arial, Tahoma; }
#contenedor-delegacion .contenedor-formulario-delegacion .confirm-out { border:2px #999999 solid;background:#F9F9F9;color:#000000;font:10px Verdana, Arial, Tahoma; }
#contenedor-delegacion .contenedor-formulario-delegacion .confirm-over { border:2px #DD0000 solid;background:#F9F9F9;color:#000000;font:10px Verdana, Arial, Tahoma; }

#contenedor-listado-catalogo{
	display:table;
	width:483px;
	min-height:100px;
}
#contenedor-listado-catalogo .contenedor-fila-catalogo-productos{
	display:table;
	width:100%;
	min-height:50px;
}
#contenedor-listado-catalogo p{
	padding:5px 5px 0px 5px;
	color:#000000;
	font:10px Verdana, Arial, Tahoma;
	text-align:justify;
}
#contenedor-listado-catalogo p.ver-mas{
	padding:5px 5px 0px 5px;
	color:#000000;
	font:10px Verdana, Arial, Tahoma;
	text-align:justify;
	border-bottom:1px #DD0000 solid;
}
#contenedor-listado-catalogo .contenedor-paginas-sup{
	padding:0px 5px 5px 5px;
	border:none;
}
#contenedor-listado-catalogo .contenedor-paginas-inf{
	float:right;
	width:483px;
	padding:10px 0px 5px 0px;
	border:none;
}
#contenedor-aviso-oferta{
	display:table;
	padding:10px 10px;
	width:463px;
	min-height:20px;
}
#contenedor-aviso-oferta div{ float:left;width:40px; }
#contenedor-precio-producto{
	display:block;
	width:483px;
	min-height:20px;
}
#contenedor-precio-producto span{
	font:bold 26px Verdana, Arial, Tahoma;
	color:#000000
}
#contenedor-categoria-producto{
	display:block;
	width:483px;
	min-height:20px;
}
#contenedor-info-producto{
	display:block;
	width:473px;
	min-height:20px;
	padding:5px 5px;
}
#contenedor-info-producto p.img-producto{ position:relative;display:block;padding:2px;border:1px #666666 solid; }
#contenedor-info-producto p.img-producto:hover{ position:relative;display:block;padding:2px;border:1px #FF0000 solid; }
#contenedor-info-producto span{
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	margin:2px;
	background:#ffffff url(../images/aguaimagenes.jpg) no-repeat right bottom;
	filter:alpha(opacity=50);
	opacity:0.5;
	-moz-opacity:0.5;
}
#contenedor-info-producto span:hover{
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	margin:2px;
	background:#ffffff;
	filter:alpha(opacity=0);
	opacity:0;
	-moz-opacity:0;
}
#contenedor-info-producto span a{ display:block; }
/* INICIO ENLACES MAPA WEB */
#contenedor-indice-web{
	display:block;
	min-height:50px;
	padding:5px 5px;
}
#contenedor-indice-web p{
	font:bold 8pt Verdana, Arial, Tahoma;
	color:#000000;
}
a.nivel0-mapa:link 	 {font:bold 8pt Verdana, Arial, Tahoma;text-decoration:none;color:#000000;}
a.nivel0-mapa:visited{font:bold 8pt Verdana, Arial, Tahoma;text-decoration:none;color:#000000;}
a.nivel0-mapa:hover	 {font:bold 8pt Verdana, Arial, Tahoma;text-decoration:none;color:#999999;}
a.nivel0-mapa:active {font:bold 8pt Verdana, Arial, Tahoma;text-decoration:none;color:#000000;}

a.nivel1-mapa:link 	 {font:8pt Verdana, Arial, Tahoma;text-decoration:none;color:#000000;}
a.nivel1-mapa:visited{font:8pt Verdana, Arial, Tahoma;text-decoration:none;color:#000000;}
a.nivel1-mapa:hover	 {font:8pt Verdana, Arial, Tahoma;text-decoration:none;color:#999999;}
a.nivel1-mapa:active {font:8pt Verdana, Arial, Tahoma;text-decoration:none;color:#000000;}

a.nivel2-mapa:link 	 {font:italic 8pt Verdana, Arial, Tahoma;text-decoration:none;color:#000000;}
a.nivel2-mapa:visited{font:italic 8pt Verdana, Arial, Tahoma;text-decoration:none;color:#000000;}
a.nivel2-mapa:hover	 {font:italic 8pt Verdana, Arial, Tahoma;text-decoration:none;color:#999999;}
a.nivel2-mapa:active {font:italic 8pt Verdana, Arial, Tahoma;text-decoration:none;color:#000000;}

a.nivel3-mapa:link 	 {font:11px Verdana, Arial, Tahoma;text-decoration:none;color:#666666;}
a.nivel3-mapa:visited{font:11px Verdana, Arial, Tahoma;text-decoration:none;color:#666666;}
a.nivel3-mapa:hover	 {font:11px Verdana, Arial, Tahoma;text-decoration:none;color:#FFFFFF;}
a.nivel3-mapa:active {font:11px Verdana, Arial, Tahoma;text-decoration:none;color:#666666;}

a.nivel4-mapa:link 	 {font:11px Verdana, Arial, Tahoma;text-decoration:none;color:#000000;}
a.nivel4-mapa:visited{font:11px Verdana, Arial, Tahoma;text-decoration:none;color:#000000;}
a.nivel4-mapa:hover	 {font:11px Verdana, Arial, Tahoma;text-decoration:none;color:#999999;}
a.nivel4-mapa:active {font:11px Verdana, Arial, Tahoma;text-decoration:none;color:#000000;}
/* FIN ENLACES MAPA WEB */

