.titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 5B6871;
	text-decoration: none;
}
.contenido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 173B69;
	text-decoration: none;
	text-align: justify;
}
.pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.rotulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 002555;
	font-weight: bold;

}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 3E454E;
	text-decoration: none;
}
.links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 7C8692;
	text-decoration: underline;
}
.inicio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 464646;
	text-decoration: none;
}
.inicio:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 7C7C7C;
	text-decoration: none;
}
.menu-superior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	
}
.menu-superior:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
.mvi-hijos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: 3E454E;
	background: #F7F8F9;
	}
.mvi-hijos:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: 7B8593;
	text-decoration: underline;
	}
.campos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	background-image:  url(../imagenes/generales_cfv/im_campos.gif);
	background-repeat: repeat-x;
	clear: both;
	height: auto;
	width: auto;
	border-top: thin none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #B9B9B9;
	border-left: 1px solid #999999;

}.contenido-peq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.subtitulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 5B6871;
	text-decoration: none;
}
.links2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 2B5678;
	text-decoration: none;
}
.links2:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 227BB3;
	text-decoration: none;
	background: ECF1F4
}
.mvi-nietos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 2D4C74;
	text-decoration: none;
}
.mvi-nietos:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 448AD2;
	text-decoration: underline;
}
.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: 2D68B4;
	color: #FFFFFF;
	border: 1px solid #78C7ED;
	font-weight: normal;


}
.links3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 433838;
	text-decoration: none;
	font-weight: normal;

}
.links3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 868484;
	text-decoration: none;
	font-weight: normal;
}
.tit-noticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #687882;
	text-decoration: none;
}
.campos2 {
	border: 1px solid #8CABBD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A3A3A;
	text-decoration: none;
	background-color: #ECF5F9;


}
.subtitulos2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 2C68B3;
	text-decoration: none;
}
.fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 97B9E4;
	text-decoration: none;
}
.vineta {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EC8D00;
}
.mvi-nietos-s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D5C8D;
	text-decoration: none;
	font-weight: bold;

}
.mvi-hijos-s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: 3E454E;
	background: #F7F8F9;
	font-weight: bold;

}
.numeros {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.titulos2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #72838D;
	text-decoration: none;
}
.campos2Copy {

	border: 1px solid #8CABBD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3A3A3A;
	text-decoration: none;
	background-color: #ECF5F9;
}
.ge-titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4B8901;
	text-decoration: none;
	font-weight: bold;
}
.me-titulos {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FA7D01;
	text-decoration: none;
	font-weight: bold;
}
.vinetapn {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1F7281;
}
.mds-abuelos {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #253A6B;
	text-decoration: none;
	background: #FAFAFA;
}
.mds-padres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #325d81;
	text-decoration: none;
	background: #F3F3F3;
}
.mds-hijos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: 3E454E;
	background: #F0F0F0;
}
.mds-hijos:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: 227BB3;
	text-decoration: underline;
}
.mds-nietos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3D5C8D;
	text-decoration: none;
	background: #EBEBEB;
}
.mds-nietos:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 0B254F;
	background: #EBEBEB;
	text-decoration: underline;
}
