/*Estilos para la página intermedia de administracion municipal*/

/**************************** Estilos para el cuadro del bop ***********************************/

div#contenedor_bop {
	width:423px;
	position:relative;
	padding:0px;
	text-align:left;
	float:right;
	border-top:7px solid #9D9D9D;
	margin:0px auto;
	overflow:hidden;
}

div.cont_tit_bop{
	background:#DAE4EE url(/img_maquetacion/fondos/fondo_cabecera_tablon_admi.jpg) repeat-x scroll 0 0;
	color:#243B4A;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	height:40px;
	line-height:19px;
	margin:3px 2px 5px;
	padding:0 0 0 8px;
	position:relative;
	text-align:left;
}

div.cont_bop{
	height:370px;
	border:1px solid #E3E3E3;
	border-bottom:none;
}


div.ver_todos_naranja{
	background:transparent url(/img_maquetacion/fondos/fondo_vertodas_naranja.jpg) no-repeat scroll 0 0;
	bottom:5px;
	height:35px;
	margin:0 auto;
	position:absolute;
	right:5px;
	text-align:center;
	width:106px;
}

p.enlace_todos_naranja a{
	color:#000000;
}

div.cont_bop_abajo{
	background:#F3F2F2 url(/img_maquetacion/fondos/fondo_tablon_abajo.jpg) scroll no-repeat 0px 0px;
	height:4px;
	width:100%;
	overflow:hidden;
}

div#bop_cont_listado_tit {
	font-size:1.2em;
	margin:0 auto;
	text-align:left;
	width:100%;
	padding-bottom:30px;
}

ul#bop_cont_titulos, li.bop_titulos {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

ul#bop_cont_titulos{
	padding:0px 15px ;
}

li.bop_titulos {
	border-bottom:1px solid #999;
	padding:10px 0px 15px 0px;
}

p.bop_anuncio_titulo {
	margin:0px;
	font-size:1.1em;
	padding:0px;
	
}

a.bop_titulo_link {
	background:transparent url(/img_maquetacion/vinetas/ico_flec_noticias.gif) no-repeat -2px 0;
	color:#1B385E;
	font-weight:bold;
	padding-left:16px;
	text-transform:none;
	display:block;
}

.bop_titulo_capitulo{
	color:#797979;
	padding:15px 10px 5px;
	text-transform:none;
}

/*Estilos para el contenedor de modelos y contración*/

div#modelos_contratacion_wrapper {
	width:100%;
}

/*Estilos para la zona de modelos de solicitud*/

#contenedor_modelos{
	width:247px;
	float:left;
	position:relative;
	border-top:7px solid #49BBEF;
}

div#noticia_resumen p{
	color:#000000;
}

.cont_tit_modelos{
	text-align:left;
	background:#DAE4EE url(/img_maquetacion/fondos/fondo_degradado_azul.jpg) repeat-x scroll 0 0;
	color:#243B4A;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	height:24px;
	line-height:24px;
	margin:1px 2px 5px;
	padding:0 0 0 8px;
	position:relative;
	vertical-align:middle;
}

.titu_modelos, .titu_modelos_anuncios{
	line-height:22px;
	padding:0px;
	margin:0px;
	vertical-align:middle;
	color:#08264e;
	font-size:1.8em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.titu_modelos{
	text-transform:lowercase;
	padding-left:4px;
}

.titu_modelos_anuncios{
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.3em;
	line-height:19px;
	margin:0;
	padding-left: 7px;
	text-align:left;
	vertical-align:middle;
}

.titu_modelos a{
	color:#243B4A;
}

.titu_modelos_anuncios a{
color:#5D5D5D;
}

.cont_modelos{
	overflow:hidden;
	padding:0px;
	border:1px solid #E3E3E3;
	border-bottom:none;
	height:175px;
}

.cont_titulo_archivos{
	overflow:hidden;
	padding:0px;
	width:100%;
	text-align:left;
}

.archivos_tit{
	font-size:1.2em;
	font-weight:bold;
	margin:0px auto;
	background:url(/img_maquetacion/ico_archivos.jpg);
	background-repeat:no-repeat;
	background-position:15px 15px;
	padding:5px 15px;
}

a.archivos_tit_link {
	color:#2eb6f5;
	padding-left:10px;
	background:transparent url(/img_maquetacion/vinetas/flechita_roja.gif) scroll no-repeat 0px 4px;
}

div.ver_todos{
	background:transparent url(/img_maquetacion/fondos/fondo_vertodos_rojo.jpg) no-repeat scroll 0 0;
	width:106px;
	height:36px;
	right:5px;
	bottom:5px;
	margin:0 auto;
	position:absolute;
	text-align:center;
}

p.enlace_todos, p.enlace_todos_naranja{
	color:#FFFFFF;
	font-size:1.2em;
	height:36px;
	line-height:36px;
	vertical-align:middle;
	margin:0 auto;
	text-align:center;
	text-transform:lowercase;
	padding:0px;
}

div.cont_modelos_abajo{
	background:#FFFFFF url(/img_maquetacion/fondos/fondo_modelos_abajo.jpg) no-repeat scroll 0 0;
	height:5px;
	width:100%;
	margin:0px auto;
	overflow:hidden;
}

p.enlace_todos a{
	color:#FFF;
}

/*Estilos para el cuadro de contratacion*/

div#contenedor_contratacion{
	width:48%;
	float:right;
	text-align:right;
	margin-bottom:30px;
	border:1px solid #334960;
	background-color:#f3f2f2;
	position:relative;
	padding-bottom:30px;
}

