
#contenedor{
	width:100%;
	background-image:url(../images/comun/fondo.gif);
	background-repeat:repeat-x;	
	height:100%;
}
#contenido{
	width: 996px;
	margin:0 auto;
}
#cabecera {
	background-image:url(../images/comun/cabecera.jpg);
	background-repeat:no-repeat;
	height:361px;
	width:996px;
}
#centro{
	width: 996px;
	position: relative;
	margin: 0px;
	padding: 0px;
}

/* MI ESTRUCTURA */

#centro_nuevo {
	width: 975px;
	position: relative;
	padding-right: 8px;
	padding-left: 13px;
	background-color: #fff;
}

#columna_izquierda {
	width: 642px;
	float: left;
	background-color: #fff;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #titulo_municipio {
	position: relative;
	margin-bottom: 6px;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #titulo_municipio .imagen_municipio {
	float: left;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #titulo_municipio .texto {
	float: left;
	line-height: 35px;
	margin-left: 14px;
	font-family: verdana, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
	letter-spacing : 0px;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #sub_izquierda {
	position: relative;
	width: 304px;
	float: left;
}
#contenedor #contenido #centro_nuevo #columna_izquierda .noticia .imagen_noticia {
	float: left;
	width: 274px;
	margin: 0px;
	padding: 0px;
}
#contenedor #contenido #centro_nuevo #columna_izquierda .noticia .titulo_noticia {
	text-align: left;
	width: 100%;
	font-family: verdana, sans-serif;
	font-size: 18px;
	color: #3b678f;
	font-weight: normal;
	font-variant: normal;
	letter-spacing : 0px;
}
#contenedor #contenido #centro_nuevo #columna_izquierda .noticia .espacio_fecha {
	background-color: #f1f3f7;
}
#contenedor #contenido #centro_nuevo #columna_izquierda .noticia .descripcion_noticia {
	font-family: verdana, sans-serif;
	font-size: 12px;
	color: #4c4c4c;
	font-weight: normal;
	font-variant: normal;
	letter-spacing : 0px;
	text-decoration:none;
	line-height:16px;
	text-align: left;
	padding-bottom: 10px;
	
}
#contenedor #contenido #centro_nuevo #columna_izquierda .noticia .descripcion_noticia_rojo {
	font-family: verdana, sans-serif;
	font-size: 12px;
	color: #b80707;
	font-weight: normal;
	font-variant: normal;
	letter-spacing : 0px;
	
}
#contenedor #contenido #centro_nuevo #columna_izquierda #sub_derecha {
	position: relative;
	width: 302px;
	float: right;
	margin-right: 2px;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #sub_derecha #publicidad_variable {
	position: relative;
	width: 284px;
	border: solid 1px #c2a994;
	padding: 0px 8px;
	background-color: #e5d4c6;
	border-bottom: none;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #sub_derecha #publicidad_variable .titulo_publicidad {
	width: 238px;
	height: 43px;
	padding-left: 48px;
	position: relative;
	line-height: 43px;
	text-align: left;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #sub_derecha #publicidad_variable .titulo_publicidad img {
	width: 28px;
	height: 28px;
	position: absolute;
	top: 7px;
	left: 7px;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #sub_derecha #carrusel {
	width: 300px;
	position: relative;
	border: solid 1px #c2a994;
	background-color: #e5d4c6;
	border-top: none;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #sub_derecha #carrusel ul {
	list-style: none;
	width: 300px;
	margin: 0;
	padding: 0;
	position:relative;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #sub_derecha #carrusel ul li {
	display:inline;
	float:left;
	width: 284px;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #sub_derecha #carrusel ul li img {
	width: 284px;
	border: solid 1px #c2a994;
	position:relative;
}

