@import url("noticias.css");
body, html {
	margin:0;
	padding:0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	}
h1, h2, h3, h4, h5, p, a, ul, li {
	margin:0;
	padding:0;
	}
h3 {
	padding:5px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#0e93c5;
	text-align:left;	
}
#total {
	/*background:url(/images/skins/background.gif) repeat-x;*/
}
#principal {
	width: 935px;
	padding:0 25px 0 25px;
	background:url(/images/skins/principalBg.jpg) no-repeat;
	margin:0 auto;
	}

#cabecera {
	clear:both;
	/*overflow:hidden;*/
	}
.logotipo {
	float:left;
	width:210px;
	height:90px;
}
.logotipo h1 a{
	display:block;
	background:url(/images/skins/ondoan.gif) no-repeat;
	width:208px;
	height:90px;
}
.logotipo h1 a span{
	display:none;
}
.navegacion {
	matrgin-left:215px;

}
.herramientas {
	margin-left:630px;
	width:300px;
	height:50px;
	text-align:right;
	
}

.herramientas img{
	border:0;
}
.herramientas ul {
    margin:0;
	padding:0;
    width: 300px;	
}

.herramientas ul li {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: -4px;
	margin-bottom: 0px;
	display: inline;
	list-style: none;
}

.herramientas ul li a span {
	visibility: hidden;
	text-transform: uppercase;
	left: 0px;
	width: 150px; 
	position: absolute;
	top: 30px;
}

#herramientas ul li span.texto {
	padding-left: 10px;
	padding-left: 10px;
	font-family: Tahoma, Verdana, Trebuchet MS; 
	font-size: 11px; 
	color: #3B5D17;
	text-align: center;
}

#contenedor {
	*width:100%;
	background:#fff;
	padding-bottom:20px;
}
#contenedorAdmin {
	*width:100%;
	min-height:400px;
	background:#fff;
	padding-bottom:20px;
}

#dnn_menu{
	float:left;
	width:206px;
	padding-bottom:35px;
	background:url(/images/skins/menuBg.gif) bottom left no-repeat;
	padding-bottom:152px;
}
#dnn_menu h3 {
	border-top:1px solid #e0e0e0;
	padding:11px 10px 11px 10px;
	font-size:17px;
	font-weight:bold;
	color:#0e93c5;
	text-align:left;	
}
#dnn_menu ul{
	list-style:none;
	padding:0 2px 0 2px;
}
#dnn_menu ul li{
	list-style:none;
	border-top:1px solid #e0e0e0;
	border-bottom:1px solid #fff;
	background:url(/images/skins/liBg.gif) no-repeat;
	padding:4px 0 4px 0;	
}
#dnn_menu ul li a{
	display:block;
	padding:5px 5px 4px 10px;
	color:#3c9213;
	font-size:12px;
	text-decoration:none;
}
#dnn_menu ul li a:hover{
	display:block;
	padding:5px 5px 4px 10px;
	color:#000;
	font-size:12px;
	text-decoration:none;
}

#contenido {
	margin-left:208px;
}
#contenido .titulo{
	background:url(/images/skins/tituloBg.gif) no-repeat;
	height:44px;
	padding:10px 10px 0 15px;
	color:#FFFFFF;
}
#contenido .titulo h2{
	color:#FFFFFF;
	font-size:23px;
	font-weight:lighter;
}
.tituloLarge{
	background:url(/images/skins/tituloBg_large.gif) no-repeat;
	height:44px;
	padding:10px 10px 0 15px;
	color:#FFFFFF;
}
.tituloLarge h2{
	color:#FFFFFF;
	font-size:23px;
	font-weight:lighter;
}
#contenido .texto {
	overflow:hidden;
	padding:10px 15px 15px 15px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#414141;
	line-height:18px;
	text-align:justify;
}
#contenido .texto p{
	margin-bottom:15px;
	text-align:justify;
}

#contenido .texto ul{
	padding:0 25px 10px 25px;
}
#contenido .texto ul li{
	list-style-type:square;
	margin: 5px 0 7px 0;
}


#contenido .desarrollo {
	width:420px;
	float:left;
}
#contenido .fotografias {
	margin-left:480px;
	text-align:right;
}
#contenido .fotografias img{
	padding:5px;
	border:1px solid #d4d4d4;
	margin-bottom:25px;
}

#contenido .desarrolloPequeno {
	width:400px;
	float:left;
}
#contenido .fotografiasG {
	margin-left:430px;
	text-align:right;
}
#contenido .fotografiasG img{
	padding:5px;
	border:1px solid #d4d4d4;
	margin-bottom:25px;
}



