body {
	font-size: 0.9em;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, times,  sans-serif;
	color:#000000;
	background-color:#dfdfdf;
	margin:0;
	padding:0;
}
caption {
	text-indent:-5000em;
	margin:0;
	padding:0;
}
form,p,img {
	margin:0;
	border: 0;
}
ul {
}
ul.errorLogin {
	margin-top:0;
}
a img{
	border: 0;
}

input{
	color:#808080;
}

td {
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, times,  sans-serif;
}
td.center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-align:center;
}
td.right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-align:right;
}
td.justify {
	font-family: verdana, arial, helvetica, times, sans-serif;
	font-size: 1em;
	color: #000000;
	text-align:justify;
}
td.verdana {
	font-size: 1em;
	font-family: verdana, arial, helvetica, times, sans-serif;
	text-align:justify;
}
.left{
	float: left;
}
.right{
	float: right;
}
.negrita{
	font-weight: bold;
}
a:link, a:visited, a:active, a:hover {
	font-family: verdana, arial, helvetica, times, sans-serif;
	color: #333333;
	font-weight: bold;
	font-size: 0.9em;
	text-decoration: none;
}
.noseve {
	display:none;
}
/* INICIO ESTILO MENU */
.div-menu-a{
}
.div-menu-b{
	display: block;
	width:18.8em;
}
div.menu1{
	background:url('/imagenes/fondo-menu.gif') top left no-repeat;
	height:1.8em;
	padding-left:1.5em;
	padding-top:0.2em;
	width:92%;
}
div.menu1-activo {
	background:url('/imagenes/fondo-menu-activo.gif') top left no-repeat;
	height:1.8em;
	padding-left:1.5em;
	padding-top:0.2em;
	width:93%;
}
.sin-borde{
	border:0;
}
a.menu1, a.menu1:active, a.menu1:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.menu1:hover {
	color:#004e71;
	text-decoration:none;
}
a.menu1-activo, a.menu1-activo:active, a.menu1-activo:visited, a.menu1-activo:hover{
	color:#004e71;
	text-decoration:none;
}
div.menu2{
	background:url('/imagenes/fondo-menu2.gif') top left no-repeat;
	height:1.8em;
	padding-left:1.5em;
	padding-top:0.2em;
}
div.menu2-activo {
	background:url('/imagenes/fondo-menu2-activo.gif') top left no-repeat;
	height:1.8em;
	padding-left:1.5em;
	padding-top:0.2em;
}
a.menu2, a.menu2:active, a.menu2:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.menu2:hover {
	color:#004e71;
	text-decoration:none;
}
a.menu2-activo, a.menu2-activo:active, a.menu2-activo:visited, a.menu2-activo:hover{
	color:#004e71;
	text-decoration:none;
}
div.menu3{
	background:url('/imagenes/fondo-menu3.gif') top left no-repeat;
	height:1.8em;
	padding-left:1.5em;
	padding-top:0.2em;
}
div.menu3-activo {
	background:url('/imagenes/fondo-menu3-activo.gif') top left no-repeat;
	height:1.8em;
	padding-left:1.5em;
	padding-top:0.2em;
}
a.menu3, a.menu3:active, a.menu3:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.menu3:hover {
	color:#004e71;
	text-decoration:none;
}
a.menu3-activo, a.menu3-activo:active, a.menu3-activo:visited, a.menu3-activo:hover{
	color:#004e71;
	text-decoration:none;
}
/* FIN ESTILO MENU */
a.migas {
	font-family: verdana, arial, helvetica, times, sans-serif;
	color: #0098d8;
	font-weight: normal;
	font-size: 0.9em;
}
a.migas:active {
	color: #0098d8;
	font-weight: normal;
	font-size: 0.9em;
}
a.migas:visited {
	color:#0098d8;
	font-weight: normal;
	font-size: 0.9em;
}
a.gris{
	font: 0.8em verdana, arial, sans-serif;
	color: #C2C2C2;
}
a.enlace-multimedia {
	font-family: verdana, arial, helvetica, times, sans-serif;
	color: #346B6C;
	font-weight: normal;
	font-size: 0.9em;
	text-decoration: none;
}
a.enlace-multimedia:active {
	color: #346B6C;
	font-weight: normal;
	font-size: 0.9em;
	text-decoration: underline;
}
a.enlace-multimedia:visited {
	color:#346B6C;
	font-weight: normal;
	font-size: 0.9em;
	text-decoration: none;
}
input {
	font-family: verdana, arial, helvetica, times, sans-serif;
	font-size: 1em;
}
select {
	font-family: verdana, arial, helvetica, times, sans-serif;
	font-size: 1em;
	border-style:solid;
	border-color:#989898;
	border-width: 0.1em;
	color:#808080;
}
textarea {
	font-family: verdana, arial, helvetica, times, sans-serif;
	font-size: 1em;
	border-style:solid;
	border-color:#989898;
	border-width: 0.1em;
	color:#808080;
}
div.limpiar {
	clear: both;	
}
#contenedor{
	width: 83.5em;
	margin: auto;
	position:relative;
	background:url('/imagenes/fondo.gif') top left repeat-y;
}
#cont-global{
	position:relative;
	margin-top:-6em;
	width:65em;
}