/*#contenedor #contenido #centro_nuevo #columna_izquierda #sub_derecha #espacio_slider {
	position: relative;
	width: 300px;
	border: solid 1px #c2a994;
	background-color: #e5d4c6;
	border-top: none;
	height: 260px;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #sub_derecha #espacio_slider ul {
	list-style: none;
	width: 100%;
	margin: 0px;
	padding: 0px;
	position: relative;

}
#contenedor #contenido #centro_nuevo #columna_izquierda #sub_derecha #espacio_slider ul li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 300px;
	height: 260px;
	overflow: hidden;
}
#prevBtn a {
	position: absolute;
	width: 24px;
	height: 24px;
	top: 132px;
	left: 18px;
	background-image: url(../images/comun/flechas_slider/izquierda.png);
	background-repeat: no-repeat;
}
#nextBtn a {
	position: absolute;
	width: 24px;
	height: 24px;
	top: 132px;
	right: 18px;
	background-image: url(../images/comun/flechas_slider/derecha.png);
	background-repeat: no-repeat;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #sub_derecha #espacio_slider #slider {
	width: 300px;
	height: 260px;
	position: relative;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #sub_derecha #espacio_slider #slider img {
	width: 284px;
	margin: 0px 8px 8px 8px;
	border: solid 1px #c2a994;
	position: relative;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #sub_derecha .texto_servicio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	position: absolute;
	left: 8px;
	bottom: 8px;
	width: 274px;
	height: 57px;
	padding: 5px;
	background-color: #b3a193;
}*/
#contenedor #contenido #centro_nuevo #columna_izquierda .banner_640x50 {
	width: 640px;
	height: 50px;
	position: relative;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #espacio_mapa {
	width: 638px;
	position: relative;
	border: solid 1px #c2d9ea;
	background-color: #e9f2f8;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #espacio_mapa .titulo_mapa {
	width: 591px;
	height: 37px;
	background-color: #FFF;
	border: solid 1px #fff;
	border-right: none;
	background-image: url(../images/comun/background_mapa.gif);
	background-repeat: repeat-x;
	line-height: 37px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #477096;
	padding-left: 46px;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #espacio_mapa .titulo_mapa img {
	position: absolute;
	width: 22px;
	height: 22px;
	left: 13px;
	top: 7px;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #espacio_mapa .mapa_y_buscador {
	width: 615px;
	padding: 13px 13px 12px 10px;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #espacio_mapa .mapa_y_buscador .mapa {
	width: 613px;
	height: 388px;
	border: solid 1px #c2d9ea;
	position: relative;
	
}
#contenedor #contenido #centro_nuevo #columna_izquierda #espacio_mapa .mapa_y_buscador .buscador {
	width: 615px;
	position: relative;
	border: none;
	padding: 0px;
	margin: 0px;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #espacio_mapa .mapa_y_buscador .buscador #izquierda {
	width: 300px;
	border: solid 1px #c2d9ea;
	position: relative;
	float: left;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #espacio_mapa .mapa_y_buscador .buscador #derecha {
	width: 300px;
	border: solid 1px #c2d9ea;
	position: relative;
	float: right;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #espacio_mapa .mapa_y_buscador .buscador .titulo_buscador {
	border: solid 1px #fff;
	border-bottom: none;
	background-image: url(../images/comun/background_titulos.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3b678f;
	height: 34px;
	line-height: 34px;
	padding-left: 17px;
}
#contenedor #contenido #centro_nuevo #columna_izquierda #espacio_mapa .mapa_y_buscador .buscador .form_buscadores {
	border: none;
	border-right: solid 1px #fff;
	border-left: solid 1px #fff;
	height: 102px;
	background-image: url(../images/comun/background_select.gif);
	background-repeat: repeat-x;
}
.select_mapa {
	float: left;
	width: 268px;
	border-bottom: solid 1px #e3e9ef;
	border-top: solid 1px #abadb3;
	border-left: solid 1px #e2e3ea;
	border-right: solid 1px #dbdfe6;
	margin-top: 10px;
	margin-left: 16px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	cursor: pointer;
	outline: 0;
}


#columna_derecha {
	width: 319px;
	float: right;
	background-color: #fff;
	text-align: left;
}
#contenedor #contenido #centro_nuevo #columna_derecha #datos_municipio {
	width: 317px;
	margin: 0px;
	padding: 0px;
	border: solid 1px #c2d9ea;
	position: relative;
}
#contenedor #contenido #centro_nuevo #columna_derecha #datos_municipio #nombre_municipio {
	font-family: verdana, sans-serif;
	font-size: 14px;
	color: #3b678f;
	font-weight: bold;
	font-variant: normal;
	letter-spacing : 0px;
	position: relative;
	background-image: url(../images/comun/background_titulo_municipio.gif);
	background-repeat: repeat-x;
	border-top: solid 1px #fff;
	border-left: solid 1px #fff;
	padding-left: 45px;
	height: 39px;
	line-height: 39px;
}
#contenedor #contenido #centro_nuevo #columna_derecha #datos_municipio #nombre_municipio img {
	position: absolute;
	left: 10px;
	top: 12px;
}

