  


body {
	left: 0px;
	top: 0px;
	margin: 0px;
}

/*a {
 text-decoration: none !important;
	color: #444; 
}

a:visited {
	color: #444;
}
*/

/** Las que posicionan la web en el centro **/
div#CapaContenedora {
	width: 100%;
	text-align: center;
}

div#CapaContenedoraCentrada {
	width: 1000px;
	margin: auto;
	text-align: left;
}

div#CapaContenidoMiga {
	width: 90%;
	margin-bottom: 10px
}

div#BuscadorPortada {
	position: absolute;
	right: 155px;
	width: 350px;
	top: 10px
}

div#BuscadorBuscador {
	margin-bottom: 20px;
	padding-top: 15px;
}

div#BuscadorCajaTexto {
	float: right;
}

div#BuscadorNoticiaEncontrados {
	width: 400px;
	margin-top: 31px;
	position: absolute;
	margin-left: 8px;
}

div#BuscadorNoticiaTexto {
	margin-left: 749px;
	position: absolute;
	width: 125px;
}

div#BuscadorNoticiaBuscador {
	margin-bottom: 20px;
	padding-top: 15px;
}

div#BuscadorNoticiaCajaTexto {
	float: right;
}

div#BuscadorNoticiaIr {
	
}

div#CapaContenidoHome {
	min-height: 370px
}

div#CapaPortadaStrugal {
	/*height: 325px;*/
	padding-left: 5px;
}

* html div#CapaPortadaStrugal {
	/*height: 300px;*/
}

div#noticiaSinFondo {
	margin-top: 5px;
	margin-bottom: 5px;
	padding-right: 3px;
}

div#noticiaConFondo {
	margin-top: 5px;
	margin-bottom: 5px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #CCCCCC;
}

div#letraTitulo {
	font-weight: bold;
}

div#letraSubTitulo {
	
}

div#letraDescripcion {
	
}

div#TextoLibreStrugal {
	/*overflow: hidden;*/
	height: auto;
}

/****************************************/ /** MARCADO CE**/
	/****************************************/
div#CapaFiltrosListadoProductosMCE {
	MARGIN-LEFT: 25px;
}

div#CapaContenidoListadoProductosMCE {
	WIDTH: 650px;
	FLOAT: left;
	MARGIN-LEFT: 25px;
}

div#ModeloMCE {
	FLOAT: left;
	WIDTH: 480px;
	HEIGHT: 60px;
	MARGIN: 5px;
}

* html div#ModeloMCE {
	FLOAT: left;
	WIDTH: 480px;
	HEIGHT: 60px;
	MARGIN: 5px;
}

* html div#botonera {
	HEIGHT: 60px;
	MARGIN-LEFT: 0px;
}

div#botonera {
	HEIGHT: 60px;
	MARGIN-LEFT: 480px;
}

div#productoMCE {
	WIDTH: 650px;
	MARGIN-BOTTOM: 10px;
	BACKGROUND-COLOR: #CCCCCC;
	MARGIN-RIGHT: 5px;
}

div#EtiquetaCEdetallada {
	WIDTH: 145px;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #E1E1E1;
	MARGIN-BOTTOM: 2px;
}

div#EtiquetaCEreducida {
	WIDTH: 145px;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #E1E1E1;
	MARGIN-BOTTOM: 2px;
	MARGIN-TOP: 13px;
}

div#InformesEnsayos {
	WIDTH: 145px;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #E1E1E1;
	MARGIN-BOTTOM: 10px;
}

a.linkCE:hover {
	text-decoration: none;
	color: #000000;
}

a.linkCE:visited {
	text-decoration: none;
	color: #000000;
}

a.linkCE:link {
	text-decoration: none;
	color: #000000;
}

a.linkCE:active {
	text-decoration: none;
	color: #000000;
}

.tablaExteriorCE table {
	width: 490px;
	border: 1px;
	align: center;
	font-family: verdana;
}

/****************************************/
	/** LISTADO Y DETALLES DE NOTICIAS V2.0**/
	/****************************************/
div#CapaContenidoListado1Noticias1 {
	width: 330px;
}

div#CapaContenidoListado1Noticias3 {
	width: 330px;
}

div#CapaContenidoListado1Noticias5 {
	width: 330px;
}

div#CapaContenidoListado1Noticias7 {
	width: 330px;
}

div#CapaContenidoListado2Noticias2 {
	width: 330px;
}

div#CapaContenidoListado2Noticias4 {
	width: 330px;
}

div#CapaContenidoListado2Noticias6 {
	width: 330px;
}

div#CapaContenidoListado2Noticias8 {
	width: 330px;
}

div#CapaContenidoPracticableDetalleAdjuntoFichaTecnica {
	line-height: 2;
}

div#CapaContenidoPracticableDetalleAdjuntosTexto1 {
	float: left;
	width: 145px
}

* html div#CapaContenidoPracticableDetalleAdjuntosTexto12 {
	margin-left: 15px;
	float: left;
	margin-top: 5px;
}

div#CapaContenidoPracticableDetalleAdjuntosTexto12 {
	margin-left: 15px;
	float: left;
	margin-top: 5px;
}

div#CapaContenidoPracticableDetalleAdjuntosTexto2 {
	margin-left: 146px;
	width: 145px;
}

div#CapaContenidoPracticableDetalleAdjuntosTexto3 {
	width: 145px;
	margin-left: 290px;
	margin-top: 5px;
}

* html div#CapaContenidoPracticableDetalleAdjuntosTexto3 {
	width: 145px;
	margin-left: 290px;
	margin-top: 5px;
}

div#CapaContenidoNoticiaResumenImagen {
	margin-left: 15px;
	width: 200px;
}

div#CapaContenidoNoticiaRecomienda {
	
}

/************************************/
	/** LISTADO Y DETALLES DE NOTICIAS **/
	/************************************/
div#CapaContenidoListadoNoticias {
	float: left;
	/*width: 690px;*/
	margin-left: 0px;
}

div#CapaContenidoListadoNoticiasImpar {
	float: left;
	width: 330px;
	margin-right: 30px;
	margin-left: 50px;
}
div#CapaContenidoListadoNoticiasPar {
	float: left;
	width: 330px;
	
}

div#
Par {
	float: left;
	width: 330px;
}

div#CapaBuzonDeSugerencias {
	width: 330px;
	float: left;
	margin-bottom: 10px;
}

div#CapaContenidoListadoNoticia1 {
	width: 330px;
	float: left;
	margin-bottom: 10px;
}

div#CapaContenidoListadoNoticia2 {
	width: 330px;
	float: left;
	margin-bottom: 10px;
}

div#CapaContenidoListadoNoticia3 {
	width: 330px;
	float: left;
	margin-bottom: 10px;
}

div#CapaContenidoListadoNoticia4 {
	width: 330px;
	float: left;
	margin-bottom: 10px;
}

div#CapaContenidoListadoNoticia5 {
	width: 330px;
	float: left;
	margin-bottom: 10px;
}

div#CapaContenidoListadoNoticia6 {
	width: 330px;
	float: left;
	margin-bottom: 10px;
}

div#CapaContenidoListadoNoticia7 {
	width: 330px;
	float: left;
	margin-bottom: 10px;
}

div#CapaContenidoListadoNoticia8 {
	width: 330px;
	float: left;
	margin-bottom: 10px;
}

div#CapaContenidoListadoNoticia12 {
	width: 750px;
}

div#CapaContenidoListadoNoticia34 {
	width: 750px;
}

div#CapaContenidoListadoNoticia56 {
	width: 750px;
}

div#CapaContenidoListadoNoticia78 {
	width: 750px;
}

div#CapaContenidoNoticia {
	height: 300px;
	width: 670px;
	height: auto;
	min-height: 400px;
	float: left;
}