#contenidoCompleto {
	margin:0px;
}
#contenidoCompleto .titulo{
	background:url(/images/skins/tituloBg.gif) no-repeat;
	height:44px;
	padding:10px 10px 0 15px;
	color:#FFFFFF;
}
#contenidoCompleto .titulo h2{
	color:#FFFFFF;
	font-size:23px;
	font-weight:lighter;
}
#contenidoCompleto .texto {
	padding:10px 15px 15px 15px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#414141;
	line-height:18px;
	text-align:justify;
}
#contenidoCompleto .texto p{
	margin-bottom:15px;
	text-align:justify;
}

#contenidoCompleto .texto ul{
	padding:0 25px 10px 25px;
}
#contenidoCompleto .texto ul li{
	list-style-type:square;
	margin: 5px 0 7px 0;
}


#contenidoCompleto .desarrollo {
	width:450px;
	float:left;
}
#contenidoCompleto .fotografias {
	margin-left:480px;
	text-align:right;
}
#contenidoCompleto .fotografias img{
	padding:5px;
	border:1px solid #d4d4d4;
	margin-bottom:25px;
}

#contenidoCompleto .desarrolloPequeno {
	width:400px;
	float:left;
}
#contenidoCompleto .fotografiasG {
	margin-left:430px;
	text-align:right;
}
#contenidoCompleto .fotografiasG img{
	padding:5px;
	border:1px solid #d4d4d4;
	margin-bottom:25px;
}
#navSuperior {
	margin-left:5px;
	height:40px;
}

.clearfloat { 
	clear:both;
	height:0;
	width:0;
	padding:0;
	margin:0;
	}

/*** contenedor ***/

	
/*** PIE ***/

#pie {
	/*background:#7ada3a url(/images/skins/pieBg.gif) repeat-x;*/
	height:55px;
}
#pie div.pieContenido {
	width: 935px;
	padding:10px 25px 0 25px;
	background:url(/images/skins/pieContenidolBg.jpg) no-repeat;
	margin:0 auto;
	height:45px;	
}
.copyright {
	margin-left:400px;
	color:#fff;	
	font-weight:bold;
	padding-top:10px;
}
.pieIconos {
	float:left;
	width:300px;
	padding-left:15px;
	
}
.pieContenido img{
	border:0;
}
.pieContenido ul {
    margin:0;
	padding:0;
    width: 300px;	
}

.pieContenido ul li {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: -4px;
	margin-bottom: 0px;
	display: inline;
	list-style: none;
}

.pieContenido ul li a span {
	visibility: hidden;
	text-transform: uppercase;
	left: 0px;
	width: 150px; 
	position: absolute;
	top: 30px;
}

#pieContenido ul li span.texto {
	padding-left: 10px;
	padding-left: 10px;
	font-family: Tahoma, Verdana, Trebuchet MS; 
	font-size: 11px; 
	color: #3B5D17;
	text-align: center;
}

