/**Buscador**/
div#gsa_contenidobuscador {
	width: 98%;
	float: left;
	margin: 0;
	margin-top: 0;
	margin-left: 1%;
	margin-top: 17px;
	margin-bottom: 15px;
	padding: 0;
	clear: right;
}

#gsa_contenidobuscador  h2 {
	float: left;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	text-align: center;
	background-position: bottom center;
	margin: 0;
	padding: 2px 2px 2px 2px;
}

#gsa_contenidobuscador .tipo_filtro {
	/*H4 que indica el tipo de filtro*/
	
}

#gsa_contenidobuscador .filtros { /*H4 con los A del resultado*/
	color: #575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: bold;
	list-style-type: circle;
	margin-left: 5%;
	text-decoration: none;
}

#gsa_contenidobuscador .filtros a { /*A de los resultados*/
	background: #E3EEDD none repeat scroll 0 50%;
	color: #007066;
	float: left;
	font-size: 80%;
	margin: 0.3%;
	padding: 0.1%;
	text-align: left;
	width: 32%;
}

#gsa_contenidobuscador .filtros a:HOVER { /*A de los resultados*/
	background: #007066 none repeat scroll 0;
	color: #e3eedd;
	text-decoration: none;
}

#gsa_contenidobuscador .filtros a:FOCUS { /*A de los resultados*/
	-moz-outline-style: none;
	border: none;
}

#gsa_contenidobuscador .filtros a:LINK { /*A de los resultados*/
	-moz-outline-style: none;
	border: none;
}

#gsa_contenidobuscador .filtros a:visited { /*A de los resultados*/
	-moz-outline-style: none;
	border: none;
}

#gsa_contenidobuscador .filtros .filtro_seleccionado {
	background: #007066 none repeat scroll 0;
	color: #e3eedd;
	cursor: pointer;
}

#resbuscador {
	clear: left;
	margin: 10px 0;
	padding-top: 10px;
}

#gsa_contenidobuscador ul {
	clear: left;
	margin-top: -1px;
	border-top: 1px solid rgb(156, 203, 132);
	padding-top: 25px;
}

div#contenedor {
	margin: 0 auto;
	text-align: left;
	width: 60%;
}

div#gsa_contenedor {
	margin: 0 auto;
	text-align: left;
	width: 100%;
	font-size: 83%;
}

div#gsa_titbusc {
	text-decoration: none;
	background-color: #F1C736;
	width: 750px;
	border: 1px #F1C736 solid;
	margin-top: 7px;
	text-align: left;
	margin-left: 15%;
}

div#gsa_contbusc {
	background-color: #FFEFB0;
	width: 750px;
	height: 325px;
	border: 1px #F4D364 solid;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15%;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left;
}

div#gsa_busc_bloq_izq {
	width: 71%;
	float: left;
	height: 242px;
	text-align: left;
	padding-left: 10px;
	padding-top: 17px;
}

div#gsa_busc_bloq_der {
	width: 20%;
	/*height: 160px;*/
	height: 230px;
	float: right;
	text-align: right;
	padding-right: 10px;
	padding-top: 13px;
}

div#gsa_busc_bloq_izq_2 {
	width: 100%;
	float: left;
	margin-top: 0px;
}

/* IE6 */
* html #gsa_busc_bloq_izq_2 {
	margin-top: 40px;
}

/* IE7 */
* :first-child+html #gsa_busc_bloq_izq_2 {
	margin-top: 40px;
}

div#gsa_centrarbusc {
	text-align: center ! important;
	width: auto;
	margin-top: 7px;
	margin-bottom: 15px;
}

div#gsa_no_busqueda ul li {
	color: #087021;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-decoration: none;
}

#gsa_paginacion {
	width: 100%;
	text-align: left;
	border-top: 5px solid #9BCA79;
	background: #fff;
	color: #087021;
	margin: 0 auto 10px;
}

#gsa_busc_bloq_izq label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #A38210;
	width: 200px;
	float: left;
	text-align: left;
}

#gsa_busc_bloq_der label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #A38210;
	width: 200px;
}

#gsa_titbusc h3 {
	background: transparent url(http://www.juntadeandalucia.es/medioambiente/img/lupa_busc.gif) no-repeat;
	text-indent: 4%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #886C0D;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

.gsa_resultado {
	color: #087021 ! important;
	font-weight: 700;
	font-family: Arial, sans-serif;
	padding: 8px 0px 8px 5px;
}

.gsa_no_busqueda {
	color: #087021 ! important;
	padding: 8px 0px 8px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-decoration: none;
	/*margin-top: 7%; Comenado por Chema*/
	clear: left;
}

.gsa_resultado_indent {
	color: #087021 ! important;
	font-weight: 700;
	font-family: Arial, sans-serif;
	padding: 8px 0 8px 40px;
}

.gsa_resultado_titulo a:link,.gsa_resultado_titulo a:visited,.gsa_resultado_titulo a:hover,.gsa_resultado_titulo a:visited
	:hover {
	font-size: 80% ! important;
	font-weight: 700;
	font-family: Arial, sans-serif;
	color: #087021 ! important;
	text-decoration: underline ! important;
}

.gsa_tipo_archivo {
	font-size: 80%;
	font-weight: 700;
}

.gsa_snippet {
	font-weight: 400;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 80%;
	width: 100%;
	text-align: justify;
}

.gsa_url {
	color: #7E8F7D;
	padding: 3px 0 0;
	text-align: justify;
	width: 100%
}

.gsa_mas_resultados {
	text-align: right;
}

.gsa_mas_resultados a:link,.gsa_mas_resultados a:visited,.gsa_mas_resultados a:hover,.gsa_mas_resultados a:visited
	:hover {
	font-size: 85% ! important;
	font-weight: 400;
	color: #087021 ! important;
	text-decoration: underline ! important;
}

.gsa_filter_note {
	color: #69642E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 75%;
	padding-top: 5px;
}

.gsa_filter_note a:link,.gsa_filter_note a:visited,.gsa_filter_note a:hover,.gsa_filter_note a:visited
	:hover {
	color: #69642E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-style: italic;
}

.gsa_num {
	float: left;
	font-size: 70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	text-align: center;
	width: 60%;
	margin: 0;
	padding: 0 0 2px;
}

.gsa_num a:link,.gsa_num a:visited {
	text-decoration: underline !important;
}

.gsa_num a:hover,.gsa_num a:visited :hover {
	text-decoration: underline !important;
}

.gsa_btn2 {
	float: right;
	font-size: 70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	text-align: center;
	width: 160px;
	background-position: bottom center;
	margin: 0;
	padding: 0 0 2px;
	border: #9BCA79;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.gsa_btn2a {
	float: left;
	font-size: 70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	text-align: center;
	width: 20%;
	background-position: bottom center;
	margin: 0;
	padding: 0 0 2px;
}

.gsa_btn2b {
	float: right;
	font-size: 70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	text-align: center;
	width: 20%;
	background-position: bottom center;
	margin: 0;
	padding: 0 0 2px;
}

.gsa_btn2a a:link,.gsa_btn2a a:visited {
	background: #FFFFFF;
	color: #087021; ! important;
	font-weight: bold ! important;
	text-decoration: underline !important;
}

.gsa_btn2a a:hover,.gsa_btn2a a:visited :hover {
	background: #FFFFFF;
	color: #087021;
	font-weight: 700;
	text-decoration: underline !important;
}

.gsa_btn2b a:link,.gsa_btn2b a:visited {
	background: #FFFFFF;
	color: #087021; ! important;
	font-weight: bold ! important;
	text-decoration: underline !important;
}

.gsa_btn2b a:hover,.gsa_btn2b a:visited :hover {
	background: #FFFFFF;
	color: #087021;
	font-weight: 700;
	text-decoration: underline !important;
}

.gsa_btn2 a:link,.gsa_btn2 a:visited {
	background: #FFFFFF;
	color: #087021; ! important;
	font-weight: bold ! important;
	text-decoration: none !important;
}

.gsa_btn2 a:hover,.gsa_btn2 a:visited :hover {
	background: #FFFFFF;
	color: #087021;
	font-weight: 700;
	text-decoration: underline !important;
}

.resuldestacados {
	background-color: #FFF9DD;
	width: 100%;
	float: left;
	margin-bottom: 20px;
}

.resuldestacados h3 {
	background-color: #F9E5A0;
	width: 100%;
	float: left;
	padding: 3px 0px 3px 0px;
	color: #2C241A ! important;
	text-indent: 5px;
	margin: 0;
}

.gsa_buttom {
	BACKGROUND: #C4DAB6 !important;
	BORDER-BOTTOM: #087021 1px solid !important;
	BORDER-LEFT: #087021 1px solid !important;
	BORDER-RIGHT: #087021 1px solid !important;
	BORDER-TOP: #087021 1px solid !important;
	COLOR: #087021 !important;
	width: auto !important;
	PADDING-BOTTOM: 3px !important;
	PADDING-TOP: 3px !important;
	TEXT-ALIGN: center !important;
	TEXT-DECORATION: none !important;;
	font-weight: bold
}

div#container {
	padding-top: 8px;
	padding-bottom: 5px;
	padding-left: 5%;
	float: left;
	text-align: center;
	width: 90%;
}

#container P.nav2 {
	FONT-WEIGHT: bold;
	MARGIN: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	MARGIN-BOTTOM: 15px;
	margin-right: 9%;
	text-align: center;
}

#container P.nav2 A {
	BACKGROUND: #C4DAB6;
	BORDER-BOTTOM: #087021 1px solid;
	BORDER-LEFT: #087021 1px solid;
	BORDER-RIGHT: #087021 1px solid;
	BORDER-TOP: #087021 1px solid;
	COLOR: #087021;
	width: 180px;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 4px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;;
	font-weight: bold
}

#container P.nav2 A:hover {
	BACKGROUND: #E3EEDD;
	COLOR: #087021;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 4px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-weight: bold;
	width: 180px;
}

div#resulencontrados {
	border-bottom: 1px solid #9CCB84;
	text-align: right;
	padding-bottom: 5px;
	padding-top: 3px;
	font-size: 70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#botonint {
	width: 100%;
	/*padding-top: 30px; */
	padding-bottom: 5px;
	TEXT-ALIGN: center;
}

/****************************************************
 ******************** FIN BUSCADOR ******************
 ****************************************************/
	/***** GLOSARIO*****/
#titbuscglos h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	align-text: justify;
	padding-left: 0px
}

#msnglos h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	color: #634F0A;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#msnglos p {
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #886C0D;
	text-decoration: none
}

div#glosario {
	clear: right;
	float: left;
	margin: 0px 0 15px 0;
	padding: 0;
	width: 95%;
}

#glosario ul {
	margin-top: 0px;
	padding-top: 0%;
}

