/*** Tags HTML ***/
* { font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma;}
body { margin:0px; padding:0px; background:url(../imag/auxi/fondo2.jpg) repeat-x; }
html>body { margin:0px; padding:0px;}
a { text-decoration:none; }
a:hover { text-decoration:none; color:#CC0000; }
a:hover * { text-decoration:none; }


/* Bloques principales */
.head {width:778px; margin:0px; padding:0px;}

/* HEAD */
.top1 {width:90%; float:left; text-align:left; margin:5px 0 0 40px; padding:0px; clear:both;}
.tituloHead1 {float:left; clear:left; text-align:left; font-size:18px; color:#FFFFFF; font-weight:bold; margin:0px; padding:0px; clear:both;}
.botoHead a {font-size:11px; color:#666666; margin:0px; padding:0px;}
.botoHead a:hover {color:#33CCFF;}
.volver {float:right; clear:right; text-align:right; margin: 5px 20px 0px 0px; padding:0px;}
.volver a {font-size:12px; color:#FFFFFF; font-weight:bold; margin:0px; padding:0px;}
.volver a:hover {color:#000000; }

/* Paginas de texto */
.contenidos {width:778px; clear:both; background:url(../imag/fotos/foto_busqueda.jpg) no-repeat right top; margin:0px; padding:0px;}
.quienessomos {width:778px; clear:both; background:url(../imag/fotos/quienessomos.jpg) no-repeat right top; margin:0px; padding:0px;}
.quehacemos {width:778px; clear:both; background:url(../imag/fotos/quehacemos.jpg) no-repeat right top; margin:0px; padding:0px;}
.dondeestamos {width:778px; clear:both; background:url(../imag/fotos/dondeestamos.jpg) no-repeat right top; margin:0px; padding:0px;}
.acercade {width:778px; clear:both; background:url(../imag/fotos/acercade.jpg) no-repeat right top; margin:0px; padding:0px;}

.head2 {background:url(../imag/auxi/back_head.jpg) no-repeat;}
.footer {background:url(../imag/auxi/footer.jpg) no-repeat;}

/* CONTENIDOS */
.top {width:90%; float:left; text-align:left; margin:5px 0 0 40px; padding:0px; clear:both;}
.titulo1 {float:left; clear:left; text-align:left; font-size:25px; color:#33CCFF; font-weight:bold; margin:0px; padding:0px;}
.textos {width:400px; font-size:12px; color:#666666; line-height:18px; text-align:justify; margin:10px 0 0 100px; padding:0px;}
.textos2 {width:80%; font-size:12px; color:#666666; line-height:18px; text-align:justify; margin:10px 0 0 0px; padding:0px;}
.textos .destacado, .textos2 .destacado {font-size:14px; color:#33CCFF; font-weight:bold; line-height:18px; text-align:justify; margin:0px; padding:0px;}
.textos a {font-size:12px; color:#33CCFF; font-weight:bold; line-height:18px; text-align:justify; margin:0px; padding:0px;}
.textos a:hover {color:#000000;}

/* BOTONES CELESTES */
.botones {margin:20px 0 0 0;}
.botones a {font-size:12px; color:#FFFFFF; font-weight:bold; margin:8px 0 0 0; padding:0;}
.botones a:hover {color:#003366;}

/* FORMS */
.tab1 {margin:10px 0 10px 0; padding:0;clear:both; }
.lineaTop1 {background:url(../imag/auxi/linea1.gif) repeat-x bottom;}
.lineaTop1 .titulo {font-size:14px; color:#33CCFF; font-weight:bold; background-color:#FFFFFF; padding:5px;}
.lineaTop1 .titulo2 {font-size:14px; color:#003366; font-weight:bold; background-color:#FFFFFF; padding:5px;}
.lineaTop1 .titulo2 a {font-size:14px; color:#003366; font-weight:bold; background-color:#FFFFFF; padding:5px;}
.lineaTop1 .titulo2 a:hover {color:#33CCFF;}
.lineaLeft1 {border-left: 1px solid #4BC5F3;}
.lineaRight1 {border-right: 1px solid #4BC5F3;}
.lineaBottom1 { background:url(../imag/auxi/linea1.gif) repeat-x bottom; background-position: 0px 13px; }
.cajaSeleccion1 {width:99%; font-size:11px; color:#666666; margin:8px 0 0 0; padding:5px;}

/* TABLAS */
.tab2 {margin:10px 0 10px 0; padding:0px; font-size:11px; color:#666666; border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC;}
.tab2 tr td {margin:6px; padding:10px 4px 10px 4px; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.tab2 .titulares {font-size:12px; color:#FFFFFF; font-weight:bold; background-color:#003366; }
.tab2 strong {font-size:12px; color:#003366; font-weight:bold;}
.tab2 input {font-size:11px; color:#666666; margin:2px 0 2px 0px; padding:1px; }
.tab2 select {width:90%; font-size:11px; color:#666666; }

.tab3 {margin:10px 0 10px 0; padding:0px; font-size:12px; font-weight:bold; color:#003366; }
.tab3 input {font-size:11px; color:#000000; border:1px solid #CCCCCC; margin:2px 0 2px 0px; padding:4px; }

/* RESULTADOS */
.resultados {display:table; width:95%; border-bottom:1px dashed #CCCCCC; margin:0;  padding:10px 0 10px 0px; }
.resultados .titulo, .resultados .titulo a {font-size:14px; font-weight:bold; color:#003366;}
.resultados .titulo a:hover {color:#33CCFF;}
.resultados .bajada {font-size:12px; font-weight:normal; color:#666666;}
.resultados .otros {font-size:11px; font-weight:normal; color:#999999; padding:5px 0 0px 0px;}

/* FIN */