/* CSS Document */
*{font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px;border:0px;}
body{background:#008CA5;}
table, tr, td{border-width:thin;border-collapse:collapse;border-spacing:0px;}
td{empty-cells:show;}

.principal{width:932px;margin:0px auto;background:#FFF;}
.lateralIZQ{background:url(images/lateralIZQ.gif) top right repeat-y;width:6px;}
.lateralDER{background:url(images/lateralDER.gif) top left repeat-y;width:6px;}
td.footer{background:url(images/fondo_footer.gif) repeat-y top left #8C8F91;height:71px;text-align:right;padding:8px;}
.sTDcontacto{background:url(images/fondo_contacto.gif) no-repeat right top #008CA5;height:50px;width:100%;}

p.menu, table.servicios p.menu{font-size:13px;color:#008CA5;}
table.servicios p.menu {margin-right:10px;}
table.servicios p.menu span{display:block;font-size:11px;color:#333;padding:5px;border-bottom:1px solid #CCC;}
img.menu{margin:0px 12px;}
a.menu:link, a.menu:visited{color:#666;text-decoration:none;}
a.menu:hover{color:#008CA5;}

a.submenu:link, a.submenu:visited, table.servicios a.submenu:link, table.servicios a.submenu:visited{color:#333;text-decoration:none;}
a.submenu:hover, table.servicios a.submenu:hover{color:#008CA5;}

p.footer{font-size:10px;color:#CCC;text-align:left;}
a.footer:link, a.footer:visited{color:#CCC;}
a.footer:hover{text-decoration:none;}

h2.sContacto{font-family:Georgia, Arial, Helvetica, sans-serif;font-size:18px;color:#999;margin:5px 0px 15px 0px;font-weight:normal;}
h2.sContacto span, p.sContacto span{color:#008CA5;}
img.sContacto{border-top:20px solid #F0F0F0;border-bottom:20px solid #F0F0F0;}
p.sContacto{font-size:11px;color:#666;margin:5px 0px}
p.sGoogle{font-size:10px;color:#666;margin:10px 0px 2px 0px;text-align:right;}
p.sAlianza{font-size:11px;color:#008CA5;margin:20px 0px 10px 0px;text-align:right;}
a.aviso:link, a.aviso:visited{font-size:12px;color:#999;}
a.aviso:hover{text-decoration:none;}

a.enlfooter:link, a.enlfooter:visited{color:#FFF;}
a.enlfooter:hover{color:#008CA5;}

table.contenido h1, table.contenido h1 a:link, table.contenido h1 a:visited{background-color:#008CA5;font-family:Georgia, Arial, Helvetica, sans-serif;font-size:16px;color:#FFF;padding:2px;}
table.contenido h2{font-size:15px;color:#666;margin-top:4px;}
table.contenido p, table.contenido h3{font-size:14px;color:#666;margin:15px 0px;line-height:22px;}

table.contenido a:link, table.contenido a:visited{color:#666;}
table.contenido a:hover{text-decoration:none;}

table.servicios h1, table.servicios h1.pequeno, table.servicios h1 a:link, table.servicios h1 a:visited{font-family:Georgia, Arial, Helvetica, sans-serif;background-color:#008CA5;font-size:16px;color:#FFF;padding:2px;}
table.servicios h2{background-color:#999;font-family:Georgia, Arial, Helvetica, sans-serif;font-size:14px;color:#FFF;margin:10px 0px;padding:2px;}
table.servicios h3{font-family:Georgia, Arial, Helvetica, sans-serif;font-size:16px;color:#666;margin-top:5px;}
table.servicios h3.nombre{font-family:Georgia, Arial, Helvetica, sans-serif;font-size:13px;color:#008CA5;margin-top:0px;}
table.servicios p{font-size:14px;color:#666;margin-bottom:5px;line-height:22px;}
table.servicios p.categoria{font-size:13px;font-weight:bold;margin:0px;color:#333;}
table.servicios p.contacto{font-size:10px;margin:0px;margin-top:3px;margin-left:5px;margin-bottom:10px;color:#666;}
table.servicios p.aviso{font-size:10px;color:#999;margin:5px 0px 20px 0px;}
table.servicios p span{color:#008CA5;}
table.servicios p.sTrabaja{font-family:Georgia, Arial, Helvetica, sans-serif;font-size:12px;color:#666;line-height:22px;}

table.necesitas h2{background-color:#008CA5;font-family:Georgia, Arial, Helvetica, sans-serif;font-size:14px;color:#FFF;margin:10px 0px;padding:2px;}
table.necesitas li, table.necesitas p{font-size:13px;color:#666;margin:0px;}
table.necesitas p.texto{font-size:13px;color:#008CA5;margin:4px 0px;}
table.necesitas h3{font-size:13px;color:#666;margin:0px 0px 10px 0px;}
table.necesitas a:link, table.necesitas a:visited{color:#666;text-decoration:none;}
table.necesitas a:hover{text-decoration:underline;}
table.necesitas ul{margin:0px 0px 10px 30px;}


table.curriculum h3{font-family:Georgia, Arial, Helvetica, sans-serif;font-size:13px;color:#008CA5;margin:0px 0px 10px 0px;padding-bottom:5px;border-bottom:1px solid #008CA5;}
table.curriculum p{font-size:13px;color:#666;margin-bottom:10px;line-height:22px;}

table.servicios a:link, table.servicios a:visited{color:#666;}
table.servicios a:hover{text-decoration:none;}

#APELLIDO input.texto{width:100%;font-size:12px;font-weight:bold;color:#666;background-color:#EEE;border-top:2px solid #EEE;border-bottom:2px solid #EEE;_border-left:4px solid #EEE;_border-right:4px solid #EEE;margin:10px 0px;}
#APELLIDO input.boton{width:70px;font-size:10px;color:#666;background-color:#CCC;border-top:1px solid #D6D6D6;border-bottom:1px solid #9D9D9D;border-left:1px solid #D6D6D6;border-right:1px solid #9D9D9D;margin:0px 0px 10px 0px;padding:4px 0px;cursor:pointer;}

#LETRAS input.boton, p.letra{width:30px;font-family:Georgia, Arial, Helvetica, sans-serif;font-size:16px;color:#666;background-color:#FFF;border:none;margin:5px 0px;cursor:pointer;}

#AREAS select{width:100%;margin:10px 0px;background-color:#EEE;}

#CURRICULUM input.texto, #CURRICULUM input.textoGR, #CURRICULUM input.textoPQ, #CURRICULUM input.textoDD, #CURRICULUM input.textoAA, #CURRICULUM textarea, #CURRICULUM select{width:250px;font-size:12px;font-weight:bold;color:#666;border:1px solid #CCC;}
#CURRICULUM input.texto{width:460px;}
#CURRICULUM input.textoPQ, #CURRICULUM select.textoPQ{width:160px;}
#CURRICULUM input.textoDD{width:30px;margin-right:20px;}
#CURRICULUM input.textoAA{width:60px;}
#CURRICULUM textarea{width:460px;height:100px;overflow:auto;}
#CURRICULUM  input.boton{width:70px;font-size:10px;color:#666;background-color:#CCC;border-top:1px solid #D6D6D6;border-bottom:1px solid #9D9D9D;border-left:1px solid #D6D6D6;border-right:1px solid #9D9D9D;margin:0px 0px 10px 0px;padding:4px 0px;cursor:pointer;}

a.aTOTAL:link, a.aTOTAL:visited, a.aTOTAL:hover, a.aTOTAL:link *, a.aTOTAL:visited *, a.aTOTAL:hover *{text-decoration:none;}