form{
	margin: 0px;
}


.textogris{
	color: #000000;
}

INPUT.checkCaja {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000022;
	border: 0;
	background-color: transparent;
}

INPUT.radioBoton {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000022;
	border: 0;
	background-color: transparent;
}

td.noticiaRoja{
	padding-left: 10px;
}

td.textoValorError{
	font-size: 12px;
}


IMG{
	border: 0;
	font-size:10px;
}

.limpiar {
	clear:both;
	height:0px;
	overflow:hidden;
	line-height:1%;
	font-size:0px;
	margin-bottom:-1px;
}
.img_cabecera{
	background-image:url(../img/cabecera989x100SSOtodos.jpg);
	position: relative;
	float: left;
	width: 989px;
	height: 100px;
	background-repeat: no-repeat;
	background-position: left top;	
	text-align: right;
	vertical-align: bottom;
}
.img_cabecera_fagor{
	background-image:url(../img/cabecera989x100SSOfagor.jpg);
	position: relative;
	float: left;
	width: 989px;
	height: 100px;
	background-repeat: no-repeat;
	background-position: left top;	
	text-align: right;
	vertical-align: bottom;
}

.img_cabecera_aspes{
	background-image:url(../img/cabecera989x100SSOaspes.jpg);
	position: relative;
	float: left;
	width: 989px;
	height: 100px;
	background-repeat: no-repeat;
	background-position: left top;	
	text-align: right;
	vertical-align: bottom;
}

.img_cabecera_dietrich{
	background-image:url(../img/cabecera989x100SSOdietrich.jpg);
	position: relative;
	float: left;
	width: 989px;
	height: 100px;
	background-repeat: no-repeat;
	background-position: left top;	
	text-align: right;
	vertical-align: bottom;
}

.img_cabecera_edesa{
	background-image:url(../img/cabecera989x100SSOedesa.jpg);
	position: relative;
	float: left;
	width: 989px;
	height: 100px;
	background-repeat: no-repeat;
	background-position: left top;	
	text-align: right;
	vertical-align: bottom;
}

.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	
	color: #000000;
	text-decoration: none;
}
.usuConect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	
	color: #E60003;
	text-decoration: none;
	text-align: left;
	padding-left: 15px;
}

body{
	font-size: 8pt;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	background-color: #FFFFFF;
}

td.lineasVerticales{
	background-image: url(../img/lineasVerticales.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

td.desconectar{
	font-size: 8pt;
	background-position: left top;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	
	color: #FFFFFF;
	text-decoration: none;
	height:25px;
	vertical-align: middle;
}

td.desconectarOver{
/*	background-image: url(../img/esq-men-sup.gif);*/
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 8pt;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	
	color: #FFFFFF;
	text-decoration: none;
	height:25px;
	vertical-align: middle;
}

.desconectar{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	
	color: #FFFFFF;
	text-decoration: none;
}

A.desconectar:HOVER{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	
	color: #EAEAEA;
	text-decoration: none;
}

td.cambiarDatos{
	font-size: 8pt;
	background-position: left top;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	
	color: #FFFFFF;
	text-decoration: none;
	height:25px;
	vertical-align: middle;
}

td.cambiarDatosOver{
/*	background-image: url(../img/esq-men-sup.gif);*/
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 8pt;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
/*	 */
	color: #FFFFFF;
	text-decoration: none;
	height:25px;
	vertical-align: middle;
}

.cambiarDatos{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
/*	 */
	color: #FFFFFF;
	text-decoration: none;
}

A.cambiarDatos:HOVER{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	
	color: #EAEAEA;
	text-decoration: none;
}
/*ESTILO MI BUZON MIS NOTICIAS GESTION MENSAJES GESTION USUARIOS GESTION APLICACIONES
*/

A.textoBotonIzqInterior:HOVER {
	color: #FFFFFF;
}

.textoNoticiaDetalle{
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	overflow:hidden;
}

.textoNoticiaDetalle ul li{
	list-style:inside;
	margin-left:40px;
}

.textoNoticiaDetalle ol li{
	list-style:inside decimal;
	margin-left:40px;
}

.textoNoticiaDetalle hr
{
	width:auto !important;
	*width: 100%;
	_width: 100%;

}



.textoNoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	color: #EB3032;
	text-decoration: none;
	display:inherit;
	width:500px;
	text-align:left;
	display:block;
}

A.textoNoticia:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	width:500px;
	text-align:left;
}

.textoNoticiaCorto {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	color: #EB3032;
	text-decoration: none;
/*	line-height: 11px;*/
	text-align:left;	
}

A.textoNoticiaCorto:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
/*	line-height: 11px; */
	text-align:left;
}

.titularNoticiaHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 12px;
/*	font-style: italic; */
	font-weight: bold;
	font-variant: normal;
	color: #EB3032;
	text-decoration: none;