div#CapaContenidoNoticiaTitulo {
	font-size: 11px;
	margin-left: 15px;
	color: #B01E0C;
}

div#CapaContenidoNoticiaFecha {
	margin-left: 15px;
	margin-bottom: 10px;
}

div#CapaContenidoNoticiaResumen {
	margin-left: 15px;
	margin-bottom: 20px;
}

div#CapaContenidoNoticiaImagenPrincipal {
	float: left;
	width: 200px
}

div#CapaContenidoNoticiaPieDeFoto {
	
}

div#CapaContenidoNoticiaDescripcion {
	margin-left: 225px;
	width: 420px;
	text-align: justify;
}

div#CapaContenidoBoletin {
	margin-left: 25px;
}

div#divAnterior {
	float: left;
	margin-left: 0px;
	width: 146px;
}

div#divSiguiente {
	/*width: 130px;*/
	margin-left: 0px;
	float: left;
}

div#Centro {
	width: 250px;
	margin-left: 0px;
}

div#divCentro {
	float: left;
	margin-left: 0px;
	/*width: 60px;*/
}

div#divAnteriorBuscador {
	float: left;
	margin-left: 0px;
	width: auto;
}

div#divSiguienteBuscador {
	width: auto;
	margin-left: 92px;
}

div#divPaginacionBuscador {
	width: auto;
	margin-left: 140px;
}

div#divCentroBuscador {
	float: left;
	margin-left: 0px;
	width: auto;
}


/*********************************/ /** LISTADO Y DETALLES DE EMPLEO**/
	/*********************************/
div#CapaContenidoListadoEmpleo {
	width: 660px;
	float: left;
	margin-bottom: 10px;
}

div#CapaContenidoEmpleoDescripcion {
	margin-left: 20px;
	width: 600px;
	text-align: justify;
}

div#EmpleoTexto {
	height: 80px;
	overflow: hidden;
	margin-left: 10px;
	background-color: #CCCCCC;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	width: 540px
}

* html div#EmpleoTexto {
	height: 80px;
	overflow: hidden;
	margin-left: 105px;
	background-color: #CCCCCC;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	width: 540px
}

div#CapaContenidoEnlaceEmpleo {
	width: 600px;
	float: left;
	margin-left: 20px
}

/**************************************/
	/** LISTADO SIMPLE DOCUMENTOS        **/
	/**************************************/
div#CapaListado2Documentos {
	float: left;
	width: 650px;
}

div#CapaListado2Barra {
	float: left;
	margin-left: 10px;
}

div#DocumentoTexto {
	height: 30px;
}

div#ZonaDescargasStrugal {
	widht: 470px;
	margin-left: 130px;
}

div#CapaContenidoDocumentosDescargas {
	padding-top: 10px;
	height: 25px;
}

div#DocumentoTextoDescarga {
	height: auto;
	margin-top: 15px;
	font-size: 11px;
}

div#DocumentoImagenDescarga {
	height: 25px;
	widht: 25px;
	float: left;
}

div#DocumentoImagenDescarga img {
	height: 25px;
	widht: 25px;
}

div#barraIzqDoc {
	margin-left: 10px;
}

/**********************************/
	/** PLANTILLA PORTADA 2   STRUGAL**/
	/**********************************/
div#CapaPortada1 {
	float: left;
	padding-top: 0px;
	margin-left: 4px;
}

.fondodot4 {
	background-color: #FFFFFF;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/dot.gif");
	background-repeat: repeat-y;
	height: 321px;
	margin-left: 198px;
	margin-top: 0px;
	width: 4px;
}

* html .fondodot4 {
	background-color: #FFFFFF;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/dot.gif");
	background-repeat: repeat-y;
	height: 321px;
	margin-left: 198px;
	margin-top: 0px;
	width: 4px;
	/**position: absolute;**/
}

div#CapaPortada1Barra {
	float: left;
}

div#CapaPortada2 {
	margin-left: 226px;
	padding-top: 0px;
}

div#CapaPortada12 {
	float: left;
	padding-top: 0px;
}

.fondodot5 {
	background-color: #FFFFFF;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/dot.gif");
	background-repeat: repeat-y;
	height: 321px;
	margin-left: 424px;
	margin-top: 0px;
	margin-right: 9px;
	width: 4px;
}

* html .fondodot5 {
	background-color: #FFFFFF;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/dot.gif");
	background-repeat: repeat-y;
	height: 321px;
	margin-left: 424px;
	margin-top: 0px;
	margin-right: 9px;
	width: 4px;
}

div#CapaPortada12Barra {
	float: left;
	margin-right: 14px;
	margin-left: 52px;
	margin-right: 11px;
}

* html div#CapaPortada12Barra {
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	margin-right: 11px;
}

div#CapaPortada3 {
	float: left;
	padding-top: 0px;
}

* html div#CapaPortada3 {
	float: left;
	padding-top: 0px;
	margin-left: 2px;
	padding-bottom: 0px;
}

div#CapaPortada4 {
	margin-left: 684px;
	padding-top: 0px;
}

* html div#CapaPortada4 {
	margin-left: 669px;
	padding-top: 0px;
	padding-bottom: 0px;
}

div#CapaPortada5 {
	float: left;
	padding-top: 11px;
}

* html div#CapaPortada5 {
	float: left;
	padding-top: 0px;
	margin-left: 3px;
}

div#CapaPortada6 {
	margin-left: 683px;
	padding-top: 11px;
}

* html div#CapaPortada6 {
	margin-left: 669px;
	padding-top: 0px;
}

div#CapaPortada56 {
	
}

.fondodot6 {
	background-color: #FFFFFF;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/dot.gif");
	background-repeat: repeat-x;
	height: 4px;
	margin-left: 503px;
	width: 326px;
	margin-top: 10px;
}

* html .fondodot6 {
	background-color: #FFFFFF;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/dot.gif");
	background-repeat: repeat-x;
	height: 4px;
	margin-left: 0px;
	width: 344px;
	margin-top: 10px;
}

.fondodot7 {
	background-color: #FFFFFF;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/dot.gif");
	background-repeat: repeat-y;
	height: 321px;
	margin-left: 663px;
	width: 4px;
	position: absolute;
}

* html .fondodot7 {
	background-color: #FFFFFF;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/dot.gif");
	background-repeat: repeat-y;
	height: 321px;
	margin-left: 29px;
	width: 4px;
	position: absolute;
	margin-top: 0px;
}

div#CapaPortada34 {
	
}

/**********************************/
	/** PLANTILLA TEXTO LIBRE STRUGAL**/
	/**********************************/
div#TextoLibre1Enviar {
	float: left;
	width: 420px;
	height: auto;
	margin-top: 0px;
	margin-left: 10px;
}

* html div#TextoLibre1Enviar {
	float: left;
	width: 420px;
	height: 341px;
	margin-top: 0px;
	margin-left: 10px;
}

div#Texto2Libre1Enviar {
	float: left;
	/*width: 640px;*/
	height: auto;
	margin-top: 0px;
	margin-left: 10px;
	height: auto;
}

div#TextoLibre1EnviarCascada {
	
}

div#CapaDetalleTextoStrugal {
	
}

div#CapaTextoStrugal {
	width: 400px;
}

div#TextoLibre1 {
	text-align: justify;
	height: auto;
}

div#TextoLibre1Imagen {
	float: left;
	width: 30px;
}

div#TextoLibre1Titulo {
	font-size: 14px;
	/*margin-left: 145px;*/
	width: auto;
}

div#TextoLibre1Texto {
	margin-left: 145px;
	width: 215px;
}

div#Texto2Libre1Texto {
	/*margin-left: 145px;*/
	padding-right: 15px;
	/*width: 470px;*/
	height: auto;
}

