
/*Estructura de los artículos */

div#doscol_wrapper {
	width:1000px;
	margin:0 auto;
	position:relative;
	background-color:#f2f2f2;
	overflow:hidden;
}

div#doscol_contenido {
	padding:0px;
	width:100%;
	position:relative;
	text-align:left;
	}


/*********************************** Estilos para la columna derecha *************************************/

div#doscol_col_der, div#trescol_col_der {
	float:right;
	width:230px;
	padding-top:10px;
	position:relative;
}

div#cont_menu_secciones  {
	background:url(/img_maquetacion/fondos/fondo_pie_menu.jpg) no-repeat scroll  0 100% transparent ;
	text-align:right;
	width:100%;
	padding:0 0 10px;
	
}

div.ms_apartado {
	background:url("/img_maquetacion/fondos/fondo_cuerpo_menu.jpg") repeat-y scroll 0px 0 transparent;
	border:medium none;
	margin:0px;
	text-align:left;
	width:230px;
}

h3.ms_tit_apartado {
	background:transparent url(/img_maquetacion/fondos/fondo_titulo_menu.jpg) no-repeat scroll  0px 0px ;
	border:medium none;
	color:white;
	font-size:1.5em;
	font-weight:normal !important;
	height:40px;
	line-height:40px;
	margin:0;
	overflow:hidden;
	padding:0;
	text-align:left;
	width:100%;
	padding-left:4px;
}

h3.ms_tit_apartado a{
	color:white;
	font-size:1em;
}

div#ms_ayuntamiento h3 span {
	background:url("/img_maquetacion/fondos/fondo_titulo_modulo_ayuntamiento.jpg") repeat-x scroll 0px 9px transparent;
}

div#ms_administracion h3 span{
	background:url("/img_maquetacion/fondos/fondo_titulo_modulo_administracion.jpg") repeat-x scroll 0 9px transparent;
}

div#ms_atencion h3 span {
	background:url("/img_maquetacion/fondos/fondo_titulo_modulo_ayuntamiento.jpg") repeat-x scroll 0 9px transparent;
}

div#ms_servicios h3 span {
	background:url("/img_maquetacion/fondos/fondo_titulo_modulo_servicios.jpg") repeat-x scroll 0 9px transparent;
}

div#ms_turismo h3 span {
	background:url("/img_maquetacion/fondos/fondo_titulo_modulo_guia.jpg") repeat-x scroll 0 9px transparent;
}

div#ms_participacion h3 span {
	background:url("/img_maquetacion/fondos/fondo_titulo_modulo_participacion.jpg") repeat-x scroll 0 9px transparent;
}

div#ms_actualidad h3 span {
	background:url("/img_maquetacion/fondos/fondo_titulo_modulo_ayuntamiento.jpg") repeat-x scroll 0 9px transparent;
}

div#ms_agenda h3 span {
	background:url("/img_maquetacion/fondos/fondo_titulo_modulo_servicios.jpg") repeat-x scroll 0 9px transparent;
}

span.ms_tit_apartado_txt  {	
	display:block;
	margin:0px;
	width:206px;
	padding:0px;
	padding-left:8px;
	padding-top:2px;
}

ul.ms_lista_secciones  {
	background:;
	list-style:none outside none;
	margin:0 auto;
	padding:0;
	width:100%;
	padding-bottom:20px;
}


li.ms_seccion {
	background-color:#fff;
	border-bottom:1px solid #e7e8e6;
	color:#000;
	line-height:31px;
	margin:0px;
	width:195px;
	margin-left:14px;
}

div#ms_ayuntamiento li a:hover{
	color:#0d8ed1;
}

div#ms_administracion li a:hover{
	color:#0d8ed1;
}

div#ms_servicios li a:hover{
	color:#0d8ed1;
}

div#ms_turismo li a:hover{
	color:#0d8ed1;
}

div#ms_participacion li a:hover{
	color:#0d8ed1;
}

div#ms_actualidad li a:hover{
	color:#0d8ed1;
}

span.ms_seccion_txt {
	background:url("/img_maquetacion/vinetas/ico_sec_menu_articulos_gris.jpg") no-repeat scroll 100% 12px transparent;
	padding:0px;
	width:100%;
	display:block;
}


div#ms_ayuntamiento li span a:hover{
	background:url("/img_maquetacion/vinetas/ico_sec_menu_articulos_azul.jpg") no-repeat scroll 100% 12px transparent;
	display:block;
}

div#ms_administracion li span a:hover{
	background:url("/img_maquetacion/vinetas/ico_sec_menu_articulos_azul.jpg") no-repeat scroll 100% 12px transparent;
	display:block;
}

div#ms_servicios li span a:hover{
	background:url("/img_maquetacion/vinetas/ico_sec_menu_articulos_azul.jpg") no-repeat scroll 100% 12px transparent;
	display:block;
}