/*	line-height: 11px;*/
	text-align:left;	
}

A.titularNoticiaHome:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 12px;
/*	font-style: italic; */
	font-weight: bold;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
/*	line-height: 11px; */
	text-align:left;
}

table.noticias {
	margin:0px 0px 10px 0px;
}

.textoNoticiaSUB {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}

A.textoNoticiaSUB:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #EB3032;
	text-decoration: none;
	line-height: 16px;
}

.textoNoticiaSUBCorto {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;
	line-height: 16px;
}

.misNoticias ul li{
	margin-left:40px !important;
	list-style:inside disc !important;
}

.misNoticias ol li{
	margin-left:40px !important;
	list-style:inside decimal !important;
}

.misNoticias blockquote
{
	margin-left:40px !important;
}



A.textoNoticiaSUBCorto:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #EB3032;
	text-decoration: none;
	line-height: 16px;
}

.enlaceFecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #7F9FAF;
	text-decoration: none;
	line-height: 16px;
}

A.enlaceFecha:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #3F5F6F;
	text-decoration: none;
	line-height: 16px;
}

td.tituloTabla2 {
	font-weight: bold;
	height: 24px;
	font-size:11px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #114E66;
	text-align: left;
	
	border-bottom: 1px solid #114E66;
}

.subtitulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

INPUT {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px #DEDEDE solid;
	background-color: #FFFFFF;
}

.textarea{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px #DEDEDE solid;
	background-color: #FFFFFF;
	border: 1px solid #114E66;
}

.textarea_negrita{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	border: 1px #DEDEDE solid;
	background-color: #FFFFFF;
	border: 1px solid #114E66;
}

.error{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;	
}

/*DIV------------------------------------*/
#errores{
	font-size: 8pt;
	text-align: left;
	color: #eb3032;
    border: 1px solid #eb3032;
    width: 770px;	
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 0px;
	line-height: 1pt;		
	background: #FFFFFF;
	text-transform: none;
}
#erroresPopUp{
	font-size: 8pt;
	text-align: left;
	color: #eb3032;
    border: 1px solid #eb3032;
    width: 570px;
	padding: 10px 10px 10px 20px;
	line-height: 1.4em;		
	background: #FFFFFF;
	text-transform: none;
}
#erroresPopUp span{
	display: block;
}
.checkLectura {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000;
	text-decoration: none;
}

/*----- 30 jul ----*/

.img_cabecera_login{
	background-image:url(../img/cabecera.jpg); 
	background-repeat:no-repeat;
	height:100px;
	vertical-align:bottom;
	background-position:left;	
}

.roja{
	width:100%;
}

.titulo{
	font-weight: bold;
	font-size: 10.5pt;
	color: #EB3032;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #EB3032;
	padding-left: 5px;
	width:100%;
}

.titulo_login{
	font-weight: bold;
	font-size: 14pt;
	color: #EB3032;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #EB3032;
	padding-left: 0px;
	width:985px;
	font-style:italic;
	
}
/*  MENU IZQUIERDO ------------------------------------------------ */

/* FIN MENU IZQUIERDO ------------------------------------------------ */
.esqSup {
	background-repeat:no-repeat;
	background-position:right;
	padding-left:10px;	
}

.esqSupAzul{
	background-repeat:no-repeat;
	background-position:right top;
	padding-left:10px;	
	text-decoration:none;
	
	font-weight:bold;
	color: #114E66;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:39px;
}

.esqSupVerde{
	background-repeat:no-repeat;
	background-position:right top;
	padding-left:10px;	
	text-decoration:none;
	
	font-weight:bold;
	color: #67770E;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:39px;
}

.esqSupMarron{
	background-repeat:no-repeat;
	background-position:right top;
	padding-left:10px;	
	text-decoration:none;
	
	font-weight:bold;
	color: #C18400;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:39px;
}

.dos_solapas{
	background-image:url(../img/motivo-azul.gif);
	width:730px;
}
.modelos {
	color: #114E66;
	
	font-weight:bold;
	text-decoration:none;
	width:233px;
	font-size:13px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../img/esq-noticias-sup.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:38px;
	width:670px;
	vertical-align:middle;
}