.cont_tit_contratacion{
	background-color:#334960;
	width:100%;
	text-align:left;
	color:#FFFFFF;
	height:26px;
	float:right;


}

.titu_contratacion{
	font-family: Impact, Arial, Helvetica, sans-serif;
	font-size:1.9em;
	line-height:26px;
	padding-left:15px;
	font-weight:bold;
	margin:0px;
	text-transform:lowercase;
	font-weight: normal;

}

.titu_contratacion a{
	color:#FFFFFF;
	font-family: Impact, Arial, Helvetica, sans-serif;
}

.cont_modelos_contr{
	width:100%;
	overflow:hidden;
	padding-top:10px;
}

/*Estilos para el div que envuelve al tablón y los banners*/

div#tablon_banners_wrapper {
	width:423px;
	overflow:hidden;
	float:right;
	text-align:left;
	position:relative;
}

/*Estilos para la zona del tablón municipal*/

div#contenedor_tablon {
	float:left;
	text-align:left;
	position:relative;
	width:100%;
	border-top:7px solid #9D9D9D;
}

div#cont_tit_tablon {
	background:#DAE4EE url(/img_maquetacion/fondos/fondo_cabecera_tablon_admi.jpg) repeat-x scroll 0 0;
	color:#243B4A;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	height:40px;
	line-height:19px;
	margin:3px 2px 5px;
	padding:0 0 0 8px;
	position:relative;
	text-align:left;
}

p.tit_tablon_txt {
	color:#243B4A;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	line-height:19px;
	margin:0;
	padding:0 0 0 7px;
	text-align:left;
	text-transform:lowercase;
	vertical-align:middle;
	font-size:1.8em;
}

div#tablon_cont_tablon {
	height:300px;
	border:1px solid #E3E3E3;
	border-bottom:none;
}


div#tablon {
	width:92%;
	margin:0 auto;
	padding-top:5px;
}

div.cont_tablon_abajo{
	background:transparent url(/img_maquetacion/fondos/fondo_tablon_abajo.jpg) scroll no-repeat 0px 0px;
	height:5px;
	overflow:hidden;
}

div#tablon_cont_categoria , div#tablon_cont_fecha_pub, div#tablon_cont_resumen, div#tablon_cont_descripcion, div#tablon_cont_descargas, div#tablon_cont_relacionados{
	display:none;
}

h3.tablon_tit_anuncio {
	margin:5px auto 0;
	

}

div#contenedor_tablon h3{
	margin:0px auto;
	padding:5px 0px 10px 4px;
	width:100%;
	background:transparent url(/img_maquetacion/vinetas/ico_flec_noticias.gif) no-repeat scroll -4px 4px;
	font-size:1.3em;
	font-weight:bold;
}

a.tablon_tit_link {
	color:#1B385E;
	padding-left:10px;
     
}


/*Estilos de los banners de enlaces directos de administración*/

div.enlaces {
	float:left;
	font-size:1.4em;
	overflow:hidden;
	width:247px;
	padding:15px 0px;
}

ul#admi_banners_lista {
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	overflow:hidden;
	padding:0;
}

div#contenedor_enlaces{
	width:365px;
	float:left;
	padding-top:20px;
}

div#enlaces_directos_admi{
	overflow:hidden;
	margin: 0px auto;
	padding:0 0;
	width:100%;
	height:88px;
}

div#b_primero_admi, div#b_segundo_admi {
	padding:0 0;
	overflow:hidden;
	width:49%;
	float:left;
	}

div#b_segundo_admi {
	text-align:right;
	float:right;
	}

div#b_primero_admi img, div#b_segundo_admi img {
	border:none;
	text-decoration:none;
}

div#admi_banners{
	overflow:hidden;
	font-size:1.4em;
	margin:0 auto;
	width:247px;
	margin-top:20px;
	float:right;
}

ul#admi_banners_lista {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	overflow:hidden;
	padding:0;
	width:247px;
}

ul#admi_banners_lista li {
	color:#FFFFFF;
	height:51px;
	line-height:16px;
	padding-top:10px;
	text-align:left;
	vertical-align:middle;
	padding:10px;

}

