body, form, ul, li{
	margin:0px;
	padding:0px;
}

p{
	margin:0px;	
	padding-top:7px;
	padding-bottom:7px;
}

body {
	font-size  : 10px;
	font-family: Verdana, Arial, helvetica, sans-serif;
	background: url(images/bg_fondo.gif) repeat-x center 0px;
	
	padding-top: 21px;
}

.f9a { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 9px; text-decoration: none; color: #000000} 
.f9c { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 9px; text-decoration: none; color: #B1A997} 

.a9c { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 9px; text-decoration: none; color: #B1A997} 
.a9c:hover { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 9px; text-decoration: underline; color: #000000}
.a9d { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 9px; text-decoration: none; color: #6A6862} 
.a9d:hover { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 9px; text-decoration: underline; color: #6A6862}
.a9e { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 9px; font-weight:bold; text-decoration: none; color: #1f8d36} 
.a9e:hover { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 9px; font-weight:bold; text-decoration: underline; color: #1f8d36}

.a10d { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight:bold; color: #6A6862} 
.a10d:hover { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 10px; font-weight:bold; text-decoration: underline; color: #6A6862}



input{
	width:50px;
	font-size:9px;
}

.tabla_cabecera{
	border-left:2px solid #FFFFFF;
}

.tabla_zonaprivada_fondo {	
	background:#FFFFFF url(images/h3.jpg) no-repeat center top;
	height: 23px;
	width: 150px;

}
.txt_zonaprivada{
	
	font-size  : 12px;
	color: #fff;
	font-weight:bold;
	padding-right: 30px;
}

.txt_zonaprivada_texto{
	
	font-size:9px;
	color: #fdd7d7;
	font-weight:normal;
	text-align: right;
	padding-right: 30px;
	
}


.tabla_contenido_registrarse{
	background:#FFFFFF url(images/foto_registrarse.jpg) no-repeat right top;
}

.txt_zonaprivada_registrarse{
	padding-right:10px;
	padding-left:10px;
}


.txt_zonaprivada_registrarse a{
	color: #ffffff;
	text-decoration: none;
	background:url(images/item_fle.gif) no-repeat right center;
	padding-right:15px;
}

.txt_zonaprivada_registrarse a:hover{
	text-decoration:underline;
}


.tabla_contenido{
	
	min-height:350px;
	height:auto !important; 
	height:350px;
	
	border-right:2px solid #FFFFFF; 
	padding:20px; 
	padding-right:300px; 
	text-align: justify;
	font-size:10px;
	color: #6a6862;
}

.tabla_contenido2{
	min-height:350px;
	height:auto !important;
	height:350px;
	
	border-right:2px solid #FFFFFF; 
	padding:20px; 	
	text-align: justify;
	font-size:10px;
	color: #6a6862;
}



.tabla_contenido_principal{
	background:#FFFFFF url(images/foto1.jpg) no-repeat right top;
	
}

.tabla_contenido_organizacion{
	background:#FFFFFF url(images/foto_organizacion.jpg) no-repeat right top;
	
}

.tabla_contenido_zonaprivada{
	background:#FFFFFF url(images/foto_blanco.gif) no-repeat right top;
}

.listado_organizacion{
	padding:15px; 
	font-size:10px;
	color: #6a6862;
}


.texto_negrita_contenido{
	font-weight:bold;
	
}
.texto_negrita_contenido2{
	font-weight:bold;
	background: url(images/item_rojo.gif) no-repeat center left;
	padding-left: 10px;
	
}

.texto_negrita_contenido_localizacion{
	font-weight:bold;
	color:#000000;
	
}

.tabla_contenido_catalogo{
	background:#FFFFFF url(images/foto_catalogo.jpg) no-repeat right top;
	
}


.lista_tienda {
				margin-left:30px;
				}

.lista_tienda li{ list-style:none; 
					margin-bottom:8px;}


.inactivo {
	
	
	text-decoration:none;
	color:#000000;
	width: 100%;
	font-weight:bold;
				
}
.inactivo a{
	display:block;
	background:url(images/item_catalogo.gif) no-repeat 12px center;
	padding-left:35px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
	color:#000000;
	width: 95.2%;
	font-weight:bold;
	
			
}


.inactivo a:hover{
	
	
	color:#FFF;
	
	
	background:#f43636 url(images/item_catalogo.gif) no-repeat 12px center;
			
}

.activo{
	display:block;
		background:#f43636 url(images/item_catalogo.gif) no-repeat 12px center;
	padding-left:35px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
	color:#FFF;
	width: 95.2%;
	font-weight:bold;
	
}
.activo a{
	text-decoration:none;
	color:#ffffff;
	width: 70%;
	font-weight:bold;
	
}

.activo a:hover{
	text-decoration:none;
	color:#ffffff;
	width: 100%;
	font-weight:bold;
	
}


.div1{
	border: 1px #b1a997 solid;
	padding:15px 15px 15px 15px;
	
}

.div1_img{
	padding-left:5px;
	padding-right:10px;
	padding-bottom:15px;
}

.texto_negrita_contenido_catalogo{
	font-weight:bold;
	color:#000000;
		
}

.tabla_contenido_ofertas{
	background:#FFFFFF url(images/foto_ofertas.jpg) no-repeat right top;
	
}

.txt_tabla_ofertas{
	text-align:left;
	font-weight:bold;
	padding-left:2px;
	
}

.titulo_carrito_ofertas{
	font-weight: bold;
	color:#f43636;
}

.ofertas_list{
	padding-left:10px;
	padding-bottom:8px;
	text-align:left;
	list-style:none;
	background:url(images/item_rojo.gif) no-repeat 0px 5px;
}

.ofertas_boton a{
	color: #1f8d36;
	padding-left:15px;
	padding-top:15px; 
	padding-bottom:15px;
	text-align:left;
	background:url(images/item_flechaverde.gif) no-repeat 0px 18px;
	text-decoration: none;
}

.ofertas_boton a:hover{
	text-decoration:underline;
}

.tabla_contenido_noticias{
	background:#FFFFFF url(images/foto_noticias.jpg) no-repeat right top;
	
}

.tabla_contenido_boletines{
	background:#FFFFFF url(images/foto_subscribir.jpg) no-repeat right top;
	
}

img.flotante{
	float:left;
	margin-right:10px;
}

img.border{
	border:1px solid #c6c0b2; 
	width:200px; 
	/*heigth:200;*/
	padding-top:0px;
}

.titulo_noticia{

	color: #6a6862;
	font-weight:bold;
	text-decoration:none;
	
}

.titulo_noticia a{

	color: #6a6862;
	font-weight:bold;
	text-decoration: none;
	
}

.txt_breve_noticia{

	color: #000000;
	font-weight: bold;	
	padding-top: 5px;
}

.volver{
	color: #1f8d36;
	background: url(images/item_volver.gif) no-repeat left center;
	text-decoration: underline;
	padding-left: 15px;
}

.fecha_noticia{
	color: #f43636;
	
}

.descarga_noticia{
	background:url(images/item_descargar.gif) no-repeat left center;
	padding-left:20px;
	padding-top:4px;
}


.boletin_boton{
	text-align:left;
	padding-right:10px;
	
}
.boletin_boton a{
	color: #1f8d36;
	background:url(images/item_subscribirse.gif) no-repeat 2px center;
	padding-left:20px;
	text-decoration:underline;
}

.boletin_boton a:hover{
	text-decoration:underline;
}

.tabla_contenido_localizacion{
	background:#FFFFFF url(images/foto_localizacion.jpg) no-repeat right top;
	padding-right: 0px;
	
}

.img_mapa{
	width: 505px; 
	height: 222px; 
	padding:20px;
	border: 2px solid #6a6862;
}

.tabla_contenido_contacto{
	background:#FFFFFF url(images/foto_contacto.jpg) no-repeat right top;
	
}


.texto_negrita_contenido_contacto{
	background: url(images/item_rojo.gif) no-repeat 7px 7px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-top:2px;
}

.formulario_contacto_ofertas{
	padding-bottom:5px;
	padding-left:20px;

}

.texto_negrita_contenido_ofertas{
	background: url(images/item_rojo.gif) no-repeat 7px 7px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 3px;
	padding-top:2px;
	text-align:left;
}
.formulario_botones_ofertas{
	text-align:left;
	/*padding-right:10px;*/
	
}
.formulario_botones_ofertas a{
	color: #1f8d36;
	text-decoration: none;
	background:url(images/item_flechaverde.gif) no-repeat 15px center;
	padding-left:27px;
	/*margin-right: 5px;*/
	/*margin-left:9px;*/
	text-decoration:underline;
}

.formulario_botones_ofertas a:hover{
	text-decoration:underline;
}



.formulario_contacto{
	padding-bottom: 10px;
}

.formulario_botones{
	text-align:center;
	padding-right:10px;
	
}
.formulario_botones a{
	color: #1f8d36;
	text-decoration: none;
	background:url(images/item_flechaverde.gif) no-repeat 15px center;
	padding-left:27px;
	margin-right: 5px;
	margin-left:9px;
	text-decoration:underline;
}

.formulario_botones a:hover{
	text-decoration:underline;
}

.tabla_contenido_avisolegal{
	background:#FFFFFF url(images/foto1.jpg) no-repeat right top;
	
}

.titulo_contenido{
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	
	padding-bottom:10px;
	
}

.titulo_contenido_negrita_rojo {
	color: #FF0000;
	font-weight: bold;
}

.descarga_negrita_verde {
	color: #1f8d36;
	font-weight: bold;
	background:url(images/item_descargar.gif) no-repeat left center;
	padding-left:20px;
	padding-top:4px;
	padding-bottom:4px;
	
}


.txt_botonera{
	padding-left:10px;
}

.txt_botonera a{
	color: #ffffff;
	text-decoration: none;
	background:url(images/item_bn.gif) no-repeat 0px center;
	padding-left: 10px;
	font-weight:bold;
}

.txt_botonera a:hover{
	text-decoration:underline;
}


.txt_botonera{
	background-color: #000000;
	padding-top:7px; 
	padding-bottom:7px;
	border-bottom:1px solid #FFFFFF;
	list-style:none;
}

.tabla_pie{
	padding: 15px;
	padding-top:5px;
	color: #6a6862;
	font-size:10px;
	background:#dfdcd3 url(images/separador.gif) no-repeat right center;
	
}

.tabla_pie_ultimo{
	background-image:none;
}

.titulo_pie{
	color: #000000;
	font-weight: bold;
}

.correo_pie{
	color: #f43636;
	text-decoration: none;
}

.correo_pie:hover{
	text-decoration:underline;
	
}

.txt_avisolegal{
	color: #000000;
	background:url(images/item_negro.gif) no-repeat 815px 7px;
	padding-left:825px;
	font-size: 9px;
	padding-top: 3px;
	text-decoration: none;
	
}

.txt_avisolegal:hover{
	color: #000000;
	background:url(images/item_negro.gif) no-repeat 815px 7px;
	padding-left:825px;
	padding-top: 3px;
}

/****** ZONA PRIVADA ******/
.zonaprivadaMenu{
	/*margin:0px;
	padding:0px;*/
	list-style-type:none;
}

.zonaprivadaMenu li{
	background-color:#DFDCD3;
	border-bottom:1px solid #FFFFFF;
	
	padding:5px;
}

.zonaprivadaMenu li a{
	color:#F43636;
	font-weight:bold;
	background:url(images/item_rojo.gif) no-repeat 0px 3px;
	padding-left:10px;
	text-decoration:none;
}

.zonaprivadaTablaListado{
	border-collapse:2px;

	width:100%;
	
	margin-bottom:5px;
}

.zonaprivadaTablaListado td{
	padding:2px;
	text-align:center;
}

.zonaprivadaTablaListadoEncabezado td{
	font-weight:bold;
	color:#FFFFFF;
	background-color:#ABA592;
}

.zonaprivadaTablaListadoDato td{
	color:#000000;
	background-color:#EEEBE5;
}

.zonaprivadaTablaListadoDato td a{
	color:#F43636;
	font-weight:bold;
}

.zonaprivadaTablaListadoDato td a:hover{
	text-decoration:none;
}

.zonaprivadaTablaDetalle{
	border-collapse:2px;
	width:100%;
}

.zonaprivadaTablaDetalle td{
	padding:5px;
}

.zonaprivadaTablaDetalleEncabezado{
	color:#FFFFFF;
	font-weight:bold;
	background-color:#ABA592;
	
	font-size:12px;
}
.zonaprivadaTablaDetalleEtiqueta{
	background-color:#EEEBE5;
	font-weight:bold;
	text-align:right;
	color:#9F9C96;
	
	width:85px;
}
.zonaprivadaTablaDetalleDato{
	background-color:#EEEBE5;
	font-weight:bold;
	color:#000000;
}

.zonaprivadaFormFechas{
	/*margin:0px;
	padding:0px;*/
}

.zonaprivadaFormFechas input{
	border:1px solid #ABA592;
	width:75px;
	text-align:center;
}

.botonVolver{
	color:#F43636;
	text-decoration:none;
	background:url(images/item_volverrojo.gif) no-repeat 0px 0px;
	padding-left:15px;
}

.botonVolver:hover{
	text-decoration:underline;
}

.botonEnviar{
	color:#F43636;
	text-decoration:none;
	background:url(images/item_enviarrojo.gif) no-repeat right 0px;
	padding-right:15px;
}

.botonEnviar:hover{
	text-decoration:underline;
}

.botonInicio{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	
	margin-right:20px;
}

.botonInicio:hover{
	text-decoration:underline;
}

.botonCerrarSesion{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background:url(images/item_cerrar.gif) no-repeat right 0px;
	padding-right:15px;
}

.botonCerrarSesion:hover{
	text-decoration:underline;
}


.botonEntrarZonaPrivada{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background:url(images/item_fle.gif) no-repeat right 0px;
	padding-right:15px;
}

.botonEntrarZonaPrivada:hover{
	text-decoration:underline;
}



table tr td.cabecera{	width:149px; 
						border-left:2px solid #FFFFFF; 
						border-top:2px solid #FFFFFF; 
						background-color:#bdb7a7}

table tr td.subTitu {	background:#f43636; 
						font-size:13px; 
						color:#FFF; 
						padding:2px 0 2px 5px; 
						font-weight:bold; 
						border-bottom:#FFF solid 3px;} 
						
						
table tr td.paraPDF {	background:#CDC8BB;
					 	padding:3px 0 3px 0; 
						border-bottom:#fff solid 4px; }
						
table tr td.paraPDF a{	font-size:12px; 
						font-weight:bold; 
						background:url(images/item_pdf.gif) 5px center  no-repeat; 
						padding-left:30px; 
						padding-top:3px; 
						padding-bottom:3px; color:#000;}
						
	
table tr td.paraPDF span.peso{color:#000;}		


table tr td.Explicacion{	color:#6A6862; 
							padding-bottom:15px; 
							padding-top:8px;}	


table tr td.trabajamos{	border-bottom:#d9d5c9 solid 1px; 
						padding-bottom:6px; 
						background:#f2f1ed}	
						
						
table tr td.trabajamos2{	
						padding-bottom:6px; 
						background:#f2f1ed}	
						
						
						

table tr td.trabajamos p{padding:5px;	padding-left:10px;}	

table tr td.trabajamos2 p{padding:5px;	padding-left:10px;}	


table tr td.trabajamos p strong{color:#000;}

table tr td.trabajamos2 p strong{color:#000;}

table tr td.taco{background:#f2f1ed}

.sinBorde{ text-decoration:none; border:none;}

table tr.taco{background:#f2f1ed}

table td.ultima{padding-top:23px;}


.enlaceCatalogo{font-weight:bold; color:#000000;}

.enlaceCatalogo a {font-weight:bold; color:#000; text-decoration:none;}

.enlaceCatalogo a:hover { text-decoration:underline;}

.enlaceCatalogo a:visited {color:#000;}



.enlaceCatalogoLink {font-weight:bold; color:#000; text-decoration:none;}

.enlaceCatalogoLink:hover { text-decoration:underline;}

.enlaceCatalogoLink:visited {color:#000;}


