.cuerpo { margin-top:38px; min-height:650px }
.cuerpo_contenido h2 { margin-left:18px }
.col_izq { float:left; width:555px; padding:10px 0 0 18px }
.col_drc { float:left; width:384px; padding:10px 18px 0 17px }

.formulario { width:505px; min-height:400px; height:auto !important; height:400px; padding:23px 0 10px 45px; margin:0 0; position:relative; background-color:#F1F1EE }
.esq_1, .esq_2, .esq_3, .esq_4 { background-image:url(../img/interface/esq_blanca.png) !important; background-image:none; height:10px; width:10px; }
.esq_1 { position:absolute; top:0px; left:0; background-position:0px 0px }
.esq_2 { position:absolute; top:0px; right:0; background-position:-10px 0px }
.esq_3 { position:absolute; bottom:0px; left:0; background-position:0px -10px }
.esq_4 { position:absolute; bottom:0px; right:0; background-position:-10px -10px }

.formulario form { position:relative; color:#444; height:440px; width:480px }
.formulario form span { color:#A1A1A1; font:normal 10px Arial }
.formulario form h3 { position:absolute; width: 455px; padding:0 15px; margin:0 -15px; left:0px; font-size:16px; font-stretch:narrower; color:#8A8AA9 }
.formulario form label { position:absolute; display:block; top:32px; margin:0; padding:0; line-height:20px }
.formulario form input, .formulario form textarea { margin:0; padding:1px; line-height:14px; font:normal 11px Arial; color:#666 }
.formulario form select { margin-right:10px }

.formulario .aviso { width:455px; padding:5px 10px; margin:5px -10px 20px -10px; color:#332; background-color:#FFE; border:2px solid #FFF; font-size:12px }

.formulario .enviando { position:absolute; top:-10px; left:0px; width:550px; height:600px; background-image:url(../img/interface/fnd_blanco_transparente.png) }
.formulario .enviando div { position:absolute;  width:190px; top:230px; left:140px; padding:15px 10px 15px 50px; color:#333; background:#FFF url(../img/interface/loading.gif) no-repeat 10px 15px; border:1px solid #DEDEDE }
.formulario .enviando div strong { color:#FF9900; font:bold 16px Arial }

.formulario .menu_foto { margin:20px 0px 20px -5px; color:#CCC }
.formulario .menu_foto a { padding:2px 5px; font-weight:bold }
.formulario span { color:#A1A1A1 }

.btn_enviar { height:24px; width:61px; overflow:hidden; border:none; background:url(../img/interface/btn_enviar.png) no-repeat left top; cursor:pointer }
.btn_enviar:hover { background:url(../img/interface/btn_enviar.png) no-repeat left -24px; }

.contacto_info { position:relative; padding:20px 20px 40px 20px; background-color:#BBBBD0; color:#FFF; font-size:16px }