.sala-chat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01518E;
	text-align: center;
}
.texto-certamenes{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #01518E;
	text-align: left;
}
.error {
    color: #FF6C00;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}
.titulo-item-oficina {
	background-color: #E3F5FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	color: #01518E;
	font-weight: bold;
	height: 30px;
}
.item-formularios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #01518E;
	text-align: left;
	font-weight: bold;
}
.anterior-siguiente, .anterior-siguiente a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #01518E;
	font-weight: bold;
}
.titulo-home, .titulo-home a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #01518E;
	font-weight: bold;
}
.anterior-siguiente a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #016DB6;
	font-weight: bold;
}
.links, .links a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00941C;
}
.links a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00B324;
}
.links-azules, .links-azules a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #01518E;
}
.links-azules a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #01518E;
}
.degrade-fondo {
	background-image: url(imagenes/degrade-fondo.jpg);
	background-repeat: repeat-y;
}
.degrade-botonera {
	background-image: url(imagenes/degrade-botonera.jpg);
	background-repeat: repeat-y;
}
.degrade-importante {
	background-image: url(imagenes/degrade-importante.jpg);
	background-repeat: repeat-x;
	background-color: #005995;
}
.degrade-botones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	height: 22px;
	cursor: hand;
	background-color: #0594D6;
	border: 1px solid #83DFFA;
}
.fondo-celeste {
	background-color: #E3F5FF;
}
.importante-clik, .importante-clik a{
	background-color: #C0DEEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #016DB6;
	font-weight: bold;
}
.importante-clik a:hover{
	background-color: #C0DEEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0B82D4;
	font-weight: bold;
}
.bandas-celestes {
	background-color: #c3e8f8;
}
.banda-azul {
	background-color: #0274bd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: bold;
}
.texto-importante {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
}
.texto-importante a {
	color: #9BEBFF;
}
.banda-titulos {
	background-image: url(imagenes/banda-titulos.gif);
	background-repeat: repeat-x;
}
.fondo-buscador {
	background-image: url(imagenes/fdo-cuadro-buscador.jpg);
	background-repeat: repeat-x;
}
.titulos-panel-oficina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #01518E;
	background-color: #c3e8f8;
}
a{text-decoration:none;}

.telefono-destacado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #02BF27;
	text-align: left;
}

.titulos-verdes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #00941C;
}
.informa, .informa a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
.informa a { color:#01518E;}

.informa a:hover {
	text-decoration: underline;	
}
.informa ul,.informa ol {margin-bottom:0;margin-top:3px;}

.volanta-home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
.titulo-negro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.absa-informa {
	background-image: url(imagenes/bg-home.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.titulos-blancos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}


.paginador{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00941C;
}
.paginador a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #01518E;
}
.paginador a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00941C;
}


.sub-titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00941C;
}
.texto-parrafo, .texto-parrafo a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01518E;
}
    .texto-parrafo a:hover{
	    color: #00941C;
    }

    
.texto-noticia{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01518E;
	text-align: left;	
	text-align:justify;
}
    .texto-noticia a {color: #00941C;}
    .texto-noticia a:hover{
	    color: #00941C;
    }
    .texto-noticia h3,.texto-noticia h5 {
	    font-size: 14px;font-weight: bold;
	    color: #00941C;line-height:18px;
    }
    .texto-noticia h5 {font-weight: normal;}
    .texto-noticia ul,.texto-noticia ol {margin-bottom:0;margin-top:3px;}
    
div#galeria {margin:20px auto;width:564px;}
    div#galeria div.imagen {margin:3px;padding:0;height:101px;width:135px;overflow:hidden;float:left;}
        div#galeria div.imagen a {height:101px;clear:both;display:table-cell;vertical-align:middle;margin:0;padding:0;background-color:#111;}
        div#galeria div.imagen img {width:135px;margin:0;padding:0;border:0;}
        
div.img_noticia_chica {height:113px;width:151px;overflow:hidden;float:left;margin:0 15px 10px 0;}
    div.img_noticia_chica span {height:113px;clear:both;display:table-cell;vertical-align:middle;background-color:#111;}
        div.img_noticia_chica img {width:151px;}
    
div.img_noticia_grande {width:280px;overflow:hidden;float:left;margin:0 15px 5px 0;}
    div.img_noticia_grande img {width:280px;}
   div.img_noticia_grande em {color: #333333;text-align: justify;display:block;width:280px;margin-top:5px;}
    
    
#boxPreview {width:180px;background-color:#D6EDFB;color:#0b499d;border:1px solid #0b499d;position:absolute;top:0;right:0;}
    #boxPreview .top {display:block;background-color:#008c1b;color:#FFFFFF;padding:10px;margin:0;font-weight:bold;text-transform:uppercase;}
    #boxPreview .info {padding:10px;margin:0;}
        #boxPreview .info a {color:#008c1b;font-weight:bold;}

#tooltip {
	position: absolute;
	right:10px;
	z-index: 3000;
	border: 1px solid #333;
	border-bottom-width:2px;
	border-right-width:2px;
	background-color:#eaf2f6;
	color:#0e3564;
	padding: 2px 6px;
	opacity: 0.85;
	max-width:250px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

.um-bg-cen {
	background-image: url(imagenes/um-bg.jpg);
	background-repeat: repeat-y;
}
.um-bg-pie {
	background-image: url(imagenes/um-bg-pie.jpg);
	background-repeat: repeat-x;
}
#ticker {position:relative;width:200px;height:160px;margin:0;display:block;overflow:hidden;text-align:left;font-family: Arial, Helvetica, sans-serif;}
    #ticker dt {padding:0 2px;position:relative;font-size: 12px;font-weight: bold;}
        #ticker dt, #ticker dt a, #ticker dt a:visited {color: #01518E;text-decoration: none;}
    #ticker dd {margin:0;position:relative;padding:4px 2px 15px 2px;font-size: 11px;}
	    #ticker dd {color: #333333;text-decoration: none; }
	    #ticker dd a, #ticker dd a:visited {color: #01518E;text-decoration: none;}
    #ticker div { margin-top:0; }
    #ticker .text {text-align:justify;}
    
    
.optima {
	font-family: Calibri, "Trebuchet MS", "Times New Roman";
	font-size: 21px;
	color: #105B95;
	text-decoration:none;
	text-transform:uppercase;
	margin:5px 0 5px -3px;
	text-decoration:none;
	font-weight:normal;
	line-height:20px;    
}
