/* CSS Document */
body{

	padding:0 0 14px 0;
	margin:0;	
	background-image:url(../images/fondo.png);
}

.fecha {

	  PADDING-RIGHT: 0px; 
	  PADDING-LEFT:0px; 
	  FONT-WEIGHT: bold; 
	  FONT-SIZE: 13px; 
	  BACKGROUND: #d8e8ff; 
	  PADDING-BOTTOM: 0px; 
	  COLOR: gray; 
	  PADDING-TOP: 0px; 
	  FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
}
#navi {  	
list-style:none;	
margin:0;	
padding:0;
}

#navi li {	
margin:2px;	
padding:0px;
float:left;
}
#navi li a {	
display:block; 
width:97px;	
height:25px;
padding:4px 0 ;	
text-decoration:none;	
text-align:center;
font:bold 12px/21px Arial, Helvetica, sans-serif;;	
color:#FFFFFF;	
background-color:#000000;
}
#navi li a:hover, #navi .active a {	
color:#FFFFFF;	
background-color:#BA0804;
}


.boton{
	width:50px;
	height:17px;
	font:normal 10px/17px Arial, Helvetica, sans-serif;
	color:#000000;
	background:url(../images/btn_login.gif);
	border:none;
	text-align:center;
	text-decoration:none;
}




#navi2 {  	
list-style:none;	
margin:0;	
padding:0;
}

#navi2 li {	
margin:2px;	
padding:0px;
float:left;
}
#navi2 li a {	
	
	padding:0 0 0 10px;
	font:normal 12px/24px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:underline;
}
#navi2 li a:hover, #navi2 .active a {	
	color:#990000;
}



#navi3 {  	
list-style:none;	
margin:0;	
padding:0;
}
#navi3 li {	
margin:2px;	
padding:0px; 
/*background:url(../images/left_link_div.gif) left bottom repeat-x;*/
}
#navi3 li a {	
	display:block;
	background:url(../images/icons/icono.jpg) 6px 7px no-repeat ;
	font:normal 12px/15px Arial, Helvetica, sans-serif;	
	color:#333333;
	background-color:inherit;
	text-decoration:none;
	padding:0 0 0 25px;
}

#navi3 li a:hover {	
	font:normal 12px/15px Arial, Helvetica, sans-serif;	
	color:#333333;
	background-color:#FFFFFF;
}

#navi4 {  	
list-style:none;	
margin:0;	
padding:0;
}
#navi4 li {	
margin:2px;	
padding:0px; 
/*background:url(../images/left_link_div.gif) left bottom repeat-x;*/
}
#navi4 li a {	
	display:block;
	background:url(../images/icons/arrow_red.gif) 6px 7px no-repeat ;
	font:normal 12px/15px Arial, Helvetica, sans-serif;	
	color:#0066CC;
	background-color:inherit;
	text-decoration:none;
	padding:0 0 0 25px;
}

#navi4 li a:hover {	
	font:normal 12px/15px Arial, Helvetica, sans-serif;	
	color:#333333;
	background-color:#FFFFFF;
}



#naviok a {	
	display:block;
	font:normal 12px/20px Arial, Helvetica, sans-serif;	
	color:#0066CC;
	text-decoration:none;
	padding:0 0 0 25px;
}

#naviok  a:hover {	
	font:normal 12px/20px Arial, Helvetica, sans-serif;	
	color:#333333;
}



#enlace a {	
	color:#42B7DD;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

#enlace a:hover {	
	color:#990000;
}


#enlace2 a {	
	color:#333333;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

#enlace2 a:hover {	
	color:#990000;
}

#enlace3 a {	
	color:#9C721E;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

#enlace3 a:hover {	
	color:#990000;
}

#enlace4 a {	
	color:#003366;
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

#enlace4 a:hover {	
	color:#CC9900;
}




#linkaviso a {	

	display:block; 
	width:120px;
	float:left;	
	margin:8px;
	border:#CCCCCC 2px solid;
	height:70px;
	padding-top:15px;
	color:#003366;
	font: 12px/15px Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-color:#A4E1F9;
}



#linkaviso a:hover {	
	display:block; 
	width:120px;
	float:left;	
	margin:8px;
	border:#CCCCCC 2px solid;
	height:70px;
	padding-top:15px;
	color:#990000;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	background-color:#A4E1F9;
}

#navegacion a {	
	color:#990000;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

#navegacion a:hover {	
	color:#006666;
}

.titulorojo{
	font:normal 20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#BA0804;
}
.titulorojoM{
	font:normal 15px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#BA0804;
}
.titulorojoP{
	font:normal 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#BA0804;
}

.titulonegroG{
	font:normal 20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}

.tituloblancoG{
	font:normal 20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
}

.tituloblancoM{
	font:normal 18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
}
.tituloNegro{
	font:normal 13px/25px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}
.tituloNegromedio{
	font:normal 13px/10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}

.tituloblanco{
	font:bold normal 13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
}

.tituloverde{
	font:bold normal 18px/30px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003366;
}

.tituloAzulado{
	font:bold normal 15px/20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003366;
	
}

.tituloAzul{
	font:normal 15px/30px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#213570;
}


.textonegro{
	font:normal 12px/15px Arial, Helvetica, sans-serif;	
	color:#000000;
}
.textonegrita{
	font:normal 12px Arial, Helvetica, sans-serif;	
	font-weight:bold;
	color:#333333;
}
.textoblanco{
	font:normal 12px/15px Arial, Helvetica, sans-serif;	
	color:#FFFFFF;
}
.texto2{
	font:normal 14px/15px Arial, Helvetica, sans-serif;	
	color:#333333;
}
.textoAzul{
	font:normal 12px Arial, Helvetica, sans-serif;	
	font-weight:bold;
	color:#213570;
}
.textoAmarillo{
	font:normal 12px Arial, Helvetica, sans-serif;	
	font-weight:bold;
	color:#A57C24;

}

.textoAmarilloM{
	font:normal 15px Arial, Helvetica, sans-serif;	
	font-weight:bold;
	color:#A57C24;

}
.textoAmarilloP{
	font:normal 11px Arial, Helvetica, sans-serif;	
	font-weight:bold;
	color:#A57C24;

}
.textonegroP{
	font:normal 11px/15px Arial, Helvetica, sans-serif;	
	color:#333333;
}
.textoCeleste{
	font:normal 12px Arial, Helvetica, sans-serif;	
	font-weight:bold;
	color:#00CCFF;

}