#cont-menu{
	float:left;
	width:19.5em;
	margin-left:0.5em;
}

#cont-resto{
	width: 43em;
	float: left;
}
#cont-cont-sub{
	float:left;
	padding-left:0.5em;
	position:relative;
	width:44em;
}
#cont-cabe{
	width:100%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	margin-left: 0.2em;
	margin-right: 0.2em;
}
div.content {
	width:43em;
}
div.migas {
	margin: 0em 0em 0em 1em;
	width:90%;
	float:right;
	text-align:right;
}
.titulo-adjuntos{
	float:left;
	padding-top:1em;
	padding-bottom:0.5em;
	color:#0098D8;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	font-size:1.6em;
}
.titulo-adjuntos2{
	width: 500px; 
	height: 25px; 
	float:left;
	padding:0;
	margin: 2px 1px -8px 1px;
	padding: 7px 0px 0px 5px;
	color:#528188;
	font-family:times,verdana,arial,helvetica,times,sans-serif;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
}
#titulo-estructura{
	float:left;
}
#titulo-estructura h1{
	color:#0098d8;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, times,  sans-serif;
	font-size:1.6em;
	margin:0.5em 0;
}
#titulo-contenido {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, times,  sans-serif;
	color:#ab1f45;
	/*float:left;*/
	padding:0;
	margin: 0.2em;
	font-weight: bold;
	font-size: 1.3em;
}
div.titulo-contenido {
	width: 80%; 
	font-family: verdana, arial, helvetica, times, sans-serif;
	color:#9c231b;
	float:left;
	padding:0;
	margin: 0.2em;
	font-weight: bold;
}
#titulo-contenido h2{
	font-size: 1.4em;
	margin: 0;
	padding: 0;
}
#subtitulo-contenido {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, times,  sans-serif;
	color:#909090;
	/*float:left;*/
	padding:0;
	margin: 0.2em;
	font-weight: bold;
}
#subtitulo-contenido h3{
	font-size: 1.2em;
	margin: 0;
	padding: 0;
}
#fecha-contenido{
	margin: 5px;
	color:#346B6C;
	font-weight:bold;
}
/**
div.titulo-adjuntos {
	font-family: verdana, arial, helvetica, times, sans-serif;
	font-size: 1.2em;
	font-weight:bold;
	color:#474D47;
	float:left;
	padding-top:0.3em;
	margin: 0.2em;
}
/**/
div.contenido {
	float: left;
	padding: 0.2em;
	color: #646464;
	margin-top: 1em;
	margin-left: 0.2em;
	width: 43em;
}
div.url {
	float:left;
	border:0;
	padding:0;
	margin: 0.2em;
}
/* VOVLER */
.volver{
	color: #496A6B;
	position:relative;
	float:right;
	border: 0px solid #000;
}
.volver-arriba{
	position:relative;float:right;
	border: 0px solid #f00;
}
.volver-texto{
	position:relative; float:left;
	padding-top: 0.25em;
}
.volver-imagen{
	position:relative; float:left;
}
div.idiomas
{
	/*width:95%;*/
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left:0;
	text-align:center;
	float:left;
}
.operacion-error {
	font-family: verdana, arial, helvetica, times, sans-serif;
	font-size: 1em;
	color:#646464;
	padding: 0.5em;
}
.operacion-ok {
	background-color:#FABD3F;
	font-family: verdana, arial, helvetica, times, sans-serif;
	font-size: 1em;
	color:#FFFFFF;
	padding: 0.5em;
}
.boton {
	background-color: #ab1f45;
	color: #FFFFFF;
	font-size: 0.85em;
	font-weight: bold;
	border: 0 solid #FFFFFF;
	padding: 0.2em;
}
.inline {
	display:inline;
} 
.mesant, .messig {
	background-color: #3D7DB2;
}

