/*********1. Elementos HTML**********************/

body {
	background-color: #FFFFFF;
	background-image: url(../imgs/Fondobody.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding: 4px 0px 0px;
	width: 100%;
	line-height: 1.15em;
}



h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #666666;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CE2B31;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CE2B31;
	padding-left: 6px;
	text-align: left;
	padding-top: 2px;
	line-height: 1em;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #CC3300;
	padding-left: 4px;
	text-align: left;
	line-height: 0.9em;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #000000;
	line-height: 0.85em;
}


h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #993300;
	font-variant: normal;
}

/****************2. Div de posición absoluta para toda la página ***********************/

#Todo {
	width: 96%;
	border: 1px solid #999999;
	position: absolute;
	left: 2%;
	right: 2%;
	text-align: center;
	visibility: visible;
	background-color: #FFFFFF;
	
}



/*********************************3. Divs de Cabecera********************************/

/****************************3.1. Divs de posicionamiento y apariencia visual no relativa a texto, incluirda alguna clase *****************************/

#Cabecera {
	width: 100%;
	height: 142px;
	background-color: dc002e;
	color: #760300;
	background-image: url(../imgs/Fondo_Cabecera-3_baston.jpg);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

/*************3.1.1.Parte de arriba de la cabecera********************************/
#CabeceraArriba {
	height: 72px;
	width: 100%;
	text-align: right;
	display: block;
	/*margin-left: 70%;*/
}



#baner {
	width: 100%;
	vertical-align: middle;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	top: 0px;
	display: block;
	background-color: #DC002E;
	/*padding-left: -70px;
	left: 50%;*/
	text-align: center;	
}

/*******************************3.1.2 Parte de abajo de la cabecera*************************/
#CabeceraAbajo {
	height: 70px;
	width: 100%;
	
	
}

#LAbajo {
	height: 65px;
	width: 240px;
	text-align: right;
	top: 0px;
	float: left;
	padding: 0px;
	margin: 0px;
}




#NavPrincipal {
	height: 26px;
	text-decoration: none;
	display: block;
	top: 0px;
	clip: rect(0px,0px,0px,0px);
	width: auto;
	right: 0px;
	bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 245px;
	padding-top: 6px;
	padding-bottom: 4px;
	
	}



#NavPpalRecorteIz {
	background-image: url(../imgs/barra_botonera_ppal_recorte_izq.gif);
	float: left;
	height: 26px;
	width: 6px;
	background-attachment: scroll;
	display: block;
}


#NavPpalRecorteCentro {
	background-image: url(../imgs/barra_botonera_ppal_recorte_centro.gif);
	float: left;
	height: 26px;
	display: block;
	position: relative;
	margin: 0px;
	padding: 0px;
}


#NavPpalRecorteDer {
	background-image: url(../imgs/barra_botonera_ppal_recorte_der.gif);
	height: 26px;
	width: 6px;
	position: relative;
	float: left;
}



/******************************Selectores avanzados para los enlaces de la cabecera (Barras de Navegación Principal y Principal Secundaria)*********************************/

a.NavPpal, a.NavPpal:visited {

	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-decoration: none;
	background-image: url(../imgs/barra_botonera_ppal_recorte_centro.gif);
	padding: 3px;
	color: #CE2B31;
}

a.NavPpal:hover {

	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-decoration: none;
	background-image: url(../imgs/barra_botonera_ppal_recorte_centro_sobre.gif);
	padding: 3px;
	color: #666666;
}

a.NavPpal:active {
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-decoration: none;
	background-image: url(../imgs/barra_botonera_ppal_recorte_centro_active.jpg);
	padding: 3px;
	color: #FF0000;
	}
	
a.Nav_Ppal_Estamos, a.Nav_Ppal_Estamos:hover, a.Nav_Ppal_Estamos:active, a.Nav_Ppal_Estamos:visited {

	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-decoration: none;
	background-image: url(../imgs/barra_botonera_ppal_recorte_centro_active.jpg);
	padding: 3px;
	color: #FF0000;
}



#NavPpalSecundaria {
	width: 76%;
	position: relative;
	display: block;
	visibility: visible;
	padding-top: 0px;
	padding-right: 0%;
	padding-bottom: 0px;
	vertical-align: bottom;
	float: none;
	height: 23px;
	padding-left: 0%;
	text-align: left;
	margin-top: 6px;
	margin-right: 0%;
	margin-bottom: 0%;
	margin-left: 245px;
}