#glosario ul li {
	color: #575757;
	font-size: 70%;
	padding: 3px 0 3px 10px;
	margin-left: 4%
}

#glosario p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #087021;;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px
}

#contbuscglos label {;
	font-size: 70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #087021;
	width: 28%;
	float: left;
	text-align: left;
	padding-left: 10px
}

#paginacion p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #2B7801;
	text-decoration: none
}

#paginacion a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #333333;
	text-decoration: underline
}

#paginacion a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #646464;
	text-decoration: underline
}

#titdetalleglos h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #AB8503;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px
}

div#botonintGlos {
	width: 100%;
	padding-top: 8px;
	padding-bottom: 5px;
	TEXT-ALIGN: center;
}

div#centrarglos {
	width: 40%;
	margin-top: 35px;
	margin-bottom: 15px;
	padding-right: 20%;
	padding-left: 25%;;
	text-align: center
}

div#titbuscglos {
	text-decoration: none;
	background-color: #98C981;
	width: 100%;
	border: #98C981;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: left
}

div#msnglos {
	text-decoration: none;
	background-color: #F8DF8B;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	border-color: black #F4D364;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px
}

div#contbuscglos {
	background-color: #E9F2E3;
	width: 100%;
	border: 1px #98C981 solid;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left
}

div#botglos {
	width: 24%;
	padding-top: 10px;
	padding-bottom: 10px
}

div#resulglos {
	background-color: #F4D159;
	float: left;
	width: 32%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 19px
}

div#resulencontradosglos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: right;
	/*clear:left;*/
	margin-top: -1px;
	padding-top: 12px;
}

div#paginacion {
	background: #FFFFFF none repeat scroll 0 0;
	border-top: 5px solid #9BCA79;
	color: #087021;
	margin: 0 auto 10px;
	text-align: left;
	width: 100%
}

div#resglosario h3 {
	font-size: 70%;
	margin-top: 0;
	padding: 4px;
	border: 1px solid rgb(230, 230, 230);
}

.glos_resultado {
	color: #087021 ! important;
	font-weight: 700;
	font-family: Arial, sans-serif;
	padding: 8px 0px 8px 5px;
}

.titdetalleglos {
	color: #087021 !important;
	font-family: Arial, sans-serif;
	font-size: 80% !important;
	font-weight: 700;
	text-decoration: underline !important;
}

.detalleglos {
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 80%;
	font-weight: 400;
	text-align: justify;
	width: 100%;
	padding-top: 1%;
	padding-bottom: 2%
}

div#glos_contenidobuscador {
	clear: right;
	float: left;
	margin: 17px 0 15px 1%;
	padding: 0;
	width: 98%;
}

/**************************/ /*******FIN GLOSARIO*******/
	/**************************/ /****** CONTACTAR ********/
div#contactar {
	clear: right;
	float: left;
	margin: 0 0 15px 0;
	padding: 0;
	width: 95%;
}

div#detalleContactar {
	clear: left;
	color: #333333;
	margin-top: 0;
	padding-top: 0;
	margin-left: 5%;
}

#detalleContactar p {
	color: #575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 74%;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
}

div#datos_contacto {
	width: 40%;
	margin-top: 35px;
	margin-bottom: 15px;
	padding-right: 20%;
	padding-left: 10%;
	text-align: center
}

#datos_contacto p {
	color: #575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: 700;
	text-align: justify;
	text-decoration: none;
}

/***** MAPA DEL SITIO *****/
div#titularGeneral {
	float: left;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	text-align: left;
	background-position: bottom center;
	margin: 18px 0 15px 4%;
	padding: 2px 2px 2px 2px;
	border-bottom: 1px solid #9CCB84;
	width: 95%;
}

#titularGeneral h2 {
	font-weight: bold;
}

div#mapasitioppal {
	clear: left;
	float: left;
	margin: 18px 0 15px 10%;
	padding: 0;
	width: 90%;
}

#mapasitioppal ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	list-style-type: circle;
	text-decoration: none;
	margin-left: 2%
}

#mapasitioppal ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #B68E06;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/ico_nivel1.gif);
	margin: 0px 0px;;
	padding: 0px 0px
}

#mapasitioppal ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #886C0D;
	margin: 0px 0px;;
	padding: 0px 0px
}

#mapasitioppal ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #D1A304;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

#mapasitioppal ul ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	list-style-type: circle;
	margin-bottom: 4px;
	margin-top: 4px;
	text-decoration: none;
	margin-left: 2%
}

#mapasitioppal ul ul ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	list-style-type: circle;
	text-decoration: none;
	margin-left: 2%
}

#mapasitioppal ul li ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #087021;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/ico_nivel2.gif);
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

#mapasitioppal ul li ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #087021;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

#mapasitioppal ul li ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #054E17;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

#mapasitioppal ul li ul li ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #087021;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/ico_nivel3.gif);
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

#mapasitioppal ul li ul li ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #087021;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

#mapasitioppal ul li ul li ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #054E17;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

#mapasitioppal ul li ul li ul li ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	font-weight: normal;
	color: #000000;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/ico_nivel3.gif);
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

#mapasitioppal ul li ul li ul li ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

#mapasitioppal ul li ul li ul li ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	font-weight: normal;
	color: #292929;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

#mapasitioppal ul li ul li ul li ul li ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	font-weight: normal;
	color: #333333;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/ico_nivel3.gif);
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

#mapasitioppal ul li ul li ul li ul li ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

#mapasitioppal ul li ul li ul li ul li ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	font-weight: normal;
	color: #4D4D4D;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

/********* P?GINA EXTERNA ********/
div#centrado {
	width: auto;
	float: none;
	text-align: center;
}

#centrado p {
	text-align: center !important;
	font-size: 100%;
}

#no_centrado p {
	text-align: justify;
	font-size:100%;
}
#no_centrado strong {
	color:black;
}
#centrado p strong {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	margin-right: 10px;
	text-align: justify;
	text-decoration: none;
}

#centrado ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	list-style-type: circle;
	text-decoration: none;
}

div#contenidoApExterna {
	color: #575757;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	margin: 10px 0;
	padding-left: 5%;
	padding-right: 0;
	padding-top: 2%;
	padding-bottom: 2%;
	text-decoration: none;
	width: 90%;
}

#contenidoApExterna p {
	margin: 0px;
	padding: 0px
}

#contenidoApExterna a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 100%;
	color: #B68F0C
}

#contenidoApExterna a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration: none;
	color: #B68F0C
}

#contenidoApExterna a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration: none;
	color: #F1C630
}

#contenidoApExterna a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration: none;
	color: #B68F0C
}

#contenidoApExterna ul li img {
	vertical-align: middle;
}

#contenidoApExterna ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #575757;
	text-decoration: none;
	list-style-type: none;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/plista_indice.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left:17px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: justify
}

#contenidoApExterna ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #333333;
	text-decoration: none;;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#contenidoApExterna ul li strong {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	margin-right: 10px;
	text-align: justify;
	text-decoration: none;
}

#contenidoApExterna ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #4F4F4F;
	text-decoration: underline;;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#contenidoApExterna ul li ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	/*color: #333333;*/ 
	text-decoration: none;
	list-style-type: none;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/plista_indice.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: justify
}

#contenidoApExterna ul li ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	padding-left: 0px;
	margin-left: 5%;
	margin-bottom:5px;
}


#contenidoApExterna ul li ul li a {
	color: #333333;
}

#contenidoApExterna ul li ul li a:hover {
	color: #4F4F4F;
}

div#textosint1 {
	background-color: #EAF1E4;
	border: 1px solid #BFBFBF;
	float: left;
	margin-bottom: 10px;
	margin-left: 0;
	margin-top: 5px;
	padding: 5px;
	width: 98%;
}

div#cajastextoapext {
	float: left;
	width: 100%;
}

/******* COMUN***********/
div#cont_general {
	clear: left;
	float: left;
	margin: 0% 2% 9% 4%;
	width: 95%;
}

#cont_general h2 {
	float: left;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	background-position: bottom center;
	margin: 18px 0 15px 2.75%;
	padding: 2px 2px 2px 2px;
	border-bottom: 1px solid #9CCB84;
	/*width:95%;*/
	width: 96%;
	/*Para IE 6*/
	_margin-left: 1.5%;
}

#cont_general ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	list-style-type: circle;
	margin: 2% 0 2% 7%;
	text-decoration: none;
}

#cont_general ul li {
	color: #575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: normal;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/ico_nivel1.gif);
	margin: 2% 0 1% 1%;
	padding: 0;
	text-align: justify;
}

#cont_general ul li ul li {
	font-size: 95%;
}

div#txt_cont_general {
	clear: right;
	float: left;
	margin: 18px 0 15px 25px;
	width: 98%;
}

#cont_general p {
	color: #575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
}

/***** PESTAÑAS GENERALES*****/
#menu {
	float: right;
	width: 100%;
	background: url(http://www.juntadeandalucia.es/medioambiente/imagenes/barra_menu.gif) 0 100% repeat-x;
	height: 36px;
	padding: 0 0 5px 0;
	margin: 10px 0 0px 0
}

#menu ul {
	float: right;
	width: 554px;
	padding: 0
}

#menu li {
	float: left;
	margin: 0
}

#menu li.itemMenuGen1 a:link {
	float: left;
	padding: 8px 5px 0 5px;
	text-align: center;
	width: 100px;
	width: expression('100px');
	height: 20px;
	background: url(http://www.juntadeandalucia.es/medioambiente/img_consejeria/curva_pestana.gif) 0 0 no-repeat
		#aeaeae;
	color: #fff;
	font-weight: bold;
	text-decoration: none
}

#menu li.itemMenuGen1 a:hover {
	float: left;
	padding: 8px 5px 0 5px;
	text-align: center;
	width: 100px;
	width: expression('100px');
	height: 20px;
	background: url(http://www.juntadeandalucia.es/medioambiente/img_consejeria/curva_pestana_on.gif) 0 0 no-repeat
		#257212;
	color: #fff;
	font-weight: bold;
	text-decoration: none
}

#menu li.itemMenuGen1 a:visited {
	float: left;
	padding: 8px 5px 0 5px;
	text-align: center;
	width: 100px;
	width: expression('100px');
	height: 20px;
	background: url(http://www.juntadeandalucia.es/medioambiente/img_consejeria/curva_pestana.gif) 0 0 no-repeat
		#aeaeae;
	color: #fff;
	font-weight: bold;
	text-decoration: none
}

#menu li.itemMenuGen1 a:visited :hover {
	float: left;
	padding: 8px 5px 0 5px;
	text-align: center;
	width: 100px;
	width: expression('100px');
	height: 20px;
	background: url(http://www.juntadeandalucia.es/medioambiente/img_consejeria/curva_pestana_on.gif) 0 0 no-repeat
		#257212;
	color: #fff;
	font-weight: bold;
	text-decoration: none
}

