/************************************************************************/
/*       					WEB CINUR		  							*/
/************************************************************************/

@import url(i_admin.css);

/* PLANTILLA COMUN */

* {
	margin: 0;
	padding: 0;
}

body
{
	background: #fff;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
}

#bloqueFondo
{
	background: url(inicio/fondo_bloqueCentral.gif) repeat-y top center;
	margin: 0;
	padding: 0;
}

/* Bloque de contenido */
#bloqueContenido
{
	width: 710px;
	margin: 0px auto;
}


.stretcher
{
	height: 1%;
}

/* DEFINICIONES GENERICAS */
a:link, a:visited {
	text-decoration: none;
	color: #008080;
}
a:hover, a:active {
	text-decoration: underline;
	color: #f90;
}






/* CLASES GENERICAS */

/* Listado de noticias */
div.bloque_noticias
{
	height: 75px;
	overflow: auto;
	
}
div.bloque_noticias
{
	scrollbar-face-color: #eee;
	scrollbar-shadow-color: #eee;
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color: #eee;
	scrollbar-darkshadow-color: #eee;
	scrollbar-track-color: #fff;
	scrollbar-arrow-color: #008080;
}
ul.listadoNoticias
{
	margin: 4px 4px 0px 8px;
	list-style-type: none;
}
ul.listadoNoticias li
{
	margin: 0px 0px 7px 0px;
	background: url(inicio/li_3.gif) no-repeat 0px 5px;
	padding: 0px 0px 0px 10px;
}
ul.listadoNoticias li p
{
	margin: 3px 0px 0px 0px;
	color: #666;
	font-size: 0.8em;
}
ul.listadoNoticias li a:link, ul.listadoNoticias li a:visited
{
	font-size: 0.9em;
}
ul.listadoNoticias li a:link, ul.listadoNoticias li a:visited
{
	
}






/* BLOQUE ENCABEZADO */
div#bloqueEncabezado
{
	height: 60px;
	margin: 9px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	background: url(inicio/fondo_bloqueEncabezado.gif) no-repeat top center;
}

div#bloqueLogotipo
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
div#bloqueLogotipo a { margin: 0; padding: 0; }
div#bloqueLogotipo img { margin: 0; padding: 0; }
div#bloqueLogotipo a span { display: none; }

/* Listado de elementos del Menu de Encabezado */
div#bloqueEncabezado ul.menuEncabezado
{
	float: right;
	list-style-type: none;
	margin: 0px 10px 0px 0px;
	padding: 0;
	text-align: right;
}
div#bloqueEncabezado ul.menuEncabezado li
{
	display: inline;
	font-size: 0.9em;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: bottom;
}
div#bloqueEncabezado ul.menuEncabezado li a
{
	display: block;
	float: left;
	padding: 14px 0px 0px 0px;
	margin: 7px 0px 0px 10px
}
div#bloqueEncabezado ul.menuEncabezado li a.inicio:link, div#bloqueEncabezado ul.menuEncabezado li a.inicio:visited { background: url(inicio/home_l.gif) no-repeat top center; }
div#bloqueEncabezado ul.menuEncabezado li a.inicio:hover, div#bloqueEncabezado ul.menuEncabezado li a.inicio:active { background: url(inicio/home_h.gif) no-repeat top center; }

div#bloqueEncabezado ul.menuEncabezado li a.mapa:link, div#bloqueEncabezado ul.menuEncabezado li a.mapa:visited { background: url(inicio/mapaweb_l.gif) no-repeat top center; }
div#bloqueEncabezado ul.menuEncabezado li a.mapa:hover, div#bloqueEncabezado ul.menuEncabezado li a.mapa:active { background: url(inicio/mapaweb_h.gif) no-repeat top center; }

div#bloqueEncabezado ul.menuEncabezado li a.contacta:link, div#bloqueEncabezado ul.menuEncabezado li a.contacta:visited { background: url(inicio/contacta_l.gif) no-repeat top center; }
div#bloqueEncabezado ul.menuEncabezado li a.contacta:hover, div#bloqueEncabezado ul.menuEncabezado li a.contacta:active { background: url(inicio/contacta_h.gif) no-repeat top center; }