div#Texto2Libre4Texto {
	margin-left: 25px;
	margin-right: 10px;
	height: auto;
}

div#TextoLibreEnviar {
	
}

div#TextoLibreEnviarEnviarEnlace {
	
}

div#TextoLibreEnviarImagenEnviar {
	margin-top: 20px;
	width: 250px;
	/*margin-left: 145px;*/
}

* html div#TextoLibreEnviarImagenEnviar {
	margin-top: 20px;
	/*margin-left: 145px;*/
	width: 250px;
}

div#TextoLibreCascada {
	float: left;
	margin-left: 20px;
	margin-top: 0px;
	margin-right: 15px;
}

div#TextoLibreCascada1 {
	margin-bottom: 40px
}

div#TextoLibreCascada2 {
	margin-bottom: 40px
}

div#TextoLibreCascada3 {
	
}

div#TextoLibre234 {
	font-family: verdana;
	margin-top: 0px;
	margin-left: 863px;
	text-align: justify;
	padding-right: 0px;
	height: 333px;
	width: 140px;
	position: absolute;
	left: 0;
	bottom: 60px;
}

div#TextoLibre235 {
	font-family: verdana;
	margin-top: 0px;
	margin-left: 16px;
	text-align: left;
	padding-right: 0px;
	/*height: 333px;*/
	width: 145px;
	position: absolute;
	left: 0;
	bottom: 45px;

}

div#TextoLibre2 {
	font-family: verdana;
	margin: 5px 0px;
}

div#TextoLibre2Titulo {
	color: #333;
	font-size: 10px;
}

div#TextoLibre2Texto {
	
}

div#TextoLibre3 {
	font-family: verdana;
	/*margin-top: 20px;*/
	margin-bottom: 5px;
}

div#TextoLibre3Imagen {
	margin-bottom: 5px
}

div#TextoLibre3Titulo {
	color: #333;
	font-size: 10px;
}

div#TextoLibre3Texto {
	
}

div#TextoLibre4 {
	font-family: verdana;
	/*margin-top: 20px;*/
}

div#TextoLibre4Titulo {
	color: #333;
	font-size: 10px;
}

div#TextoLibre4Texto {
	
}

/**********************************/
	/** PLANTILLA PORTADA 1   STRUGAL**/
	/**********************************/
div#CapaHomeStrugal1 {
	float: left;
	margin-top: 15px;
	margin-left: 20px;
}

div#CapaHomeStrugal1Barra1 {
	float: left
}

div#CapaHomeStrugal1Barra2 {
	float: left
}

div#CapaHomeStrugal2Barra2 {
	float: left
}

div#CapaHomeStrugal2 {
	margin-top: 15px;
	margin-left: 270px;
}

div#CapaHomeStrugal12 {
	float: left;
}

div#CapaHomeStrugal3 {
	padding-bottom: 15px;
}

div#CapaHomeStrugal4 {
	
}

div#CapaHomeStrugal34 {
	margin-left: 512px;
	margin-top: 25px;
}

div#CapaHomeStrugal1234 {
	float: left;
}

div#CapaHomeStrugal5 {
	padding-bottom: 15px;
}

div#CapaHomeStrugal6 {
	
}

div#CapaHomeStrugal56 {
	margin-left: 720px;
	margin-top: 25px;
}

/** Las de 
, acceso rápido,  navegación con contenido, pie **/
div#CapaSuperior {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	width: 100%;
	height: 114px;
	background-position: left top;
	background-repeat: no-repeat;
}

div#CapaCabeceraSuperiorDerecha {
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	position: relative;
	height: 114px;
	margin: 0px 15px 0px 0px;
}

div#CabeceraSuperiorLogin {
	padding-top: 15px;
	width: 250px;
	margin-left: 735px;
}

* html div#CabeceraSuperiorOpciones {
	width: 273px;
	margin-left: 700px;
	margin-top: 68px;
}

div#CabeceraSuperiorOpciones {
	width: 273px;
	margin-left: 735px;
	margin-top: 68px;
}

div#CabeceraSuperiorOpciones1 {
	float: left;
}

* html div#CabeceraSuperiorOpciones2 {
	margin-left: 120px;
}

div#CabeceraSuperiorOpciones2 {
	margin-left: 125px;
}

/** 
div#CabeceraSuperiorLogin {float: right; padding-top: 15px; width:250px; position: relative; top: 5px; left: 0px;}
div#CabeceraSuperiorOpciones {float: right; padding-top: 15px; width:250px; position: relative; left: 250px; top: 80px;}
**/
div#CapaCabeceraInferior {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	width: 100%;
	height: 211px;
	clear: both;
	BACKGROUND-POSITION: left top;
}

div#CapaCabeceraInferiorIzquierda {
	width: 290px;
	margin-top: 195px;
	position: absolute;
	text-align: center;
}

div#CapaMenu {
	width: 100%;
	height: 21px;
	position: relative;
	background-color: #666666;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	
	z-index:1020;
}

div#CapaBlanca {
	height: 3px;
}

div#CapaPiePagina {
	width: 100%;
	clear: both;
}

div#CapaPiePaginaSuperior {
	width: auto;
	height: 50px;
	background-color: #B01E0C;
}

div#CapaPiePaginaInferior {
	width: auto;
	height: 26px;
	background-color: #000000;
}

div#CapaIzquierdaContenido {
	width: 1000px;

	background-color: #CCC;
	background-image:
		url("/export/sites/default/strugal/galerias/css/fondo.gif");
	background-repeat: repeat-y;
	position: relative;
	/*height: 1%;
	height: auto !important;
	height: 500px;
	min-height: 500px;*/
}

div#CapaIzquierda {
	float: left;
	background-color: #CCCCCC;
	/*height: 100%;*/
	width: 163px;
	padding-top: 20px;
	padding-bottom: 10px;
}

div#CapaContenido {
	width: 820px;
	/*height: 100%;*/
	background-color: #FFFFFF;
	/*margin-left: 163px;*/
	float: right;
	padding-bottom: 21px;
	padding-top: 13px;
	margin: 0;
	
	background: url("/export/sites/default/strugal/galerias/imagenes/fondoprinc.gif") no-repeat scroll left bottom #FFFFFF;
}

div#CapaContenidoIzquierda {
	height: 365px;
	padding-top: 5px;
	padding-left: 5px;
	width: 440px;
	float: left;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/fondoprinc.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}

* html div#CapaContenidoIzquierda {
	padding-top: 5px;
	padding-left: 5px;
	width: 440px;
	float: left;
	height: 370px;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/fondoprinc.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}

div#CapaContenidoIzquierdaNoticia {
	padding: 10px;
}

div#CapaContenidoIzquierdaNoticiaImagen {
	float: left;
	width: 218px;
}

div#CapaContenidoIzquierdaNoticiaTitulo {
	font-family: verdana;
	font-size: 10px;
	margin-left: 231px;
}

div#CapaContenidoIzquierdaNoticiaDescripcion {
	font-family: verdana;
	font-size: 10px;
	padding-top: 10px;
	margin-left: 231px;
	text-align: left;
	width: 180px;
}

div#CapaContenidoCentralIzquierdaNoticias {
	float: left;
	width: 76%;
	height: 370px;
}

div#CapaContenidoEventos {
	width: 23%;
	margin-left: 690px;
	padding-top: 10px;
}

* html div#CapaContenidoEventos {
	width: 23%;
	margin-left: 685px;
}

div#CapaContenidoEvento {
	margin-bottom: 10px;
	padding-top: 10px;
}

div#CapaContenidoEventosImagen {
	
}

div#CapaContenidoEventosTitulo {
	font-family: verdana;
	font-size: 10px;
	width: 180px;
	padding-top: 10px;
}

div#CapaContenidoEventosDescripcion {
	font-family: verdana;
	font-size: 10px;
	width: 180px;
	padding-top: 10px;
}

