@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; font-family:Geneva, Arial, Helvetica, sans-serif;}
body{overflow-y:scroll;}
#header{width:800px; margin:auto; height:200px;}
#todo{overflow:hidden;}
#cuerpo{width:730px; background:url(../images/body.jpg) repeat-y; margin:auto; padding:0 15px 0 15px; padding-bottom:3000px; margin-bottom:-3000px;}
a{color:#0000EE}
a:hover{color:#990000;}
#cuerpo h1{font-size:14pt; color:#0C74B2; text-align:left; padding:0 0 0 15px;}
#cuerpo h2{font-size:12pt; color:#0C74B2; text-align:left;padding:10px 0 0 18px;}
#cuerpo h3{font-size:11pt; color:#0C74B2; text-align:left;margin:5px 0 5px 0; border-bottom:2px solid orange;}
#cuerpo h3 a {color:#0C74B2; text-decoration:none; padding:0 0 3px 0;}
#cuerpo h3 a:hover {text-decoration:underline;}
#cuerpo p{ padding:5px 15px 5px 15px; font-size:9pt;}
#cuerpo .derecha{float:right; margin:5px;}
#cuerpo #menu{float:left; width:160px;}
#cuerpo #contenido{float:right; width:570px;}
#cuerpo ul{font-size:9pt; margin:0 0 0 25px;}
#menu h1{font-size:10pt; color:#0C74B2; text-align:left;padding:0 0 0 5px; margin:10px 0 0 0;}
.contenido { padding:15px;}
#footer{clear:both; background:url(../images/footer.jpg) no-repeat; height:130px; width:800px; margin:auto; overflow:hidden;}
#footer p{font-size:9pt; text-align:center; padding:80px 0 0 0;}
/*TABLAS*/
.ficha {margin:15px; width:550px;}
.ficha tr.odd{background:#C5C096;}
.ficha tr:hover{background:orange;}
.ficha td{ vertical-align:top; font-size:10pt; padding:2px;}

.alquiler img{border:1px solid black; margin:15px 0 0 15px;}
.alquiler td{vertical-align:top;}
/*consulta*/
.contacto td{vertical-align:top; font-size:10pt;}
.contacto input, select{font-size:10pt; width:350px; border:1px solid #0C74B2;}
.contacto textarea {font-size:10pt; width:450px; border:1px solid #0C74B2;}
#boton {width:100px;} 


input.disabled {
	border: 1px solid #F2F2F2;
}

input.required, textarea.required {
	border: 1px solid #00A8E6;
}
input.validation-failed, textarea.validation-failed {
	color : #FF3300;
	background-color:#fddcdc;
}
input.validation-passed, textarea.validation-passed {
	color : #000;
	background-color:#ebffe7;
}
.validation-advice{background:red; color:white; margin:3px 0 0 0;}