
body{background-color:#9A8C7F;font-family: trebuchet ms, verdana, arial, tahoma; font-size:0.8em}
#contenedor{background-image:url(../imagenes/cabecera.gif); background-repeat:no-repeat; width:779px;margin:0 auto;}
#cabecera{height:149px;width:699px;padding:0 40px}
#cabecera H1{color:#786A5F;padding-top:40px;font-size:1.7em;}

#contenidos{background-image:url(../imagenes/contenedor.gif); background-repeat:repeat-y; width:729px;margin:0 auto;padding:0 30px;overflow:auto; }
#derecha H2{color:#786A5F;font-size:1.5em; border-bottom:1px solid #857C73;}
#contenidos p.noMarginAbajo{margin-bottom:0;padding-bottom:0;}
#menu { width: 130px;float:left;}
.fotoPlanos{border:1px solid #665535;padding:5px;float:left; background-color:#FFFFFF}
.fotoPlanosM{margin-left:5px;}
.fotoPlanos p{padding:5px 0; font-weight:bold; font-size:1em; text-align:center}
.fotoPlanos img{border:1px solid #ff9900;}
#menu ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
}
#menu li
{
margin-bottom: 2px;
}
#current{ background-color:#736457 !important; background-image:url(../imagenes/trian.gif); background-repeat:no-repeat; background-position:95% 50%; color:#FFF !important; font-weight:bold}
#navlist a
{
display: block;
padding: 3px;
width: 110px;
background-color: #9C8C7D;
border: 1px solid #eee;
color:#000;
text-decoration:none;
}

#navlist a:hover
{
background-color: #857C73;
color: #fff;

}
#derecha{ width:563px; margin:0 10px; float:left;}
#pie{float:none;clear:both;background-image:url(../imagenes/pie.gif); background-repeat:no-repeat; width:779px;margin:0 auto; height:85px;padding:0; }

/* formularios */
form dt{float:left;margin:0;padding:0; width:7em;}
form dd{float:left;margin:0 0 10px 0;padding:0; }
fieldset{ border:1px solid #9A8C7F; padding:20px;}
legend{ padding:2px 10px; border:1px solid #9A8C7F; background-color:#9C8C7D; font-weight:bold;color: #FFF;}
label{ font-weight:bold;}
.naranja{font-size: 1.5em;font-weight: bold;color: #FF6600;}
.naranjatx{font-size: 1em;font-weight: bold;color: #FF6600;}
.campo{ width:360px;}
#buttonform { position:relative; float:left; width:99%; text-align:center; padding:20px 0px 5px 0px; margin-bottom:15px;clear:both; }
.boton { border-bottom:solid 1px #666666; border-right:solid 1px #666666; border-left:solid 1px #E8E8E8; border-top:solid 1px #E8E8E8;
			 background-color:#FF9933; color:#000; font-weight:bold; font-size:90%; padding:2px; }
input, select, textarea{font-size:1em;}


dl.gallery { 
border: #FF9933 1px solid; 
padding:10px;
background-position: 100% 100%; 
background-image: url(../imagenes/fondodlgallery.gif); 
background-repeat: no-repeat; 
float: left; 
margin-bottom: 1em; 
margin-right: 10px; 
width: 145px; 
height: 130px;
background-color: #f3f4f5;
text-align: center
} 
.gallery dt { 
font-weight: bold 
} 
.gallery dt img { 

} 
.fotoDT { 
overflow: hidden; width: 140px; height: 100px 
} 
.textodt { 
margin: 0.5em 0px; overflow: auto 
} 
.gallery dd { 
padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px; overflow: auto; padding-top: 0px; font-family: arial, helvetica, sans-serif; height: 40px 
} 
.Estilo1 {font-size: 11px}
.Estilo2 {color: #FF6600; font-weight: bold;}