body {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F3F3F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size: 0.55em;
}
a:link {
	
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
a:active {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/**************************************/

form input, form select, form textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size: 1em;
	border: 1px solid #5C72DA;
}

form a.olvido_contr{
	/*font-size: 9px;*/
	font-size: 1.2em;
}

img{
	border:none;
}

button{
	cursor:pointer;
}




h1#cabecera{
	margin:0px;
	padding:0px;
	
}

h1#cabecera object{
	margin:0px;
	padding:0px;	
}

div#menubuscador{
	background-image:url(/imagenes/fondobuscador.gif);
	background-repeat:no-repeat;
	height:53px;	
}
div#menubuscador img.buscador{
	position:relative;
	left:-130px;
}

div#menubuscador form{
	margin-left:140px;	
	margin-top:0px;
}

div#menubuscador form input{
	width:16em;
	margin-right:7.3em;	
	
}

div#menubuscador form select{
	width:14em;	
	margin-right:8em;	
}

div#menubuscador button{
	border:none;
	background-color:transparent;
	position:relative;
	top:8px;
	
}


ul#menu {
	margin:0;
	padding:0;
	padding-top:2px;
	margin-top:0px;	
	margin-left:7px;
}

ul#menu li{
	margin:0;
	padding:0;
	display:inline;
	list-style-type:none;
	padding-left:0.4em;
	margin-right: 0.4em;
	border-left:1px solid black;
	
}

ul#menu li.primeromenu{
	border-left:none;
}

#menuizq{
	width:130px;
}


#menuizq img{
	margin:0;
	padding:0;
	border:none;		
}

#menuizq img.menucabecera{
	margin-top:10px;	
}

#menuizq ul{
	padding:0;
	margin:0;	
	border:none;	
}

#menuizq ul li{
	line-height:1.8em;
}

#menuizq ul.menunagusia{
	margin-top:-3px;	
}


#menuizq  li{
	padding-top:0;
	margin-top:0;	
	list-style-type:none;
	background-image:url(/imagenes/fondomenufamilia.gif);
	background-repeat:repeat-y;
}


#menuizq  li ul li{
	list-style-type:none;
	background-image:url(/imagenes/fondomenusubfamilila.gif);
	background-repeat:repeat-y;
}

#menuizq div.informacion  li, #menuizq div.mascotas  li, #menuizq div.plantas  li {
	background-image:url(/imagenes/fondomenusubfamilila.gif);
	background-repeat:repeat-y;
}

#menuizq div.secciones ul.ocultar{
	display:none;
}

#menudrcha{
	position:absolute;
	left:800px;
	top:9px;
	width:195px;
	height:600px;
}

#menudrcha img.menucabecera{
	padding:0;
	margin:0;	
	margin-bottom:-3px;	
}


#menudrcha #socios form table, #menudrcha #socios form{
	margin-top:0;
	padding-top:0;	
	margin-bottom:0;
	padding-bottom:0;	
	
}
#menudrcha #socios form table, #menudrcha #socios form tr, #menudrcha #socios form tr td{
	padding:0;
	margin:0;
	
}

#menudrcha #socios form{
	font-size:1.2em;	
}


#menudrcha #socios form table{
	background-color:#5FC2DA;	
	border-collapse:collapse;
	border-spacing:0;
	width:193px;
	border-left:1px solid  rgb(95, 194, 218);
	border-right:1px solid  rgb(95, 194, 218);
	margin-left:1px;
}
#menudrcha #socios form table td.caja{
	/*font-size: 9px;*/
	font-size: 1em; 
	padding:0;
	padding-top:2px;
	padding-right:2px;
	text-align:right;
}
#menudrcha #socios form table td.sesioniniciada{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 11px;*/
	font-size: 1em; 
	font-weight: bold; 
	color: #FFFFFF;
	text-align:center;
	padding:5px;
}

#menudrcha #socios form table td.sesioniniciada a{
	color:white;
	text-decoration:underline;
}

#menudrcha #socios form table td.sesioniniciada a:hover{
	font-style:italic;
}

#menudrcha #socios form table td.bienvenida{
	background-color:#FFFFFF;	
	padding-top:3px;
	padding-left:2px;
}
#menudrcha #socios form table td.cerrar{
	background-color:#FFFFFF;	
	padding-top:5px;
	padding-bottom:1px;
	text-align:center;
}



#menudrcha #socios form input{
	width:104px;	
	font-size:1em;	
	height:1.2em;
}

#menudrcha #socios form label{
	margin-left:0.4em;
	
}



#menudrcha button{
	border:none;
	background-color:transparent;	
}

#menudrcha #socios tr.botones{
	background-color:white;		
}

#menudrcha #socios tr.botones button, #menudrcha #socios tr.botones img, #socios tr.botones td{
	padding-top:0px;	
	margin-top:0px;
	vertical-align:top;	
}

#menudrcha #socios form table tfoot{
	font-size:0.8em;
	background-color:white;	
	text-align:center;
}

#menudrcha #socios form table tfoot td, #menudrcha #socios tr.botones td{
	padding:0;
	margin:0;	
}

#menudrcha #socios form table tfoot td, #menudrcha #socios tr.botones td.registrarse{
	padding-top:1px;
}

#menudrcha #socios form table button, #menudrcha #socios form table img, #menudrcha #socios form table a{
	margin:0;
	padding:0;
}




#menudrcha #nuestroscentros, #menudrcha #carrito, #menudrcha #club{
	margin-top:13px;
}
#menudrcha #carrito img.topcarrito{
	padding:0;
	margin:0;	
}
#menudrcha #carrito .fondocarrito{
	background-image:url(/imagenes/carrofondo.gif);
	background-repeat:repeat-y;	
	width:195px;	
	text-align:center;
}

#menudrcha #carrito div.fondocarrito img{
	padding:0;
	margin-top:6px;	
	margin-bottom:3px;
}

#menudrcha #carrito p.carrito{
	color: #333333;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	padding-bottom:0.5em;
	border-top:1px solid rgb(95, 194, 218);
	margin-bottom:0px;
}
#menudrcha #carrito p.carritoultimo{
	color: #FF0000;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	padding-bottom:0.5em;
	border-top:1px solid rgb(95, 194, 218);
	border-bottom:1px solid rgb(95, 194, 218);
	margin-bottom:0px;
}

#menudrcha #carrito p.importe{
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0px;
	margin-top:0px;
	font-size:1.2em;
	color: #333333;
	padding-top:6px;
	padding-bottom:5px;
}

#menudrcha #carrito p.importe strong{
	color: #333333;
	font-weight:bold;
	font-size:1.5em;
}

#menudrcha #novedades, #menudrcha #ofertas{
	margin-top:13px;
}

#menudrcha #novedades a.novedadestitulo{
	background-image:url(/imagenes/topfondonovedad.gif);
	background-repeat:no-repeat;
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	padding-bottom:10px;	
}

#menudrcha #novedades .fondonovedad, #menudrcha #ofertas .fondonovedad{
	padding-top:10px;
	background-image:url(/imagenes/fondonovedad.gif);
	background-repeat:repeat-y;	
	width:195px;	
	text-align:center;
}

#menudrcha #novedades p, #menudrcha #ofertas p{
	font-weight: bold;
	color: #333333;
	font-size:1.25em;
	margin-left:10px;
	margin-right:10px;
	
		
}

#menudrcha #novedades p span.refdescripcion, #menudrcha #ofertas p span.refdescripcion{
	font-weight: normal;
}

#menudrcha #novedades p span.precio, #menudrcha #ofertas p span.precio{
	color: #333333;
	font-weight:bold;
	font-size:1.3em;
}

#menudrcha #novedades p.descripcionproducto,#menudrcha #ofertas p.descripcionproducto{
	margin-bottom:0px;
}

#menudrcha #ofertas a.ofertastitulo{
	background-image:url(/imagenes/topfondooferta.gif);
	background-repeat:no-repeat;
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	padding-bottom:10px;	
}

#contenidocentral{
	position:absolute;
	left:142px;
	top:213px;
	width:640px;
	padding-top:2px;
	margin-top:0px;	
	margin-left:7px;
}
#contenidocentral img{
	margin:0;
	padding:0;
	border:none;		
}
#contenidocentral img.cabeceraproducto{
	margin-top:10px;
}
#contenidocentral img.cabeceranoticia, img.cabeceralistadonoticia{
	margin-top:10px;
}
#contenidocentral div.productosmes{
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
	padding:5px;
}
#contenidocentral div.novedades{
	position:relative;
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
}
#contenidocentral div.ofertas{
	position:relative;
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
}
#contenidocentral table{
	border-collapse:collapse;
	width:98%;
	margin-left:1%;
	margin-right:1%;
}

#contenidocentral div.losmasvendidos{
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 1em; 
	padding:5px;
}
#contenidocentral div.losmasvendidos table.masvendidos td,
#contenidocentral div.productosmes table td{
	text-align:center;
	vertical-align:bottom;
	padding:5px;
	margin:0;
	width:33%;
}
#contenidocentral div.losmasvendidos table.masvendidos td.azulderecha,
#contenidocentral div.relacionados table.masvendidos td.azulderecha,
#contenidocentral div.productosmes table td.azulderecha{
	border-right:1px solid rgb(95, 194, 218);
	vertical-align:bottom;
}
#contenidocentral  div.losmasvendidos table.masvendidos hr.lineahazul,
#contenidocentral  div.relacionados table.masvendidos hr.lineahazul,
#contenidocentral  div.productosmes table hr.lineahazul{
	border:0;
	color: rgb(95, 194, 218);
	background-color:rgb(95, 194, 218);
	width:100%;
	height:1px;
}

#contenidocentral td.novedades{
	text-align:center;
	vertical-align:bottom;
	border-bottom:1px solid rgb(95, 194, 218);
	padding-top:10px;
	padding-bottom:5px;
	margin:0;
}
#contenidocentral td.ofertas{
	text-align:center;
	vertical-align:bottom;
	border-bottom:1px solid rgb(95, 194, 218);
	padding-top:10px;
	padding-bottom:5px;
	margin:0;
}
#contenidocentral td.ultimo_tr{
	text-align:center;
	vertical-align:bottom;
	padding-top:10px;
	padding-bottom:5px;
	margin:0;
}
#contenidocentral td.cabeceraproducto{
	width:48%;
	vertical-align:top;
	text-align:left;
	border-bottom:none;
	padding:0;
	margin:0;
	padding-left:5px
}
#contenidocentral td.imagenescabecera{
	text-align:right;
	vertical-align:bottom;
	border-bottom:none;
	padding-left:0;
	margin-left:0;
}
#contenidocentral td.imagenesproducto{
	text-align:center;
	vertical-align:bottom;
	padding:0;
	margin:0;
}
#contenidocentral td.caracteristicas{
	vertical-align:top;
	text-align:left;
	padding-left:5px
}
#contenidocentral td.unidades{
	vertical-align:bottom;
	text-align:left;
	padding-left:5px
}
#contenidocentral div.producto ul#caracteristicas{
	text-align:left;
	padding-left:0;
	margin-left:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 1.3em; 
	font-weight: normal;
	color: #000000;
	list-style-type:none;
}
#contenidocentral div.producto table.imagenespequenas{
	margin-top:10px;
	text-align:center;
}
#contenidocentral div.producto table.imagenespequenas td{
	width:25%;
	vertical-align:bottom;
}
#contenidocentral div.producto ul#disponibilidad{
	vertical-align:baseline;
	text-align:left;
	padding:0;
	padding-bottom:10px;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 1.2em; 
	font-weight: normal;
	color: #000000;
	list-style-type:none;
}
#contenidocentral div.producto ul#precio {
	vertical-align:baseline;
	text-align:left;
	padding:0;
	padding-bottom:10px;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 1.4em; 
	font-weight: normal;
	color: #000000;
	list-style-type:none;
}
#contenidocentral div.producto ul#unidades{
	text-align:left;
	padding:0;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 1.2em; 
	font-weight: normal;
	color: #000000;
	list-style-type:none;
}
#contenidocentral div.producto ul#unidades li{
	display:inline;
}

