/* Etiquetas */ 
html{overflow:scroll;font-size:62.5%}
body{margin:0;text-align:center;height:100%;margin-bottom:0.01em;font-family:Verdana,Arial,Helvetica;font-size:1.1em}
a{outline:none;}
a[rel="external"]{background:url(/images/external.gif) no-repeat 99% 40% scroll transparent;padding-right:14px}
a[rel="pdf"]{background:url(/images/pdf.gif) no-repeat 99% 40% scroll transparent;padding-right:24px}
a[rel="txt"]{background:url(/images/txt.gif) no-repeat 99% 40% scroll transparent;padding-right:24px}
a[rel="img"]{background:url(/images/img.gif) no-repeat 99% 40% scroll transparent;padding-right:24px}
a[rel="pwp"]{background:url(/images/pwp.gif) no-repeat 99% 40% scroll transparent;padding-right:24px}
a[rel="rar"]{background:url(/images/rar.gif) no-repeat 99% 40% scroll transparent;padding-right:24px}
a[rel="unk"]{background:url(/images/unk.gif) no-repeat 99% 40% scroll transparent;padding-right:24px}
a[rel="wrd"]{background:url(/images/wrd.gif) no-repeat 99% 40% scroll transparent;padding-right:24px}
a[rel="zip"]{background:url(/images/zip.gif) no-repeat 99% 40% scroll transparent;padding-right:24px}
a[rel="exc"]{background:url(/images/exc.gif) no-repeat 99% 40% scroll transparent;padding-right:24px}