#menu li.itemMenuGen2 a:link {
	float: left;
	margin: 0;
	padding: 8px 5px 0 5px;
	text-align: center;
	width: 100px;
	width: expression('100px');
	height: 20px;
	background: url(http://www.juntadeandalucia.es/medioambiente/img_servicio/curva_pestana.gif) 0 0 no-repeat #aeaeae
		;
	color: #fff;
	font-weight: bold;
	text-decoration: none
}

#menu li.itemMenuGen2 a:hover {
	float: left;
	margin: 0;
	padding: 8px 5px 0 5px;
	text-align: center;
	width: 100px;
	width: expression('100px');
	height: 20px;
	background: url(http://www.juntadeandalucia.es/medioambiente/img_servicio/curva_pestana_on.gif) 0 0 no-repeat
		#a8a933;
	color: #fff;
	font-weight: bold;
	text-decoration: none
}

#menu li.itemMenuGen2 a:visited {
	float: left;
	margin: 0;
	padding: 8px 5px 0 5px;
	text-align: center;
	width: 100px;
	width: expression('100px');
	height: 20px;
	background: url(http://www.juntadeandalucia.es/medioambiente/img_servicio/curva_pestana.gif) 0 0 no-repeat #aeaeae
		;
	color: #fff;
	font-weight: bold;
	text-decoration: none
}

#menu li.itemMenuGen2 a:visited :hover {
	float: left;
	margin: 0;
	padding: 8px 5px 0 5px;
	text-align: center;
	width: 100px;
	width: expression('100px');
	height: 20px;
	background: url(http://www.juntadeandalucia.es/medioambiente/img_servicio/curva_pestana_on.gif) 0 0 no-repeat
		#a8a933;
	color: #fff;
	font-weight: bold;
	text-decoration: none
}

#menu li.itemMenuGen3 a:link {
	float: left;
	margin: 0;
	padding: 8px 5px 0 5px;
	text-align: center;
	width: 140px;
	width: expression('140px');
	height: 20px;
	background: url(http://www.juntadeandalucia.es/medioambiente/img_informacion/curva_pestana.gif) 0 0 no-repeat
		#aeaeae;
	color: #fff;
	font-weight: bold;
	text-decoration: none
}

#menu li.itemMenuGen3 a:hover {
	float: left;
	margin: 0;
	padding: 8px 5px 0 5px;
	text-align: center;
	width: 140px;
	width: expression('140px');
	height: 20px;
	background: url(http://www.juntadeandalucia.es/medioambiente/img_informacion/curva_pestana_on.gif) 0 0 no-repeat
		#0499a0;
	color: #fff;
	font-weight: bold;
	text-decoration: none
}

#menu li.itemMenuGen3 a:visited {
	float: left;
	margin: 0;
	padding: 8px 5px 0 5px;
	text-align: center;
	width: 140px;
	width: expression('140px');
	height: 20px;
	background: url(http://www.juntadeandalucia.es/medioambiente/img_informacion/curva_pestana.gif) 0 0 no-repeat
		#aeaeae;
	color: #fff;
	font-weight: bold;
	text-decoration: none
}

#menu li.itemMenuGen3 a:visited :hover {
	float: left;
	margin: 0;
	padding: 8px 5px 0 5px;
	text-align: center;
	width: 140px;
	width: expression('140px');
	height: 20px;
	background: url(http://www.juntadeandalucia.es/medioambiente/img_informacion/curva_pestana_on.gif) 0 0 no-repeat
		#0499a0;
	color: #fff;
	font-weight: bold;
	text-decoration: none
}

#menu li.itemMenuGen4 a:link {
	float: left;
	margin: 0;
	padding: 8px 5px 0 5px;
	text-align: center;
	width: 90px;
	width: expression('90px');
	height: 20px;
	background: url(http://www.juntadeandalucia.es/medioambiente/img_participa/curva_pestana.gif) 0 0 no-repeat
		#aeaeae;
	color: #fff;
	font-weight: bold;
	text-decoration: none
}

#menu li.itemMenuGen4 a:hover {
	float: left;
	margin: 0;
	padding: 8px 5px 0 5px;
	text-align: center;
	width: 90px;
	width: expression('90px');
	height: 20px;
	background: url(http://www.juntadeandalucia.es/medioambiente/img_participa/curva_pestana_on.gif) 0 0 no-repeat
		#d88c2a;
	color: #fff;
	font-weight: bold;
	text-decoration: none
}

#menu li.itemMenuGen4 a:visited {
	float: left;
	margin: 0;
	padding: 8px 5px 0 5px;
	text-align: center;
	width: 90px;
	width: expression('90px');
	height: 20px;
	background: url(http://www.juntadeandalucia.es/medioambiente/img_participa/curva_pestana.gif) 0 0 no-repeat
		#aeaeae;
	color: #fff;
	font-weight: bold;
	text-decoration: none
}

#menu li.itemMenuGen4 a:visited :hover {
	float: left;
	margin: 0;
	padding: 8px 5px 0 5px;
	text-align: center;
	width: 90px;
	width: expression('90px');
	height: 20px;
	background: url(http://www.juntadeandalucia.es/medioambiente/img_participa/curva_pestana_on.gif) 0 0 no-repeat
		#d88c2a;
	color: #fff;
	font-weight: bold;
	text-decoration: none
}

/*********************************************************
****************** agenda y novedades agenda *************
**********************************************************/
div#agenda {
	float: left;
	width: 99.3%;
	padding-top: 7px;
	margin-left: 10px;
}

div#buscagenda {
	background-color: #FFEFB0;
	float: left;
	width: 60.5%;
	border: #F0BE12;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-right: 10px;
	margin-left: 4%;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px
}

div#calendario {
	background-color: #FFFFFF;
	float: left;
	width: 22%;
	clear: right;
	border: 1px #F0BE12 solid;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px
}

div#calendarform {
	float: left;
	width: 100%
}

div#calendarmonthyear {
	float: left;
	width: 60%;
	padding-top: 10px
}

div#calendargo {
	float: left;
	width: 15%;
	padding-top: 10px
}

div#calendarcaja {
	float: left;
	width: 100%
}

div#calendarcajaselect {
	float: left;
	width: 100%
}

div#proxevento {
	float: left;
	width: 95%;
	background-color: #98C981;
	margin-top: 20px;
	margin-bottom: 7px;
	margin-left: 4%;
}

div#eventos {
	float: left;
	width: 95%;
	margin-left: 4%;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

div#evento1 {
	background-color: #FFFFFF;
	float: left;
	width: 23%;
	border: #98C981;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-right: 7px;
	padding-right: 4px;
	padding-left: 4px
}

div#evento2 {
	float: left;
	width: 23%;
	border: #98C981;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #FFFFFF;
	margin-right: 7px;
	padding-right: 4px;
	padding-left: 4px
}

div#evento3 {
	background-color: #FFFFFF;
	float: left;
	width: 23%;
	border: #98C981;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-right: 7px;
	padding-right: 4px;
	padding-left: 4px
}

div#evento4 {
	background-color: #FFFFFF;
	clear: right;
	float: left;
	width: 23%;
	border: #98C981;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-right: 4px;
	padding-left: 4px
}

div#fila1 {
	float: left;
	width: 100%;
	padding-bottom: 10px
}

div#fila2 {
	float: left;
	width: 100%;
	padding-bottom: 10px
}

div#fila3 {
	float: left;
	width: 100%;
	padding-bottom: 10px
}

div#fila4 {
	float: left;
	width: 100%;
	padding-bottom: 10px
}

div#fila5 {
	float: left;
	width: 100%;
	padding-bottom: 10px
}

div#fila6 {
	float: left;
	width: 100%;
	padding-bottom: 10px
}

div#columf1a {
	float: left;
	width: 20%
}

div#columf1b {
	float: left;
	width: 79%
}

div#columf2a {
	float: left;
	width: 20%
}

div#columf2b {
	float: left;
	width: 79%
}

div#columf3a {
	float: left;
	width: 20%
}

div#columf3b {
	float: left;
	width: 79%
}

div#columf4a {
	float: left;
	width: 20%
}

div#columf4b {
	float: left;
	width: 79%
}

div#columf5a {
	float: left;
	width: 20%
}

div#columf5b {
	float: left;
	width: 79%
}

div#columf6a {
	float: left;
	width: 20%
}

div#columf6b {
	float: left;
	width: 79%
}

div#listadoagenda {
	float: left;
	width: 99%;
	background-color: #DBAB04;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-left: 10px
}

/* Calendario ( Agenda) */
div#mes {
	float: left;
	width: 50%;
	padding-top: 10px
}

div#ano {
	float: left;
	width: 30%;
	padding-top: 10px
}

#calendargo input {
	BACKGROUND-COLOR: #F8E08F;
	BORDER-RIGHT: #ffffff thin outset;
	BORDER-TOP: #ffffff thin outset;
	COLOR: #886C0D;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 60%;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center
}

#calendargo input  A {
	COLOR: #886C0D;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 60%;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	background-color: #C4DAB6
}

#calendargo input  A:hover {
	COLOR: #886C0D;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 60%;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	background-color: #C4DAB6
}

#proxevento h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #176500;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px
}

#eventos p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #333333;
	text-decoration: none;
	margin-top: 5px;
	text-align: left
}

#eventos p a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #457030;
	text-decoration: none;
	margin-top: 5px
}

#eventos p a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	text-decoration: none;
	margin-top: 5px
}

#eventos h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #333333;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 2px;
	padding: 0
}

#eventos h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #604B06;
	text-decoration: none;
	background-color: #FFE88C;
	margin: 0;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
	border: #F0BE12;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

#eventos h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 55%;
	color: #333333;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: -2px;
	padding: 2px;
	background-color: #E8E8E8
}

#eventos h6 span{
	font-size: 150%;
}

.txtverde {
	color: #176500
}

.nota {
	font-size: 77%;
	color: #000000
}

#mes select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: normal;
	color: #010101;
	text-decoration: none;
	background-color: #FFFFFF
}

#ano select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: normal;
	color: #010101;
	text-decoration: none;
	background-color: #FFFFFF
}

#calendario TH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	width: 15px
}

#calendario TD {
	background-color: #FFFFFF;
	width: 20px
}

/* Enlaces dentro del calendario, estilo comun para todos los tipos de dias */
#calendarcaja p a {
	font-size: 100%;
	font-weight: bold;
	text-decoration: none;
	border: 0px solid #000;
}

#calendarcaja p a:hover {
	font-size: 95%;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #333;
	color: #FFF;
	background-color: #333
}