#contenidocentral div.producto ul#unidades li.cajaunidad{
	padding-left:5px;
	padding-right:20px;
	padding-bottom:0;
	padding-top:0;
}
#contenidocentral div.listadoproductos span.nombremarca, 
#contenidocentral div.resultadobusqueda span.nombremarca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 1.2em; 
	font-weight: bold;
	color: #333333;
}
#contenidocentral div.producto span.nombreproducto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 1em; 
	font-weight: bold;
	color: #333333;
}
#contenidocentral div.producto span.nombremarca{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 1.4em; 
	font-weight: bold;
	color: #333333;
}
#contenidocentral div.producto img.stock{
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:10px;
}
#contenidocentral div.producto input.masimagenes{
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:10px;
	border:none;
}
#contenidocentral div.producto form#formunidades {
	padding-top:20px;
	padding:0;
	margin:0;
	vertical-align:bottom;
}
#contenidocentral div.producto form#formunidades input {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size:13px;*/
	font-size:1em;
	font-weight:normal;
	width: 20px;
	border: 1px solid #5FC2DA;
	background-position: right;
	padding:0;
	margin:0;
}
#contenidocentral div.producto form#formunidades button{
	border:none;
	background-color:transparent;	
	margin-bottom:0;
	vertical-align:bottom;
}

#contenidocentral div.producto form#formunidades input.irudia{
	border:none;
	width:90px;
	background-color:transparent;	
	margin-bottom:0;
	vertical-align:bottom;
}

#contenidocentral ul.productos {
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size:11px;*/
	font-size:1.2em;
	list-style-type:none;
}

#contenidocentral ul.productos li.nombre{
	font-weight: bold;
	color: #333333;
}
#contenidocentral ul.productos li.referencia{
	font-weight: normal;
	color: #000000;
}
#contenidocentral ul.productos li.precio,ul#disponibilidad li.precio {
	/*font-size:16px;*/
	font-size:1.4em;
	font-weight: bold;
	color: #333333;
}

#contenidocentral ul#cabeceraficha{
    list-style: none;
	margin-top:0;
	padding-left:0;
	list-style-type:none;
}
.tachado {
	color: #000000;
	text-decoration: line-through;
}
.precio{
	/*font-size: 16px;*/
	font-size:1.3em;
	font-weight: bold;
	color: #333333;
}
#contenidocentral div.ofertas span.precio,
#contenidocentral div.novedades span.precio,
#contenidocentral div.listadoproductos span.precio{
	/*font-size: 16px;*/
	font-size:1.5em;
}
.referencia{
	font-weight: normal;
	color: #000000;
}
.nombre{
	font-weight: bold;
	color: #333333;
}
.tituloproducto {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 24px;*/
	font-size:2.5em;
	color: #54AB0B;
	text-decoration: none;
	font-weight: lighter;
	padding-bottom:5px;
}
/*
.enviogratis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #54AB0B;
}
*/
 li.enlace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	margin-bottom:5px;
}
 li.enlacelistado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	padding-top:5px;
	margin-bottom:5px;
}

#contenidocentral div.relleno{
	position:relative;
	background-color:red;
	background-repeat:repeat-y;
}
#contenidocentral div.producto{
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
}
#contenidocentral div.producto div.formulariocomentario{
	position:relative;
	padding-top:5px;
}
#contenidocentral div.producto div.formulariocomentario form{
	background-image:url(/imagenes/fondocomentario.jpg);
	background-repeat:no-repeat;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	padding:0;
	padding-bottom:5px;
	margin-left:2px;
}
#contenidocentral div.producto div.formulariocomentario form table{
	width:340px;
	margin-left:80px;
	margin-top:60px;
}
#contenidocentral div.producto div.formulariocomentario form table tr td.nombrecampo{
	background-image:url(/imagenes/fondocamposformu.gif);
	background-repeat:no-repeat;
	background-position: left top;
	width:120px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 11px;*/
	font-size:1.2em;
	font-weight: bold; 
	color: #333333;
	vertical-align:top;
	margin:0;
	padding:0;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
}

#contenidocentral div.producto div.formulariocomentario form table td input.contenidocampo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	width: 140px;
	border: 1px solid #5FC2DA;
	text-align:left;
	margin:0;
	padding:0;
	padding-top:1px;
	padding-bottom:1px;
}
#contenidocentral div.producto div.formulariocomentario form table td textarea.comentariocliente {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	width: 220px;
	border: 1px solid #5FC2DA;
	height: 70px;
	margin-top:2px;
}
#contenidocentral div.producto div.formulariocomentario form table td.botones{
	text-align:right;
	width: 220px;
	padding:0;
	margin:0;
}
#contenidocentral div.producto div.formulariocomentario button{
	border:none;
	background-color:transparent;	
	width:74px;
}
#contenidocentral div.producto div.formulariocomentario  hr.lineahazul{
	border:0;
	color: red;
	background-color:#5FC2DA;
	margin-left:10px;
	margin-right:10px;
	height:1px;
}

#contenidocentral div.producto span.productocomentario {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 14px;*/
	font-size:1.2em;
	color: #54AB0B;
	font-weight: bold;
}

#contenidocentral div.producto div.pieproducto {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1.2em;
	margin-bottom:-12px;
}
#contenidocentral div.producto div.pieproducto ul.pieproducto,
#contenidocentral div.producto div.pieproducto div{
	margin:0;
	padding-left:20px;
	padding-right:20px;
    list-style: none;
	list-style-type:none;
}
#contenidocentral div.producto div.pieproducto h3.pieproducto{
	padding-left:10px;
	padding-right:10px;
	font-size:1em;
	margin-top:0;
}

#contenidocentral div.producto div.pieproducto ul.pieproducto span.titulo,
#contenidocentral div.producto div.pieproducto h3.pieproducto span.titulo{
	font-weight: bold;
	color: #333333;
	padding-bottom:5px;
}

#contenidocentral div.producto div.comentario {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1.2em;
	padding-left:10px;
	margin-bottom:0;
}
#contenidocentral div.producto div.comentario p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	padding-left:5px;
	padding-right:10px;
	margin-bottom:0;
}
#contenidocentral div.producto div.comentario p span.titulocomentario{
	font-weight: bold;
	color: #333333;
}
#contenidocentral div.producto div.comentario p span.productocomentario{	
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 14px;*/
	font-size:1.3em;
	color: #54AB0B;
	font-weight: bold;
}
#contenidocentral div.producto div.comentario p span.email{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:0.9em;
	color: #333333;
}

#contenidocentral div.producto div.comentario p.imagencomentario{
	text-align:right;
	padding:0;
}
#contenidocentral div.producto div.comentario p.productocomentado{
	margin-bottom:0;
}
#contenidocentral div.producto div.comentario img.comentario{
	padding:0px;
	padding-right:10px;
}
#contenidocentral div.producto div.relacionados {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1em;
}
#contenidocentral div.noticia{
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1em;
	padding-top:0;
	padding-left:10px;
}
#contenidocentral div.noticia table.noticia{
	margin:0;
	padding:0;
	vertical-align:top;
}
#contenidocentral div.noticia table.noticia td{
	margin:0;
	padding:0;
	vertical-align:top;
}
#contenidocentral div.noticia table.noticia td.noticia_principal{
	text-align:center;
}
#contenidocentral div.noticia table td.seccionesnoticia{
	padding:0;
	padding-bottom:5px;
	margin:0;
	vertical-align:bottom;
}

#contenidocentral div.noticia img.cabeceranoticia{
	text-align:right;
	padding-top:0;
	padding-left:5px;
	padding-right:10px;
}
#contenidocentral div.noticia td.cabeceraproducto{
	text-align:right;
	padding-top:0;
	padding-left:5px;
	padding-right:10px;
}

#contenidocentral div.noticia ul, #contenidocentral div.listadoproductos ul, 
#contenidocentral div.formularioinscripcion ul, 
#contenidocentral div.formulariobusqueda ul{
	padding:0;
	padding-left:8px;
	margin:0;	
	list-style-type:none;
}
#contenidocentral div.noticia ul.producto{
	font-size:1.3em;
	padding:0;
	padding-bottom:7px;
	margin:0;	
	text-align:center;
	list-style-type:none;
}
#contenidocentral div.noticia ul.producto li.precio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.4em;
}
#contenidocentral div.noticia button{
	border:none;
	background-color:transparent;	
}

#contenidocentral div.noticia table td.seccionesnoticia table td.botonbuscar{
	text-align:right;
	vertical-align:bottom;
	margin:0;
	padding:0;
	padding-right:10px;
}

#contenidocentral div.noticia #listadoNoticias{
	margin-left:5px;
	margin-right:10px;
	border:1px solid #5FC2DA;
}
#contenidocentral div.noticia #listadoNoticias table {
	width:100%;
	margin-left:0;
	margin-right:0;
}
#contenidocentral div.noticia #listadoNoticias td.titulonoticias {
	width:100%;
	padding-left:5px;
	background-color: #CCECF3;
	font-size:1.2em;
}
#contenidocentral div.noticia #listadoNoticias span.titulonoticias{
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1em;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#contenidocentral div.noticia #listadoNoticias h4.titulonoticias{
	padding:0;
	margin:0;
	/*font-size: 11px;*/
	font-size:1em;
}
#contenidocentral div.noticia #listadoNoticias td.brevecuerponoticias {
	padding-left:5px;
	padding-bottom:5px;
}
#contenidocentral div.noticia #listadoNoticias span.brevecuerponoticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 7pt;*/
	font-size:1em;
	color: #000000;
	text-decoration: none;
	font-weight: lighter;
	font-style: normal;
}
#contenidocentral div.noticia #listadoNoticias td.piebrevenoticia {
	padding-left:5px;
	padding-bottom:15px;
	font-size:1.2em;
}
#contenidocentral div.noticia #listadoNoticias td.pielistadonoticias{
	margin-left:5px;
	margin-right:10px;
	padding:3px;
	border-top:1px solid #5FC2DA;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 11px;*/
	font-size:1.2em;
	font-weight: normal; 
	color: #000000; 
}
#contenidocentral div.noticia table.noticia li.centrado{
	font-size:1.2em;
}

