/* 

Junta de Andalucia
Hoja de estilos general 

*/

body{
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, "San Serif";
	background:#fff;}

/* tipografia generica */
h1{font-size:2.00em; font-weight:bold;}
h2{font-size:1.75em; font-weight:bold;}
h3{font-size:1.60em; font-weight:bold;}
h4{font-size:1.45em; font-weight:bold;}
h5{font-size:1.20em; font-weight:bold;}
h6{font-size:1.00em; font-weight:bold;}

img.peque{width: 66px;}
img.grande{width: 150px;}  
img.banner{width: 57px; height: 57px;}
img.externo{width: 191px; height: 114px;float:left;}

hr{display:none;}
p{}
ol,
ul{}
li{}
blockquote{}
cite{}
strong{font-weight:bold;}
a,
a:link,
a:active,
a:visited,
a:hover{}
img{border:none;}
acronym,abbr{
	font-weight:bold;
	cursor:help;
	border-bottom:1px dotted #333;}
h2.migas{
	padding:6px 0;
	font-family:Arial, Helvetica, "San Serif";
	font-size:0.75em;
	font-weight:bold !important;
	letter-spacing:0.16em;
	text-transform:uppercase;
	color:#73777c;
	background:url(../themes/images/bg_migas.gif) repeat-x bottom;}
	
h2.migas span.flecha{color:#cecece;}

h2.migas a{
	font-size:1.54em;
	font-weight:bold;
	text-transform:capitalize;
	text-decoration:none;
	color:#087021;}
h2.migas a:hover{text-decoration:underline;}
h2.migas a.primer_item{
	font-size:1em;
	font-weight:bold !important;
	text-transform:uppercase;
	color:#73777c;}

span.subtitulo{
		display:inline;
		margin:0 0 10px 0;
		padding:12px 0 12px 18px;
		font-size:0.60em;
		font-weight:normal;
		text-decoration:none;
		color:#383d44;
		background:url(../themes/images/flecha_titul.jpg) no-repeat left;}
a.pdf{
	padding:2px 0 2px 17px;
	color:#035a78;
	text-decoration:underline;
	background:url(../themes/images/pdf_ico.jpg) no-repeat left center;}
a.link_ext1{
	padding:2px 0pt 2px 17px;
	color:#035a78;
	text-decoration:underline !important;
	background:url(../themes/images/flecha_bullet.gif) no-repeat left center !important;}
a.link_ext2{
	padding:2px 0 2px 17px;
	color:#035a78;
	text-decoration:underline;
	background:url(../themes/images/img_mail.jpg) no-repeat left 5px !important;}
a.link_ext3{
	padding:2px 0 2px 17px;
	color:#035a78;
	text-decoration:underline;
	background:url(../themes/images/link_ext.jpg) no-repeat left 3px !important;}

/* layout */
#portal{
	margin:0;
	padding:0;
	background:#fff;}

	/* estilos genericos */
	 .img_bloque {
	        border:none; 
          display: block;}
	 .boton{
		width:auto;
		margin:0;
		padding:4px 6px;
		font-family: Tahoma, Arial, Verdana;
		font-weight:bold;
		letter-spacing:0.1em;
		text-transform:uppercase;
		cursor:pointer;
		color:#fff;
		border:none;
		background:#73777c;}
	 .foto{
		padding:2px;
		float:left;
		border:3px solid #bebeaa;
		background:#fff;}
	.foto_peq{
		margin:0 5px 5px 0;
		padding:1px;
		float:left;
		border:3px solid #dbd5c5;
		background:#fff;}
	.oculto{display:none !important;}
	.raquo{
		line-height:29px;
		padding:5px 0;
		background:url(../themes/images/titulos_separador.gif) no-repeat center center;}
	
	/* flotaciones genericas */
	.floatleft{float:left;}
	.floatright{float:right;}
	.clearleft{clear:left;}
	.clearright{clear:right;}
	.clear{clear:both;}

	.rss{
		padding:2px 3px 2px 20px !important;
		background:url(../themes/images/rss_bullet.gif) no-repeat left center;}
	
	/* CABECERA --------------------------------------------------------------------------- */
	#cabecera{}
	
	/* marca generica de la junta de andalucia */
	#logo{
		width:295px;
		height:92px;
		padding:5px 0 0 35px;
		float:left;}
	
		/* titulo h1 dentro de logo */
		#logo h1{
			margin:0;
			padding:0;
			color:#087021;
			font-weight:normal;}
			/* enlace dentro de titulo h1 dentro de logo */
			#logo h1 a,
			#logo h1 a:link,
			#logo h1 a:active,
			#logo h1 a:visited{
				display:block;
				width:136px;
				height:126px;
				margin:0;
				padding:0;
				color:#087021;
				font-weight:normal;
				text-decoration:none;
				background:url(../temas/verde/imagenes/otros/ayco.jpeg) no-repeat 0px 0%;}			
			
			#logo h1  a:hover{
				color:#087021;
				text-decoration:none;
				background:url(./temas/verde/imagenes/otros/ayco.jpeg) no-repeat 0px 0%;}
				
				
				/* span dentro de enlace dentro de titulo h1 dentro de logo */
				
				#logo h1 a span,
				#logo h1 a:link span,
				#logo h1 a:active span,
				#logo h1 a:visited span,
				#logo h1 a:hover span{display:none;}
	
	/* accesos directos */
	#accesos_directos{display:none;}
	
	/* cabecera_contenidos */
	#cabecera_contenidos{margin:0 0 0 210px;}
	
/* herramientas_ayuda */
#herramientas_ayuda{
	height:31px;
	margin:0;
	padding:0;
	background:#edeee4 url(../themes/images/herramientas_background.gif) repeat-x bottom left;}
	
	/* titulo h2 dentro de logo */
	#herramientas_ayuda h2{display:none;}
	#herramientas_ayuda div.contenedor_h{
		position:absolute;
		top:0;
		right:0;
		width:700px;}
	/* boton de la izquerda de la barra */
	#btn_herramientas{
		background: transparent url(../themes/images/btn_herramientas3.jpg) no-repeat scroll left bottom;
		float:left;
		width:30px;
		height: 31px;}
	
	/* listas dentro de herramientas de ayuda */
	#herramientas_ayuda ul{
		margin:0;
		padding:10px 0 4px;
		list-style:none;}
		#herramientas_ayuda li{
			display:inline;
			padding:0 4px 0 10px;
			font-size:0.70em;
			border-left:1px solid #bebeaa;}
		#herramientas_ayuda li.ultimo_toolbar{
			padding-right:15px;
			border-right:1px solid #bebeaa;}
		#herramientas_ayuda li a{
			position:relative;
			margin:0;
			padding:0;
			color:#333;
			text-decoration:none;}
		#herramientas_ayuda li a:hover{text-decoration:underline;}
	
	/* formulario buscador en herramientas de ayuda */
	#herramientas_ayuda form{
		width:230px;
		margin:4px 0 0;
		padding:1px 0 0 1%;}
		
			#herramientas_ayuda form fieldset{border:none;}
			#herramientas_ayuda form legend,
			#herramientas_ayuda form label{display:none;}
			#herramientas_ayuda form ul{padding:0;}
			#herramientas_ayuda form li{border-left:none;}
			#herramientas_ayuda form input{
				margin:0;
				padding:6px 0 4px;
				list-style:none;}
				#herramientas_ayuda li{
					display:inline;
					padding:0 4px 0 10px;
					font-size:0.70em;
					border-left:1px solid #bebeaa;}
				#herramientas_ayuda li.ultimo{
					padding-right:15px;
					border-right:1px solid #333;}
				#herramientas_ayuda li a{
					position:relative;
					margin:0;
					padding:0;
					color:#333;
					text-decoration:none;}
				#herramientas_ayuda li a:hover{text-decoration:underline;}
			
			/* formulario buscador en herramientas de ayuda */
			#herramientas_ayuda form{
				width:230px;
				margin:4px 0 0;
				padding:1px 0 0 1%;}
				
					#herramientas_ayuda form fieldset{border:none;}
					#herramientas_ayuda form legend,
					#herramientas_ayuda form label{display:none;}
					#herramientas_ayuda form ul{padding:0;}
					#herramientas_ayuda form li{border-left:none;}
					#herramientas_ayuda form input{
						margin:0;
						padding:3px 0;
						font-size:0.90em;
						color:#333;
						border:1px solid #7f9db9;}
					#herramientas_ayuda form input.boton{
						width:auto;
						margin:0;
						padding:4px 1%;
						font-family: Tahoma, Arial, Verdana;
						font-weight:bold;
						letter-spacing:0.1em;
						text-transform:uppercase;
						cursor:pointer;
						color:#fff;
						border:none;
						background:#73777c;}
		
		/* principal_destacado */
		#principal_destacado{
			position:relative;
			height:105px;
			overflow:hidden;
			color:#fff;}

		#principal_destacado h2{display:none;}

		#banner_destacado span{
			font-family: Georgia, Palatino, "Times New Roman";
			font-size:1.20em;
			font-weight: bold;}

		#banner_destacado{
			display: block;
			position:absolute;
			top:5px;
			right:5px;
			width:308px;
			height:70%;
			padding:7px;
			border:4px solid #5a8f29;
			background:#087021;
			z-index:999;
			color:#FFFFFF;
			text-decoration:none;
			text-align:right;
			cursor:pointer;}
		#banner_destacado .masinfo{
			display:block;
			padding:2px 0 2px 22px;
			margin:20px 0 0 0;
			float:right;
			font-size:0.75em;
			background:transparent url(../themes/images/principal_destacado_bullet.gif) no-repeat left center;}
		
		p.banner{
			position:absolute;
			right:0;
			width:550px;
			padding:0 0 0 455px;
			text-align:right;
			background:#ffffff url(../../img/bg_principal_destacados.gif) no-repeat left top;}
	
	/*miga de pan*/
	#miga_autentica{
		margin-bottom:10px;
		padding:5px 0.5%;
		font-size:0.65em;
		border-bottom:1px solid #73777c;
		background:#fff;}
		#miga_autentica p{
			padding:5px 0;
			color:#595959;
			background:#eee;}
		
		#miga_autentica a{
			text-decoration:none;
			color:#595959;}
		#miga_autentica a:hover{text-decoration:underline;}
		
		.miga_item_0{
			padding:4px 5px 4px 23px;
			color:#fff;
			background:#595959 url(../themes/images/migas_bullet.jpg) no-repeat 5px center;}
		.miga_item_1{
			padding:5px;}
		.miga_item_2{
			padding:5px;}
		#miga_autentica strong{
			padding:5px;}
			
		#miga_autentica strong a{
			font-weight:bold;
			}
	
	
	
	/* navegacion_principal */
	#navegacion_principal{
		clear:left;
		font-family:Arial, Helvetica, "San Serif";
		font-size:0.75em;
		font-weight:bold !important;
		letter-spacing:0.16em;
		text-transform:uppercase;
		color:#fff;
		background:#383d44 url(../themes/images/bg_menu_principal.jpg) repeat-x top;
		width: 100%;}
	#navegacion_principal h2{display:none;}
	
	#navegacion_principal ol{padding:0;}
	#navegacion_principal li{
		display:inline;
		padding:0;}
	
	#navegacion_principal a{
		display:block;
		padding:10px 25px;
		float:left;
		font-weight:bold;
		text-decoration:none;
		color:#fff;
		background:#383d44 url(../themes/images/bg_menu_principal_item.jpg) no-repeat right top;}
	
	#navegacion_principal a.actual{
		padding:7px 25px 13px;
		background-position:right bottom;}
	
	#contenedor_principal{background:url(../themes/images/bg_generico.jpg) repeat-x bottom;}
	
	/*
		Colores del menu segun secci�n
			
		Portada: #c7c3b7; gris
		Temas #ff8f00; naranja
		La Junta #3ca403; verde
		Servicios #d9d088; ocre
		Conoce Andaluc�a #3c7dc4; azul
	*/
		.gris{
			/*color:#c7c3b7 !important;*/
			background-image:url(../themes/images/bg_item_gris.jpg) !important;}
		.naranja{
			/*color:#ff8f00 !important;*/
			background-image:url(../themes/images/bg_item_naranja.jpg) !important;}
		.verde{
			/*color:#3ca403 !important;*/
			background-image:url(../themes/images/bg_item_verde.jpg) !important;}
		.ocre{
			/*color:#d9d088 !important;*/
			background-image:url(../themes/images/bg_item_ocre.jpg) !important;}
		.azul{
			/*color:#3c7dc4 !important;*/
			background-image:url(../themes/images/bg_item_azul.jpg) !important;}
			
		
	
	/* columna derecha -------------------------------------------------------*/
	#colder{
		width:25%;
		padding:0;
		float:right;
		clear:right;}
	
		/* buscador principal */
		#buscador{
			padding:5px 5px 10px 10px;
			border:1px solid #bebeaa;
			border-width:0 0 1px 1px;
			background:#f3f4ec;}
		#buscador h2{
			font-family:Arial, Helvetica, "San Serif";
			font-weight:normal !important;
			letter-spacing:0;
			padding:11px 0;
			font-size:1.15em;
			color:#383d44;
			border-bottom:1px solid #cccfbc;
			background:url(../themes/images/buscador_icono.gif) no-repeat right center;}
		
		#buscador form{}
		#buscador form fieldset{
			padding:10px;}
		#buscador form fieldset legend{display:none;}
		#id_buscador{width:100%;}
		#buscador ul{border-bottom:1px dashed #cccfbc;}
		#buscador li{padding:5px 0;}
		#buscador label{font-size:0.70em;}
		
		#buscador .peque{
			width:50%;
			padding:1px 0;
			float:left;}
		#buscador .sub{
			text-align:center;
			clear:left;}
		#buscador .sub input{
			width:auto;
			margin:0;
			padding:4px 4px;
			font-family: Tahoma, Arial, Verdana;
			font-size:0.65em;
			font-weight:bold;
			letter-spacing:0.13em;
			text-transform:uppercase;
			cursor:pointer;
			color:#fff;
			border:none;
			background:#73777c;}
		
		.buscar_mas{text-align:right;}
		.buscar_mas a{
			font-size:0.70em;
			color:#035c7d;
			padding:0 0 0 18px;
			background:url(../themes/images/boe_bullet.gif) no-repeat left 5px;}
		
		/* destacados */
		#destacados{
			padding:10px;
			font-size:0.70em;
			border-left:1px solid #bebeaa;}
		#destacados .foto{margin:0 6px 6px 0;}
		#destacados span{
			padding:0 0 8px 0;
			font-size:1.2em;
			color:#035c7d;}
		
		#destacados span a{
			color:#035c7d;
			font-weight:bold;
			text-decoration:none;}
		#destacados span a:hover{text-decoration:underline;}
		
		#destacados p{
			padding:0 0 0 0;
			font-size:1.00em;
			letter-spacing:0.2pt;
			line-height:130%;
			color:#383d44;}
		#destacados .clearfix{
			width:100%;
			padding:20px 0;
			border-bottom:1px dashed #bebeaa;}
		
	/* columna izquierda ------------------------------------------------------- */	
	
	#colizq{
		width:74%;
		padding:0 1% 0 0;
		float:left;
		clear:left;}
	
		.contenedor,.contenedor{
			margin:0 1%;
			padding:0;
			border-bottom:4px solid #5bad33;
			width:98%;}
	
	HTML>BODY #colizq .contenedor,.contenedor{
		width:auto;}
		
		/* noticias */
	#noticias{padding:0 1%;}

		
	#noticias h2{
		font-size:1em;}
		
	
	#noticias h2 .parte_1{
		font-weight:bold;
		letter-spacing:0.10em;
		font-family:Arial,Helvetica,"San Serif";}
		
	#noticias h2 span.flecha{color:#cecece;}
	
	#noticias h2 .parte_2{
		padding-left:2px;
		font-size:1.54em;
		font-weight:bold;
		text-transform:capitalize;
		text-decoration:none;
		color:#3C7DC4;
		font-family:Arial,Helvetica,"San Serif";}
	#noticias h2 .parte_5{
		padding-left:2px;
		font-size:1.54em;
		font-weight:bold;
		text-decoration:none;
		color:#3C7DC4;
		font-family:Arial,Helvetica,"San Serif";
		text-transform:none;}
			
		#noticias h2 .parte_5 a{	
		font-size:1em;
		font-weight:bold;
		text-decoration:none;
		color:#3C7DC4;
		font-family:Arial,Helvetica,"San Serif";
		}
		
    #noticias .parte_3{
		color:#3C7DC4;
        float:right;
        font-size:0.9em;
        font-weight:bold;        
        padding-right:10px;
        text-decoration:none;
        text-transform:none;
        padding-top: 9px;
		}	
	
		#noticias .conjunto {
        float:left;
        height:2.5em;
        }
        
        HTML>BOY .noticia_titular{
		width:auto;}
        
        .noticia_titular{
		padding:6px 0;
		font-family:Verdana,Arial, Helvetica, "San Serif";
		font-size:0.75em;
		text-transform:uppercase;
		color:#73777c;
		min-height:2.4em;
		background:url(../themes/images/bg_migas.gif) repeat-x bottom;
		width:100%}
		
	#noticias .clearfix{clear:left;}
	#noticias .noticia_principal{
		padding:20px 10px 0  10px;
		font-family: Georgia, Palatino, "Times New Roman";
		color:#383D44;
		border-bottom:1px dashed #cccfbc;}	
	
	#noticias .noticia_principal h3{
		padding:0 0 10px 0;
		font-size:1.15em;
		line-height:130%;
		color:#383d44;
		font-family:Verdana,Arial,Helvetica,"San Serif";}
	#noticias .noticia_principal p{
		font-size:0.9em;
		line-height:130%;
		font-family:Verdana,Arial,Helvetica,"San Serif";}
	#noticias .noticia_principal .foto{
		margin:0 10px 10px 0;
		float:left;}
		
	
    .noticia_principal h3 a:hover {
        text-decoration:underline;
        }
   .noticia_principal h3 a.portada:hover {
        text-decoration:none;
        }
    .noticia_principal h3 a {
        color:#383D44;
        font-weight:bold;
        text-decoration:none;
        }    

	.ampliar{
		padding:10px 0;}
	.ampliar a{
		font-family: Verdana, Arial, Helvetica, "San Serif";
		font-size:0.75em;
		color:#035c7d;
		padding:2px 0 2px 22px;
		background:url(../themes/images/noticias_ampliar.gif) no-repeat left 5px;}	
	html>body 	#noticias .noticia_destacada{
        width:65.6%;
    } 
	#noticias .noticia_destacada{
		padding:20px 10px 0  10px;
		font-size:0.90em;
		color:#383d44;
		float:left;
		width:65.6%}
		
	#noticias .noticia_destacada h3{
		font-size:1.00em;
		line-height:130%;}
	
	#noticias .noticia_destacada h3 a{
		font-weight:bold;
		text-decoration:none;
		color:#383d44;}
	
	#noticias .noticia_destacada h3 a:hover{text-decoration:underline;}
	
	#noticias .noticia_destacada p{
		padding:10px 0;
		line-height:130%;
		color:#383d44;}
	html>body .noticia_listado{
        margin-left:67%;
    }
	.noticia_listado{
		padding:20px 10px 0px  10px;
		font-size:0.70em;
		margin-top:15px;
		padding-top:0px;
		margin-left:65.6%;
		border-left:1px solid #BEBEAA;}
	
	.noticia_listado li{
		padding:9px 0 9px 16px;
		background:url(../themes/images/noticias_bullet.gif) no-repeat left center;
		
		}
	
	.noticia_listado li a{
		font-weight:bold;
		text-decoration:none;
		line-height:125%;
		color:#383d44;}
	.noticia_listado li a:hover{text-decoration:underline;}
	.noticia_listado li a.portada:hover{text-decoration:none;}
	#noticia_resumen{
	    clear:left;
		padding:40px 10px 15px 10px;
		font-size:0.75em;}
	
	#noticia_resumen li{display:inline;}
	
	#noticia_resumen li a{
		padding:0px 10px 4px 18px;
		font-size:0.90em;
		color:#035c7d;
		background:url(../themes/images/noticias_ampliar.gif) no-repeat left 3px;}
	
	#noticia_resumen li.segundo a{
		padding:0 10px 4px 28px;
		border-left:1px solid #035c7d;
		background:url(../themes/images/noticias_siguiente.gif) no-repeat 10px 3px;}
		
	#noticia_resumen li.signos a{			
		padding-top: 13px; padding-left: 39px;
		background:url(../themes/images/aj-pictsignos.gif) no-repeat 10px 3px;}
			
			#temas{
				width:65%;
				padding:5px 1% 5px 0;
				float:left;}
			
			#temas h2{
				padding:6px 0;
				font-family:Arial, Helvetica, "San Serif";
				font-size:0.75em;
				text-transform:uppercase;
				color:#73777c;
				background:url(../themes/images/bg_migas.gif) repeat-x bottom;}
			#temas h2 .parte_1{
				font-weight:bold;
				letter-spacing:0.10em;}
			#temas h2 span.flecha{color:#cecece;}
			
			#temas h2 .parte_2{
				padding-left:2px;
				font-size:1.54em;
				font-weight:bold;
				text-transform:capitalize;
				text-decoration:none;
				color:#087021;}

			.bloque_temas{
				height:153px;
				padding:8px 0 0 90px;
				background:#fff url(../themes/images/temas.jpg) no-repeat left 8px;}

				.temas_izq{
					width:46%;
					float:left;}
									
				.temas_der{
					width:49%;
					float:right;}
			.bloque_temas li{
				padding:2px 0 2px 19px;
				background:url(../themes/images/noticias_siguiente.gif) no-repeat left center;}
			.bloque_temas a{
				display:block;
				line-height:130%;
				padding:1px 1px 1px 1px;
				font-size:0.70em;
				font-weight:bold;
				text-decoration:none;
				color:#087021;}
			.bloque_temas a:hover{text-decoration:underline;}
			.bloque_temas a{text-decoration:none;}
			.bloque_temas a.ultimo{
				font-weight:normal;
				text-decoration:underline;
				color:#035c7d;}
		
			#boja{
				width:31%;
				margin:15px 0 0 0;
				padding:0 0 0 2%;
				float:right;
				font-size:0.90em;
				border-left:1px solid #bebeaa;}
						
			#boja h2{
				padding:8px 0 12px 0;
				text-align:right;
				color:#fff;
				border-top:4px solid #999999;
				border-bottom:1px solid #999999;
				background:#cccccc url(../themes/images/boja_hercules.gif) no-repeat left 8px;}
			#boja h2 a{padding:5px;}
			#boja p{
				line-height:130%;
				padding:10px 5px 0 5px;
				font-size:0.75em;
				background:#f4f4f4 url(../themes/images/bg_boja.jpg) repeat-x top;}
			#boja ul{
				padding:0 10px;
				border-bottom:1px solid #bebeaa;
				background:#f4f4f4;}
			#boja ul li{padding:12px 0;}
			
			li.primero{border-bottom:1px dashed #cccfbc;}
			li.segundo{}
			
			#boja ul li a{
				font-size:0.75em;
				color:#035c7d;
				padding:2px 0 3px 18px;
				background:url(../themes/images/boe_bullet.gif) no-repeat left 5px;}
			#boja ul li.segundo a{background:url(../themes/images/boe_bullet_mas.gif) no-repeat left 5px;}
			
			
		
	#col_central{
		width:96%;
		padding:1% 2%;}
	
		
	/*  -----------------------------------------------------------------*/
	
	#pie{
		position:relative;
		width:100%;
		float:left;
		clear:both;
		color:#bebeaa;
		border-top:1px solid #5bad33;
	}
		
	#pie div{
		position:relative;
		width:100%;
		height:40px;
		border-top:3px solid #e5e4d7;
		background: #F3F4EC url(../temas/verde/imagenes/otros/logo_ayco_footer.jpg) no-repeat scroll 0pt 3px;
	}
		
	#pie ul{
		position:absolute;
		width:100%;
		margin:0 auto;
		padding:8px 0 14px;
		float:left;
		list-style:none;
		text-align:center;}
	#pie ul li{
		display:inline;
		padding:0;}
	
	#pie a.img_der{	
		display:block;
		position:absolute;
		width:57px;
		top:8px;
		right:4px;}

	#pie a{
		font-size:0.60em;
		font-weight:bold;
		text-decoration:none;
		text-transform:uppercase;
		color:#383d44;}
	#pie a:hover{text-decoration:underline;}
	
    dl.dublincore {display:none}
 /**********************/
    
   
  	#subtitular01_portada,
    #subtitular02_portada{border:none;}
			
	#noticia_listado_portada{
			padding:0 10px 30px;
			font-size:0.70em;
			border:none;}
	#noticia_listado_portada ul{padding-bottom:20px;}
	#noticia_listado_portada li{
	    background:transparent url(../themes/images/noticias_bullet.gif) no-repeat scroll left center;
        padding:9px 0pt 9px 16px;
        background-position: left 10px;}
    #noticia_listado_portada li a {
        color:#383D44;
        font-weight:bold;
        line-height:125%;
        text-decoration:none;
        font-size:1.1em;}        
    #noticia_listado_portada li a {
        color:#383D44;
        font-weight:bold;
        line-height:125%;
        text-decoration:none;
        font-size:1.1em;}

    #noticia_listado_portada li a.portada:hover {
        text-decoration:none;
        font-size:1.1em;
        }    
        
    #noticia_listado_portada li a:hover {
        text-decoration:underline;
        font-size:1.1em;
        }  
    
	#noticia_destacada_portada{font-size:1.15em;}
	
    .modulo_contenido{
			margin:10px;
			padding:10px;
			border-bottom:1px solid #e3e3e3;}
	.modulo_contenido_portada .foto{margin:0 10px 15px 0;}
	.modulo_contenido_portada h4{
			padding:0 0 5px 0;
			line-height:130%;
			font-weight:bold;
			font-size:0.75em;
			color:#383d44;}
	.modulo_contenido_portada h4 a{
			font-weight:bold;
			text-decoration:none;
			color:#383d44;
			font-size:1.2em;}
	.modulo_contenido_portada h4 a:hover{
	text-decoration:none;}
	

	
	.modulo_contenido_portada p{
			line-height:130%;
			font-size:0.8em;
			color:#383d44;}
		.no_padding_portada{padding-bottom:0 !important;}
		.no_padding_portada ul{padding-bottom:0 !important;}
	
	  .modulo_contenido_no_padding p{
		line-height:130%;
			font-size:1.1em;
			color:#383d44;
			padding:none;}
			
		.modulo_contenido_no_padding a{
		    line-height:180%;
			font-size:1.1em;
			padding-bottom:10px;
			}	
		
	#barra_lateral_izq .tir_fin{
		margin:1px 10px;
		border-bottom:4px solid #cccec0;}
	#barra_lateral_izq ul li {
        line-height:130%;
        }	
		
	#contenedor_error{
			position:relative;
			margin:10px;
			padding:0 0 20px 0;}
			
			#contenedor_error div{
				padding:5px 10px 20px;
				border-left:10px solid #e3e3e3;}
			
			#contenedor_error h3{				
				margin:0 0 10px 0;
				padding:10px 0 10px 10px;
				line-height:140%;
				font-family:Arial, Helvetica, "San Serif";
				font-size:1.5em;
				font-weight:normal;
				color:#383d44;
				border:1px solid #fff;
				border-left:10px solid #c7c3b7;}
				
			#contenedor_error h4{
				padding:0 0 5px 0;
				font-size:0.90em;
				font-weight:normal;
				line-height:130%;
				color:#fc1a0a;}
			
			#contenedor_error p{
				font-size:0.70em;
				line-height:130%;
				color:#383d44;}
			
			#contenedor_error ul{
				padding:20px 0 20px 45px;
				font-size:0.70em;
				line-height:130%;
				color:#383d44;}
			#contenedor_error li{
				padding:5px 0;
				list-style:circle;}
			/*
			
			Estilos opcionales de las listas en la página de error
		
			#contenedor_error li{
					padding:5px 0 5px 10px;
					background:transparent url(../img/bullet_line.gif) no-repeat left center;}
			*/
			
			#contenedor_error a{color:#035c7d;}
			#contenedor_error a:hover{}
			
			
			
		/* Principal destacado para poner los banners como background*/
        .principal_destacado_aa{
            height:105px;
            overflow:hidden;
            position:relative;}
   

        .principal_destacado_aa div h2 span{display:none;}

         .principal_destacado_aa div{
            width:550px;
            height:105px;
            padding:0 0 0 455px;
            position:absolute;
            right:0;
            color:#fff;
            background:#ffffff url(bg_principal_destacados.gif) no-repeat left top;}
          
            #principal_destacado_temas div h2{
            width:550px;
            height:105px;
            background:#ffffff url(../themes/images/banner_temas.jpg) no-repeat left top;}
            
            #principal_destacado_servicios div h2{
            width:550px;
            height:105px;
            background:#ffffff url(../themes/images/banner_servicios.jpg) no-repeat left top;}
            
            #principal_destacado_conoce-andalucia div h2{
            width:550px;
            height:105px;
            background:#ffffff url(../themes/images/banner_conoce-andalucia.jpg) no-repeat left top;}
            
            #principal_destacado_organismos div h2{
            width:550px;
            height:105px;
            background:#ffffff url(../themes/images/banner_organismo.jpg) no-repeat left top;}  
        
