﻿.icono
{
width:auto;
text-align:center;
margin:auto;
display:block;
}
.lista_icono
{
clear:both;
background-color:#CC9;
display:block;
font:bold 14px arial,sans-serif;
color:#033B88;
text-align:center;
width:95px;
}
#listaTotal
{
padding:0; 
margin:0;
border:0;
list-style-type: none;
}
.detalle
{
 border:solid 1px #000;
 width:501px;
 margin:5px 0 0 10px;
 padding:10px 11px;
}
#listaTotal .itemLista
{
 float:left;
 text-decoration:none;
 border:1px solid #000;
 margin:5px;
}
#listaTotal .itemLista a, #listaTotal .itemLista a:visited
{
display:block;
text-decoration:none; 
color:#000; 
width:95px; 
color:#000; 
background:#fff;
}
#listaTotal .itemLista dl
{
visibility:hidden;
position:absolute;
top:0;
left:0;
}
.itemLista dl{width:160px;padding:0 0 20px 0;border:1px solid #000;background:#FFF;height:auto;overflow:scroll;}
.itemLista dd {margin:0;padding:1px;color:#033B88;font-weight:bold;font-size:1em;}

#listaTotal .itemLista a:hover
{
color:#000; 
cursor:pointer;
}
#listaTotal .itemLista a:hover dl
{
visibility:visible;
position:absolute;
color:#000;
top:0px;
left:0px;
cursor:default;
text-align:left;
}
#listaTotal .itemLista a ul
{
 list-style:none;
 margin:0px;
 padding:0px;
 display:block;
 height:170px;
 white-space:nowrap;
}
#listaTotal .itemLista a ul li
{
 list-style:none;
 margin:2px 0 0 2px;
 padding:2px 4px 2px 4px;
 float:left;
 display:block;
 white-space:nowrap;
 border-right:solid 1px #666;
 border-bottom:solid 1px #666;
 color:#999;
 z-index:0;
}
#listaTotal .itemLista:hover
{
color:#000; 
position:relative;
cursor:pointer;
}
#listaTotal .itemLista:hover dl
{
visibility:visible;
position:absolute;
color:#000;
top:0px;
left:0px;
cursor:default;
text-align:left;
}
#listaTotal .itemLista ul
{
 list-style:none;
 margin:0px;
 padding:0px;
 display:block;
 height:170px !important;
 white-space:nowrap;
}
#listaTotal .itemLista ul li
{
 list-style:none;
 margin:2px 0 0 2px;
 padding:2px 4px 2px 4px;
 float:left;
 display:inline;
 white-space:nowrap;
 border-right:solid 1px #666;
 border-bottom:solid 1px #666;
 color:#999 !important;
}


