@charset utf-8;
html,body{height:100%;width:100%;font-size:10px;overflow:hidden;font-family:"Trebuchet MS", Arial;margin:0;padding:0}
p,form,h1,h2,h3{margin:0}
img{border:0}
iframe{float:left;width:100%;overflow:scroll}
#cabezal{height:73px;width:100%;z-index:1000;float:left;position:relative;background-image:url(img/fnd_cab.png);background-repeat:repeat-x}
#cabezal div[class=logo]{float:left;height:73px;width:298px}
#pie{width:98%;height:80px;float:left;text-align:left;padding-top:10px;font-size:120%;color:#7B7D7F;padding-left:2%}
#pie a{color:#7B7D7F;text-decoration:underline}
#pie img{margin-bottom:-4px}
.contenedor{position:absolute;top:50%}
.btn_izq a{float:left;width:50px;background-image:url(img/btn_izq.png);background-position:left center;background-repeat:no-repeat}
.btn_izq a:hover{background-position:right center}
.btn_der a{background-image:url(img/btn_der.png);background-repeat:no-repeat;background-position:right center;float:left;width:50px}
.btn_der a:hover{background-position:left center}
.trabajos{float:left}
.trabajo{float:left;height:149px;width:160px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#B7B7B7;margin:10px}
.trabajo_foto{float:left;height:115px;width:160px}
.trabajo_texto{float:left;height:30px;width:160px;font-size:110%;color:#666;padding-top:4px}
#ventana_trabajo{background-color:#FFF;height:100%;width:100%;position:absolute;z-index:2000}
#informacion_trabajo{height:100%;width:auto;position:absolute}
#informacion_menu_top{height:35px;width:150px;position:absolute;z-index:1000}
#informacion_menu_top a{float:left;font-size:120%;corner-radius:5px;text-decoration:none;color:#fdc613;margin-left:34px;margin-top:20px}
#informacion_menu_top a:hover{color:#666}
#informacion_trabajo_detalle{height:120%;width:190px;float:left;margin-left:14px;position:absolute;padding:50px 20px 20px}
#informacion_trabajo_detalle h1{font-weight:700;font-size:130%;margin-bottom:3px}
#informacion_trabajo_detalle h2{margin-bottom:10px;font-weight:400;font-size:130%}
#informacion_trabajo_detalle h2 a{font-size:100%;margin-top:-1px}
#informacion_trabajo_detalle h3{font-weight:400;font-size:130%;line-height:20px}
#informacion_trabajo_detalle a{font-size:130%;text-decoration:none;color:#666;display:block;margin-top:10px}
#informacion_trabajo_detalle a:hover{color:#999}
#informacion_trabajo_detalle a[class=subr]{font-size:130%;text-decoration:underline;color:#666;display:block;margin-top:10px}
.sub_menu{height:36px;width:430px;padding-top:37px;float:left;padding-left:50px;z-index:2000;position:absolute;margin-left:298px}
.sub_menu *{list-style:none;font-size:15px;margin:0;padding:0}
.sub_menu ul li{height:18px;background-repeat:no-repeat;background-position:right;padding-left:5px;margin-left:10px;float:left;width:150px}
.sub_menu ul li a{text-decoration:none;color:#000;font-weight:400}
.sub_menu ul li img{margin-left:5px;margin-bottom:2px}
.sub_menu ul li:hover > ul{display:block}
.sub_menu ul li ul{display:none;background:rgba(255,255,255,0.8);float:left;padding-top:8px;padding-right:8px;padding-bottom:8px;height:350px}
.sub_menu ul li ul li{font-size:14px;height:28px;float:left;width:160px}
.sub_menu ul li ul li a{font-size:12px;float:left;margin-bottom:4px;width:160px}
.sub_menu ul li ul li a strong{font-size:12px}
.sub_menu ul li ul li a:hover{color:red}
#indice{width:100%;height:20px;font-size:120%;text-align:center;text-decoration:none;float:left;color:#FDC613;margin-top:10px}
#indice a,a:visited{color:#666;text-decoration:none}
#indice a:hover{color:#C00}