/*** MENÚ ***/
.menu UL {
	float:right;
	margin:0;
	padding:0;
}
.menuEus UL {
	float:right;
	margin:0;
	padding:0;
}
UL #nav {
	PADDING:0;
	MARGIN: 0px; 
	LINE-HEIGHT: 1;  
	LIST-STYLE-TYPE: none;
	BORDER:1px solid #000;
}
#nav UL {
	PADDING: 0px;  
	MARGIN: 0px; 
	LINE-HEIGHT: 1; 
	LIST-STYLE-TYPE: none;
	border:1px solid #ff0000;
}
#nav A {
	DISPLAY: block; 
}
#nav LI {
	FLOAT: left;
	PADDING:0;
	LIST-STYLE-TYPE: none;
}
/*  CASTELLANO */
						ul#nav a.grupo {
							height: 40px;
							width: 98px;
							margin-right:3px;
							padding-right: 0;
							overflow: hidden;
							text-indent: 5000px;
							background: url('/images/skins/es-es/m_grupo.gif') top left no-repeat;
							display: block;
						}
							ul#nav a.grupo:hover {
								background: url('/images/skins/es-es/m_grupo.gif');
								background-position: bottom left;
							}
							ul#nav a.grupo-on {
								height: 40px;
								width: 98px;
								background: url('/images/skins/es-es/m_grupo.gif') bottom left no-repeat;
							}
							ul#nav a.grupo-on span {	
							display:none;
							}	
							ul#nav a.grupo span {	
							display:none;
							}	
						ul#nav a.ingenieria {
							height: 40px;
							width: 177px;
							margin-right:3px;
							padding-right: 0;
							overflow: hidden;
							text-indent: 5000px;
							background: url('/images/skins/es-es/m_ingenieria.gif') top left no-repeat;
							display: block;
						}
							ul#nav a.ingenieria:hover {
								background: url('/images/skins/es-es/m_ingenieria.gif');
								background-position: bottom left;
							}
							ul#nav a.ingenieria-on {
								height: 40px;
								width: 177px;
								background: url('/images/skins/es-es/m_ingenieria.gif') bottom left no-repeat;
							}
							ul#nav a.ingenieria-on span {	
							display:none;
							}
							ul#nav a.ingenieria span {	
							display:none;
							}

						ul#nav a.medio {
							height: 40px;
							width: 138px;
							margin-right:0;
							padding-right: 0;
							overflow: hidden;
							text-indent: 5000px;
							background: url('/images/skins/es-es/m_medio.gif') top left no-repeat;
							display: block;
						}
							ul#nav a.medio:hover {
								background: url('/images/skins/es-es/m_medio.gif');
								background-position: bottom left;
							}
							ul#nav a.medio-on {
								height: 40px;
								width: 138px;
								background: url('/images/skins/es-es/m_medio.gif') bottom left no-repeat;
							}
							ul#nav a.medio-on span {	
							display:none;
							}
							ul#nav a.medio span {	
							display:none;
							}

						ul#nav a.mantenimiento {
							height: 40px;
							width: 168px;
							margin-right:0;
							padding-right: 0;
							overflow: hidden;
							text-indent: 5000px;
							background: url('/images/skins/es-es/m_mantenimiento.gif') top left no-repeat;
							display: block;
						}
							ul#nav a.mantenimiento:hover {
								background: url('../images/skins/es-es/m_mantenimiento.gif');
								background-position: bottom left;
							}
							ul#nav a.mantenimiento-on {
								height: 40px;
								width: 168px;
								background: url('/images/skins/es-es/m_mantenimiento.gif') bottom left no-repeat;
							}
							ul#nav a.mantenimiento-on span {	
							display:none;
							}
							ul#nav a.mantenimiento span {	
							display:none;
							}


						ul#nav a.noticias {
							height: 40px;
							width: 70px;
							margin-right:0;
							padding-right: 0;
							overflow: hidden;
							text-indent: 5000px;
							background: url('/images/skins/es-es/m_noticias.gif') top left no-repeat;
							display: block;
						}
							ul#nav a.noticias:hover {
								background: url('/images/skins/es-es/m_noticias.gif');
								background-position: bottom left;
							}
							ul#nav a.noticias-on {
								height: 40px;
								width: 70px;
								background: url('/images/skins/es-es/m_noticias.gif') bottom left no-repeat;
							}
							ul#nav a.noticias-on span {	
							display:none;
							}
							ul#nav a.noticias span {	
							display:none;
							}

						ul#nav a.contacto {
							height: 40px;
							width: 65px;
							margin-right:0;
							padding-right: 0;
							overflow: hidden;
							text-indent: 5000px;
							background: url('/images/skins/es-es/m_contacto.gif') top left no-repeat;
							display: block;
						}
							ul#nav a.contacto:hover {
								background: url('/images/skins/es-es/m_contacto.gif');
								background-position: bottom left;
							}
							ul#nav a.contacto-on {
								height: 40px;
								width: 65px;
								background: url('/images/skins/es-es/m_contacto.gif') bottom left no-repeat;
							}
							ul#nav a.contacto-on span {	
							display:none;
							}
							ul#nav a.contacto span {	
							display:none;
							}


