/* CUERPO DE TEXTOS  */


.cuerpoPequeno10px {
	font:normal 10px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333333
}
.cuerpoPequenoBold10px {
	font:bold 10px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333333
}
.cuerpoPequenoLink10px {
	font:normal 10px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#003366
}
.cuerpoRecuadro11px {
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333333
}
.cuerpoRecuadroLink11px {
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#003366
}
.cuerpoRecuadroBold11px {
	font:bold 11px Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	color:#333333;
	background-color:#E6E6E6;
}
.fecha11px {
	font:bold 11px Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	color:#999999
	
}
.cuerpo12px {
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333333
}
.cuerpoLink12px {
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#003366
}
.cuerpo13px {
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333333
}
.cuerpoLink13px {
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#003366
}
.cuerpoBold13px {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration: none;
}
.cuerpoBoldGris13px {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration: none;
}

body {
	font:12px Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#333333
}

A {
	text-decoration: none;
	color:#333333	
}

A:hover{
	text-decoration:underline;
}


/* BARRA DE NAVEGACIÓN */

.barraNavegacionUp {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333333;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	text-decoration: none;
}

.barraNavegacionUpSelect {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border-left: 1px solid #FFFFFF;
	text-decoration: none;
}

.barraNavegacionDn {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border-left: 1px solid #FFFFFF;
	text-decoration: none;
}

.barraNavegacionTextoDn{
color: #FFFFFF
}


/* DE INTERÉS */

.deInteresAntetitulo {
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #660000;
}

.deInteresTitulo {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#00492C;
}


/* TÍTULOS  */

.cuerpoBoldRojo13px {
	font:bold 13px Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	color:#330000
}
.intertituloBold13px {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration: none;
}.titulo13px {
	font:normal 13px Arial, Times New Roman, Times, serif;
	text-decoration:none;
	letter-spacing:0px;
	color:#003366
}
.titulo14px {
	font:normal 14px Arial, Times New Roman, Times, serif;
	text-decoration:none;
	letter-spacing:0px;
	color:#003366
}

.tituloCentralHome13px {
	font:normal 13px Arial, Times New Roman, Times, serif;
	text-decoration:none;
	letter-spacing:0px;
	color:#00492C}
.tituloPequenoRojo10px {
	font:normal 10px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#330000}
.tituloPiedefoto13px {
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#003366}
.titulo13px {
	font:normal 13px Arial, Times New Roman, Times, serif;
	text-decoration:none;
	letter-spacing:0px;
	color:#003366
}

.destacado13px {
	font:normal 13px Arial, Times New Roman, Times, serif;
	text-decoration:none;
	letter-spacing:0px;
	color:#330000
}

.intertitulo15pxBold {
	font:bold 15px Arial, Times New Roman, Times, serif;
	text-decoration:none;	
	color:#00492C
}
	
.titulo15px {
	font:normal 15px Arial, Times New Roman, Times, serif;
	text-decoration:none;
	letter-spacing:0px;
	color:#00492C
}

.titulo16px {
	font:normal 16px Arial, Times New Roman, Times, serif;
	text-decoration:none;
	letter-spacing:0px;
	color:#00492C
}

.titulo17px {
	font:bold 17px Arial, Times New Roman, Times, serif;
	text-decoration:none;
	letter-spacing:0px;
	color:#00492C
}

.titulo20px {
	font:bold 20px Arial, Times New Roman, Times, serif;
	text-decoration:none;
	letter-spacing:0px;
	color:#00492C
}
.titulo23px {
	font:bold 23px Arial, Times New Roman, Times, serif;
	text-decoration:none;
	letter-spacing:0px;
	color:#00492C
}
/* PUROS FAE - relación con SAP*/
.menuSAPSeleccionado{
	font-weight:bold;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.7em;
	font-style:normal;
	line-height:1.7em;
	padding:0 0 0 3px;
}
.menuSAPNormal{
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.7em;
	font-style:normal;
	line-height:1.7em;
	padding:0 0 0 3px;
}
.menuSAPSobreMouse{
	color:#4B8BC7;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.7em;
	font-style:normal;
	line-height:1.7em;
	padding:0 0 0 3px;
}

/* PUROS FAE - general*/

.imagenBordeBlanco{
	border-color:#FFFFFF;
}
.depuracion{
	background-color:#FFFF99;
	font:normal 10px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333333;	
}
.cuadroFondoAzul{
	background-color:#C6D9F1;
	font-size:12px;
	-moz-border-radius: 7px 7px 7px 7px;	/*solo para Exploradores basados en netscape (p.e. Firefox)*/
}
.cuadroFondoGris{
	background-color:#CCCCCC;
	font-size:12px;
	-moz-border-radius: 7px 7px 7px 7px;	/*solo para Exploradores basados en netscape (p.e. Firefox)*/
}
.cuerpoLink12px2 {
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#666666;
}
li{
	margin-bottom:5px;
}
.liEspaciado{
	margin-bottom:15px;
}
input {
  padding: .1em;
}
input:focus {
  border: 2px solid #000;
  background: #F3F3F3;
}
td{
	font-size:12px;
}