#contenidocentral div.listadoproductos{
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1em;
	padding-top:0;
	padding-left:10px;
}
#contenidocentral div.listadoproductos #cabeceralistado{
	padding:0;
	padding-left:0;
}
#contenidocentral div.listadoproductos #pielistado{
	text-align:center;
	padding:0;
	padding-top:15px;
}
#contenidocentral div.listadoproductos div.navegacionlistado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1.2em;
	text-align:center;
	padding:0;
	padding-top:15px;
}
#contenidocentral div.listadoproductos div.navegacionlistado ul li{
	display: inline;
	list-style-type:none;
}
#contenidocentral div.listadoproductos div.listaproducto div.descripcionproducto{
	position:relative;
	top:23px;
	left:5px;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 16px;*/
	font-size:1.5em;
	color: #333333;
	font-weight: bold;
}
#contenidocentral div.listadoproductos div.listaproducto h3.descripcionproducto{
	position:relative;
	top:23px;
	left:5px;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 16px;*/
	font-size:1.5em;
	color: #333333;
	font-weight: bold;
}
#contenidocentral div.listadoproductos div.listaproducto td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1.2em;
	font-weight: normal;
	color: #000000;
	padding-top:10px;
}
#contenidocentral div.listadoproductos div.listaproducto td.izquierdalistado{
	text-align:center;
	vertical-align:bottom;
	padding-top:5px;
	padding-bottom:5px;
}
#contenidocentral div.listadoproductos div.listaproducto td.cabeceraproducto{
	text-align:left;
	vertical-align:bottom;
}
#contenidocentral div.listadoproductos div.listaproducto td.imagenes{
	width:22%;
	text-align:left;
	vertical-align:top;
	padding:0;
	padding-top:5px;
	margin:0;
}
#contenidocentral div.listadoproductos div.listaproducto td.imagenes img.listadoproductos{
	padding:0;
	margin:0;
}

#contenidocentral div.listadoproductos div.listaproducto td.comentario{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1.2em;
	font-weight: normal;
	color: #000000;
	text-align:left;
	vertical-align:top;
	padding-top:20px;
}
#contenidocentral div.formulariocontacto, #contenidocentral div.formulariopresupuesto, 
#contenidocentral div.formulariocurriculum, #contenidocentral div.formularioinscripcion, 
#contenidocentral div.formulariobusqueda{
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1em;
	padding-top:5px;
	padding-left:2px;
	padding-right:2px;
}
#contenidocentral div.formulariocontacto form{
	background-image:url(/imagenes/fondocontacto.jpg);
	background-repeat:no-repeat;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
}
#contenidocentral div.formulariocontacto form table, 
#contenidocentral div.formulariopresupuesto form table,
#contenidocentral div.formulariocurriculum form table{
	width:340px;
	margin-left:80px;
}
#contenidocentral div.formulariobusqueda form table{
	width:580px;
	margin-left:28px;
	margin-top:20px;
}
#contenidocentral div.formulariobusqueda form table td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1em;
	font-weight: bold;
	color: #FFFFFF;
	padding:0;
	margin:0;
}
#contenidocentral div.formulariobusqueda form table td.palabrasclave{
	background-color:#87C454;
	border: 1px solid #54AB0B;
	/*font-size: 11px;*/
	font-size:1.2em;
	text-align:center;
	padding:2px;
}
#contenidocentral div.formulariobusqueda form table td.checkproducto{
	/*font-size: 9px;*/
	font-size:1em;
	text-decoration: none;
	color: #333333;
	font-weight: normal;
	text-align:left;
}
#contenidocentral div.formulariobusqueda form table td.checknoticia{
	/*font-size: 9px;*/
	font-size:1em;
	text-decoration: none;
	color: #333333;
	font-weight: normal;
	text-align:right;
}
#contenidocentral div.formulariobusqueda form table td input{
	/*font-size: 9px;*/
	font-size:1em;
	border: 1px solid #54AB0B;
	text-align:left;
}
#contenidocentral div.formulariobusqueda form table td input.campo{
	width: 140px;
	font-weight: normal;
}
#contenidocentral div.formulariobusqueda form table td select{
	/*font-size: 9px;*/
	font-size:1em;
	width: 140px;
	border: 1px solid #54AB0B;
	text-align:left;
	font-weight: normal;
}
#contenidocentral div.formulariobusqueda form table tr td.nombrecampo{
	background-image:url(/imagenes/fondocamposbus.gif);
	background-repeat:no-repeat;
	background-position: left top;
	/*font-size: 11px;*/
	font-size:1.2em;
	width:110px;
	vertical-align:top;
	margin:0;
	padding:0;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
}
#contenidocentral div.formulariobusqueda form table tr td.contenidocampo{
	width:198px;
	font-weight: normal;
}
#contenidocentral div.formulariobusqueda div.etiquetas{
	width:585px;
	margin-left:25px;
	margin-top:17px;
	background-color:#87C454;
	border: 1px solid #54AB0B;
	text-align:center;
}
#contenidocentral div.formulariobusqueda div.etiquetas a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 8pt;*/
	font-size:1.5em;
	font-weight: bold;
	color: #FFFFFF;
}
#contenidocentral div.formulariobusqueda div.etiquetas a.tam_etiqueta2{
	/*font-size: 10pt;*/
	font-size:1.8em;
}
#contenidocentral div.formulariobusqueda div.etiquetas a.tam_etiqueta3{
	/*font-size: 12pt;*/
	font-size:2.1em;
}
#contenidocentral div.formulariobusqueda div.etiquetas a.tam_etiqueta4{
	/*font-size: 14pt;*/
	font-size:2.4em;
}
#contenidocentral div.formulariobusqueda div.etiquetas a.tam_etiqueta5{
	/*font-size: 16pt;*/
	font-size:2.3em;
}
#contenidocentral div.formulariobusqueda div.etiquetas p.tituloetiquetas{
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 16pt;*/
	font-size:2.6em;
	font-weight: bold;
	color: #C0E1A6;
	margin-top:10px;
}
#contenidocentral div.resultadobusqueda{
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1.2em;
	padding-left:2px;
	padding-right:2px;
}
#contenidocentral div.resultadobusqueda img.sinbusqueda{
	margin-top:21px;
}
#contenidocentral div.resultadobusqueda img.encontrados{
	margin-top:21px;
	margin-left:10px;
}
#contenidocentral div.resultadobusqueda table.noticias{
	margin-top:10px;
}
#contenidocentral div.resultadobusqueda td.cabeceraproducto{
	text-align:left;
	vertical-align:top;
	padding-top:10px;
	padding-left:5px;
	width:159px;
}
#contenidocentral div.resultadobusqueda td.nombreproducto{
	background-image:url(/imagenes/topfondoproductop.gif);
	background-repeat:no-repeat;
	background-position: right bottom;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 16px;*/
	font-size:1.5em;
	color: #333333;
	font-weight: bold;
	text-align:left;
	vertical-align:bottom;
	padding-bottom:0;
	padding-left:10px;
	padding-top:15px;
}
#contenidocentral div.resultadobusqueda td.referencia{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1.05em;
	font-weight: normal;
	color: #000000;
	text-align:left;
	vertical-align:bottom;
	padding-bottom:0;
	padding-left:5px;
}
#contenidocentral div.resultadobusqueda td.preciosproducto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	padding-right:5px;
	padding-top:10px;
}
#contenidocentral div.resultadobusqueda td.masinformacion{
	text-align:right;
	width:10px;
	vertical-align:bottom;
	padding-top:12px;
	padding-bottom:0;
}
#contenidocentral div.resultadobusqueda td.cabeceranoticia{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1em;
	font-weight: bold;
	color: #333333;
	text-align:center;
	width:159px;
}
#contenidocentral div.resultadobusqueda td.titularnoticia{
	background-color:#CCECF3;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 8.5pt;*/
	font-size:1em;
	text-align:left;
	text-transform:uppercase;
	padding:5px;
}
#contenidocentral div.resultadobusqueda td span.titularnoticia{
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#contenidocentral div.resultadobusqueda td.cuerponoticia{
	padding:0;
	padding-right:5px;
	margin-top:0;
	margin-bottom:0;
}
#contenidocentral div.resultadobusqueda td span.cuerponoticia{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size:7pt;*/
	font-size:0.9em;
	color: #000000;
	text-decoration: none;
	font-weight: lighter;
	font-style: normal;
}
#contenidocentral div.resultadobusqueda td.pienoticia{
	/*font-size:14px;*/
	font-size:1em;
	text-align:right;
	padding-bottom:10px;
}
#contenidocentral div.resultadobusqueda div.navegacionresultados{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size:14px;*/
	font-size:1.05em;
	text-align:center;
	padding:0;
	padding-top:15px;
}
#contenidocentral div.resultadobusqueda div.navegacionresultados ul{
	margin-bottom:0;
}
#contenidocentral div.resultadobusqueda div.navegacionresultados ul li{
	display: inline;
	list-style-type:none;
}

#contenidocentral div.formularioinscripcion form table{
	width:260px;
	padding:0;
	margin:0;
	margin-left:80px;
}
#contenidocentral div.formularioinscripcion form table td{
	margin:0;
	padding:0;
}

#contenidocentral div.formularioinscripcion form table.asociados{
	width:490px;
}
#contenidocentral div.formularioinscripcion form table.asociados th{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size:11px;*/
	font-size:1.2em;
	text-align:center;
	background-color:#FFFFFF;
	border: 1px solid #54AB0B;
}
#contenidocentral div.formularioinscripcion form table.asociados th.bordesarribaabajo{
	border-top: 1px solid #54AB0B;
	border-right: 1px none #54AB0B;
	border-bottom: 1px solid #54AB0B;
	border-left: 1px none #54AB0B;
}
#contenidocentral div.formularioinscripcion form table.asociados tr.lineadatos{
	text-align:center;
	background-color:#A7E27F;
}
#contenidocentral div.formularioinscripcion form table.asociados tr.lineadatos td{
	padding:2px;
}