#calendarcajaselect a {
	font-size: 75%;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #000;
	color: #3300FF;
}

#calendarcajaselect a:hover {
	font-size: 75%;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #333;
	color: #FFF;
	background-color: #333
}

.diablanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	vertical-align: top;
	width: 100%;
	text-align: center
}

.entresemana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #087021;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	width: 15px;
	background-color: #E4E7E7
}

.finsemana {
	background-color: #98C981;
	width: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	text-align: center;
}

.diaactual {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #087021;
	text-decoration: none;
	background-color: #F0BE12;
	font-weight: normal;
	vertical-align: middle;
	text-align: center;
}

#buscaagenda label {
	font-size: 70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #087021
}

#listadoagenda TABLE {
	width: 100%;
	float: left
}

#listadoagenda COLGROUP {
	text-align: left
}

#listadoagenda TH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #9C7A03;
	text-decoration: none;
	background-color: #F7DA79;;
	height: 20px
}

#listadoagenda TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	height: 20px
}

#listadoagenda TD A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #236301;
	text-decoration: none;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px
}

#listadoagenda TD A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #153A01;
	text-decoration: none;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px
}

#listadoagenda caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	text-align: left
}

.cajatxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: normal;
	color: #010101;
	text-decoration: none;
	background-color: #FCF2CF
}

.combox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: normal;
	color: #010101;
	text-decoration: none;
	background-color: #FCF2CF
}

.cajatxtbusc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: normal;
	color: #010101;
	text-decoration: none;
	background-color: #FFFFFF
}

.comboxbusc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: normal;
	color: #010101;
	text-decoration: none;
	background-color: #FFFFFF
}

.comboxdirect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: normal;
	color: #010101;
	text-decoration: none;
	background-color: #E8F3E2
}

.cajatxtdirect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: normal;
	color: #010101;
	text-decoration: none;
	background-color: #E8F3E2
}

.ocultar {
	DISPLAY: none
}

#botonint input {
	BACKGROUND-COLOR: #F8E08F;
	BORDER-RIGHT: #ffffff thin outset;
	BORDER-TOP: #ffffff thin outset;
	COLOR: #886C0D;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 60%;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	margin-top: 10px
}

#botonint input A {
	BACKGROUND-COLOR: #F8E08F;
	BORDER-RIGHT: #ffffff thin outset;
	BORDER-TOP: #ffffff thin outset;
	COLOR: #886C0D;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 60%;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center
}

#botonint input A:hover {
	COLOR: #886C0D;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 60%;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	background-color: #F8E08F
}

/*********************************************************
****************** FIN agenda y novedades agenda *********
**********************************************************/
	/********* MIGAS*********/
#migas {
	float: none;
	width: 100%;
	background: url(http://www.juntadeandalucia.es/medioambiente/imagenes/barra_puntos.gif) 0 100% no-repeat;
	padding: 5px 0
}

#migas p {
	padding: 0 0 0 77px
}

/********** FRONTDOORS**********/
/*#ruta {display: none;} <- Esto NO se puede utilizar, ya que en IE aparecen lineas duplicadas*/
/*En lugar de lo anterior colocamos:*/
#ruta {visibility:hidden;}

div#titular {
	float: left;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	text-align: left;
	background-position: bottom center;
	margin: 18px 0 15px 2.75%;
	padding: 2px 2px 2px 2px;
	border-bottom: 1px solid #9CCB84;
	/*width:95%;*/
	width: 96%;
	/*Para IE 6*/
	_margin-left: 1.5%;
}

#titular h2 {
	font-weight: bold;
}

/****LISTADO CANALES*****/
/*
#listadocanales .novineta img {
	position: absolute;
	left: 0;
	/* Para ie6 *
	_left: -25px;
	background-color: #fff;
}
*/

#listadocanales .novineta a {
	font-weight: normal;
	margin: 20 0 10;
}

#listadocanales .novineta a:hover {
	font-weight: normal;
	margin: 20 0 10;
}

#listadocanales {
	font-size: 100%;
	margin: 0 3% 0 0;
	padding-top: 60px;
	padding-left: 5%;
	padding-top: expression('25px');
	width: 95%;
	width: expression('90%');
}

#listadocanales ul {
	background:transparent none repeat scroll 0 0 !important;
	clear: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 3%;
	margin-top: 0px;
	padding: 0 0 0 21px;
	text-decoration: none;
}

#listadocanales ul li {
	background:transparent url(http://www.juntadeandalucia.es/medioambiente/img/vineta_mas.gif) no-repeat scroll 1px 0.1em;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	line-height: 18px;
	margin: 0.3em 0 0.2em;
	padding:0 0 8px 14px;
	text-indent: 0;
}


#listadocanales ul li strong {
	color: #333333;
	font-size: 85%;
	font-weight: bold;
}

#listadocanales ul li a {
	font-weight: none;
	color: #333333;
	text-decoration: none;
	margin-left: 1%;
}

#listadocanales ul li a:hover {
	font-weight: none;
	color: #4F4F4F;
	text-decoration: underline;
	margin-left: 1%;
}

#listadocanales ul li ul {
	margin: 0;
	padding: 0;
}

#listadocanales ul li ul li {
	position: relative;
	font-weight: none;
	color: #000000;
	list-style: none;
	list-style-position: inside;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/vineta_mas.gif);
	margin: 0.2em 0 0.2em;
	padding: 0 0 1px 0px;
	line-height: 18px;
	text-indent: 0;
	background-image: none;
	font-size: 90%;
}

#listadocanales ul li ul li a {
	font-weight: none;
	color: #333333;
	text-decoration: none;
}

#listadocanales ul li ul li a:hover {
	font-weight: none;
	color: #4F4F4F;
	text-decoration: underline;
}

#listadocanales ul li ul li strong {
	color: #333333;
	font-size: 95%;
	font-weight: bold;
}

#listadocanales ul li ul li ul li {
	margin: 0.2em 0 0 3%;
}

#listadocanales ul li ul li ul li a {
	color: #4F4F4F;
}

#listadocanales ul li ul li ul li a:hover {
	color: #676767;
}

#listadocanales ul li ul li ul li ul li {
	margin: 0.2em 0 0.2em;
}

#listadocanales ul li .novineta {
	font-size: 85%;
}

#listadocanales ul li .novineta img {
	background-color: #ffffff;
	left: 9.5%;
	_left: 9%;
	left: expression('9.48%');
}

#listadocanales ul li ul li .novineta {
	font-size: 95%;
}

#listadocanales ul li ul li .novineta  img {
	background-color: transparent;
	left: 0.1%;
	/*Para ie6*/
	_left: -2%;
}

#listadocanales p#noNegrita a {
	font-weight: lighter;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#listadocanales #verTodos_tipos p#noNegrita a:link {
	color: #498521;
}

#listadocanales #verTodos_tipos p#noNegrita a:hover {
	color: #D3A70E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	text-decoration: underline;
}

#listadocanales #verTodos_tipos p#noNegrita a {
	color: #498521;
}

/**********FIN LISTADO CANALES***********/
#colIzqPortadillaGeneral {
	float: center;
	width: 95%;
	padding-left: 1%;
}

div#colIzqPortadillaGeneral titular {
	float: left;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	text-align: left;
	background-position: bottom center;
	margin: 4% 0 15px 4%;
	padding: 2px 2px 2px 1% !important;
	border-bottom: 1px solid #9CCB84;
	width: 95%;
}

#colIzqPortadillaGeneral titular h2 {
	font-weight: bold;
}

#colIzqPortadillaGeneral h4 {
	color: #C0980E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	margin: 0;
	padding: 10px 0 3px;
	margin-left: 3%;
}

/*Frontdoor competencial*/
DIV#imagenesvMenu {
	float: right;
	/*	height:500px;*/
	text-align: right;
	width: 26%; .
	margin-top: 1%;
}

DIV#derechaf7 {
	FLOAT: right;
	MARGIN: 0em 0em 0.7em 0.7em;
	WIDTH: none;
	TEXT-ALIGN: center
}

DIV#izquierdaf7 {
	color: #000000;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 10px;
	width: 70%;
}

/*****************************************************/
	/*** TextoEnlazable para listadocanalesCompetencial ***/
	/*****************************************************/
#imagenesvMenu h3 {
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 80%;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-weight: bold;
	color: #ffffff;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	background-color: #087021;
	text-decoration: none;
	text-align: center;
	width: 92%;
}

#imagenesvMenu ul {
	margin: 1.5%;
	margin-left: 4%;
	padding: 0px;
	width: 97%;
	float: left
}

#imagenesvMenu ul li {
	margin: 0px auto 11px;
	padding: 2px;
	width: 95%;
	float: left;
	background-color: #087021;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	color: #ffffff;
	font-weight: bold;
	font-size: 80%;
	/*Esto es para quitar los puntos gordos*/
	list-style-type: none;
	list-style-image: none;
	/*padding:0px;
    margin:0px;*/
}

#imagenesvMenu ul li a {
	color: #ffffff;
	font-size: 80%;
	font-weight: bold;
}

#imagenesvMenu ul li a:hover {
	color: #ffffff;
	text-decoration: none;
	font-size: 80%;
	font-weight: bold;
}

/****************************************************/
	/* TextoEnlazable para listadocanalesCompetencial */
	/*****************************************************/
#textoEnlazable #listadocanalesCompetencial {
	margin: 0px 5px;
	color: #000000;
	/*font-size:112%;*/
	font-size: 120%;
	margin: 17px 15px;
	float: left;
	text-align: left;
	width: normal;
}

#textoEnlazable #listadocanalesCompetencial ul  a {
	color: #333333 !important;
}

#textoEnlazable #listadocanalesCompetencial ul  a:visited {
	color: #333333 !important;
}

#textoEnlazable #listadocanalesCompetencial ul  a:hover {
	color: #333333 !important;
}

#textoEnlazable #listadocanalesCompetencial ul li a {
	/*font-weight: bold; color: #333333; text-decoration: none;*/
	font-weight: none;
	color: #333333;
	text-decoration: none;
	font-size: 85%;
}

#textoEnlazable #listadocanalesCompetencial ul li a:hover {
	/*font-weight: bold; color: #4F4F4F; text-decoration: underline;*/
	font-weight: none;
	color: #4F4F4F;
	text-decoration: underline;
	font-size: 85%;
}

#textoEnlazable #listadocanalesCompetencial ul {
	/*margin:0pt 0pt 0pt 0px;
	padding:0pt 0pt 0pt 0px;*/
	margin: 0pt 0pt 0pt 21pt;
	padding: 0pt 0pt 0pt 21pt;
}