#contenedor #contenido #centro_nuevo #columna_derecha #datos_municipio #foto_y_datos {
	width: 304px;
	padding: 10px 13px 6px 10px;
	position: relative;
}
#contenedor #contenido #centro_nuevo #columna_derecha #datos_municipio #foto_y_datos #foto {
	width: 294px;
	position: relative;
}
#contenedor #contenido #centro_nuevo #columna_derecha #objetivo_2011 {
	width: 319px;
	position: relative;
}
#objetivo_2011 #titulo_objetivo_2011 {
	width: 299px;
	height: 73px;
	background-image: url(../images/objetivo2011/titulo.jpg);
	background-repeat: no-repeat;
	line-height: 93px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	padding-left: 20px;
	color: #fff;
}
#contenedor #contenido #centro_nuevo #espacio_objetivo {
	width: 291px;
	border: solid 1px #e0e0e0;
	border-top: none;
	background-color: #eee;
	padding: 13px;
}
#contenedor #contenido #centro #espacio_objetivo {
	width: 294px;
	border: solid 1px #e0e0e0;
	border-top: none;
	background-color: #eee;
	padding: 12px 10px 5px 13px;
}
#contenedor #contenido #centro_nuevo #espacio_objetivo .titulo_elecciones {
	height: 21px;
	line-height: 21px;
	padding-left: 25px;
	width: 268px;
	background-color: #d1d1d1;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #080808;
	font-size: 11px;
	position: relative;
}
#contenedor #contenido #centro_nuevo #espacio_objetivo .titulo_elecciones img {
	position: absolute;
	top: 3px;
	left: 3px;
}
#contenedor #contenido #centro_nuevo #espacio_objetivo .enlaces_elecciones {
	margin: 0px;
	padding: 0px;
}
#contenedor #contenido #centro #espacio_objetivo .titulo_elecciones {
	height: 21px;
	line-height: 21px;
	padding-left: 25px;
	width: 268px;
	background-color: #d1d1d1;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #080808;
	font-size: 11px;
	position: relative;
}
#contenedor #contenido #centro #espacio_objetivo .titulo_elecciones img {
	position: absolute;
	top: 3px;
	left: 3px;
}
#contenedor #contenido #centro #espacio_objetivo .enlaces_elecciones {
	margin: 0px;
	padding: 0px;
}
#contenedor #contenido #centro_nuevo #columna_derecha #objetivo_2011 #espacio_objetivo .enlaces_elecciones ul {
	margin: 0px;
	margin-left: 10px;
	padding: 0px 0px 3px 0px;
	list-style: none;
}
#contenedor #contenido #centro_nuevo #columna_derecha #objetivo_2011 #espacio_objetivo .enlaces_elecciones ul li {
	background-image: url(../images/objetivo2011/flechas.png);
	background-repeat: no-repeat;
	background-position: left 8px;
}
#contenedor #contenido #centro_nuevo #columna_derecha #objetivo_2011 #espacio_objetivo .enlaces_elecciones ul li a:link,
#contenedor #contenido #centro_nuevo #columna_derecha #objetivo_2011 #espacio_objetivo .enlaces_elecciones ul li a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #080808;
	text-decoration: none;
	padding-left: 14px;
}
#contenedor #contenido #centro_nuevo #columna_derecha #objetivo_2011 #espacio_objetivo .enlaces_elecciones ul li a:hover {
	text-decoration: underline;
}
#contenedor #contenido #centro_nuevo #columna_derecha #entrevistas {
	width: 319px;
	margin: 0px;
	padding: 0px;
	border: solid 1px #c2d9ea;
	position: relative;
}
#contenedor #contenido #centro_nuevo #columna_derecha #entrevistas #nombre_municipio {
	font-family: verdana, sans-serif;
	font-size: 14px;
	color: #3b678f;
	font-weight: bold;
	font-variant: normal;
	letter-spacing : 0px;
	position: relative;
	background-image: url(../images/comun/background_titulo_municipio.gif);
	background-repeat: repeat-x;
	border-top: solid 1px #fff;
	border-left: solid 1px #fff;
	padding-left: 36px;
	height: 39px;
	line-height: 39px;
}
#contenedor #contenido #centro_nuevo #columna_derecha #entrevistas #nombre_municipio img {
	position: absolute;
	left: 13px;
	top: 11px;
}
#contenedor #contenido #centro_nuevo #columna_derecha #entrevistas #enlaces {
	width: 294px;
	padding: 10px 13px 6px 10px;
	position: relative;
	
}
#contenedor #contenido #centro_nuevo #columna_derecha #entrevistas #enlaces ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#contenedor #contenido #centro_nuevo #columna_derecha #entrevistas #enlaces ul li {
	line-height: 12px;
	margin: 0px;
	margin-bottom: 7px;
	list-style: none;
	background-image: url(../images/comun/icono_azul_entrevistas.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding: 0px 0px 0px 13px;	
}
#contenedor #contenido #centro_nuevo #columna_derecha #entrevistas #enlaces ul li a:link,
#contenedor #contenido #centro_nuevo #columna_derecha #entrevistas #enlaces ul li a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #3b678f;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
}
#contenedor #contenido #centro_nuevo #columna_derecha #entrevistas #enlaces ul li a:hover {
	text-decoration: underline;
}
#contenedor #contenido #centro_nuevo #columna_derecha #datos_municipio #espacio_atributos {
	width: 304px;
	padding: 10px 13px 6px 10px;
	position: relative;
}
#contenedor #contenido #centro_nuevo #columna_derecha #datos_municipio #espacio_atributos .atributo {
	height: 25px;
}
#contenedor #contenido #centro_nuevo #columna_derecha #datos_municipio #espacio_atributos .atributo .imagen {
	position: relative;
	width: 29px;
	height: 25px;
	float: left;
}
#contenedor #contenido #centro_nuevo #columna_derecha #datos_municipio #espacio_atributos .atributo .imagen img {
	position: absolute;
	left: 6px;
	top: 5px;
}
#contenedor #contenido #centro_nuevo #columna_derecha #datos_municipio #espacio_atributos .atributo .texto {
	width: 259px;
	height: 25px;
	line-height: 25px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	float: left;
}
	.widget {
		position:relative;
		width: 319px;
		background: #fdfeff;
		border: none;
		margin-bottom: 0px;
		margin-top: 15px;
		padding: 0px;
		text-align: left;
    }

    .widget a:link,
	.widget a:visited {
		font-family: Verdana, Geneva, sans-serif;
		font-weight: normal;
		font-size: 10px;
		color: #476783;
    	text-decoration: none;
    }

    .widget a:hover {
		text-decoration: underline;
    }
	.tabnav {
		position: relative;
		margin: 0px;
		padding: 0px;
		width: 320px;
		z-index: 3;
	}
    .tabnav li {
		display: inline;
		list-style: none;		
		float: left;
		margin-right: 1px;
    }

    .tabnav li a:link,
	.tabnav li a:visited {
		font-family: Verdana, Geneva, sans-serif;
		font-weight: bold;
		font-size: 11px;
		color: #fff;
    	text-decoration: none;
		outline: none;
		display: block;
		background-color: #b9c9d7;
		line-height: 23px;
		padding: 0px 7px 0px 8px;
		border: solid 1px #fff;
		border-top: none;
		position: relative;
		top: 1px;
    }

    .tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {
		background-color: #fff;
		color: #b80707;
		border: 1px solid #b9c9d7;
		border-bottom: solid 1px #fff;
    }

    .tabdiv {
		margin-top: 0px;
		background: #e6f0f8;
		border: 1px solid #b9c9d7;
		border-bottom: none;
		z-index: 1;
		background-image: url(../images/lo_mas_leido/background_lo_mas.gif);
		background-repeat: repeat-x;
    }
	.tabdiv ul {
		margin: 0px;
		padding: 13px 12px;
		list-style: decimal;
		list-style-position: inside;
		font-family: Verdana, Geneva, sans-serif;
		font-weight: normal;
		font-size: 10px;
		color: #476783;
    	text-decoration: none;
	}

    .tabdiv ul li {
		padding: 5px 5px;		
    }
	.tabdiv ul li a:link,
	.tabdiv ul li a:visited {
		font-family: Verdana, Geneva, sans-serif;
		font-weight: normal;
		font-size: 10px;
		color: #476783;
    	text-decoration: none;
		padding: 0px;
    }
	.tabdiv ul li a:hover {
		text-decoration: underline;
	}

    .ui-tabs-hide {
    	display: none;
    }
	#contenedor #contenido #centro_nuevo #columna_derecha #publi_mas_leido {
		border: 1px solid #b9c9d7;
		border-top: none;
		padding: 0px 12px 6px 12px;
		background-color: #e6f0f8;
	}