li#b_planeamiento {
	background:transparent url(/imagenes/banners/b_planteamiento.jpg) no-repeat scroll 0 0;
	margin-top:0px!important;
}

ul#admi_banners_lista li a {
	color:#000000;
}

li#b_catastro {
	background:transparent url(/imagenes/banners/b_catastro.jpg) no-repeat scroll 0 0;
}

li#b_infraestructura {
	background:transparent url(/imagenes/banners/b_infraestructura.jpg) no-repeat scroll 0 0;
}

li#b_bocyl {
	background:transparent url(/imagenes/banners/b_boletin.jpg) no-repeat scroll 0 0;
}

li#b_reval {
	background:transparent url(/imagenes/banners/b_reval.jpg) no-repeat scroll 0 0;
	padding-top:20px !important;
}

li#b_sigpac {	
	background:transparent url(/imagenes/banners/b_sigpac.jpg) no-repeat scroll 0 0;
	padding-top:15px !important;
	margin-top:6px!important;
}

div#admi_atencionciudadano{
	font-family:Arial, Helvetica, sans-serif;
	font-size:2.8em;
	width:100%;
	margin-bottom:20px;
	overflow: hidden;
	text-align:left;
	font-weight:bold;
	overflow:hidden;
	position:relative;
	height:78px;
}

div#admi_atencionciudadano p{

	margin:0px auto;
	text-align:left;
	padding:7px 0px 0px 100px;
	line-height:28px;
	}

div#admi_atencionciudadano a{
	color:#FF9900;
	z-index:2;
}

div#imagen_vacia{
	overflow:hidden;
	position: absolute;
	top:0px;
	right:0px;
	z-index:1;
	left:0 px;

}

div#imagen_vacia img{
	width:756px;
	height:76px;
	border:none;
}

/* Estilos de los modelos de solicitud */

div.noticias_cont_noticia {
	background-color:#ECF5FE;
	border-bottom:1px solid #ADBEDF;
	margin-bottom:20px;
	overflow:hidden;
	padding-bottom:10px;
	width:100%;
	position:relative;
	height:130px;
}

div.noticias_noticia {
	background-color:#FFFFFF;
	overflow:hidden;
	padding-bottom:10px;
	position:relative;
	width:100%;
    height: 120px;
}

div#noticia_cont_descargas_modelos {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none repeat scroll 0 0;
	border:medium none;
	padding-top:10px;
	position: absolute;
	top:75px;
	left:130px;
}

div.ptd_noticia_cont_leermas {
	float:right;
	font-size:1.1em;
	margin-right:5px;
	margin-top:6px;
	text-align:right;
	position:absolute;
	top:82px;
	right:0px;
}

div.noticia_cont_img {
	border:1px solid #00205C;
	float:left;
	height:100px;
	overflow:hidden;
	text-align:left;
	width:100px;
}

div#noticia_resumen {
	color: #2c57a9;
	font-size:1.5em;
	padding-top:3px;
}

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

h2#noticia_titulo {
	color:#4E80C0;
	font-size:2em;
	margin:0;
	padding-bottom:10px;
}


div#contenedor_enlaces {
	float:left;
	position:relative;
	width:247px;
	padding-top:25px;

}

.cont_tit_enlaces {
	color:#FFFFFF;
	position:relative;
	text-align:left;
	width:100%;	
	border-top:7px solid #49BBEF;
}

.titu_enlaces{
	color:#08264E;
	font-size:1.7em;
	font-weight:normal;
	line-height:22px;
	margin:0;
	padding:0 15px;
	text-transform:lowercase;
	vertical-align:middle;
}


div.cont_enlaces_abajo {
	background:#FFFFFF url(/img_maquetacion/fondos/fondo_modelos_abajo.jpg) no-repeat scroll 0 0;
	height:5px;
	margin:0 auto;
	width:100%;
	overflow:hidden;
	padding:0px;	
}

div.secciones_destacadas_seccion{
	margin:0px;
	padding:0px;
	overflow:hidden;
	height:64px;

}


/* Estilos de los Enlaces relacionados   */

div#secciones_destacadas_wrapper {
	margin:0px auto;
	width:94%;
	padding:0px;
}

img.seccion_img {
	border:medium none;
}

div.seccion_cont_txt {
	float:right;
	text-align:left;
	width:161px;
	height:64px;
	vertical-align:middle;
	
}

p.seccion_tit {
	color:#333333;
	font-size:1.4em;
	padding:20px 0 0 16px;
	vertical-align:middle;
	margin:0px auto;
	background:transparent url(/img_maquetacion/iconos/ico_flecha_naranja.jpg) scroll no-repeat 0px 20px;
}

a.seccion_tit_link {
	color:#333333;
}