a.NavPpalSecundaria, a.NavPpalSecundaria:visited, a.NavPpalSecundaria:active {
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	text-decoration: underline;
	padding: 4px 1px 1px;
	color: #000000;
	font-weight: bold;
}

a.NavPpalSecundaria:hover {
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	text-decoration: underline;
	padding: 4px 1px 1px;
	color: #990000;
	font-weight: bold;
}



/********************4. Engloba la zona de contenidos variables y las barras de navegación lateral*************/

#ContenedorGlobal {
	background-color: #FFFFFF;
	display: block;
	margin: 0px;
	padding: 0px;
	width: 100%;
	/*background-image: url(../imgs/Fondo_contenedor.jpg);
	background-repeat: repeat-y;
	background-position: right top;*/
}


/*****************4.1. Zona de contenidos variables de la página *************************/

/***********************4.1.0. Barra lateral izquierda********************************/


/************************** 4.1.0.0. Especial_Servicios**************************************/
#Especial {
	display: block;
	background-image: url(../imgs/Fondo_especial.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-style: none;
	padding-right: 8px;
	margin: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
	text-align: right;
	border-bottom-width: 3px;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
	
}


a.Especial_S, a.Especial_S:active, a.Especial_S:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #CC0000;
	text-decoration: none;
	margin-left: 6px;
	line-height: 200%;
	font-weight: bold;
	margin-top: 2px;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	margin-right: 6px;
}

a.Especial_S:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #000000;
	text-decoration: none;
	margin-left: 6px;
	line-height: 200%;
	font-weight: bold;
	margin-top: 2px;
	padding: 2px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #990000;
	margin-right: 6px;
}



/***************************** 4.1.0.1. Proyecto   Transmite*********************************************/

.Transmite {
	background-image: url(../imgs/Fondo_transmite_grande.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-top: 80px;
}


#Transmite {
	background-color: #FFFFFF;
	display: block;
	background-image: url(../imgs/Fondo_transmite_peq.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 20px;
	padding-bottom: 12px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #333333;
	padding-right: 0px;
	margin: 0px;
	padding-left: 8px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#Transmite_2 {
	background-color: #FFFFFF;
	display: block;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #333333;
	padding-right: 0px;
	margin: 0px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: center;
}



a.LinkTrans, a.LinkTrans:visited, a.LinkTrans:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


a.LinkTrans:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
}



/*************************4.1.0.2. Modos *************************************/
#Modos {
	display: block;
	margin: 0px;
	left: 0px;
	top: 0px;
	line-height: 1em;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	background-image: url(../imgs/Fondo_Modos.jpg);
	background-repeat: repeat-y;
}






/**************************** 4.1.0.3. Últimas campañas de En profundidad (NAvegación lateral izquierda)***********************/
.EnProfundidad {
	display: block;
	padding-bottom: 5px;
	height: auto;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 2%;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	color: #000000;
	line-height: 1.5em;
	text-align: left;
	padding-right: 5px;
	margin-right: 0px;
	padding-top: 8px;
	width: 86%;
	padding-left: 5px;
	float: none;
	margin-left: 2%;
}

.EnProfundidText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #000000;
	background-repeat: repeat-x;
	text-align: left;
	display: block;
	padding-top: 0.2%;
	padding-right: 1%;
	padding-bottom: 0.2%;
	padding-left: 1%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CC9999;
	border-right-color: #CC9999;
	border-left-color: #993333;
	background-image: url(../imgs/Fondo_Enprofundidad_gif.gif);
	background-position: left bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	width: 90%;
}


#En_Profundidadok {
	width: 16%;
	float: left;
	/**padding-top: 1%;**/
	/*padding-right: 1.5%;*/
	padding-bottom: 1%;
	/*padding-left: 1%;
	background-image: url(../imgs/FondoRayas_EnProfundidad.gif);
	background-repeat: no-repeat;
	height: 100%;
	background-position: right top;*/
	
}





/*******************4.1.1. Sección Central decontenidos variables***************************/

/*******************4.1.1.0 Divs de posicionamiento y apariencia visual de elementos no textuales de la sección de contenidos variables************/


#Contenidos {
	display: block;
	float: left;
	width: 61.8%;
	left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border-left-width: 0.02em;
	border-left-style: dotted;
	border-left-color: #999999;
	border-right-color: #999999;
	border-bottom-width: 0.02em;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin: 0px;
	right: 0px;
	border-right-width: 0.02em;
	border-right-style: dotted;
	padding-top: 1.5%;
	padding-right: 1%;
	padding-bottom: 1.5%;
	padding-left: 2%;
	background-image: url(../imgs/Fondo_contenidos.jpg);
	background-repeat: repeat-y;
}