#textoEnlazable #listadocanalesCompetencial ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 65%;*/
	font-size: 70%;
	font-weight: normal;
	color: #FFFFFF;
	list-style: none;
	list-style-image: none;
	list-style-type: none;
	/*background:transparent url(http://www.juntadeandalucia.es/medioambiente/src/vineta_mas.gif) none scroll 1px 0.1em;*/
	background: url(http://www.juntadeandalucia.es/medioambiente/img/vineta_mas.gif) 1px 0.1em no-repeat;
	margin: 0.3em 0 0.2em;
	/*padding:0px 0px 0px 25px;*/
	padding: 0px 0px 1px 25px;
	line-height: 18px;
	text-indent: 0;
}

#textoEnlazable #listadocanalesCompetencial ul li ul {
	margin: 0;
	padding: 0;
}

#textoEnlazable #listadocanalesCompetencial ul li ul li {
	font-weight: normal;
	color: #000000;
	list-style: none;
	/*font-size: 93%; */
	font-size: 100%;
	list-style-image: none;
	background: url(http://www.juntadeandalucia.es/medioambiente/img/ico_nivel3.gif) 1px 0.1em no-repeat;
	margin: 0.2em 0 0.2em;
	padding: 0;
	padding-left: 25px;
	line-height: 18px;
	text-indent: 0;
	text-align: left;
}

DIV#imagenesvMenu {
	float: right;
	/*	height:500px;*/
	text-align: right;
	width: 26%;
}

DIV#derechaf7 {
	FLOAT: right;
	MARGIN: 0em 0em 0.7em 0.7em;
	WIDTH: none;
	TEXT-ALIGN: center
}

DIV#izquierdaf7 {
	color: #000000;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 10px;
	width: 70%;
}

/*************************/ /* Frontdoor taxonomias */
	/*************************/
#listadotaxon .cajataxo {
	margin: 10px 0;
	border: 1px solid #cccccc;
	padding-bottom: 8px;
	position: relative;
	z-index: 10;
}

#listadotaxon #titdetalle {
	float: none;
	background: url(http://www.juntadeandalucia.es/medioambiente/img/cabecera-documentos.png) center right no-repeat
		#669933;
	width: 100%;
}

#listadotaxon #titdetalle h3 {
	float: none;
	font-weight: normal;
	font-size: 12px;
	letter-spacing: 0px;
	padding: 2px 3px;
	margin: 0;
}

#listadotaxon #listadocanales {
	margin: 0;
	position: relative;
	padding-top: 1%;
}

#listadotaxon #listadocanales ul {
	margin: 0;
	padding: 5px 5px 0 10px;
	position: static;
}

#listadotaxon #listadocanales ul li {
	background: transparent url(http://www.juntadeandalucia.es/medioambiente/img/vineta_mas.gif) no-repeat scroll 1px
		0.1em;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	line-height: 18px;
	margin: 0.3em 0 0.2em;
	padding: 0 0 8px 14px;
	text-indent: 0;
}

#listadotaxon #listadocanales ul li .novineta img {
	position: absolute;
	left: 14px;
	/* Para ie6 */
	_left: 10px;
	background-color: #fff;
}

#listadotaxon #listadocanales ul li .novineta a {
	font-weight: normal;
	margin: 20 0 10;
}

#listadotaxon #listadocanales ul li .novineta a:hover {
	font-weight: normal;
	margin: 20 0 10;
}

#listadotaxon #listadocanales a {
	color: #666666;
}

#listadotaxon  * {
	font-weight: normal !important;
}

#listadotaxon ul {
	margin: 0;
	padding: 10px 10px 10px 20px;
	margin: 0;
}

#listadotaxon ul li {
	text-align: left;
	list-style: none;
}

#listadotaxon p {
	text-align: right;
	font-size: 0.55em;
	padding-top: 4px;
}

#listadotaxon p a {
	color: #669933;
	text-decoration: underline;
}

#listadotaxon p a:hover {
	text-decoration: none;
}

#listadotaxon {
	float: right;
	width: 250px;
	padding-left: 15px;
	padding-right: 10px;
	position: relative;
}

div#columnaDerFrontdoor {
	clear: left;
	float: left;
	margin-bottom: 2%;
	/*margin-left:-6%;*/
	margin-left: 20px;
	/*margin-right:0;*/
	margin-right: 1%;
	padding: 0;
	text-align: right;
	/*width:28%;*/
	width: auto;
	min-height: 150px;
	padding-bottom: 1%;
}

div#columnaDerFrontdoor img {
	border: 1px solid #93BA7E;
	padding: 5px;
	float: left;
	margin-left: 0%;
	margin-right: 15px;
	margin-top: 19px;
	margin-bottom: -5px;
}

/****FIN TAXONOMIAS**********/ /***** Canales Tematicos *****/
div#canalestem1 {
	float: left;
	width: 49%;
	padding-top: 7px;
}

div#canalestem2 {
	float: left;
	width: 49%;
	padding-top: 7px;;
	padding-bottom: 20px;
}

/***** Canales Tematicos *****/
#canalestem1 ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #D1A304;
	text-decoration: none;
	list-style-type: none;
	list-style-image: none;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 50px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: justify
}

#canalestem1 ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #D1A304;
	text-decoration: none;;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#canalestem1 ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #927203;
	text-decoration: none;;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#canalestem1 ul li ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	list-style-type: none;
	list-style-image: none;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#canalestem1 ul li ul li a {
	color: #333333;
	text-decoration: none
}

#canalestem1 ul li ul li a:hover {
	color: #5B5B5B;
	text-decoration: none
}

#canalestem2 ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #D1A304;
	text-decoration: none;
	list-style-type: none;
	list-style-image: none;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 50px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: justify
}

#canalestem2 ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #D1A304;
	text-decoration: none;;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#canalestem2 ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #927203;
	text-decoration: none;;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#canalestem2 ul li ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	list-style-type: none;
	list-style-image: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#canalestem2 ul li ul li a {
	color: #333333;
	text-decoration: none
}

#canalestem2 ul li ul li a:hover {
	color: #5B5B5B;
	text-decoration: none
}

/********** Detalles ************/
div#imprimir {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 65%;
	height: 20px;
	text-align: right;
	float: right
}

div#anclaRelacionados {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 65%;
	height: 20px;
	text-align: right;
	float: right
}

div#contenidoestructurado {
	clear: left;
	float: left;
	margin: 0 2% 9% 4%;
	padding-left: 2%;
	width: 95%;
	/*width: expression('90%')*/;
}

#contenidoestructurado p {
	color: #575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
	margin-left: 3%;
}

#contenidoestructurado strong {
	color: #575757;
	font-size: 95%;
}

#contenidoestructurado h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	list-style-type: circle;
	margin-left: 5%;
	text-decoration: none;
	font-weight: bold;
	color: #575757;
}

#contenidoestructurado ul,ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	margin: 2% 0 2% 7%;
	text-decoration: none;
}

#contenidoestructurado ul li {
	color: #575757;
	font-size: 90%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/ico_nivel3.gif);
	margin: 0 0 1% 1%;
	padding: 0;
	text-align: justify;
}

#contenidoestructurado ul li ul {
	font-size: 100%;
	color: #575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 2% 0 1% 2%;
	padding: 0;
	text-align: justify;
}

#contenidoestructurado ul li ul li {
	color: #575757;
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/ico_nivel3.gif);
	/*margin:2% 0 1% 2%;*/
	padding: 0;
	text-align: justify;
}

#titular h1 {
	font-weight: bold;
}

div#titular2 {
	color: #B68E06;
	/*float: left;*/
	float: none;
	font-size: 75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	text-align: left;
	background-position: bottom center;
	margin: 18px 0 15px 4%;
	padding: 2px 2px 2px 2px;
	width: 95%;
}

#titular2 h3 {
	font-weight: bold;
}

/*TextoEstructurado*/
div#textoHtmlEstructurado {
	margin-left: 1%;
	/*width:95%;*/
	width: auto;
}

div#textoHtmlEstructurado p {
	color: #575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
}

div#contenidosrelacionados {
	margin-left: 5%;
	width: 90%;
	margin-top: 1%;
}

#contenidoestructurado #contenidosrelacionados ul li {
	list-style-image: none;
}

#contenidoestructurado #textoapartado #derecha p { /*añadido 16/09/2009*/
	font-size: 100%;
}

#contenidosrelacionados ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	margin-right: 10px;
	margin-top: 5px;
	text-align: justify;
	text-decoration: none;
}

#contenidosrelacionados ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #4F4F4F;
	font-weight: normal;
	text-decoration: none;
	margin-right: 10px;
	margin-top: 5px;
	text-align: justify;
	text-decoration: underline
}

/**** apartados y subapartados ***/
div#textoapartado {
	width: 95%;
	margin-left: 3%;
}

div#listadoapartados {
	margin: 3.5% 2% 1% 3%;
	clear: left;
}

#listadoapartados ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

#listadoapartados ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}

#listadoapartados ol {
	margin-left: 5%;
	width: 95%;
	list-style-type: decimal !important;
	color: #575757;
}

#listadoapartados ol li {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: normal;
	list-style-type: decimal;
	margin-left: 3%;
}

#listadoapartados ol li a {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-decoration: none
}

#listadoapartados ol li a:hover {
	color: #4F4F4F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
}

div#apartadoh4 {
	color: #C0980E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	margin-left: 2%;
	padding: 10px 21px 3px;
}

div#Subapartadoh4 {
	color: #C0980E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	margin: 0;
	padding: 10px 40px 3px;
}

div#textoapartado,textoapartado p {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;/*25/09/2009*/
	font-weight: normal;
	margin-left: 21px;
	margin-right: 7px;
	text-align: justify;
	text-decoration: none;
	line-height: 13pt;
}

#textoapartado #contenidoestructurado p {
	color: #575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
	margin-left: 3%;
}

div#Subapartadoh4 {
	color: #C0980E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	margin: 0;
	padding: 10px 40px 3px;
}

div#textoSubapartado p {
	color: # #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	margin-left: 40px;
	margin-right: 7px;
	text-align: justify;
	text-decoration: none;
	line-height: 13pt;
}

div#textoSubapartado ol {/*28/09/2009*/
	list-style: decimal !important;
}

div#masnovedades {
	
}

div#masnovedades {
	width: 200px;
	float: right;
	margin: 20px 0px 15px 15px;
	padding: 0px;
	border: 1px #bfbfbf solid
}

div#contenido>div#masnovedades {
	margin-right: 0; /* Alinea correctamente la caja */
}

div#contenido>div>div#masnovedades {
	margin-right: 5px; /* Alinea correctamente la caja */
}

div#textoHtmlEstructurado p {
	color: #575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	margin-right: 10px;
	text-align: justify;
	text-decoration: none;
	line-height: 13pt;
}

div#textoHtmlEstructurado p a {
	color: #498521 !important;
	text-decoration: none !important;
}

