@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/* blancos */
.rin_sup_izq_bla {
	background-image:url(../imagenes/rin_sup_izq_bla.jpg);
	background-repeat:no-repeat;
	background-position: bottom right ;
}
.rin_sup_der_bla {
	background-image:url(../imagenes/rin_sup_der_bla.jpg);
	background-repeat:no-repeat;
	background-position: bottom left;
}
.rin_inf_izq_bla {
	background-image:url(../imagenes/rin_inf_izq_bla.jpg);
	background-repeat:no-repeat;
	background-position: top right;
}
.rin_inf_der_bla {
	background-image:url(../imagenes/rin_inf_der_bla.jpg);
	background-repeat:no-repeat;
	background-position: top left;
}
.izq_bla {
	background-image:url(../imagenes/izq_bla.jpg);
	background-repeat: repeat-y;
	background-position: right ;
}
.der_bla {
	background-image:url(../imagenes/der_bla.jpg);
	background-repeat: repeat-y;
	background-position: left ;
}
.sup_bla {
	background-image:url(../imagenes/sup_bla.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.inf_bla {
	background-image:url(../imagenes/inf_bla.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

/* celestes */
.rin_sup_izq_cel {
	background-image:url(../imagenes/rin_sup_izq_cel.jpg);
	background-repeat:no-repeat;
	background-position: bottom right ;
}
.rin_sup_der_cel {
	background-image:url(../imagenes/rin_sup_der_cel.jpg);
	background-repeat:no-repeat;
	background-position: bottom left;
}
.rin_inf_izq_cel {
	background-image:url(../imagenes/ric_inf_izq_cel.jpg);
	background-repeat:no-repeat;
	background-position: top right;
}
.rin_inf_der_cel {
	background-image:url(../imagenes/rin_inf_der_cel.jpg);
	background-repeat:no-repeat;
	background-position: top left;
}
.izq_cel {
	background-image:url(../imagenes/izq_cel.jpg);
	background-repeat: repeat-y;
	background-position: right ;
}
.der_cel {
	background-image:url(../imagenes/der_cel.jpg);
	background-repeat: repeat-y;
	background-position: left ;
}
.sup_cel {
	background-image:url(../imagenes/sup_cel.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.inf_cel {
	background-image:url(../imagenes/inf_cel.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

/* botonera */
.fdo_bot {
	background-image: url(../imagenes/fdo_bot.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.fdo_not {
	background-image: url(../imagenes/fdo_not.jpg);
	background-repeat: repeat-y;
	background-position: top;
}
.fdo_not_v {
	background-image: url(../imagenes/fdo_not_v.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.fdo_der_ban {
	background-image:url(../imagenes/fdo_textos.jpg); 
	background-position:top; 
	background-repeat:repeat-x; 
	background-color:#FFFFFF
}

/* textos y links */

.tit_Botonera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	border-bottom: #e4e4e4 1px solid;
	background-image:url(../imagenes/fdo_bot_i.jpg);
	background-repeat:repeat-x;
}
.tit_Botonera a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	border-bottom: #e4e4e4 1px solid;
	background-image:url(../imagenes/fdo_bot_i.jpg);
	background-repeat:repeat-x;
}

.tit_Botonera  a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	background-image:url(../imagenes/fdo_bot_i.jpg);
	background-repeat:repeat-x;
}
.tit_Botonera a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	background-image:url(../imagenes/fdo_bot_i.jpg);
	background-repeat:repeat-x;
}
.tit_Botonera a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	text-decoration:underline;

}

.dif_Botonera {
	background-color:#e8e8e8;
	border-bottom: #e4e4e4 1px solid;
	border-left: #e4e4e4 1px solid;
	border-right: #e4e4e4 1px solid;

}
.Botonera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#e8e8e8;
	color: #546787;
	text-decoration:none;
	display:block;
	font-weight:bold;
	height:20px;
	border-bottom: #e4e4e4 1px solid;
	border-left: #e4e4e4 1px solid;
	border-right: #e4e4e4 1px solid;

}
.Botonera a:link {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#e8e8e8;	
	color: #546787;
	text-decoration:none;	
	display:block;	
	font-weight:bold;	
	height:20px;
	border-bottom: #e4e4e4 1px solid;	
}
.Botonera  a:visited {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#e8e8e8;	
	color: #546787;
	text-decoration:none;
	display:block;	
	height:20px;	
	font-weight:bold;	
	
}
.Botonera a:active {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#e8e8e8;	
	color: #546787;
	text-decoration:none;	
	display:block;	
	height:20px;	
	font-weight:bold;	
}
.Botonera a:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#9aa7ba;	
	color: #ffffff;
	text-decoration:none;
	display:block;
	height:20px;		
	font-weight:bold;	
		
}

.tit_noticias12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #546787;
	font-weight:bold;

}
.tit_noticias12 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #546787;
	font-weight:bold;	
	text-decoration:none;
}
.tit_noticias12  a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #546787;
	font-weight:bold;
	text-decoration:none;	
	
}
.tit_noticias12 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #546787;
	font-weight:bold;
	text-decoration:none;	
	

}
.tit_noticias12 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	text-decoration:underline;
}
.tit_noticias11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #546787;
	font-weight:bold;

}
.tit_noticias11 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #546787;
	font-weight:bold;	
	text-decoration:none;
}
.tit_noticias11  a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #546787;
	font-weight:bold;
	text-decoration:none;	
	
}
.tit_noticias11 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #546787;
	font-weight:bold;
	text-decoration:none;	
	

}
.tit_noticias11 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
	text-decoration:underline;
}






.textos10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none;
}
.textos10 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3a7ba5;
	text-decoration: underline;
}
.textos10 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3a7ba5;
	text-decoration: underline;
}
.textos10 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3a7ba5;
	text-decoration: underline;
}
.textos10 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3a7ba5;
	text-decoration:none;
}



.textos11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
}
.textos11 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3a7ba5;
	text-decoration: underline;
}
.textos11 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3a7ba5;
	text-decoration: underline;
}
.textos11 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3a7ba5;
	text-decoration: underline;
}
.textos11 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3a7ba5;
	text-decoration:none;
}

.textos12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}
.textos12 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a7ba5;
	text-decoration: underline;
}
.textos12 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a7ba5;
	text-decoration: underline;
}
.textos12 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a7ba5;
	text-decoration: underline;

}
.textos12 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a7ba5;
	text-decoration: none;
}



.tit_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C4F6B;
	font-weight:bold;

}

.textos_blancos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
}

.textos_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3a7ba5;
	text-decoration:none;
}


.cajas_textos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top: #5587a8 1px solid;
	border-left: #5587a8 1px solid;
	border-right: #5587a8 1px solid;
	border-bottom: #5587a8 1px solid;
	color: #3a7ba5;
	font-weight:bold;
	font-size: 10px;

}

.botones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3a7ba5;
	font-weight:bold;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-right: #666666 1px solid;
	border-bottom: #666666 1px solid;
	background-color: #e8e8e8;

}
.fondo_bot_c {
	background-image:url(../imagenes/fdo_bot_c.jpg);
	background-repeat:repeat-x;

}
.borde_imagen {
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
}




