/* Generales */
body {background-color:#FFF;text-align:center;margin:0px;padding:10px;font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;color:#000;font-size:11px;}
img {border:0px;}
a {color:#1C26ED;}
a:hover {color:#FF0000;}
.txtch{font-size:10px;}
.txtgr{font-size:12px;}
#solapas, #buscadorarriba, #buscador, #cuerpo, #datosymedios, #linkspaises, #footer, #buscadorabajo, #paginador, #cuerpo, #iconos, #servicios {float:left;width:100%;}
#iconos {text-align:center;background-color:#F9F9F9;}
#servicios {border-top:1px solid #D7D7DB;border-bottom:1px solid #D7D7DB;text-align:center;padding:4px 0px;font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;color:#000;font-size:11px;}
#linksarriba {float:left;text-align:right;width:100%;font-size:10px;}

/* footer */
#linkspaises {background-color:#FBFBFB;border-top:1px solid #D7D7DB;border-bottom:1px solid #D7D7DB;text-align:center;padding:4px 0px;font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;color:#000;font-size:11px;}
#footer {border-bottom:1px solid #D7D7DB;height:22px;font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;color:#000;font-size:11px;}
#footer_izq {float:left;text-align:left;width:45%;padding:4px 0px;}
#footer_der {float:right;text-align:right;width:45%;padding:4px 0px;}

/* Solapas */
#solapas {text-align:left;height:35px;background:url(../grafica/solapas_int_fondo.gif) 0px 0px repeat;}
.s_esp {width:139px;float:left;}
.s_on {margin:7px 3px 0px 0px;float:left;text-align:center;width:116px;padding:5px 0px 7px;display:block;font-size:12px;font-weight:bold;border-style:solid;border-width:1px 1px 0px 1px;position:relative;bottom:-1px;color:#000;background:#D2ECB1;border-color:#92B867;}
.s_off {margin-top:7px;float:left;position:relative;bottom:-1px;}
.s_off a {text-align:center;width:116px;background:#EDEDF1;padding:2px 0px 3px;display:block;font-size:12px;font-weight:normal;margin:6px 3px 1px 0px;border:solid #C4C4C6;border-width:1px 1px 0px 1px;}
.s_on3 {background:#D2ECB1;border-color:#92B867;color:#1C26ED;}
.s_off1 a:hover{background:#DDDEF5;border-color:#9597CE;color:#1C26ED;}
.s_off2 a:hover {background:#EFF5A3;border-color:#CAD083;color:#1C26ED;}
.s_off4 a:hover {background:#D5E1F5;border-color:#A1B6D7;color:#1C26ED;}

/* Buscadores */
.buscador {margin-right:auto;margin-left:auto;width:750px;height:59px;border-style:solid;border-width:1px 0px;padding:0px;text-align:left;display:block;color:#000;}
.campo {width:270px;font-size:11px;border:1px solid #9597CE;height:18px;}
.combo {font-size:11px;height:18px;}
.boton {width:80px;height:18px;font-size:11px;font-weight:bold;background:#C6C6C6;border-top:1px solid #FFF;border-left:1px solid #FFF;border-bottom:1px solid #696969;border-right:1px solid #696969;margin:0px;}
.b_web {display:block;padding:6px 8px 3px;text-align:left;height:56px;}
.b_izq {float:left;width:368px;}
.b_text {float:left;width:217px;text-align:right;padding-top:4px;}
.b_campo {float:left;width:270px;padding-top:2px;}
.b_boton {float:left;width:80px;padding:3px 12px 0px 5px;}
.b_der {float:left;width:140px;font-size:10px;font-family:Tahoma, Arial;line-height:11px;margin-top:5px;}
.b_esp {float:left;width:218px;}
.b_opciones {float:left;width:354px;padding:5px 0px 0px;margin:0px;}

/* Resultados */
#linksarriba {float:left;text-align:right;width:100%;font-size:10px;}
#buscadorabajo {margin:10px 0px;}
#paginador {border-top:1px solid #D7D7DB;border-bottom:1px solid #D7D7DB;padding:3px 0px 4px;margin-bottom:10px;}
a.paginadoron, a.paginadoron:hover {color:#E00000;font-weight:bold;text-decoration:none;font-size:13px;}
.paginadoroff {color:#B9BCE1;font-weight:bold;font-size:13px;}
#paginador_izq {text-align:left;float:left;width:60%;font-size:13px;}
#paginador_der {float:right;width:30%;text-align:right;}
#cuerpo {margin:0px 0px 10px;}
#cantresultados {text-align:left;font:12px Arial;margin:5px 0px;}
#resultadosenc {text-align:left;font-size:11px;}
table.tabla {width:100%;margin:0px;}
table.tabla thead th {font:bold 12px Arial;color:#000;text-align:left;padding:5px;background-color:#f0f0f0;border-top: 1px solid #D7D7DB;}
table.tabla tbody th {font:11px Arial;color:#000;text-align:left; padding:5px;border-top:1px solid #D7D7DB;}
table.tabla tbody td {font:11px Arial;color:#000;text-align:left; border-top:1px solid #D7D7DB;padding:5px;}
table.tabla a {font:bold 12px Arial;}
.url {color:#009900;}
.roj {color:#E0003C;}
#noresult {margin-top:25px;}
#noresult dl {border:1px solid #D7D7DB;text-align:left;padding:20px 20px 15px;margin:0 30px;background:#FBFBFB;}
#noresult dt {font-weight:bold;;margin:0px;color:#E0003C;font-size:12px;padding-bottom:5px;}
#noresult dd {margin:0px;font-size:11px;padding-bottom:5px;}

