* { margin:0;padding:0 }
img { border:none }
body { background:url(../img/fondo.jpg) center 0; font:11px Verdana; color:#fff }

#superior { width:940px; margin:0 auto;background-image:url(../img/superior.png); background-position:center; background-repeat:no-repeat; height:44px}
#pagina { width:888px; margin:0 auto; background: url(../img/fondo1.jpg) 0 203px; padding:0 26px 26px }
#encabezado { background: url(../img/encabezado.jpg); height:203px; margin-left:-1px; position:relative; }



#columna-izquierda { float:left;  width:210px }
#columna-izquierda1 { float:left; width:450px }

#h2contenido,#h2catalogo { width:193px;  height:0; overflow:hidden; display:block }
#h2contenido { padding-top:47px; background:url(../img/contenido.jpg) }
#h2catalogo { padding-top:57px; background:url(../img/catalogo.jpg) }

#contenido { padding-left:210px }
#contenido p { margin:12px 30px 0 0; line-height:11px; text-indent:20px }
.fotos img { margin:10px 0 0 30px }


.borde { background:url(../img/borde.gif);font-size:10px; padding:2px; text-align:center; width:257px;height:25px; margin:200px auto 0 }

#menu { list-style:none; width:85%; margin:63px auto 0 }

#menu li { margin:0 0 8px; }

#menu a { display:block; text-align:center;padding:3px; background:#2B430A; font-size:10px; color:#fff; text-decoration:none;height:14px;  }

#menu a:hover { background:#33520a }



#galeria { list-style:none; margin:4px 0 0 4px }

#galeria li,.galeriaficha li { text-align:center; float:left; width:152px; font-size:10px;  height:105px; color:#000; position:relative }
#galeria li {  padding:5px 0;  background:url(../img/borde2.gif); margin:0 10px 10px 0;   }

#galeria a,.galeriaficha a { width:16px; height:0; display:block; padding-top:10px; overflow:hidden; position:absolute; right:5px; bottom:2px }

.datos { background:#fff;margin:4px 30px 0 0; color:#000; padding:14px; font-size:10px; position:relative }
.ficha { width:276px ;float:left }
.ficha ul { list-style:none;border:1px solid #e6e6e6; margin-top:1px ; padding:10px }
.ficha strong { color:#915734 }


.datos h3 { background:#915734 url(../img/e1.gif) no-repeat; font:bold 13px Verdana; color:#fff; padding:1px 0 1px 10px;  display: inline; margin-left:10px }
.nombre { background:url(../img/e2.gif) no-repeat right top;  width:7px; padding:1px 10px 1px 0 }

.galeriaficha { width:333px; height:260px; list-style:none ; float:left; margin-top:-14px}

.galeriaficha li { margin:0 0 -5px 14px;padding:15px 0;background:url(../img/borde2.gif) right bottom no-repeat;  }
.galeriaficha li table tr td { text-align:center; width:144px; height:97px; }

.galeriaficha img { border:2px solid #e6e6e6 }
#contenido p.cero { text-indent:0px;margin-left:12px }
.navegador { float:right; margin-top:10px; width:336px; height:13px; border:1px solid #CDCDCD; text-align:center; font-size:10px; position:relative;}
.navegador img{ cursor:pointer; }
.nav_img_izq{vertical-align:middle; position:absolute; top:0px; left:0px; }
.nav_img_der{vertical-align:middle; position:absolute; top:0px; right:0px; }

#pie { clear:both;width:940px; margin:0 auto;background-image:url(../img/pie.png); background-position:center; background-repeat:no-repeat; height:28px }

#pie a {position:relative; right:10px;font:10px Arial;float:right; text-align:center; padding:4px 7px 0; background:#653D24; color:#fff; height:18px; display:block; text-decoration:none }
* html .clearfix { height: 1% }
.clearfix { display: inline-block}
html[xmlns] .clearfix { display: block}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.span_cerrar { color:#999999; cursor:pointer; display:block; padding:7px; text-align:right; }
#columna-total {width:%100; text-align:center; }

/********** contenidos desde el admin **********/

.img_load_center{
	margin-top:10px;
	text-align:center;
	font-size:10px;
	color:#294518;
	font-weight:bold;
}

.img_load_center img{
	border:2px solid #CAD4D6;
}

.subcontenido_area{
	/*color:#F0F0F0;
	font-size:12px;*/
	margin:10px 25px 3px 20px;
}

.descripcion_td_subcontenido{
	/* color:#555555;
	font-size:12px; */
	color:#FFFFFF;
}