/* cabecera */

#cabecera{
	position: relative;
	background-image: url(/imagenes/cabecera.jpg);
	background-repeat: no-repeat; 
	/*float:left;*/
	width:83.4em;
	height:20.6em;
}
.cont-idiomas{
	float:left;
	color: #646464;
	font-size: 0.85em;
	width:70px;
	text-align: center;
}
.cont-botonera{
	float:left;
	padding-left:6em;
}
.cont-fecha{
	float:left;
	color: #9e9e9e;
	font-size: 0.85em;
	text-align: center;
	font-weight: bold;
	padding-left:1em;
	padding-top:0.8em;
}
.cont-buscador{
	float:left;
	font-size:0.85em;
	padding-top:0.6em;
	padding-left:2em;
}
#MainBuscar{
	border: 1px solid #818181;
	width:12em;
}
.cont-boton-buscar{
	margin-left: 10px;
}
#Boton-buscar{
	border: 0px;
}
#logo1{
	padding-right:1.6em;
	padding-top: 1em;
	float:right;  
}

#logo1-1{
	padding-right:1.6em;
	padding-top: 1em;
	float:right;  
}

#logo2{
	padding-right: 1.6em;
	padding-top: 0em;
	padding-bottom: 1.2em;
	float:right;  
	clear:right;
}

#Home{
	left:5.5em;
	position:absolute;
	top:3.5em;
}

#logos{
	float:right;
	padding-top: 1.5em;
	padding-bottom: 2em;  
}
/* formulario de correo */
div.obligatorios{
	color:#ab1f45;
	font-weight:bold;
	padding-left:1em;	
}
div.formulario-correo{
	/*background-color:#FFFFFF;*/
	color:#909090;
}
div.formulario-cabeceras{
	float:left;
	width:6em;
	padding-right: 1em;
	color:#ab1f45;
}

/* Buscador*/
div.buscador-formulario{
	padding-top: 0.6em;
	padding-bottom: 0.6em;
	padding-left: 1.0em;
	background-image:url('/imagenes/fondo-menu.gif');
	background-repeat:repeat-x;
	background-position:bottom;	
}
.buscador{
	font-size: 2em;
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, times,  sans-serif;
	color:#ab1f45;
}
.cuadro-buscador{
	background:url('/imagenes/cuadro-buscador.gif') top left no-repeat;
	float:left;
	height:4em;
	padding-left:1.5em;
	padding-top:0.5em;
	width:23em;
}
.contenido-buscar{
	float:left;
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, times,  sans-serif;
	color:#646464;
}
.lista-buscador{
	float:left;
	background:url('/imagenes/recuadro-buscador.gif') top left no-repeat;
	font-size:0.9em;
	padding-right:12em;
}
.enlace-buscador:hover, a.enlace-buscador:visited, a.enlace-buscador:link{
	color:#ab1f45;
}
.sep-buscador{
	padding-top:0.5em;
	padding-bottom:0.5em;
}
/*Fin Buscador*/

/* encuestas */
div.encuestas{
	color:#000000;
	padding-left:1em;
}
div.escuestas-cabeceras{
	float:left;
	width:12em;
}
/* Usuarios Web */
div.usuarios-formulario{
	background:url('/imagenes/acceso-usuarios.gif') top left no-repeat;
	position: absolute;
	left: 66em;
	top: 16em;
	width:14em;
	padding-top:3.5em;
	padding-bottom: 0.6em;
	padding-left: 3em;
}