/** EUSKARA */

						ul#nav a.grupoEus {
							height: 40px;
							width: 81px;
							margin-right:3px;
							padding-right: 0;
							overflow: hidden;
							text-indent: 5000px;
							background: url('/images/skins/eu-es/m_grupo.gif') top left no-repeat;
							display: block;
						}
							ul#nav a.grupoEus:hover {
								background: url('/images/skins/eu-es/m_grupo.gif');
								background-position: bottom left;
							}
							ul#nav a.grupoEus-on {
								height: 40px;
								width: 81px;
								background: url('/images/skins/eu-es/m_grupo.gif') bottom left no-repeat;
							}
							ul#nav a.grupoEus-on span {	
							display:none;
							}	
							ul#nav a.grupoEus span {	
							display:none;
							}	
						ul#nav a.ingenieriaEus {
							height: 40px;
							width: 160px;
							margin-right:3px;
							padding-right: 0;
							overflow: hidden;
							text-indent: 5000px;
							background: url('/images/skins/eu-es/m_ingenieria.gif') top left no-repeat;
							display: block;
						}
							ul#nav a.ingenieriaEus:hover {
								background: url('/images/skins/eu-es/m_ingenieria.gif');
								background-position: bottom left;
							}
							ul#nav a.ingenieriaEus-on {
								height: 40px;
								width: 160px;
								background: url('/images/skins/eu-es/m_ingenieria.gif') bottom left no-repeat;
							}
							ul#nav a.ingenieriaEus-on span {	
							display:none;
							}
							ul#nav a.ingenieriaEus span {	
							display:none;
							}

						ul#nav a.medioEus {
							height: 40px;
							width: 130px;
							margin-right:0;
							padding-right: 0;
							overflow: hidden;
							text-indent: 5000px;
							background: url('/images/skins/eu-es/m_medio.gif') top left no-repeat;
							display: block;
						}
							ul#nav a.medioEus:hover {
								background: url('/images/skins/eu-es/m_medio.gif');
								background-position: bottom left;
							}
							ul#nav a.medioEus-on {
								height: 40px;
								width: 130px;
								background: url('/images/skins/eu-es/m_medio.gif') bottom left no-repeat;
							}
							ul#nav a.medioEus-on span {	
							display:none;
							}
							ul#nav a.medioEus span {	
							display:none;
							}

						ul#nav a.mantenimientoEus {
							height: 40px;
							width: 193px;
							margin-right:0;
							padding-right: 0;
							overflow: hidden;
							text-indent: 5000px;
							background: url('/images/skins/eu-es/m_mantenimiento.gif') top left no-repeat;
							display: block;
						}
							ul#nav a.mantenimientoEus:hover {
								background: url('../images/skins/eu-es/m_mantenimiento.gif');
								background-position: bottom left;
							}
							ul#nav a.mantenimientoEus-on {
								height: 40px;
								width: 193px;
								background: url('/images/skins/eu-es/m_mantenimiento.gif') bottom left no-repeat;
							}
							ul#nav a.mantenimientoEus-on span {	
							display:none;
							}
							ul#nav a.mantenimientoEus span {	
							display:none;
							}


						ul#nav a.noticiasEus {
							height: 40px;
							width: 72px;
							margin-right:0;
							padding-right: 0;
							overflow: hidden;
							text-indent: 5000px;
							background: url('/images/skins/eu-es/m_noticias.gif') top left no-repeat;
							display: block;
						}
							ul#nav a.noticiasEus:hover {
								background: url('/images/skins/eu-es/m_noticias.gif');
								background-position: bottom left;
							}
							ul#nav a.noticiasEus-on {
								height: 40px;
								width: 72px;
								background: url('/images/skins/eu-es/m_noticias.gif') bottom left no-repeat;
							}
							ul#nav a.noticiasEus-on span {	
							display:none;
							}
							ul#nav a.noticiasEus span {	
							display:none;
							}

						ul#nav a.contactoEus {
							height: 40px;
							width: 80px;
							margin-right:0;
							padding-right: 0;
							overflow: hidden;
							text-indent: 5000px;
							background: url('/images/skins/eu-es/m_contacto.gif') top left no-repeat;
							display: block;
						}
							ul#nav a.contactoEus:hover {
								background: url('/images/skins/eu-es/m_contacto.gif');
								background-position: bottom left;
							}
							ul#nav a.contactoEus-on {
								height: 40px;
								width: 80px;
								background: url('/images/skins/eu-es/m_contacto.gif') bottom left no-repeat;
							}
							ul#nav a.contactoEus-on span {	
							display:none;
							}
							ul#nav a.contactoEus span {	
							display:none;
							}