a.modelos {
	color: #114E66;
	
	font-weight:bold;
	text-decoration:none;
	width:233px;
	font-size:13px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
dcha a.modelos:link, a.modelos:visited {
	 
	font-size:13px;
}

a.modelos:hover, a.modelos:focus {
	
	color:#082835; 
	font-size:13px;
}

.resul{
	font-size: 20px;
	font-style: normal;
	
	color: #EB3032;
	font-style: italic;
	height: 40px;
}
.resu2{
	font-size: 20px;
	font-style: normal;
	color: #EB3032;
	font-style: italic;
	height: 30px;
	padding: 5px 0 0 0;
}

.foto_login {
	margin-top:5px;
}

.rayas{
	background-image:url(../img/motivo-azul.gif);
}

.rayas_login{
	background-image:url(../img/motivo-azul.gif);margin-top:5px; 
}

.rayas_marrones{
	background-image:url(../img/motivo-marron.gif);
}

.rayas_azules{
	background-image:url(../img/motivo-azul.gif);
}

.rayas_verdes{
	background-image:url(../img/motivo-verde.gif);
}

.rayas_marrones_login{
	background-image:url(../img/motivo-marron.gif);margin-top:5px; padding-top:7px;
}



.resultados, a.resultados u, a.resultados em, .resultados span, .resultados_cabecera, .resultados h1, .resultados h2, .resultados h3, .resultados font,.resultados strong{
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 8pt !important;
	font-weight: normal !important;
	color: #114E66 !important;
	font-style: normal !important;
	line-height: normal !important;
	font-variant: normal !important;
	
	text-decoration: none !important;
	text-align: left !important;
	font-weight:normal !important;

}





.resultadosIzquierda{
	font-family: Verdana, monospace; 
	font-weight: normal;
	font-size: 8pt;
	padding-left:10px;
	color: #000000;
	text-align: left;
}

.resultados2{
	font-family: Verdana, monospace; 
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	text-align: right;	
}

 a.adjuntos{
	color: #114E66;
	text-align: left;
	font-size:11px;
}

a.adjuntos:hover{
	color: #eb3032;
	text-align: left;
	font-size: 11px;
}

.resultadosIzquierda{
	font-family: Verdana, monospace; 
	font-weight: normal;
	font-size: 7pt;
	color: #000000;
	text-align: left;	
}

.resultadosIzquierda a{
	display:block;
	color:#000000;	
}
.resultadosIzquierda a:hover{
	display:block;
	color:#eb3032;
}

.resultadosIzquierda2 a{	
	padding-left:16px;
	display:block;
}

.resultadosDerecha{
	font-family: Verdana, monospace;
	font-weight: normal;
	font-size: 7pt;
	color: #000000;
	text-align: right;
}

.titulo{
	font-weight: bold;
	font-size: 10.5pt;
	color: #EB3032;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #E20A16;
	padding-left: 5px;
	width:100%;
}

.titulo3{
	font-weight: bold;
	font-size: 10.5pt;
	color: #EB3032;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #505050;
	padding-left: 5px;
}
.titulo4{
	font-weight: bold;
	font-size: 10.5pt;
	color: #505050;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	padding-left: 5px;
}

/* ESTILOS MENU EN TABLA*/

table #menSup {
	font-size:11px;
	color:#FFFFFF;
	width:989px;
	height:15px;
	vertical-align:top;
	margin:51px 0 0 0;

	
}

/*---cambiado 25jul---*/
html table #menSup {
	font-size:11px;
	color:#FFFFFF;
	width:989px;
	height:15px;
} 

table #menSup tr td {
	text-align:center;
	height:25px;
}

table #menSup tr td .linea_blanca {
	width:1px;
	background-color:#FFFFFF;	
}

table #menSup tr a {
	text-decoration:none;
	
	font-style:normal;
	color: #FFFFFF;
	height:15px; padding:5px 5px 5px 5px;display:block;	width:210px; margin:0px 5px 0px 5px;
} 

table #menSup tr a:hover{
	color: #E20A16;
	background: left url(../img/esq-men-sup.gif) no-repeat;
	background-color: #FFFFFF;
	height:15px;
	padding:5px 5px 5px 5px;
	display:block;
	width:210px;
}
/*---cambiado 25jul---*/
html table #menSup tr a:hover{
	color: #E20A16;
	background: left url(../img/esq-men-sup.gif) no-repeat;
	background-color: #FFFFFF;
	height:15px;
	padding:5px 0px 6px 0px; 
	font-weight:bold;
}
/*---cambiado 25jul---*/ 
html table #menSup tr a{
	color: #ffffff;
	height:15px; padding:5px 0px 6px 0px; 
	font-weight:bold;
}

.documento{
	text-decoration:none;
	
	font-weight:bold;
	color: #C18400;
	font-size:14px;
	width:690px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:11px;
	height:20px;
}

.documentoCorto{
	text-decoration:none;
	
	font-weight:bold;
	color: #C18400;
	font-size:14px;
	width:505px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:11px;
	height:20px;
	overflow:hidden !important;
}