div.usuarios-conectado{
	background:url('/imagenes/acceso-usuarios.gif') top left no-repeat;
	position: absolute;
	left: 66em;
	top: 16em;
	width:14em;
	padding-top:3.5em;
	padding-bottom: 0.6em;
	padding-left: 1em;
}
input.usuarios{
	width: 11em;
	border: #818080 1px solid;
	margin: 2px;
	background:#d7d7d7;
}
.usuarios-boton{
	color: #FFFFFF;
	border: 0 solid #FFFFFF;
	padding-top:1em;
	float:left;

}
.usuarios-texto{
	float:left;
	color: #505050;
	font-size: 0.85em;
	padding-top:0.5em;
}
a.usuarios-texto-conectado{
	float:left;
	color: #505050;
	font-size: 0.85em;
	color:#646464;
	font-weight:bold;
	font-size:1.1em;
	font-family: Verdana, Arial, Trebuchet MS, Helvetica, times,  sans-serif;
}
.usuarios-recupera-texto{
	color: #474D47;
	font-size: 0.85em;
	font-weight: bold;
	padding-left: 1em;
}
a.usuarios-enlace{
	float:left;
	padding-top:1.1em;
}
.cont-mod-perfil{
	float:left;
}
.cont-usuarios{
	float:left;
	background:url('/imagenes/marco-usuarios.gif') no-repeat 1.5em;
	height:16em;
	width:42em;
	padding:0.2em 0.2em 0.2em 2em;
}
.cont-modificar{
	float:left;
	width:35%;
	height:44%;
	background:url('/imagenes/ico-modificar.gif') center left no-repeat;
	padding-left:4em;
	padding-right:1em;
	padding-top:0.5em;
}
.cont-boletines{
	float:left;
	width:35%;
	height:44%;
	background:url('/imagenes/ico-boletines.gif') center left no-repeat;
	padding-left:5em;
	padding-top:0.5em;
}
.cont-alertas{
	float:left;
	width:35%;
	height:45%;
	background:url('/imagenes/ico-alertas.gif') center left no-repeat;
	padding-left:4em;
	padding-right:1em;
	padding-top:0.5em;
}
.cont-agenda{
	float:left;
	width:35%;
	height:45%;
	background:url('/imagenes/ico-agenda.gif') center left no-repeat;
	padding-left:5em;
	padding-top:0.5em;
}
.titulo-usuarios{
	color:#004c6e;
	font-size:1.1em;
	font-weight:bold;
	font-family: Arial, Verdana, Trebuchet MS, Helvetica, times,  sans-serif;
}
.texto-index-usuarios{
	color:#59637f;
	font-size:0.9em;
}
.vermas-usuarios{
	float:right;
	padding-right:0.5em;
}
.usuarios-index{
	color:#59637f;
	font-size:0.9em;
	font-family: Arial, Verdana, Trebuchet MS, Helvetica, times,  sans-serif;
}
.usuarios-index-negrita{
	font-weight:bold;
}
/***************************/
div.fondo1{
	width: 95%;
	float:left;
	background-color: #E4E4E4;
	line-height: 1.3em;	
	margin-bottom: 1em;
	padding: 0.8em;
}
div.fondo2{
	width: 95%;
	float:left;
	background-color: #D3D3D3;
	line-height: 1.3em;	
	margin-bottom: 1em;
	padding: 0.8em;
}
.fecha-resto-contenidos{
	font-size: 0.8em;
	color: #373737;
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, times,  sans-serif;
}
a.titulo-resto-contenidos{
	color:#ab1f45;
	font-size: 1em;
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, times,  sans-serif;
}
#cont-menu-derecha{
	margin-left:5px;
	width:233px;
	float: left;
}
.index-separador{
	height: 19px;
	background: url('/imagenes/index_separador.gif') 10px 0px repeat-x;
}
.menu-der-ofert-cont{
	width: 225px;
	border: 1px solid #F7F3E8;
}
.menu-der-ofert-cont .tit{
	padding-left: 4px;
	padding-top: 4px;
	font-size: 0.8em;
	color: #346B6C;
	font-weight: bold;
	text-transform: uppercase;
}
.menu-der-ofert-cont .txt{
	padding-left: 4px;
	padding-top: 4px;
	font-size: 0.8em;
	width: 165px;
	float: left;
}
.menu-der-ofert-cont .enl{
	position: absolute;
	top: 25px;
	left: 165px;
}
.menu-der-ofert-ele{
	position: relative;
	height: 41px;
	background: url('/imagenes/back_menu_der_ofert.gif') 0px 0px repeat-x;
}
.index-actualidad{
	float:left;
	width: 13em;
	padding-top:0.5em;
	padding-right:1em;
}
.index-actualidad-tit{
	padding: 0.1em;
	color:#004c6e;
	font-size:0.9em;
	font-family: Arial, Verdana, Trebuchet MS, Helvetica, times, sans-serif;
	font-weight:bold;
}
a.index-actualidad-tit, a.index-actualidad-tit:active, a.index-actualidad-tit:hover, a.index-actualidad-tit:visited, a.index-actualidad-tit:link{
	color: #333333;
	font-weight: bold;
	font-size:0.9em;
}
.index-actualidad-txt{
	padding: 0.1em;
	color: #646464;
	font-size:0.85em;
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, times,  sans-serif;
}
.index-actualidad-img{
	float: left;
	padding: 0.1em;
}
.index-actualidad-enl{
	text-align: right;
	padding-top:0.5em;
	padding-right:0.5em;
}