div#BuscadorNoticia {
	width: 877px;
	height: 100px;
	background-color: #E8E8E8;
}

div#CapaContenidoPracticableImagen {
	float: left;
	margin-left: 4px;
	text-align: center;
	width: auto;
	margin-top: 7px;
}

div#CapaContenidoPracticableDetalle {
	margin-left: 310px;
	width: 450px;
}

div#CapaContenidoPracticableDetalleTitulo {
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 8px 17px 5px 16px;
	text-align: left;
	vertical-align: top;
	margin-left: 18px;
	width: 460px;
}

div#CapaContenidoPracticableDetalleTexto {
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 8px 17px 5px 16px;
	text-align: left;
	vertical-align: top;
	margin-left: 18px;
	width: 500px;
}

div#CapaContenidoPracticableDetalleTituloAdjuntos {
	color: #B01E0C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 18px 17px 5px 18px;
	text-align: left;
	vertical-align: top;
	margin-left: 18px;
	width: 560px;
}

div#CapaContenidoPracticableDetalleAdjuntos {
	margin-left: 1px;
}

div#CapaContenidoPracticableDetalleTecnico {
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	margin-left: 9px;
	line-height: 2;
}

div#CapaContenidoPracticableDetalleAdjuntosCabecera {
	color: #B01E0C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 7px 17px 5px 16px;
	text-align: left;
	vertical-align: top;
	margin-top: 14px;
}

div#CapaContenidoPracticableDetalleAdjuntosTexto {
	text-decoration: none;
	margin-left: 15px;
	margin-top: 0px;
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	margin-left: 9px;
	line-height: 2;
}

div#CapaContenidoPracticable {
	height: auto;
	width: auto;
	margin-top: 17px;
}

div#CapaContenidoPracticableDetalleDesgloseAdjuntos {
	height: 166px;
	margin-left: 9px;
	margin-top: 9px;
	width: auto;
}

div#CapaContenidoPracticableDetalleDesglose1Adjuntos {
	float: left;
	width: 153px;
	height: 166px;
}

div#CapaContenidoPracticableDetalleDesglose2Adjuntos {
	margin-left: 184px;
	width: 300px;
	height: 142px;
	margin-top: 0px;
}

div#CapaContenidoPracticableDetalleDesglose1AdjuntosTexto {
	float: left;
	height: 166px;
	margin-left: 0px;
	margin-top: 1px;
	width: 153px;
	overflow-x: hidden;
	overflow-y: auto;
}

div#CapaContenidoPracticableDetalleDesglose1SeparadorAdjuntos {
	width: 4px;
	height: 141px;
	margin-left: 157px;
}

div#CapaContenidoPracticableDetalleDesglose2AdjuntosImagenes {
	height: 88px;
	margin-left: 342px;
	padding-top: 24px;
}

div#CapaContenidoPracticableDetalleDesglose2AdjuntosImagen1 {
	
}

div#CapaContenidoPracticableDetalleDesglose2AdjuntosImagen2 {
	margin-top: 47px;
}

div#CapaContenidoContactoImagen {
	margin-left: 270px;
	text-align: center;
	width: 350px;
	margin-top: 0px;
	height: 350px;
}

div#CapaContenidoContactoDetalle {
	margin-left: 5px;
	width: 220px;
	height: auto;
	float: left;
}

div#CapaContenidoContactoDetalleTitulo {
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 8px 17px 5px 16px;
	text-align: left;
	vertical-align: top;
	margin-left: 18px;
	width: 220px;
}

div#CapaContenidoContactoDetalleTexto {
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 8px 17px 5px 16px;
	text-align: left;
	vertical-align: top;
	margin-left: 18px;
	width: 220px;
}

div#CapaContenidoContactoDetalleTituloAdjuntos {
	color: #B01E0C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 18px 17px 5px 18px;
	text-align: left;
	vertical-align: top;
	margin-left: 18px;
	width: 220px;
}

div#CapaContenidoContactoDetalleAdjuntos {
	margin-left: 1px;
	width: 220px;
}

div#CapaContenidoContactoDetalleTecnico {
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	margin-left: 9px;
	line-height: 2;
}

div#CapaContenidoContactoDetalleAdjuntosCabecera {
	color: #B01E0C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 7px 17px 5px 16px;
	text-align: left;
	vertical-align: top;
	margin-top: 14px;
	width: 200px;
}

div#CapaContenidoContactoDetalleAdjuntosTexto {
	text-decoration: none;
	margin-left: 15px;
	margin-top: 0px;
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	margin-left: 9px;
	line-height: 2;
	width: 200px;
}

div#CapaContenidoContacto {
	height: 375px;
	width: 820px;
	margin-top: 17px;
}

div#CapaContenidoContactoDetalleDesgloseAdjuntos {
	height: 142px;
	margin-left: 9px;
	margin-top: 9px;
	width: 220px;
}

div#CapaContenidoContactoDetalleDesglose1Adjuntos {
	float: left;
	width: 153px;
	height: 141px;
	margin-left: 7px;
}

div#CapaContenidoContactoDetalleDesglose2Adjuntos {
	margin-left: 20px;
	width: 220px;
	height: 142px;
	margin-top: 8px;
}

div#CapaContenidoContactoDetalleDesglose1AdjuntosTexto {
	float: left;
	height: 141px;
	margin-left: 0px;
	margin-top: 1px;
	width: 152px;
	overflow-x: hidden;
	overflow-y: auto;
}

div#CapaContenidoContactoDetalleDesglose1SeparadorAdjuntos {
	width: 4px;
	height: 141px;
	margin-left: 157px;
}

div#CapaContenidoContactoDetalleDesglose2AdjuntosImagenes {
	height: 88px;
	margin-left: 342px;
	padding-top: 24px;
}

div#CapaContenidoContactoDetalleDesglose2AdjuntosImagen1 {
	
}

div#CapaContenidoContactoDetalleDesglose2AdjuntosImagen2 {
	margin-top: 47px;
}

div#CapaContenidoDetalleContactoTexto {
	padding-top: 10px;
}

div#CapaContenidoCorrederaDetalleTituloAdjuntos {
	color: #B01E0C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 16px 17px 5px 16px;
	text-align: left;
	vertical-align: top;
	margin-left: 11px;
	width: 560px;
}

/**Explorer**/
* html div#CapaContenidoDetalleContactoTexto {
	padding-top: 10px;
}

* html div#CapaContenidoContactoImagen {
	margin-left: 270px;
	text-align: center;
	width: 350px;
	margin-top: 0px;
}

* html div#CapaContenidoContactoDetalle {
	margin-left: 5px;
	width: 220px;
	margin-top: 0px;
	height: 375px;
	float: left;
}

* html div#CapaContenidoContactoDetalleTitulo {
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 8px 17px 5px 16px;
	text-align: left;
	vertical-align: top;
	margin-left: 18px;
	width: 220px;
}

* html div#CapaContenidoContactoDetalleTexto {
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 8px 17px 5px 16px;
	text-align: left;
	vertical-align: top;
	margin-left: 18px;
	width: 220px;
}

* html div#CapaContenidoContactoDetalleTituloAdjuntos {
	color: #B01E0C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 18px 17px 5px 16px;
	text-align: left;
	vertical-align: top;
	margin-left: 18px;
	width: 220px;
}

* html div#CapaContenidoContactoDetalleAdjuntos {
	margin-left: 1px;
}

* html div#CapaContenidoContactoDetalleTecnico {
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	margin-left: 9px;
	line-height: 2;
}

* html div#CapaContenidoContactoDetalleAdjuntosCabecera {
	color: #B01E0C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 18px 17px 5px 16px;
	text-align: left;
	vertical-align: top;
	margin-top: 14px;
}