div#textoHtmlEstructurado p a:link {
	color: #498521 !important;
	font-weight: blod !important;
	text-decoration: none !important;
}

div#textoHtmlEstructurado p a:hover {
	color: #498521 !important;
	font-weight: blod !important;
	text-decoration: underline !important;
}

div#textoHtmlEstructurado p a:visited {
	color: #872014 !important;
	font-weight: bold !important;
}

/* Nuevos estilos Contenido Estructurado 25/2/09*/
div#textoHtmlEstructurado ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	list-style-type: circle;
	text-decoration: none;
}

div#textoHtmlEstructurado ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	list-style-type: none;
	text-decoration: none;
}

div#textoHtmlEstructurado ul li {
	color: #575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 72%;
	font-weight: normal;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/plista_indice.gif);
	list-style-type: none;
	margin: 9px 11px 0px 3px;
	padding: 0;
	text-align: justify;
	text-decoration: none;
	line-height: 13pt;
}

div#textoHtmlEstructurado ul li p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #575757;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

div#textoHtmlEstructurado ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #498521 !important;
	font-weight: bold !important;
	text-decoration: none !important;
	text-align: justify;
	margin-right: 0
}

div#textoHtmlEstructurado ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #498521 !important;
	font-weight: blod !important;
	text-decoration: underline !important;
	text-align: justify;
	margin-right: 0
}

div#textoHtmlEstructurado ul li a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #872014 !important;
	font-weight: blod !important;
	text-decoration: none !important;
	text-align: justify;
	margin-right: 0
}

div#textoHtmlEstructurado ol li {
	list-style-type: decimal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 72%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 9px 11px 0px 3px;
	padding: 0;
	text-align: justify;
	text-decoration: none;
	line-height: 13pt;
}

div#textoHtmlEstructurado ol li p {
	list-style-type: decimal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #575757;
	text-decoration: none;
}

div#textoHtmlEstructurado ol li p a {
	color: #498521 !important;
	font-weight: blod !important;
	text-decoration: none !important;
}

div#textoHtmlEstructurado ol li p a:hover {
	color: #498521 !important;
	font-weight: blod !important;
	text-decoration: underline !important;
}

div#textoHtmlEstructurado ol li p a:visited {
	color: #872014 !important;
	font-weight: blod !important;
	text-decoration: none !important;
}

div#textoHtmlEstructurado ol li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #498521 !important;
	font-weight: bold !important;
	text-decoration: none !important;
	text-align: justify;
	margin-right: 0
}

div#textoHtmlEstructurado ol li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #498521 !important;
	font-weight: blod !important;
	text-decoration: underline !important;
	margin-right: 0
}

div#textoHtmlEstructurado ol li a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #872014 !important;
	font-weight: blod !important;
	text-decoration: none !important;
	margin-right: 0
}

div#textoHtmlEstructurado ol li ol li {
	list-style-type: decimal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

div#textoHtmlEstructurado ol li ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-bottom: 10px;
	margin-top: 10px
}

div#textoHtmlEstructurado ol li ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #498521 !important;
	font-weight: bold !important;
	text-decoration: none !important;
	text-align: justify;
	margin-right: 0
}

div#textoHtmlEstructurado ol li ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #498521 !important;
	font-weight: blod !important;
	text-decoration: underline !important;
	text-align: justify;
	margin-right: 0
}

div#textoHtmlEstructurado ol li ul li a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #872014 !important;
	font-weight: blod !important;
	text-decoration: none !important;
	text-align: justify;
	margin-right: 0
}

div#textoEnlazable { /* clear:left; 
     .float:left; */
	clear: none;
	text-align: left;
	/*width:70%; 1*/ /*width:95%; 2*/
	width: auto;
	color: #575757;
	margin-top: 3%; /*Para ie*/
}

.textoEnlazable { /*clear:right;*/
	clear: none;
	color: #575757;
	margin-bottom: 1%;
	margin-top: 1%;
	margin-left: 3%;
	text-align: left;
	/*width:95%;*/
	width: auto;
}

.textoEnlazable p {
	color: #575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: normal;
	margin-right: 10px;
	text-align: justify;
	text-decoration: none;
	line-height: 13pt;
}

.textoEnlazable p strong {
	color: #575757;
	font-size: 100%;
}

.textoEnlazable p b {
	color: #575757;
	font-size: 100%;
}

.textoEnlazable a {
	color: #498521 !important;
	text-decoration: none !important;
	font-weight: bold;
}

.textoEnlazable a:link {
	color: #498521 !important;
	font-weight: blod !important;
	text-decoration: none !important;
}

.textoEnlazable a:hover {
	color: #498521 !important;
	/*color: #333333;*/
	font-weight: blod !important;
	text-decoration: underline !important;
}

.textoEnlazable a:visited {
	color: #872014 !important;
	font-weight: bold !important;
}

#textoEnlazable p {
	color: #575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: normal;
	margin-left: 5%;
	text-align: justify;
	text-decoration: none;
	line-height: 13pt;
}

#textoEnlazable p strong {
	color: #575757;
	font-size: 100%;
}

#textoEnlazable p b {
	color: #575757;
	font-size: 100%;
}

#textoEnlazable p a {
	color: #498521 !important;
	font-weight: blod;
	text-decoration: none !important;
}

#textoEnlazable p a:hover {
	color: #498521 !important;
	font-weight: bold !important;
	text-decoration: underline !important;
}

#textoEnlazable p a:visited {
	color: #872014 !important;
	font-weight: bold !important;
}

#textoEnlazable ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	list-style-type: circle;
	text-decoration: none;
	margin-left: 10%;
	margin-top: 4%;
}

#textoEnlazable ul li {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	list-style-image: none;
	list-style-type: disc;
	margin: 4px;
	padding: 4px;
	text-align: justify;
	text-decoration: none;
}

#textoEnlazable li ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	list-style-type: none;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/plista_indice.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: justify
}

.textoEnlace {
	color: #498521 !important;
	text-decoration: none !important;
}

.textoEnlace p {
	font-size: 84%;
	margin-left: 4%;
}

.textoEnlazable p a:hover {
	color: #498521 !important;
	font-weight: bold !important;
	text-decoration: underline !important;
}

.textoEnlazable p a:visited {
	color: #872014 !important;
	font-weight: bold !important;
}

.textoEnlazable ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	list-style-type: circle;
	text-decoration: none;
	margin-left: 5%;
}

.textoEnlazable ul li {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	list-style-image: none;
	list-style-type: disc;
	margin: 4px;
	padding: 4px;
	text-align: justify;
	text-decoration: none;
}

.textoEnlazable ul li ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	list-style-type: none;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/plista_indice.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: justify
}

div#construccion {
	float: left;
	width: 100%;
	height: 138px;;
	border: #DBAB04;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin-top: 20px;
	margin-bottom: 50%;
	background-image: url(http://www.juntadeandalucia.es/medioambiente/img/fondo_construccion.gif);
	text-align: centre
}

#construccion p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin-top: 50px;
	margin-bottom: 50px;
	float: left;
	padding-left: 150px
}

div#centrar {
	width: 34.5%;
	/* Puesto a 'none' para que en las direcciones y telefonos se vea bien el texto
float: left;*/
	float: none;
	margin-top: 40px;
	margin-bottom: 15px;
	padding-right: 21%;
	padding-left: 33%;
	text-align: center
}

div#textosint1bis {
	float: left;
	width: 94%;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	border: #bfbfbf;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #EAF1E4
}

div#textosint1bis p {
	text-align: center
}

/***** Error *****/
div#error {
	float: left;
	width: 100%;
	height: 138px;;
	border: #DBAB04;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin-top: 20px;
	margin-bottom: 20px;
	background-image: url(http://www.juntadeandalucia.es/medioambiente/img/fondo_error.gif);
	text-align: center
}

div#error2 {
	width: 100%;;
	border: #DBAB04;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: auto
}

div#centrarerror {
	width: 44.5%;
	float: left;
	margin-top: 40px;
	margin-bottom: 15px;
	text-align: center;
	padding-left: 30%;
	padding-right: 21%
}

/*
div#centraraviso{

width: 60.5%;
float: left;
margin-top: 40px; margin-bottom: 15px; text-align: center;padding-left: 20%;padding-right: 19%
}
*/
div#junta {
	width: 100%;
	float: left;
	text-align: center;
	margin-top: 10%;
}

div#msnerrorjunta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	float: left;
	width: 100%;
	text-align: center;
}

#error p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin-bottom: 40px;
	float: left;
	width: 60%;
	padding-left: 170px;
	text-align: left;
	margin-top: 40px;
}

#error2 p {;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: center
}

/* Nuevo estilo para el detalle de la frontdoor4_imagenes */
#listadocanales_f4_banner {
	float: left;
	width: 70%
}

#listadocanales_f4_banner ul {
	position: relative;
	margin: 0 0 0 10px;
	padding: 0 0 0 30px;
}

#listadocanales_f4_banner ul li {
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: normal;
	color: #000000;
	list-style: none;
	list-style-image: none;
	background: url(http://www.juntadeandalucia.es/medioambiente/img/vineta_mas.gif) 1px 0.1em no-repeat;
	margin: 0.3em 0 0.2em;
	padding: 0;
	padding-left: 25px;
	line-height: 18px;
	text-indent: 0;
}

#listadocanales_f4_banner ul li a {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

#listadocanales_f4_banner ul li a:hover {
	font-weight: bold;
	color: #4F4F4F;
	text-decoration: underline;
}

#listadocanales_f4_banner ul li ul {
	margin: 0;
	padding: 0;
}

#listadocanales_f4_banner ul li ul li {
	position: relative;
	font-weight: normal;
	color: #000000;
	list-style: none;
	list-style-image: none;
	background: url(http://www.juntadeandalucia.es/medioambiente/img/vineta_mas.gif) 1px 0.1em no-repeat;
	margin: 0.2em 0 0.2em;
	padding: 0;
	padding-left: 4px;
	line-height: 18px;
	text-indent: 0;
}

#listadocanales_f4_banner ul li ul li a {
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

#listadocanales_f4_banner ul li ul li a:hover {
	font-weight: normal;
	color: #4F4F4F;
	text-decoration: underline;
}

#listadocanales_f4_banner ul li ul li ul li {
	margin: 0.2em 0 0.2em;
}

#listadocanales_f4_banner ul li ul li ul li a {
	color: #4F4F4F;
	font-weight: normal
}

#listadocanales_f4_banner ul li ul li ul li a:hover {
	color: #676767;
	font-weight: normal
}

#nales_f4_banner ul li ul li ul li ul li {
	margin: 0.2em 0 0.2em;
}

#listadocanales_f4_banner .novineta  img {
	left: 8%;
	/* Para ie6 */
	_left: 10%;
	background-color: #fff;
}

