/* CSS Matias Katz */

body { background:#737373 url(../images/bg_body.jpg) top repeat-x; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
p { font-family:Arial, Helvetica, sans-serif; padding:0; margin:0; }
a { text-decoration:none; color:#4A6F93; }
a:hover {text-decoration:underline; }

#contenedor { width:950px; margin:auto; vertical-align:middle; }

#copyright { display:block; clear:both; background:#737373; height:50px; }
#copyright a.firma { background:url(../images/random.jpg) top; height:16px; width:47px; display:block; float:right; margin:15px 0 20px 0; }
#copyright a.firma:hover { background:url(../images/random.jpg) bottom; }
#copyright a.firma strong { display:none; }
#copyright span {display:none; }
#copyright p { font-family:Verdana, Arial, Helvetica, sans-serif; color:#bbb; font-size:10px; padding:20px 0 0 10px; float:left; }
#copyright p a { color:#bbb; } #copyright p a:hover { color:#fff; }

#colu_izq a.select { background:url(../images/botone.jpg) bottom no-repeat; color:#fff; text-decoration:none; }
#solu_izq a.select { background:url(../images/botone.jpg) bottom no-repeat; color:#fff; text-decoration:none; }
#solu_izq a.select2 { background:url(../images/botone_bg.jpg) bottom no-repeat; color:#4A6F93; text-decoration:none; }

.contacte { display:block; clear:both; margin:20px auto; vertical-align:middle; border:1px solid #333; width:200px; text-align:center; padding:10px; }
.tabla { display:block; clear:both; margin:20px auto; vertical-align:middle; border:1px solid #737373; width:200px; text-align:center; padding:10px; }

/* CONTENEDOR > HEADER */

#header { width:950px; height:80px; margin:0 0 5px 0;  }
#header img { margin:0; padding:50px 0 0 25px; float:left;}
#header img.logo {padding:10px 0 0 0; }
#menu_idiomas { background:url(../images/bg_menuidiomas.jpg) no-repeat; width:110px;height:24px;font-family:Tahoma, Verdana, Arial;font-size:9px;color:#CCC;float:right; padding:7px 0 0 0; margin:0; text-align:center;}
#menu_idiomas a {color:#CCC; padding:0 3px 0 3px;}
#menu_idiomas a:hover { color:#FFF; }



/* CONTENEDOR > CONTENIDO */

#contenido, #contenido2 { background:#fff url(../images/bg_contenido.jpg) no-repeat top right; margin:0; padding:0; width:950px;  }
#menu_top1, #menu_top2, #menu_top3 { width:850px; height:35px; margin:0 0 0 10px; padding:0px 0 0px 0px; display:block; clear:both; border-bottom:1px solid #ccc; }

#menu_top1 ul { padding:0; margin:0; list-style:none; }
#menu_top1 li{ margin:0 15px 0 0; float:left;}
#menu_top1 li a { height:25px; display:block; }
#menu_top1 span {display:none; }
#menu_top1 li a:hover {background:url(../images/inicio.jpg) no-repeat bottom; }
#menu_top1 li a#inicio { width:44px; background:url(../images/inicio.jpg) no-repeat top; }
#menu_top1 li a#inicio:hover, #menu_top1 li a.s#inicio { background:url(../images/inicio.jpg) no-repeat bottom; }
#menu_top1 li a#empresa {background:url(../images/empresa.jpg) no-repeat top;width:78px; height:30px;}
#menu_top1 li a#empresa:hover, #menu_top1 li a.s#empresa { background:url(../images/empresa.jpg) no-repeat bottom; }
#menu_top1 li a#soluciones {background:url(../images/soluciones.jpg) no-repeat top;width:91px;height:25px; }
#menu_top1 li a#soluciones:hover, #menu_top1 li a.s#soluciones {background:url(../images/soluciones.jpg) no-repeat bottom;} 
#menu_top1 li a#descargas {background:url(../images/descargas.jpg) no-repeat top;width:92px;height:28px;}
#menu_top1 li a#descargas:hover, #menu_top1 li a.s#descargas{ background:url(../images/descargas.jpg) no-repeat bottom; } 
#menu_top1 li a#contacto {background:url(../images/contacto.jpg) no-repeat top;width:83px; height:25px;}
#menu_top1 li a#contacto:hover, #menu_top1 li a.s#contacto { background:url(../images/contacto.jpg) no-repeat bottom; }
#menu_top1 li a#clientes {background:url(../images/clientes.gif) no-repeat top;width:67px; height:25px;}
#menu_top1 li a#clientes:hover, #menu_top1 li a.s#clientes { background:url(../images/clientes.gif) no-repeat bottom; }
#menu_top1 li a#encuestas {background:url(../images/encuestas.gif) no-repeat top;width:95px; height:25px;}
#menu_top1 li a#encuestas:hover, #menu_top1 li a.s#encuestas { background:url(../images/encuestas.gif) no-repeat bottom; }

#menu_top2 ul { padding:0; margin:0; list-style:none; }
#menu_top2 li{ margin:0 15px 0 0; float:left;}
#menu_top2 li a { height:25px; display:block; }
#menu_top2 span {display:none; }
#menu_top2 li a:hover {background:url(../images/inicio2.jpg) no-repeat bottom; }
#menu_top2 li a#inicio { width:50px; background:url(../images/inicio2.jpg) no-repeat top; }
#menu_top2 li a#inicio:hover, #menu_top2 li a.s#inicio { background:url(../images/inicio2.jpg) no-repeat bottom; }
#menu_top2 li a#empresa {background:url(../images/empresa2.jpg) no-repeat top;width:74px; height:25px;}
#menu_top2 li a#empresa:hover, #menu_top2 li a.s#empresa { background:url(../images/empresa2.jpg) no-repeat bottom; }
#menu_top2 li a#soluciones {background:url(../images/soluciones2.jpg) no-repeat top; width:78px; height:25px; }
#menu_top2 li a#soluciones:hover, #menu_top2 li a.s#soluciones {background:url(../images/soluciones2.jpg) no-repeat bottom;} 
#menu_top2 li a#descargas {background:url(../images/descargas2.jpg) no-repeat top;width:95px;height:25px;}
#menu_top2 li a#descargas:hover, #menu_top2 li a.s#descargas{ background:url(../images/descargas2.jpg) no-repeat bottom; } 
#menu_top2 li a#contacto {background:url(../images/contacto2.jpg) no-repeat top;width:89px; height:25px;}
#menu_top2 li a#contacto:hover, #menu_top2 li a.s#contacto { background:url(../images/contacto2.jpg) no-repeat bottom; }
#menu_top2 li a#clientes {background:url(../images/clientes2.gif) no-repeat top;width:58px; height:25px;}
#menu_top2 li a#clientes:hover, #menu_top2 li a.s#clientes { background:url(../images/clientes2.gif) no-repeat bottom; }
#menu_top2 li a#encuestas {background:url(../images/encuestas2.gif) no-repeat top;width:95px; height:25px;}
#menu_top2 li a#encuestas:hover, #menu_top2 li a.s#encuestas { background:url(../images/encuestas2.gif) no-repeat bottom; }

#menu_top3 ul { padding:0; margin:0; list-style:none; }
#menu_top3 li{ margin:0 15px 0 0; float:left;}
#menu_top3 li a { height:26px; display:block; }
#menu_top3 span {display:none; }
#menu_top3 li a:hover {background:url(../images/inicio3.jpg) no-repeat bottom; }
#menu_top3 li a#inicio { width:50px; background:url(../images/inicio3.jpg) no-repeat top; }
#menu_top3 li a#inicio:hover, #menu_top3 li a.s#inicio { background:url(../images/inicio3.jpg) no-repeat bottom; }
#menu_top3 li a#empresa {background:url(../images/empresa3.jpg) no-repeat top;width:74px; }
#menu_top3 li a#empresa:hover, #menu_top3 li a.s#empresa { background:url(../images/empresa3.jpg) no-repeat bottom; }
#menu_top3 li a#soluciones {background:url(../images/soluciones3.jpg) no-repeat top; width:76px; }
#menu_top3 li a#soluciones:hover, #menu_top3 li a.s#soluciones {background:url(../images/soluciones3.jpg) no-repeat bottom;} 
#menu_top3 li a#descargas {background:url(../images/descargas3.jpg) no-repeat top;width:101px;}
#menu_top3 li a#descargas:hover, #menu_top3 li a.s#descargas{ background:url(../images/descargas3.jpg) no-repeat bottom; } 
#menu_top3 li a#contacto {background:url(../images/contacto3.jpg) no-repeat top;width:67px;}
#menu_top3 li a#contacto:hover, #menu_top3 li a.s#contacto { background:url(../images/contacto3.jpg) no-repeat bottom; }
#menu_top3 li a#clientes {background:url(../images/clientes3.gif) no-repeat top;width:67px;}
#menu_top3 li a#clientes:hover, #menu_top3 li a.s#clientes { background:url(../images/clientes3.gif) no-repeat bottom; }
#menu_top3 li a#encuestas {background:url(../images/encuestas3.gif) no-repeat top;width:105px;}
#menu_top3 li a#encuestas:hover, #menu_top3 li a.s#encuestas { background:url(../images/encuestas3.gif) no-repeat bottom; }


#colu_left { width:750px; float:left; margin:0; padding:20px 0 0 15px; }
#colu_left h1 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; font-size:13px; font-weight:normal; margin:0; padding:0;}

#botonera ul { margin:0; padding:0; list-style:none; }
#botonera ul li {padding:0 0 4px 0; }
#botonera ul li a { display:block; width:184px; height:19px; background:url(../images/bg_botone2.png) top no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4A6F93; font-weight:bold; padding:5px 0 0 13px; }
#botonera ul li a:hover { background:url(../images/bg_botone2.png) bottom no-repeat; color:#fff; text-decoration:none; }

#recuadro, #recuadro2, #recuadro3, #recuadro4 {width:360px; height:150px; background:url(../images/bg_recuadro_index.jpg) no-repeat; margin:15px 10px 0 0; padding:0px 0 0 0; float:left;}
#recuadro img, #recuadro2 img, #recuadro3 img, #recuadro4 img { background:url(../images/bg_imagen_recuadro.jpg) no-repeat; padding:10px 10px; margin:22px 10px 0 22px; float:left; }
#recuadro h1, #recuadro2 h1, #recuadro3 h1, #recuadro4 h1 {font-size:11px; color:#999; font-weight:bold; margin:0 0 5px 0; padding:25px 0 5px 0px; width:210px; background:url(../images/bg_recuadro_h1.jpg) bottom repeat-x; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; }
#recuadro p, #recuadro2 p, #recuadro3 p, #recuadro4 p {font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;}
#recuadro a, #recuadro2 a, #recuadro3 a, #recuadro4 a { font-size:10px; font-family:Tahoma, Verdana, Arial; color:#4A6F93; font-weight:bold; background:url(../images/bg_link_ingresar.jpg) no-repeat right; padding:5px 0px 0px 10px; float:right; margin:22px 25px 0 0; display:block; width:66px; height:19px; }
#recuadro em, #recuadro2 em, #recuadro3 em, #recuadro4 em { font-style:normal; color:#999; }

#recuadro2 { background:url(../images/bg_recuadro2_index.jpg) no-repeat; margin:15px 0px 0 0; }
#recuadro3 { background:url(../images/bg_recuadro3_index.jpg) no-repeat; }
#recuadro4 { background:url(../images/bg_recuadro4_index.jpg) no-repeat; }
#recuadro4 a { margin:22px 25px 0 0; }

#colu_right { width:185px; background:url(../images/img_linea.jpg) no-repeat top left; float:left; margin:0; margin:20px 0 0 0;  }
#cv { background:url(../images/bg_columnaright.jpg) repeat-y left; padding:40px 0 0 20px; }

#curriculum { width:150px; height:80px; background:url(../images/bg_cv.jpg) no-repeat; color:#FFF; font-family:Tahoma, Verdana, Arial; margin:0; padding:10px 0 0 12px;}
#curriculum h1 { font-size:12px; margin:0; padding:0 0 5px 0;}
#curriculum p { font-size:10px; padding-right:10px; }
#curriculum a { color:#FFF; }

#novedades { width:150px; background:url(../images/bg_cv2.jpg) no-repeat; color:#666; font-family:Arial, Helvetica, sans-serif; margin:0 0 20px 0; padding:10px 0 0 12px;}
#novedades h1 { font-size:12px; margin:0; padding:0 0 5px 0; font-family:Tahoma, Verdana, Arial;}
#novedades p { font-size:11px; line-height:12px; margin:0 21px 0 0; }
.fecha {font-family:Arial, Helvetica, sans-serif; color:#818181; font-size:9px; display:block; text-align:right; padding:0 20px 5px 0; letter-spacing:1px;}



/* CONTENEDOR > CONTENIDO > FOOTER */

#footer { background:#fff url(../images/bg_footer.jpg) no-repeat left bottom;  display:block; clear:both; padding:4px 0 0 0; height:50px; margin:10px 0 0 0;  }
#menu_bottom { font-family:Tahoma, Verdana, Arial; color:#4A6F93; font-size:10px; width:876px; border-top:1px solid #CCC; padding:7px 0 0 0; margin:20px 0 0 55px; }
#menu_bottom a { color:#4A6F93; padding:0px 5px 0 5px; }




/* EMPRESA > INSTITUCIONAL */

#contenido2 { background:#fff url(../images/bg_contenido2.jpg) no-repeat top right; }
#bg_faux { background:url(../images/bg-faux.gif) repeat-y top left; display:block; clear:both; }

#colu_izq { float:left; width:210px; height:507px; margin-top:12px; padding:0 0 0 10px; }

.colu_der, .colu_mid { width:700px; float:left; margin:12px 0 0 10px; border:1px solid #E7E7E7; background:url(../images/bg_columnaderecha.jpg) no-repeat left top; }
.colu_der h1, .colu_mid h1 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#4A6F93; font-size:20px; font-weight:normal; padding:0 0 5px 0; margin:5px 10px 0 10px; display:block; background:url(../images/bg_h1.jpg) no-repeat bottom; }
.colu_der h2, .colu_mid h2 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; font-size:13px; margin:0; padding:12px 0 10px 10px; font-weight:normal; }
.colu_der p { font-size:11px; color:#333; display:block; float:left; padding:10px 0 0 12px; font-family:Verdana, Arial, Helvetica, sans-serif; width:325px; text-align:justify; }
.colu_der p.texto_right { padding:10px 0 40px 20px; }
.colu_der img.sponsors { padding:15px 0 0 5px; margin:0 0 30px 0; }

#footer a.ir_arriba { font-family:Tahoma, Verdana, Arial; font-size:10px; color:#4A6F93; background:url(../images/bg_irarriba.jpg) no-repeat right; float:right; padding:0 10px 2px 0;  margin:0 10px 5px 0; }

#colu_izq span { font-family:Tahoma, Verdana, Arial; color:#333; font-size:11px; background:url(../images/pdf.jpg) no-repeat left; width:160px; height:35px; padding:10px 0 0px 39px; margin:20px 0 0 0px; float:left; }
#colu_izq span a { color:#333; }
#colu_izq span a:hover { color:#333; text-decoration:underline; }

.colu_der h6 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#4A6F93; font-size:12px; padding:0 0 5px 0; margin:5px 10px 0 10px; display:block; background:url(../images/bg_h1.jpg) no-repeat bottom; display:block; clear:both;}



/* EMPRESA > STAFF */

.colu_der ul { list-style:none; margin:0; padding:10px 0 20px 0; }
.colu_der ul li  { margin:0 0 0 10px; padding:5px 0 5px 10px; background:url(../images/arrow_blue.gif) no-repeat left; font-size:11px; color:#333; font-family:Verdana, Arial, Helvetica, sans-serif; }

img.logos_staff { float:right; padding:10px 0 0 0; }


/* SOLUCIONES */

#solu_izq { float:left; width:216px; margin:12px 5px 0 10px; }

.colu_mid { width:490px; background:url(../images/bg_contenido_soluciones.jpg) no-repeat; margin:12px 0 0 0; padding:0; float:left;}
.colu_mid h1 { width:465px; }
.colu_mid h2 { padding:10px 0 10px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; display:block; clear:both; }
.colu_mid p { font-size:11px; color:#333;  padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify;}
.colu_mid p.center { font-size:11px; color:#333;  padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.colu_mid h3, .colu_der h3 { font-family:Tahoma, Verdana, Arial; font-size:12px; color:#4A6F93; font-weight:bold; border-bottom:1px #ccc solid; display:block; padding:5px 2px; margin:7px;}
span.ppt { font-family:Tahoma, Verdana, Arial; color:#333; font-size:11px; background:url(../images/ppt.jpg) no-repeat left; width:190px; height:35px; padding:20px 0 0px 40px; margin:20px 0 0 20px; float:left; }
span.pdf { font-family:Tahoma, Verdana, Arial; color:#333; font-size:11px; background:url(../images/pdf.jpg) no-repeat left; width:190px; height:35px; padding:20px 0 0px 40px; margin:20px 0 0 20px; float:left; }
.colu_mid .ppt { background:url(../images/ppt.jpg) no-repeat left; float:left; margin:20px 0 0 0;}
.colu_mid a { color:#4A6F93; }
.ppt a, .pdf a { color:#333; }

.colu_mid ul { list-style:none; margin:0; padding:5px 10px; }
.colu_mid ul li  { margin:0 0 0 5px; padding:5px 0 5px 10px; background:url(../images/arrow_blue.gif) no-repeat left; font-size:11px; color:#333; font-family:Verdana, Arial, Helvetica, sans-serif; }

#solu_der { float:left; width:190px; padding:0 0 0px 12px; background:url(../images/bg_columnaright.jpg) repeat-y left; margin:12px 0 0 10px;}

#info { margin:0; padding:0; width:190px; background:url(../images/info.jpg) no-repeat;}
#info h1 { font-family:Tahoma, Verdana, Arial; color:#000; font-size:12px; margin:0; padding:6px 0 10px 10px; } 
#info h2 { font-family:Tahoma, Verdana, Arial; color:#4A6F93; font-size:11px; margin:0; padding:0 0 0 10px; }
#info p  { color:#666; font-size:11px; padding:5px 0 0 10px;  }
#info img { padding:10px 0; }

#importante { margin:40px 0 0 0; padding:0; width:190px; background:url(../images/importante.jpg) no-repeat; }
#importante h1 { font-family:Tahoma, Verdana, Arial; color:#000; font-size:12px; margin:0; padding:6px 0 10px 10px; }
#importante p  { color:#333; font-size:11px; padding:5px 0 0 10px; font-family:Tahoma, Verdana, Arial; }
#solu_der span { margin:0 0 10px 20px; padding:20px 0 0 40px; width:130px;}
#solu_der .ppt  { margin:0 0 10px 20px; padding:20px 0 0 40px; width:130px; }

#solu_izq h1, #solu_izq h2 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#4A6F93; font-size:17px; font-weight:bold; padding:0 0 0px 2px; margin:0px 0 10px 0px; display:block;  }
#solu_izq h2 { padding:0px 0 0px 2px; margin:20px 0 10px 0; }

.colu_mid p.bg_s { float:none; margin:2px 0 8px 25px; padding:0px 0 0 10px; background:url(../images/bg_p_s.jpg) no-repeat left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

.botonera_bg {width:195px; padding:10px 0 0 0; margin:0; background:#ccc url(../images/bg_botonera.jpg) no-repeat;  }
.botonera_bg ul { margin:0; padding:0; }
.botonera_bg ul li { list-style:none; margin:0px 0 0px 0; padding:0 0 4px 0; display:block;   }
.botonera_bg ul li a { display:block; width:182px; height:12px; background:url(../images/botone_bg.jpg) top no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:bold; padding:4px 0 5px 13px; margin:0; }
.botonera_bg ul li a:hover { background:url(../images/botone_bg.jpg) bottom no-repeat; color:#4A6F93; text-decoration:none; }
.botonera_bg2 { background:url(../images/bg_botonera2.jpg) no-repeat bottom; padding-bottom:10px; }


/* DESCARGAS */
.descargas, .videos, .soft { width:686px; height:54px; background:url(../images/bg_descarga.jpg) no-repeat top; margin:0 auto; vertical-align:middle;  padding:3px 0 0 0; display:block; clear:both; }

.descargas .pdf, .descargas .ppt { margin:10px 0 0 5px; background:url(../images/pdf_descargas.gif) no-repeat; padding:5px 0 5px 30px; font-family:Tahoma, Verdana, Arial; color:#333; font-size:11px;  float:left;  width:75px; height:30px; float:right; }
.descargas .ppt { background:url(../images/ppt_descargas.gif) no-repeat ; float:right; }
.descargas a { color:#333; }
.descargas h1 { font-family:Tahoma, Verdana, Arial; font-size:13px; color:#000; font-weight:bold; margin:0; padding:15px 0 10px 20px; background:none; float:left; }
.descargas p { color:#666; width:300px; font-size:11px; margin:0; padding:17px 0 0 5px; float:left; font-family:Tahoma, Arial, Verdana; }

#importante_des { margin:20px 0 0 0; padding:0; width:190px; background:url(../images/importante.jpg) no-repeat; }
#importante_des h1 { font-family:Tahoma, Verdana, Arial; color:#000; font-size:12px; margin:0; padding:6px 0 10px 10px; }
#importante_des p  { color:#333; font-size:11px; padding:5px 0 0 10px; font-family:Tahoma, Verdana, Arial; }
#importante_des span { margin:0 0 10px 20px; padding:20px 0 0 40px; width:130px; }
#importante_des .ppt  { margin:0 0 10px 20px; padding:20px 0 0 40px; width:130px; background:url(../images/ppt.jpg) no-repeat left; }

/* DESCARGAS > SOFTWARE */
.soft h1 { font-family:Tahoma, Verdana, Arial; font-size:13px; color:#000; font-weight:bold; margin:0; padding:15px 0 10px 20px; background:none; float:left; }
.soft p { color:#666; width:350px; font-size:11px; margin:0; padding:17px 0 0 5px; float:left; font-family:Tahoma, Arial, Verdana; }
.soft a { float:right; background:url(../images/bg_boton_descarga.gif) no-repeat; padding:17px 0 5px 30px; font-family:Tahoma, Verdana, Arial; color:#333; font-size:11px; height:24px; display:block; margin:0 10px 0 0;}

/* DESCARGAS > VIDEOS */
.videos h1 { font-family:Tahoma, Verdana, Arial; font-size:13px; color:#000; font-weight:bold; margin:0; padding:15px 0 10px 20px; background:none; float:left; }
.videos p { color:#666; width:350px; font-size:11px; margin:0; padding:17px 0 0 5px; float:left; font-family:Tahoma, Arial, Verdana; }
.videos a { height:30px; width:60px; background:url(../images/youtube.jpg) no-repeat; float:right; margin:8px 5px 0 0; }
.videos span { display:none; }


/* CONTACTO */

#formulario { display:block; margin:0; padding:0px 0 0 20px; width:310px; float:left;  }
#formulario form { display:block; margin:0px; }
form input#enviar { background:url(../images/bg_boton_form.jpg) no-repeat; border:none; font-size:10px; color:#fff; font-weight:bold; float:right; width:65px; height:22px; display:block; margin:10px 10px 20px 0; padding:0px 0px 4px 0px; font-family:Tahoma, Verdana, Arial; }
.nombres { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333; display:block; padding:8px 0px 4px 0px; }
#form1 input,textarea, select { width:300px; height:19px; background:url(../images/bg_input.jpg) no-repeat; border:none; margin:0; padding:3px 0px 0 5px; font-size:12px; overflow:auto; }
select { background:#ccc url(../images/bg_input.jpg) no-repeat; padding:0 0 0 5px; }	
#form1 textarea { height:115px; background:url(../images/bg_textarea.jpg) no-repeat; }

#datos { width:301px; float:left; background:url(../images/bg_contacto.jpg) no-repeat; margin:10px 0 0 40px;}
#datos p { font-size:11px; color:#333; font-family:Verdana, Arial, Helvetica, sans-serif; padding:15px 0 0 20px; clear:left; width:200px;}
#datos a { color:#4A6F93; margin:0; padding:1px 0 0 20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; float:left;  clear:left;}
#datos h1, #datos h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666; background:none; margin:0; padding:1px 0 0 20px; float:left; width:100px; clear:left; display:block;}
#datos h2 { padding:12px 0 0 20px; }


/* CONTACTO > BUSQUEDAS LABORALES */

.laborales { width:686px; height:73px; background:url(../images/bg_laborales.jpg) no-repeat; margin:10px 0 35px 8px;  }
.laborales h1 { font-family:Tahoma, Verdana, Arial; font-size:14px; color:#000; font-weight:bold; background:url(../images/bg_laborales_h1.jpg) no-repeat left; width:146px; float:left; padding:0px 0 2px 10px; margin:15px 0 0 20px; }
.laborales a { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#666; float:right; width:174px; background:url(../images/bg_laborales_a.jpg) no-repeat right; height:19px; padding:10px 0 0 0; margin:10px 7px 0 0; }
.laborales a:hover { color:#000; }
.laborales p {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666;font-size:10px;display:block; clear:both; width:630px; margin:0 0 0 10px; padding:5px 0 0 20px; }

#contacto_cv {width:195px; background:url(../images/bg_contacto_izq.jpg) no-repeat; margin:20px 0 0 0; padding:0;}
#contacto_cv p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333; padding:10px;  }
#contacto_cv a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333; background:url(../images/bg_link_contactoizq.jpg) no-repeat left; width:110px; height:40px; font-weight:bold; display:block; padding:20px 0 0 50px; }


/* ENCUESTAS */
.colu_der #form_encuesta { background:#fff; border:1px solid #ccc; display:block; margin:0 10px 10px 10px; padding:0 0 20px 0;}
.colu_der #form_encuesta p { float:none; display:block; color:#333; font-size:12px; width:auto; padding:15px 10px 5px 10px; text-align:left; line-height:140%; font-weight:bold;}
.colu_der #form_encuesta p strong { color:#006699; font-size:11px;}
.colu_der #form_encuesta p em { font-size:10px; font-style:normal; color:#666; font-weight:normal; display:block; clear:both; padding:0 0 0 20px;}
.colu_der #form_encuesta label { display:block; clear:both; height:20px; font-size:11px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; margin:2px 0 2px 25px;}
.colu_der #form_encuesta label input { float:left; width:20px; margin:0;}
.colu_der #form_encuesta label em { float:left; width:620px; font-style:normal; padding:2px 0 2px 3px; }
.colu_der #form_encuesta textarea { width:630px; height:100px; background:#fff; border:1px solid #ccc; margin:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.colu_der #form_encuesta input#enviar { background:url(../images/bg_boton_form.jpg) no-repeat; border:none; font-size:10px; color:#fff; font-weight:bold; width:65px; height:22px; display:block; margin:10px 20px 0 0;  padding:0px 4px 4px 0px; font-family:Tahoma, Verdana, Arial; float:none;}
.colu_der #form_encuesta input { width:630px; background:#fff; border:1px solid #ccc; margin:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding:3px; }

.item { display:block; clear:both; margin:10px 15px; padding:10px; border:1px solid #ccc; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; line-height:120%; }
.item strong { color:#333; }

.estado { display:block; clear:both; color:#000; border:1px solid #999; font-size:13px; font-family:Arial, Helvetica, sans-serif; padding:10px; margin:15px; background:#fff; line-height:130%;}
.critico { color:#CC0000; font-weight:bold;}
.moderado {}
.satisfactorio {}

a.subir { display:block; clear:both; text-align:right; background:url(../images/bg_irarriba.jpg) no-repeat right center; padding:0 10px 0 0; margin:0 10px 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#006699; font-weight:bold;}
