/* .......................... ESTILOS PARA EL FORMULARIO DE CONTACTO ......................... */
#formcontacto{width:100%; clear:both; display:block;}

#contenedor #formcontacto legend{font-size:1.7em; padding:10px 0px 0px 0px; margin-bottom:10px; color:#85A019;}
#contenedor #formcontacto fieldset p{clear:both;}

#contenedor #formcontacto dl{width:98%; clear:both;}
#contenedor #formcontacto dt{float:left; clear:both; width:28%; margin:0px 0px 5px 0px; padding:2px 0px 1px 0px; font-weight:bold; text-align:right; min-height:25px;}
#contenedor #formcontacto dd{float:right; width:71%; margin:0px 0px 5px 0px; padding:2px 0px 1px 0px; min-height:25px;}

#contenedor #formcontacto dl dd input,#formcontacto dl dd select,#formcontacto dl dd textarea{margin-left:10px;}
#contenedor #formcontacto dl dd input:focus, #contenedor #formcontacto dl dd textarea:focus{border:1px solid #86A11A; background:#F6FFCF;}
#contenedor #formcontacto input, #formcontacto textarea, #formcontacto select{ border:solid 1px #000000; font-family:sans-serif; font-size:95%; vertical-align: middle;}

.boton-enviar{background:#C1DB5D url(fondo_boton.png) repeat-x top; font-size:1.1em; font-weight:bold; border:1px solid #C1DB5D; min-height:2.2em;}


table{width:90%; margin:0px auto 20px auto;}
th{background:#333; color:#FFF; text-align:center;}
td{background:#FEFDFE; color:#333;}

.acciones{text-align:center;}

#confirmacion a{border:solid 1px #000000; background:#BFC000; color:#333333; font-weight:bold;}
#errores{ width:70%; margin:10px 0px 15px 15px; padding:8px 0px 10px 0px;; border:1px dotted #333333; background:#FDFDFD;}
#errores p{ text-indent:0px; margin: 0px 0px 1px 5px; width:90%; text-align:left;}
#errores ul{width:98%; padding-left:30px;}
#errores ul li{ list-style-type:square; padding-left:2px;}
#ok{ margin: 30px 0px 1px 5px; width:90%; padding-top:70px; padding-left:25px;}



/* PARA GOOGLE MAPS */
iframe{width:100%; height:350px; margin:0px auto; padding:0px; border:0px; overflow:hidden;}
iframe p{text-align:center;}

#desc-plano{margin-top:25px;}

#mapa{width:100%; height:350px; margin:0px auto; padding:0px; border:0px; overflow:hidden;}