

span.nube-tooltip {
    position:relative;
    z-index:24;
    color:#000;
    text-decoration:none;
}

span.nube-tooltip:hover {
    z-index:25;
}

span.nube-tooltip span { 
    display: none;
}

span.nube-tooltip:hover span.tooltip { 
    display:block;
    position:absolute;
    top:1em;
    left:0px;
    width:100px;
    height:90px;
    background: url(../images/bubble2.gif) no-repeat top;
    color:#000;
    text-align: left;
    font-size: 12px;
    padding:25px 0 0 30px;
}

span.tooltip a:link {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #3c7ba5;
 font-weight: bold;
 text-decoration: none;
}

span.tooltip a:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #3c7ba5;
 font-weight: bold;
 text-decoration: none;
}

span.tooltip a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #51b4f6;
 font-weight: bold;
 text-decoration: underline;
}

.marquesina2 {
  height: 32px;
  width: 570px;
  margin-left: 7px;
  margin-top: 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-transform: uppercase;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  float: left;
  margin-right: 7px;
}

/*
#mooquee {
color:#023545;
height:32px;
width:570px;
}

#mooquee a{
color:#023545;
}
#mooquee a:hover{
color:#023545;
text-decoration: underline;


/*
 * 2686a4
Navegacion
*/


.navegacion {
	height: 23px;
	width: 980px;
	float: left;
}

.navegacion-inicio {
	float: left;
	height: 21px;
	width: 25px;
	margin-left: 5px;
}

.navegacion-fecha {
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	padding-top: 3px;
	padding-left: 10px;
	width: 70px;
	float: left;
}

.navegacion-mapa {
	height: 18px;
	width: 140px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 2px;
	margin-left: 5px;
}
.navegacion-mapa img{
	margin-left:5px;
	}
.navegacion-mapa a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}
.navegacion-mapa a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}

.navegacion-mapa a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}

/*************/
.navegacion-ingresar {
	height: 18px;
	width: 90px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 2px;
	margin-left: 5px;
}
.navegacion-ingresar img{
	margin-left:5px;
	}
.navegacion-ingresar a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}
.navegacion-ingresar a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}

.navegacion-ingresar a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}
/************/
.social {
	height: 18px;
	width: 420px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0px;
	margin-left: 5px;
}
.social img{
	margin-left:5px;
	margin-top:2px;
	border:0;
	
	}


.registro{
	float:left;
	margin-left:50px;
	width:150px;
}
.registro a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}


.registro a:link{
	color: #eee;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}

.registro a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eee;	
	text-decoration: none;
	font-weight: normal;
}


.registro a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DBA201;	
	text-decoration: underline;
}



.navegacion-banderas {
	height: 19px;
	width: 145px;
	margin-right:10px;
	padding-top: 3px;
	float: left;
}

.navegacion-banderas img {
	padding-top: 3px;
	padding-right: 4px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

.navegacion-buscador {
	float: right;
	width: 180px;
	height: 21px;
}


.navegacion-buscador  input.ir{
	height: 14px;
	margin-top: 2px;
	margin-bottom: 2px;	
}


.navegacion-accesible {
	height: 19px;
	width: 20px;
	margin-right:5px;
	padding-top: 0;
	float: left;
}



/*
Termina Navegacion
*/
.pie-banners {
padding-right:10px;
padding-top:9px;
}
#banners{
text-align:left;
padding-left:15px;
float:left;
width:640px;
}
#banner-prox {
text-align:right;
padding-right:15px;
float:right;
width:275px;
}
.noticiaprincipal {
/*
background-color:#0E3D73;
border:1px solid #326CBA;
*/
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:390px;
margin-left:10px;
margin-top:10px;
margin-bottom:5px;
text-align:center;
text-decoration:none;
width:330px;
}

.agrandar-texto {
float:right;
margin-top:5px;
width:395px;
}

#logo-impresion{
display: none;
}
#campanias{
	width:100%;
	float:left;
	margin-top: 25px;
	padding-left:10px;
	}
	
#campanias a{
border-bottom:1px solid #DEAE3D;
color:#0A4E9B;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin-bottom:5px;
margin-top:3px;
padding-top:5px;
text-transform:uppercase;
}
#campanias a:hover{
color: #fbdb91;
}

#leyenda-letras{
width:700px;
float:left;
}
#img-stat{
	padding-left:5px;
	border-left:1px solid #CCCCCC;
	width:225px;
	float:left;
}
#img-stat img{
	margin-top:4px;
	}
a.texto-grande, a.texto-normal{
	text-decoration:none;
}
#texto-fecha{
	font-size:.8em;	
}



#link-masev{
	float:left;
	margin-left:20px;
	margin-top:5px;
	}
#link-masev a:link, #link-masev a:visited{
  color: #2E4E8A;
  	font-size:.9em;
  text-decoration:none;
  font-weight:normal;
}
#link-masev a:hover{
  color: #4F83E3;
  	font-size:.9em;
  text-decoration:underline;
  font-weight:normal;
}	

/******* NUEVOS ***********/
.cien {
 float: right;
 width: 160px;
 height: 44px;
 margin-top: 3px;
 margin-bottom: 2px;
}
 
.banners-contenido{
 float: left;
 width: 615px;
 height: 70px;
 margin-right: 4px;
 margin-top: 15px;
 margin-bottom: 2px;
 padding-left:5px;
}
 
.banners-izq{
 float: left;
 width: 200px;
 height: 50px;
 margin-top: 10px;
 padding-top:10px;
}

.banners-der{
 float: left;
 width: 180px;
 height: 50px;
 margin-top: 10px;
 padding-top:10px;
 padding-left:20px;
}


#info-img {
 width: 162px;
 float: right;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #47426f;
 text-decoration: none;
 margin-right: 5px;
 text-align: center;
}

#info-img a,visited {
 color: #0f244b;
 text-decoration: none;
}

#info-img a:hover {
 color: #0f244b;
 text-decoration: underline;
}

.masopciones {
float:left;
height:19px;
margin-right:5px;
padding-top:3px;
width:171px;
}

/* BANNERS-BOTONES */
#texto-foto{
	width:560px;
	height:8px;
	text-align:right;
	display:block;
}
.banners-block{
 float: right;
 width: 200px;
 margin-top: 15px;
}

.pie-banners img {
    border-width: 0;
    margin-left: 3px;
}

/*************************/
#banner-nota{
   	
    /*border: 1px solid #fff;*/
    height: 75px;
    margin: 5px;
    width: 318px;	

}
.banner-pleca{
	width: 100%;
    color: #4E76C4;	
	}
.banner-renglon{
    color: #2E4E8A;
    background-color: #fff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;	
    text-align:left;
    
    /*border: 1px solid #4E76C4;*/
    margin: 10px auto;
    padding: 5px;    
    width: 290px;	    
}

.banner-renglon a:link, .banner-renglon a:visited{
    color: #2E4E8A;
    text-decoration:none;
    margin-top:3px;
}
.banner-renglon a:hover{
color: #4F83E3;
}

