/* CSS Document */* {	vertical-align: baseline;	font-weight: inherit;	font-family: inherit;	font-style: inherit;	font-size: 100%;	border: 0 none;	outline: 0;	padding: 0;	margin: 0;	}	BODY{margin:0;padding:0;background-image:url(images/fondo_site.jpg);background-repeat:repeat-x;background-color:#1E7491;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;}h3{font-size:24px;font-weight:normal;margin: 0 0 20px 0}.nota_h3{font-size:12px;font-weight:normal;}h4{font-size:18px;font-weight:normal;margin: 0 0 20px 0;}p{margin: 0 0 15px 0;line-height:21px;}.listado_prensa span.boton a{background-color: #366778;padding: 10px;text-decoration:none;width: 100px;}.listado_prensa span.boton a:hover{background-color: #666666;padding: 10px;text-decoration:none;}a:link{color:#FFFFFF;}a:hover{color:#000000;}a:visited{color:#FFFFFF;}#contenedor_general{background-image:url(images/img_cabecera_home.jpg);background-position:right top;background-repeat:no-repeat;text-align:center;}.index-page  #contenedor_general{background-image:url(images/img_cabecera_index.jpg);background-position:right top;}.que-page  #contenedor_general{background-image:url(images/img_cabecera_que.jpg);background-position:right top;}.donde-page  #contenedor_general{background-image:url(images/img_cabecera_donde.jpg);background-position:right top;}.prensa-page  #contenedor_general{background-image:url(images/img_cabecera_prensa.jpg);background-position:right top;}.noticias-page  #contenedor_general{background-image:url(images/img_cabecera_noticias.jpg);background-position:right top;}.contactar-page  #contenedor_general{background-image:url(images/img_cabecera_contactar.jpg);background-position:right top;}.index-page  #contenedor_general #menu ul li#inicio-link a,.quienes-page  #contenedor_general #menu ul li#quienes-link a,.que-page  #contenedor_general #menu ul li#que-link a,.donde-page  #contenedor_general #menu ul li#donde-link a,.prensa-page  #contenedor_general #menu ul li#prensa-link a,.noticias-page  #contenedor_general #menu ul li#noticias-link a,.contactar-page  #contenedor_general #menu ul li#contactar-link a{background-image:url(images/fond_menu_osc.png);text-decoration:none;}#contenedor_principal{text-align:left;margin:auto;width:900px;}#cabecera{border-bottom:3px solid #FFFFFF;height:380px;}#logos{height: 100px;}#logos img{float:left;}.claim{float:right;font-weight:bold;font-size:20px;margin: 40px 0 0 0;}#menu{clear:both;background-image:url(images/fond_menu_transp.png);_background-image: none;_background-color:#366778;padding:13px 0 10px 0;}#menu ul li{display:inline;}#menu ul li ul{left: 0;position: absolute;top: 1em;display: block;visibility: hidden;}#menu ul li a{font-size:14px;font-weight:normal;padding:13px 20px 10px 20px;text-decoration:none;}#menu ul li a:hover{background-image:url(images/fond_menu_osc.png);text-decoration:none;}#menu ul li a:visited{color:#FFFFFF;text-decoration:none;}#english{float:right;margin: -15px 10px 0 0;}#titulo{font-size: 40px;font-weight:500;padding: 30px 0 0 0;}#contenido_principal{margin: 30px 0 30px 0;}#pie-pagina{clear:both;text-align:right;padding: 20px 0 0 0;margin: 0 0 20px 0;}#contenido_left{float:left;width: 470px;text-align:left;}#contenido_right{width: 411px;float:right;}#columnas_doble_uno{width:440px;float:left;background-color:#307087;height: 500px;border-bottom: 1px solid #cccccc;}#columnas_doble_dos{height: 500px;width:440px;float:right;background-color:#307087;border-bottom: 1px solid #cccccc;}.video{margin: 10px 0 0 18px;}#columnas_doble_uno h3,#columnas_doble_dos h3,#columnas_doble_uno img,#columnas_doble_dos img{margin: 15px 15px 0 15px;}#columnas_doble_dos ul,#columnas_doble_uno ul{margin: 20px 0 0 0;font-size:13px;}#columnas_doble_uno ul li,#columnas_doble_dos ul li{list-style:none;margin: 0 0 6px 15px;}#columna_que1{width: 300px;float:left;}#columna_que2{width:620px;float:right;}#columna_donde1{width: 150px;float:left;height: 300px;}#columna_donde2{border-left: 1px solid #CCCCCC;width: 170px;float:left;height: 300px;padding: 0 0 0 20px;}#columna_donde_mapa{width: 520px;float:right;height: 300px;padding: 0 0 0 20px;border-left: 1px solid #CCCCCC;}.listado_prensa{border-bottom: 2px solid #134D61;margin: 0 0 20px 0;}.listado_prensa_foto{float:left;margin: 0 20px 20px 0;}.selector_fecha{font-size: 16px;font-weight:bold;border-bottom: 1px solid #cccccc;margin: -10px 0 0 0;padding: 0 0 15px 0;}.desplegable{font-weight:normal;color:#FFFFFF;font-size: 14px;background-color:#134D61;margin: 0 15px 0 5px;border: 1px solid #FFFFFF;}.listado_noticia{padding: 30px 0 0 0;clear:both;border-bottom: 1px solid #134D61;}.localizacion{font-size:14px;font-style:italic;margin-top: -15px;}.listado_noticia h3{padding: 10px 0 0 0;}.destacado_noticia{font-size:14px;font-weight:bold;}.listado_noticia_foto{float:right;margin: 20px 0 20px 20px;}.fecha{background-color:#FFFFFF;color:#1B6984;font-size:18px;padding: 2px;}.paginacion{text-align:right;margin: 0px 0 30px 0;border-bottom: 1px solid #CCCCCC;padding: 20px 0 20px 0;}/* FORMULARIOS */#formulario {float:left;width: 565px;margin: 0 0 30px 0;}#formulario input, #formulario textarea {	padding: 5px;	width: 445px;	font-family:Arial, Helvetica, sans-serif;	font-size: 14px;	margin: 0px 0px 20px 0px;	border: 1px solid #ccc;	background-color:#327891;}#formulario textarea {	height: 100px;}#formulario textarea:focus, #formulario input:focus {	border: 1px solid #000000;}#formulario input.submit-button {	width: 130px;	float: right;	margin: 0;	background-color:#FFFFFF;}label{	float: left;	text-align: right;	margin-right: 25px;	width: 80px;	padding-top: 5px;	font-size: 16px;}#formulario h3 {margin: 0 0 30px 0;}#direccion{float:right;width: 300px;padding: 0 0 0 15px;border-left: 1px solid #cccccc;height: 400px;}.titulo_menu{padding: 10px 10px 10px 10px;color: #FFFFFF;text-decoration: none;font-weight:bold;background-color:#307087;}UL.tabNavigation {float:left;width: 250px;list-style: none;margin: 0 0 0 0;padding: 0;}.prensa-page UL.tabNavigation {display:inline;float:none;}.prensa-page UL.tabNavigation LI {display:inline;}UL.tabNavigation LI {}UL.tabNavigation LI A {display:block;background-color: #CCCCCC;_background-color:#333333;color:#000000;text-decoration: none;padding:10px;}.prensa-page UL.tabNavigation LI A {display:inline;}UL.tabNavigation LI A.selected,UL.tabNavigation LI A:hover {background-color: #114556;color: #fff;}		UL.tabNavigation LI A:focus {outline: 0;}div.tabs > div {margin: 0 0 0 250px;background-color: #114556;width: 650px;}.prensa-page div.tabs > div {margin:10px 0 0 0 ;background-color: #114556;width: 900px;}		div.tabs > div h2 {margin-top: 0;}#first {padding: 20px;width: 610px;_width: 600px;background-color: #114556;}.prensa-page #first,.prensa-page #second,.prensa-page #third,.prensa-page #fourth,.prensa-page #quinto,.prensa-page #sexto,.prensa-page #septimo{padding: 20px;width: 860px;_width: 850px;background-color: #114556;}#second {padding: 20px;width: 610px;_width: 600px;background-color: #114556;}#third {padding: 20px;width: 610px;_width: 600px;background-color: #114556;}#fourth{padding: 20px;width: 610px;_width: 600px;background-color: #114556;}#quinto{padding: 20px;width: 610px;_width: 600px;background-color: #114556;}#sexto{padding: 20px;width: 610px;_width: 600px;background-color: #114556;}#septimo{padding: 20px;width: 610px;_width: 600px;background-color: #114556;}#quinto .left{float:left;width: 275px;}#quinto .right{float:right;width: 320px;}.clear{clear:both;}#septimo ul,#sexto ul,#third ul{margin: 0 0 10px 30px;}#septimo ul li ul,#sexto ul li ul,#third ul li ul{margin: 10px 0 10px 30px;}#quinto ul{margin: 0 0 10px 20px;}#quinto ul li{margin: 0 0 10px 0;}		.waste {min-height: 1000px;}.lista_caja{background-color:#134D61;list-style:none;float:left;height: 282px;margin: 0 7px 20px 0;}.lista_caja li{padding:10px 11px 10px 11px;border-bottom: 1px solid #CCCCCC;}.lista_caja .titulo{background-color:#FFFFFF;color:#003399;}.lista_sencilla{}.destacado{font-weight:bold;font-size: 20px;}.destacadop{font-weight:bold;}table {  border-collapse: collapse;  border: 1px solid #CCCCCC;  font: normal 11px verdana, arial, helvetica, sans-serif;  color: #F6ECF0;  background: #134D61;  }caption {  text-align: left;  font: bold 24px Arial, Helvetica, sans-serif;  background: transparent;  margin: 0 0 15px 0;  }td, th {  border: 1px dashed #CCCCCC;  padding: .8em;  color: #F6ECF0;  }thead th, tfoot th {  font: bold 11px verdana, arial, helvetica, sans-serif;  border: 1px solid #CCCCCC;  text-align: left;  background: #1E7491;  color: #F6ECF0;  padding-top:6px;  }tbody td a {  background: transparent;  text-decoration: none;  color: #F6ECF0;  }tbody td a:hover {  background: transparent;  color: #FFFFFF;  }tbody th a {  font: normal 11px verdana, arial, helvetica, sans-serif;  background: transparent;  text-decoration: none;  font-weight:normal;  color: #CCCCCC;  }tbody th a:hover {  background: transparent;  color: #FFFFFF;  }tbody th, tbody td {  vertical-align: top;  text-align: left;  }tfoot td {  border: 1px solid #38160C;  background: #38160C;  padding-top:6px;  }.odd {  background: #7B2342;  }tbody tr:hover {background-color:#333333;  }tbody tr:hover th,tbody tr.odd:hover th {background-color:#333333;  }  #jquery-overlay {	position: absolute;	top: 0;	left: 0;	z-index: 90;	width: 100%;	height: 500px;}#jquery-lightbox {	position: absolute;	top: 0;	left: 0;	width: 100%;	z-index: 100;	text-align: center;	line-height: 0;}#jquery-lightbox a img { border: none; }#lightbox-container-image-box {	position: relative;	background-color: #fff;	width: 250px;	height: 250px;	margin: 0 auto;}#lightbox-container-image { padding: 10px; }#lightbox-loading {	position: absolute;	top: 40%;	left: 0%;	height: 25%;	width: 100%;	text-align: center;	line-height: 0;}#lightbox-nav {	position: absolute;	top: 0;	left: 0;	height: 100%;	width: 100%;	z-index: 10;}#lightbox-container-image-box > #lightbox-nav { left: 0; }#lightbox-nav a { outline: none;}#lightbox-nav-btnPrev, #lightbox-nav-btnNext {	width: 49%;	height: 100%;	zoom: 1;	display: block;}#lightbox-nav-btnPrev { 	left: 0; 	float: left;}#lightbox-nav-btnNext { 	right: 0; 	float: right;}#lightbox-container-image-data-box {	font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	overflow: auto;	width: 100%;	padding: 0 10px 0;}#lightbox-container-image-data {	padding: 0 10px; 	color: #666; }#lightbox-container-image-data #lightbox-image-details { 	width: 70%; 	float: left; 	text-align: left; }	#lightbox-image-details-caption { font-weight: bold; }#lightbox-image-details-currentNumber {	display: block; 	clear: left; 	padding-bottom: 1.0em;	}			#lightbox-secNav-btnClose {	width: 66px; 	float: right;	padding-bottom: 0.7em;	}  #gallery {		width: 620px;	}	#gallery ul { list-style: none;	display:inline;}	#gallery ul li { display: inline; }	#gallery ul img {		border: 5px solid #3e3e3e;		border-width: 5px 5px 20px;	}	#gallery ul a:hover img {		border: 5px solid #fff;		border-width: 5px 5px 20px;		color: #fff;	}	#gallery ul a:hover { color: #fff; }  