.esquinaNoticias{
	background-image: url(../img/esq-noticias-sup.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.esquinaPromos{
	background-image: url(../img/esq-novedades-sup.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.esquinaNovedades{
	background-image: url(../img/esq-promos-sup.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.documentoCortoMarron{
	text-decoration:none;
	
	font-weight:bold;
	color: #C18400;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	padding: 11px;
}

.documentoCortoVerde{
	text-decoration:none;
	
	font-weight:bold;
	color: #67770E;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	padding:11px;
}

.documentoCortoAzul{
	text-decoration:none;
	
	font-weight:bold;
	color: #114E66;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	padding:11px;
}

th.bordeIzquierdo{
	border-bottom: 1px solid #114E66;
	text-align:left;	color:#114E66;
	text-decoration:none;
	
	font-weight:bold;
	font-size:12px;
	vertical-align:top;
	
}

th.bordeCentral{
	border-bottom: 1px solid #114E66;
}

th.bordeCentral a{
	color:#114E66;
	text-decoration:none;
	
	font-weight:bold;
	font-size:12px;
	vertical-align:top;
}

th.bordeCentral .cabecera {
	color:#114E66;
	text-decoration:none;
	
	font-weight:bold;
	font-size:12px;
	padding-bottom:3px;
}

th.bordeCentralIzquierda .cabecera {
	color:#114E66;
	text-decoration:none;
	
	font-weight:bold;
	font-size:12px;
	padding-bottom:3px;
}

th.bordeCentralIzquierda a{
	color:#114E66;
	text-decoration:none;
	
	font-weight:bold;
	font-size:12px;
	vertical-align:top;
}
th.bordeCentralIzquierda{
	border-bottom: 1px solid #114E66;
	/*border-top: 1px solid #114E66;
	text-align: left;*/
}

th.bordeCentralDerecha{
	border-bottom: 1px solid #114E66;
	/*border-top: 1px solid #114E66;*/
	text-align: right;
}

th.bordeDerecho{
	border-bottom: 1px solid #114E66;
	/*border-right: 1px solid #114E66;
	border-top: 1px solid #114E66;*/
}

td.cabeceraTabla{
	text-align: center;
}

td.cabeceraTablaIzquierda{
	text-align: left;
}

td.cabeceraTablaDerecha{
	text-align: right;
}

.subTitulo2{
	font-weight: bold;
	font-size: 12pt;
	color: #034170;
	text-decoration: none;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-style:italic;
}

.borde_azul{
	border: 1px solid #114E66;
}

.borde_azul_negrita{
	border: 1px solid #114E66;
	font-weight: bold;
}

.select {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	border: 1px solid #114E66;
	width: 100%;
	
/*	height: 18px; */
}

.borde_azul select{
	border: 1px solid #114E66;

}

.fondo_blanco{
	background-color:#FFFFFF;
	margin:4px 10px 4px 20px;
	padding-top:10px;
	padding-bottom:10px;
	font-size: 12px;
}

.fondo_blancoNew{
	background-color:#FFFFFF;
	font-size: 12px;
}

td.busqueda{
	
	color: #114E66;
	font-weight:bold;
	font-size:11px;
	text-align:right;  /* PUESTO ALINEADO A LA DCHA PARA LOS FORMULARIOS*/
/*	letter-spacing: 1px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height: 30px;
}

td.busqueda2{
	
	color: #114E66;
	font-weight:bold;
	font-size:11px;
	text-align:right;  /* PUESTO ALINEADO A LA DCHA PARA LOS FORMULARIOS*/
/*	letter-spacing: 1px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

span.busqueda{
	
	color: #114E66;
	font-weight:bold;
	font-size:11px;
	text-align:right;  /* PUESTO ALINEADO A LA DCHA PARA LOS FORMULARIOS*/
/*	letter-spacing: 1px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height: 30px;
}

span.busqueda2{
	
	color: #114E66;
	font-weight:bold;
	font-size:11px;
	text-align:right;  /* PUESTO ALINEADO A LA DCHA PARA LOS FORMULARIOS*/
/*	letter-spacing: 1px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

td.subBusqueda_select {
/*	width: 200px; */
	height: 30px;
}


td.busquedaIzquierda{
	
	color: #114E66;
	font-weight:bold;
	font-size:11px;
/*	letter-spacing: 1px;*/font-family:Verdana, Arial, Helvetica, sans-serif;
}

.registrado{
	font-size:14px;
	font-style: normal;
	font-weight:bold;
	color: #EB3032;
	font-style:italic;

}
.registrado2  {
	font-size:18px;
	font-style: normal;
	font-weight:normal;
	color: #EB3032;
	font-style:italic;
	padding:0px 0px 3px 10px;
}

.esqSup_login {
	background-repeat:no-repeat;
	background-position:right;
	padding-left:10px;
}

.botonGris_texto {
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	background-color:transparent;
	border: 0px;
	text-align: center;

}
.botonGris_texto a{
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	background-color:transparent;
	border: 0px;
	text-align: center;
}

.botonGris_texto a:hover{
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;	
	font-weight:bold;
	text-decoration:none;
	background-color:transparent;
	border: 0px;
	text-align: center;
}

/*.botonGris_texto { color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;  font-weight:normal; text-decoration:none; background-color:transparent; 	border: 0px; 
}*/
.botonGris_login { color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;  font-weight:normal; text-decoration:none; background-color:transparent; 	border: 0px; padding:0px; margin:0px; float:right; text-align:right;
}
.botonGris_texto_login {
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	
	font-weight:bold;
	text-decoration:none;
	background-color:transparent;
	border: 0px;
	padding:0px;
	margin:0px;
	float:right;
	text-align:right;
}
/*  IDIOMAS ------------------------------------------------ */
/*---cambiado 25jul---*/
.idiomas {
	position: relative;
	float:left;
	width:252px;
	
padding:0px;
margin:0px;
	height:19px;
	background:right url(../img/fdo-ul-idiomas3.gif) no-repeat;
	
/*	margin-left:700px;*/
}
/*---cambiado 25jul---*/
.idiomas td {
	
	height:19px;
	text-align:center;
width:20px;
	padding:0px;
margin:0px;
padding-left:3px;
}

/*---cambiado 25jul---*/
.idiomas td {
	text-decoration:none;
	color: #848484;

	display:block;
margin-top:3px;
	height:19px;

	
	width:10px; margin-left:5px;


}

/*---cambiado 25jul---*/
.idiomas td a:hover {
	color:#E20A16;
	
	font-weight:bold;
/*background: left url(../img/esq-men-sup2.gif) no-repeat;*/

display:block;

margin-top:3px;
	height:19px;

	margin-left:5px;
}

/*---cambiado 25jul---*/
.negritaIdioma{
    color: #e20a16;
	font-weight: bold;
		
}
/*---cambiado 25jul---*/
html .negritaIdioma{
    color: #e20a16;
	font-weight: bold;

}
.negritaIdioma_negro{
    color: #000000;
	font-weight: bold;

}

/* FIN IDIOMAS ------------------------------------------------ */



/*#izqda ul li a {
	text-decoration:none; 
	color: #034170; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
}


#izqda ul li a:hover {
	color: #FFFFFF;
	display:block;
	background:right url(../img/fdo-ul-2.gif) no-repeat;  
	height: 17px;
	margin:0px 0px 0px -5px;
	padding: 0px 0px 0px 5px;
	
}
* html #izqda ul li a {
	text-decoration:none; 
	color: #034170; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; display:block;	

}
* html #izqda ul li a:hover {
	color: #FFFFFF;
	display:block;
	background:right url(../img/fdo-ul-2.gif) no-repeat;  
	font-size:10px; 

}

#izqda ul {
	margin:0px 0px 0px 0px;
	list-style-type:none;
	float:left;
}

#izqda ul li {
	text-decoration:none;
	font-style:normal;
	background:right  url(../img/fdo-ul-li-1.gif) no-repeat;
	display:block;
	width:145px;
	height: 17px;
	float:left;
	filter: alpha(opacity=80); opacity: .8;	
	margin:2px 0px 2px -5px;
	padding: 0px 0px 0px 5px;	
} 

* html #izqda ul li {
	margin:3px 0px 3px 35px;	
*/} 
table.idiomas2 { }


.idiomas2 a{
	color: #114E66;;
	background-color:transparent;
	display:block;
	width:120px;
	border-bottom: 1px solid #ffffff;
	height:20px;
	padding:0px;
	font-weight:bold;
	text-decoration:none;
	background-image:url(../img/flechablanca.gif); 
	background-repeat:no-repeat; 
	background-position:right;
}

.idiomas2 a:hover{
	color: #EB3032;
}

.negritaIdioma2 {
	color: #114E66;;
	background-color:transparent;
	font-size:12px;
	width:130px;
	border-bottom: 1px solid #ffffff;
	height:20px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;background-image:url(../img/flechablanca.gif); background-repeat:no-repeat; background-position:right;		
}

.texto_login {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;
	padding-left:10px;
	padding-right: 10px;
}

.texto_informacion_peq {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:10px;
	padding-left:10px;
	padding-right: 10px;
}

.texto_login_error{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size:12px;
	padding-left:10px;
	padding-right: 10px;
}

.txtLogin {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #114E66;
	font-size:12px;
	margin-right:10px;
	height:15px;
}

/*.contacto_login a{text-align:right;margin-left:700px; font-size:14px; font-style:normal; font-weight:normal; color:#ffffff; text-decoration:none;}
.contacto_login a:hover{	color: #E20A16;
	background: left url(../img/esq-men-sup.gif) no-repeat;
	background-color: #FFFFFF;}*/
.contacto_login {
}

.contacto_login a {
	text-decoration:none;
	
	text-align:right;
	color: #FFFFFF;
	font-style:normal;
	font-weight:normal;
	font-size:14px;
	height:29px;
	float:left;
} 

.contacto_login a:hover{
	color: #E20A16;
	background: left url(../img/esq-men-sup.gif) no-repeat; 
	background-color: #FFFFFF;
	height:25px;
	padding:4px 10px 0px 0px;
	height:29px;
	background-position:top left;
}

* html .contacto_login a {
	text-decoration:none;display:block;
	
	text-align:right;
	color: #FFFFFF;
	font-style:normal;
	font-weight:normal;
	font-size:14px; 
	height:29px;
	padding:4px 10px 0px 0px;
	float:left;
} 

* html .contacto_login a:hover{
	color: #E20A16;
	background: left url(../img/esq-men-sup.gif) no-repeat; 
	background-color: #FFFFFF;
	margin:-2px 0px -5px 600px;
	height:25px;
	padding:4px 10px 0px 0px;
	width:202px;
	height:29px;
}

.dos_solapas{
	background-image:url(../img/motivo-azul.gif);
	width:730px;
}
.dos_solapas_verde{
	background-image:url(../img/motivo-verde.gif);
	width:730px;
}
.dos_solapas_marron{
	background-image:url(../img/motivo-marron.gif);
	width:730px;

}

.permisos {
	color: #114E66;
	
	font-weight:bold;
	text-decoration:none;
	float:left;
	font-size:13px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	background-position:right;
	background-repeat:no-repeat;
	height:25px;
/*	width:350px;*/
	text-align:left;
	padding-top:5px;
}

a.permisos {
	color: #114E66;
	
	font-weight:bold;
	text-decoration:none;
	font-size:13px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

dcha a.permisos:link, a.permisos:visited {
	 
	font-size:13px;
}

a.permisos:hover, a.permisos:focus {
	
	color:#082835; 
	font-size:13px;
}

.permisos2 {
	color: #a8c217;
	
	font-weight:bold;
	text-decoration:none;
	float:left;
	font-size:13px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	background-position:right;
	background-repeat:no-repeat;
	height:25px;
/*	width:350px; */
	text-align:left;
	padding-top:5px;
}

a.permisos2:hover, a.permisos:focus {
	
	color:#67770E; 
	font-size:13px;
}

.noticia_titulo a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:oblique;
	color:#EB3032;
}

a.info
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7f9faf;
	font-size:11px;
	text-decoration:none;
	
}

a:hover.info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#eb3032;
	font-size:11px;
	text-decoration:underline;
}

a.infoHome
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #7f9faf;
	font-size: 10px;
	text-decoration: none;
	
}

a:hover.infoHome {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #eb3032;
	font-size: 10px;
	text-decoration: underline;
}

td.infoHome
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #7f9faf;
	font-size: 10px;
	text-decoration: none;
	
}

span.infoHome
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #7f9faf;
	font-size: 10px;
	text-decoration: none;
	
}