* html div#CapaContenidoContactoDetalleAdjuntosTexto {
	margin-left: 15px;
	margin-top: 0px;
}

* html div#CapaContenidoContacto {
	height: 350px;
	width: 850px;
	margin-top: 17px;
}

* html div#CapaContenidoContactoDetalleDesgloseAdjuntos {
	height: 142px;
	margin-left: 3px;
	margin-top: 0px;
	width: 220px;
}

* html div#CapaContenidoContactoDetalleDesglose1Adjuntos {
	float: left;
	width: 169px;
	height: 141px;
	margin-left: 7px;
}

* html div#CapaContenidoContactoDetalleDesglose2Adjuntos {
	margin-left: 0px;
	width: 220px;
	height: 142px;
	margin-top: 0px;
}

* html div#CapaContenidoContactoDetalleDesglose1AdjuntosTexto {
	float: left;
	height: 141px;
	margin-left: 0px;
	width: 155px;
	margin-top: 5px;
}

* html div#CapaContenidoContactoDetalleDesglose1SeparadorAdjuntos {
	width: 4px;
	height: 141px;
	margin-left: 163px;
	margin-top: -140px;
}

* html div#CapaContenidoContactoDetalleDesglose2AdjuntosImagenes {
	height: 88px;
	margin-left: 347px;
	padding-top: 24px;
	width: 20px;
}

* html div#CapaContenidoContactoDetalleDesglose2AdjuntosImagen1 {
	
}

* html div#CapaContenidoContactobleDetalleDesglose2AdjuntosImagen2 {
	margin-top: 47px;
}

* html div#CapaContenidoPracticableImagen {
	float: left;
	margin-left: 4px;
	text-align: center;
	width: auto;
	margin-top: 0px;
}

* html div#CapaContenidoPracticableDetalle {
	margin-left: 230px;
	width: 499px;
	margin-top: 0px;
}

* html div#CapaContenidoPracticableDetalleTitulo {
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 8px 17px 5px 16px;
	text-align: left;
	vertical-align: top;
	margin-left: 18px;
	width: 460px;
}

* html div#CapaContenidoPracticableDetalleTexto {
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 8px 17px 5px 16px;
	text-align: left;
	vertical-align: top;
	margin-left: 18px;
	width: auto;
}

* html div#CapaContenidoPracticableDetalleTituloAdjuntos {
	color: #B01E0C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 18px 17px 5px 16px;
	text-align: left;
	vertical-align: top;
	margin-left: 18px;
	width: auto;
}

* html div#CapaContenidoPracticableDetalleAdjuntos {
	margin-left: 1px;
}

* html div#CapaContenidoPracticableDetalleTecnico {
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	margin-left: 18px;
	line-height: 2;
}

* html div#CapaContenidoPracticableDetalleAdjuntosCabecera {
	color: #B01E0C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 18px 17px 5px 16px;
	text-align: left;
	vertical-align: top;
	margin-top: 14px;
}

* html div#CapaContenidoPracticableDetalleAdjuntosTexto {
	margin-left: 15px;
	margin-top: 0px;
}

* html div#CapaContenidoPracticable {
	height: 350px;
	width: auto;
	margin-top: 17px;
}

* html div#CapaContenidoPracticableDetalleDesgloseAdjuntos {
	height: 166px;
	margin-left: 3px;
	margin-top: 0px;
	width: auto;
}

* html div#CapaContenidoPracticableDetalleDesglose1Adjuntos {
	float: left;
	width: 166px;
	height: 141px;
}

* html div#CapaContenidoPracticableDetalleDesglose2Adjuntos {
	margin-left: 175px;
	width: 210px;
	height: 142px;
	margin-top: 0px;
}

* html div#CapaContenidoPracticableDetalleDesglose1AdjuntosTexto {
	float: left;
	height: 166px;
	margin-left: 0px;
	width: 155px;
	margin-top: 5px;
}

* html div#CapaContenidoPracticableDetalleDesglose1SeparadorAdjuntos {
	width: 4px;
	height: 141px;
	margin-left: 163px;
	margin-top: -163px;
}

* html div#CapaContenidoPracticableDetalleDesglose2AdjuntosImagenes {
	height: 88px;
	margin-left: 347px;
	padding-top: 24px;
	width: 20px;
}

* html div#CapaContenidoPracticableDetalleDesglose2AdjuntosImagen1 {
	
}

* html div#CapaContenidoPracticableDetalleDesglose2AdjuntosImagen2 {
	margin-top: 47px;
}

/**Proyectos **/
div#CapaContenidoProyecto {
	height: 350px;
	width: 836px;
	margin-top: 17px;
}

div#CapaContenidoProyectoIzquierda {
	width: 673px;
	float: left;
}

div#CapaContenidoProyectoIzquierdaDetalle {
	float: left;
	width: 648px;
	margin-left: 13px;
	height: 285px;
	background-color: #BBBDC0
}

div#CapaContenidoProyectoIzquierdaBarraVertical {
	width: 4px;
	height: 141px;
	margin-left: 315px;
}

div#CapaContenidoProyectoIzquierdaDetalleImagen1 {
	float: left;
	width: 190px;
	height: 250px;
	margin-left: 24px;
	margin-top: 15px;
}

div#CapaContenidoProyectoIzquierdaDetalleDesglose {
	width: 385px;
	margin-left: 235px;
	margin-top: 15px;
	height: 250px;
}

div#CapaContenidoProyectoIzquierdaDetalleDesgloseImagen2 {
	float: left;
	margin-left: 0px;
	width: 180px;
}

div#CapaContenidoProyectoIzquierdaDetalleDesgloseImagen3 {
	width: 160px;
	height: 100px;
	margin-left: 200px;
	width: 180px;
}

div#CapaContenidoProyectoDerecha {
	width: 156px;
}

div#CapaContenidoProyectoIzquierdaDetalleDesgloseDatos {
	margin-top: 46px;
	width: 385px;
	background-color: #D1D3D4;
	height: 80px;
}

div#ProyectoDenominacion {
	margin-top: 10px;
	margin-left: 10px;
}

div#ProyectoUbicacion {
	margin-left: 10px;
}

div#ProyectoTaller {
	margin-left: 10px;
}

div#ProyectoSerie {
	margin-left: 10px;
}

div#ProyectoAcabado {
	margin-left: 10px;
}

div#CapaContenidoProyectoIzquierdaDetalleHtml {
	margin-top: 12px;
	margin-left: 13px;
	width: 300px;
	height: 35px;
}

div#CapaRutaNavegacion {
	width: 82%;
	height: 2em;
	padding-bottom: 1.2em;
	padding-top: 1em;
	float: right;
}

div#CapaNavegacionContenido {
	width: auto;
}

div#CapaPie {
	width: 100%;
	padding: 0px
}

* html div#lineacabeceratablon {
	margin-top: 10px;
	width: auto;
	margin-left: 160px;
	text-align: right;
	margin-right: 188px
}

div#lineacabeceratablon {
	margin-top: 2px;
	width: auto;
	margin-left: 160px;
	text-align: right;
	margin-right: 188px
}

div#Noticia {
	padding-bottom: 35px;
	margin-top: 17px;
}

div#NoticiaImagen {
	float: left;
}

div#NoticiaTexto {
	height: 80px;
	overflow: hidden;
	margin-left: 10px;
	background-color: #CCCCCC;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	width: 210px
}

* html div#NoticiaTexto {
	height: 80px;
	overflow: hidden;
	margin-left: 105px;
	background-color: #CCCCCC;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	width: 210px
}

div#EmpleoTexto {
	height: 80px;
	overflow: hidden;
	margin-left: 10px;
	background-color: #CCCCCC;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	width: 540px
}

* html div#EmpleoTexto {
	height: 80px;
	overflow: hidden;
	margin-left: 105px;
	background-color: #CCCCCC;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	width: 540px
}