#Noticia {
	display: block;
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 99%;
}


#Banner_Congreso {
	display: block;
	margin: 0px;
	width: 99%;
	height: 170px;
	max-height: 220px;
	vertical-align: middle;
	overflow:visible;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	visibility: visible;
}



#Bloque {
	display: block;
	text-align: left;
	margin: 0px;
	padding: 5px 0px 7px;
	width: 97%;
	background-image: url(../imgs/rayita.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#LeerMas {
	text-align: right;
	display: block;
	height: 14px;
	width: 98%;
	padding: 2px 0px 4px;
}


#OtrasNoticias1Col {
	display: block;
	float: left;
	width: 95%;
	border: 1px dotted #CCCCCC;
	text-align: left;
	padding: 7px;
	margin-top: 8px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
}
#Bloque_dir {
	text-align: right;
	display: block;
	height: auto;
	width: 99%;
}


#OtrasNoticias2Col {
	display: block;
	margin: 4px;
	float: left;
	width: 44%;
	border: 1px dotted #CCCCCC;
	text-align: left;
	padding: 7px;
	left: 0px;
	top: 0px;
}


#ColumnaContenidos {
	margin: 6px;
	float: left;
	width: 45%;
	display: block;
}



#Sumario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #990000;
	padding: 10px;
	float: right;
	width: 110px;
	margin: 15px;
	background-color: #FFFFFF;
	background-image: url(../imgs/SumarioFondo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-top-color: #990033;
	border-bottom-style: dotted;
	border-bottom-color: #990033;
}

#CajitaFlotadora {
	display: block;
	float: left;
	width: 200px;
	padding-top: 5px;
	padding-right: 14px;
	padding-bottom: 12px;
}

#CajitaFlotadora_grande {
	display: block;
	float: left;
	width: 275px;
	padding-top: 5px;
	padding-right: 14px;
	padding-bottom: 12px;
}

#CajitaFlotadora_estrecha {
	display: block;
	float: left;
	width: 150px;
	padding-top: 5px;
	padding-right: 22px;
	padding-bottom: 12px;
}



/*************************4.1.1.1 Selectores avanzados para los enlaces de la zona de contenidos*****************************/

a.EnlaceInterno, a.EnlaceInterno:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
	color: #993333;
	text-decoration: none;
	list-style-image: url(../imgs/flecha_normal.gif);
	list-style-position: inherit;
	padding: 2px;
	margin-bottom: 6px;
	height: 10px;
}

a.EnlaceInterno:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	list-style-image: url(../imgs/flecha_sobre.gif);
	background-color: #F4F4F4;
	list-style-position: inherit;
	padding: 2px;
}
a.EnlaceNoticia, a.EnlaceNoticia:visited, a.EnlaceNoticia:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990000;
	background-color: #FFFFFF;
	background-image: url(../imgs/fondo_enlaceNoticiaReposo.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-decoration: none;
}

a.EnlaceNoticia:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	background-image: url(../imgs/fondo_enlaceNoticiahover.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}


a.Noticias3, a.Noticias3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #666666;
	text-decoration: none;
}


a.Noticias3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #666666;
	text-decoration: underline;
}

a.ONoticias, a.ONoticias:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #666666;
	text-decoration: none;
	white-space: normal;
	display: block;
}


a.ONoticias:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #CC0000;
	text-decoration: none;
	background-color: #eeeeee;
	white-space: normal;
	display: block;
}



a.textoGralEnlace, a.textoGralEnlace:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

a.textoGralEnlace:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
}



a.PRiesgos, a.PRiesgos:visited, a.PRiesgos:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../imgs/FOndo_enlace_CI.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	margin: 1px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}

a.PRiesgos:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-image: url(../imgs/FOndo_enlace_CI_over.jpg);
	font-weight: bold;
	background-repeat: repeat-x;
	margin: 1px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}

a.textoGralEnlaceNegrita, a.textoGralEnlaceNegrita:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	font-weight: bold;
}
a.textoGralEnlaceNegrita:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight: bold;
}

/**********************************4.2. Zona Lateral (Navegación Lateral/  buscador / En Profundidad) *********************/

#Lateral {
display: block;
	float: left;
	text-align: left;
	margin-top: 0px;
	top: 142px;
	overflow: visible;
	background-image: url(../imgs/FondoLateral_mano.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	visibility: visible;
	width: 18.9%;
	padding-top: 0px;
	padding-right: 0%;
	padding-bottom: 0px;
	padding-left: 0%;
	right: 0px;
	height: 100%;
}