a.infoNegrita
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7f9faf;
	font-weight: bold;
	font-size:11px;
	text-decoration:none;
	
}

a:hover.infoNegrita {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#eb3032;
	font-size:11px;
	text-decoration:underline;
}

td.busquedaIzquierda{
	
	color: #114E66;
	font-weight:bold;
	font-size:11px;
	text-align:left;  /* PUESTO ALINEADO A LA DCHA PARA LOS FORMULARIOS*/
/*	letter-spacing: 1px;*/
font-family:Verdana, Arial, Helvetica, sans-serif;



}

.permisos4 {
	color: #114E66;
	
	font-weight:bold;
	text-decoration:none;
	float:left;
	font-size:13px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	background-position:right;
	background-repeat:no-repeat;
	height:25px;
/*	width: 150px; */
	text-align:left;
	padding-top:5px;
}

a.permisos4:hover, a.permisos:focus {
	
 	color: #114E66;
	font-size:13px;
	font-size:13px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.permisos5 {
	color:#67770E;
	
	font-weight:bold;
	text-decoration:none;
	float:left;
	font-size:13px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	background-position:right;
	background-repeat:no-repeat;
	height:25px;
/*	width:150px; */
	text-align:left;
	padding-top:5px;
}

a.permisos5:hover, a.permisos:focus {
	
	color: #a8c217;
	font-size:13px;
	font-size:13px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.permisos6 {
	color:#775100;	
	
	font-weight:bold;
	text-decoration:none;
	float:left;
	font-size:13px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	background-position:right;
	background-repeat:no-repeat;
	height:25px;
/*	width:160px; */
	text-align:left;
	padding-top:5px;
}

a.permisos6:hover, a.permisos:focus {
	
	color: #C18400;
	font-size:13px;
	font-size:13px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.permisos7 {
	color:#643856;
	
	font-weight:bold;
	text-decoration:none;
	float:left;
	font-size:13px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	background-position:right;
	background-repeat:no-repeat;
	height:25px;
/*	width:165px; */
	text-align:left;
	padding-top:5px;
}

a.permisos7:hover, a.permisos:focus {
	
	 color: #af7fa0;
	font-size:13px;
	font-size:13px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

td.adjuntar_marron {
	
	color: #775100;
	font-size:14px;
/*	text-align:right; */  /* PUESTO ALINEADO A LA DCHA PARA LOS FORMULARIOS*/
/*	letter-spacing: 1px;*/font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
}

td.adjuntar_marron a{
	
	color: #775100;
	font-weight:bold;
	font-size:14px;
/*	text-align:right; */ /* PUESTO ALINEADO A LA DCHA PARA LOS FORMULARIOS*/
/*	letter-spacing: 1px;*/font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
}

td.adjuntar_marron a:hover{
	
	color: #C18400;
	font-weight:bold;
	font-size:14px;
/*	text-align:right; */  /* PUESTO ALINEADO A LA DCHA PARA LOS FORMULARIOS*/
/*	letter-spacing: 1px;*/font-family:Verdana, Arial, Helvetica, sans-serif;
}

.subTitulo3{
	font-weight: bold;
	font-size: 12pt;
	color: #034170;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	
	font-style:italic;

}
td.margen20{padding-left:20px; margin-left:20px;}
td.margen10{padding-left:10px; margin-left:10px;}
td.margen7{padding-left:7px; margin-left:7px;}
td.margen9 {
	margin:0px 0px 0px 9px;
	padding:0px 0px 0px 9px;
	text-decoration: none;
}
td.margen20derecha{padding-right:20px; padding-left:20px;}
.botonGris_texto_peq { color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  font-weight:normal; text-decoration:none; background-color:transparent; 	border: 0px; 
}
a.pag {
	color: #000000;
	
	font-size:11px;

}

td.pag {
	color: #114E66;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a:hover.pag {
	color: #e20a16;

}


.listas a{
	text-decoration:none;
	font-style:normal;
	color: #034170;
	float:left;
	font-variant: normal;
	
	background-color:#ffffff;
	display:block;
	width: 165px;
	height: 20px;
	font-size: 0.7em;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	margin-left: 5px;
	margin-right:0px;
	margin-top: 1px;
	margin-bottom:1px;
	padding-left:5px;
	padding-right:5px;
	padding-top:6px;
	padding-bottom:0px;
	font-weight: bold;
}

/** html .listas a{	padding-top:7px; height:30px;background-color:#ffffff;}*/
* html .listas a{
	text-decoration:none;
	font-style:normal;
	color: #034170;
	float:left;
	font-variant: normal;
	
	background-color:#ffffff;
	display:block;
	width:165px;
	height: 28px;
	font-size:0.7em;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	margin-left:5px; 
	margin-right:0px;
	margin-top:1px;
	margin-bottom:1px;
	padding-left:5px;
	padding-right:5px;
	padding-top:6px;
	padding-bottom:0px;
	font-weight: bold;

}

.listas a:hover{ 	
	text-decoration:none;	
	color: #ffffff;
	background-color:#E20A16;
}

* html .listas a:hover{ 	
	text-decoration:none;	
	color: #ffffff;
	background-color:#E20A16;
}

.listas2 a{
	margin-left:15px;
	margin-right:0px;
	margin-top:1px;
	margin-bottom:1px;
	padding-left:10px;
	padding-right:5px;
	padding-top:7px;
	padding-bottom:0px;
	padding:7px 5px 3px 10px;
	min-height:15px;
	min-height:15px;
	display:block;
	width:140px;
	height: auto;
	background-color:#ffffff;
	text-decoration:none;
	font-style:normal;
	color: #034170;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight: normal;
	font-variant: normal;
	
}

* html .listas2 a{
	margin-left:15px;
	margin-right:0px;
	margin-top:1px;
	margin-bottom:1px;
	padding-left:10px;
	padding-right:5px;
	padding-top:7px;
	padding-bottom:0px;
	display:block;
	width:144px;
	height: 28px;
	background-color:#ffffff;
	text-decoration:none;
	font-style:normal;
	color: #034170;
	vertical-align:middle;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight: normal;
	font-variant: normal;
	
}

.listas22 a{
	width: 135px;
	margin-left: 15px;
	padding-left: 15px;
	margin-right: 0px;
	float:right;
}

.listas2 a:hover{ 	
	font-size:0.7em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF; 	
	background-color:#E20A16;
	display:block;
}

* html .listas22 a{
	width: 140px;
	margin-left:15px;
	padding-left:15px;
	margin-right:0px; 
	float:right;
}

* html .listas2 a:hover{ 	
	font-size:0.7em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF; 	
	background-color:#E20A16;
	display:block;
}

.izqda {
	float:left;
	width: 200px;
	background:url(../img/fdo-izqdo.gif) no-repeat left top;
	height:580px;
}

* html .izqda {
	float:left;
	width: 200px;
	background:url(../img/fdo-izqdo.gif) no-repeat left top;
	height: 580px; 
}

.tablaizqda {
	float:left;
	width:200px;
	height:586px;
	background-color:#D9E2E7;
	background:url('../img/fdo-izqdo.gif') no-repeat left;
	text-align: left;
	vertical-align: top;
	position: relative; 
	
}

/*  MENU IZQUIERDO ------------------------------------------------ */
#izqda_bienvenido{
	float:left;
	width:200px;
	height:586px;
	background: url(../img/fdo-izqdo.gif) no-repeat top left;	
	vertical-align:top;
}

#primernivel a{
	float:left;
	font-variant: normal;
	
	background-color:#ffffff;
	width:160px;
	height: 20px;
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	margin-left: 20px;
	margin-right:0px;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 6px;
	padding-bottom: 0px;
	font-weight: bold;
	text-decoration: none;
	color: #034170;
	display: block;
}


#primernivel a:hover{ 	
	text-decoration:none;
	
	color: #ffffff;
	background-color:#E20A16;

}

* html  #primernivel a{
	float:left;
	font-variant: normal;
	
	background-color:#ffffff;
	width:160px;
	height: 28px;
	font-size:0.7em;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	margin-left:25px;
	margin-right:0px;
	margin-top:1px;
	margin-bottom:1px;
	padding-left:5px;
	padding-right:5px;
	padding-top:6px;
	padding-bottom:0px;
	font-weight:bold;
	text-decoration:none;
	color: #034170;
	display:block;
}