#piePag{
	position:relative;
	background:url(/imagenes/fondo-pie.gif) top left no-repeat;
	width:64.75em;
	padding-top:1em;
	padding-left:0.5em;
	padding-bottom:1em;
}
.Pie-texto{
	font-weight:bold;
	font-size:0.85em;
	float:left;
}
.Pie-fecha-actualizacion{
	position:relative;
	float:left;
	padding-left:10em;
}
.Pie-fecha{
	float:left;
	font-size:0.85em;
}
.Contenedor-rss{
	position:relative;
	float:left;
}
.Pie-rss{
	float:left;
	font-size:0.85em;
}
.Pie-rss-imagen{
	float:left;
	padding-left:0.5em;
	font-size:0.85em;
}
.separador-resto-cont{
	clear: both;
	height: 1px;
	margin: 5px auto;
	width: 98%;
	background: url('/imagenes/separador_resto_cont.gif') repeat-x top left;
	font-size: 0;
	padding:0;
}
.gal-imagenes-principal-11{
	float: left;
}
.gal-imagenes-pag-fin-11{
	float: left;
	margin:3px 0px;
}
.gal-imagenes-pag-ini-11{
	position: absolute;
	top: 3px;
	left: -5px;
	_left: -2px;
}
.gal-imagenes-resto-11{
	position: relative;
	width: 215px
}
.gal-imagenes-resto-img-11{
	float: left;
	margin: 3px;
	z-index: 100;
}
.gal-imagenes-pag-11{
	float: left;
}


div.contenido-tienda {
	float: left;
	color: #646464;
	margin-top: 1em;
	margin-left: 0.2em;
	_margin-left: 0em;
	width: 558px;
	font-size: 0.8em;
}
#cont-menu-derecha-carrito{
	width: 222px;
	background: #E2F0F0;
	margin-bottom: 12px;
	font-size: 0.8em;
}
#cont-menu-derecha-carrito .sub-articulos{
	background: #ffffff;
	color: #2A5056;
	margin: 4px;
	padding: 10px 4px;
	border-bottom: 1px solid #B3C4C6;
	border-left: 1px solid #F0F7F7;
}
.pest-carrito{
	margin-top: 12px;
}
.sub-articulos-boton{
	padding-top: 9px;
	padding-bottom: 9px;
	text-align: center;
}

.contenedor-conectar {
	position:relative; 
	width:13em; 
	height:11em;
	top:2em;
	left:2em;
	padding-top:0.5em;
	padding-left:1em;
	background-image:url('/imagenes/cuadro-usuarios.gif');
	background-repeat:no-repeat;
	background-position:left top;
}

