

.textoGeneral{
	font-size: 	12px; 
	font-family: 	Arial, Tahoma, sans-serif, Verdana; 
	font-weight: 	normal;
	color: 		#000000;
}


/* C A B E C E R A */
.cabeceraLanguages, .cabeceraLanguages a{
	font-size: 	12px; 
	font-family: 	Arial, Tahoma, sans-serif, Verdana; 
	font-weight: 	normal;
	color: 		#000000;
}
.cabeceraLanguages a:hover{
	text-decoration: underline;
	color:     #1d71fe;
}
.cabeceraLanguages span.small a{
	font-size: 11px; 
}
.cabeceraLanguages span.medium a{
	font-size: 12px; 
}
.cabeceraLanguages span.big a{
	font-size: 13px; 
}
.capa_enviando {
	font-size: 	14px; 
	font-family: 	Tahoma, Arial, sans-serif, Verdana; 
	font-weight: 	bold;
	color: 		#999999;
}


.cabeceraAcceso, .cabeceraAcceso a{
	font-size: 	12px; 
	font-family: 	Arial, Tahoma, sans-serif, Verdana; 
	font-weight: 	normal;
	color: 		#000000;
}
.cabeceraAcceso a:hover{
	text-decoration: underline;
	color: 	#1d71fe;
}
.cabeceraAcceso span.title{
	font-size: 	14px; 
	font-family: 	Arial; 
	font-weight: 	bold;
	color: 		#2e3a69;
}
.cabeceraAcceso label{
	font-size: 	12px; 
	font-family: 	Arial, Tahoma, sans-serif, Verdana; 
	font-weight: 	normal;
	color: 		#000000;
}
.cabeceraAcceso input{
	font-size: 	12px; /*mod 11px*/
	font-family: 	Arial, Tahoma, sans-serif, Verdana; 
	font-weight: 	normal;
	color: 		#000000;
}
.cabeceraAcceso input.boton{
	font-size: 	13px; 
	font-family: 	Arial, Tahoma, sans-serif, Verdana; 
	font-weight: 	normal;
	color: 		#FFFFFF;
}

/* N A V E G A C I Ó N */
.menuSecciones{
	font-size: 	12px; 
	font-family: 	Arial; 
	font-weight: 	bold;
	color: 		#6e6e6e;
}

.menuSeccionesOn, .menuSeccionesSel{
	font-size: 	12px; 
	font-family: 	Arial; 
	font-weight: 	bold;
	color: 		#FFFFFF;
}

.menuSeccionesOn a.menuSeccionesLink,
.menuSeccionesOn a.menuSeccionesLink:active,
.menuSeccionesOn a.menuSeccionesLink:visited,
.menuSeccionesSel a.menuSeccionesLink,
.menuSeccionesSel a.menuSeccionesLink:active,
.menuSeccionesSel a.menuSeccionesLink:visited{
	color: #0071FF;
}
.menuSeccionesOn a:hover{
	color: 	#1d71fe;
}
.menuSeccionesSel a:hover{
	color: 	#1d71fe;
}
.menuSeccionesLink a:hover{
	color: 	#1d71fe;
}
.menuSecciones a.menuSeccionesLink,
.menuSecciones a.menuSeccionesLink:active,
.menuSecciones a.menuSeccionesLink:visited{
	color: #6e6e6e;
}
.menuSecciones a:hover{
	color: 	#1d71fe;
}
.menuSecciones a.menuSeccionesLink:hover{
	color: #0071FF;
}
.cabBusqueda, .cabBusqueda form input{
	font-size: 	12px; /*mod 10px*/
	font-family: 	Arial, Tahoma, sans-serif, Verdana;
	font-weight: 	normal;
	color: 		#1d71fe;
}
.menuSecciones div.cabBusqueda a{
	color: 		 #1d71fe;
	text-decoration: underline;
}

.menuSecciones div.cabBusqueda a{
	color: 		 #1d71fe;
	text-decoration: underline;
}
.cabBusqueda form input{
	color: #000000;
}

/* H O M E - I N F O */
.homeTitle, .homeTitle a.homeTitleLink{
	font-size: 	16px; 
	font-family: 	Arial;
	font-weight: 	bold;
	color: 		#2E3A6A;
	letter-spacing: -1px;
}
/*
div.homeInfo{
	font-size:   11px; 
	font-family: Tahoma, Verdana, Arial; 
	font-weight: normal;
	color:       #1d71fe;
}
*/
div.subhomeInfoItem{
	font-size:   18px; 
	font-family: Tahoma, Verdana, Arial; 
	font-weight: normal;
	color:       #757575;
}

div.homeInfo span.infoTextData{
	font-size:   10px;
}
div.homeInfo a{
	color: 	#000000;
	text-decoration: underline;
}
div.homeInfo a:hover{
	color: 	#1d71fe;
}
div.homeInfo div div.homeInfoMore a{
	font-size: 	 11px; 
	color: 		 #2E3A6A;
	text-decoration: none;
}
div.homeInfo div div.homeInfoMore a:hover{
	text-decoration: underline;
}
div.homeInfo div.homeInfoText span.infoTextTitle, div.homeInfo div.homeInfoText span.infoTextTitle a{
	font-weight: bold;
	color: 		 #2e3b68;
}
div.homeInfo div.homeInfoText span.infoTextTitle a:hover,
div.homeInfo div.homeInfoText div.body a:hover{
	text-decoration: underline;
}


