@charset "utf-8";
/* CSS Document */

body {
	background-color: #fff; 	margin-left: 0px; 	margin-top: 0px; 	margin-right: 0px; 	margin-bottom: 0px; }

#cabecera {
	width:100%;  height:126px; }

#cabecera-cont {
	margin:auto; 	width:1000px; 	height:126px; }

#cabecera-izq { 
	float:left;  padding-left:10px;   margin:0px;  width:auto;  height:auto; }
	
#cabecera-der { 
	float:right; padding-right:10px;  padding-top:12px;   margin:0px;  width:auto;  height:auto; }

#menu-p { width:100%; height:71px; background-image:url(../imagenes/menu-fondo.gif); background-repeat:repeat-x; padding:0px;  margin:0px;  }

#menu-pcentral { width:1000px; height:71px; padding:0px; margin:auto;}

#contenido0 { width:100%; height:auto;  padding-top:14px; margin:0px; background-image:url(../imagenes/fondo-cont.gif); background-position:top left; background-repeat:repeat-x; }

#contenido { width:1000px; height:auto; padding:0px; padding-bottom:6px; margin:auto;}

#contenido-izq-f {float:left; width:810px; height:auto; margin:0px; padding:0px;}

#contenido-der-f {float:right; width:176px; height:auto; margin:0px; padding:0px; text-align:center;}

#contenido-banner { float:left; width:798px; height:138px; padding-top:154px; padding-right:12px; background-image:url(../imagenes/fondo-image.jpg); background-position:left top; background-repeat:no-repeat;}

#contenido-banner2 { float:left; width:798px; height:44px; padding-top:114px; padding-right:12px; background-image:url(../imagenes/fondo-image2.jpg); background-position:left top; background-repeat:no-repeat;}

#contenido-banner2-noticias { float:left; width:798px; height:44px; padding-top:114px; padding-right:12px; background-image:url(../imagenes/fondo-image2.jpg); background-position:left top; background-repeat:no-repeat;}

#contenido-caja {
	float:right;
	width:448px;
	height:118px;
	background-color:#eaeaea;
	padding-left:20px;
	padding-top:12px;
	text-align:left;
	color: #333;
}

#contenido-caja2 { float:right; width:454px; height:26px; background-color:/*#3f2d1f*/#77902a; padding-left:14px; padding-top:6px; text-align:left; }

#contenido-izq { float:left; width:496px; height:auto; padding-top:2px; margin:0px; background-image:url(../imagenes/fondo-div.gif); background-position:left top; background-repeat:repeat-x;}

#contenido-der { float:right; width:300px; height:auto; padding:0px; margin:0px; }

#contenido-der2 { float:right; width:300px; height:auto; padding:0px; margin:0px; background-color:#f1f1f1; background-image:url(../imagenes/fondo-div.gif); background-position:left top; background-repeat:repeat-x; }

#contenido-izq2 { float:left; width:496px; height:auto; padding:0px; padding-bottom:22px; margin:0px;}

#contenido-int { float:left; width:810px; height:auto; padding-top:2px; margin:0px; background-image:url(../imagenes/fondo-div.gif); background-position:left top; background-repeat:repeat-x;}

#contenido-int2 { float:left; width:810px; height:auto; padding-top:20px; padding-bottom:14px; margin:0px;}

/* php */

#php-izq {float:left; width:154px; height:auto; padding-top:0px; margin-right:20px; margin-bottom:10px; margin-top:0px; text-align:left; overflow:hidden; z-index:5}

#php-der {float:right; width:600px;}

.php-select-1 {padding-left: 14px; text-align:left;}

/* fin php */

#noie {visibility:hidden}

#pie-p { width:100%; height:140px; padding:0px; margin:auto; background-color:#345c1e}

.imgborde { padding-left:0px; padding-right:18px; padding-bottom:12px; border:none; }



/* margenes */

.sup { padding-top:9px;}

/* celdas */

.form-t {padding:0px; margin:0px; height:10px;}