/** ENGLISH */

						ul#nav a.grupoEng {
							height: 40px;
							width: 93px;
							margin-right:3px;
							padding-right: 0;
							overflow: hidden;
							text-indent: 5000px;
							background: url('/images/skins/en-us/m_grupo.gif') top left no-repeat;
							display: block;
						}
							ul#nav a.grupoEng:hover {
								background: url('/images/skins/en-us/m_grupo.gif');
								background-position: bottom left;
							}
							ul#nav a.grupoEng-on {
								height: 40px;
								width: 93px;
								background: url('/images/skins/en-us/m_grupo.gif') bottom left no-repeat;
							}
							ul#nav a.grupoEng-on span {	
							display:none;
							}	
							ul#nav a.grupoEng span {	
							display:none;
							}	
						ul#nav a.ingenieriaEng {
							height: 40px;
							width: 172px;
							margin-right:3px;
							padding-right: 0;
							overflow: hidden;
							text-indent: 5000px;
							background: url('/images/skins/en-us/m_ingenieria.gif') top left no-repeat;
							display: block;
						}
							ul#nav a.ingenieriaEng:hover {
								background: url('/images/skins/en-us/m_ingenieria.gif');
								background-position: bottom left;
							}
							ul#nav a.ingenieriaEng-on {
								height: 40px;
								width: 172px;
								background: url('/images/skins/en-us/m_ingenieria.gif') bottom left no-repeat;
							}
							ul#nav a.ingenieriaEng-on span {	
							display:none;
							}
							ul#nav a.ingenieriaEng span {	
							display:none;
							}

						ul#nav a.medioEng {
							height: 40px;
							width: 166px;
							margin-right:0;
							padding-right: 0;
							overflow: hidden;
							text-indent: 5000px;
							background: url('/images/skins/en-us/m_medio.gif') top left no-repeat;
							display: block;
						}
							ul#nav a.medioEng:hover {
								background: url('/images/skins/en-us/m_medio.gif');
								background-position: bottom left;
							}
							ul#nav a.medioEng-on {
								height: 40px;
								width: 166px;
								background: url('/images/skins/en-us/m_medio.gif') bottom left no-repeat;
							}
							ul#nav a.medioEng-on span {	
							display:none;
							}
							ul#nav a.medioEng span {	
							display:none;
							}

						ul#nav a.mantenimientoEng {
							height: 40px;
							width: 167px;
							margin-right:0;
							padding-right: 0;
							overflow: hidden;
							text-indent: 5000px;
							background: url('/images/skins/en-us/m_mantenimiento.gif') top left no-repeat;
							display: block;
						}
							ul#nav a.mantenimientoEng:hover {
								background: url('../images/skins/en-us/m_mantenimiento.gif');
								background-position: bottom left;
							}
							ul#nav a.mantenimientoEng-on {
								height: 40px;
								width: 167px;
								background: url('/images/skins/en-us/m_mantenimiento.gif') bottom left no-repeat;
							}
							ul#nav a.mantenimientoEng-on span {	
							display:none;
							}
							ul#nav a.mantenimientoEng span {	
							display:none;
							}


						ul#nav a.noticiasEng {
							height: 40px;
							width: 54px;
							margin-right:0;
							padding-right: 0;
							overflow: hidden;
							text-indent: 5000px;
							background: url('/images/skins/en-us/m_noticias.gif') top left no-repeat;
							display: block;
						}
							ul#nav a.noticiasEng:hover {
								background: url('/images/skins/en-us/m_noticias.gif');
								background-position: bottom left;
							}
							ul#nav a.noticiasEng-on {
								height: 40px;
								width: 54px;
								background: url('/images/skins/en-us/m_noticias.gif') bottom left no-repeat;
							}
							ul#nav a.noticiasEng-on span {	
							display:none;
							}
							ul#nav a.noticiasEus span {	
							display:none;
							}

						ul#nav a.contactoEng {
							height: 40px;
							width: 65px;
							margin-right:0;
							padding-right: 0;
							overflow: hidden;
							text-indent: 5000px;
							background: url('/images/skins/en-us/m_contacto.gif') top left no-repeat;
							display: block;
						}
							ul#nav a.contactoEng:hover {
								background: url('/images/skins/en-us/m_contacto.gif');
								background-position: bottom left;
							}
							ul#nav a.contactoEng-on {
								height: 40px;
								width: 65px;
								background: url('/images/skins/en-us/m_contacto.gif') bottom left no-repeat;
							}
							ul#nav a.contactoEng-on span {	
							display:none;
							}
							ul#nav a.contactoEng span {	
							display:none;
							}