div#NoticiaTextoTitulo {
	margin-top: 8px;
	margin-bottom: -15px
}

div#NoticiaTextoTitulo2 {
	margin-top: 8px;
	height: 56px;
	margin-right: 8px;
}

div#NoticiaTextoResumen {
	margin-bottom: 5px;
	height: 35px;
	margin-top: 16px;
}

* html div#NoticiaTextoResumen {
	margin-bottom: 5px;
	height: 35px;
}

div#NoticiaTextoResumen2 {
	margin-bottom: 5px;
	height: 35px;
	margin-top: 16px;
}

* html div#NoticiaTextoResumen2 {
	margin-bottom: 5px;
	height: 35px;
}

div#NoticiaTextoAmpliar {
	
}

div#NoticiaTitulo {
	width: 500px;
	margin-top: 25px;
}

div#NoticiaDescripcion {
	
}

div#NoticiaDenominacion {
	
}

div#NoticiaUbicacion {
	
}

div#NoticiaTaller {
	
}

div#NoticiaSerie {
	
}

div#NoticiaAcabado {
	
}

div#Delegacion {
	margin-bottom: 15px;
	margin-left: 30px;
	margin-top: 15px;
}

div#Container {
	color: #444444;
	float: left;
	font-family: Verdana;
	font-size: 8pt;
	margin-right: 10px;
	overflow: hidden;
	padding-right: 10px;
	position: relative;
	height: auto;
}

* html div#Container {
	color: #444444;
	float: left;
	font-family: Verdana;
	font-size: 8pt;
	height: auto;
	margin-left: 20px;
	margin-right: 10px;
	overflow: hidden;
	padding-right: 10px;
	position: relative;
	width: 220px;
}

div#Container2 {
	color: #444444;
	float: left;
	font-family: Verdana;
	font-size: 8pt;
	margin-right: 10px;
	overflow: hidden;
	padding-right: 10px;
	position: relative;
	height: auto;
	width: 260px;
}

* html div#Container2 {
	color: #444444;
	float: left;
	font-family: Verdana;
	font-size: 8pt;
	height: auto;
	margin-left: 10px;
	margin-right: 10px;
	overflow: hidden;
	padding-right: 10px;
	position: relative;
	width: 260px;
}

.bannerlogo {
	background-color: #000000;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/logo.gif");
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
	vertical-align: bottom;
}

.suckertreemenu ul li a {
	margin-right: 10px;
	margin-bottom: 5px;
	float: right;
}

.imagenprincipal {
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/img_principal.jpg");
	background-repeat: no-repeat;
	vertical-align: bottom;
	border-bottom: 3px solid white;
	padding-bottom: 2px;
}

.barraaccesos {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #b01e0c;
	background-image: none;
	vertical-align: bottom;
	font-weight: bold;
}

.barraaccesos_margintxt {
	background-color: #B01E0C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 10px;
	text-transform: uppercase;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #FFFFFF;
	padding-right: 10px;
	margin-bottom: 5px;
	text-decoration: none;
}

.barraaccesos_margintxt a {
	color: #FFFFFF;
	text-decoration: none;
}

.barraaccesos_margintxt a:hover {
	color: #000000;
	text-decoration: none;
}

.barra_menu {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	height: 16px;
	background-color: #444444;
}

.barra_menu a {
	color: #FFFFFF;
	text-decoration: none;
}

.barra_menu a:hover {
	color: #000000;
	text-decoration: none;
}

/**.practicable_enlace a:link{
   text-decoration: none;
   
}**/
.barraVertical {
	background-color: #FFFFFF;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/dot.gif");
	background-repeat: repeat-y;
	height: 329px;
	margin-left: 0px;
	margin-top: 0px;
	float: left;
	width: 4px;
}

.fondodot {
	background: blue none repeat scroll 0% 50%;
	background-color: #FFFFFF;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/dot.gif");
	background-repeat: repeat-y;
}

.fondoprinc {
	background-color: #FFFFFF;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/fondoprinc.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}

.seccprincfoto {
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	vertical-align: top;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	float: right;
	margin-right: 15px;
	text-align: left;
	width: 180px;
	vertical-align: top;
	text-decoration: none;
}

.texto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	text-decoration: none;
}

.texto2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	text-decoration: none;
}

.texto b {
	font-weight: bold;
}

.fotosec {
	margin-bottom: 13px;
	margin-right: 27px;
	margin-left: 26px;
}

.bannerlogo_margen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-right: 15px;
	margin-bottom: 5px;
	color: #FFFFFF;
}

.bannerlogo_margen a {
	color: #FFFFFF;
	text-decoration: none;
}

.bannerlogo_margen a:hover {
	color: #b01e0c;
	text-decoration: none;
}

.pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	padding-left: 15px;
}

.pieaviso a {
	color: #FFFFFF;
	text-decoration: none;
}

.pieaviso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-left: 370px;
	padding-top: 7px;
}

.pieaviso a:hover {
	text-decoration: none;
	color: #b01e0c;
}

.texto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	float: inherit;
	margin-right: 27px;
	text-align: left;
	vertical-align: top;
	margin-left: 26px;
	margin-bottom: 20px;
}

.texto2 b {
	font-weight: bold;
}

.ubicacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	margin-left: 15px;
	text-decoration: none;
	margin-top: 10px;
}

.ubicacion a:hover {
	color: #b01e0c;
	text-decoration: none;
}

.ubicacion a {
	color: #444444;
	text-decoration: none;
}

.ubicacion ul {
	color: #333333;
	text-decoration: none;
	list-style-position: inside;
	list-style-type: square;
	text-indent: -40px;
	font-weight: normal;
}

.ubicacionactiva1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	line-height: 20px;
	text-decoration: none;
	text-indent: 10px;
}

.ubicacionactiva2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	/*text-indent: 10px;*/ /*line-height: 20px;*/
	text-decoration: none;
}

.ubicacionactiva3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-indent: 10px;
	line-height: 10px;
	text-decoration: none;
}

.ubicacionactiva4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-indent: 10px;
	line-height: 20px;
	text-decoration: none;
}

.ubicacionactiva5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-indent: 25px;
	line-height: 20px;
	text-decoration: none;
}

.ubicacionactiva6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-indent: 30px;
	line-height: 20px;
	text-decoration: none;
}

.muestrafoto {
	margin-top: 10px;
	text-align: center;
	width: 225px;
}

.textoficha2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	margin-right: 17px;
	text-align: left;
	vertical-align: top;
	margin-left: 16px;
	margin-bottom: 5px;
	margin-top: 18px;
}

.textoficha2 b {
	font-weight: bold;
	color: #b01e0c;
}

.textoficha2_hover {
	color: #b01e0c;
}

.textoficha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	margin-right: 17px;
	text-align: left;
	vertical-align: top;
	margin-left: 16px;
	margin-bottom: 5px;
	margin-top: 8px;
}

.textoficha b {
	font-weight: bold;
	text-transform: none;
}

.textoficha li {
	list-style-position: outside;
	list-style-type: square;
	margin-left: -20px;
}

.imgmuestraficha {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	float: left;
}

.textofichafoto {
	text-align: left;
	vertical-align: top;
	float: left;
	height: 50px;
	width: 50px;
	margin-right: 10px;
}

.datomouse {
	cursor: pointer;
	line-height: 20px;
	margin-right: 10px;
	text-align: left;
}

.fondodescarg {
	background-color: #FFFFFF;
	background-image:
		url("/strugal/galerias/imagenes/descargas.gif");
	background-repeat: no-repeat;
}

.textodescargas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	text-align: left;
	margin-top: 5px;
	margin-left: 16px;
	margin-right: 20px;
	width: 220px;
}

.textodescargas b {
	font-weight: bold;
	color: #444444;
}