.form-text1 {width:158px; border:1px solid #abadb3; font-size:11px; color:#626262;}

.form-text2 {width:212px; border:1px solid #cfd5b4; font-size:11px; color:#626262;}

.form-text3 {width:150px; border:1px solid #cfd5b4; font-size:11px; color:#626262;}

.cel-1 { height:1px; background-color:#dbdbdb;} 

.cel-2 {height:15px; background-image:url(../imagenes/fondo-celda.gif); background-repeat:repeat-x;}

.cel-3 { height:32px; background-color:#a1bf38; padding-top:4px;}

.cel-4 { padding-right:12px;}

.cel-5 { padding-left:12px; padding-right:8px;}

.cel-6 {height:12px; background-image:url(../imagenes/fondo-div2.gif); background-repeat:repeat-x;}

.cel-7 { height:1px; background-color:#cccccc;}

.cel-8 { height:20px; background-color:#fff;}

.cel-9 {height:16px; background-image:url(../imagenes/fondo-div3.gif); background-repeat:repeat-x;}

.cel-10 { padding-top:14px;}

.cel-11 { padding-top:18px;}

.cel-12 { padding-right:12px; padding-top:0px; margin:0px;}

.cel-13 { padding-top:17px;}

.cel-14 {height:16px; background-image:url(../imagenes/fondo-div4.gif); background-repeat:repeat-x;}

.cel-15 { padding-left:12px;}

.cel-16 { padding-left:12px; padding-top:12px; padding-bottom:8px;}

.cel-17 { text-align:right; padding-right:10px;}

.cel-18 { padding-left:12px; padding-top:16px; padding-bottom:0px; }

.cel-19 { padding-top:12px; padding-bottom:18px;}

.cel-20 { padding-left:12px; padding-right:35px;}

.cel-21 { padding-left:12px; padding-top:12px; padding-bottom:14px;}

.cel-22 { padding-left:12px; padding-top:14px; padding-bottom:8px;}

.cel-23 { padding-right:18px;}

.cel-24 {height:14px; background-image:url(../imagenes/fondo-div5.gif); background-repeat:repeat-x;}

.tabla-1 { background-image:url(../imagenes/fondo-celdas.gif); background-position:top; background-repeat:no-repeat;}

.tabla-2 { width:240px; height:auto; background-image:url(../imagenes/fondo-celda2.gif); background-position:top left; background-repeat:no-repeat;}

.tabla-3 { width:240px; height:auto; background-image:url(../imagenes/fondo-celda3.gif); background-position:top left; background-repeat:no-repeat; background-color:#f1f1f1}

.tabla-4 { width:235px; height:auto; background-image:url(../imagenes/fondo-celdas2.gif); background-position:top left; background-repeat:no-repeat;}

.tabla-5 { width:300px; height:auto; background-image:url(../imagenes/fondo-celda2.gif); background-position:top left; background-repeat:repeat-x;}

.tabla-6 { width:810px; height:auto; background-image:url(../imagenes/fondo-celda4.gif); background-position:top left; background-repeat:no-repeat; background-color:#f1f1f1;}

.tabla-6-otros { width:810px; height:auto; background-color:#f1f1f1;}

.tabla-7 {margin:auto; width:1000px; height:124px; padding-top:10px; }

.tabla-8 {background-color:#f1f1f1; }

/* botones */

#imagen_bt1 {float:left; width:68px; height:25px; padding:0px; background-image:url(../imagenes/bt-facebook.gif); background-repeat:no-repeat;}

#imagen_bt1 a {float:left; width:100%; height:100%;  overflow: hidden;  padding:0px; background-image:url(../imagenes/bt-facebook.gif); background-repeat:no-repeat; }

#imagen_bt1 a:hover {background-position: -68px;  background-repeat:no-repeat; }

#imagen_bt1 a:active {background-position: -136px;  background-repeat:no-repeat; }


#imagen_bt2 {float:left; width:22px; height:22px; padding:0px; background-image:url(../imagenes/bt-rss.gif); background-repeat:no-repeat;}

#imagen_bt2 a {float:left; width:100%; height:100%;  overflow: hidden;  padding:0px; background-image:url(../imagenes/bt-rss.gif); background-repeat:no-repeat; }

#imagen_bt2 a:hover {background-position: -22px;  background-repeat:no-repeat; }

#imagen_bt2 a:active {background-position: -44px;  background-repeat:no-repeat; }

#capa4, #capa5 { background-color: #f1f1f1;}

.img_flickr {
	border: 1px solid #DDDDDD;
	float: left;
	height: 75px;
	margin: 3px;
	padding: 2px;
	width: 75px;
}

.cel-v { background-color: #427426;}
.cel-a { background-color: #ffffcc;}
.cel-n { background-color: #ff8600;}
.cel-l { background-color: #99cc00;}

.cel-f1 { background-color: #dff5de;}
.cel-f2 { background-color: #fff2ff;}
.cel-f3 { background-color: #fff7ea;}

.tab1 { padding-left: 24px; }
.tab2 { padding-left: 35px; }
.tab3 { padding-left: 60px; }

/* menus */

#imagen_menu_01 {float:left; width:133px; height:33px; padding:0px; background-image:url(../imagenes/menus/menu-01-bosques.gif); background-repeat:no-repeat;}

#imagen_menu_01 a {float:left; width:100%; height:100%; overflow: hidden; padding:0px; background-image:url(../imagenes/menus/menu-01-bosques.gif); background-repeat:no-repeat; }

#imagen_menu_01 a:hover {background-position: -133px; background-repeat:no-repeat; }

#imagen_menu_01 a:active {background-position: -133px; background-repeat:no-repeat; }


#imagen_menu_02 {float:left; width:71px; height:33px; padding:0px; background-image:url(../imagenes/menus/menu-02-noticias.gif); background-repeat:no-repeat;}

#imagen_menu_02 a {float:left; width:100%; height:100%; overflow: hidden;  padding:0px; background-image:url(../imagenes/menus/menu-02-noticias.gif); background-repeat:no-repeat; }

#imagen_menu_02 a:hover {background-position: -71px; background-repeat:no-repeat; }

#imagen_menu_02 a:active {background-position: -71px; background-repeat:no-repeat; }


#imagen_menu_03 {float:left; width:172px; height:33px; padding:0px; background-image:url(../imagenes/menus/menu-03-productos-servicios.gif); background-repeat:no-repeat;}

#imagen_menu_03 a {float:left; width:100%; height:100%; overflow: hidden;  padding:0px; background-image:url(../imagenes/menus/menu-03-productos-servicios.gif); background-repeat:no-repeat; }

#imagen_menu_03 a:hover {background-position: -172px; background-repeat:no-repeat; }

#imagen_menu_03 a:active {background-position: -172px; background-repeat:no-repeat; }


#imagen_menu_04 {float:left; width:113px; height:33px; padding:0px; background-image:url(../imagenes/menus/menu-04-convocatorias.gif); background-repeat:no-repeat;}

#imagen_menu_04 a {float:left; width:100%; height:100%; overflow: hidden;  padding:0px; background-image:url(../imagenes/menus/menu-04-convocatorias.gif); background-repeat:no-repeat; }

#imagen_menu_04 a:hover {background-position: -113px; background-repeat:no-repeat; }

#imagen_menu_04 a:active {background-position: -113px; background-repeat:no-repeat; }


#imagen_menu_05 {float:left; width:89px; height:33px; padding:0px; background-image:url(../imagenes/menus/menu-05-estadisticas.gif); background-repeat:no-repeat;}

#imagen_menu_05 a {float:left; width:100%; height:100%; overflow: hidden;  padding:0px; background-image:url(../imagenes/menus/menu-05-estadisticas.gif); background-repeat:no-repeat; }

#imagen_menu_05 a:hover {background-position: -89px; background-repeat:no-repeat; }

#imagen_menu_05 a:active {background-position: -89px; background-repeat:no-repeat; }


#imagen_menu_06 {float:left; width:82px; height:33px; padding:0px; background-image:url(../imagenes/menus/menu-06-biblioteca.gif); background-repeat:no-repeat;}

#imagen_menu_06 a {float:left; width:100%; height:100%; overflow: hidden;  padding:0px; background-image:url(../imagenes/menus/menu-06-biblioteca.gif); background-repeat:no-repeat; }

#imagen_menu_06 a:hover {background-position: -82px; background-repeat:no-repeat; }

#imagen_menu_06 a:active {background-position: -82px; background-repeat:no-repeat; }


#imagen_menu_07 {float:left; width:85px; height:33px; padding:0px; background-image:url(../imagenes/menus/menu-07-videoteca.gif); background-repeat:no-repeat;}

#imagen_menu_07 a {float:left; width:100%; height:100%; overflow: hidden;  padding:0px; background-image:url(../imagenes/menus/menu-07-videoteca.gif); background-repeat:no-repeat; }

#imagen_menu_07 a:hover {background-position: -85px; background-repeat:no-repeat; }

#imagen_menu_07 a:active {background-position: -85px; background-repeat:no-repeat; }


#imagen_menu_08 {float:left; width:81px; height:33px; padding:0px; background-image:url(../imagenes/menus/menu-08-directorio.gif); background-repeat:no-repeat;}

#imagen_menu_08 a {float:left; width:100%; height:100%; overflow: hidden;  padding:0px; background-image:url(../imagenes/menus/menu-08-directorio.gif); background-repeat:no-repeat; }

#imagen_menu_08 a:hover {background-position: -81px; background-repeat:no-repeat; }

#imagen_menu_08 a:active {background-position: -81px; background-repeat:no-repeat; }


#imagen_menu_09 {float:left; width:125px; height:33px; padding:0px; background-image:url(../imagenes/menus/menu-09-galeria.gif); background-repeat:no-repeat;}

#imagen_menu_09 a {float:left; width:100%; height:100%; overflow: hidden;  padding:0px; background-image:url(../imagenes/menus/menu-09-galeria.gif); background-repeat:no-repeat; }

#imagen_menu_09 a:hover {background-position: -125px; background-repeat:no-repeat; }

#imagen_menu_09 a:active {background-position: -125px; background-repeat:no-repeat; }


#imagen_menu_10 {float:left; width:80px; height:33px; padding:0px; background-image:url(../imagenes/menus/menu-10-concepto.gif); background-repeat:no-repeat;}

#imagen_menu_10 a {float:left; width:100%; height:100%; overflow: hidden;  padding:0px; background-image:url(../imagenes/menus/menu-10-concepto.gif); background-repeat:no-repeat; }

#imagen_menu_10 a:hover {background-position: -80px; background-repeat:no-repeat; }

#imagen_menu_10 a:active {background-position: -80px; background-repeat:no-repeat; }


#imagen_menu_11 {float:left; width:199px; height:33px; padding:0px; background-image:url(../imagenes/menus/menu-11-resultados.gif); background-repeat:no-repeat;}

#imagen_menu_11 a {float:left; width:100%; height:100%; overflow: hidden;  padding:0px; background-image:url(../imagenes/menus/menu-11-resultados.gif); background-repeat:no-repeat; }

#imagen_menu_11 a:hover {background-position: -199px; background-repeat:no-repeat; }

#imagen_menu_11 a:active {background-position: -199px; background-repeat:no-repeat; }


#imagen_menu_12 {float:left; width:210px; height:33px; padding:0px; background-image:url(../imagenes/menus/menu-12-gestionlocal.gif); background-repeat:no-repeat;}

#imagen_menu_12 a {float:left; width:100%; height:100%; overflow: hidden;  padding:0px; background-image:url(../imagenes/menus/menu-12-gestionlocal.gif); background-repeat:no-repeat; }

#imagen_menu_12 a:hover {background-position: -210px; background-repeat:no-repeat; }

#imagen_menu_12 a:active {background-position: -210px; background-repeat:no-repeat; }


#imagen_menu_13 {float:left; width:132px; height:33px; padding:0px; background-image:url(../imagenes/menus/menu-13-politica.gif); background-repeat:no-repeat;}

#imagen_menu_13 a {float:left; width:100%; height:100%; overflow: hidden;  padding:0px; background-image:url(../imagenes/menus/menu-13-politica.gif); background-repeat:no-repeat; }

#imagen_menu_13 a:hover {background-position: -132px; background-repeat:no-repeat; }

#imagen_menu_13 a:active {background-position: -132px; background-repeat:no-repeat; }


#imagen_menu_14 {float:left; width:200px; height:33px; padding:0px; background-image:url(../imagenes/menus/menu-14-informacion.gif); background-repeat:no-repeat;}

#imagen_menu_14 a {float:left; width:100%; height:100%; overflow: hidden;  padding:0px; background-image:url(../imagenes/menus/menu-14-informacion.gif); background-repeat:no-repeat; }

#imagen_menu_14 a:hover {background-position: -200px; background-repeat:no-repeat; }

#imagen_menu_14 a:active {background-position: -200px; background-repeat:no-repeat; }


#imagen_menu_15 {float:left; width:120px; height:33px; padding:0px; background-image:url(../imagenes/menus/menu-15-oportunidades.gif); background-repeat:no-repeat;}

#imagen_menu_15 a {float:left; width:100%; height:100%; overflow: hidden;  padding:0px; background-image:url(../imagenes/menus/menu-15-oportunidades.gif); background-repeat:no-repeat; }

#imagen_menu_15 a:hover {background-position: -120px; background-repeat:no-repeat; }

#imagen_menu_15 a:active {background-position: -120px; background-repeat:no-repeat; }


#imagen_menu_16 {float:left; width:	64px; height:33px; padding:0px; background-image:url(../imagenes/menus/menu-16-socios.gif); background-repeat:no-repeat;}

#imagen_menu_16 a {float:left; width:100%; height:100%; overflow: hidden;  padding:0px; background-image:url(../imagenes/menus/menu-16-socios.gif); background-repeat:no-repeat; }

#imagen_menu_16 a:hover {background-position: -64px; background-repeat:no-repeat; }

#imagen_menu_16 a:active {background-position: -64px; background-repeat:no-repeat; }


#imagen_menu_17 {float:left; width:	107px; height:33px; padding:0px; background-image:url(../imagenes/menus/menu-17-presentacion.gif); background-repeat:no-repeat;}

#imagen_menu_17 a {float:left; width:100%; height:100%; overflow: hidden;  padding:0px; background-image:url(../imagenes/menus/menu-17-presentacion.gif); background-repeat:no-repeat; }

#imagen_menu_17 a:hover {background-position: -107px; background-repeat:no-repeat; }

#imagen_menu_17 a:active {background-position: -107px; background-repeat:no-repeat; }
