body {    
    scrollbar-face-color: #A6C0E1; 
    scrollbar-3dlight-color: #EAEAF4; 
    scrollbar-arrow-color: #336699; 
    scrollbar-highlight-color: #EAEAF4; 
    scrollbar-shadow-color: #EAEAF4; 
    scrollbar-darkshadow-color: #EAEAF4; 
    scrollbar-track-color: #EAEAF4; 
    scrollbar-base-color: #EAEAF4;
}

HR {
    color: #1483BD;
    background-color: #1483BD;
    height:1px;
    border:0px;
}
.ENLACES {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    color: #1483BD;
    cursor: hand;
    text-decoration: none;
}
.ENLACES:HOVER { color: #FF9934; }

.ENLACES_CABECERAS {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    color: #000;
    cursor: hand;
    text-decoration: none;
}
.ENLACES_CABECERAS:HOVER { color: #FF9934; }

.DESCONECTAR {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    color: yellow;
    cursor: hand;
    text-decoration: none;
}
.DESCONECTAR:HOVER { color: #FF9934; }

.CABECERA {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #1483BD;
    color: #fff;
}
.TITULO_REGISTROS {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #1483BD;
    color: #FFFFFF;
    height:20px;
}
.REGISTROS_A {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #CCE2FF;
}
.REGISTROS_B {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #EEF6FF;
}

.TEXTO {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #1483BD;
}
.CAMPO_OBLIGATORIO {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FF9934;
}
.CAJA_TEXTO {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #1483BD;
    background-color: #fff; 
    border: #bbb; 
    border-style: solid;
    border-top-width: 1px; 
    border-right-width: 1px; 
    border-bottom-width: 1px;
    border-left-width: 1px
}

.CAJA_TEXTO_DIFUMINADA {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #1483BD;
    background-color: #dddddd; 
    border: #bbb; 
    border-style: solid;
    border-top-width: 1px; 
    border-right-width: 1px; 
    border-bottom-width: 1px;
    border-left-width: 1px
}

.MENSAJE_DESTACADO {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;    
    color: #E60022;
}
.BOTONES {
    background-color: #1483BD; 
    border-bottom-width: thin;
    border-color: #fff;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    cursor: hand;
    font-size: 11px;
    margin: 0px;
    padding: 0px;
}
.BORDE_MARCO {
    border-style: solid;
    border-width: 1px;
    border-color: #EAEAF4;
}
.TITULO_DONDE_ESTOY {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
		color:#000; 
}
.TEXTO_TABLA {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000;
}
.BOTON_LINK {
    background-color: #1483BD; 
    border-bottom-width: thin;
    border-color: #fff;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    cursor:hand;
    font-size: 11px;
    margin: 0px;
    padding: 0px; 
}
.AVISOS_ERRORES {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; 
    color: #800000;
}
.texto_aviso {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;    
    color: #E60022;
    padding:5px;
    background-color:#ff6;
    border:1px solid #000;
    text-align:center;
}
.REGISTROS_ADMON {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #fff;
}
TEXTO_TABLA_PEQ{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
}

.REGISTROS_A {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #F2F8FF;
}
.REGISTROS_B {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #F8FBFF;
}

.PAGINA_ACTUAL {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 9px;
    color: #000000;
    cursor: hand;
    text-decoration: none;    
}
.PAGINA_ACTUAL:HOVER { color: #000000; }
    
.ENLACES_PAGINACION {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;        
    font-size: 9px;
    color: #1483BD;
    text-decoration: none;
}
.ENLACES_PAGINACION:HOVER { color: red; }
    
.ENLACES_PAGINACION2 {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;        
    font-size: 9px;
    color: #1483BD;
    text-decoration: none;    
}
.ENLACES_PAGINACION2:HOVER { color: red; }

.TABLA_HEMEROTECA{
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    color: #0088e4;
    background-color: #FFFFFF;
    border-left:1px dashed #0088e4;
    border-right:1px dashed #0088e4;
    border-top:1px dashed #0088e4; 
    border-bottom:1px dashed #0088e4;   
}

.PRECIO_OFERTA{

    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #0088e4;
    background-color: #FFFFFF;
    border-left:1px dashed #0088e4;
    border-right:1px dashed #0088e4;
    border-top:1px dashed #0088e4; 
    border-bottom:1px dashed #0088e4;   

}

.CONTENIDO_TITULO_CABECERAS_SINBORDE {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #FFFFFF;
    background-color: #5fa7cd;    
}

.ENLACES_MENU2_ITEMS {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #EAEAF4;
    font-weight: bold;    
    cursor: hand;
    text-decoration: none;
}
.ENLACES_MENU2_ITEMS:HOVER { color: #FF9934; }


#acordeon_categorias{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000;
}
dl { width: 100%;}
dl,dd { margin: 0; }
dt { background: #1483BD; font-size: 12px; padding: 5px; margin: 2px; }
dt a { color: #FFF; }
dd a { color: #000; }
#acordeon_categorias.ul { list-style: none; padding: 5px; }

TABLE#tblCoolbar {
    background-color:threedface; 
    padding:1px; 
    color:menutext; 
    border-width:1px;
    border-style:solid;
    border-color:threedhighlight threedshadow threedshadow threedhighlight;
}    
.cbtn {
    height:18;
    BORDER-LEFT: threedface 1px solid;
    BORDER-RIGHT: threedface 1px solid;
    BORDER-TOP: threedface 1px solid;
    BORDER-BOTTOM: threedface 1px solid; 
}
.txtbtn {
    font-family:tahoma; font-size:70%; color:menutext;
}
.titulo_comentario{
	color:#03f;
	font-size:14px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#tooltip {
        font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #cccccc;
	background-color: #fffed4;
	opacity: 0.90;
	padding: 5px;
}
#tooltip h3{    
    margin:0px;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}