#listadocanales_f4_banner ul li .novineta {
	font-size: 85%;
}

#listadocanales_f4_banner ul li .novineta  img { /*left:96px;*/
	left: 9%;
	/* Para ie6 */
	_left: 9%;
	background-color: #ffffff;
}

#listadocanales_f4_banner ul li ul li .novineta {
	font-size: 95%;
}

#listadocanales_f4_banner ul li ul li .novineta  img {
	left: 9%;
	/* Para ie6 */
	_left: 9%;
	background-color: #fff;
}

#listadocanales_f4_banner ul li .novineta a {
	font-weight: normal;
	margin: 20 0 10;
}

#listadocanales_f4_banner ul li .novineta a:hover {
	font-weight: normal;
	margin: 20 0 10;
}

#listadocanales_f4_banner ul li ul li.novineta a {
	font-weight: normal;
	margin: 20 0 10;
}

#listadocanales_f4_banner ul li ul li .novineta a:hover {
	font-weight: normal;
	margin: 20 0 10;
}

#listadocanales_f4_banner p#noNegrita a {
	font-weight: normal;
}

div#listadocanales_f4_banner p#noNegrita a:hover {
	font-weight: normal;
}

/* Fin del nuevo estilo para frontdoor4_imagenes */
	/* Detalle documento*/
div#detalleagenda {
	width: 90%;
	border: 1px #DBAB04 solid;
	background-color: #FFFFFF;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	float: left;
	margin-left: 5%;
}

div#titdetalle {
	width: 100%;
	background-color: #98C981;
	float: left
}

#titdetalle h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px
}

#detalleagenda TABLE {
	width: 100%;
	float: left
}

#detalleagenda TH {
	width: 15%;
	background-color: #DAECD2;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #4F4F4F;
	text-decoration: none;
	text-align: left;
	padding-left: 3px;
	height: 100%
}

#detalleagenda TD {
	width: 83.8%;
	float: left;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: normal;
	color: #000000;
	text-decoration: none
}

#detalleagenda TD A {;
	float: left;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #2B7801;
	text-decoration: none
}

#detalleagenda TD A:hover {;
	float: left;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #184501;
	text-decoration: none
}

#detalleagenda p {
	margin-bottom: 5px;
	font-size: 1em;
}

div#izquierda {
	text-align: center;
	width: auto;
	float: left;
	margin: 0em 2em 0.7em 0em;
}

div#derecha {
	text-align: center;
	width: auto;
	float: right;
	margin: 0em 0em 0.7em 0.7em;
	padding-right: 10px
}

div#alignright { /*float: right;*/
	float: none;
	display: block;
	padding: 5px;
	/*width:98%;*/
	width: auto;
}

div#alignright p {
	font-size: 80%;
}

#alignright p strong {
	color: #057F44;
	font-weight: bold;
}

div#alignleft {
	float: left
}

/***** Normativas *****/
div#centrarnorma {
	width: 90.5%;
	float: left;
	margin-top: 7px;
	margin-bottom: 15px;
	padding-right: 5%;
	padding-left: 5%;
	text-align: center;
}

div#titbuscnorma {
	text-decoration: none;
	background-color: #98C981;
	width: 100%;
	border: 1px #98C981 solid;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left
}

div#contbuscnorma {
	background-color: #FFFFFF;
	width: 100%;
	border: 1px #98C981 solid;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	float: none;
	text-align: left
}

div#resulnorma {
	background-color: #98C981;
	float: left;
	width: 40%;
	margin-top: 2%;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 19px
}

div#fondresulnorma {
	background-image: url(http://www.juntadeandalucia.es/medioambiente/img/fondoresul.gif);
	background-repeat: repeat-x;
	float: left;
	width: 14%;
	margin-top: 2%;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 19px
}

div#resulencontradosnorma {
	background-image: url(http://www.juntadeandalucia.es/medioambiente/img/fondoresul.gif);
	background-repeat: repeat-x;
	float: left;
	width: 46%;
	height: 19px;
	margin-top: 2%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: right
}

div#listadonorma {
	width: 95%;
	float: left;
	text-align: justify
}

div#detallenorma {
	width: 95%;
	border: 1px #DBAB04 solid;
	background-color: #FFFFFF;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	float: left
}

div#titdetallenorma {
	width: 100%;
	background-color: #98C981;
	float: left
}

div#enlacesnorma {
	width: 100%;
	float: left
}

/***** ventanas mensaje *****/
div#titmensaje {
	float: left;
	width: 100%;
	border: #DBAB04;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #DBAB04;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left
}

div#bodymensaje {
	float: left;
	width: 100%;
	height: 138px;
	border: #2E8C08;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 20px;
	background-image: url(http://www.juntadeandalucia.es/medioambiente/imagenes/fondo_aviso.gif);
	text-align: centre
}

div#titaviso {
	background-color: #2E8C08;
	border-color: #2E8C08;
	float: left;
	width: 100%;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left
}

div#centraraviso {
	width: 50%;
	margin-left: 22%;
	margin-left: expression(18%);
	margin-top: 2%;
	margin-bottom: 2%;
}

div#bodyaviso {
	float: left;
	width: 100%;
	height: 138px;
	border: #2E8C08;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 20px;
	background-image: url(http://www.juntadeandalucia.es/medioambiente/imagenes/fondo_aviso.gif);
	text-align: centre;
	padding-top: 30px
}

/*#centrado p {
	text-align: center
}*/

#centrado table {
	text-align: left;
	padding-left: 3px;
	padding-right: 3px
}

div#izquierda p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 60%;
	margin: 0
}

div#derecha p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 60%;
	display: block;
	width: 275px;
	/*float: left;*//*comentado el 15/09/2009*/
}

div#derecha>p { /*Centrar el pie de foto, para navegadores no IE */
	margin: auto
}

#alignleft p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left
}

#alignright p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right
}

div#flecha {
	FLOAT: right;
	WIDTH: 15%;
	text-align: right
}

#flecha a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #896C0A;
	text-decoration: none
}

#flecha a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #D3A70E;
	text-decoration: none
}

#aligncenter p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center
}

#normativareciente p {
	text-align: center
}

#titbuscnorma h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#contbuscnorma label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #A78510;
	text-decoration: none;
	float: left;
	width: 36%;
	padding-left: 10px;
	margin-bottom: 5px
}

#contbuscnorma input {
	margin-bottom: 5px
}

#contbuscnorma select {
	margin-bottom: 5px
}

#resulnorma h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#listadonorma h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #087021;
	text-decoration: none;
	margin-top: 2%;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 15px
}

#listadonorma h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-top: 2%;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px
}

#listadonorma ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #575757;
	text-decoration: none;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/ico_resulglosario.gif);
	text-align: justify;
	margin-left: 6%;
}

#listadonorma ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #054E17;
	text-decoration: none
}

#listadonorma ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #054E17;
	text-decoration: none
}

#titdetallenorma h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px
}

#detallenorma TABLE {
	width: 100%;
	width: expression ( '95%' );
	clear: left;
}

#detallenorma TH {
	width: 15%;
	background-color: #DAECD2;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #4F4F4F;
	text-decoration: none;
	text-align: left;
	padding-left: 3px;
	height: 100%
}

#detallenorma TD {
	width: 82.8%;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: normal;
	color: #000000;
	text-decoration: none
}

#detallenorma TD A {;
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #2B7801;
	text-decoration: none
}

#detallenorma TD A:hover {;
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #184501;
	text-decoration: none
}

#detallenorma ul {
	clear: left;
	margin: 0;
	padding: 15px 10px 10px 45px;
}

#enlacesnorma ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/cuadro.gif)
}

#enlacesnorma ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #333333;
	text-decoration: none
}

#enlacesnorma ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #666666;
	text-decoration: none
}

/***** fin normativa****/ /***** Ventanas Mensaje *****/
#titmensaje h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px
}

#bodymensaje p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin-top: 50px;
	margin-bottom: 50px;
	float: left;
	padding-left: 150px
}

#titaviso h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px
}

#bodyaviso p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-left: 150px;
	text-align: center
}

#bodyaviso p a {
	color: #7D6202
}

#bodyaviso p a:hover {
	color: #B48C03
}

/**** Indice de descarga ****/
div#indicedoc {
	clear: left;
	width: 100%;
}

/*#indicedoc { font-size:65% }*/
#indicedoc h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 100%;*/
	font-size: 85%;
	margin-left: 3%;
	color: #AC880D;
	font-weight: bold;
}

#indicedoc li h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #A3810C;
	font-weight: normal;;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px
}

#indicedoc li p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	margin-right: 10px;
	margin-left: 12px;
	text-align: justify
}

#indicedoc p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	margin-right: 10px;
	text-align: justify
}

#indicedoc ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	list-style-type: none;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/ico_nivel1.gif);
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: justify
}

#indicedoc ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	/*color: #087021;
text-decoration: none; */
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#indicedoc ul li a:hover {
	font-weight: normal;
	text-decoration: none;;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	/*color:#D6A608;*/
}

#indicedoc ul li ul li a {
	font-weight: normal;
	/*color:#8C6D08;*/
}

#indicedoc ul li ul li a:hover {
	font-weight: normal;
	/*color:#D6A608;*/
}

#indicedoc ul li ol li a {
	font-weight: normal; /*text-decoration:none;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#indicedoc ul li ol li a:hover {
	font-weight: normal; /*text-decoration:underline*/;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#indicedoc ol li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	list-style-type: decimal;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: justify
}

#indicedoc ol li a {
	font-weight: normal; /*text-decoration:none;
color:#087021;*/;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#indicedoc ol li a:hover {
	font-weight: normal; /*text-decoration:none*/;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*color:#000000;*/
	font-size: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#indicedoc ol li ul li a {
	font-weight: normal;
	/*text-decoration:none*/;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#indicedoc ol li ul li a:hover {
	font-weight: normal;
	/*text-decoration:underline;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#indicedoc ol li ol li a {
	font-weight: normal;
	/*text-decoration:none;
color: #333333;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#indicedoc ol li ol li a:hover {
	font-weight: normal;
	/*text-decoration:underline;
color:#000000;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

/* Todos los enlaces en verde, amarillo "onHover" */
#indicedoc li a {
	color: #087021 !important;
	text-decoration: none !important;
}

#indicedoc li a:hover {
	color: #D6A608 !important;
	text-decoration: none !important;
}

div#indiceApartados {
	font-size: 100%;
	color: #C0980E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	margin: 0 3% 2% 0;
	/*padding-top:89px;*/
	padding-top: 0px;
	padding-left: 5%;
	/*padding-top :expression('25px');*/
	width: 70%;
	width: expression('90%');
	/*float:left;*/
}

