@charset "UTF-8";
#baseCompleta {
	width: 100%;
	text-align: center;
	clear: both;
	float: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: -25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;	
}
.bg_tabActiu {
	background-image: url(../images/bg_tabMenuActiuParque.gif);
	background-repeat: no-repeat;
	background-position: 42px 0px;
}
#capaFlash {
	z-index: 1;
	width: 994px;
	margin: 0px;
	padding: 0px;
}
.marginBottom {
	margin-bottom: 60px;
}
#capaTexto {
	width: 495px;
	position: absolute;
	left: 423px;
	top: 490px;
	z-index: 100;
	padding: 10px;
	text-align: left;
	font-size: 11px;
	color: #808080;
	line-height: 16px;
}
#capaTextoDatos {
	width: 860px;
	position: absolute;
	left: 57px;
	top: 744px;
	z-index: 100;
	text-align: left;
	font-size: 11px;
	color: #808080;
	height: 116px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#capaTextoDatos div.mediaColumna {
	width: 48%;
	float: left;
	padding: 0px;
	margin-top: 10px;
	margin-right: 17px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#capaTextoHistoria {
	width: 495px;
	position: absolute;
	left: 423px;
	top: 560px;
	z-index: 100;
	padding: 10px;
	text-align: left;
	font-size: 11px;
	color: #808080;
}
#capaTextoUbicacion {
	width: 838px;
	position: absolute;
	left: 70px;
	top: 770px;
	z-index: 100;
	padding: 10px;
	text-align: left;
	font-size: 1.1em;
	color: #676767;
}
#capaTexto p, #capaTextoDatos p, #capaTextoHistoria p, #capaTextoUbicacion p {
	margin-bottom: 10px;
}
#capaTextoUbicacion .pIzquierda {
	float: left;
	width: 400px;
}
#capaTextoUbicacion .pDerecha {
	float: right;
	width: 400px;
}

#izda {
	width: 165px;
	background-image: url(../images/bg_lateralCatalogo.gif);
	background-repeat: no-repeat;
	background-position: 0px 50px;
	margin-top: 26px;
	padding: 0px;
	float: left;
}
h1.titulo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	margin: 0px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;
	font-style: italic;
	font-weight: bold;
	vertical-align: bottom;
	z-index: -999;
}
p.banner {
	text-align: right;
	padding-left: 7px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
}
#menuLateral {
	width: 100%x;
}
#menuLateral ul {
	list-style-type: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e3e3e3;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 7px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#menuLateral ul li {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: none;
	border-top-color: #e3e3e3;
	border-bottom-color: #e3e3e3;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#menuLateral  ul  li  a:link {
	color: #9e9e9e;
	text-decoration: none;
	display: block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
#menuLateral ul li a:visited {
	color: #9e9e9e;
	text-decoration: none;
	display: block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
#menuLateral ul li a:hover {
	color: #000000;
	text-decoration: none;
	background-color: #f4f5f6;
	display: block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