h1{font-size:1.4em}
h2{font-size:1.2em}
h3{font-size:1.2em}
.titnota h1 a:link,.titnota h1 a:visited ,.titnota p{text-decoration:none}
.titnota h1 a:hover{text-decoration:underline}
a:link{color:#000}
a:visited{color:#666}
a img{border:0}
/* Estructura */
#contenedor,#arriba,#central,#centralsearch,#contsearch{width:780px}
#arrder,#buscador,#izq,#der{width:130px}
#arriba,#arrizq{height:130px}
#arrder{height:65px}
#url{width:455px}
#buscador{height:65px}
#cont{width:520px}
#hoy{width:300px;padding:7px;float:right}
/* Menuprin */
#izq ul{list-style:none;margin:0;padding:5px 0}
#izq ul li a{width:auto;display:block;padding:3px 0 3px 4px;text-decoration:none}
/* Menusec */
#der ul{list-style:square;margin:5px 5px 5px 15px;padding:5px 0 5px 2px}
/* Menutools */
#menutools ul{list-style:none;margin:0;padding:0}
#menutools ul li{display:inline;margin:0 10px 0 0}
/* Breadcrumb */
#breadcrumb{text-align:right}
#breadcrumb ul{list-style:none;margin:0;padding:2px}
#breadcrumb ul li{display:inline;border-right:outset 1px #666;color:#666;margin-right:5px;padding-right:10px}
#breadcrumb ul li.final{border:0;padding-right:0}
#breadcrumb a{text-decoration:none}
#breadcrumb a:hover{text-decoration:underline}
/* Clases para buscador */
.rengbus{width:770px;border-top:1px solid black;background-color:#ddd;float:left}
.rengbusizq,.rengbusder{width:379px;padding:2px 3px;float:left}
.rengbusder{ text-align:right; float:right}
.urlenc{color:#666}
/* Notaprincipal */
#notaprin{min-height:185px}
#notaprin p{margin:0;padding:3px;text-align:justify}
#notaprin{margin:3px 0;padding:0 0 3px 0}
#secfotoprin{width:212px;background-color:#ddd;margin:0 5px 0 0;padding:2px;float:left}
#secfotoprin p{font-size:.8em;text-align:justify}
#titnota{margin-top:3px}
#titnota h1,#titnota p{margin:0;padding:3px}
#notassec a{background-color:#ddd}
/* Clases generales */
.titulo1,.titulo2,.titulo3{color:#ddd;font-size:1.2em;text-align:right;padding:3px}
.titulo2,.titulo3{text-align:center}
.fotogaleria p{margin:3px;font-size:.9em;text-align:left}
.fotogaleria{margin:0 auto 10px auto;width:212px;padding:2px;background:#ddd}
.secfoto{width:204px;margin:5px;padding:5px;background:#ddd;float:right}
.secfoto p{margin:3px;font-size:.9em;color:#000}
.secfoto img{border:2px solid #f93}
.tprograma,.tdir{text-align:center;color:#222;margin:0 auto}
.th{background-color:#aaa;color:#fff;padding:2px}
.tc{padding:2px;text-align:center}
.aizq{text-align:left}
.f1{background-color:#eee}
.f2{background-color:#ccc}
.cur{background-color:#f93;color:#fff;display:block;font-weight:bold}
.cursub{font-weight:bold}
.listbol{background-color:#000}
.listbol thead td{background-color:#000;color:#fff}
.listbol  td{background-color:#fff}
.irarriba{text-align:center}
.galeriaboletin{font-size:.8em;text-align:center;padding:2px}
.cal{margin-bottom:15px}
.cal th{background-color:#000;color:#fff}
.cal ul{list-style:square;margin:2px 2px 2px 15px;padding:0}
.cal td{vertical-align:top}
.cal .c1 {text-align:center;vertical-align:middle}
/* Abajo contenido */
#abajocont{clear:both}
#notassec{width:252px;float:left;background-color:#ddd}
#notassec a{display:block}
#avisoseventos{width:253px;float:right}
#galerias{text-align:center}
#notassec ul{list-style:none;padding:0;margin:0}
#notassec div.ns{padding:5px 0;border-bottom:3px solid #fff;display:table;width:252px}
#notassec div.ns img{margin-right:3px;border:1px solid #f93;margin-left:5px;float:left}
#notassec a:link ,#notassec a:visited{text-decoration:none;display:table}
#notassec a:hover{text-decoration:underline}
#avisos ul,#eventos ul{list-style:square;margin:5px 5px 5px 20px;padding:5px 0 5px 2px}
.notaint h1{margin:0;padding:0}

/* Sphider */

/*Top categories*/
.main_cat1 {font-size: 1.4em;font-weight:bold}
.main_cat2 {font-size: 1em;font-weight:bold}
.cat1:visited {font-size:1.4em;font-weight:bold}

/*Small urls*/

/*hr{color:#000066}*/

/*Page descriptions*/
.description{font-size:1.2em}
/* */
.searchbox td {font-family:arial,sans-serif;font-size:1em; }
/* Title/link of pages */
.title{color:#00f;font-size:1.2em}
#result_report {
text-align:center ;
padding:3px;
background-color:#eee; 
font-weight: bold;
margin-bottom:.8em;
}

.catBanner {
padding:3px;
margin-top:15px;
background-color:#e5ecf9; 
font-weight: bold
}
.webPageBanner {
padding:3px;
margin-top:20px;
background-color:#e5ecf9; 
font-weight: bold
}
hr{color:#006}
hr.powered{width:550px;color:#006}
/*main results table */
#results{width:780px}
#other_pages {text-align:center}
#powered_by {
margin:0 auto;
margin-top:20px;
padding-top:10px;
font-size:10px;
text-align:center;
/*vertical-align:center;*/
}
#common_report {text-align:center}
#cat_table {
width:600px;
margin-top:20px;
padding-top:10px;
padding-bottom:20px;
border-top:1px solid #aaa;
border-bottom:1px solid #aaa;
}
#cat_main {font-weight: bold}
.divline{
margin-top:20px;
margin-bottom:-5px;
border-bottom:1px solid #DDDDDD;
}
#sub_cat {font-size:1em}
.idented{margin-left:30px}
#did_you_mean {font-size: 1em;text-align:center;margin:10px}

/* SuggestFramework CSS */
.SuggestFramework_List{border:1px solid #ccc;border-top:0}
.SuggestFramework_Heading{padding:0 1px;background-color:#ccc;color:#fff;font-weight:bold}
.SuggestFramework_Highlighted{padding:0 1px;background-color:Highlight;color:HighlightText}
.SuggestFramework_Normal{padding:0 1px;background-color:#e6e6bf;color:#000}
.SuggestFramework_Combo{width:100%;margin:0;padding:0}

/* Error de PHP */
.errorphp{
border:2px solid #f00;
background-color:#ccc;
padding:10px;
margin:5px;
}
.errorphp h1{margin:0;padding:0}

.cen{text-align:center}
.A{list-style-type: upper-alpha}
.I{list-style-type: upper-roman}
.ol_a{list-style-type: lower-alpha}