#indiceApartados h4 {
	color: #C0980E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 75%;
	margin: -8px 0px 7px;
	padding: 10px 0px 3px;
}

#indiceApartados  h4 strong {
	color: #C0980E;
	font-weight: bold;
	font-size: 100%;
}

#indiceApartados ul {
	font-size: 100%;
	margin-left: 4%;
	margin-top: 9px;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/plista_indice.gif);
}

#indiceApartados  ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: disc;
	text-decoration: none;
	margin-left: 4%;
}

#indiceApartados ul li,ol li {
	font-size: 80%;
	color: #575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top: 1%;
	margin-left: 1%;
	margin-left: expression('3%');
	text-align: justify;
	text-decoration: none;
}

#indiceApartados ul li a,ol li a {
	font-size: 90%;
	color: #896C0A;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;
	margin-right: 0
}

#indiceApartados ul li a:hover,ol li a:hover {
	font-size: 90%;
	color: #D3A70E;
	font-weight: bold;
	text-decoration: underline;
	text-align: justify;
	margin-right: 0
}

#indiceApartados ul li .textoEnlazable,ol li .textoEnlazable {
	font-size: 95%;
}

#indiceApartados ul li .textoEnlazable p,ol li .textoEnlazable p {
	font-size: 95%;
	margin-top: 5px;
	margin-bottom: 5px;
}

#indiceApartados ul li ul,ol li ul,ul li ol,ol li ol {
	font-size: 95%;
	margin: 0px;
}

#indiceApartados ul li ol li {
	font-size: 95%;
}

#indiceApartados ul li ul li,ol li ul li {
	font-size: 95%;
	font-weight: normal !important;
}

#indiceApartados ul li ul li a,ol li ul li a {
	font-size: 95% !important;
}

#indiceApartados ul li ul li a:hover,ol li ul li a:hover {
	font-size: 95% !important;
}

#indiceApartados ul li ul li .textoEnlazable,ol li ul li .textoEnlazable
	{
	font-size: 95% !important;
	margin-top: 5px;
	margin-bottom: 5px;
}

#indiceApartados ul li ul li .textoEnlazable p,ol li ul li .textoEnlazable p
	{
	font-size: 95% !important;
	margin-top: 5px;
	margin-bottom: 5px;
}

.txtdescarga {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: bold;
	text-decoration: none;
	text-transform: lowercase;
}

#indiceApartados img { /*position:absolute;
	margin-left:-20px;*/
	position: relative;
	margin-left: 1px;
}

/*** fin de indice de descarga ***/
#contenido h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #AC880D;
	font-weight: bold;
}

#contenido h3 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #AC880D;
	font-weight: bold;
}

#contenido h3 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #DAAC10;
	font-weight: bold;
}

#contenido h4 {
	color: #C0980E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	margin: 0;
	padding: 10px 0 3px;
}

#contenido h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 66%;
	color: #4A4A4A;
	font-weight: bold;;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 3px;
	background-color: #E8E8E8
}

#contenido p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 12px;Para que aumente al aumentar la fuente desde le boton web*/
	font-size: 80%;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	margin-right: 10px;
	text-align: justify;
}

#contenido p strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	text-align: justify
}

#contenido p a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #498521;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;
}

#contenido p a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #D3A70E;
	font-weight: bold;
	text-decoration: underline;
	text-align: justify;
}

#contenido a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	text-align: justify
}

#contenido a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #4F4F4F;
	font-weight: normal;
	text-decoration: none;
	text-align: justify
}

#contenido ol li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #896C0A;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;
	margin-right: 0
}

#contenido ol li {
	list-style-type: decimal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-top: 9px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: justify
}

}
#contenido ol li p {
	list-style-type: decimal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

#contenido ol li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #D3A70E;
	font-weight: bold;
	text-decoration: underline;
	text-align: justify;
	margin-right: 0
}

#contenido ol li ol li {
	list-style-type: decimal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

#contenido ol li ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-bottom: 10px;
	margin-top: 10px
}

#contenido ol li ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #896C0A;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;
	margin-right: 0
}

#contenido ol li ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #D3A70E;
	font-weight: bold;
	text-decoration: underline;
	text-align: justify;
	margin-right: 0
}

#contenido ul li ol li {
	list-style-type: decimal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-bottom: 10px;
	margin-top: 10px;
	list-style-image: none
}

#contenido ul li ol li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #896C0A;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;
	margin-right: 0
}

#contenido ul li ol li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #D3A70E;
	font-weight: bold;
	text-decoration: underline;
	text-align: justify;
	margin-right: 0
}

#contenido ul li img {
	vertical-align: middle;
}

#contenido ul li p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

#contenido ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #896C0A;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;
	margin-right: 0
}

#contenido ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #D3A70E;
	font-weight: bold;
	text-decoration: underline;
	text-align: justify;
	margin-right: 0
}

#contenido ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	list-style-type: none;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/plista_indice.gif);
	margin-top: 9px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: justify
}

#contenido ul li ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	list-style-type: none;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/plista_indice.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: justify
}

#contenido ul li ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #896C0A;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;
	margin-right: 0
}

#contenido ul li ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #D3A70E;
	font-weight: bold;
	text-decoration: underline;
	text-align: justify;
	margin-right: 0
}

h4 {
	color: #575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: bold;
	list-style-type: circle;
	margin-left: 5%;
	text-decoration: none;
}

/* Detalle de Video */
#detallevideo * {
	position: relative;
	margin-left: 4%;
}

#detallevideo .video {
	float: left;
	z-index: 3;
}

#detallevideo dl {
	z-index: 2;
	padding: 1% 2%;
	background: #E9F2E3;
	border: 1px solid #D0E4D5;
	font-size: 70%;
	margin: 40px 10px 20px 430px;
}

#detallevideo dt {
	font-weight: bold;
	border-bottom: 1px dashed #ccc;
	margin: 0;
	padding: 0;
	text-indent: 0;
}

#detallevideo dd {
	margin-top: 3px;
	text-align: justify;
}

#detallevideo dd a.descargar {
	display: block;
	margin: auto;
	border: 2px solid #D0E4D5;
	background: url(http://www.juntadeandalucia.es/medioambiente/img/fondo-descargar.jpg) 10px 0 repeat-x #eff3e7;
	padding: 10px;
	margin: 10px 0;
	text-align: center;
	font-weight: bold;
	font-size: 1.2em;
	color: #81ab81;
}

#detallevideo dd a.descargar:hover {
	border: 2px solid #087021;
	font-weight: bold;
	font-size: 1.2em;
	color: #087021;
	text-align: center;
	padding: 10px;
	margin: 10px 0;
	color: #087021;
}

/***** PortalBean IMA*****/
div#IMA {
	font-size: 90%;
	margin: 0 3% 0 0;
	padding-top: 30px;
	padding-left: 5%;
	padding-top: expression('15px');
	width: 95%;
	width: expression('90%');
}

#IMA p {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: normal;
	margin-right: 10px;
	text-align: justify;
	text-decoration: none;
}

#IMA ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	list-style-type: circle;
	text-decoration: none;
}

#IMA ul li {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-size: expression('80%');
	font-weight: normal;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/plista_indice.gif);
	list-style-type: none;
	margin-left: 3%;
	margin-top: 1%;
	padding: 0;
	text-align: justify;
	text-decoration: none;
}

#IMA ul li a {
	color: #896C0A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	margin-right: 0;
	text-align: justify;
	text-decoration: none;
}

#IMA ul li a:hover {
	color: #D3A70E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	margin-right: 0;
	text-align: justify;
	text-decoration: underline;
}

#IMA ul ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	list-style-type: circle;
	margin-bottom: 4px;
	margin-top: 4px;
	margin-left: 5%;
	text-decoration: none;
}

#IMA h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-decoration: none;
	font-wight: bold;
}

#IMA h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-wight: bold;
	text-decoration: none;
}

div#tablalistado {
	margin-top: 15px;
	width: 100%;
	float: left;
}

div#tablalistado table {
	border-collapse: collapse;
	margin-bottom: 15px;
	width: 99.98%;
}

#tablalistado colgroup {
	text-align: left;
}

#tablalistado th {
	background-color: #F7DA79;
	border: 1px solid #DBAB04;
	color: #9C7A03;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	height: 20px;
	text-decoration: none;
	text-align: center;
}

#tablalistado td {
	background-color: #FFFFFF;
	border: 1px solid #DBAB04;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: normal;
	height: 20px;
	margin: 0;
	padding: 0 3px;
	text-decoration: none;
	text-align: left;
}

/**Destacamos**/
#colIzqPortadillaGeneral div#destactexto {
	float: left;
	margin-left: 5%;
	padding: 13px 0 0;
	width: 70%;
}

#destactexto ul li {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	list-style-image: url(http://www.juntadeandalucia.es/medioambiente/img/plista_indice.gif);
	list-style-type: none;
	/*margin:0 15px 5px -5px;*/
	margin-left: 5%;
	padding: 0;
	text-align: justify;
	text-decoration: none;
}

#destactexto ul li a {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	text-decoration: none;
}

/**Para listado de contenidos por tipo**/
div#submenu {
	border-color: black black #93BA7E;
	border-style: solid;
	border-width: 0 0 1px;
	float: left;
	font-size: 90%;
	margin-left: 8%;
	padding: 5px 0;
	text-decoration: none;
	width: 90%;
}

div#h4tipo_informacion {
	color: #C0980E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	margin: 20px 0;
	padding: 10px 0 3px 40px;
}

#listadocanales ul ul li .novineta  img {
	
	/*left:96px;*/
	left: 13.3%;
	/*Para el resto de navegadores*/
	padding-right:14px;
	/*Para ie6 y ie7*/
	.padding-right:11.9px;
	padding-right: 11.9px;
	/* Para ie6 */
	_left: 14%;
	background-color: #ffffff;
}

#listadocanales ul ul li .novineta {
	font-size: 100%;
}

#listadocanales .textoEnlazable ul li {
	list-style-type: none;
}

/*destacamos*/
div#imagenesv {
	float: right;
	text-align: right;
	width: 24%;
}

div#masdestacados {
	background-color: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 85%;
	height: 20px;
	text-align: right;
	float: left;
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px
}

/* Estilo para [+] Ver todos */
#verTodos p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0.3em 0 0.2em;
	padding-left: 0px;
}

#verTodos_tipos p { /*Cambios por si explorer hace de las suyas
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	margin:0.3em 0 0.2em;
	padding-left:0px;
	width: 55%;*/
	font-size: 75%;
	float: right;
}

/* Fin del estilo para [+] Ver Todos */ /***** Mapas Sensibles *****/
#mapasensible {
	text-align: center;
	padding: 10px 0px
}

div#mapasensible {
	width: 95%;
	float: left;
	margin-top: 7px
}