#contenidocentral div.formulariocontacto form table td, 
#contenidocentral div.formulariopresupuesto form table td,
#contenidocentral div.formulariocurriculum form table td{
	margin:0;
	padding:0;
}
#contenidocentral div.formulariocontacto form table tr td.nombrecampo{
	background-image:url(/imagenes/fondocamposcontact.gif);
	background-repeat:no-repeat;
	background-position: left top;
	width:120px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 11px;*/
	font-size:1.2em;
	font-weight: bold; 
	color: #FFFFFF;
	vertical-align:top;
	margin:0;
	padding:0;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
}
#contenidocentral div.formulariocontacto form table tr td.primernombrecampo{
	background-image:url(/imagenes/fondocamposcontact.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	width:120px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 11px;*/
	font-size:1.2em;
	font-weight: bold; 
	color: #FFFFFF;
	vertical-align:bottom;
	margin:0;
	margin-top:25px;
	padding:0;
	padding-top:25px;
	padding-bottom:3px;
	padding-left:5px;
}
#contenidocentral div.formulariocontacto form table td input.contenidocampo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	width: 140px;
	border: 1px solid #DD6098;
	text-align:left;
	margin:0;
	padding:0;
	padding-top:1px;
	padding-bottom:1px;
}
#contenidocentral div.formulariocontacto form table td input.primercontenidocampo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	width: 140px;
	border: 1px solid #DD6098;
	text-align:left;
	vertical-align:bottom;
	margin:0;
	margin-top:22px;
	padding:0;
	padding-top:1px;
	padding-bottom:1px;
}
#contenidocentral div.formulariocontacto form table td textarea.comentario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	width: 220px;
	border: 1px solid #DD5D98;
	height: 70px;
	margin-top:2px;
}
#contenidocentral div.formulariocontacto form table td.botones, 
#contenidocentral div.formularioinscripcion form table td.botones, 
#contenidocentral div.formulariopresupuesto form table td.botones{
	text-align:right;
	width: 220px;
	padding:0;
	margin:0;
}
#contenidocentral div.formulariocurriculum form table td.botones{
	text-align:left;
	width: 220px;
	padding:0;
	padding-left:75px;
	margin:0;
}
#contenidocentral div.formulariocontacto button, 
#contenidocentral div.formulariopresupuesto button,
#contenidocentral div.formularioinscripcion button,
#contenidocentral div.formulariocurriculum button,
#contenidocentral div.formulariobusqueda button{
	border:none;
	background-color:transparent;	
	width:74px;
}
#contenidocentral div.formulariocontacto form table td.botones input, 
#contenidocentral div.formulariopresupuesto form table td.botones input, 
#contenidocentral div.formularioinscripcion form table td.botones input, 
#contenidocentral div.formulariocurriculum form table td.botones input{
	border:none;
	background-color:transparent;	
	width:74px;
	height:18px;
}
#contenidocentral div.formulariobusqueda form table td.botones input{
	border:none;
	background-color:transparent;	
	width:66px;
}

#contenidocentral div.formulariopresupuesto form{
	background-image:url(/imagenes/fondopresu.jpg);
	background-repeat:no-repeat;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
}
#contenidocentral div.formulariopresupuesto form table tr td.nombrecampo{
	background-image:url(/imagenes/fondocamposformu.gif);
	background-repeat:no-repeat;
	background-position: left top;
	width:120px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 11px;*/
	font-size:1.2em;
	font-weight: bold; 
	color: #333333;
	vertical-align:top;
	margin:0;
	padding:0;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
}
#contenidocentral div.formulariopresupuesto form table tr td.primernombrecampo{
	background-image:url(/imagenes/fondocamposformu.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	width:120px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 11px;*/
	font-size:1.2em;
	font-weight: bold; 
	color: #333333;
	vertical-align:bottom;
	margin:0;
	margin-top:25px;
	padding:0;
	padding-top:25px;
	padding-bottom:3px;
	padding-left:5px;
}
#contenidocentral div.formulariopresupuesto form table td input.contenidocampo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	width: 140px;
	border: 1px solid #5FC2DA;
	text-align:left;
	margin:0;
	padding:0;
	padding-top:1px;
	padding-bottom:1px;
}
#contenidocentral div.formulariopresupuesto form table td input.primercontenidocampo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	width: 140px;
	border: 1px solid #5FC2DA;
	text-align:left;
	vertical-align:bottom;
	margin:0;
	margin-top:22px;
	padding:0;
	padding-top:1px;
	padding-bottom:1px;
}
#contenidocentral div.formulariopresupuesto form table td textarea.presupuesto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	width: 220px;
	border: 1px solid #5FC2DA;
	height: 70px;
	margin-top:2px;
}

#contenidocentral div.formulariocurriculum form{
	background-image:url(/imagenes/fondotrabajo.jpg);
	background-repeat:no-repeat;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
}
#contenidocentral div.formulariocurriculum form table tr td.nombrecampo{
	background-image:url(/imagenes/fondocampostrabajo.gif);
	background-repeat:no-repeat;
	background-position: left top;
	width:120px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 11px;*/
	font-size:1.2em;
	font-weight: bold;
	white-space: nowrap;	
	color: #333333;
	vertical-align:top;
	margin:0;
	padding:0;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
}
#contenidocentral div.formulariocurriculum form table tr td.primernombrecampo{
	background-image:url(/imagenes/fondocampostrabajo.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	width:120px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 11px;*/
	font-size:1.2em;
	font-weight: bold;
	white-space: nowrap;
	color: #333333;
	vertical-align:bottom;
	margin:0;
	margin-top:25px;
	padding:0;
	padding-top:25px;
	padding-bottom:3px;
	padding-left:5px;
}
#contenidocentral div.formulariocurriculum form table td input.contenidocampo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	width: 140px;
	border: 1px solid #B8B8B0;
	text-align:left;
	margin:0;
	padding:0;
	padding-top:1px;
	padding-bottom:1px;
}
#contenidocentral div.formulariocurriculum form table td input.primercontenidocampo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	width: 140px;
	border: 1px solid #B8B8B0;
	text-align:left;
	vertical-align:bottom;
	margin:0;
	margin-top:22px;
	padding:0;
	padding-top:1px;
	padding-bottom:1px;
}
#contenidocentral div.formulariocurriculum form table td select.contenidocampo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	width: 142px;
	border: 1px solid #B8B8B0;
	text-align:left;
	margin:0;
	padding:0;
	margin-top:1px;
	margin-bottom:1px;
}
#contenidocentral div.formulariocurriculum form table td.camposcheck{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	text-align:left;
	white-space: nowrap;
	margin:0;
	padding:0;
	margin-top:1px;
	margin-bottom:1px;
}
#contenidocentral div.formulariocurriculum form table td textarea.experiencia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	width: 220px;
	border: 1px solid #B8B8B0;
	height: 70px;
	margin-top:2px;
}
#contenidocentral div.formulariocurriculum form table td input.radioButton{
	text-align:left;
	margin:0;
	margin-left:5px;
	padding:0;
	padding-top:1px;
	padding-bottom:1px;
}
#contenidocentral div.formulariocurriculum form table td span.textoRadioButton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	margin-left:3px;
}
#contenidocentral div.formulariocurriculum form div.camposcheck{
	position:relative;
	top:340px;
	left:195px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	margin-left:3px;
}
#contenidocentral div.formulariobusqueda form{
	background-image:url(/imagenes/fondobusavanzada.jpg);
	background-repeat:no-repeat;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
}

#contenidocentral div.formularioinscripcion form{
	background-image:url(/imagenes/fondoinscripcion.jpg);
	background-repeat:no-repeat;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
}
#contenidocentral div.formularioinscripcion form img.datostitular{
	padding-top:2px;
	padding-left:5px;
}
#contenidocentral div.formularioinscripcion img.condiciones{
	padding-top:2px;
	padding-left:5px;
	padding-bottom:20px;
}
#contenidocentral div.formularioinscripcion form table tr td.nombrecampo{
	background-image:url(/imagenes/fondocampoinscripcion.gif);
	background-repeat:no-repeat;
	background-position: left top;
	width:120px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 11px;*/
	font-size:1.2em;
	font-weight: bold; 
	color: #333333;
	vertical-align:top;
	margin:0;
	padding:0;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
}
#contenidocentral div.formularioinscripcion form table tr td.primernombrecampo{
	background-image:url(/imagenes/fondocampoinscripcion.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	width:120px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 11px;*/
	font-size:1.2em;
	font-weight: bold; 
	color: #333333;
	vertical-align:bottom;
	margin:0;
	margin-top:25px;
	padding:0;
	padding-top:25px;
	padding-bottom:3px;
	padding-left:5px;
}
#contenidocentral div.formularioinscripcion form table td input.contenidocampo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	width: 150px;
	border: 1px solid #54AB0B;
	text-align:left;
	margin:0;
	padding:0;
	padding-top:1px;
	padding-bottom:1px;
}
#contenidocentral div.formularioinscripcion form table td input.primercontenidocampo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	width: 150px;
	border: 1px solid #54AB0B;
	text-align:left;
	vertical-align:bottom;
	margin:0;
	margin-top:22px;
	padding:0;
	padding-top:1px;
	padding-bottom:1px;
}
#contenidocentral div.formularioinscripcion form table td select.particular_empresa{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	width: 150px;
	height:15px;
	border: 1px solid #54AB0B;
	text-align:left;
	vertical-align:bottom;
	margin:0;
	margin-top:22px;
	padding:0;
}
#contenidocentral div.formularioinscripcion form table.asociados td.condiciones{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	font-weight: bold;
	color: #54AB0B;
	text-align:right;
	padding-top:5px;
	padding-bottom:5px;
}
#contenidocentral div.formularioinscripcion form p.asociados{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	font-weight: bold;
	color: #54AB0B;
	margin-left:85px;
}
#contenidocentral div.formularioinscripcion form p.asociados span.grande{
	/*font-size: 11px;*/
	font-size:1.2em;
}
#contenidocentral div.formularioinscripcion table.condiciones td.condicion{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	text-decoration: none;
	color: #333333;
	font-weight: normal;
	text-align:left;
	vertical-align:top;
}
#contenidocentral div.formularioinscripcion table.condiciones td.margarita{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:20px;
	text-align:center;
	vertical-align:top;
}