div#bloqueEncabezado ul.menuEncabezado li a.gestion:link, div#bloqueEncabezado ul.menuEncabezado li a.gestion:visited { background: url(inicio/gestion_l.gif) no-repeat top center; }
div#bloqueEncabezado ul.menuEncabezado li a.gestion:hover, div#bloqueEncabezado ul.menuEncabezado li a.gestion:active { background: url(inicio/gestion_h.gif) no-repeat top center; }


/* BLOQUE LISTADO IDIOMA */
div#bloqueListadoIdiomas
{
	margin: 0px 0px 8px 0px;
	padding: 7px 0px 0px 0px;
	font-size: 0.8em;
	color: #bbb;
	text-align: right;
	clear: right;
}
div#bloqueListadoIdiomas ul
{
	list-style-type: none;
}
div#bloqueListadoIdiomas ul li
{
	list-style-type: none;
	display: inline;
}
div#bloqueListadoIdiomas ul li.Castellano a
{
	background: url(inicio/es_es.png) no-repeat right center;
	padding-right: 23px;
}
div#bloqueListadoIdiomas ul li.Castellano a:hover
{
	background: url(inicio/es_es_over.png) no-repeat right center;
}
div#bloqueListadoIdiomas ul li.Galego a
{
	background: url(inicio/es_gl.png) no-repeat right center;
	padding-right: 23px;
}
div#bloqueListadoIdiomas ul li.Galego a:hover
{
	background: url(inicio/es_gl_over.png) no-repeat right center;
}
div#bloqueListadoIdiomas ul li.English a
{
	background: url(inicio/en_gb.png) no-repeat right center;
	padding-right: 23px;
}
div#bloqueListadoIdiomas ul li.English a:hover
{
	background: url(inicio/en_gb_over.png) no-repeat right center;
}
div#bloqueListadoIdiomas a:link, div#bloqueListadoIdiomas a:visited
{
	text-transform: lowercase;
	color: #ccc;
	margin: 0px 3px 0px 3px;
}
div#bloqueListadoIdiomas a:hover, div#bloqueListadoIdiomas a:active
{
	color: #f90;
}
div#bloqueListadoIdiomas a.seleccionado
{
	font-weight: bold;
}



/* BLOQUE FLASH */

div#bloqueFlash {
	margin: 0px 0px 0px 0px;
}




/* BLOQUE MENU PRINCIPAL */

/* Bloque con el menu principal */

div#bloqueMenuPrincipal
{
	margin: 20px 0px 0px 0px;
	border-bottom: 1px solid #fff;
	background: #008080;
	height: 24px;
	text-align: left;
}

/* nivel 1 */
ul#menu_ppal
{
	position: absolute;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	list-style-type: none;
}
ul#menu_ppal li
{
	display: block;
	float: left;
	height: 24px;
	line-height: 24px;
	margin: 0px 0px 0px 0px;
	padding: 0px 12px 0px 12px;
	background: url(nivel/separador_li_3.gif) no-repeat left center;
}
ul#menu_ppal li.primero
{
	background: url(nivel/vacio.gif) no-repeat left;
}
ul#menu_ppal li a:link, ul#menu_ppal li a:visited
{
	display: block;
	font-family: "Trebuchet MS";
	font-size: 1.1em;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}
ul#menu_ppal li a:hover, ul#menu_ppal li a:active
{
	background: #E3F1F1;
	text-decoration: none;
	color: #FF9900;
	background: #008080;
	text-decoration: underline;
}
ul#menu_ppal li a.seleccionado:link, ul#menu_ppal li a.seleccionado:visited
{
	color: #FF9900;
}
ul#menu_ppal li a.seleccionado:hover, ul#menu_ppal li a.seleccionado:active
{
	background: none;
}






/* BLOQUE CENTRAL */

