/*** ################# Estilos Pagina Contact Us de la Interna, Ingles - Espaņol, Hecho por Marcela M, 20 Julio, 2009 ################# ***/

form {margin: 0; padding:0;}
.txt_content {background-image:url(../images/bg_contactus.jpg); background-repeat:repeat-x; background-position:top;}
.texto_content {width:837px;}
.texto_content .titulo {color:#fba819; font-family: "Trebuchet MS", Tahoma; font-size:30px; font-weight:bold; width:auto; float:left; margin-top:34px; margin-left:54px; _margin-left:20px; letter-spacing:-2px;}
.contenido_contact {width:817px; min-height:500px!important; height:500px!important; height:530px; margin-top:75px; position:relative; margin-left:auto; margin-right:auto; float:left;}
.contenido_contact .qtexto {font-family: "Trebuchet MS", Tahoma; background-image:url(../images/bgtextolcontactus_bg.png); background-repeat:no-repeat; background-position:center; width:508px; height:460px; margin-top:30px; margin-left:10px; float: left;}
.contenido_contact .qtxt {font-family: "Trebuchet MS", Tahoma; font-size:12px; color:#909090; width:275px; margin-left:40px; margin-top:15px !important; _padding-top:15px; color:#454545; text-align:justify; line-height: 20px;}
.contenido_contact .qtxt h4 {font-family: "Trebuchet MS", Tahoma; font-size:22px; margin: 3px 0 10px 0; padding: 0; color: #fbab18;}
.contenido_contact .qtxt a {font-family: "Trebuchet MS", Tahoma; font-size:12px; color: #1CAAFB; text-decoration:none;}
.contenido_contact .qtxt a:hover {text-decoration: underline;}
.contenido_contact .contenido_formulario {position:absolute; z-index:10px; left: 347px; top:-2px; width: 470px; height: 436px;}
.contenido_contact .contenido_formulario .bgarriba_formulario {width:462px; height:46px; float:left; background-image:url(../images/bgarriba_formulario_contacto.png); background-position:top; background-repeat:no-repeat;}
.contenido_contact .contenido_formulario .bg_formulario {background-image:url(../images/bg_formulario_contacto.png); background-position:top; background-repeat:repeat-y; float:left; width:462px; padding-top:11px; *padding-top:5px;}
.contenido_contact .contenido_formulario .bgabajo_formulario {width:462px; height:49px; float:left; background-image:url(../images/bgabajo_formulario_contacto.png); background-position:top; background-repeat:no-repeat;}

/* Campos Formulario */
.campos_requeridos {float:left; width:93px; height:23px; *height:21px; margin-left:60px; _margin-left:30px; margin-right:8px; background-color: #f7b130; color:#FFFFFF; text-align:right; font-family:"Trebuchet MS", Tahoma; font-size:12px; padding-right:5px; padding-top:2px;}
.input_requerido {float:left; width:233px; *height:35px; text-align:right; color:#fbab18; font-size:10px; font-family:"Trebuchet MS", Tahoma;}
.input_requerido INPUT {width:223px; color:#909090; background-color:#FFFFFF; border:1px solid #f7b130; height:18px; *height:15px; font-size:11px; padding-left:5px; padding-right:5px; padding-top:5px;}
.input_requerido INPUT:focus, .input_requerido INPUT:active {background-color:#fad083;}
.campos {float:left; width:93px; height:23px; *height:21px; margin-left:60px; _margin-left:30px; margin-right:8px; color:#909090; text-align:right; font-family:"Trebuchet MS", Tahoma; font-size:12px; padding-right:5px; padding-top:2px; background-color: #F5F5F5; line-height:12px;}
.input {float:left; width:233px; *height:35px;  text-align:right; color:#909090; font-size:10px; font-family:"Trebuchet MS", Tahoma;}
.input INPUT {width:223px; color:#909090; background-color:#FFFFFF; border:1px solid #cdcfd4; height:18px; *height:16px; font-size:11px; padding-left:5px; padding-right:5px; padding-top:5px;}
.input INPUT:focus, .input INPUT:active {background-color:#e1e3e8;}
.campo_textarea_requerido {float:left; width:93px; height:82px; margin-left:60px; _margin-left:30px; margin-right:8px; color:#909090; text-align:right; font-family:"Trebuchet MS", Tahoma; font-size:12px; padding-right:5px; padding-top:2px; background-color: #F5F5F5;}
.textarea_requerido {float:left; width:233px; text-align:right; color:#fbab18; font-size:10px;}
.textarea_requerido TEXTAREA {width:223px; color:#909090; background-color:#FFFFFF; border:1px solid #f7b130; height:75px; font-size:11px; padding-left:5px; padding-right:5px; padding-top:5px; font-family:"Trebuchet MS", Tahoma; color:#909090; font-size:11px;}
.textarea_requerido TEXTAREA:focus, .textarea_requerido TEXTAREA:active {background-color:#fad083;}
.botones {float:right; width:180px; height:20px; *height:15px; margin-top:20px; _margin-top:10px; margin-right:70px; _margin-right:25px;}

.botones input.btsend {display:block; width:84px; height:20px; background-color: transparent; float:left; margin-right:10px; background-image: url(../images/bg_boton_send.png); background-position:center; background-repeat:no-repeat; border:none !important; cursor:pointer;}
.botones input:hover.btsend {display:block; width:84px; height:20px; background-color: transparent; background-image: url(../images/bg_boton_send_on.png); background-position:center; background-repeat:no-repeat; border:none !important; cursor:pointer;}
.botones input.btreset {display:block; width:84px; height:20px; background-color: transparent; float:left; background-image: url(../images/bg_boton_reset.png); background-position:center; background-repeat:no-repeat; border:none !important; cursor:pointer;}
.botones input:hover.btreset {display:block; width:84px; height:20px; background-color: transparent; background-image: url(../images/bg_boton_reset_on.png); background-position:center; background-repeat:no-repeat; border:none !important; cursor:pointer;}

.botones input.btenviar {display:block; width:84px; height:20px; background-color: transparent; float:left; margin-right:10px; background-image: url(../images/bt_enviar.png); background-position:center; background-repeat:no-repeat; border:none !important; cursor:pointer;}
.botones input:hover.btenviar {display:block; width:84px; height:20px; background-color: transparent; background-image: url(../images/bt_enviar_on.png); background-position:center; background-repeat:no-repeat; border:none !important; cursor:pointer;}
.botones input.btlimpiar {display:block; width:84px; height:20px; background-color: transparent; float:left; background-image: url(../images/bt_limpiar.png); background-position:center; background-repeat:no-repeat; border:none !important; cursor:pointer;}
.botones input:hover.btlimpiar {display:block; width:84px; height:20px; background-color: transparent; background-image: url(../images/bt_limpiar_on.png); background-position:center; background-repeat:no-repeat; border:none !important; cursor:pointer;}