div#ms_participacion li span a:hover{
	background:url("/img_maquetacion/vinetas/ico_sec_menu_articulos_azul.jpg") no-repeat scroll 100% 12px transparent;
	display:block;
}

div#ms_actualidad li span a:hover{
	background:url("/img_maquetacion/vinetas/ico_sec_menu_articulos_azul.jpg") no-repeat scroll 100% 12px transparent;
	display:block;
}

div#ms_turismo li span a:hover{
	background:url("/img_maquetacion/vinetas/ico_sec_menu_articulos_azul.jpg") no-repeat scroll 100% 12px transparent;
	display:block;
}

.ms_apartado a {
	color:#000;
	font-size:1.2em;
}

/*Separador fin de página*/

div#separador_abajo{
	background:none;
	width:100%;
	height:45px;
}


/*********************************** Estilos para la columna izquierda ***********************************/

div#doscol_col_izq  {
	width:750px;
	background:none;
	margin-left:10px;
}

div#trescol_col_izq_wrapper, div#trescol_col_izq  {
	float:left;
	width:750px;
	background:none;
	margin-left:10px;
}


/*Estilos para el título del módulo*/

div#fondo_modulo{
	width:100%;
	background:transparent url(/img_maquetacion/fondos/fondo_titulo_pagina1.jpg) scroll no-repeat 0px 0px;
	text-align:left;
	margin:0px auto;
	height:40px;
	float:left;
	}

div#titulo_modulo{
	width:100%;
	background:url("/img_maquetacion/fondos/fondo_art_pie_grande.jpg") no-repeat scroll  0 100% transparent ;
	margin:0px;
	padding:0 0 10px;
	text-align:left;
	margin-bottom:12px;
	
	}

div#cont_cuerpo_titulo_modulo{
	background:url("/img_maquetacion/fondos/fondo_art_cuerpo_grande.jpg") repeat-y  scroll  0 0 transparent ;
	margin:0px;
	text-align:left;
	overflow:hidden;
	display:block;
}
h3.tit_titulo_modulo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:2.8em;
	color: #aa0707;
	text-transform:lowercase;
	margin:0px auto;
	line-height:40px;
	font-weight:100;
	text-align:left;
	padding:5px 0px 0px 0px;
	background:url("/img_maquetacion/fondos/fondo_art_titulo_grande.jpg") no-repeat scroll 0px 0 transparent;

}

h3.tit_titulo_modulo span{
	padding-left:20px;
}

h3.tit_titulo_modulo span a{
	color: #aa0707;
}

div#cont_titulo_modulo{
		background:url("/img_maquetacion/fondos/fondo_art_cuerpo_grande.jpg") repeat-y scroll 0px 0 transparent;
}

/*Estilos para la ruta*/

div.ruta_pagina {
	font-size:1.1em;
	margin:0px auto;
	text-align:left;
	background:transparent;
	color:#9f9b9b;
	padding-left:4px;

}

div.ruta_pagina a{
	color:#9f9b9b;
}


/*Estilos del menú de enlaces directos en articulos*/

div#menu_interior_enlaces_directos_wrapper {
	width:230px;
	background:url("/img_maquetacion/fondos/fondo_pie_menu.jpg") no-repeat scroll 0 100% transparent;
	padding:0 0 10px;
	text-align:right;
	display:none;
}

div#cont_menu_interior_enlaces_directos {
	background:url("/img_maquetacion/fondos/fondo_titulo_menu.jpg") no-repeat scroll 0 0 transparent;
}

div#menu_interior_enlaces_directos {
	background:url("/img_maquetacion/fondos/fondo_cuerpo_menu.jpg") repeat-y scroll 0 0 transparent;
	border:medium none;
	margin:0;
	text-align:left;
	width:230px;
}

div#mi_enlaces_directos{
	margin:20px 0 0 14px;
	width:195px;
}

div#mi_enlaces_directos ul{
	margin:0px auto;
	padding:0px;
}

div#mi_enlaces_directos ul li{
	margin:0px auto;
	padding:0px;
	list-style: none;
}

div#mi_enlaces_directos ul li img{
	border:none;
}

div.mi_enlace_cont {
	height:60px;
	position:relative;
	width:100%;
}

div#mi_enlaces_directos ul li span{
	color:white;
	font-size:1.1em;
	position:absolute;
	right:10px;
	text-transform:uppercase;
	bottom:3px;
	z-index:2;
}

div#mi_enlaces_directos ul li a{
	color:white;
}


/*Estilos estructura grande de articulos*/


div.cont_estruct_art{
	background:url("/img_maquetacion/fondos/fondo_art_pie_grande.jpg") no-repeat scroll 0 100% transparent;
	color:#000;
	margin-bottom:15px;
	overflow:hidden;
	padding-bottom:4px;
	position:relative;
	text-align:left;
	width:100%;
}

div.cont_estruct_art_cuerpo{
	background:url("/img_maquetacion/fondos/fondo_art_cuerpo_grande.jpg") repeat-y scroll 0 0 transparent;
	overflow:hidden;
}

