body {margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; background-color:#fbe8ad;}

.table-comun{font-size:1px;}
.table-height{height:100%; font-size:1px;}


.border-foto{border:1px #fff solid;}
.border-table{border-left:#8d6313 solid 1px; border-right:#8d6313 solid 1px;  border-bottom:#8d6313 solid 1px; margin-bottom:3px; font-size:1px;}
.border-linea{border-bottom:1px #725603 solid;}
.border-table-todo{border:1px #725603 solid;}



.fondo-intro-sup{background-image:url(../img/fondos/intro-sup.jpg); background-position:left top; background-repeat:no-repeat; background-color:#fbe8ad; font-size:10px;}
.fondo-intro-med{background-image:url(../img/fondos/intro-med.jpg); background-position:left top; background-repeat:no-repeat; background-color:#fbe8ad; font-size:10px;}
.fondo-intro-inf{background-image:url(../img/fondos/intro-inf.jpg); background-position:left top; background-repeat:no-repeat; background-color:#fbe8ad; font-size:10px;}
.fondo-pie-direc{background-image:url(../img/fondos/pie-direc.jpg); background-position:center top; background-repeat:no-repeat; background-color:#fbe8ad; font-size:10px;}
.fondo-pie-menu{background-image:url(../img/fondos/pie-menu.jpg); background-position:left top; background-repeat:repeat-x; background-color:#fbe8ad; font-size:10px;}
.fondo-contenido{background-image:url(../img/fondos/contenido.jpg); background-position:center top; background-repeat:repeat-y; background-color:#fbe8ad; font-size:10px;}
.fondo-menu{background-image:url(../img/fondos/menu.jpg); background-position:left top; background-repeat:repeat-x; background-color:#fbe8ad; font-size:10px;}
.fondo-banner-color{background-color:#e3b839; font-size:10px;}
.fondo-banner-logo{background-image:url(../img/fondos/banner-logo.jpg); background-position:left top; background-repeat:no-repeat; background-color:#fbe8ad; font-size:10px;}
.fondo-banner-foto{background-image:url(../img/fondos/banner-foto.jpg); background-position:left top; background-repeat:no-repeat; background-color:#fbe8ad; font-size:10px;}
.fondo-banner-menu{background-image:url(../img/fondos/banner-menu.jpg); background-position:left top; background-repeat:no-repeat; background-color:#fbe8ad; font-size:10px;}
.franja{background-color:#E4BA41; font-size:1px;}



.title-contenido{font-family:"Trebuchet MS", Tahoma, Arial; font-size:18px; color:#614202; text-indent:0px; padding:0px 0px 1px 0px; margin:0px 0px 1px 0px;}
.title-contenido2{font-family:"Trebuchet MS", Tahoma, Arial; font-size:18px; color:#614202; border:#614202 solid 1px; padding:5px; margin:5px;}



.text-direccion{font-family:"Trebuchet MS", Tahoma, Arial; font-size:11px; color:#000000; line-height:175%;}
.text-intro{font-family:"Times New Roman", Times, serif; font-size:16px; color:#725603; font-style:italic;}
.text-menu-banner{font-family:"Trebuchet MS", Tahoma, Arial; font-size:11px; color:#000000; font-weight:bold;}
.text-menu{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#fff;}
.text-pie{font-family:"Trebuchet MS", Tahoma, Arial; font-size:11px; color:#8c6313; line-height:175%;}
.text-contenido{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#241903; text-indent:20px; padding-top:0px; margin-top:0px;}
.text-foto{font-family:"Trebuchet MS", Tahoma, Arial; font-size:10px; color:#000; border:1px solid #E4BA41; padding:2px; margin:2px;}
.text-foto2{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#241903; border:#614202 solid 1px; padding:5px; margin:5px;}
.text-mapa{font-family:"Trebuchet MS", Tahoma, Arial; font-size:11px; color:#614202; font-weight:bold;}
.text-mapa2{font-family:"Trebuchet MS", Tahoma, Arial; font-size:11px; color:#614202;}
.text-ul{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#241903; text-indent:0px; padding:0px 15px 0px 15px; margin:0px 15px 0px 15px;}
.text-comun{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#241903;}






a.link-intro:link{font-family:"Times New Roman", Times, serif; font-size:16px; color:#725603; text-decoration:none;}
a.link-intro:visited{font-family:"Times New Roman", Times, serif; font-size:16px; color:#725603; text-decoration:none;}
a.link-intro:hover{font-family:"Times New Roman", Times, serif; font-size:16px; color:#000000; text-decoration:underline;}
a.link-intro:active{font-family:"Times New Roman", Times, serif; font-size:16px; color:#725603; text-decoration:none;}

a.link-menu-banner:link{font-family:"Trebuchet MS", Tahoma, Arial; font-size:11px; color:#000; text-decoration:none; display:block; padding:2px 0px 3px 0px;}
a.link-menu-banner:visited{font-family:"Trebuchet MS", Tahoma, Arial; font-size:11px; color:#000; text-decoration:none; display:block; padding:2px 0px 3px 0px;}
a.link-menu-banner:hover{font-family:"Trebuchet MS", Tahoma, Arial; font-size:11px; color:#725603; text-decoration:underline; display:block; padding:2px 0px 3px 0px;}
a.link-menu-banner:active{font-family:"Trebuchet MS", Tahoma, Arial; font-size:11px; color:#000; text-decoration:none; display:block; padding:2px 0px 3px 0px;}

a.link-menu:link{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#fff; text-decoration:none; display:block; padding:7px;}
a.link-menu:visited{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#fff; text-decoration:none; display:block; padding:7px;}
a.link-menu:hover{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#f5de9c; text-decoration:underline; display:block; padding:7px;}
a.link-menu:active{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#fff; text-decoration:none; display:block; padding:7px;}

a.link-normal:link{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#241903; text-decoration:underline;}
a.link-normal:visited{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:##241903; text-decoration:underline;}
a.link-normal:hover{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#000; text-decoration:none;}
a.link-normal:active{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#241903; text-decoration:underline;}

a.link-pie:link{font-family:"Trebuchet MS", Tahoma, Arial; font-size:11px; color:#000; text-decoration:none;}
a.link-pie:visited{font-family:"Trebuchet MS", Tahoma, Arial; font-size:11px; color:#000; text-decoration:none;}
a.link-pie:hover{font-family:"Trebuchet MS", Tahoma, Arial; font-size:11px; color:#725603; text-decoration:underline;}
a.link-pie:active{font-family:"Trebuchet MS", Tahoma, Arial; font-size:11px; color:#000; text-decoration:none;}

a.linkopacity img{filter:alpha(opacity=100); -moz-opacity:1.0; opacity: 1.0;} 
a.linkopacity:hover img{filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}



.form-tabla{font-family:"Trebuchet MS", Tahoma, Arial; font-size:2px;}
.form-contactos1{font-family:"Trebuchet MS", Tahoma, Arial; font-size:14px; color:#990000;}
.form-contactos2{font-family:"Trebuchet MS", Tahoma, Arial; font-size:13px; color:#725603;}
.form-contactos3{font-family:"Trebuchet MS", Tahoma, Arial; font-size:13px; color:#725603;}
.form-mensaje1{font-family:"Trebuchet MS", Tahoma, Arial; font-size:11px; color: #FF0000; font-weight:bold;}
.form-mensaje2{font-family:"Trebuchet MS", Tahoma, Arial; font-size:11px; color: #FF0000; font-weight:bold;}
.form-texto{font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#241903; font-weight:bold;}
.form-texto-mini{font-family:"Trebuchet MS", Tahoma, Arial; font-size:10px; color:#241903;}
.form-botones{background-color:#725603; border-bottom:#000000 1px solid; border-left:#ffffff 1px solid; border-right:#000000 1px solid; border-top:#ffffff 1px solid; font:bold 12px "Trebuchet MS", Tahoma, Arial; color:#FFFFFF;} 
.form-formulario{background-color:#fbe8ad; border:1px solid #725603; font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#241903;}
.form-codigo{width:55px; border:1px solid #241903; padding:2px; background-color:#f4faff;}
.form-menu{background-color:#fbe8ad; border:1px solid #725603; font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#241903;}




.pics{width:560px; height:323px; padding:0px; margin:0px; overflow:hidden;}
.pics img{width:560px; height:323px; padding:0px; border:0px solid #ccc; top:0; left:0;}

.pics1{width:311px; height:191px; padding:0px; margin:0px; overflow:hidden;}
.pics1 img{width:311px; height:191px; padding:0px; border:0px solid #ccc; top:0; left:0;}