#contenidocentral div.informacionclub{
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1em;
	padding:0;
}
#contenidocentral div.informacionclub ul{
	padding:0;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:2px;
	margin:0;	
	list-style-type:none;
}
#contenidocentral div.informacionclub table td{
	border-left:1px solid green;
	border-right:1px solid green;
	padding-left:5px;
	padding-right:5px;
	margin:0;
	margin-top:10px;
	vertical-align:top;
	text-align:justify;
	font-size:1.2em;
}
#contenidocentral div.informacionclub table td img.tarjeta{
	margin-top:20px;
	margin-left:25px;
}
#contenidocentral div.informacionclub table td p.bienvenida,
#contenidocentral div.informacionclub table td h4.bienvenida{
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 24px;*/
	font-size:2.1em;
	font-weight:normal;
	color: #54AB0B;
}
#contenidocentral div.informacionclub table td p.texto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 14px;*/
	font-size:1.3em;
	font-weight: normal;
	color: #000000;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:5px;
}
#contenidocentral div.informacionclub table td.margarita{
	padding-bottom:20px;
	padding-left:40px;
	text-align:center;
	vertical-align:top;
	border:none;
	border-left:1px solid green;
}
#contenidocentral div.informacionclub table td.indicaciones{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	text-decoration: none;
	color: #333333;
	font-weight: normal;
	padding-right:40px;
	border:none;
	border-right:1px solid green;
}
#contenidocentral div.informacionclub table td.ventajas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1.2em;
	font-weight: normal;
	color: #000000;
	border-right:1px solid green;
}
#contenidocentral div.informacionclub table td.ventajas p span.advertencia{
	/*font-size: 9px;*/
	font-size:0.9em;
	color: #FF0000;
}
#contenidocentral div.informacionclub table td.ventajas p.euros{
	background-image:url(/imagenes/euros.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	margin:0;
	padding-left:15px;
	padding-right:100px;
	padding-top:30px;
	padding-bottom:30px;
}
#contenidocentral div.informacionclub table td.ventajas p.leyendo{
	background-image:url(/imagenes/leyendo.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin:0;
	padding-left:100px;
	padding-right:15px;
	padding-top:30px;
	padding-bottom:30px;
}
#contenidocentral div.informacionclub table td.ventajas p.ofertasynovedades{
	background-image:url(/imagenes/oferynove.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	margin:0;
	padding-left:15px;
	padding-right:100px;
	padding-top:30px;
	padding-bottom:30px;
}
#contenidocentral div.informacionclub table td.ventajas p.cursos{
	background-image:url(/imagenes/cursos.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin:0;
	padding-left:100px;
	padding-right:15px;
	padding-top:30px;
	padding-bottom:30px;
}
#contenidocentral div.informacionclub table td.inscripcion{
	padding-top:10px;
	text-align:center;
}
#contenidocentral div.informacionclub hr.lineahverde,
#contenidocentral div.informacionclub hr.lineahverde2{
	border:0;
	background-color:green;
	width:70%;
	height:1px;
}
#contenidocentral div.informacionclub table td.linea{
	border:none;
}

#contenidocentral div.informacionclub hr.lineahverdelarga{
	border:0;
	color: red;
	background-color:green;
	width:100%;
	height:1px;
}

#contenidocentral div.carrito{
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1em;
	padding-top:0;
	padding-left:10px;
	padding-right:5px;
}
#contenidocentral div.carrito table.cabeceraCarrito{
	margin:0;
	padding:0;
}
#contenidocentral div.carrito table.cabeceraCarrito td{
	margin:0;
	padding:0;
	padding-top:5px;
}
#contenidocentral div.carrito table.cabeceraCarrito td.actualizarCarrito{
	vertical-align:middle;
	text-align:right;
	padding-bottom:5px;
}
#contenidocentral div.carrito table.cabeceraCarrito td.actualizarCarrito button,
#contenidocentral div.carrito table.cabeceraCarrito td.actualizarCarrito input{
	border:none;
	background-color:transparent;	
	width:22px;
}
#contenidocentral div.carrito ul{
	padding:0;
	padding-left:5px;
	margin:0;	
	list-style-type:none;
}
#contenidocentral div.carrito p.historial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1.2em;
	color: #333333;
	padding:0;
	margin:0;
	padding-bottom:3px;
}
#contenidocentral div.carrito p.historial span.fecha {
	/*font-size: 9px;*/
	font-size:1em;
	text-decoration: none;
	color: #000000;
}
#contenidocentral div.carrito p.historial span.fechaactual {
	font-weight: bold; 
	color: #54AB0B;
}
#contenidocentral div.carrito table{
	margin-top:15px;
	margin-bottom:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
}
#contenidocentral div.carrito table td{
	padding-left:5px;
	padding-right:5px;
}
#contenidocentral div.carrito table th.punto,
#contenidocentral div.carrito table td.punto{
	padding-bottom:10px;
	padding-left:0;
}
#contenidocentral div.carrito table td.punto2{
	padding-top:15px;
	padding-bottom:0;
	padding-left:0;
}
#contenidocentral div.carrito table th.titulos,
#contenidocentral div.carrito table td.titulos{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	/*font-size: 14px;*/
	font-size:1.6em;
	text-align:right;
	color: #54AB0B;
	padding-bottom:10px;
}
#contenidocentral div.carrito table td.nombreproductobikoitia,
div.factura table td.nombreproductobikoitia,
#contenidocentral div.ticketcompra table td.nombreproductobikoitia{
	vertical-align:middle;
	font-size:1.2em;
}
#contenidocentral div.carrito table td.nombreproductobakoitia,
div.factura table td.nombreproductobakoitia,
#contenidocentral div.ticketcompra table td.nombreproductobakoitia{
	background-color: #F3F3F3;
	vertical-align:middle;
	font-size:1.2em;
}
#contenidocentral div.carrito table td.preciobikoitia,
div.factura table td.preciobikoitia,
#contenidocentral div.ticketcompra table td.preciobikoitia{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 16px;*/
	font-size:1.7em;
	font-weight: bold;
	color: #333333;
	vertical-align:middle;
	text-align:right;
	white-space:nowrap;
}
#contenidocentral div.carrito table td.preciobakoitia,
div.factura table td.preciobakoitia,
#contenidocentral div.ticketcompra table td.preciobakoitia{
	background-color: #F3F3F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 16px;*/
	font-size:1.7em;
	font-weight: bold;
	color: #333333;
	vertical-align:middle;
	text-align:right;
	white-space:nowrap;
}

#contenidocentral div.carrito table td.iconosbakoitia {
	background-color: #F3F3F3;
	width:20px;
}
#contenidocentral div.carrito table td.iconosbikoitia {
	width:20px;
}
#contenidocentral div.carrito table td div.iconos {
	text-align:right;
	vertical-align:middle;
	padding-top:5px;
	padding-bottom:2px;
}

#contenidocentral div.carrito table td input {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 13px;*/
	font-size:1.3em;
	font-weight:normal;
	color: #000000;
	width: 20px;
	border: 1px solid #54AB0B;
	background-position: right;
}

#contenidocentral div.carrito table td.unidadesbakoitia,
div.factura table td.unidadesbakoitia,
#contenidocentral div.ticketcompra table td.unidadesbakoitia {
	font-size:1.2em;
	background-color: #F3F3F3;
	vertical-align:middle;
	text-align:right;
}
#contenidocentral div.carrito table th.unidadesbikoitia,
#contenidocentral div.carrito table td.unidadesbikoitia,
div.factura table td.unidadesbikoitia,
#contenidocentral div.ticketcompra table td.unidadesbikoitia {
	font-size:1.2em;
	font-weight: normal;
	vertical-align:middle;
	text-align:right;
}
#contenidocentral div.carrito table td.linearayada {
	border-color: #54AB0B;
	border-width: 1px;
	border-style:none;
	border-top-style: dashed;
}
#contenidocentral div.carrito table th.subtotal,
#contenidocentral div.carrito table td.subtotal{
	font-size:1.2em;
	font-weight: normal;
	vertical-align:bottom;
	text-align:right;
	padding-top:20px;
	padding-bottom:3px;
}
#contenidocentral div.carrito table td.preciosubtotal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 16px;*/
	font-size:1.7em;
	font-weight: bold;
	color: #333333;
	vertical-align:bottom;
	text-align:right;
	padding-top:20px;
	padding-bottom:3px;
}
#contenidocentral div.carrito table td.listadesplegable{
	font-size:1.2em;
	padding-top:10px;
	padding-bottom:20px;
	padding-left:0;
}
#contenidocentral div.carrito table td.listadesplegable ul li.advertencia{
	padding-top:10px;
	/*font-size: 9px;*/
	font-size:0.9em;
	color: #333333;
}
#contenidocentral div.carrito table td.advertencia{
	padding-top:10px;
	padding-bottom:5px;
	/*font-size: 9px;*/
	font-size:1em;
	color: #333333;
}
#contenidocentral div.carrito table td select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	width: 140px;
	border: 1px solid #54AB0B;
}
#contenidocentral div.carrito table td select.forma_envio {
	width: 220px;
}
#contenidocentral div.carrito table th.totalfactura,
#contenidocentral div.carrito table td.totalfactura{
	vertical-align:top;
	font-size:1.4em;
	text-align:right;
	font-weight: bold;
	padding-top:3px;
}
#contenidocentral div.carrito table td.preciototal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 16px;*/
	font-size:1.7em;
	font-weight: bold;
	color: #333333;
	vertical-align:top;
	text-align:right;
}
#contenidocentral div.carrito div.imagenescompra{
	text-align:right;
	padding-right:5px;
}
#contenidocentral div.carrito div.imagenescompra button,
#contenidocentral div.carrito div.imagenescompra input{
	border:none;
	background-color:transparent;	
	margin-bottom:0;
	vertical-align:bottom;
	padding-left:5px;
	padding-right:10px;
	padding-top:10px;
}

#contenidocentral div.pagarcompra{
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
	padding-left:10px;
}
#contenidocentral div.pagarcompra ul#cabeceraficha{
    list-style: none;
	margin-top:0;
	padding-left:5px;
	list-style-type:none;
}
#contenidocentral div.pagarcompra p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1.2em;
	font-weight: normal;
	color: #000000;
	text-align:justify;
	margin-left:60px;
	margin-right:20px;
	margin-top:30px;
}

#contenidocentral div.pagarcompra p.tipo1{
	margin-right:25px;
	margin-top:20px;
	text-align:left;
}
#contenidocentral div.pagarcompra p.tipo2{
	margin-right:25px;
	margin-top:45px;
	text-align:left;
}
#contenidocentral div.pagarcompra p.tipo3{
	margin-right:25px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:left;
}
#contenidocentral div.pagarcompra p.condiciones{
	margin-left:35px;
	margin-top:15px;
	margin-bottom:15px;
	text-align:left;
}
#contenidocentral div.pagarcompra p.botones{
	margin:0;
	margin-left:390px;
	text-align:left;
}
#contenidocentral div.pagarcompra span.advertencia {
	/*font-size: 9px;*/
	font-size:1em;
	color: #333333;
}
#contenidocentral div.pagarcompra table.datos{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 11px;*/
	font-size:1em;
	width:340px;
	margin-left:60px;
}	
#contenidocentral div.pagarcompra table.datos2{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 11px;*/
	font-size:1em;
	width:500px;
	margin-left:60px;
}	
#contenidocentral div.pagarcompra table.datos2 td.nombrecampo{
	width:115px;
}	
#contenidocentral div.pagarcompra table.sincomentario{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 11px;*/
	font-size:1em;
	width:520px;
	margin-left:60px;
}	
#contenidocentral div.pagarcompra table td{
	margin:0;
	padding:0;
}