div.cont_estruct_art_titulo {
	background:url("/img_maquetacion/fondos/fondo_art_titulo_grande.jpg") no-repeat scroll 0 0 transparent;
	overflow:hidden;
}


div.admi_atencionciudadano_titulo h3 {
	margin:0 auto;
	padding:23px 20px 20px;
}


div.cont_tamano_articulo{
	width:750px;
	margin:0px;
	text-align:left;
}


/*Estilos estructura mediana de artículos*/

div.cont_pie_mediana{
	background:url("/img_maquetacion/fondos/fondo_art_pie_mediana.jpg") no-repeat scroll 0 100% transparent;
	float:left;
	padding-bottom:10px;
	position:relative;
	text-align:left;
	width:494px;
	margin:0 0 15px;
}


div.cont_cuerpo_mediana{
	background:url("/img_maquetacion/fondos/fondo_art_cuerpo_mediana.jpg") repeat-y scroll 0 0 transparent;
	text-align:left;
	overflow:hidden;
}

div.cont_titulo_mediana{
	background:url("/img_maquetacion/fondos/fondo_art_titulo_mediana.jpg") no-repeat scroll 0 0 transparent !important;
	overflow:hidden;
	width:100%;
}

h1.txt_titulo_mediana{
	
	height:42px;
	color:#003267;
	font-size:2.4em;
	font-weight:normal;
	letter-spacing:-1px;
	line-height:42px;
	margin:0 0 12px;
	padding-top:12px;
	position:relative;
	text-align:left;
	vertical-align:middle;
	
}


h1.txt_titulo_mediana span{
	padding:2px 0 0 20px;
}
					   

/*Estilos estructura pequeña de artículos*/

div.cont_pie_peq{
	background:url("/img_maquetacion/fondos/fondo_art_pie_peq.jpg") no-repeat scroll 0 100% transparent;
	margin-right:0px;
	overflow:hidden;
	padding-bottom:3px;
	width:238px;
	margin-bottom:15px;

}


div.cont_cuerpo_peq{
	background:url("/img_maquetacion/fondos/fondo_art_cuerpo_peq.jpg") repeat-y scroll 0 0 transparent;
	text-align:left;
	overflow:hidden;
}

div.cont_titulo_peq{
	background:url("/img_maquetacion/fondos/fondo_art_titulo_peq.jpg") no-repeat scroll 0 0 transparent !important;
}

h1.txt_titulo_peq{
	height:42px;
	color:#003267;
	font-size:2.4em;
	font-weight:normal;
	letter-spacing:-1px;
	line-height:42px;
	margin:0 0 12px;
	padding-top:12px;
	position:relative;
	text-align:left;
	vertical-align:middle;
	}

h1.txt_titulo_peq span{
	padding:2px 0 0 20px;
}



/* Estilos para el tablon de anuncios */

#cont_banner_secciones {
	padding:15px 0;
}

div.tablon_enlace_cont img {
	border:medium none;
	left:0;
	position:absolute;
	top:0;
	z-index:1;
}

div.tablon_enlace_cont span {
	color:white;
	font-size:1.6em;
	left:20px;
	position:absolute;
	text-align:left;
	text-transform:uppercase;
	top:38px;
	z-index:2;
}

div.tablon_enlace_cont span a {
	color:white;
	text-decoration:none;
}

div.tablon_enlace_cont span a:hover {
	text-decoration:underline;
}

ul#tablon_enlaces {
	list-style:none outside none;
	margin:0;
	overflow:hidden;
	padding:0;
}

li.tablon_enlace_sep {
	/*display:none;*/
	width:39px;
	float:left;
}

li.tablon_enlace_sep.me_enlace_sep_3 {
	display:none;
}

li.tablon_enlace {
	float:left;
	width:208px;
}

div.tablon_enlace_cont {
	height:66px;
	position:relative;
	width:100%;
}

div#noticia_cont_noticia {
	border:medium none !important;
	padding:20px 0;
	text-align:left;
}

h2#noticia_titulo {
	color:#003267;
	font-size:2.4em;
	font-weight:normal;
	letter-spacing:-1px;
	line-height:28px;
	margin:0;
	padding:0 0 8px;
	text-align:left;
	vertical-align:middle;
}

div#noticia_resumen {
	color:#000000;
	font-size:1.2em;
	font-weight:bold;
	padding-top:10px;
	text-transform:uppercase;
}

div#noticia_descripcion {
	margin-bottom:10px;
	overflow:hidden;
	padding-bottom:10px;
	width:100%;
}

div#noticia_descripcion p {
	font-size:1.2em;
}

div#noticia_descripcion a {
	color:#4E80C0;
}

p.noticia_fecha {
	color:#999999;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.2em;
	margin:0 auto;
	padding:3px 0 5px;
	margin-top:15px;
}