#nav LI UL {
	BACKGROUND:#0d3d4e; 
	FILTER: alpha(opacity=90); 
	OPACITY: .8;
	LEFT: -999em; 
	WIDTH: 120px; 
	POSITION: absolute; 
	padding:0 10px 0 10px; 
	border:0;
}
#nav LI UL.grupoD {
	BACKGROUND:#0d3d4e; 
	FILTER: alpha(opacity=90); 
	OPACITY: .9;
	LEFT: -999em; 
	WIDTH: 100px; 
	POSITION: absolute; 
	padding:0 10px 0 10px; 
	border:0;
}
#nav LI UL.ingenieriaD {
	BACKGROUND:#0d3d4e; 
	FILTER: alpha(opacity=90); 
	OPACITY: .9;
	LEFT: -999em; 
	WIDTH: 157px; 
	POSITION: absolute; 
	padding:0 10px 0 10px; 
	border:0;
}
#nav LI UL.medioD {
	BACKGROUND:#0d3d4e; 
	FILTER: alpha(opacity=90); 
	OPACITY: .9;
	LEFT: -999em; 
	WIDTH: 200px; 
	POSITION: absolute; 
	padding:0 10px 0 10px; 
	border:0;
}
#nav LI UL.mantenimientoD {
	BACKGROUND:#0d3d4e; 
	FILTER: alpha(opacity=90); 
	OPACITY: .9;
	LEFT: -999em; 
	WIDTH: 220px; 
	POSITION: absolute; 
	padding:0 10px 0 10px; 
	border:0;
}
#nav LI UL LI{
	LEFT: -999em; 
	WIDTH: 100%; 
	padding:5px 0 5px 0; 
	border-bottom:1px solid #538292;
}
#nav LI UL LI.ultimo{
	LEFT: -999em; 
	WIDTH: 100%; 
	padding:5px 0 15px 0; 
	border-bottom:0;
}
#nav LI UL LI A{
	DISPLAY: block; 
	color:#fff; 
	text-decoration:none; 
	font-size:11px;
	line-height:13px;
}
#nav LI UL LI A:hover{
	color:#CFFFFF; 
	text-decoration:none; 
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}


	

	
/*** CABECERAS ***/
#cBasico {
	height:92px;
	padding:30px 0 0 20px;
	background:url(/images/skins/cBasico.jpg) no-repeat;
}
#cBasico h2{
	color:#FFFFFF;
	font-family:"Lucida Grande",Arial,Tahoma,sans-serif;
	font-size:28px;
	font-weight:400;
	letter-spacing:1px;
	padding-bottom:0.1em;
}
#cPresentacion {
	height:92px;
	padding:30px 0 0 20px;
	background:url(/images/skins/cPresentacion.jpg) no-repeat;
}
#cPresentacion h2{
	color:#FFFFFF;
	font-family:"Lucida Grande",Arial,Tahoma,sans-serif;
	font-size:28px;
	font-weight:400;
	letter-spacing:1px;
	padding-bottom:0.1em;
}
#cInstalaciones {
	height:92px;
	padding:30px 0 0 20px;
	background:url(/images/skins/cInstalaciones.jpg) no-repeat;
}
#cInstalaciones h2{
	color:#FFFFFF;
	font-family:"Lucida Grande",Arial,Tahoma,sans-serif;
	font-size:28px;
	font-weight:400;
	letter-spacing:1px;
	padding-bottom:0.1em;
}
#cMedio {
	height:92px;
	padding:30px 0 0 20px;
	background:url(/images/skins/cMedio.jpg) no-repeat;
}
#cMedio h2{
	color:#FFFFFF;
	font-family:"Lucida Grande",Arial,Tahoma,sans-serif;
	font-size:28px;
	font-weight:400;
	letter-spacing:1px;
	padding-bottom:0.1em;
}
#cMantenimiento {
	height:92px;
	padding:30px 0 0 20px;
	background:url(/images/skins/cMantenimiento.jpg) no-repeat;
}
#cMantenimiento h2{
	color:#FFFFFF;
	font-family:"Lucida Grande",Arial,Tahoma,sans-serif;
	font-size:28px;
	font-weight:400;
	letter-spacing:1px;
	padding-bottom:0.1em;
}
#cNoticias {
	height:92px;
	padding:30px 0 0 20px;
	background:url(/images/skins/cNoticias.jpg) no-repeat;
}
#cNoticias h2 {
	color:#FFFFFF;
	font-family:"Lucida Grande",Arial,Tahoma,sans-serif;
	font-size:28px;
	font-weight:400;
	letter-spacing:1px;
	padding-bottom:0.1em;
}
#cContacto {
	height:92px;
	padding:30px 0 0 20px;
	background:url(/images/skins/cContacto.jpg) no-repeat;
}
#cContacto h2{
	color:#FFFFFF;
	font-family:"Lucida Grande",Arial,Tahoma,sans-serif;
	font-size:28px;
	font-weight:400;
	letter-spacing:1px;
	padding-bottom:0.1em;
}







/*** PORTADA ***/

#totalPortada {
	background:#fff;
}
#principalPortada {
	width: 935px;
	padding:0 25px 0 25px;
	background:url(../images/skins/principalPortadaBg.jpg) no-repeat;
	margin:0 auto;
	}
#cPortada {
	height:313px;
	border-bottom:1px solid #fff;
	/*background:url(../images/portada/01.jpg) no-repeat;*/
}
#cPortada .imagenHome{
	height:415px;
	margin:0px;
	padding:0px;
	border:0;
	} 
#cPortada .imagenHome img {
	margin:0px;
	padding:0px;
	border:0;
	}
#cPortada .noticiasHome {
	padding:140px 10px 10px 535px;
	}
.contieneNoticia {
	width:375px;
	height:155px;
}
.contieneNoticia h3{ 
	font-size:20px;
	color:#013b4b;
	font-weight:400;
	padding-bottom:5px;
	}
.contieneNoticia p{ 
	font-size:11px;
	color:#494a4a;
	line-height:17px;
	padding-bottom:10px;
	}
.contieneNoticia a{ 
	font-size:11px;
	color:#494a4a;
	font-weight:bold;
	}