#contenidocentral div.pagarcompra table tr td.nombrecampo{
	background-image:url(/imagenes/fondocampopagar.gif);
	background-repeat:no-repeat;
	background-position: left top;
	/*font-size: 11px;*/
	font-size:1.2em;
	width:120px;
	font-weight: bold; 
	color: #FFFFFF;
	vertical-align:top;
	margin:0;
	padding:0;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
}
#contenidocentral div.pagarcompra table tr td input.contenidocampo{
	/*font-size: 9px;*/
	font-size:1em;
	width: 140px;
	border: 1px solid #397607;
	padding-top:1px;
}
#contenidocentral div.pagarcompra table tr td.botones{
	padding-top:5px;
}
#contenidocentral div.pagarcompra table tr td textarea.comentario {
	/*font-size: 9px;*/
	font-size:1em;
	width: 220px;
	border: 1px solid #397607;
	height: 70px;
	margin-top:2px;
}
#contenidocentral div.pagarcompra div.publicidad{
	background-color:#F2F2F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	text-decoration: none;
	color: #333333;
	font-weight: normal;
	width:465px;
	margin-left:70px;
	border-top:1px solid #5FC2DA;
	border-bottom:1px solid #5FC2DA;
}	
#contenidocentral div.pagarcompra table.categorias{
	margin:20px;
	width:465px;
}	
#contenidocentral div.pagarcompra table.categorias td.columna1{
	width:140px;
}	
#contenidocentral div.pagarcompra table.categorias td.check1{
	width:140px;
}	
#contenidocentral div.pagarcompra table.categorias td.columna2{
	width:130px;
}	
#contenidocentral div.pagarcompra table.categorias td.check2{
	width:55px;
}	
#contenidocentral div.pagarcompra button{
	border:none;
	background-color:transparent;	
	width:74px;
}
#contenidocentral div.pagarcompra td.botones input,
#contenidocentral div.pagarcompra p.botones input{
	border:none;
	background-color:transparent;	
	height:18px;
}

#contenidocentral div.olvidocontrasena{
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
	padding-left:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
}
#contenidocentral div.olvidocontrasena ul#cabeceraficha{
    list-style: none;
	margin-top:0;
	padding-left:5px;
	list-style-type:none;
}

#contenidocentral div.olvidocontrasena hr.lineaverde{
	margin:0;
	margin-left:2px;
	border:0;
	background-color:#54AB0B;
	width:615px;
	height:1px;
}
#contenidocentral div.olvidocontrasena p{
	font-weight: normal;
	/*font-size: 11px;*/
	font-size:1.2em;
	color: #000000;
	margin-left:5px;
	margin-top:15px;
	margin-bottom:20px;
}
#contenidocentral div.olvidocontrasena table{
	width:260px;
	margin-left:5px;
}	
#contenidocentral div.olvidocontrasena table td{
	margin:0;
	padding:0;
}

#contenidocentral div.olvidocontrasena table tr td.nombrecampo{
	background-image:url(/imagenes/fondocampoinscripcion.gif);
	background-repeat:no-repeat;
	background-position: left top;
	/*font-size: 11px;*/
	font-size:1.2em;
	width:120px;
	font-weight: bold; 
	color: #333333;
	vertical-align:top;
	margin:0;
	padding:0;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
}
#contenidocentral div.olvidocontrasena table tr td input.contenidocampo{
	/*font-size: 9px;*/
	font-size:1em;
	width: 140px;
	border: 1px solid #54AB0B;
	padding-top:1px;
}
#contenidocentral div.olvidocontrasena table tr td.botones{
	padding-top:5px;
	padding-bottom:10px;
	text-align:right;
}
#contenidocentral div.olvidocontrasena button{
	/*font-size: 9px;*/
	font-size:1.5em;
	border:none;
	background-color:transparent;	
	width:74px;
}
#contenidocentral div.olvidocontrasena p.mezua{
	font-weight: bold;
	text-decoration: none;
	text-align:justify;
	margin-bottom:10px;
	padding-right:15px;
}
#contenidocentral div.olvidocontrasena p.itzuli {
	font-weight: bold;
	text-decoration: none;
	text-align:center;
	margin-bottom:10px;
}


#contenidocentral div.localizacion{
	position:relative;
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
	padding-left:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1em;
}
#contenidocentral div.localizacion ul#cabeceraficha{
    list-style: none;
	margin-top:0;
	padding-left:5px;
	padding-top:5px;
	list-style-type:none;
}
#contenidocentral div.localizacion div.flash{
	position:relative;
	width:480px;
	height:400px;
}
#contenidocentral div.localizacion div.eskuma{
	position:absolute;
	top:28px;
	left:492px;
	width:130px;
	height:400px;
	/*font-size: 11px;*/
	font-size:1.2em;
}
#contenidocentral div.localizacion div.eskuma p{
	margin:0;
	margin-bottom:10px;
}
#contenidocentral div.localizacion div.eskuma h3.titulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	margin-top:0;
	margin-bottom:0;
}
#contenidocentral div.localizacion div.notepierdas{
	position:relative;
	width:610px;
	height:80px;
}
#contenidocentral div.localizacion div.notepierdas h3.titulo{
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 16px;*/
	font-size:1.9em;
	color: #333333;
	font-weight: bold;
	margin-top:20px;
	margin-bottom:0;
	margin-left:185px;
}
#contenidocentral div.localizacion div.notepierdas table{
	width:395px;
	text-align:left;
	margin-bottom:10px;
	margin-left:80px;
	/*font-size: 11px;*/
	font-size:1.2em;
}
#contenidocentral div.localizacion div.notepierdas table thead span.normal{
	font-weight: normal;
}

#contenidocentral div.ticketcompra{
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1em;
}
#contenidocentral div.ticketcompra ul#cabeceraficha{
    list-style: none;
	margin-top:0;
	padding-top:5px;
	list-style-type:none;
	margin-bottom:10px;
}
#contenidocentral div.ticketcompra table.cabecera th{
    background-color:#F2F2F2;
}
#contenidocentral div.ticketcompra table.cabecera .comprador{
	padding-top:5px;
	padding-bottom:5px;
    text-align:left;
}
#contenidocentral div.ticketcompra table.cabecera .fechacompra{
 	padding-top:5px;
	padding-bottom:5px;
   text-align:right;
}
#contenidocentral div.ticketcompra table.cabecera td{
    padding-top:10px;
}
#contenidocentral div.ticketcompra table.productos{
	margin-top: 20px;
}
#contenidocentral div.ticketcompra table.productos th{
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 14px;*/
	font-size:1.7em;
	font-weight: normal;
	color: #54AB0B;
	text-align:right;
	padding-top:2px;
	padding-bottom:2px;
}
#contenidocentral div.ticketcompra table.productos th.producto{
	text-align:left;
	width:300px;
}
#contenidocentral div.ticketcompra table.productos th.unidades{
	text-align:center;
	width:70px;
}
#contenidocentral div.ticketcompra table.productos td{
	padding-top: 20px;
	padding-bottom: 20px;
}
#contenidocentral div.ticketcompra table.productos td.descripcion{
	font-size:1.2em;
	text-align:right;
	border-top:1px dashed #54AB0B;
	border-bottom:1px dashed #54AB0B;
}
#contenidocentral div.ticketcompra table td.precio{
	/*font-size: 16px;*/
	font-size:1.8em;
	font-weight: bold;
	color: #333333;
	text-align:right;
}
#contenidocentral div.ticketcompra table td.precio_border{
	/*font-size: 16px;*/
	font-size:1.75em;
	font-weight: bold;
	color: #333333;
	text-align:right;
	border-top:1px dashed #54AB0B;
	border-bottom:1px dashed #54AB0B;
}
#contenidocentral div.ticketcompra table.descuentos{
	/*font-size: 14px;*/
	font-size:1.7em;
	margin-top: 20px;
	margin-bottom: 20px;
	border-top:1px dashed #54AB0B;
	border-bottom:1px dashed #54AB0B;
}
#contenidocentral div.ticketcompra table.descuentos td.titulo{
	width:180px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #54AB0B;
	padding-top:10px;
	padding-bottom:10px;
}
#contenidocentral div.ticketcompra table.descuentos td.ultimotitulo{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #54AB0B;
	border-bottom:1px dashed #54AB0B;
	padding-top:10px;
	padding-bottom:2px;
}
#contenidocentral div.ticketcompra table.descuentos td.descripcion{
	width:300px;
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;
}
#contenidocentral div.ticketcompra table.descuentos td.ultimadescripcion{
	text-align:right;
	border-bottom:1px dashed #54AB0B;
	padding-top:5px;
	padding-bottom:2px;
}
#contenidocentral div.ticketcompra table.impuestos{
	/*font-size: 14px;*/
	font-size:1.2em;
	margin-bottom:20px;
	text-align:right;
}
#contenidocentral div.ticketcompra table.totalfactura{
	/*font-size: 14px;*/
	font-size:1.2em;
	text-align:right;
	padding-top:20px;
	border-top:1px dashed #54AB0B;
}
#contenidocentral div.ticketcompra table.totalfactura td{
	padding-top:20px;
}
#contenidocentral div.ticketcompra table.impuestos td.precio,
#contenidocentral div.ticketcompra table.totalfactura td.precio{
	width:120px;
	/*font-size: 16px;*/
	font-size:1.4em;
	font-weight: bold;
	color: #333333;
	text-align:right;
}
#contenidocentral div.ticketcompra p{
	/*font-size: 11px;*/
	font-size:1.4em;
	padding-right:15px;
}
#contenidocentral div.ticketcompra table.imagenes{
	margin-top:20px;
	text-align:right;
}
#contenidocentral div.ticketcompra button{
	border:none;
	background-color:transparent;	
}
div.factura{
	position:relative;
	width:660px;
	background-color:white;
	padding:0;
	padding-left:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1.3em;
}
div.factura ul#cabeceraficha{
    list-style: none;
	margin-top:0;
	padding-top:5px;
	padding-left:0;
	list-style-type:none;
	margin-bottom:10px;
}
#contenidocentral div.factura p{
	padding-right:15px;
}

div.factura table{
	border-collapse:collapse;
	border-spacing:0;
    width:650px;
}
div.factura table.cabecera td{
    padding-top:10px;
}

div.factura table.productos{
	margin-top: 20px;
	font-size:0.9em;
}
div.factura table.productos th{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight: normal;
	color: #54AB0B;
	text-align:right;
	padding-top:2px;
	padding-bottom:2px;
}
div.factura table.productos th.producto{
	text-align:left;
	width:300px;
}
div.factura table.productos th.unidades{
	text-align:center;
	width:70px;
}
div.factura table.productos td{
	padding-top: 20px;
	padding-bottom: 20px;
}
div.factura table.productos td.descripcion{
	text-align:right;
	border-top:1px dashed #54AB0B;
	border-bottom:1px dashed #54AB0B;
	font-size:1.1em;
}
div.factura table td.precio_border{
	font-size:1.7em;
	font-weight: bold;
	color: #333333;
	text-align:right;
	border-top:1px dashed #54AB0B;
	border-bottom:1px dashed #54AB0B;
}

