.titulo_cat {
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 20px;color: #0000E0; font-weight: bold;
}

A.titulo_cat {
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 20px;color: #FF0000; font-weight: bold;
}

A.titulo_cat:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 20px;color: #FF0000; font-weight: bold; text-decoration: underline
}


.cat_tabla_cat {
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color: #00000;
}

#lista {
padding: 0;
margin:0 ;
font-size: 11px;
float: left;
}

.cat_lista {
color: #808080; 
}

.cat_link {
color: #808080; 
}

.cat_link:hover {
color: #808080; 
}


#cat {
background: #f8f8f8;
float:left;
width: 100%;
}

#cat h5 {
margin: 0 0 8px 0;
font-size: 12px;
color: #666;
clear:left;
}

#cat h4 {
margin: 0 0 0.5em 0;
font-size: 12px;

}

#cat table {
width: 400px;
}	

#cat td {
vertical-align: top;
width: 20%;
}
#cat ul {
margin:0;
padding:0;
}

#cat li {
float: left;
width: 200px;
margin-left: 20px;
}
#lista li {
margin: 0px 0px 8px 13px;
}

#lista h4 {
font-size: 15px;
margin: 10px 0;
clear: left;
}

dt a:link {
font-weight: bold;
}

dd a:link {
color: #666;
}

#lista dd {
margin: 0 0 10px 13px;

}

#lista p {
margin: 4px 0px;
}

.cat_item {
font-size: 10px;
white-space: nowrap;
}

.cat_item a:link {
text-transform: uppercase;
text-decoration: underline;
color: #f00;
}

.cat_item a:hover {
text-transform: uppercase;
}
.cat_item a:visited {
text-transform: uppercase;
}


#catizq {
width: 140px;
background: #f0f0f0;
padding: 2px;
padding-right: 0;
margin-bottom: 4px;
}

#catizq  td {
font-size: 10px;
}

#buscalink {
margin:4px 0px 0px 0px;
padding:0px;
}


#catnav ul {
list-style-type: none; 
margin: 0; padding: 0;
}

#catnav li {
margin:6px 0;
}
#catnav h5 {
font-size:14px;
}