* html  #primernivel a:hover{ 	
	text-decoration:none;	
	color: #ffffff;
	background-color:#E20A16;

}

.etiq_fondo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #114E66;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	
	text-decoration: none;
	background-color: #F0F0F0;
}

.etiq_fondo_claro {
	background-color: #e3e2e2;
}
.etiquetas2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #114E66;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	
	text-decoration: none;
}
.etiquetas2 a{
	text-decoration: underline;
	color: #114E66;
}
.etiquetas2 a:hover{
	text-decoration: underline;
	color: #999999;
}

/* 18/10/2007 */
.bienvenido_usuario{
	position: relative;
	float: right;
	width: 100%;
	height: 20px;
	padding: 0px 60px 0px 0px;
	text-align: right;
	vertical-align: middle;
	
	font-size: 14px;
	font-style: italic;
	color: #FFFFFF;
	margin-top: 50px;
	margin-bottom:-80px;
}
.bienvenido_usuarioINC{
	position: relative;
	float: right;
	width: 100%;
	height: 20px;
	padding: 0px 60px 0px 0px;
	text-align: right;
	vertical-align: middle;
	
	font-size: 14px;
	font-style: italic;
	color: #FFFFFF;
	margin-top: 50px;
	margin-bottom:-45px;
}

.subsubapartado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #114E66;
	text-decoration: none;
	text-align: left;
	float: left;
	padding-left: 20px;
	font-style: italic;
	
	vertical-align: bottom;
	height: 25px;
}

