@charset "utf-8";
#form-confirmacion{width:98%;height:80px}#form-confirmacion-CV{width:98%;height:110px}
.form-confirma{width:98%;height:40px}
legend{width:98%;height:20px;text-align:left;font-size:1.4em;font-weight:700;color:#C00;margin-bottom:1em}
label{width:98%;height:20px;text-align:left}
label p{line-height:1em;margin-top:0;margin-bottom:0}
.explain,#explain{width:80%}.explain p{padding-top:1.5%}#explain p{padding-top:.5%}
#control-num p{padding-top:20px}#control-num2 p{padding-top:40px}
#checking{width:95%;float:left;text-align:left}
#answer{width:98%}
input{width:98%;height:25px;font:300 36px;margin:5px 0 10px 0}
input[type=checkbox]{width:10%;heigth:20px;float:left;margin-bottom:10px;cursor:pointer}
select{width:98%;height:25px;font:300 36px;margin:5px 0 10px 0}
textarea{width:98%;height:100px;font:300 36px;margin:5px 0 10px 0}
input[type=submit],input[type=file]{background-color:#c00;height:30px;width:40%;border:none;font-weight:400;letter-spacing:2px;color:#fff}input[type=submit]:hover,input[type=file]:hover{background-color:#900}
#browser-file{width:98%; border:1px solid #ccc}
input[type=reset]{margin-left:10%;background-color:#333;height:30px;width:40%;border:none;font-weight:400;letter-spacing:2px;color:#fff}input[type=reset]:hover{background-color:#666}
/*input[type=file]{background-color:#FFF;color:#333;margin-top:5px;margin-left:5px}*/
.TablaContacto{margin-left:auto;margin-right:auto;float:left;width:100%}
#TablaContacto{margin-left:auto;margin-right:auto;float:left;width:100%}
#TablaContacto-Izda{margin-left:5%;margin-bottom:3%;float:left;width:90%}
#TablaContacto-Dcha{margin-left:5%;margin-bottom:3%;float:left;width:90%}
#TablaContacto-Izda li, #TablaContacto-Dcha li{height:480px}
ul.tarjeta, ul.tarjeta li{float:left;list-style:none;margin:0 auto;padding:0}
ul.tarjeta{font-size:1.0em;line-height:1.4em;width:100%;//background-color:#DDD;//border:1px solid #000;border:none}
ul.tarjeta li{width:96%;background-color:#EEE;border-width:1px;border-style:solid;display:block;padding:10px;margin-left:2%;margin-bottom:3%}
ul.tarjeta li h3{font-size:1.2em;color:#d11;margin-bottom:.4em;padding-left:3%}
ul.tarjeta li p{padding-left:3%}
ul.tarjeta li a{color:#d11}
#regreso{float:left;margin-left:0;width:100%;height:33px}
#flecha{float:left;margin-left:0;width:33px;height:33px;background-image:url(/img/return.png);background-repeat:no-repeat}
#flecha:hover{background-image:url(/img/returnH.png)}
button,#backButton{background-color:#c00;height:40px;width:30%;border:none;color:#fff;margin-left:40%}button:hover,#backButton:hover{background-color:#900}
#url{display:none}
/*respuestas*/
.bannerAnswer{color:#fff;z-index:2;background:url(../../img/headers/header-buzones.jpg) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}#tema{border:1px solid #C00;height:400px;margin-bottom:40px}#tema div{float:left}#foto-catalogos{width:90%;margin:5%}#texto-catalogos{clear:both;width:90%;height:auto;margin:-20px 5% 5% 5%}
#alert-mail p{color:#C00;font-weight:800}
@media only screen and (min-width:600px){#TablaContacto{width:100%}#tema{height:220px}#foto-catalogos{width:40%;margin:10px 10px 10px 10px}#texto-catalogos{clear:none;width:50%;margin:10px 10px 10px 10px}}
@media only screen and (min-width:800px){#TablaContacto-Izda, #TablaContacto-Dcha{width:41%}#TablaContacto{width:100%}}
@media only screen and (min-width:1100px){#TablaContacto li{width:100%;margin-right:0}}