#menuLateral ul ul {
	list-style-type: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e3e3e3;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
	background-color: #F4F5F6;
	margin: 0px;
}
#menuLateral ul li ul li {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.actual {
	color: #000000;
	text-decoration: none;
	background-color: #f4f5f6;
	display: block;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
}
#contenido {
	padding: 0px;
	float: right;
	width: 750px;
	margin-top: 0px;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.rastroMigas  {
	background-image: url(../images/bg_rastroMigas.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: right;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 30px;
	color: #9e9e9e;
	margin-top: 36px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
div.catalogoDoble {
	background-image: url(../images/bg_tabMenuCatalogo02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	position: relative;
	overflow: hidden;
}
div.cajaPrograma, div.cajaZonaDescargas {
	background-image: url(../images/bg_trama03.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	float: left;
	width: 227px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div.cajaZonaDescargas {
	width: 180px;
}

div.cajaProgramaSilleria {
	background-image: url(../images/bg_trama03.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	float: left;
	width: 181px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.divisoriaCaja {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #BEBEBE;
}
.tituloCaja    {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
	letter-spacing: normal;
	visibility: visible;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	display: block;
}
.textoCaja {
	font-size: 10px;
	color: #6f6f6f;
	display: block;
}
a.caja:link {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-top: 8px;
	padding-right: 7px;
	padding-bottom: 8px;
	padding-left: 7px;
}
a.caja:visited {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-top: 8px;
	padding-right: 7px;
	padding-bottom: 8px;
	padding-left: 7px;
}
a.caja:hover {
	text-decoration: none;
	background-color: #edeef0;
	display: block;
	padding-top: 8px;
	padding-right: 7px;
	padding-bottom: 8px;
	padding-left: 7px;
}
h2.titCatalogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	font-weight: bold;
	visibility: visible;
	letter-spacing: 0px;
	margin-bottom: 10px;
	padding: 0px;
}
ul.tabMenu {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	clear: both;
}
ul.tabMenu li {
	display: inline;
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
ul.tabMenu li a:link {
	background-color: #FFFFFF;
	border: 1px solid #e3e3e3;
	font-size: 11px;
	color: #939393;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
ul.tabMenu li a:visited {
	background-color: #FFFFFF;
	border: 1px solid #e3e3e3;
	font-size: 11px;
	color: #939393;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
ul.tabMenu li a:hover {
	background-color: #F4F5F6;
	border: 1px solid #e3e3e3;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.tabActual {
	background-color: #b0d34c;
	border: 1px solid #b0d34c;
	font-size: 11px;
	color: #304411;
	text-decoration: none;
	display: block;
	padding: 5px;
	font-weight: bold;
}
div.ficha {
	background-image: url(../images/bg_tabMenuCatalogo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	clear: both;
	overflow: hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

div.ficha h2.fichaCatalogo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-image: url(../images/bg_h2fichaCatalogo.gif);
	background-repeat: repeat-y;
	background-position: left top;
	letter-spacing: normal;
	visibility: visible;
	clear: both;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
div.ficha h4.marcaCatalogo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	color: #646464;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url(../images/productos/mobiliario/vital/cuadradito.gif);
	background-repeat:no-repeat;
	background-position:center left;
	
	letter-spacing: normal;
	visibility: visible;
	clear: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

div.ficha  h3.fichaCatalogo {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #646464;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/bg_h3fichaCatalogo.gif);
	background-repeat: repeat-x;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	letter-spacing: normal;
	visibility: visible;
	text-transform: uppercase;
	display:
 	white-space: nowrap;
	clear: both;
}

.bg_white {
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 7px;
}
div.fichaCentral {
	padding: 0px;
	width: 620px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
}
div.fichaCentral p.cajas {
	background-image: url(../images/bg_trama03.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.basecajaDoble {
	border: 1px solid #d8d9d9;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
div.cajaDoble {
	background-color: #edeef0;
	border: 2px solid #FFFFFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 265px;
	color: #6f6f6f;
}
.bg_descargasCatalogos {
	background-image: url(../images/ilust_descargaCatalogos.gif);
	background-repeat: no-repeat;
	background-position: 15px 15px;
}
.bg_descargasGaleria {
	background-image: url(../images/ilust_descargaGaleria.gif);
	background-repeat: no-repeat;
	background-position: 15px 0px;
}
.bg_descargasCAD {
	background-image: url(../images/ilust_descargaCAD.gif);
	background-repeat: no-repeat;
	background-position: 0px 15px;
}
.bg_descargasCalidad {
	background-image: url(../images/ilust_descargaCalidad.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.bg_descargasFicha {
	background-image: url(../images/ilust_descargaFicha.gif);
	background-repeat: no-repeat;
	background-position: 0px 15px;
}
div.cajaDoble h4 {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	visibility: visible;
	letter-spacing: normal;
}
div.cajaDoble  p.normal {
	font-size: 12px;
}
div.cajaDoble p.menor {
	font-size: 10px;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 180px;
}
div.cajaDoble  p.enlace {
	padding: 0px;
	float: right;
	width: 100px;
	text-align: right;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a.boton:link {
	color: #FFFFFF;
	background-color: #000000;
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	margin: 0px;
}
a.boton:visited {
	color: #FFFFFF;
	background-color: #000000;
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	margin: 0px;
}
a.boton:hover {
	color: #000000;
	background-color: #B0D34C;
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	margin: 0px;
}
div.fichaIzda {
	width: 511px;
	font-size: 11px;
	color: #676767;
	margin-top: 25px;
	padding-top: 0px;
	float: left;
	margin-bottom: 0px;
}
div.fichaIzda     p.marginTop {
	margin: 0px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
div.fichaIzda   p.marginBottom {
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 25px;
}
div.fichaIzda p.izdo {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 35px;
	padding-left: 15px;
}
div.fichaIzda img.foto {
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
	clear: left;
}
div.fichaIzda img.foto02 {
	float: left;
	margin-top: 8px;
	margin-right: 15px;
	margin-bottom: 30px;
	margin-left: 0px;
	clear: left;
}

div.fichaIzda img.foto_sec {
 float: left;
 margin-top: 0px;
 margin-right: 10px;
 margin-bottom: 15px;
 margin-left: 0px;
 clear: left;
}


div.fichaIzda img.foto_sec2 {
 margin-top: 25px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 clear: none;
}


div.capa_d{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 10px;
	clear: right;
}

div.fichaIzda foto02_d {
	float:right;
	margin-top: 0px;
	margin-lef: 25px;
	margin-bottom: 15px;
	margin-right: 0px;
	clear: right;
}
div.fichaDcha {
	padding: 0px;
	width: 214px;
	float: right;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
div.fichaDcha02 {
	padding: 0px;
	width: 214px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 20px;
}
div.autor  p {
	font-size: 10px;
}
div.contenidoRelacionado {
	background-color: #f4f5f6;
	width: 100%;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
div.contenidoRelacionado  h4 {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #3b4047;
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 10px;
	visibility: visible;
	letter-spacing: normal;
	margin-top: 5px;
	margin-right: 7px;
	margin-bottom: 5px;
	margin-left: 7px;
}
div.contenidoRelacionado   p {
	color: #646464;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 12px;
}
div.bloqueNoticia02 {
	float: left;
	margin-top: 5px;
	margin-right: 7px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #676767;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
}
div.bloqueNoticia02 a:link {
	display: block;
	color: #676767;
	text-decoration: none;
	padding:2px;
}
div.bloqueNoticia02 a:visited {
	display: block;
	color: #676767;
	text-decoration: none;
	padding:2px;
}
div.bloqueNoticia02 a:hover {
	display: block;
	color: #676767;
	text-decoration: none;
	padding: 0.2em;
	background-color: #FFFFFF;
}
.topNoticia {
	font-size: 9px;
	margin: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	clear: both;
	float: none;
	height: 20px;
}

.bg_NoticiaActiu02 {
	background-image: url(../images/bg_noticiaActiu02.gif);
	background-repeat: no-repeat;
}
.bg_NoticiaCatalogo02 {
	background-image: url(../images/bg_noticiaCatalogo02.gif);
	background-repeat: no-repeat;
}
.bg_NoticiaInstalaciones02 {
	background-image: url(../images/bg_noticiaInstalaciones02.gif);
	background-repeat: no-repeat;
}
.bg_NoticiaActualidad02 {
	background-image: url(../images/bg_noticiaActualidad02.gif);
	background-repeat: no-repeat;
}
div.pieFicha {
	background-image: url(../images/bg_tabMenuCatalogo.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	clear: both;
	float: none;
	font-size: 11px;
}
div.pieFicha a:link {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	padding: 2px;
}
div.pieFicha a:visited {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	padding: 2px;
}
div.pieFicha a:hover {
	font-weight: bold;
	color: #304411;
	text-decoration: none;
	border: 1px solid #B0D34C;
	background-color: #B0D34C;
	padding: 2px;
}
.textoPieFicha {
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin: 0px;
	width: 33%;
}
div.autor {
	margin-bottom: 10px;
	padding-bottom: 0px;
}
div.autor a:link {
	display: block;
	color: #939393;
	text-decoration: none;
	padding: 2px;
}
div.autor a:visited {
	display: block;
	color: Dise�o;
	text-decoration: none;
	padding: 0.2em;
}
div.autor a:hover {
	display: block;
	text-decoration: none;
	margin: 0px;
	padding: 2px;
	background-image: url(../images/bg_trama.gif);
}
div.paginacion {
	background-image: url(../images/bg_trama02.gif);
	font-size: 9px;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	width: 100%;
	clear: both;
	float: none;
	height: 20px;
}
.paginas {
	float: left;
	width: 100px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
div.botonera  {
	float: right;
	width: 150px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-align: right;
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFFFFF;
	padding-bottom: 2px;
}
div.botonera .desactivado {
	color: #A5A5A5;
	background-color: #f0f1f2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f0f1f2;
	border-right-color: #F0F1F2;
	border-bottom-color: #F0F1F2;
	border-left-color: #f0f1f2;
	display: block;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	float: left;
}
div.botonera   a:link {
	color: #000000;
	background-color: #f0f1f2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f0f1f2;
	border-right-color: #b2b9be;
	border-bottom-color: #b2b9be;
	border-left-color: #f0f1f2;
	display: block;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 1px;
	margin-left: 5px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	float: left;
}
div.botonera a:visited {
	color: #000000;
	background-color: #f0f1f2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f0f1f2;
	border-right-color: #b2b9be;
	border-bottom-color: #b2b9be;
	border-left-color: #f0f1f2;
	display: block;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 1px;
	margin-left: 5px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	float: left;
}
div.botonera a:hover {
	color: #000000;
	background-color: #f0f1f2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f0f1f2;
	border-right-color: #b2b9be;
	border-bottom-color: #b2b9be;
	border-left-color: #f0f1f2;
	display: block;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 1px;
	margin-left: 5px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	float: left;
}
div.fotoParrilla {
	padding: 0px;
	float: left;
	margin-top: 9px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.fotoParrilla   a:link  {
	border: 5px solid #F0F1F2;
	display: block;
}
div.fotoParrilla a:visited {
	border: 5px solid #D2D4D9;
	display: block;
}
div.fotoParrilla  a:hover  {
	border: 5px solid #B0D34C;
	display: block;
}
#contenidoCompleto {
	width: 912px;
	margin-top: 0px;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
	clear: both;
	color: #808080;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.topNoticiaListado {
	font-size: 9px;
	margin: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 20px;
	background-image: url(../images/bg_topnoticia.gif);
	background-repeat: repeat-x;
	background-position: top center;
	float: right;
	width: 252px;
}
.pieActualidad01 {
	background-image: url(../images/bg_pieActualidad01.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}


div.noticiaPrincipal {
	padding: 0px;
	width: 100%;
	font-size: 12px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	color:#666666;
}

div.noticiaPrincipal:hover  {
	background-image: url(../images/bg_topnoticia.gif);
}

div.noticiaPrincipal h3, div.noticiasDestacadas h3 {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	letter-spacing: normal;
	visibility: visible;
	font-weight: bold;
	line-height: 30px;
}

div.noticiaPrincipal a:link {
	padding: 0px;
	color: #787878;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	line-height: 20px;	
}

div.noticiasDestacadas h3 {
	height: 70px;
}

div.noticiasDestacadas:hover  {
	background-image: url(../images/bg_topnoticia.gif);
}

.textoMenor {
	font-size: 9px;
}

div.noticiaPrincipal img {
	padding: 0px;
	float: left;
	margin-right: 15px;
	margin-bottom: 20px;
}
a.noticias:link {
	font-size: 18px;
	font-weight: bold;
	color: #d52048;
	text-decoration: none;
	padding: 2px;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	line-height: 14px;
}
a.noticias:visited {
	font-size: 18px;
	font-weight: bold;
	color: #d52048;
	text-decoration: none;
	padding: 2px;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	line-height: 14px;
}
a.noticias:hover {
	font-size: 18px;
	font-weight: bold;
	color: #d52048;
	text-decoration: underline;
	padding: 2px;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	line-height: 14px;
}
.enfasis03 {
	font-size: 18px;
	font-weight: bold;
	color: #d52048;
	text-decoration: none;
	padding: 2px;
	line-height: 14px;
}
h2.titActualidad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	font-weight: bolder;
	visibility: visible;
	letter-spacing: 0px;
	margin-bottom: 10px;
	padding: 0px;
	background-image: url(../images/bg_trama02.gif);
	line-height: 22px;
}
div.grupoDestacadas {
	float: left;
	margin-bottom: 10px;
	clear: left;
}

div.noticiasDestacadas {
	float: left;
	width: 290px;
	font-size: 12px;
	border-top-width: 5px;
	border-top-style: solid;
	padding-bottom: 0px;
	color: #666666;
}

div.noticiasDestacadas a:link {
	padding: 0px;
	color: #787878;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	line-height: 20px;	
}


.noticiaCatalogo {
	border-top-color: #9fc931;
}
.noticiaInstalaciones {
	border-top-color: #00B5E8;
}
.noticiaActiu {
	border-top-color: #D52048;
}
.noticiaActualidad{
	border-top-color: #666666;
}
div.noticiasDestacadas img {
	margin-top: 8px;
	margin-bottom: 8px;
}
.divisoriasDestacadas {
	margin-right: 10px;
	margin-left: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #bebebe;
	border-left-color: #bebebe;
	padding-right: 10px;
	padding-left: 10px;
}
div.noticiaMenor {
	clear: none;
	float: left;
	width: 48%;
	margin-top: 15px;
	margin-bottom: 15px;
}
div.noticiaMenor:hover  {
	background-image: url(../images/bg_topnoticia.gif);
}
.izda {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #bebebe;
	padding-right: 10px;
}
.dcha {
	margin-left: 10px;
}
div.noticiaMenor img {
	clear: left;
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;
	padding-top: 5px;
	border-top-width: 3px;
	border-top-style: solid;
}
div.noticiaMenor h4 {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	letter-spacing: normal;
	margin: 0px;
	visibility: visible;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
div.noticiaMenor p {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	font-family: "Arial narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
}
div.noticiaMenor a {
	text-decoration: none;
	color: #808080;
}
a.cajaNoticia {
	clear: none;
	float: left;
	width: 48%;
	margin-top: 15px;
	margin-bottom: 15px;
	display: block;
	padding-bottom: 15px;
}
a.cajaNoticia:link {
	background-color: #FFFFFF;
	color: #808080;
}
a.cajaNoticia:visited {
	background-color: #FFFFFF;
	color: #808080;
}
a.cajaNoticia:hover {
	background-image: url(../images/bg_trama.gif);
	color: #808080;
}
a.cajaNoticia img {
	clear: left;
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;
	padding-top: 5px;
	border-top-width: 3px;
	border-top-style: solid;
}
a.cajaNoticia h4 {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	letter-spacing: normal;
	margin: 0px;
	visibility: visible;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
a.cajaNoticia p {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	font-family: "Arial narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#izdaActualidad {
	width: 210px;
	background-image: url(../images/bg_lateralActualidad.gif);
	background-repeat: no-repeat;
	background-position: 0px 50px;
	margin-top: 26px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 100px;
	padding-left: 0px;
}
#menuLateralActualidad {
	width: 100%x;
}
#menuLateralActualidad ul {
	list-style-type: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e3e3e3;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#menuLateralActualidad ul li {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: none;
	border-top-color: #e3e3e3;
	border-bottom-color: #e3e3e3;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#menuLateralActualidad  ul  li  a:link {
	color: #9e9e9e;
	text-decoration: none;
	display: block;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 10px;
}
#menuLateralActualidad ul li a:visited {
	color: #9e9e9e;
	text-decoration: none;
	display: block;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 10px;
}
#menuLateralActualidad ul li a:hover {
	text-decoration: none;
	background-color: #f4f5f6;
	display: block;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.actual {
	background-color: #f4f5f6;
}
.titularMenu {
	color: #000000;
	display: block;
}
p.paginacionMenu {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	background-color: #EDEEF0;
	font-size: 9px;
	font-family: "Arial narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
a.paginacion:link   {
	color: #000000;
	text-decoration: none;
	padding-left: 7px;
	text-transform: uppercase;
}
a.paginacion:visited   {
	color: #000000;
	text-decoration: none;
	padding-left: 7px;
}
a.paginacion:hover   {
	color: #000000;
	text-decoration: none;
	padding-left: 7px;
}
#contenidoNoticia {
	float: right;
	width: 715px;
	margin-top: 0px;
	margin-right: 40px;
	margin-bottom: 15px;
	margin-left: 0px;
	color: #808080;
	background-image: url(../images/bg_pieActualidad02.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#contenidoNoticia div.columnaPrincipal {
	width: 475px;
	float: left;
	margin-bottom: 15px;
}
#contenidoNoticia div.columnaPrincipal02 {
	width: 715px;
	float: left;
	margin-bottom: 15px;
}
div.columnaPrincipal h2 , div.columnaPrincipal02 h2 {
	font-family: "Arial narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
	font-weight: bold;
	visibility: visible;
	letter-spacing: 0px;
	margin-bottom: 10px;
	padding: 0px;
	line-height: 28px;
	margin-top: 10px;
}
div.columnaPrincipal p, div.columnaPrincipal02 p {
	font-size: 11px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
div.columnaPrincipal strong, div.columnaPrincipal02 strong {
	font-weight: bold;
	color: #000000;
}
div.columnaPrincipal h3, div.columnaPrincipal02 h3 {
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	margin-top: 20px;
	margin-left: 0px;
	letter-spacing: 0em;
	visibility: visible;
	font-family: "Arial narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
}
div.columnaPrincipal ul, div.columnaPrincipal02 ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 50px;
	list-style-type: square;
	font-size: 12px;
}

div.autor p {
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 10px;
}
div.bloqueNoticia02  p {
	font-size: 10px;
	color: #676767;
	padding: 0px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 5px;
	margin-left: 7px;
}
div.fotoParrillaNoticias {
	padding: 0px;
	float: left;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.fotoParrillaNoticias   a:link  {
	border: 5px solid #F0F1F2;
	display: block;
}
div.fotoParrillaNoticias a:visited {
	border: 5px solid #D2D4D9;
	display: block;
}
div.fotoParrillaNoticias  a:hover  {
	border: 5px solid #9ca4ab;
	display: block;
}
#izdaInstalaciones {
	width: 165px;
	background-image: url(../images/bg_lateralInstalaciones.gif);
	background-repeat: no-repeat;
	background-position: 0px 50px;
	margin-top: 26px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 100px;
	padding-left: 0px;
}
div.fichaDchaInstalaciones {
	background-color: #3b4047;
	margin: 0px;
	float: right;
	width: 235px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-image: url(../images/bg_fichaDchaInstalaciones_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
	
	
div.fichaDchaInstalaciones h3 {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #3b4047;
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	visibility: visible;
	letter-spacing: normal;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
div.parrillaFicha {
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 10px;
	margin-left: 13px;
	clear: both;
	overflow: auto;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b0b2b5;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #b0b2b5;
}
.img-shadowInstalaciones {
	float:left;
	background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
	background: url(../images/shadow.gif) no-repeat bottom right;
	margin-top: 14px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 7px;
	display: block;
}
.img-shadowInstalaciones img {
	display: block;
	position: relative;
	background-color: #fff;
	border: 1px solid #00b5e8;
	padding: 0px;
	margin-top: -6px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: -6px;
}
div.bloqueNoticia03 {
	float: left;
	margin-top: 5px;
	margin-right: 7px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #b1b3b5;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
div.bloqueNoticia03 a:link {
	display: block;
	color: #b1b3b5;
	text-decoration: none;
	padding: 2px;
}
div.bloqueNoticia03 a:visited {
	display: block;
	color: #b1b3b5;
	text-decoration: none;
	padding: 0.2em;
}
div.bloqueNoticia03 a:hover {
	display: block;
	color: #b1b3b5;
	text-decoration: none;
	margin: 0px;
	padding: 2px;
	background-color: #2F3338;
}
div.bloqueNoticia03  p {
	font-size: 10px;
	color: #b1b3b5;
	padding: 0px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 5px;
	margin-left: 7px;
}
.topNoticia {
	font-size: 9px;
	margin: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	clear: both;
	float: none;
	height: 20px;
}
.bg_NoticiaActiu03 {
	background-image: url(../images/bg_noticiaActiu03.gif);
	background-repeat: no-repeat;
}
.bg_NoticiaCatalogo03 {
	background-image: url(../images/bg_noticiaCatalogo03.gif);
	background-repeat: no-repeat;
}
.bg_NoticiaInstalaciones03 {
	background-image: url(../images/bg_noticiaInstalaciones03.gif);
	background-repeat: no-repeat;
}
.bg_NoticiaActualidad03 {
	background-image: url(../images/bg_noticiaActualidad03.gif);
	background-repeat: no-repeat;
}
.autorNoticia03 {
	float: left;
	width: 90px;
	color: #b1b3b5;
}
.fechaNoticia03 {
	float: right;
	width: 90px;
	text-align: right;
	color: #b1b3b5;
}
div.fichaIzdaInstalaciones {
	width: 495px;
	font-size: 11px;
	color: #808080;
	margin-top: 0px;
	padding-top: 5px;
	float: left;
	margin-bottom: 7px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #bebebe;
	border-bottom-color: #bebebe;
}
div.fichaIzdaInstalaciones p {
	margin-bottom: 15px;
	padding: 0px;
	margin-top: 5px;
}
div.fichaIzdaInstalaciones b {
	font-weight: bold;
	color: #000000;
}
div.fichaIzdaInstalaciones strong {
	font-weight: bold;
	color: #000000;
}
div.resumen {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bebebe;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	clear: both;
	overflow: hidden;
	font-size: 11px;
}
div.resumen .datosIzda {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 49%;
	font-size: 10px;
}
div.resumen .datosDcha {
	margin: 0px;
	float: right;
	text-align: right;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #bebebe;
	font-size: 10px;
}
.descriptor {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
}
div.fichaIzdaInstalaciones  strong {
	font-weight: bold;
	color: #000000;
}
div.pieFichaInstalaciones {
	background-image: url(../images/bg_pieInstalaciones02.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	clear: both;
	float: none;
}
h2.titInstalaciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	font-weight: bolder;
	visibility: visible;
	letter-spacing: 0px;
	margin-bottom: 25px;
	padding: 0px;
	background-image: url(../images/bg_trama02.gif);
	line-height: 22px;
}
.tabActualInstalaciones {
	background-color: #00b5e8;
	border: 1px solid #00B5E8;
	font-size: 11px;
	color: #00395b;
	text-decoration: none;
	display: block;
	padding: 5px;
	font-weight: bold;
}
div.instalacionesDoble {
	background-image: url(../images/bg_tabMenuInstalaciones.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	position: relative;
	overflow: hidden;
}
div.instalacionesDoble a:link {
	font-weight: bold;
	color: #00b5e8;
	text-decoration: none;
}
div.instalacionesDoble a:visited {
	font-weight: bold;
	color: #00b5e8;
	text-decoration: none;
}
div.instalacionesDoble a:hover {
	font-weight: bold;
	color: #00b5e8;
	text-decoration: underline;
}
.nuevo   {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #e2001a;
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}

form.buscarInstalaciones {
	float: right;
	font-size: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
form.buscarInstalaciones input {
/*	font-size: 10px;
	color: #000000;
	background-color: #f0f1f2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f0f1f2;
	border-right-color: #b2b9be;
	border-bottom-color: #b2b9be;
	border-left-color: #f0f1f2; */
}
form.buscarInstalaciones select {
	float: left;
	padding: 0px;
	margin-right: 10px;
	font-size: 10px;
	color: #939393;
	background-color: #FFFFFF;
	border: 1px solid #dedede;
}
.buscarTitulo {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	float: left;
	width: 120px;
	margin: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.pieInstalaciones {
	background-image: url(../images/bg_tabMenuInstalaciones.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	clear: both;
	float: none;
}
#mapaCatalogo {
	position: absolute;
	left: 18px;
	top: 20px;
	margin: 0px;
	padding: 0px;
	z-index: 5000;
	width: 970px;
}
#mapaInstalaciones {
	position: absolute;
	left: 250px;
	top: 20px;
	margin: 0px;
	padding: 0px;
	z-index: 5000;
	width: 590px;
}
#mapaConoceactiu {
	position: absolute;
	left: 250px;
	top: 20px;
	margin: 0px;
	padding: 0px;
	z-index: 5000;
	width: 730px;
}

div.mapaweb{
	background-color:#FFFFFF;
	z-index: 16000;
}

.divisoriasiteMap {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #BDBDBD;	
}
#pais {
	position: absolute;
	left: -20px;
	top: -30px;
	width: 200px;
	margin: 0px;
	padding: 0px;
	height: 306px;
	z-index: 10;
}
#pais a.close {
	position: absolute;
	top: 12px;
	left: 164px;
}
.sombra {
	width: 90%;
	float:left;
	background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
	background: url(../images/shadow.gif) no-repeat bottom right;
	margin: 10px 0 0 10px !important;
	margin: 10px 0 0 5px;
}
.sombra  div {
	background: url(../images/shadow2.gif) no-repeat left top;
	padding: 0 !important;
	padding: 0 6px 6px 0;
	background-image: none;
  }
.sombra   div div {
	color: #777;
	background-color: #FFFFFF;
	margin-top: -6px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: -6px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border: 5px solid #ffffff;
  }
.cerrar    {
	background-color: #00B5E8;
	display: block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	margin: 0px;
	clear: both;
}
img.botonCerrar {
	z-index: 50;
}

.sombra div div h3 {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	letter-spacing: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-color: #00B5E8;
}
.sombra div div ul.mapa {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: square;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 35px;
}
.sombra div div ul.mapa li {
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 0px;
}
.sombra   div   div   ul.mapa  li  a:link {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.sombra div div ul.mapa li a:visited {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.sombra div div ul.mapa li a:hover {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.sombra div div p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #939393;
	line-height: 14px;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.sombra div div ul.sitemap {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: none;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear: right;
}

ul.sitemap_catalogo{
	width: 90px;
}
ul.sitemap_instalaciones{
	width: 95px;
}
ul.sitemap_conoceactiu{
	width: 95px;
}
ul.sitemap_actualidad{
	width: 70px;
}

.sombra div div ul.sitemap li {
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 0px;
}
.sombra   div   div   ul.sitemap  li  a:link {
	color: #676767;
	text-decoration: none;
	background-color: #FFFFFF;
	display: block;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.sombra   div   div   ul.sitemap  li  a:visited {
	color: #676767;
	text-decoration: none;
	background-color: #FFFFFF;
	display: block;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.sombra div div ul.sitemap li a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3b4047;
	display: block;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.cerrarCatalogo    {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: none;
	background-color: #9FC931;
	display: block;
}
.cerrarInstalaciones    {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: none;
	background-color: #00B5E8;
	display: block;
}
.cerrarConoceactiu    {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: none;
	background-color: #D52048;
	display: block;
}
img.cerrarSitemap {
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.tabActualConoceactiu {
	background-color: #d52048;
	border: 1px solid #d52048;
	font-size: 11px;
	color: #ffd5dc;
	text-decoration: none;
	display: block;
	padding: 5px;
	font-weight: bold;
}
.estadoProyecto {
	padding: 0px;
	float: right;
	width: 250px;
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.porcentaje {
	margin: 0px;
	padding: 0px;
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #d6d6d6;
	line-height: 18px;
}
.estadoProyecto a:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
div.conoceactiuDoble {
	background-image: url(../images/bg_tabMenuActiuParque.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	position: relative;
	overflow: hidden;
}
div.conoceactiuDoble iframe {
	clear: both;
	float: none;
}
div.conoceactiuDoble  p.mitad {
	font-size: 12px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 18px;
	float: left;
	width: 46%;
}
div.izdaParque {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 255px;
}
div.izdaParque h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #999999;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 15px;
}
div.ctroParque {
	padding: 0px;
	float: left;
	width: 420px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.ctroParque h3.presentacion {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	line-height: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
div.ctroParque p.presentacion {
	line-height: 16px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-size: 11px;
}
div.dchaParque {
	margin: 0px;
	margin-top:23px;
	padding: 0px;
	float: right;
	width: 215px;
}
div.dchaParque p.presentacion {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #959595;
}
div.pieconoceActiu {
	background-image: url(../images/bg_tabMenuActiuParque.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	clear: both;
	float: none;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 90px;
	margin-left: 0px;
}
.pieActiu02 {
	background-image: url(../images/bg_pieActiu02.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
ul.menuFases {
	margin: 0px;
	padding: 0px;
	width: 240px;
	line-height: 16px;
	background-image: url(../images/bg_ulmenuFases.jpg);
	background-repeat: no-repeat;
	background-position: right top;
height:600px;
}
ul.menuFases li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3e3e3;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
ul.menuFases li a:link {
	text-decoration: none;
	display: block;
	color: #676767;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
}
ul.menuFases li a:visited {
	text-decoration: none;
	display: block;
	color: #676767;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
}
ul.menuFases li a:hover {
	text-decoration: none;
	background-color: #f4f5f7;
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	background-image: url(../images/bg_trama.gif);
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #D52048;
}
.fases {
	color: #D52048;
	display: block;
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
div.ctroParque  h3.fase {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bebebe;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #bebebe;
}
div.ctroParque p.fase {
	line-height: 18px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-size: 11px;
}
.img-shadowActiu {
	float:left;
	background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
	background: url(../images/shadow.gif) no-repeat bottom right;
	margin-top: 14px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 7px;
	display: block;
}
.img-shadowActiu img {
	display: block;
	position: relative;
	background-color: #fff;
	border: 1px solid #D52048;
	padding: 0px;
	margin-top: -6px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: -6px;
}
.actualFases {
	background-color: #f4f5f7;
	color: #33373D;
	padding-right: 10px;
	padding-left: 10px;
	display: block;
	background-image: url(../images/bg_trama.gif);
	padding-bottom: 5px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #D52048;
}
div.resumenFases {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bebebe;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	clear: both;
	overflow: hidden;
	font-size: 10px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.resumenFasesPie ul {
	padding: 0px;
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
	line-height: 16px;
}
div.resumenFasesPie ul li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.divisoriadatosFases {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #bebebe;
	padding-right: 10px;
	margin-right: 10px;
}
div.resumenFasesPie {
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	clear: both;
	overflow: hidden;
	font-size: 10px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #bebebe;
}
div.rastroMigas02 {
	background-image: url(../images/bg_rastroMigas.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: right;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 30px;
	color: #9e9e9e;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#izdaBusquedas {
	width: 210px;
	background-image: url(../images/bg_lateralActualidad.gif);
	background-repeat: no-repeat;
	background-position: 0px 50px;
	margin-top: 26px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 100px;
	padding-left: 0px;
}
img.izdaBusquedas {
	margin-top: 50px;
	margin-left: 20px;
}
h2.titBusquedas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	font-weight: bolder;
	visibility: visible;
	letter-spacing: 0px;
	margin-bottom: 10px;
	line-height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #747577;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#contenidoBusquedas {
	float: right;
	width: 715px;
	margin-top: 0px;
	margin-right: 40px;
	margin-bottom: 15px;
	margin-left: 0px;
	color: #808080;
	background-image: url(../images/bg_pieActualidad02.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
form.nuevaBusqueda {
	font-size: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #414141;
}
form.nuevaBusqueda  select {
	padding: 0px;
	margin-right: 0px;
	font-size: 10px;
	color: #939393;
	background-color: #FFFFFF;
	border: 1px solid #dedede;
	margin-left: 5px;
}
.camposform02   {
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #dedede;
	margin-left: 5px;
}
.botonform  {
	font-size: 10px;
	color: #000000;
	background-color: #f0f1f2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f0f1f2;
	border-right-color: #b2b9be;
	border-bottom-color: #b2b9be;
	border-left-color: #f0f1f2;
	margin-left: 5px;
}
table.resultados {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	width: 100%;
}
table.resultados td {
	vertical-align: top;
}
div.resultado {
	padding: 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
div.resultado a:link {
	text-decoration: none;
	display: block;
}
div.resultado a:visited {
	text-decoration: none;
	display: block;
}
div.resultado a:hover {
	text-decoration: none;
	display: block;
	background-image: url(../images/bg_trama.gif);
}
.resultadoActiu {
	background-image: url(../images/ico_resultadoActiu.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
.resultadoCatalogo {
	background-image: url(../images/ico_resultadoCatalogo.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
.resultadoInstalaciones {
	background-image: url(../images/ico_resultadoInstalaciones.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
.resultadoActualidad {
	background-image: url(../images/ico_resultadoActualidad.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
.tipoResultado {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	background-color: #FFFFFF;
	margin-left: 10px;
	padding-right: 3px;
	padding-left: 2px;
}
div.resultado  dt {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	display: block;
	padding-left: 12px;
	padding-top: 5px;
}
div.resultado  dd {
	display: block;
	padding-left: 12px;
	color: #676767;
	font-size: 11px;
}
.url {
	color: #aaaaaa;
	display: block;
	margin-top: 5px;
	padding-bottom: 5px;
}
#bajoLateral {
	padding: 0px;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
	width: 100%;
}
div.baseNewsletter {
	padding: 0px;
	border: 1px solid #d8d9d9;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 22px;
}
#bajoLateral form.newsletter {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 2px solid #FFFFFF;
	color: #807E7E; /*#a9a9a9;*/
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 10px;
	background-color: #edeef0;
}
#bajoLateral form.newsletter legend {
	text-transform: uppercase;
	color: #3b4047;
	font-family: "Arial Nrrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#bajoLateral input.formInputField   {
	background-color: #FFFFFF;
	border: 1px solid #cbd0d3;
	font-size: 9px;
	color: #555f66;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 1px;
	margin: 0px;
	width: 95%;
	}
#bajoLateral input.formInputFieldHover {
	background-color: #FFFFFF;
	border: 1px solid #D42048;
	font-size: 9px;
	color: #33393E;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 1px;
	margin: 0px;
	width: 95%;
	}
#bajoLateral input.formInputFieldFilled   {
	background-color: #FFFFFF;
	border: 1px solid #cbd0d3;
	font-size: 9px;
	color: #555f66;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 1px;
	margin: 0px;
	width: 95%;
	}	
#bajoLateral input.formInputFieldFilledHover   {
	background-color: #FFFFFF;
	border: 1px solid #D42048;
	font-size: 9px;
	color: #33393E;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 1px;
	margin: 0px;
	width: 95%;
	}
#bajoLateral input.formInputFieldSelected   {
	background-color: #FFFFFF;
	border: 1px solid #cbd0d3;
	font-size: 9px;
	color: #555f66;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 1px;
	margin: 0px;
	width: 95%;
	}
#bajoLateral  .botonform {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #c1c6cb;
	font-weight: bold;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #626c72;
	margin-right: 5px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	height: 18px;
}
#bajoLateral form.newsletter p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#bajoLateral form.newsletter p.titular {
	text-transform: uppercase;
	color: #3b4047;
	font-family: "Arial Nrrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#bajoLateral img.banner {
	float: right;
}
#dhtmltooltip{
	position: absolute;
	left: -300px;
	width: 100px;
	border: 1px solid #000000;
	padding: 8px;
	background-color: #FFFFFF;
	visibility: hidden;
	z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	font-family: "Arial Narrow", "Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6f6f6f;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
div.izdaCompleto {
	padding: 0px;
	float: left;
	width: 235px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.izdaCompleto  cite {
	font-size: 16px;
	margin: 15px;
	padding: 0px;
	display: block;
	color: #949494;
}
div.ctroCompleto {
	float: right;
	width: 400px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.ctroCompleto h3 {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	line-height: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
div.ctroCompleto  h4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

div.ctroCompleto p {
	line-height: 16px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-size: 11px;
}
a.actiu:link {
	color: #D52048;
	text-decoration: none;
}
a.actiu:visited {
	color: #D52048;
	text-decoration: none;
}
a.actiu:hover {
	color: #D52048;
	text-decoration: underline;
}
div.dchaCompleto {
	float: right;
	width: 215px;
	margin: 0px;
	padding-top: 45px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.dchaCompleto  p.nota {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #959595;
}
div.dchaCompleto p.marginTop {
	margin-top: 70px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
div.anchoCompleto {
	width: 994px;
	margin: 0px;
	padding: 0px;
	
}
.bg_valores {
	background-image: url(../images/conoceactiu/foto_valores01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 180px;
}

.bg_calidad {
	background-image: url(../images/conoceactiu/calidad.jpg);
	background-repeat: no-repeat;
	background-position: 0px 175px;
}
.bg_responsabilidad {
	background-image: url(../images/conoceactiu/foto_reponsabilidad01.jpg);
	background-repeat: no-repeat;
	background-position: 30px 170px;
}
.bg_universidad {
	background-image: url(../images/conoceactiu/foto_universidad01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 170px;
}
.bg_compromiso {
	background-image: url(../images/conoceactiu/foto_compromiso01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 180px;
}
dl.listado {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	line-height: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
dl.listado img {
	float: left;
	margin-top: 5px;
}
dl.listado dt {
	font-weight: bold;
	color: #000000;
	margin-left: 130px;
}
dl.listado dd {
	font-size: 11px;
	margin-left: 130px;
}
div.dchaCompleto02 {
	background-color: #3b4047;
	float: right;
	width: 235px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-image: url(../images/bg_fichaDchaInstalaciones_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
div.dchaCompleto02 h3 {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #3b4047;
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	visibility: visible;
	letter-spacing: normal;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #878e96;
}
div.dchaCompleto02 h4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 3px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	line-height: 18px;
}
div.dchaCompleto02 h5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
div.dchaCompleto02 p {
	margin-right: 10px;
	margin-left: 10px;
	line-height: 16px;
	color: #878e96;
	margin-bottom: 0px;
	padding-bottom: 7px;
}
div.dchaCompleto02 ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 20px;
}
div.dchaCompleto02  ul  li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #878e96;
	padding-bottom: 3px;
	padding-top: 3px;
}
a.blanco:link {
	color: #878e96;
	text-decoration: none;
}
a.blanco:visited {
	color: #878e96;
	text-decoration: none;
}
a.blanco:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.lineaPtos {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #878e96;
}
div.dchaCompleto02 img.mayor {
	padding-top: 7px;
	margin-top: 5px;
}
div.columna01 {
	padding: 0px;
	float: left;
	width: 550px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.columna01 h3 {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	line-height: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 0px;
}
div.columna01 p {
	line-height: 16px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-size: 11px;
}
div.columna02 {
	padding: 0px;
	float: left;
	width: 245px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.columna02 p {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
ul.disenyadores {
	list-style-type: none;
	width: 100%;
	background-image: url(../images/bg_trama03.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d1d1d1;
}


ul.disenyadores li {
	margin: 0px;
	padding: 0px;
	height: 117px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d1d1d1;
}

ul.disenyadores li a {
	display: block;
	color: #808080;
	margin: 0px;
	padding: 0px;
	height: 117px;
}

ul.disenyadores a:hover {
	text-decoration: none;
	margin: 0px;
	background-image: url(../images/bg_trama.gif);
	padding: 0px;
	height: 117px;
}
.bg_alegreIndustrial {
	background-image: url(../images/conoceactiu/bg_alegreIndustrial.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.bg_lledoCampos {
	background-image: url(../images/conoceactiu/bg_lledoCampos.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.bg_josepLlusca {
	background-image: url(../images/conoceactiu/bg_josepLlusca.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.bg_sigfridoBilbao {
	background-image: url(../images/conoceactiu/bg_sigfridoBilbao.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.bg_CDN {
	background-image: url(../images/conoceactiu/bg_CDN.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}

img.fotoListado {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}



.titulo {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
}

.subtitulo {
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	display: block;
}

.texto {
	line-height: 18px;
	padding: 0px;
	font-size: 12px;
	display: block;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

p.divisoriaListado {
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #53391B;
	line-height: 1px;
}

img.foto {
	margin: 0px;
	padding: 1px;
	border: 0px solid #dddddd;
}
img.fotoListado02 {
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.titulo02 {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	font-weight: bold;
	text-align: right;
	display: block;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.subtitulo02 {
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	display: block;
	text-align: right;
}
.texto02 {
	line-height: 18px;
	padding: 0px;
	font-size: 12px;
	display: block;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 300px;
	float: right;
	text-align: right;
}
div.resumenDisenyador {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	clear: both;
	overflow: hidden;
	font-size: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
div.textoUbicacion {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 285px;
	line-height: 16px;
}
div.textoUbicacion p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
div.columnaMayor {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 520px;
}
div.columnaMayor h3 {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	line-height: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 0px;
}
div.columnaMayor p {
	line-height: 16px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-size: 11px;
}
ul.menuDisenyadores {
	padding: 0px;
	width: 235px;
	line-height: 16px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
ul.menuDisenyadores li {
	background-image: url(../images/bg_trama03.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	margin: 0px;
	float: left;
}
ul.menuDisenyadores li a:link {
	text-decoration: none;
	display: block;
	color: #676767;
	padding-left: 8px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
ul.menuDisenyadores li a:visited {
	text-decoration: none;
	display: block;
	color: #676767;
	padding-left: 8px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
ul.menuDisenyadores li a:hover {
	text-decoration: none;
	background-color: #f4f5f7;
	display: block;
	padding-left: 8px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
ul.menuDisenyadores     li    a   img {
	float: left;
	margin-right: 8px;
}

.title {
	color: #000000;
	display: block;
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-top: 4px;
}
.titleOn {
	color: #FFFFFF;
	display: block;
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-top: 5px;
}

.actualDisenyadores {
	background-color: #3B4047;
	color: #878e96;
	padding-right: 15px;
	padding-left: 8px;
	display: block;
	padding-bottom: 8px;
	background-image: none;
}
h1.disenyadores   {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #676767;
	background-image: url(../images/bg_trama03.gif);
	background-position: left bottom;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	background-repeat: repeat-x;
}
.textoCaja02 {
	font-size: 11px;
	color: #6f6f6f;
	display: block;
	line-height: 140%;
        height:60px;
	margin-top: 5px;
}
p.irDescargas {
	background-color: #EDEEF0;
	text-align: right;
	margin-top: 3px;
	font-size: 11px;
	clear: both;
	float: none;
	padding-right: 5px;
}
p.irDescargas a {
	background-image: url(../images/ico_ir_descarga.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-right: 5px;
	display: block;
	color: #676767;
}
p.irDescargas  a:hover {
	text-decoration: underline;
	color: #000000;
}
div.fichaCentralDescargas {
	padding: 0px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-color: #f6f7f8;
}
.bg_descargasCatalogos02 {
	background-image: url(../images/ilust_catalogos02.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_descargasGaleria02 {
	background-image: url(../images/ilust_galeriaImagenes02.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_descargasCAD02 {
	background-image: url(../images/ilust_libreriasCAD02.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_descargasCalidad02 {
	background-image: url(../images/ilust_certificadosCalidad02.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_fichasTecnicas02 {
	background-image: url(../images/ilust_fichasTecnicas02.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
dl.descargas {
	float: left;
	padding-right: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin-top: 10px;
	margin-bottom: 10px;
}
dl.descargas dt {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	margin-bottom: 5px;
}
dl.descargas dd {
	font-family: "rial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 5px;
}
dl.descargas a {
	padding-left: 18px;
	color: #676767;
}
dl.descargas a:hover {
	text-decoration: underline;
	color: #000000;
}
.bg_icopdf {
	background-image: url(../images/ico_pdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.bg_icozip {
	background-image: url(../images/ico_zip.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.bg_icozipBoton {
	background-image: url(../images/ico_zip.gif);
	background-repeat: no-repeat;
	background-position: 8px center;
}
a.boton02:link {
	color: #FFFFFF;
	background-color: #000000;
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 28px;
	margin: 0px;
}
a.boton02:visited {
	color: #FFFFFF;
	background-color: #000000;
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 28px;
	margin: 0px;
}
a.boton02:hover {
	color: #000000;
	background-color: #B0D34C;
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 28px;
	margin: 0px;
}
.bg_galeriaParque {
    background-image: url(../images/bg_galeriaParque.gif);
    background-repeat: no-repeat;
    background-position: 0px 170px;
}
div.galeriaParque {
    float: right;
    width: 610px;
    padding-top: 25px;
    padding-right: 0px;
    padding-bottom: 30px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
div.galeriaParque  h3 {
    font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #000000;
    line-height: normal;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
}
div.galeriaParque p {
    line-height: 18px;
    padding: 0px;
    margin-right: 20px;
    margin-bottom: 15px;
    margin-left: 0px;
    font-size: 11px;
}

div.txt_galeria_pta {
    float: left;
    width: 270px;
    padding-top: 480px;
    padding-right: 0px;
    padding-bottom: 30px;
    padding-left: 0px;
}

div.txt_galeria_pta p {
	font-family: "Arial Narrow", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	margin-top: 10px;	
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #444444;
}
	
.paginas {
    line-height: 14px;
}
div.paginacion {
    color: #000000;    
}
div.fotoParrilla  a.corporativo:hover  {
    border: 5px solid #D52048;
    display: block;
}

p.margin_rFT{
color:#676767;
font-size:11px;
margin-bottom:10px;
margin-top:10px;
width:90%;
}


#no-more-ie6 {
position: relative;
top: 0;
left: 0;
padding: 7px 5px 7px 5px;
width: 100%;
background-color:#F8FFB9;
font-size: 104%;
color: #222;
}
#no-more-ie6 a {
font-weight: bold;
text-decoration: underline;
}