div#bloqueCentral
{
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	margin: 7px 0px 0px 0px;
}

div#bloqueCentral h1
{
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 1.1em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #ccc;
	background: #eee;
}
div#bloqueCentral h1 span
{
	display: block;
	color: #888;
	background: url(inicio/elemento_7.gif) no-repeat 2px center;
	padding: 4px 0px 3px 26px;
}
div#bloqueCentral h1 a:link, div#bloqueCentral h1 a:visited
{
	display: block;
	color: #888;
	background: url(inicio/elemento_7.gif) no-repeat 2px center;
	padding: 4px 0px 3px 26px;
}
div#bloqueCentral h1 a:hover, div#bloqueCentral h1 a:active
{
	color: #008080;
	text-decoration: none;
	background: url(inicio/elemento_8.gif) no-repeat 2px center;
}
div#bloqueCentral h1.buscador
{
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 1.1em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #fff;
	background: #008080;
}
div#bloqueCentral h1.buscador a:link, div#bloqueCentral h1.buscador a:visited
{
	display: block;
	color: #fff;
	background: url(inicio/elemento_5.gif) no-repeat 2px center;
	padding: 4px 0px 3px 26px;
}
div#bloqueCentral h1.buscador a:hover, div#bloqueCentral h1.buscador a:active
{
	color: #008080;
	text-decoration: none;
	background: #f90 url(inicio/elemento_9.gif) no-repeat 2px center;
}






/* Bloque Central A */
div#bloqueCentralA
{
	width: 218px;
	float: left;
	margin: 0px 0px 0px 0px;
	text-align: left;
}

/* Bloque Central A1: Noticias */
div#bloqueCentralA1
{
	border-bottom: 1px solid #ccc;
}


/* Bloque Central A2: Gestion de suelo */
div#bloqueCentralA2
{
	height: 140px;
}
div#bloqueCentralA2 h1
{
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 1.1em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #ccc;
	background: #eee;
}
div#bloqueCentralA2 h1 span
{
	display: block;
	color: #888;
	background: url(inicio/elemento_7.gif) no-repeat 2px center;
	padding: 4px 0px 3px 26px;
}





div#bloqueCentralA2 p.suelo_1
{
	background: url(../../../media/imagenes/themes/version2/foto_ppal_1.jpg) no-repeat top center;
	border-bottom: 1px solid #ccc;
	height: 50px;
}
div#bloqueCentralA2 p.suelo_1 span
{
	display: none;
}
div#bloqueCentralA2 p.suelo_2
{
	font-family: Tahoma, Arial;
	font-size: 1.6em;
	color: #008080;
	padding: 6px 0px 0px 10px;
}

div#bloqueCentralA2 p.suelo_3
{
	font-size: 0.9em;
	padding: 0px 16px 0px 108px;
}
div#bloqueCentralA2 p.suelo_3 a:link, div#bloqueCentralA2 p.suelo_3 a:visited
{
	display: block;
	background: url(inicio/ico_seleccion.gif) no-repeat right center;
	padding: 10px 0px 10px 0px;
	color: #999;
}
div#bloqueCentralA2 p.suelo_3 a:hover, div#bloqueCentralA2 p.suelo_3 a:active
{
	color: #f90;
	background: url(inicio/ico_seleccion_over.gif) no-repeat right center;
}


/* Bloque Central B */
div#bloqueCentralB
{
	width: 268px;
	float: left;
	background-color: #E3F1F1;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	border-left: 1px solid #50A3A3;
	border-right: 1px solid #50A3A3;
}