.datos-identificacion {
  border: 0pt;
  margin: 0pt; 
  padding: 0pt;
  }

.registro
{
  padding: 0.3em; 
  color: rgb(255, 255, 255); 
  font-size: 0.8em; 
  text-decoration: none;
}
.centrado{
	text-align: center;
}
.img-cabecera{
	margin-right: 10px;
	margin-bottom: 10px;
	float:left;
}


.cont-resto-contenido{
	float:left;
	margin: 10px;
	font-size: 1em;
	color: #373737;
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, times,  sans-serif;
}
#flv-player{
	margin-top: 15px;
}

/* banner */
#contenedor-banner1 .banner{
	float: left;
	padding-bottom:1em;
}
#contenedor-banner2 .banner{
	float: left;
	padding-bottom:1em;
}
.mapa_web{
	margin-top:1em;
	border: 0px solid;
}
.cont-top{
	margin:auto;
	width:45.2em;
	height:2.75em;
	background:url('/imagenes/fondo-top.gif') top left no-repeat;
}
.separador-top{
	float:left;
	background:url('/imagenes/separador-top.gif') top center no-repeat;
	height:2.75em;
	width:1.5em;
}
.icono{
	float:left;
	padding-top:0.5em;
}
.menu-banners{
	padding-left:0.5em;
	padding-top:1em;
}
.index-banners{
	float:right;
	width:18.5em;
}
.index-video{
	height:22em;
	text-align:center;
	width:44em;
}
.index-flv{
	float:left;
	height:21em;
}
img.titulos-index{
	padding-left:2em;
	padding-bottom:1em;
}
a.aviso-legal{
	text-decoration:underline;
	font-size:0.85em;
	font-weight:normal;
	float:left;
}
/*webs asociadas*/
#web-asociadas{
	background:url('/imagenes/fondo-novedades.gif') top left no-repeat;
	color:#698A90;
	float:right;
	position:absolute;
	width:18em;
	top:30em;
	left:65em;
	padding-top:2.5em;
}
#web-asociadas a:link, #web-asociadas a:hover, #web-asociadas a:visited{
	color:#373737;
	text-decoration:none;
	font-size:0.8em;
	padding-left:1em;
}
/**********Fin del menu de la derecha del index*/
/*AGENDA*/
.menu-agenda{
	background:url('/imagenes/fondo-calendario.gif') top left no-repeat;
	/*border:1px solid #FF0000;*/
	float:left;
	padding-left:2em;
	width:17em;
	min-height: 18em;
	height: auto !important;
	height: 20em;
}
.dia-act{
	border:1px solid #dad8d8;
	font-weight:bold;
}
.dia-marc{
	border:1px solid #dad8d8;
	font-weight:bold;
}
.dia{
	border:1px solid #dad8d8;
	font-weight:bold;
}
.divbusca{
	float:right;
	width:24em;
}
td.cabecera-agenda{
	color:#9c231b;
	font-weight:bold;
	font-family: Verdana, Arial, Trebuchet MS, Helvetica, times,  sans-serif;
}
.diveven{
	float:left;
}
a.titulo-agenda:link, a.titulo-agenda:hover, a.titulo-agenda:visited, a.titulo-agenda:active{
	color:#0098d8;
	font-family: Arial, Verdana, Trebuchet MS, Helvetica, times,  sans-serif;
	padding-left:1.8em;
}
a.subtitulo-agenda:link, a.subtitulo-agenda:hover, a.subtitulo-agenda:visited, a.subtitulo-agenda:active{
	color:#373737;
	font-family: Arial, Verdana, Trebuchet MS, Helvetica, times,  sans-serif;
	padding-left:1.8em;
}
/*FIN AGENDA*/
.formularios{
	margin-top:1em;
	margin-bottom:1em;
	border-top:1px solid #c6adcb;
	border-bottom:1px solid #c6adcb;
	float:left;
}
.ima-estruc{
	float:left;
	padding-right:1em;
}
/* RSS */
.rss{
	float:left;
	padding-top:1em;
}
.rssico{
	float:left;
	padding-right:0.5em;
	padding-top:0.5em;
}
.titulo-rss{
	padding-top:1em;
	font-weight:bold;
}
.subtitulo-rss{
	float:left;
	padding-right:0.5em;
	padding-top:0.5em;
	padding-left:1em;
}
/* FIN RSS */