/* FIN MI ESTRUCTURA */

#div_mensaje{
	background-color: #FFF;
	width: 996px;
	padding-top: 15px;
}
#mensaje {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3a3939;
	width: 960px;
	margin: 0px auto;
	padding: 8px;
	background-color: #e9e9e9;
	text-align: left;
}
#footerArriba1{
	background-color:#dae6ef;
	width:100%;
	margin-top:35px;

}

#footerArriba2{
	background-color:#dae6ef;
	width:996px;
	margin:0 auto;
	padding:10px;
	line-height:15px

}
#footerAbajo1{
	background-color:#b8d1e4;
	width:100%;
}

#footerAbajo2{
	background-color:#b8d1e4;
	width:996px;
	margin:0 auto

}
.botBotonera{
	padding-top:10px;
	padding-left:8px;
	padding-right:8px;
	text-align:center;
	text-decoration:none;
	font-family: arial, sans-serif;
	font-size: 12px;
	height: 23px;
	color: #ffffff;	
	font-weight:bolder; 
	overflow:hidden;
	float:left; 
	margin-right: auto;
	margin-left: auto;	
}
.botBotoneraActivado{
	padding-top:10px;
	text-align:center;
	text-decoration:none;
	font-family: arial, sans-serif;
	font-size: 12px;
	height: 23px;
	color: #3b678f;	
	font-weight:bolder; 
	overflow:hidden;
	float:left; 
	margin-right: auto;
	margin-left: auto;	
}
.bot1Activado{

	padding-top:12px;
	background-repeat:no-repeat;
	text-align:center;
	text-decoration:none;
	width:107px;
	height:35px;
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #3b678f;	
	display: block;
	font-weight:bolder; 
	float:left;
	overflow:hidden;
	float:left; 
	margin-right: auto;
	margin-left: auto;
}
.bot1Activado:hover{
	background-image:url(../images/comun/botonera/bot1.gif);
    background-repeat:no-repeat;
	width:107px;
	height:33px;
	text-align:center;
	text-decoration:none;
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #3b678f;	
	display: block;
	font-weight:bolder;
	float:left;	
}
.bot1{
	padding-top:12px;
	background-repeat:no-repeat;
	text-align:center;
	text-decoration:none;
	width:107px;
	height:35px;
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #ffffff;	
	display: block;
	font-weight:bolder; 
	float:left;
	overflow:hidden;
	float:left; 
	margin-right: auto;
	margin-left: auto;
	
		
}