/****************************4.2.0. Correo UGT (ahora en la cabecera de la página) ************************/

#Correo_UGT {
	display: block;
	border-bottom-style: solid;
	width: 125px;
	line-height: 100%;
	margin-top: 0px;
	text-align: right;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color:#ffffff;
	top: 0px;
	right: 0px;
	margin-right: 0px;
	margin-left: 0%;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	position: absolute;
}


a.EnlaceCorreo, a.EnlaceCorreo:visited, a.EnlaceCorreo:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
	font-size: 0.7em;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	background-image: url(../imgs/CorreoUGT_0.jpg);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

a.EnlaceCorreo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
	font-size: 0.7em;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	background-image: url(../imgs/CorreoUGT_1.jpg);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



/*****************************4.2.1. Buscador************************/

#BuscadorOK {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-left: 5px;
	padding-bottom: 8px;
	width: 99%;
	padding-top: 6px;
	left: 0px;
	line-height: 100%;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
	margin: 2px;
	background-color: #CCCCCC;
	background-image: url(../imgs/Fondo_busca.jpg);
	background-repeat: repeat-x;
}


/*****************************4.2.2. Barra de navegación lateral*********************************/

#BarraLateral {
	display: block;
	
}

a.LateralPpal, a.LateralPpal:visited, a.LateralPpal:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #CE2B31;
	text-decoration: none;
	background-image: url(../imgs/FondoLateralEnlace.jpg);
	background-repeat: repeat-y;
	border: 1px solid #CE2B31;
	padding: 2px;
	margin-left: 10px;
	line-height: 200%;
	margin-top: 2px;
}

a.LateralPpal:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #CE2B31;
	text-decoration: none;
	background-image: url(../imgs/FondoLateralEnlaceOver.jpg);
	background-repeat: repeat-y;
	border: 1px solid #CE2B31;
	padding: 2px;
	margin-left: 10px;
	line-height: 200%;
	margin-top: 2px;
}


a.LateralPpal_Estamos, a.LateralPpal_Estamos:hover, a.LateralPpal_Estamos:active, a.LateralPpal_Estamos:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	text-decoration: none;
	background-image: url(../imgs/FondoLateralEnlaceActivo.jpg);
	background-repeat: repeat-y;
	border: 1px solid #CE2B31;
	padding: 2px;
	margin-left: 10px;
	line-height: 200%;
	margin-top: 2px;
}


a.Lateral2, a.Lateral2:visited, a.Lateral2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #330000;
	text-decoration: none;
	padding: 2px 0px 0px;
	margin-left: 14px;
	line-height: 200%;
	background-color: #cccccc;
	margin-top: 2px;
}

a.Lateral2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #333333;
	text-decoration: none;
	padding: 2px 0px 0px;
	margin-left: 14px;
	line-height: 200%;
	background-color: #FFCC66;
	margin-top: 2px;
}


a.Lateral2_estamos, a.Lateral2_estamos:hover, a.Lateral2_estamos:active, a.Lateral2_estamos:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px 0px 0px;
	margin-left: 14px;
	line-height: 200%;
	font-weight: bold;
	background-color: #C83339;
	margin-top: 2px;
}


/**********************************************4.2.3. Prevencion Riesgos Laborales************************************/
#P_Riesgos {
	background-color: #FFFFFF;
	display: block;
	background-image: url(../imgs/Fondo_PrevencionRiesgos.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-bottom: 12px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #333333;
	padding-right: 0px;
	margin: 0px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}


a.LinkenProf, a.LinkenProf:visited, a.LinkenProf:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


a.LinkenProf:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
}



/*********************************************** 4.2.4. Oferta de servicios (Navegación lateral inferior derecha) ****************************/

#Servicios {
	display: block;
	margin: 0px;
	left: 0px;
	top: 0px;
	line-height: 1em;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 12px;
	padding-left: 8px;
}

a.Servicio, a.Servicio:active, a.Servicio:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #990000;
	text-decoration: none;
	margin-left: 6px;
	line-height: 200%;
	font-weight: bold;
	background-color: #EEECEC;
	margin-top: 2px;
	padding: 2px;
}

a.Servicio:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #EEECEC;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	margin-left: 4px;
	line-height: 200%;
	font-weight: bold;
	background-color: #990000;
	margin-top: 2px;
}





/****************************5. CLases simples. Se aplican especialmente a la zona de contenidos de la página, pero como esto no es exclusivo, porque también se aplica estilo mediante clase a ciertos divs de posicionamiento, se coloca este ítem en un apartado específico*****************************/

