html, body{height:100%; margin:0; padding:0; }
body{text-align:center; background:url(img/bg.jpg) repeat-x #e1ca7b;}

#outer{min-height:100%; height:auto; width:759px; margin:0 auto; position:relative; text-align:left; background:url(img/bg_central.gif) repeat-y center #f0f0f0;}
* html #outer{height:100%; width:759px; w\idth:759px}
#footer{width:100%;	position:absolute; bottom:0; left:0; height:-105px;	visibility:visible;}
#clearfooter{clear:both; height:105px; width:100%}
div#container{position:relative; margin:0 auto; width:759px; background:url(img/bg_central.gif) repeat-y center #f0f0f0; height:auto !important; height:100%; min-height:100%}
div#header{padding:0; height:197px}
div#content{padding:20px 27px; font:12px/18px Tahoma, Arial, sans-serif; color:#4c3104;}
div#foooter{position:absolute; width:100%; bottom:0; left:0; height:-115px; visibility:visible;}

.biruflexo1{width:705px; height:22px; background:url(img/biruflexo1.gif);}
.biruflexo2{width:705px; height:22px; background:url(img/biruflexo2.gif);}
.bnn{width:140px; height:333px; float:left;}
.campos1{width:304px; height:21px; border:1px solid #ede7cc; background:#fff; font:12px/21px Tahoma, Arial, sans-serif; color:#6f4703; text-indent:3px; float:left}
.campos2{width:305px;height:136px;border:1px solid #ede7cc;background:#fff;font:12px Tahoma, Arial, sans-serif;color:#6f4703;	overflow:hidden;}
#content a{text-decoration:none; color:#7c7c60}
#content a:visited{text-decoration:none; color:#7c7c60}
#content a:hover{text-decoration:underline; color:#7c7c60}
#content a:active{text-decoration:none; color:#7c7c60}
#crossfade {position:relative;}
#crossfade .fader {display:block; background-color: #fff; border:solid 1px #cdc4a7;}
#data{width:705px; height:99px; background:url(img/top_logo.gif) no-repeat 0px 14px; margin:auto; text-align:right;}
#data p{font:11px Tahoma, Arial, sans-serif; color:#fff; padding-top:38px; margin:0;}
#data a{text-decoration:none; color:#fff;}
#data a:visited{text-decoration:none; color:#fff;}
#data a:hover{text-decoration:none; color:#bd965b;}
#data a:active{text-decoration:none; color:#fff;}
.destacados_caja_inicio{width:524px; height:333px; background:#e1ca7b; float:left;}
.destacados_contiene_iframes{width:484px; height:236px; float:left; margin:auto; padding-left:20px;}
.destacados_tit{width:524px; height:47px; background:url(img/tit_destacadas.gif) top left no-repeat; text-align:left;}
.destacados_tit_txt{font:10px/30px Tahoma, Arial, sans-serif; color:#fff; float:left; width:484px; height:30px; margin:auto; padding-left:20px;}
.destacados_separa{width:40px; height:236px; background:url(img/destacados_caja_separa.gif) top center no-repeat; float:left;}
.enviar{float:center; width:56px; height:31px; margin:15px 0 0 0; background:url(img/contacto_enviar.gif) 0 -62px no-repeat}
.enviar a{display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:url(img/contacto_enviar.gif) top left no-repeat}
.enviar a:hover{background-image:none; color:yellow}
.enviar a:active{color:black}
.fader{border:solid 1px #cdc4a7;}
.fader img{border:solid 5px #fff;}
.formulario_tabla{width:100%; height:108px; margin-top:15px;}
.formulario_txt{width:306px; height:30px; font:12px Tahoma, Arial, sans-serif; color:#6f4703;}
.formulario_txt_gs{text-align:center; font-weight:bold; height:200px; vertical-align:middle;}
#listados_caja{background:url(img/listados_iso.gif) bottom right no-repeat #ede7cc;	width:705px; height:auto; overflow:hidden; margin-bottom:12px;}
#listados_caja_foto{width:194px; float:left; margin:32px 0; padding-left:12px; border-right:1px solid #e1dbbf; margin-right:-1px}
#listados_caja_txt{width:484px; float:left; border-left:1px solid #e1dbbf; margin:32px 0 32px 0; padding-left:12px; margin-right:1px}
.listados_decora{background:url(img/listado_decora.gif) left top no-repeat;	width:705px; height:1px; float:left; overflow:hidden;}
#listados_fotito{border:solid 1px #cdc4a7; margin-bottom:9px; width:181px;}
#listados_fotito img{border:solid 5px #fff;}
#listado_fotito_mini_contiene{width:183px; height:39px;}
#listado_fotito_mini{width:37px; height:37px; border:solid 1px #cdc4a7; float:right; margin-left:9px;}
.listado_fotito_mini img{border:solid 5px #fff;}
.listado_fotito_mini:hover img{border:solid 5px #7c7c60;}
.listado_fotito_mini:hover{color:red}
#listado_fotito_mini_ultima{width:37px; height:37px; border:solid 1px #cdc4a7; float:right;}
.listado_fotito_mini_ultima img{border:solid 5px #fff;}
.listado_fotito_mini_ultima:hover img{border:solid 5px #7c7c60;}
.listado_fotito_mini_ultima:hover{color:red}
.listados_txt{font:11px Tahoma, Arial, sans-serif; color:#000; width:473px;}
.listados_txt_tit{font:bold 11px Tahoma, Arial, sans-serif; color:#7c7c60; letter-spacing:2px; margin-bottom:5px;}
.listados_txt_separa{border-bottom:1px solid #e1dbbf; width:473px; height:11px; float:left; margin-bottom:10px;}
.pie_copy{text-align:center; font:10px/28px Tahoma, Arial, sans-serif; color:#aaa486; height:30px;}
.pie_separa{background:url(img/pie_separa.gif); height:33px; width:745px; margin:auto;}
.pie_marcas{background:url(img/pie_logo_bg.gif); height:52px; width:745px; margin:auto;}
.pie_echavarria{background:url(img/pie_logo.gif) 20px 0 no-repeat; width:137px; height:52px; float:left; padding-left:20px;}
.pie_lemot{font:10px/52px Tahoma, Arial, sans-serif; color:#7c7c60; float:left; text-align:right; width:568px;}
.pie_lemot a{text-decoration:none; color:#7c7c60}
.pie_lemot a:visited{text-decoration:none; color:#7c7c60}
.pie_lemot a:hover{text-decoration:underline; color:#7c7c60}
.pie_lemot a:active{text-decoration:none; color:#7c7c60}
.separa333{width:41px; height:333px; background:url(img/separa_333.gif) top center no-repeat; float:left}
#top{height:99px; background:url(img/top_bg.gif) top; width:745px; margin:auto;}
.verplano{float:center; width:94px; height:31px; margin:5px 0 0 0; background:url(img/verplano.gif) 0 -62px no-repeat}
.verplano a{display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:url(img/verplano.gif) top left no-repeat}
.verplano a:hover{background-image:none; color:yellow}
.verplano a:active{color:black}