/* B A N N E R S */
.banners_destacados, .banners_destacados a{
	font-size:   12px; 
	font-family: Arial, Tahoma, sans-serif, Verdana;
	font-weight: normal;
	color: 	     #666666;
	text-decoration: none;
}
.banners_destacados b, .banners_destacados strong{
	color: 		 #333333;
}
.banners_destacados a:hover{ /* banners_destacados a:visited */
	color: 	#1d71fe;
	text-decoration: underline;
}
.banners_destacados div.title{
	font-size:   14px; 
	font-family: Arial;
	font-weight: bold;
	color:       #000000;
}
.banners_destacados div.seeMore a{
	color: 	     #ffffff;
	line-height: 18px;
}
.banners_destacados div.body{
	line-height: 15px;
}

.banners_destacados div.bannerForm label{
	font-size: 	12px; 
	font-family: 	Arial, Tahoma, sans-serif, Verdana; 
	font-weight: 	normal;
	color: 		#808080;
}
.banners_destacados div.bannerForm input, .banners_destacados div.bannerForm textarea{
	font-size: 	12px; /*mod 11px*/
	font-family: 	Arial, Tahoma, sans-serif, Verdana; 
	font-weight: 	normal;
	color: 		#000000;
}
.banners_destacados div.bannerForm input.boton2, 
.banners_destacados div.bannerForm input.boton{
	font-size: 	13px; 
	font-family: 	Arial, Tahoma, sans-serif, Verdana; 
	font-weight: 	normal;
	color: 		#FFFFFF;
}

.formPage div.title,
#formPage div.title{
	font-size: 	14px; 
	font-family: 	Arial, Tahoma, sans-serif, Verdana; 
	font-weight: 	bold;
	color: 		#3e71aa;
}
.formPage div.body,
#formPage div.body{
	font-size: 	12px; 
	font-family: 	Arial, Tahoma, sans-serif, Verdana; 
	font-weight: 	normal;
	color: 		#000000;
}
.formPage div.bannerForm input, .formPage div.bannerForm textarea, .formPage div.bannerForm select,
#formPage div.bannerForm input, #formPage div.bannerForm textarea, #formPage div.bannerForm select{
	font-size: 	12px; /*mod 14px*/
	font-family: 	Arial, Tahoma, sans-serif, Verdana; 
	font-weight: 	normal;
	color: 		#000000;
}
.formPage div.bannerForm input.boton3,
#formPage div.bannerForm input.boton3,
.formPage div.bannerForm input.boton2,
#formPage div.bannerForm input.boton2,
.formPage div.bannerForm input.boton,
#TPV2 input.boton,
#formPage div.bannerForm input.boton{
	font-size: 	13px; 
	font-family: 	Arial, Tahoma, sans-serif, Verdana; 
	font-weight: 	normal;
	color: 		#FFFFFF;
}
/* L O G I N - A D M */
#login_adm, #login_adm input{
	font-size:   12px; /*mod 10px*/
	font-family: Arial, Tahoma, sans-serif, Verdana;
	font-weight: normal;
	color: 	     #666666;
	text-decoration: none;
}
#login_adm b, #login_adm strong{
	color: 		 #333333;
}
#login_adm a:hover{ /* login_adm a:visited */
	color: 	#1d71fe;
	text-decoration: underline;
}
#login_adm div.title{
	font-size:   12px; 
	font-family: Arial;
	font-weight: bold;
	color:       #ffffff;
}
#login_adm div.body{
	line-height: 15px;
}

/* M E N U - I Z Q U I E R D O */
#menu_izq, #menu_izq div.body2 a{
	font-size:   11px; 
	font-family: Arial, Tahoma, sans-serif, Verdana;
	font-weight: bold;
	color: 	     #000000;
	text-decoration: none;
}
#menu_izq div.body a{
	font-size:   11px; 
	font-family: Arial, Tahoma, sans-serif, Verdana;
	font-weight: bold;
	color: 	     #ffffff;
	text-decoration: none;
}
#menu_izq b, #menu_izq strong{
	color: 		 #333333;
}
#menu_izq div.body2 a:hover{ /* menu_izq a:visited */
	color: 	#1d71fe;
	text-decoration: underline;
}
#menu_izq div.title{
	font-size:   12px; 
	font-family: Arial;
	font-weight: bold;
	color:       #ffffff;
}

#menu_izq div.body, #menu_izq div.body2{
	line-height:30px;
}

/* C O N T E N I D O */
#contenido div.title{
	font-size: 	 20px; 
	font-family: Arial, Tahoma, sans-serif, Verdana;
	color: 		 #000000;
	font-weight: bold;
}


/* M I G A S */
.migas, .migas a{
	font-size: 	10px; 
	font-family: 	Arial, Tahoma, sans-serif, Verdana;
	color: 		#000000;
}

.migas a:hover{
	color: 	#1d71fe;
}

/* P I E */
.pie, .pie a{
	font-size: 		12px; 
	font-family: 	Arial, Tahoma, sans-serif, Verdana;
	font-weight:	bold;
	color: 			#000000;
}
.pie a{

	text-decoration: underline;
}
.pie a:hover{
	color: 	#1d71fe;
}

.noscript, .noscript p{
	font-size: 	12px; 
	font-family: 	Arial, Tahoma, sans-serif, Verdana;
}

/* M A P A */
#mapa ul li a{
	font-size: 	12px; 
	font-family: 	Arial, Tahoma, sans-serif, Verdana;
	color: 		#000000;
}
#mapa ul li a:hover{
	font-size: 	12px; 
	font-family: 	Arial, Tahoma, sans-serif, Verdana;
	color: 		#1d71fe;
}