div.seccion_cont_img {
	float:left;
	height:64px;
	overflow:hidden;
	width:68px;
}

div.secciones_destacadas_cont_secciones{
	border-bottom:1px dotted #000;
	margin:0px auto;
	overflow:hidden;
	padding:9px 0px;
	display:block;
	height: auto;
}

div#fondo_cuerpo_enlaces{
	margin:0px auto;
	width:100%;
	background:#FFFFFF url(/img_maquetacion/fondos/fondo_modelos_cuerpo.jpg) repeat-y scroll 0 0;
	height:586px;
}


/*Estilos para los banner de urbanismo*/

.enlaces_urbanismo{
	font-size:1.4em;
	margin:20px auto 0;
	overflow:hidden;
	width:100%;
}

div.cont_banner_idevall {
	width:100%;
	margin-bottom:20px;
}

div.cont_banner_idevall a img {
	border:none;
}

div#cont_b_planeamiento, div#cont_b_catastro, div#cont_b_infraestructura {
	float:left;
	width:230px;

}

div.b_planeamiento, div.b_catastro, div.b_infraestructura {
	width:213px;
	height:60px;
	text-align:right;
	padding-top:15px;
	font-size:0.95em;

}


div.b_planeamiento p, div.b_catastro p , div.b_infraestructura p{
	margin:0px;
	padding:0px 0px 0px 5px;
	width:70%;
	float:right;
	text-align: left;

 }

div.b_planeamiento {
	background: transparent url(/imagenes/banners/b_urbanistico.jpg) scroll no-repeat 0px 0px;
	float:left;
}

div.b_catastro {
	background:transparent url(/imagenes/banners/b_urbanistico_catastro.jpg) scroll no-repeat 0px 0px;
	margin-left: 9px;
	
}

div.b_infraestructura {
	background:transparent url(/imagenes/banners/b_equipos.jpg) scroll no-repeat 0px 0px;
	float:right;
}

div.b_planeamiento a, div.b_catastro a, div.b_infraestructura a {
	color:#000000;
}

/*Estilos para los documentos urbanismo*/

div.contenedor_documentos {
	margin-top:16px;
	text-align:left;
	border-top:7px solid #49BBEF;
}

div.contenedor_estados {
	padding:15px 10px 0px 10px;
	margin:0px auto;
	text-align:left;
}

p.titulo_seccion {
	color:#00205C;
	font-family:"Century Gothic";
	font-size:1.8em;
	font-weight:bold;
	margin:0px auto;
}

p.subtitulo_seccion {
	color:#00205C;
	font-family:"Century Gothic";
	font-size:1.5em;
	font-weight:bold;
	margin:0px auto;
	margin-bottom:15px;
}

.tabla_documentos {
	width:100%;
	font-size:1.2em;
	margin-top:15px;
}

.tabla_documentos th {
	background-color:#EDEDED;
}

p.documento_dato {
	color:#003075;
	margin:0;
	padding:7px 8px;
}

.tabla_documentos td {
	background-color:#F6F6F6;
	border:1px solid #EDEDED;
	text-align:center;
}

p.documento_valor {
	color:#444444;
	margin:0;
	padding:7px 10px;
	text-align:left;
}

.documento_valor a {
	color:#003075;
}

.tabla_documentos img {
	border:none;
}

th.celda_estado {
	width:60px;
}

th.celda_figura{
	width:165px;
}

th.celda_fichero{
	width:60px;
}

th.celda_plan{
	width:200px;
}

th.celda_aprobacion{
	width:99px;
}

th.celda_publi{
	width:102px;
}

p.abreviatura_tipo {
	font-size:1.2em;
	color:#00205C;
}

p.abreviatura_tipo span {
	color:#222222;
}

div#cont_tit_urbanismo_txt{
	background:#DAE4EE url(/img_maquetacion/fondos/fondo_degradado_azul.jpg) repeat-x scroll 0 0;
	color:#243B4A;
	height:21px;
	line-height:21px;
	margin:1px 2px 5px;
	padding:0 0 0 8px;
	position:relative;
	vertical-align:middle;
	width:677px;
}


p.tit_urbanismo_txt{
	color:#00205C;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:2.2em;
	line-height:21px;
	margin:0 auto;
	text-align:left;
	text-transform:lowercase;
	vertical-align:middle;
	padding-bottom:3px;
}

div#cont_urbanismo{
	background-color:#FFFFFF;
	border:1px solid #E3E3E3;
	padding-bottom:10px;
	position:relative;
	text-align:left;
	width:689px;

}

div.puntitos {
	background:transparent url(/img_maquetacion/fondos/puntitos.jpg) repeat-x scroll 0 0;
	height:1px;
	margin-top:6px;
	overflow:hidden;
	padding-bottom:5px;
	width:100%;
}