.bot1:hover{
	background-image:url(../images/comun/botonera/bot1.gif);
    background-repeat:no-repeat;
	width:107px;
	height:33px;
	text-align:center;
	text-decoration:none;
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #3b678f;	
	display: block;
	font-weight:bolder;
	float:left;	
}
.bot2{
	padding-top:12px;
	background-repeat:no-repeat;
	text-align:center;
	text-decoration:none;
	width:149px;
	height:35px;
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #ffffff;	
	display: block;
	font-weight:bolder; 
	float:left;
	overflow:hidden;
	float:left; 
	margin-right: auto;
	margin-left: auto;
	
		
}
.bot2:hover{
	background-image:url(../images/comun/botonera/bot2.gif);
    background-repeat:no-repeat;
	width:149px;
	height:33px;
	text-align:center;
	text-decoration:none;
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #3b678f;	
	display: block;
	font-weight:bolder;
	float:left;	
}
.bot2Activado{
	padding-top:12px;
	background-image:url(../images/comun/botonera/bot2.gif);
    background-repeat:no-repeat;
	width:149px;
	height:33px;
	text-align:center;
	text-decoration:none;
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #3b678f;	
	display: block;
	font-weight:bolder;
	float:left;	
}
.boton {
background-color: c2d9ea;
border-width: 1;
color: 5e7a8f;
font-size: 9pt;
font-family: arial;
font-weight: bold;
}

/* FIN DE ESTRUCTURA PRINCIPAL */