.AlignDerecha {
	text-align: right;
}


.Align_izquierda {
	text-align: left;
}

.flotar_derecha {

	float: right;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 12px;
}


.flotar_izquierda {
	float: left;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 8px;
}

.entradilla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	line-height: 1.2em;
	text-align: justify;
	font-weight: bold;

}

.negrita {
	font-weight: bold;
}

.rojo {
	color: #FF0000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}


.verde {
	color: #339900;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}


.textoGral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	line-height: 1.25em;
	text-align: justify;
}

.textoGral_Grande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #333333;
	line-height: 1.25em;
	text-align: justify;
}

.textoGralDestacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #990000;
	line-height: 1.2em;
	text-align: justify;
	font-weight: bold;
}

.textoGral_Lista {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	line-height: 1.25em;
	text-align: justify;
	text-indent: 0px;
	margin-left: 0px;
	list-style-position: inside;
}


.textoGralIzq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	line-height: 1.2em;
	text-align: left;
	padding-top: 3px;
}

.textoGralDer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	line-height: 1.2em;
	text-align: right;
	padding-top: 3px;
}

.Centrar {
	text-align: center;
	
}

.Nombre {
	font-weight: bold;
	color: #CC0000;
}
.EspaciarParrafo {
	line-height: 5px;
}

.FondoGris {
	background-color: #eeeeee;
}


.Fecha {
	color: #CE2B31;
	font-weight: bold;
}

.EspaciarLista {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-style: italic;
}



.Hache5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #993300;
}


.Cursiva {
font-style: italic;
}


.Espacio_contenedor {
	display: block;
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 97%;
}


.Bloque_Info {
	display: block;
	text-align: left;
	margin: 0px;
	width: 97%;
	background-image: url(../imgs/rayita.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}
.flotar_izquierda_espacio_abajo {

	float: left;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 24px;
}
.cursiva {
	font-style: italic;
}


.Columna {
	margin: 6px;
	float: left;
	width: 45%;
	display: block;
}


.Bloque_NoDecor {
	display: block;
	text-align: left;
	margin: 0px;
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}


.Bloque_Decor {
	display: block;
	text-align: left;
	width: 96%;
	padding: 14px;
	border: 1px dashed #CC0000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}


.Bloquecito {
	display: block;
	float: none;
	height: 112px;
}
.Columna_Mitad {
	float: left;
	width: 47%;
	display: block;
	margin-top: 6px;
	margin-right: 1%;
	margin-bottom: 6px;
	margin-left: 1%;
}


.Noticia {
	display: block;
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 99%;
}

/*****************************Estilos Comunicación interna**********************/

.ComunicacionInt_estamos {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px 0px 0px;
	margin-left: 14px;
	line-height: 200%;
	font-weight: bold;
	background-color: #C83339;
	margin-top: 2px;
}


#Contenidos_CI {
	display: block;
	float: left;
	width: 54%;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	background-image: url(../imgs/Fondo_comunic_interna.jpg);
	background-repeat: no-repeat;
	
}


#Info_CI {
	display: block;
	float: left;
	padding-top: 42px;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-left: 12px;
	left: 0px;
	top: 0px;
	border-left-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-top-style: none;
	text-align: left;
}

a.CI, a.CI:active, a.CI:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #333333;
	text-decoration: none;
	margin-left: 14px;
	line-height: 200%;
	font-weight: bold;
	background-color: #CCCCCC;
	margin-top: 2px;
	border-bottom-style: none;
	background-image: url(../imgs/FOndo_enlace_CI.jpg);
	background-repeat: repeat-x;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-position: center;
}

a.CI:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #333333;
	text-decoration: none;
	margin-left: 14px;
	line-height: 200%;
	font-weight: bold;
	background-color: #FFCC99;
	margin-top: 2px;
	border-bottom-style: none;
	background-image: url(../imgs/FOndo_enlace_CI_over.jpg);
	background-repeat: repeat-x;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-position: center;
}




/*******************************Quizás no **************************/
#Campana {
	display: block;
	margin: 4px;
	float: left;
	width: 92%;
	border: 1px dotted #CCCCCC;
	text-align: left;
	padding: 7px;
	background-image: url(../imgs/Fondo_campana.jpg);
	background-repeat: repeat-x;
}

.Centrar_peli {
	left: 50%;
	padding-left: -70px;
}
.centrar_mapa {
	padding-left: -212px;
	left: 50%;
}
.mapa {
	text-align: center;
	width: 90%;
	height: 380px;
}