div.factura table td.precio{
	font-size:1.6em;
	font-weight: bold;
	color: #333333;
	text-align:right;
}
div.factura table.impuestos{
	margin-top:20px;
	margin-bottom:20px;
	text-align:right;
}

div.factura table.totalfactura{
	text-align:right;
	border-top:1px dashed #54AB0B;
}
div.factura table.totalfactura td{
	padding-top:20px;
}
div.factura table.impuestos td.precio,
div.factura table.totalfactura td.precio{
	width:120px;
	font-size:1.6em;
	font-weight: bold;
	color: #333333;
	text-align:right;
}
div.factura table.imagenes{
	margin-top:20px;
	text-align:right;
}

#contenidocentral div.mensaje{
	position:relative;
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1.2em;
}
#contenidocentral div.mensaje div.cabecera{
	background-color:#CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 24px;*/
	font-size:2.2em;
	color: #000000;
	text-decoration: none;
	font-weight: lighter;
	text-align:center;
}
#contenidocentral div.mensaje div.cuerpo_ok{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1em;
	font-weight: bold;
	color: #54AB0B;
}
#contenidocentral div.mensaje div.cuerpo_mal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1em;
	font-weight: bold;
	color: #FF0000;
}
#contenidocentral div.mensaje div.cuerpo_ok p.primera,
#contenidocentral div.mensaje div.cuerpo_mal p.primera{
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 24px;*/
	font-size:2.2em;
	background-color:#F2F2F2;
	text-decoration: none;
	font-weight: lighter;
	text-align:center;
	margin:0;
}
#contenidocentral div.mensaje div.cuerpo_ok p.fecha,
#contenidocentral div.mensaje div.cuerpo_mal p.fecha{
	/*font-size: 11px;*/
	font-size:0.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	margin-left:60px;
	margin-top:10px;
	margin-bottom:20px;
}
#contenidocentral div.mensaje div.cuerpo_ok p.contenido,
#contenidocentral div.mensaje div.cuerpo_mal p.contenido{
	margin:0;
	margin-left:60px;
	padding-bottom:20px;
}

#contenidocentral div.mensaje div.condiciones p.primera{
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 24px;*/
	font-size:2.2em;
	background-color:#F2F2F2;
	text-decoration: none;
	font-weight: lighter;
	text-align:center;
	color: #54AB0B;
	margin:0;
}
#contenidocentral div.mensaje div.condiciones table.condiciones{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:0.9em;
	text-decoration: none;
	color: #333333;
	font-weight: normal;
}
#contenidocentral div.mensaje table.condiciones td.condicion{
	text-align:left;
	vertical-align:top;
}
#contenidocentral div.mensaje table.condiciones td.margarita{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:20px;
	text-align:center;
	vertical-align:top;
}

div.correoinscripcion{
	position:relative;
	width:660px;
	background-color:white;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
div.correoinscripcion div.cabecera{
	background-color:#CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	text-decoration: none;
	font-weight: lighter;
	text-align:center;
}
div.correoinscripcion div.datostitular p.primera{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	background-color:#F2F2F2;
	color: #54AB0B;
	text-decoration: none;
	font-weight: lighter;
	text-align:center;
	margin:0;
	padding-top:5px;
	padding-bottom:5px;
}
div.correoinscripcion div.datostitular table.titular{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	margin-left:80px;
}
div.correoinscripcion div.datostitular table.titular td{
	margin:0;
}
div.correoinscripcion div.datostitular table.titular td.fecha{
	font-size: x-small; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	padding-bottom:10px;
}
div.correoinscripcion div.datostitular table.titular td.numsocio{
	font-size: x-small; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-align: right;
	padding-bottom:10px;
}
div.correoinscripcion div.datostitular table.titular td input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 45px;
	border: 1px solid #54AB0B;
	text-align: center;
}
div.correoinscripcion div.datostitular table.titular td.particular{
	padding-bottom:10px;
}
div.correoinscripcion div.datostitular table.titular td.nombrecampo{
	background-image:url(/imagenes/fondocampoinscripcion.gif);
	background-repeat:no-repeat;
	background-position: left top;
	width:115px;
	vertical-align:top;
	margin:0;
	padding:0;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
}
div.correoinscripcion div.datostitular  table.titular td.contenidocampo{
	width:440px;
	border-bottom:1px dashed #54AB0B;
	font-size: 9px;
	font-weight: normal;
	margin:0;
	padding:0;
}
div.correoinscripcion div.datostitular p.asociados{
	font-size: 9px;
	font-weight: bold;
	color: #54AB0B;
	margin-left:85px;
	margin-bottom:0;
}
div.correoinscripcion div.datostitular p.asociados2{
	font-size: 9px;
	font-weight: bold;
	color: #54AB0B;
	margin-left:158px;
	margin-top:0;
}
div.correoinscripcion div.datostitular p.asociados3{
	font-size: 9px;
	font-weight: bold;
	color: #54AB0B;
	text-align:right;
	padding-right:20px;
	padding-bottom:40px;
}
div.correoinscripcion div.datostitular p.asociados span.grande{
	font-size: 11px;
}
div.correoinscripcion div.datostitular table.asociados{
	width:550px;
	margin-left:80px;
	border-spacing:0;
}
div.correoinscripcion div.datostitular table.asociados th{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	background-color:#FFFFFF;
	border: 1px solid #54AB0B;
	padding:0;
	margin:0;
}
div.correoinscripcion div.datostitular table.asociados th.bordesarribaabajo{
	border-top: 1px solid #54AB0B;
	border-right: 1px none #54AB0B;
	border-bottom: 1px solid #54AB0B;
	border-left: 1px none #54AB0B;
}
div.correoinscripcion div.datostitular table.asociados tr.lineadatos{
	text-align:center;
	background-color:#A7E27F;
}
div.correoinscripcion div.datostitular table.asociados tr.lineadatos td{
	border-bottom:1px dashed #54AB0B;
	font-size: 9px;
	font-weight: normal;
	padding:0;
	padding-top:4px;
	padding-bottom:4px;
	margin:0;
}

div.correoinscripcion div.condiciones p.primera{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	background-color:#F2F2F2;
	text-decoration: none;
	font-weight: lighter;
	text-align:center;
	color: #54AB0B;
	margin:0;
	margin-left:70px;
	margin-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}
div.correoinscripcion div.condiciones table.condiciones{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #333333;
	font-weight: normal;
	margin-left:70px;
	margin-right:10px;
}
div.correoinscripcion table.condiciones td.condicion{
	text-align:left;
	vertical-align:top;
}
div.correoinscripcion table.condiciones td.margarita{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:20px;
	text-align:center;
	vertical-align:top;
}

#contenidocentral div.paginaestatica{
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
	padding-left:15px;
	padding-right:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
}
#contenidocentral div.paginaestatica p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color: #000000;
	text-decoration: none;
	text-align:justify;
	font-weight: lighter;
	font-style: normal;
	margin:0;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
}
#contenidocentral div.paginaestatica p span.negrita{
	font-weight: bold;
}
#contenidocentral div.paginaestatica ul.listado,
#contenidocentral div.paginaestatica ul.apartado li ul.listadoestatico,
#contenidocentral div.paginaestatica ul.apartado li ul.subapartado li ul.listado{
	font-size:1.2em;
	list-style-type:disc;
	font-weight: normal;
	padding-left:40px;
	margin-top:0;
	margin-bottom:0;
}
#contenidocentral div.paginaestatica ul.listado2{
	font-size:1.2em;
	list-style-type:none;
	font-weight: normal;
	padding-left:20px;
	margin-top:10px;
	margin-bottom:0;
}
#contenidocentral div.paginaestatica ul.listado2 li{
	padding-bottom:10px;
}

#contenidocentral div.paginaestatica ul.condiciones{
	list-style-type:none;
	padding-left:0;
	padding-right:10px;
	font-weight: bold;
}
#contenidocentral div.paginaestatica table.tablazonas{
	font-size: 1.1em;
	border: 1px solid  #5FC2DA;
	font-weight:normal;
	text-align:right;
	margin-top:20px;
	margin-bottom:10px;
}
#contenidocentral div.paginaestatica table.tablazonas th.zonas{
	background-color:#5FC2DA;
	color: #333333;
	text-align:left;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
}
#contenidocentral div.paginaestatica table.tablazonas th.claro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size: 1em;
	color: #333333;
	background-color:#5FC2DA;
	font-weight:normal;
}
#contenidocentral div.paginaestatica table.tablazonas th.oscuro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size: 1em;
	color: #333333;
	background-color:#299AB6;
	font-weight:normal;
}
#contenidocentral div.paginaestatica table.tablazonas tr.bakoiti{
	background-color:#ECEFF4;
}
#contenidocentral div.paginaestatica table.tablazonas td.zonas{
	text-align:left;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
}
#contenidocentral div.paginaestatica p a:link ,
#contenidocentral div.paginaestatica p a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size: 0.9em;
	text-decoration: none;
	color: #000000;
}
#contenidocentral div.paginaestatica p a:hover ,
#contenidocentral div.paginaestatica p a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size: 0.9em;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

#contenidocentral div.registrarse{
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
	padding-left:10px;
}
#contenidocentral div.registrarse ul#cabeceraficha{
    list-style: none;
	margin-top:0;
	padding-left:5px;
	list-style-type:none;
}
#contenidocentral div.registrarse p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1.2em;
	font-weight: normal;
	color: #000000;
	text-align:justify;
	margin-left:60px;
	margin-right:20px;
	margin-top:30px;
}

#contenidocentral div.registrarse p.tipo3{
	margin-right:25px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:left;
}
#contenidocentral div.registrarse p.condiciones{
	margin-left:35px;
	margin-top:15px;
	margin-bottom:15px;
	text-align:left;
}
#contenidocentral div.registrarse p.botones{
	margin:0;
	margin-left:390px;
	text-align:left;
}

#contenidocentral div.registrarse span.advertencia {
	/*font-size:9px;*/
	font-size:0.9em;
	color: #333333;
}
#contenidocentral div.registrarse table.datos2{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 11px;*/
	font-size:1.2em;
	width:500px;
	margin-left:60px;
	margin-top:20px;
}	
#contenidocentral div.registrarse table.datos2 td.nombrecampo{
	width:115px;
}	
#contenidocentral div.registrarse table.sincomentario{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 11px;*/
	font-size:1.2em;
	width:260px;
	margin-left:60px;
}	
#contenidocentral div.registrarse table td{
	margin:0;
	padding:0;
}