div#bloqueCentralB p
{
	margin: 0px 0px 0px 0px;
	padding: 9px 0px 12px 0px;
	font-size: 0.9em;
	color: #333;
	text-align: center;
}
div#bloqueCentralB form
{
	border-top: 1px solid #ccc;
}
div#bloqueCentralB select
{
	width: 160px;
	font-size: 8pt;
	margin: 0px 3px 0px 3px;
}
div#bloqueCentralB select option
{
	font-size: 0.8em;
}
div#bloqueCentralB input
{
	vertical-align: top;
}
div#bloqueCentralB form p img
{
	vertical-align: bottom;
}
div#mapaProv
{
	text-align: center;
	margin: 4px 0px 5px 0px;
}
div#mapaProv p
{
	border-top: 1px solid #7FBFBF;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}





/* Bloque Central C */
div#bloqueCentralC
{
	width: 220px;
	float: left;
	margin: 0px 0px 0px 0px;
	text-align: left;
}
div#bloqueCentralC div.bloque_promo
{
	background: url(../../../media/imagenes/themes/version2/vacio.jpg) no-repeat bottom center;
	height: 230px;
	overflow: hidden;
}

div#promocion_descripcion
{	
	padding: 6px 10px 2px 10px;
	border-bottom: 1px solid #ccc;
	background: #fff;
}
div#promocion_descripcion h2
{
	font-family: Tahoma, Arial;
	font-size: 1.6em;
	font-weight: normal;
	color: #008080;
	padding: 0px 0px 0px 0px;
}
div#promocion_descripcion p
{
	font-size: 0.9em;
	font-weight: normal;
	color: #999;
	margin: 3px 0px 0px 0px;
	line-height: 140%;
}
div#promocion_descripcion p.mas_informacion
{
	text-align: right;
	margin: 8px 0px 0px 0px;
}
div#promocion_descripcion p a:link, div#promocion_descripcion p a:visited
{
	color: #999;
	background: url(inicio/ico_masinf.gif) no-repeat right 4px;
	padding: 2px 15px 2px 0px;
}
div#promocion_descripcion p a:hover, div#promocion_descripcion p a:active
{
	color: #f90;
	background: url(inicio/ico_masinf_over.gif) no-repeat right 4px;
}






/* BLOQUE PIE DE PAGINA */
div#bloquePiePagina
{
	background: #fff url(nivel/fondo_piepagina.gif) no-repeat center top;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}

div#contenidoPiePagina
{
	width: 710px;
	margin: 0px auto;
	padding: 40px 0px 0px 0px;
}



div#bloqueEnlacesPiePagina
{
	text-align: right;
}
div#bloqueEnlacesPiePagina ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
div#bloqueEnlacesPiePagina ul li
{
	display: inline;
	margin: 0px 2px 0px 0px;
	padding: 0px 0px 0px 10px;
	background: url(inicio/separador_li_6.gif) no-repeat left;
}
div#bloqueEnlacesPiePagina ul li.primero
{
	background: url(inicio/vacio.gif) no-repeat center right;
}
div#bloqueEnlacesPiePagina ul li a:link, div#bloqueEnlacesPiePagina ul li a:visited
{
	color: #999;
	font-size: 0.9em;
}
div#bloqueEnlacesPiePagina ul li a:hover, div#bloqueEnlacesPiePagina ul li a:active
{
	color: #f90;
}



/* Direccion y datos de la empresa */
div#bloqueDireccionEmpresa
{
	background: url(nivel/logo_piepagina.gif) no-repeat left top;
	padding: 27px 0px 0px 0px;
}

div#bloqueDireccionEmpresa p
{
	text-align: left;
	font-size: 0.8em;
	color: #a9a9a9;
	margin: 0px 0px 3px 0px;
}



/* Bloque de cofinanciamiento */
div#confinanciado
{
}
div#confinanciado p
{
	margin-bottom: 8px;
	color: #666;
}
div#confinanciado img
{
	display: inline;
	vertical-align: middle;
	margin: 0px 10px 0px 0px;
	border: none;
}








div.separador_1
{
	margin: 0px 0px 10px 0px;
}
div.separador_2
{
	background: url(inicio/fondo_separador_2.gif) repeat-x center left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.separador_3
{
	background: url(inicio/fondo_separador_3.gif) repeat-x center left;
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 0px 0px;
}
div.separador_4
{
	background: url(inicio/fondo_separador_4.gif) repeat-x center left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}