.textodescargas a {
	text-decoration: none;
	color: #444444;
}

.textodescargas a:hover {
	text-decoration: none;
	color: #b01e0c;
}

.textodescargas2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	text-align: left;
	margin-left: 16px;
	margin-top: 5px;
	margin-right: 17px;
	float: left;
}

.textodescargas2 b {
	font-weight: bold;
	color: #444444;
}

.textodescargas2 a {
	text-decoration: none;
	color: #444444;
}

.textodescargas2 a:hover {
	text-decoration: none;
	color: #b01
}

.textofichainto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	text-align: left;
	vertical-align: top;
	margin-left: 10px;
	float: left;
}

.datomouse a {
	color: #444444;
	text-decoration: none;
}

.datomouse a:hover {
	color: #b01e0c;
	text-decoration: none;
}

.icons {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.icons a {
	text-decoration: none;
}

.icons a:hover {
	text-decoration: none;
}

.ubicacionactiva1 b {
	font-weight: bold;
}

.ubicacionactiva2 b {
	font-weight: bold;
	margin-right: 5px;
}

.bullet {
	margin-top: 1px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 1px;
}

.ubicacionactiva3 b {
	font-weight: bold;
	margin-right: 5px;
}

.ubicacionactiva1 a {
	text-decoration: none;
}

.ubicacionactiva2 a {
	text-decoration: none;
}

.ubicacionactiva3 a {
	text-decoration: none;
}

.ubicacionactiva1 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.ubicacionactiva2 a:hover {
	text-decoration: none;
	color: #b01e0c;
}

.ubicacionactiva3 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.icons2 {
	text-decoration: none;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: thin;
	border-top-color: #CCCCCC;
}

.icons2 a {
	text-decoration: none;
}

.icons2 a:hover {
	text-decoration: none;
}

.datomouse b {
	color: #444444;
	font-weight: bold;
	line-height: 15px;
}

.barrahorizdesc {
	background-color: #FFFFFF;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/dot.gif");
	margin-right: 17px;
	margin-left: 16px;
	margin-bottom: 0px;
	margin-top: 0px;
	height: 4px;
	background-repeat: repeat-x;
}

.menu_izquierda_n1 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	height: 16px;
}

.menu_izquierda_n1 a {
	color: #000000;
	text-decoration: none;
}

.menu_izquierda_n1 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.menu_izquierda_n2 {
	position: relative;
	left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	height: 16px;
}

.menu_izquierda_n2 a {
	color: #000000;
	text-decoration: none;
}

.menu_izquierda_n2 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.menu_izquierda_n3 {
	position: relative;
	left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	height: 16px;
}

.menu_izquierda_n3 a {
	color: #FFFFFF;
	text-decoration: none;
}

.menu_izquierda_n3 a:hover {
	color: #000000;
	text-decoration: none;
}

P {
	margin-top: 1px;
}

.textoindicenoticia2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.textoindicenoticia2 h1 {
	font-size: 9px;
	font-weight: bold;
	vertical-align: bottom;
}

.textoindicenoticia2 b {
	font-weight: bold;
}

.textoindicenoticia2 a {
	text-decoration: none;
	color: #444444;
}

.textoindicenoticia2 a:hover {
	text-decoration: none;
	color: #b01e0c;
}

.textoindicenoticia2 img {
	float: left;
	margin-left: 15px;
	margin-right: 10px;
}

.textoindicenoticia2 li {
	list-style-position: outside;
	list-style-type: square;
}

.textoindicenoticia2 h2 {
	font-size: 13px;
	font-weight: bold;
}

.textoindicenoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
}

/***************CLASE PARA LINKS****************/
.textoindicenoticiaL a:hover {
	text-decoration: none;
	color: #b01e0c;
}

.textoindicenoticiaL a:visited {
	color: #444444;
}

.textoindicenoticiaL a:link {
	color: #444444;
}

.textoindicenoticiaL a:active {
	color: #444444;
}

.textoindicenoticiaL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
}

.textoindicenoticia a {
	color: #444444;
}

/****************************************/
.textoindicenoticia td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.textoindicenoticia h1 {
	font-size: 17px;
	font-weight: bold;
	vertical-align: bottom;
}

.textoindicenoticia b {
	font-weight: bold;
	color: #444444;
}

.textoindicenoticia a {
	text-decoration: none;
	color: #444444;
}

.textoindicenoticia a:hover {
	text-decoration: none;
	color: #b01e0c;
}

.textoindicenoticia img {
	float: left;
	margin-left: 15px;
	margin-right: 10px;
}

.textoindicenoticia li {
	list-style-position: outside;
	list-style-type: square;
}

.textoindicenoticia h2 {
	font-size: 13px;
	font-weight: bold;
}

.textoindicenoticiaEcontrados {
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.textoindicenoticiaEcontrados b {
	font-weight: bold;
	font-size: 17px;
}

.textoindicenoticiafecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B01E0C;
	margin-right: 17px;
	text-align: left;
	vertical-align: text-bottom;
	margin-left: 5px;
	margin-top: 5px;
	float: right;
}

.textoindicenoticiabuscador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B01E0C;
	margin-right: 17px;
	text-align: right;
	vertical-align: text-bottom;
	margin-left: 5px;
	margin-top: 0px;
	font-weight: bold;
}

.textoindicenoticiabuscador2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	vertical-align: text-bottom;
	width: 56px;
	float: left;
	margin-top: 4px;
	margin-left: 8px;
}

.cajatexto {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990000;
	margin-bottom: 5px;
	margin-right: 10px;
	float: left;
}

.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #B01E0C;
	margin-bottom: 5px;
	margin-right: 10px;
	color: #FFFFFF;
	float: right;
}

.boton2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #888888;
	color: #FFFFFF;
	height: 19px;
	margin-bottom: 2px;
}

.selectPerfil {
	height: 19px;
	margin-right: 2px;
}

* html .textoindicenoticianumero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B01E0C;
	margin-right: 17px;
	text-align: center;
	vertical-align: text-bottom;
	margin-left: 5px;
	margin-top: 5px;
	font-weight: bold;
	margin-bottom: 15px;
}

.textoindicenoticianumero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B01E0C;
	text-align: center;
	vertical-align: text-bottom;
	font-weight: bold;
}

.textoindicenoticianumero a {
	text-decoration: none;
	color: #444444;
}

.textoindicenoticianumero a:hover {
	text-decoration: none;
	color: #b01e0c;
}

.textopaginacionbuscador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B01E0C;
	font-weight: bold;
}

.textopaginacionbuscador a {
	text-decoration: none;
	color: #444444;
}

.textopaginacionbuscador a:hover {
	text-decoration: none;
	color: #b01e0c;
}

.boletines a:hover {
	color: #b01e0c;
	text-decoration: underline;
}

.boletines a {
	color: #444444;
	text-decoration: none;
}

.boletines {
	color: #444444;
	text-decoration: none;
}

.barrahoriz {
	background-color: #FFFFFF;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/dot.gif");
	background-repeat: repeat-x;
	height: 4px;
	width: 370px;
	margin: 0px 17px 0px 16px;
}

.barrahoriz2 {
	background-color: #FFFFFF;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/dot.gif");
	background-repeat: repeat-x;
	height: 4px;
	width: 470px;
	margin: 0px 17px 0px 16px;
}

.fondodot {
	background-color: #FFFFFF;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/dot.gif");
	background-repeat: repeat-y;
	height: 155px;
	width: 4px;
}

.fondodot2 {
	background-color: #FFFFFF;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/dot.gif");
	background-repeat: repeat-y;
	height: 350px;
	width: 7px;
	position: absolute;
	margin-left: 447px;
	top: 366px;
}

