/* ------------------------------------------------------------------------------------------------- GENERAL */
body { background:#FFC805; top:0px; margin:0px; font-size:12px; color:#0F0F0F;}
* {font-family: "Trebuchet MS", Arial;}
* form {padding:0; margin:0;}
.box{ width:640px;}
.encabezado1{ width:640px; height:176px; background:url(imagenes/encabezado_1.jpg) no-repeat;}
.cuerpo1{ width:640px;}
.encabezado2{ width:640px; height:165px; background:url(imagenes/encabezado_2.jpg) no-repeat;}
.cuerpo2{ width:640px;}
.titulos{ font-size:20px; width:640px; text-align:center; padding-top:5px;}
.boton{ background:url(imagenes/boton.png) no-repeat center; padding:0; margin:0; font-size:20px; width:97px; height:37px; border:none;}
.estilo18{ font-size:18px;}
.estilo16{ font-size:16px;}
.estilo14{ font-size:14px;}
a:link{color:#0F0F0F; text-decoration:none; }
a:visited{color:#0F0F0F; text-decoration:none;}
a:hover{color: #03C; text-decoration:none;}
a:active{color:#0F0F0F; text-decoration:none;}
/* ------------------------------------------------------------------------------------------------- INDEX */
.ind_descrip{ font-size:15px; text-align:center; margin:35px 20px 0 180px;}
.ind_table_form{ margin:20px 0 0 0; height:195px;}
.ind_campo_texto{background:#333; border: 1px solid #333; color:#FFF; font-size:18px;}
.ind_footer{ margin-top:20px;}
.ind_footer_box1{float:left; width:290px; border-right:1px solid #BB9F00; text-align:center; font-size:16px; margin:3px 10px;}
.ind_footer_box2{float:right; width:290px; font-size:18px; margin:5px 10px;}
.error_texto{ color:#FF0000;}
/* ------------------------------------------------------------------------------------------------- BUZON PRIVADO */
.priv_descrip{float:left; width:170px; margin:20px 0 0 170px; font-size:14px; text-align:center;}
.priv_datos_usu{float:right; margin:20px 10px 0 0; width:250px; font-size:12px; padding-left:5px; border-left:1px solid #ECC900; height:100px; overflow:hidden;}
.priv_instruc{ font-size:20px; margin:10px 0 0 15px; border-bottom:1px solid #F5AE58;}
.priv_table_form{ margin-top:10px;}
.priv_campo_texto{ width:425px; height:20px; border:1px solid #F5AE58; font-size:12px;}
.priv_area_texto{ width:425px; border:1px solid #F5AE58; font-size:12px;}
.priv_boton{ background:url(imagenes/boton.png) no-repeat center; padding:0; margin:0; font-size:20px; width:97px; height:37px; border:none;}
/* ------------------------------------------------------------------------------------------------- BUZON PUBLICO */
.public_descrip{float:left; width:170px; margin:20px 0 0 170px; font-size:14px; text-align:center;}
.public_descrip2{float:right; margin:15px 10px 0 0; width:250px; font-size:12px; padding-left:5px; border-left:1px solid #ECC900; height:110px; overflow:hidden; text-align:center;}
.public_instruc{ font-size:20px; margin:10px 0 0 15px; border-bottom:1px solid #F5AE58;}
.public_table_form{ margin-top:10px;}
.public_campo_texto{ width:425px; height:20px; border:1px solid #F5AE58; font-size:12px;}
.public_area_texto{ width:425px; border:1px solid #F5AE58; font-size:12px;}
.public_boton{ background:url(imagenes/boton.png) no-repeat center; padding:0; margin:0 50px 0 0; font-size:20px; width:97px; height:37px; border:none;}
/* ------------------------------------------------------------------------------------------------- MENSAJE ENVIADO */
.enviado_descrip{ color:#993300; font-size:20px; float:left; margin:25px 0 0 180px; width:460px;}
.enviado_detalles{margin:10px 20px 0 20px; font-size:14px; text-align:justify;}
.enviado_volver{ font-size:25px; color:#333; text-align:center;}