#contenedorPortada {
	padding:35px 0 0 50px;
	background:url(/images/skins/portada_contenidosBg.gif) repeat-x;
}
#contenedorPortada img{
	border:0;
}
.cajas01 {
	padding-bottom:25px;
}
.cajas01 div.contenedor{
	border-top:1px solid #999999;
	width:265px;
	float:left;
	background:#fff;
	margin-right:20px;
}
.cajas01 div.contenedor h2{
	display:none;
}
.cajas01 div.contenedor img{
	padding-bottom:10px;
}
.cajas01 div.contenedor p{
	color:#676767;
	font-size:11px;
	line-height:17px;
}
.cajas02 {
	padding-top:25px;
	/*width:835px;
	border-top:1px solid #999999;
	padding-bottom:0px;*/
}
.cajas02  div.contenedor{
	border-top:1px solid #999999;
	background:#f2f3f6 url(/images/skins/portada_cajasBg.gif) repeat-x;
	width:400px;
	height:150px;
	float:left;
	margin-right:35px;
}
.cajas02  .asociaciones{
	vertical-align:top;
	padding-top:15px;
}
.cajas02  .asociaciones h3{
	font-size:20px;
	color:#00aff0;
	font-weight:lighter;
	padding-bottom:5px;	
}
.cajas02  .asociaciones h3 a{
	font-size:20px;
	color:#00aff0;
	font-weight:400;
	text-decoration:none;	
}
.cajas02  .asociaciones p{
	color:#676767;
	font-size:11px;
	line-height:17px;
}
.cajas02  .mondragon{
	vertical-align:top;
	padding-top:15px;
}
.cajas02  .mondragon h3{
	font-size:20px;
	color:#fc4f15;
	font-weight:lighter;
	padding-bottom:5px;	
}
.cajas02  .mondragon h3 a{
	font-size:20px;
	color:#fc4f15;
	font-weight:400;
	text-decoration:none;	
}
.cajas02  .mondragon p{
	color:#676767;
	font-size:11px;
	line-height:17px;
}

/*************  CONTENIDOS     ***********************/

.tablaGenerica {}