.fondodot3 {
	background-color: #FFFFFF;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/dot.gif");
	background-repeat: repeat-y;
	height: 329px;
	margin-left: 0px;
	margin-top: 0px;
	float: left;
	width: 4px;
}

.fondodot9 {
	background-color: #FFFFFF;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/dot.gif");
	background-repeat: repeat-y;
	height: 333px;
	margin-left: 39px;
	margin-top: 20px;
	float: left;
	width: 4px;
}

.fondodot99 {
	background-color: #FFFFFF;
	background-image:
		url("/export/sites/default/strugal/galerias/imagenes/dot.gif");
	background-repeat: repeat-y;
	height: 533px;
	margin-left: 39px;
	margin-top: 0px;
	float: left;
	width: 4px;
}

a.MapaWeb:link {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana;
}

a.MapaWeb:visited {
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	font-family: Verdana;
}

a.MapaWeb:hover {
	font-size: 11px;
	color: #003366;
	text-decoration: none;
	font-family: Verdana;
}

a.MapaWeb:active {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-family: Verdana;
}

element.style {
	border-right-color: #444444;
	border-right-style: solid;
	border-right-width: 1px;
	color: #444444;
	font-family: Verdana;
	font-size: 8pt;
	height: 150px;
	margin-right: 10px;
	overflow-x: hidden;
	overflow-y: hidden;
	padding-right: 10px;
	position: relative;
	width: 310px;
}

div#CapaContenidoIzqBarraIzq {
	
}

div#CapaAnteriorContenidoNoticias {
	
}

* html div#barraIzq {
	margin-left: 0px;
	top: 450px;
}

* html div#barraIzq2 {
	margin-left: 60px;
	top: 0px;
}

div#barraDer {
	margin-left: 665px;
}

* html div#barraDer {
	margin-left: 0px;
	top: 450px;
}

.conFoto {
	width: 320px;
	height: 180px;
	overflow-y: auto;
	overflow-x: hidden;
}

* html .conFoto {
	width: auto;
	height: 180px;
	overflow-y: auto;
	overflow-x: hidden;
}

.conFoto2 {
	width: 369px;
	height: auto;
}

* html .conFoto2 {
	width: auto;
	height: 142px;
}

/*
hr.linea_color {
	color: #FFFFFF;
	width: 120px;
	height: 0.05em;
	margin-left: 1px;
	background-color: white;
	margin-top: 5px;
	border: 1px inset #FFF;
}

* html hr.linea_color {
	color: white;
	width: 120px;
	height: 0.05em;
	margin-top: 8px;
}
*/

ul.menu {
	list-style-type: none;
	margin-left: 10px;
	padding-left: 5pt
}

* html li.nav_item_nivel_2 {
	height: 17px;
	vertical-align: middle;
	margin-top: -4px;
}

li.nav_item_nivel_2 {
	height: 9px;
	vertical-align: middle;
	margin-top: 0px;
}


.onlineform {
	width: 280px;
}

.fondoEdificio{
	background-image:url("/export/sites/default/strugal/galerias/imagenes/fondoprinc.gif");
	background-position: 163px bottom; 
	background-repeat: no-repeat; 
	height: 150px;
}

.elementoPortada{
	float: left;	
	background-image: url("/export/sites/default/strugal/galerias/css/fondoBorde.gif");
	background-position: right; 
	background-repeat: repeat-y;
	padding: 0 30px 0 24px;
	width: 145px;
	/*overflow: hidden;*/
}

.elementoPortadaUltimo{
	float: left;	
	padding: 0 30px 0 24px;
	width: 145px;
	/*overflow: hidden;*/
}

.pie_bloq{
	clear: both;
	font-size: 0px;
	height: 0px;
}

.portada{
	width: 100% !important;
}

.elementoPortada h3,
.elementoPortadaUltimo h3{
	font-family: verdana;
	color: #555555;
	font-size: 9pt;
	margin: 3px 0;
}

.elementoPortada h3 a,
.elementoPortadaUltimo h3 a{
	margin: 3px 0;
	color: #555555;
	text-decoration: none;
}

.elementoPortada p,
.elementoPortadaUltimo p{
	color: #555555;
	font-size: 8pt; 
	font-family: verdana;	
}

.cuadrante1,
.cuadrante3{
	float: left;
	width: 45%;
	color: #555555;
	height: 155px;
	margin-top: 20px;
	padding-left: 20px;
	font-family: verdana;
	overflow: hidden;
	font-size: 12px;
}
.cuadrante2,
.cuadrante4{
	float: right;
	width: 40%;
	color: #555555;
	height: 155px;
	margin-top: 20px;
	padding-right: 20px;
	font-family: verdana;
	overflow: hidden;
	font-size: 12px;
}

.cuadrante1 h3,
.cuadrante3 h3,
.cuadrante2 h3,
.cuadrante4 h3 {
	font-size: 16pt;
	margin: 0 0 7px 0;
	font-weight: normal;
}

.elementoBadera{
	float: left;
	margin-right: 5px;
}

.elementoBadera img{
	border: none;
}

img{
	border: none;	
}

.logoLogin {
float: left; margin-right: 20px; width: 200px; overflow: hidden; text-align: center;
}
.logoLogin img {
margin: 0;
}

ul.menu {
	margin: 0 0 10px 10px;
}

.nav_item_nivel_2 {
	height: auto !important;
	padding-bottom: 4px !important;
	margin: 0 0 3px 0 !important;
	position: relative;
	width: 100%;
}
.nav_item_nivel_2 hr {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	
	height: 1px;
	font-size: 1px;
	color: #FFF;
}

/*
.nav_item_nivel_2 {
	height: auto !important;
	padding-bottom: 0px;
	margin: 0 0 3px 0 !important;
}
.nav_item_nivel_2 hr {
	margin-top: 3px;
	vertical-align: middle;
	height: 1px;
	font-size: 1px;
	color: #FFF;
	
}
*/

div#TextoLibre1Imagen {
	width: auto;
	margin-right: 15px;
}

div#Texto2Libre1Enviar {
	float: none;
} 


.capaIzq{
	width: 48%;
	float: left;
}

.capaDrc{
	width: 48%;
	float: right;
}

.texto_wysiwyg{
	margin-top: 15px;
}

.texto_wysiwyg div{
	margin: 2px 0 0 0;
}

.texto_wysiwyg p {
	margin: 1px 0 0 3px;
}

.pagina{
	padding: 1px 4px;
	background-color: #CCCCCC;
	margin-right: 1px;
	color: #000000;
	text-decoration: none;
	/*border: 2px solid #FFF;*/
	font-size: 11px;
	font-family: verdana;
}

.pagina.paginaActual{
	color:#FFF;
	background-color: #B01E0C;
}

.contenedorPaginacion{
	text-align: right;
	padding-right: 89px;
	/*font-weight: bold;*/
}

.pagina:hover{
	/*border-color: #B01E0C;*/
	color: #B01E0C;
}

.pagina.paginaActual:hover{
	color: #444;
}

.atajos_titulo{
	font-size: 10px;
	color: #B01E0C;
	/*font-weight: bold;*/
	margin-bottom: 5px;
}

div#TextoLibre3Titulo a,
div#TextoLibre2Titulo a,
div#TextoLibre4Titulo a{
	color: #333;
}

div#TextoLibre3Titulo a:hover,
div#TextoLibre2Titulo a:hover,
div#TextoLibre4Titulo a:hover{
	color: #B01E0C;
}

.ocms_de_norm{
/*
position: relative;
height: 1%;
border: 1px solid blue;*/
}

div#CapaIzquierdaContenido {
/*position: static !important;*/
}

div.textoindicenoticia p span b {
    color: #B01E0C;
}

div.textoindicenoticia div p a b {
    color: #444444;
}

div.textoindicenoticia div a b {
    color: #B01E0C;
}