* html .subsubapartado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #114E66;
	text-decoration: none;
	text-align: left;
	float: left;
	padding-left: 20px;
	font-style: italic;
	
	vertical-align: bottom;
	height: 25px;
}

.comunicado{
	font-weight: normal;
	color: #FF0000;
}

.fondoAzul{
	background-color: #E8EEF1;
}

.fondoVerde{
	background-color: #EAF0C6;
}

.fondoMarron{
	background-color: #F4E9D1;
}

.fondoVioleta{
	background-color: #EDE2E9;
}

.comboIdiomaIzquierda{
	margin-top: 10px;
	margin-left: 10px;
}

.bordeInferior{
	border-bottom: 1px solid #000000;
}

.derecha{
	text-align: right;
}

.subapartadoIdioma {
	font-weight: bold;
	font-size:12px;
	color: #034170;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;	
	font-style:italic;
	text-align: right;
	float: left;
	padding-right: 5px;
	vertical-align: bottom;
	height: 25px;
}

* html .subapartadoIdioma {
	font-weight: bold;
	font-size:12px;
	color: #034170;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;	
	font-style:italic;
	text-align: right;
	float: left;
	padding-right: 5px;
	vertical-align: bottom;
	height: 25px;
}

.negrita {
	font-weight: bold;
	font-size:	8pt;
	color: #848484;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.contacte{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
	text-align: left;
}

.loginOlvidado{
	color: #114E66;
	font-weight: bold;
	font-size: 11px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 30px;
}

.textoLOPD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
	text-align: left;
}