.tablaGenerica TABLE {width: 100%; margin:0; border:0; border-bottom:1px solid #dce2e6}
.tablaGenerica CAPTION {color:#57bb1d; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:12px;text-align:left; padding:10px 0 10px 0;}
.tablaGenerica CAPTION span.dato {font-weight:normal; font-size:11px;}
.tablaGenerica CAPTION .numero{font-weight:normal}
.tablaGenerica TABLE TH {padding:5px; text-align: left; vertical-align:top}
.tablaGenerica TABLE TD {padding:5px; text-align: left; vertical-align:top}
.tablaGenerica  TH {background:#565e61 url(../imagenes/thead_bk.gif); font-size: 11px; border-top: #71767a 1px solid; border-left:1px solid #71767a; border-right:#4c5155;color:#d8d9da; font-family:Georgia, "Times New Roman", Times, serif;}
.tablaGenerica  TD {
	font-weight: normal; 
	font-size: 11px; vertical-align:top; 
	border-right:1px solid #dce2e6; 
	border-top:1px solid #dce2e6;
}
.tablaGenerica  TD.encabezado {
	background:#007a91;
	font-weight: bold;
	color:#fff; 
	font-size: 11px; 
	vertical-align:top; 
	text-align:left;
	border-left:1px solid #dce2e6; 
	border-top:1px solid #dce2e6;
}
.tablaGenerica TD.entrada {
	font-weight: bold;
	font-size: 11px; 
	color:#fc4f13;
	vertical-align:top; 
	text-align:left;
	border-left:1px solid #dce2e6;
	border-right:1px solid #dce2e6;  
	border-top:1px solid #dce2e6;
}
.tablaGenerica TBODY TD.primera {
	font-weight: normal; 
	font-size: 11px; vertical-align:top; 
	border-left:1px solid #dce2e6; 
	border-top:1px solid #dce2e6;
	padding-left:15px;
}
.tablaGenerica TBODY TH {
	background:#0187ad;
	font-weight: bold; 
	color:#fff;
	font-size: 11px; 
	vertical-align:top; 
	border-left:1px solid #dce2e6; 
	border-top:1px solid #dce2e6;
	text-align: left! important
}
.tablaGenerica TR.impar {background-color:#ffffff;}
.tablaGenerica TR.par {background-color:#f2f3f5;}
.tablaGenerica TR:hover TH {background-color: #0187ad}
.tablaGenerica TR.over TH {background-color: #0187ad}
.tablaGenerica TR:hover TD {background-color: #EBFEA6}
.tablaGenerica TR.over TD {background-color: #EBFEA6}

/**** PRSENTACIÓN *****/
div.padding {
	padding:0 0 15px 0;
}

.presentacion01 {
	width:203px;
	border-top:1px solid #999999;
	vertical-align:top;
}
.presentacion01 h3{
	padding:7px 0 4px 0;
	font-size:17px;
	font-weight:lighter;
	color:#44aa18;
}
.presentacion01 img{
	border:0;
}
.presentacion01 p{
	font-size:11px;
	padding:5px 15px 5px 0;
	color:#676767;
	line-height:15px;
}
.presentacion01 p a{
	color:#0295cb;
	text-decoration:none;
}
.presentacionGrupo {
	border-top:1px solid #999999;
	height:150px;
	background:url(/images/skins/divBackground.gif) repeat-x;
	padding:5px;
}

.presentacionGrupo h3 {
	padding:5px;
	font-size:17px;
	font-weight:bold;
	color:#0e93c5;
	text-align:left;
	
}
.presentacionGrupo .tdGrupo {
	border:1px solid #0d84b3;
	padding:2px;
}
.presentacionGrupo .tdGrupo a{
	display:block;
	background:#69bde4;
	color:#fff;
	font-size:15px;
	font-weight:lighter;
	height:50px;
	text-align:center;
	text-decoration:none;
	padding:15px 2px 15px 2px;	
}
.presentacionGrupo .tdGrupo a:hover{
	background:#0d84b3;
}

.tdCalidad {
	border-top:1px solid #999999;
	height:150px;
	background:url(/images/skins/pCalidad_bg.jpg) repeat-x;
	padding:5px;
	vertical-align:top;
}
.tdCalidad h3 {
	padding:5px;
	font-size:17px;
	font-weight:bold;
	color:#0e93c5;
	text-align:left;	
}
.tdCalidad p {
	font-size:11px;
	padding:0 150px 0 5px;
	text-align:left;
	line-height:16px;	
}
.tdCalidad p a{
	color:#0295cb;
	text-decoration:none;
}

.tdDatos {
	border-top:1px solid #999999;
	height:150px;
	background:url(/images/skins/pDatos_bg.jpg) no-repeat;
	padding:5px;
	vertical-align:top;
}
.tdDatos h3 {
	padding:5px;
	text-align:left;	
}
.tdDatos h3 a{
	font-size:17px;
	font-weight:bold;
	color:#0e93c5;	
	text-decoration:none;
}

.tdDestacado {
	border-top:1px solid #999999;
	height:150px;
	background:url(/images/skins/divBackground.gif) repeat-x;
	padding:5px;
}


.divGrupo{
	border:1px solid #69bde4;
	padding:5px;
	width:29%;
	float:left;
	background:#bee8fb;
	margin-left:15px;
	font-size:11px;
}
.divGrupo h2{
	display:none;
}
.divGrupo img{
	padding-bottom:10px;
}
.divGrupo p{
	color:#676767;
	font-size:11px;
	line-height:17px;
}
.divGrupo ul li{
	margin:0 0 5px 0;
}

.referencias {
	padding:15px;
}
						.referencias a {
							height: 50px;
							width: 155px;
							margin-right:0;
							padding-right: 0;
							overflow: hidden;
							text-indent: 5000px;
							background: url('/images/skins/es-es/verRef.gif') top left no-repeat;
							display: block;
						}
							.referencias a:hover {
								background: url('/images/skins/es-es/verRef.gif');
								background-position: bottom left;
							}
							.referencias a span {	
							display:none;
							}

p.dir {
	border-top:1px solid #e0e0e0;
	border-bottom:1px solid #fff;
	background:#F9F9F9;
	padding:10px;
	color:#666666;
	font-size:11px;	
}
.direcciones h3 {
	border-top:1px solid #e0e0e0;
	padding:11px 10px 11px 10px;
	font-size:17px;
	font-weight:bold;
	color:#0e93c5;
	text-align:left;	
}
p.dir a {
	COLOR: #0295cb;	
	TEXT-DECORATION: none
}

.mapaWeb {
	width:31%;
	float:left;
	height:245px;
	border-top:1px solid #999999;
	background:url(/images/skins/divBackground.gif) repeat-x;
	padding:5px 0 5px 0 ;
	margin-right:15px;
	font-size:11px;
}
.mapaWeb a {
	COLOR: #0295cb;	
	TEXT-DECORATION: none
}
.mapaWeb h3 {
	padding:5px;
	font-size:14px;
	font-weight:bold;
	color:#0e93c5;
	text-align:left;
	
}
.mapaWeb h3 a {
	COLOR: #44AA18;	
	TEXT-DECORATION: none
}
#contenidoCompleto .texto .mapaWeb ul li{
	margin:0;
}