/* CATALOGO DE PRODUCTOS */
.catalogo-cont{
	float:left;
	width:13em;
	padding-right:1em;
}
.titulo-catalogo{
	float:left;
	color:#004c6e;
	font-size:0.9em;
	font-family: Arial, Verdana, Trebuchet MS, Helvetica, times, sans-serif;
	font-weight:bold;
}
.foto-catalogo{
	float:left;
}
.cont-precio-catalogo{
	float:left;
	width:32%;
	padding-top:3em;
}
.precio-catalogo{
	color:#117abf;
	font-size:1em;
	font-family: Arial, Verdana, Trebuchet MS, Helvetica, times, sans-serif;
}
.web-catalogo{
	float:left;
	color:#004c6e;
	font-size:0.9em;
	font-family: Arial, Verdana, Trebuchet MS, Helvetica, times, sans-serif;
	padding-top:0.5em;
}
a.web-catalogo{
	float:left;
	color:#004c6e;
	font-size:0.9em;
	font-family: Arial, Verdana, Trebuchet MS, Helvetica, times, sans-serif;
	padding-top:0.5em;
}
/* FIN CATALOGO DE PRODUCTOS*/

a.enlace-granate:link, a.enlace-granate:visited, a.enlace-granate:active, a.enlace-granate:hover {
	color: #ab1f45;
}

/* DOCUMENTOS */
.titulo-documentos{
	color:#ab1f45;
	font-size:0.9em;
	font-family: Arial, Verdana, Trebuchet MS, Helvetica, times, sans-serif;
	text-transform:uppercase;
	padding-top:0.3em;
}
.datos-documentos{
	text-decoration:none;
}
/* FIN DE DOCUMENTOS */

/* RELACIONADOS */
a.relacionados:hover, a.relacionados:visited, a.relacionados:link{
	color:#909090;
}
/* FIN DE RELACIONADOS */

/* PAGINACION */
.tabla-paginacion{
	position:relative;
	top:0em;left:33%;
	margin-top:1em;
	padding:.5em;
	color:#171795;font-weight:bold;
	float:left;
}
a.negro4:link, a.negro4:visited, a.negro4 :hover, a.lcont:link, a.lcont:visited, a.lcont:hover{
	text-decoration:none;
	font-weight:bold;
	color:#ab1f45;
}
.celda-paginacion-actual{
	margin:0.2em;padding:0.3em;
	float:left;
	background-color:#ab1f45;
	width:1em;height:1em;
	text-align:center;
	color:#fff;
}
.celda-paginacion{
	float:left;
	margin:.2em;
	width:1em;height:1em;
	padding:0.3em;
	text-align:center;
}
/* FIN PAGINACION */

/* INTRANET ASOCIADOS */
.bienvenido{
	color:#9c231b;
	font-size:1.2em;
	font-family: Verdana, Arial, Trebuchet MS, Helvetica, times, sans-serif;
	font-weight:bold;
}
.contenido-asociados{
	color:#acabab;
}
#zona-intranet-novedades{
	background:url('/imagenes/asociados-novedades.gif') no-repeat;
	height:14.5em;
	margin:auto;
	padding:0.5em;
	width:40em;
}
.zona-intranet-novedades-central{
	color:#004c6e;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	font-size:1.3em;
}
#zona-intranet-box{
	background:url('/imagenes/cuadro-asociados.gif') no-repeat;
	float:left;
	width:18.5em;
	height:24.5em;
	padding:0.5em;
	margin-left:0.5em;
}
.zona-intranet-top{
	color:#004c6e;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	font-size:1.3em;
}
.zona-intranet-fecha{
	font-family:Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	font-size:0.65em;
	font-weight:bold;
	color:#9c231b;
	padding-top:0.7em;
}
.zona-intranet-titulo{
	font-family:Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	font-size:0.85em;
	font-weight:bold;
	color:#646464;
}
a.zona-intranet-titulo:link, a.zona-intranet-titulo:hover, a.zona-intranet-titulo:visited{
	font-family:Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	font-size:0.85em;
	font-weight:bold;
	color:#646464;
}
a.zona-intranet-texto:link, a.zona-intranet-texto:hover, a.zona-intranet-texto:visited{
	font-family:Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#646464;
}
/* INTRANET ASOCIADOS */