#contenidocentral div.registrarse table tr td.nombrecampo{
	background-image:url(/imagenes/fondocampopagar.gif);
	background-repeat:no-repeat;
	background-position: left top;
	width:120px;
	font-weight: bold; 
	color: #FFFFFF;
	vertical-align:top;
	margin:0;
	padding:0;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
}
#contenidocentral div.registrarse table tr td input.contenidocampo{
	/*font-size: 9px;*/
	font-size:0.9em;
	width: 140px;
	border: 1px solid #397607;
	padding-top:1px;
}
#contenidocentral div.registrarse table tr td.botones{
	padding-top:5px;
}
#contenidocentral div.registrarse table tr td textarea.comentario {
	/*font-size: 9px;*/
	font-size:0.9em;
	width: 220px;
	border: 1px solid #397607;
	height: 70px;
	margin-top:2px;
}
#contenidocentral div.registrarse div.publicidad{
	background-color:#F2F2F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	text-decoration: none;
	color: #333333;
	font-weight: normal;
	width:465px;
	margin-left:70px;
	border-top:1px solid #5FC2DA;
	border-bottom:1px solid #5FC2DA;
}	
#contenidocentral div.registrarse table.categorias{
	margin:20px;
	width:465px;
}	
#contenidocentral div.registrarse table.categorias td.columna1{
	width:140px;
}	
#contenidocentral div.registrarse table.categorias td.check1{
	width:140px;
}	
#contenidocentral div.registrarse table.categorias td.columna2{
	width:130px;
}	
#contenidocentral div.registrarse table.categorias td.check2{
	width:55px;
}	
#contenidocentral div.registrarse button{
	border:none;
	background-color:transparent;	
	width:74px;
}

#contenidocentral div.enlaces{
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	padding-top:0;
	padding-left:5px;
}
#contenidocentral div.enlaces #cabeceralistado{
	padding:0;
	padding-left:0;
	font-size:1em;
}
#contenidocentral div.enlaces div.navegacionlistado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1.2em;
	text-align:center;
	padding:0;
	padding-top:15px;
}
#contenidocentral div.enlaces div.listaenlaces{
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 16px;*/
	font-size:1.2em;
	color: #333333;
	font-weight: bold;
}
#contenidocentral div.enlaces div.listaenlaces table{
	border-collapse:collapse;
	border-spacing:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1em;
	font-weight: normal;
	color: #000000;
}
#contenidocentral div.enlaces div.listaenlaces table div.titulo,
#contenidocentral div.enlaces div.listaenlaces table h3.titulo{
	background-image:url(/imagenes/fondodirweb.gif);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 16px;*/
	font-size:1.5em;
	color: #333333;
	font-weight: bold;
	text-align:center;
	margin-top:0;
	margin-left:6px;
	margin-right:6px;
	width:180px;
}
#contenidocentral div.enlaces div.listaenlaces table div.titulo2,
#contenidocentral div.enlaces div.listaenlaces table h3.titulo2{
	background-image:url(/imagenes/fondodirweb2.gif);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 16px;*/
	font-size:1.5em;
	color: #333333;
	font-weight: bold;
	text-align:center;
	margin-top:25px;
	margin-left:6px;
	margin-right:6px;
	width:180px;
}
#contenidocentral div.enlaces div.listaenlaces table div{
	padding-left:5px;
}
#contenidocentral div.enlaces div.listaenlaces table td.imagen{
	padding-top:15px;
	text-align:center;
}
#contenidocentral div.enlaces div.listaenlaces table td.imagen_centro{
	padding-top:15px;
	text-align:center;
	border-right:1px solid rgb(170, 201, 5);
	border-left:1px solid rgb(170, 201, 5);
}
#contenidocentral div.enlaces div.listaenlaces table td.imagen_centro2{
	padding-top:15px;
	text-align:center;
	border-right:1px solid rgb(95, 194, 218);
	border-left:1px solid rgb(95, 194, 218);
}
#contenidocentral div.enlaces div.listaenlaces table td.descripcion_centro{
	border-right:1px solid rgb(170, 201, 5);
	border-left:1px solid rgb(170, 201, 5);
}
#contenidocentral div.enlaces div.listaenlaces table td.descripcion_centro2{
	border-right:1px solid rgb(95, 194, 218);
	border-left:1px solid rgb(95, 194, 218);
}
#contenidocentral div.enlaces div.listaenlaces table td.enlace{
	text-align:center;
}
#contenidocentral div.enlaces div.listaenlaces table td.enlace div.enlace{
	background-image:url(/imagenes/fondodirweb.gif);
	background-repeat:no-repeat;
	/*font-size: 9px;*/
	font-size:0.9em;
	text-decoration: none;
	padding:2px;
	margin-left:5px;
	margin-right:5px;
}
#contenidocentral div.enlaces div.listaenlaces table td.enlace div.enlace2{
	background-image:url(/imagenes/fondodirweb2.gif);
	background-repeat:no-repeat;
	/*font-size: 9px;*/
	font-size:0.9em;
	text-decoration: none;
	padding:2px;
	margin-bottom:45px;
	margin-left:5px;
	margin-right:5px;
}

#contenidocentral h2{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:2.5em;
	color: #54AB0B;
	text-decoration: none;
	font-weight: lighter;
	padding-bottom:5px;
	margin-top:0;
	margin-bottom:0;
}
#contenidocentral h2.pad10{
	padding-left:10px;
}
#contenidocentral h2.irudia,
#contenidocentral h3.irudia{
	padding:0;
	margin:0;
}
#contenidocentral h3.mapa{
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:2em;
	color: #54AB0B;
	text-decoration: none;
	font-weight: lighter;
	padding-bottom:5px;
	margin-top:0;
	margin-bottom:0;
}
#contenidocentral h3{
	font-size:1.2em;
	margin-bottom:0;
}

#contenidocentral h4{
	font-size:1.2em;
	margin-bottom:0;
}
#contenidocentral h5{
	font-size:1.2em;
	margin-bottom:0;
}

 #contenidocentral ul#camino_hormigas{
 	margin:0;
	padding:0;
	margin-bottom:5px;
}
 #contenidocentral ul#camino_hormigas2{
 	margin:0;
	padding:0;
	padding-left:5px;
	padding-top:5px;
	margin-bottom:5px;
}
 #contenidocentral ul#camino_hormigas3{
 	margin:0;
	padding:0;
	padding-left:7px;
}
 #contenidocentral ul#camino_hormigas4{
 	margin:0;
	padding:0;
	padding-left:7px;
	padding-bottom:30px;
}
 #contenidocentral ul#camino_hormigas5{
 	margin:0;
	padding:0;
	padding-left:10px;
	padding-bottom:10px;
}
 #contenidocentral ul#camino_hormigas6{
 	margin:0;
	padding:0;
	padding-left:10px;
	padding-top:5px;
	margin-bottom:5px;
}
 #contenidocentral ul#camino_hormigas7{
 	margin:0;
	padding:0;
	margin-bottom:20px;
}

 #contenidocentral ul#camino_hormigas li,
 #contenidocentral ul#camino_hormigas2 li,
 #contenidocentral ul#camino_hormigas3 li,
 #contenidocentral ul#camino_hormigas4 li,
 #contenidocentral ul#camino_hormigas5 li,
 #contenidocentral ul#camino_hormigas6 li,
 #contenidocentral ul#camino_hormigas7 li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:1em;
	margin:0;
	padding:0;
	margin-bottom:5px;
	display:inline;
}

#contenidocentral div.mapaweb{
	position:relative;
	background-image:url(/imagenes/fondofichaproducto.gif);
	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size:1em;
}
#contenidocentral  div.mapaweb hr.lineahazul{
	border:0;
	color: rgb(95, 194, 218);
	background-color:rgb(95, 194, 218);
	width:100%;
	height:1px;
	margin-bottom:10px;
}
#contenidocentral div.mapaweb div.contenido_mapa{
	display:table; 
	margin-left: 0;
	margin-right: 0;
	width:100%;
}
#contenidocentral div.mapaweb div.contenido_mapa div.zutabe1{
	float:left; 
	width:190px;
}
#contenidocentral div.mapaweb div.contenido_mapa div.zutabe2{
	float:left; 
	width:190px;
	margin-left:20px;
	padding-top:27px;
}
#contenidocentral div.mapaweb div.contenido_mapa div.zutabe3{
	float:left; 
	width:190px;
	margin-left:20px;
}
#contenidocentral div.mapaweb ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type:none;
	color: #333333;
	margin:0;
	padding:0
}
#contenidocentral div.mapaweb ul li{
	list-style-type:none;
}
#contenidocentral div.mapaweb ul li.familia {
	font-size: 1.4em;
	font-weight: bold;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background-color:#EFEFEF;
	padding-left:10px;
}
#contenidocentral div.mapaweb ul li.familia h4{
	margin:0;
	font-size: 1em;
}
#contenidocentral div.mapaweb div.contenido_mapa div.zutabe3 ul,
#contenidocentral div.mapaweb div.contenido_mapa ul li ul{
	padding-left:15px;
}
#contenidocentral div.mapaweb div.zutabe3 ul{
	border-top:1px solid rgb(95, 194, 218);
	border-bottom:1px solid rgb(95, 194, 218);
}
/*
*/
.titularnoticiasgrande {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.7em;
	color: #54AB0B;
	text-decoration: none;
	font-weight: bold;
	padding-bottom:5px;
	text-align:center;
}
h4.titularnoticiasgrande {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	margin-top:0.3em;
	color: #54AB0B;
	text-decoration: none;
	font-weight: bold;
	padding-bottom:5px;
	text-align:center;
}
span.titularnoticiasgrande {
	font-size:1.4em;
}
h5.fecha_noticia {
	font-weight: normal;
	margin:0;
}
span.titularnoticiasgrande {
	font-size:1.4em;
}
.cuerponoticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size:8pt;*/
	font-size:1.3em;
	color: #000000;
	text-decoration: none;
	font-weight: lighter;
	font-style: normal;
	text-align:justify;
	padding:15px;
}
.letra_pequena {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-size:0.9em;
	text-decoration: none;
	color: #333333;
	font-weight: normal;
}
.style12 {
	/*font-size: x-small; */
	font-size:0.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #5FC2DA; 
}
.style13 {	
	color: #333333;
	font-weight: bold;
}
.style14 {
	/*font-size: x-small; */
	font-size:0.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FA9700; 
}
.style16 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 11px;*/
	font-size:0.9em;
	font-weight: bold; 
	color: #54AB0B; 
}
.izquierda {
	text-align: left; 
}
.centrado {
	text-align: center; 
}
.derecha {
	text-align: right; 
}
.rojo {
	color: #FF0000; 
}
ul.bordeslateralinferior {	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-top-color: #5FC2DA;
	border-right-color: #5FC2DA;
	border-bottom-color: #5FC2DA;
	border-left-color: #5FC2DA;
	border-right-style: solid;
	border-left-style: solid;
	text-align:center;
	padding-bottom:5px;
	/*font-size: 8pt;*/
	font-size:1.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
ul.bordeslateralinferior li{	
	display:inline;
	list-style-type:none;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:5px;
}

span.enlace {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 7pt;*/
	font-size:0.9em;
}


.bordeazul{
	border: 1px solid blue;
}

div.oina{
}
div.oina p.oina{
	width:985px;
	text-align:center;
}
div.oina p.oina2{
	margin-left:411px;
}