/* HERRAMIENTAS DE GESTION */
td.cabecera {
	background:#66667E none repeat scroll 0 0;
	border:0 none;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bolder;
	padding:0.6em 0.6em 0.6em 0.4em;
}
/* FIN HERRAMIENTAS DE GESTION */

/* FICHA CORPORATIVA */
#contFoto{
	width:150px;
	padding:0.5em;
}
.texto-formulario-aso{
	color:#9c231b;
	font-family:Verdana,Arial,Trebuchet MS,Helvetica,times,sans-serif;
	font-size:0.9em;
	font-weight:bold;
	float:left;
	padding:1em 0.5em 0.4em;
	text-align:left;
	width:auto;
}
.input-formulario{
	display:block;
	float:left;
	padding:0.6em 0.2em 0.2em 0.5em;
}
#datos-acceso{
	width:328px;height:129px;
	background:url('/imagenes/acceso-usuarios.gif') top left no-repeat;
	padding-top:4em;
	color:#505050;
	font-size:0.9em;
	margin:1em 0 1em .5em;
}
textarea#Descripcion{
	width:40em;
}
/* FICHA CORPORATIVA */

/* DIRECTORIO EMPRESAS */
.cont-marcos{
	float:left;
	padding-left:8em;
	text-align:center;
}
.marco1{
	background:url('/imagenes/marco1.gif') no-repeat;
	float:left;
	width:0.6em;
	height:8em;
}
.marco2{
	background:url('/imagenes/marco2.gif') repeat-x;
	float:left;
	height:7em;
	padding:0.5em;
	text-align:left;
}
.marco3{
	background:url('/imagenes/marco3.gif') no-repeat;
	float:left;
	width:0.6em;
	height:8em;
}
.empresas-cont{
	float:left;
	width:40.8em;
	border-top:0.06em solid #d4d4d4;
}
.foto-empresas{
	float:left;
}
.cont-direccion-empresas{
	float:left;
	padding:2em 0.5em 2em;
	width:21.8em;
}
.direccion-empresas{
	float:left;
}
.cp-empresas{
	float:left;
}
.municipio-empresas{
	float:left;
}
.tel-empresas{
	float:left;
}
.fax-empresas{
	float:left;
}
.cont-imagen-empresa{
	float:left;
	padding:1.5em 0.5em 1.5em;
	width:9.4em;
}
.cont-boton-empresa{
	float:left;
	padding:3.5em 0 0 0.8em;
}
.texto-granate{
	color:#ab1f45;
	font-family:Arial,Verdana,Trebuchet MS,Helvetica,times,sans-serif;
	font-size:1em;
	font-weight:bold;
	float:left;
	padding-bottom:0.5em;
}
.titulo-granate{
	color:#ab1f45;
	font-family:Arial,Verdana,Trebuchet MS,Helvetica,times,sans-serif;
	font-size:1.4em;
	font-weight:bold;
	float:left;
	padding-left:0.5em;
	padding-top:4em;
}
.top-directorio{
	background:url('/imagenes/top-directorio.gif') no-repeat bottom left;
	height:3em;
}
.center-directorio{
	background:url('/imagenes/center-directorio.gif') repeat-y;
}
.bottom-directorio{
	background:url('/imagenes/bottom-directorio.gif') no-repeat top left;
	height:1em;
}
.cont-directorio{
	padding-left:1.5em;
}
.actividad-empresas{
	float:left;
	width:45%;
	padding-left:1.5em;
	background:url('/imagenes/circulo.gif') no-repeat 0;
}
.cont-empresa{
	font-size:1.2em;
}
.logo-industria{
	position:absolute;
	right:2em;
	top:1em;
}
/* FIN DIRECTORIO EMPRESAS */