@import url("estiloFormulario.css");

BODY{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin : 20px 0px 20px 0px;
	text-align: center;
	background: Gray;
	color:#4D4948;
	}
DIV{
	margin:0px;
	padding:0px;
}
.pie_bloq{ 
	clear: both;
}
.flota_izq{
	float: left;
}
.flota_drc{
	float: right;
}
form{
	margin:0px;
	
}
.oculto{
	display: none;
	opacity: 0.0;
	filter:alpha(opacity=0);
}

.mostrar{
	opacity:0.0;
	filter:alpha(opacity=0);
}

.defecto{
	opacity:1.0;
}

P{
	margin: 0;
}
input{
	margin:0px;
}

A{
	text-decoration: none;
}
A img {
	border:0;
}
A:hover{
	text-decoration: underline;
}
IMG {
	border: 0;
}


.borde{
	border:1px solid #000;
}
.tam1{
	font-size:0.1em;
}
.fuente_9pt{
	font-size:1.1em;
}

/*tamaños para formularios***********************************************/

.bloque_100pc{
	width: 100%;
	clear: both;
}
	
.bloque99pc{
	width: 99%;	
}

.bloque94pc{
	width: 94%;
	}
.bloque10pc{
	width: 10%;
}
.bloque50pc{
	width: 49%;
	}
.bloque33pc{
	width: 32%;
}
.bloque15pc{
	width: 15%;
}

.bloque25pc{
	width: 25%;
}
.bloque20pc{
	width: 19%;
}
.bloque23pc{
	width: 22%;
}
.bloque35pc{
	width: 34%;
}
.bloque40pc{
	width: 40%;
}

.bloque49pc{
	width: 48%;
}

.bloque60pc{
	width: 60%;
}

.bloque65pc{
	width: 63%;
}
.bloque68pc{
	width: 57%;
	
}
.bloque73pc{
	width: 73%;
}
.bloque98pc{
	width: 97%;
}
.bloque24pc{
	width: 24%;
}

/*COLORES DE FUENTES Y FONDO***********************************************/

.texto_sub{
	text-decoration: underline;
}
.letra_mayus{
	text-transform: uppercase;
}
.texto_centrado{
	text-align: center;
}
.justificado{
   text-align:justify;
}

.sinJusticar{
   text-align:left;
} 
.negrita{
	font-weight: bold;
}
.cursiva{
	font-style: italic;
}
.texto_drc{
	text-align: right;
}
.texto_izq{
	text-align:left;
}
.texto_ctr{
	text-align: center;
}
.margen_izq10px{
	margin-left: 10px;
}
.margen_izq5px{
	margin-left: 5px;
}
.margen_izq7px{
	margin-left: 7px;
}
.margen_izq28px{
	margin-left: 28px;
}
.margen_izq20px{
	margin-left: 20px;
}
.margen_inf3px{
	padding-bottom: 3px;
}
.margen_inf5px{
	margin-bottom: 5px;
}
.margen_inf7px{
	margin-bottom: 7px;
}
.margen_inf10px{
	margin-bottom: 10px;
}
.margen_inf15px{
	margin-bottom: 15px;
}
.margen_inf20px{
	margin-bottom: 20px;
}

.img_flota_izq{
	float: left;
	margin: 2px 8px 5px 0px;
}
.img_flota_drc{
	float: right;
	margin: 0px 0px 8px 8px;
}
.margen_sup10px{
	margin-top:10px;
}
.margen_sup20px{
	margin-top:20px;
	
}
.margen_sup30px{
	margin-top:30px;
}
.margen_sup70px{
	margin-top:70px;
}
.margen_sup2px{
	margin-top:2px;
}
.margen_drc5px{
	margin-right: 5px;
}
.margen_drc10px{
	margin-right: 10px;
}
.margen_drc20px{
	margin-right: 20px;
}
.margen_drc35px{
	margin-right: 35px;
}
.margen_drc47px{
	margin-right: 47px;
}
/**************************************************************************/
/******FUENTES Y COLORES***************************************************/
.fuente_negro{
	color: Black;
}
.fuente_gris1{
	color: #605D5C;
}
.fuente_blanco{
	color: #FFF;
}

.fuente_gris2{
	color:#4D4948;
}

.fuente_amarillo1{
	color: #F4B300;
}
.fuente_amarillo2{
	color: #EBBC48;
}

.fuente_rojo{
	color: #DB271F;
}

#enlace_no_sub{
	text-decoration: none;
}
.borde_blanco{
 	width:778px;
        margin:auto;
        background: #FFF;
	padding: 5px;
}
#contenedor{
	margin: auto;
	text-align: left;
	width: 765px;
	/*border:15px solid #FFF;*/
	background: #FFF;
	padding:0px;
}
#cabecera{
	background: url(cssimg/fondo_cabecera.gif) right no-repeat;
	height: 90px;
	/*border: 1px solid #000;*/
	width: 99.9%;
}
.enlace_idioma{
	clear: both;
	text-align: right;
	padding:8px 0px 0px 0px;
}

.enlace_principal{
	background: #E6B01C;
	width: 99.7%;
	border: 1px solid #FFF;
	/*padding: 3px 0px 3px 0px;*/
}
.eenl_principal1{
	float:left;
	/*border: 1px solid #000;*/
	margin: 4px 0px 0px 0px;
	padding: 0px 60px 0px 60px;
}
.eenl_principal2{
	border-left: 1px solid #FFF;
	float: left;
	margin: 4px 0px 4px 0px;
	padding: 0px 10px 0px 8px;
}
.eenl_principal2 img{
	vertical-align: middle;
}
.eenl_principal3{
	border-left: 1px solid #FFF;
	float: right;
	height: 100%;
	margin: 3px 0px 0px 0px;
	
}

.campo_text{
	border: 1px solid #F9DFAA;
	width: 115px;
	/*height: 14px;*/
	font-size: 1em;
	padding-bottom: 2px;
	
}

.buscador_principal{
	float:right;
	/*background: #E39616;*/
	padding: 2px 0px 2px 20px;
	border-left: 1px solid #FFF;
	/*margin-left: 30px;*/
}

.campo_servciud{
	float:right;
	/*background: #AA2941;*/
	padding: 2px 5px 2px 5px;
	border-left: 1px solid #FFF;
	/*margin-left: 30px;*/
}
.margen_sup{
	padding: 1px 5px 0px 4px;
}
#cuerpo_principal{
	width: 100%;
	/*border: 1px solid #000;*/
	margin: 5px 0px 0px 0px;
}

#lateral_izq{
	float: left;
	width: 22%;
	margin-left:1px;
	
}
#cuerpo{
	float: right;
	width: 75%;
	/*border: 1px solid Red;*/
	
}
.enlace_secundario{
	background: #EEE;
	border: 1px solid #FFF;
	padding: 0px 0px 0px 8px;
}
.enlace_secundario select{
	vertical-align: middle;
}
.eenl_secundario1{
	float:left;
	padding: 2px 0px 0px 0px;
	margin: 2px 10px 2px 0px;
	border: 1px solid #EEE;
	
}
.eenl_secundario1 img {
	vertical-align: middle;
}

.campo_select1{
	
	width: 110px;
}
.indice{
	margin: 10px 0px 0px 0px;
	width: 100%;
	position: relative;
}

.indice_izq{
	width: 75%;
}

.indice_drc{
	position: absolute;
	right: 0;
	bottom: 0;
}

#centro{
	margin: 5px 0px 0px 0px;
	width: 100%;
}

#contenido{
	float: left;
	width: 68%;
}

#contenido2{
	width: 99.9%;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 20px 0px;
}

#lateral_drc{
	float: right;
	width: 27%;
	padding-bottom: 40px;
}
.fondo_punto_rojo{
	background: url(cssimg/fondo_punto_rojo.gif) top left no-repeat;
	padding-left: 14px;
}
.bloque_enlace_cont{
	/*border: 1px solid #000;*/
	width: 99.6%;
	margin: 7px 0px 0px 0px;
	
}

.bloque_enlace_cont2{
	/*border: 1px solid #000;*/
	float: left;
	width: 72%;
	margin: 7px 0px 0px 0px;
	
}

.titulo_contenido{
	margin:20px 0px 0px 0px;
	background: url(cssimg/fondo_linea_amarilla.gif) left repeat-x;
	/*font-size: 1.3em;*/
	font-weight: bold;
	border: 1px solid #FFF;
}


.fondo_perfil_enlace2{
	
	padding: 4px 3px 4px 5px;
	margin: 0px 0px 0px 0px;
}
.fondo_perfil_enlace{
	
	padding: 4px 3px 4px 5px;
	margin: 0px 0px 10px 0px;
}
.fondo_infinito{
	float:left;
	background: #FFF url(cssimg/fondo_infinito.gif) top left no-repeat;
	padding: 0px 20px 0px 30px;
}
.fondo_infinito2{
	
	background: #FFF url(cssimg/fondo_infinito.gif) top left no-repeat;
	padding: 0px 20px 0px 30px;
}


.bloque_texto1{
	margin: 0px 0px 10px 0px;
	border: 1px solid #FFF;
}
.bloque_texto1 p{
	text-align: justify;
}
.bloque_texto2{
	margin: 0px 0px 10px 0px;
	border: 1px solid #FFF;
	text-align: justify;
}

.fondo_mas_rojo{
	background: url(cssimg/fondo_mas_rojo.gif) top left no-repeat;
	color: #FFF;
	font-weight: bold;
	padding:0px 0px 0px 24px;
	font-size: 1.1em;
	letter-spacing: 1px;
}
.fondo_mas_rojo2{
	background: url(cssimg/fondo_mas_rojo2.gif) top left no-repeat;
	padding:0px 0px 0px 24px;
	
}
.fondo_mas_amarillo{
	background: url(cssimg/fondo_mas_amarillo.gif) top left no-repeat;
	padding:0px 0px 0px 24px;
	
}
.fondo_punto_rojo2{
	background: url(cssimg/fondo_punto_rojo2.gif) top left no-repeat;
	color: #FFF;
	font-weight: bold;
	padding:0px 0px 0px 24px;
	font-size: 1.1em;
	letter-spacing: 1px;
}

.fondo_punto_amarillo{
	background: url(cssimg/fondo_punto_amarillo.gif) top left no-repeat;
	padding:0px 10px 0px 14px;
	
}

.fondo_punto_amarillo3 {
	background: url(cssimg/fondo_punto_amarillo2.gif) top left no-repeat;
	padding:0px 0px 0px 25px;
	margin: 0px 0px 4px 0px;
}

.enlaces_relacionados {
	width: 100%;
	margin: 0px 0px 10px 0px;
}
.fondo_flecha_roja{
	background: url(cssimg/fondo_flecha_roja.gif) top left no-repeat;
	padding: 0px 10px 0px 15px;
}
.submenu_drc1{
	margin: 0px 0px 0px 4px
}
.pie_contenido{
	background: url(cssimg/fondo_nodo_pie.gif) right bottom no-repeat;
	border-top: 1px solid #E6B01C;
	/*border-bottom: 1px solid #E6B01C;*/
	clear: both;
	height:246px;
	/*height:169px;*/
	width: 99.9%;
}
.bloque_banner{
	/*border: 1px solid #000;*/
	margin:10px 0px 5px 0px;
	width: 85%;
}
.elem_banner{
	float: left;
	margin: 0px 8px 0px 0px;
}

.banner_centrado{
	margin:auto;
	/*border: 1px solid #ff0;*/
}

.fila_banner{
	text-align: center;
	width:100%;
	padding-bottom: 5px;
/*	border: 1px solid #0f0;*/
}

.fondo_gris_enlace{
/*	border: 1px solid black; */
/*
	/height: 15px;
	min-height: 15px;
*/	
	background: #AAA9A9;
	padding: 3px 0px 4px 4px;
	margin: 0px 0px 7px 0px;
	color: #FFF;
	font-weight: bold;
	font-size: 1em;
	letter-spacing: 1px;
}

.fondo_enlace_mas{
	background: #AAA9A9;
	padding: 3px 0px 4px 4px;
	margin: 0px 0px 7px 0px;
	color: #FFF;
	font-weight: bold;
	font-size: 1em;
	letter-spacing: 1px;
}
.fondo_enlace_menos{
	background: #AAA9A9;
	padding: 3px 0px 4px 4px;
	margin: 0px 0px 7px 0px;
	color: #FFF;
	font-weight: bold;
	font-size: 1em;
	letter-spacing: 1px;
}
.fondo_enlace_mas :LINK,.fondo_enlace_mas :VISITED {
	text-decoration: none;
}
.submenu_izq1{
	margin: 0px 0px 15px 0px;
}

.seccion{
	margin: 0px 0px 0px 15px;
}

.titulo_seccion{
	font-size:1.1em;
	text-transform: uppercase;
	border-bottom: 1px solid #F4B300;
	margin-bottom: 10px;
}

.titulo_subseccion{
	text-transform: uppercase;
	margin-bottom: 10px;
}

.formato_texto1{
	text-align: justify;
}

/*****************************************************************
.indice_directorio{
	background: url(cssimg/fondo_010.gif) right no-repeat;
	text-align: right;
	padding:8px 40px 0px 0px;
	min-height:2em; 
	height:auto;
	
}
********************************************************************/

/* for Internet Explorer */
/*\*/
* html .indice_directorio {
height: 2em;
}

.caja_directorio{
	border-top:2px solid #F4B300;
	border-bottom:2px solid #F4B300;
	margin: 8px 0px 100px 0px;
	padding: 15px 0px 20px 0px;
}

.fondo_mas_amarillo2{
	background: url(cssimg/mas_amarillo.gif) left top no-repeat;
	padding-left: 25px;
	
	margin: 0px 0px 10px 0px;
}

/**********************************************
.submenu_directorio{
	margin: 0px 0px 0px 15px;
	font-size: 1.1em;
}
***********************************************/
.caja_detalle_directorio{
	
	text-align: center;
	width: auto;
}
.tit_detalle_directorio{
	font-size: 1.1em;
	font-weight: bold;
	background: #F9E59C;
	text-align: left;
	padding-left:25px;
}
.detalle_directorio{
	border: 1px solid #F9E59C;
	text-align: left;
	padding:10px 10px 10px 60px;
}

.campo_text2{
	border: 1px solid #F9DFAA;
	width: 35%;
}

.campo_select2{
	width: 45%;
	}

.resultado_busqueda{
	font-size: 1.1em;
	font-weight: bold;
	text-align: center;
	margin: 0px 0px 17px 0px;
}

.enlaces_paginacion{
	text-align: center;
	font-size: 1.2em;
	margin: 0px 0px 20px 0px;
}
.enlaces_paginacion img{
	vertical-align: middle;
}

.caja_resultado_busq{
	border: 2px solid #F4B300;
	margin-bottom: 25px;
}

.margen_inf1{
	padding: 20px 17px 30px 17px;	
}

.margen_inf2{
	padding: 20px 17px 30px 8px;	
}

.margen_inf4{
	padding: 10px 8px 10px 8px;	
}

.margen_inf5{
	padding: 10px 8px 10px 20px;	
}

.enlace_result_busq{
	font-size: 1.2em;
}

.elem_caja_busq{
	margin: 0px 0px 13px 0px;
}

.caja_busq_izq{
	/*width: 23%;*/
	float: left;
	margin:0px 0px 0px 0px;
}

.caja_busq_drc{
/*CAMBIADO POR REDUCCION DEL TAMAÑO DE LA IMAGEN */
	width: 76%; 

/*	width: 80%; */
	float: right;
	margin:0px 0px 0px 0px;
	}

.titulo_listado_noticia{
/*	font-size: 1.3em; */
}

.buzon_alerta{	
	margin: 10px 0px 10px 0px;
	background: #FEF4CF url(cssimg/buzon_alerta.gif) top left no-repeat;
	border: 2px solid #E6B012;
	text-align: center;
	height: 40px;
	padding: 0px;
}


.buzon_alerta_extendida{	
	margin: 10px 0px 10px 0px;
	background: #FEF4CF url(cssimg/buzon_alerta.gif) top left no-repeat;
	border: 2px solid #E6B012;
	text-align: center;
	padding-left: 65px;
	min-height: 40px;
	height: auto !important;
	height: 40px;
}

.alineacion_middle{
	margin-top: 13px;
}

.contenedor_formulario_buzon1{
	border: 1px solid #FAE19A;
	margin: 30px 0px 30px 0px;
	padding: 10px;
}

.contenedor_tipo_input{
	clear: both;
}

.tipo_categoria{
	float: left;
}

.tipo_input{
	float: right;
}

.estilo_input{
	border: 1px solid #FAE19A;
	background: #FFF;
	width: 450px;
	color: #BC315F;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.estilo_textarea{
	border: 1px solid #FAE19A;
	background: #FFF;
	width: 450px;
	height: 150px;
	color: #BC315F;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.tipo_submit{
	float: right;
}

.estilo_submit{
	border: 0px;
	background: #AAA;
	color: #FFF;
	text-align: center;
	width: 75px;
}

.formulario_advertencia{
	color: #BC315F;
}

.bloque_sugerencia{
	margin: 40px 0px 40px 0px;
	padding: 10px 20px 10px 20px;
	background: #FEF4CF;
	border: 1px solid #F4B300;
	text-align: center;
}

.contenedor_formulario_encuestas{
	border: 1px solid #FAE19A;
	margin: 30px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
}

.estilo_radio{
	height: 15px;
}

.encuesta_radio{
	float: left;
	margin: 0px 0px 0px 0px;;
	padding: 0px 0px 0px 0px;
	height: 15px;
}

.resultado_busqueda_convocatoria{
	padding: 6px 0px 6px 0px;
}

.titulo_convocatoria {
	background: url(cssimg/selector_titulo_convocatoria.gif) left top no-repeat;
	padding: 0px 0px 0px 20px;
	vertical-align: middle;
}

.titulo_convocatoria img {
	vertical-align: middle;
}

.texto_convocatoria{
	padding: 0px 0px 0px 20px;
}

.caja_contenedora_010{
	border-top: 2px solid #EBBC48;
	margin: 2px 0px 10px 0px;
	padding: 5px 2px 2px 2px;
}

.img_010{
	float: left;
	margin: 10px 15px 10px 5px;
}

.p_010{
	text-indent: 1.3em;
	margin-bottom: 10px;
	text-align: justify;
}

.enlace_010{
	background: url(cssimg/fondo_punto_amarillo_75pc.gif) top left no-repeat;
	padding: 0px 0px 0px 15px;
	color: #000;
}

.contenedor_formulario_consultas{
	border: 1px solid #FAE19A;
	margin: 30px 0px 30px 0px;
	padding: 10px;
}

.linea_formulario{
	padding: 0px;
	margin: 5px 0px;
}
.input_text_cqs1{
	float: left;
	margin: 0px;
	padding: 0px;
	border: 1px solid #EBBC48;
	background: #FFF;
	color: #BC315F;
	font-size: 11px;
	font-weight: bold;
}

.etiqueta_input_cqs{
	float: left;
	width: 60px;
}
.margen_etiqueta_left_cqs{
	margin-left: 10px;
}
.input_tam1{
	width: 82%;
}
.input_tam2{
	width: 31%
}
.etiqueta_radio_cqs{
	float: left;
	margin: 0px 10px 0px 5px;
	width: 85px;
}

.input_radio_cqs{
	float: left;
	height: 15px;
}

.textarea_cqs{
	width: 372px;
	height: 60px;
	border: 1px solid #EBBC48;
	color: #BC315F;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.margen_fecha {
	margin: 0 30px 0 0;
}

/** problemas IE y mozilla */
.margen_caja_novedades {
	padding: 15px 17px 10px 17px;	
}

.activado_rojo :active{
	color:#AD033B;
	text-decoration: none;
}

.bloque_mapa {
	margin: 0 0 10px 0;
	width: 100%;
}

.fondo_punto_amarillo2 {
	background: url(cssimg/fondo_punto_amarillo.gif) top left no-repeat;
	padding:0px 0px 0px 14px;
	margin: 0 10px 0 0;
        width: 50%;

	
}


.bloque30pc {
	width: 29%;
}


.contenedor_servicios_izq {
	margin: 0 30px 0 0;
	width: 48%;
}

.campo_text4 {
	width: 145px;
	font-size: 0.9em;	
}

.campo_select4 {
	width: 162px;
	font-size: 0.9em;
}

.caja_fondo_amarillo {
	background-color: #F8FBC7;	
}

.margen_caja_fondo_amarillo {
	padding: 2px 0px 1px 60px;
}

.pie_de_pagina{
	width: 99.9%;
	margin-top: 10px;
}
.enlaces_e_informacion{
	float: left;
	width: 450px;
	text-align: center;
}
.logo_w3c{
	float: right;
}

.borde_gris{
	border: 2px solid #D7D6D6;
}

.caja_portada1{
	margin:auto;
	width: 97%;
	margin-top:15px;
	margin-bottom:15px;
}

.borde_izq_blanco{
	border-right: 2px solid #FFF;
}
.elem_caja_portada{
	width: 24.5%;
	float: left;
}

.elem_caja_portada1{
	width: 24.5%;
	margin: auto;
	margin-top:15px;
	margin-bottom:15px;
}

.caja_portada2{
	margin:auto;
	margin-top:15px;
	margin-bottom:15px;
	width: 50%;
}

.elem_caja_portada2{
	width: 49.2%;
	float: left;
}

.caja_portada3{
	margin:auto;
	margin-top:15px;
	margin-bottom:15px;
	width: 75%;
}

.elem_caja_portada3{
	width: 32.8%;
	float: left;
}


.elem_sup_cportada{
	background: #EFEEEE;
	text-align: center;
	padding:10px 0px 0px 0px;
}
.elem_sup_cportada img{
	border-top:2px solid #FFF;
	border-left:2px solid #FFF;
	border-right:2px solid #FFF;
}

.elem_inf_cportada{
	border-top:3px solid #FFF;
	background: #EFEEEE;
	text-align: center;
	padding:7px 0px 5px 0px;
	font-size: 1.1em;
}


.elem_otro_servicio{
	float: left;
	width: 22.5%;
	margin: 0 1%;
	display: inline;
}


.titulo_rojo{
	font-size:1.3em;
	font-weight: bold;
	color: #AA2941;
}

.fondo_010_2{
	background: url(cssimg/fondo_010_2.gif) top left no-repeat;
	padding-left: 80px;
}

.bloque_encuesta{
	width: 96%;
	border:1px solid #F9E59C;
	margin:10px 0px 5px 0px;
	padding: 10px 10px 0px 10px;;
}
.bloq_encues_izq{
	float: left;
	background: #FFF;
	font-weight: bold;
	line-height: 23px;
	text-align: center;
	margin: 0px 5px 0px 0px;
	width: 20%;
}
.bloq_encues_drc{
	float: right;
	background: #F9E59C;
	font-weight: bold;
	line-height: 23px;
	text-align: center;
	margin: 0px 0px 0px 5px;
	width: 16%;
}
dl {
  margin:5px 0px 0px 0px; 
  padding:0px 0px 0px 0px; 
  width:100%; 
  height:auto;
  background:#fff;
  }

dd {
  margin:0; 
  display:block; 
  width:100%; 
  height:2em; 
  background:url(cssimg/barra_encuesta.gif) repeat-x; 
  border-bottom:1px solid #fff;
  }

dd b {
  float:right;
  display:block; 
  margin-left:auto; 
  background: url(cssimg/fondo_encuesta.gif) repeat-x; 
  height:2em; 
  line-height:2em; 
  text-align:right;
  } 

dd.p1 b {width:33%;}
dd.p2 b {width:93.3%;}
dd.p3 b {width:98.8%;}

.contenedor_otras_encuestas{
	border: 1px solid #F9E59C;
	padding: 10px;
	margin: 0 0 10px 0;
}

.margen_mas_info {
	margin: 0 0 0 65px;
}

.encabezado_enlace_interes a {
	font-size: 1.2em;
	font-weight: bold;
	color: #AA2941;
	
}

.tam12 {
	font-size: 1.2em;	
}

.margen_detalle_enlace {
	margin: 0 0 0 25px;
}

.margen_subdetalle_lista {
	margin: 0 0 0 15px;
}

.caja_buscador3 {
	background: #EBBC48;
	font-size: 1.1em;
	padding: 6px 0px 6px 6px;
	margin:0px 0px 3px 0px;
}

.campo_text5 {
	width: 39%;
	font-size: 0.9em;	
}

.tam230px{
	width: 230px;
}

.campo_select5 {
	width: 39%;
	font-size: 0.9em;
}

.imagen_emasesa {
	float: left;
	border: 1px solid silver;
	margin: 0 5px 0 0;
}

.fondo_punto_amarillo2_120pc {
	background: url(cssimg/fondo_punto_amarillo2_120pc.gif) top left no-repeat;
	padding: 2px 0px 0px 25px;
}

.enlace_negro a {
	color: black;
}

.caja_ultimas_noticias {
	border: 1px solid silver;
	padding: 10px;
}

.foto_ult_noticia {
	float: left;
	height: 36px;
	width: 53px;
	margin: 3px;
}

.fondo_mas_info {
	background: url(cssimg/fondo_mas_info.gif) top left no-repeat;	
	font-weight: bold;
	padding:0px 0px 0px 20px;
	font-size: 1.1em;
}

.fondo_mas_info a {
	color: #EBBC48;
}

.caja_prueba {
	border: 1px solid #FFA500;
	background-color: Purple;
}

.al_fondo {
	z-index: -10;
}

.casi_al_fondo {
	z-index: -5;
}

.casi_al_frente {
	z-index: 5;
}

.al_frente {
	z-index: 10;
}

.imagen_publicacion {
	clear: both;
	float: right;
	text-align: center;
	margin: 0 0 0 10px;
}

.encabezado_amarillo {
	color: #EBBC48;
	font-weight: bold;
	font-size: 1.3em;
}

.contenedor_mapa {
	margin: 0 0 0 20px;
	padding: 5px 0 0 10px;
	border-left: 5px solid #F4B300;
}

.bloque_mapa {
/*	border: 1px solid blue; */
	margin: 0 0 10px 0;
	width: 100%;
}
.contenedor_mapa {
	margin: 0 0 0 20px;
	padding: 5px 0 0 10px;
	border-left: 5px solid #F4B300;
}

.fondo_puntito_amarillo{
	background: url(cssimg/puntito_amarillo.gif) left top no-repeat;
	padding:0px 0px 0px 12px;
}

.detalle_mapa {
	border-left: 3px solid #F4B300;
	width: 40%;
	padding: 0 0 0 12px;
	margin: 2px 0 2px 0;
}

.submenu_detalle_mapa {
	border-left: 1px solid #F4B300;
	padding: 0 0 0 5px;
	margin: 0px 0px 10px 35px;	
}

.campo_text3{
	/*font-size:0.9em;*/
	width: 115px;
}

.campo_select3{
	/*font-size:0.9em;*/
	width: 182px;
}

.caja_buscador2 {
	background: #EBBC48;
	font-size: 1.1em;
	padding: 6px 10px 6px 10px;
	margin:0px 0px 40px 0px;
	width: 95%;
}

.margen_inf3{
	padding: 20px 17px 20px 8px;	
}

.detalle_convocatoria {
	margin: 5px 0 0 20px;
}

.encabezado_tramite {
	border-bottom: 2px solid #F4B300;
	font-size: 1.2em;
	font-weight: bold;
	padding: 0 0 3px 0;
}

.margen_subseccion_tramite {
	margin: 0 0 0 25px;
}

.subencabezado_tramite  {
	font-size: 1.1em;
	font-weight: bold;
	color: #F4B300;	
}

a.subencabezado_tramite  {
	text-decoration: underline;	
}

.margen_caja_borde_amarillo {
	padding: 10px 7px 10px 7px;
}

.caja_fondo_amarillo {
	background-color: #F8FBC7;	
}

.margen_caja_fondo_amarillo {
	padding: 2px 0px 1px 60px;
}

.boton_acceso, .boton_acceso :link, .boton_acceso :visited{
	color: black;
	text-decoration: none;
	padding: 2px 7px 2px 7px;	
	margin: 0 0 1px 0;
}

.encabezado_serv_ciudadano {
	font-size: 1.1em;
	font-weight: bold;	
	color: #AA2941;	
}

.contenedor_servicios_drc {
	width: 46%;
}

.margen_subseccion_serv_ciudadano {
	margin: 5px 0 0 20px;
}

.caja_servicio_ciudadano {
	background: #EBBC48;
	color: white;
	font-weight: bold;
	padding: 5px 24px 5px 24px;
	letter-spacing: 1px;
	/*border-right: 1px solid #D0D0D0;	
	border-left: 1px solid #D0D0D0;	
	border-top: 1px solid #D0D0D0;	*/
	margin-bottom: 10px;
}

.caja_servicio_ciudadano a{
	color: #FFF;
}

.borde_gris_abierto_arriba {
	padding: 10px 10px 10px 10px;
	border-right: 1px solid #D0D0D0;	
	border-left: 1px solid #D0D0D0;	
	border-bottom: 1px solid #D0D0D0;	
}

.fondo_punto_amarillo_75pc{
	background: url(cssimg/fondo_punto_amarillo_75pc.gif) top left no-repeat;
	padding:0px 2px 0px 10px;	
	margin: 0 0 0 18px;
}

.fondo_blanco_enlace {
	background: white;
	padding: 3px 0px 3px 0px;
	margin: 0px 0px 7px 0px;
}

.fondo_enlace_sin_signo {
	background: url(cssimg/fondo_sin_signo.gif) left top no-repeat;
	font-weight: bold;
	padding:0px 0px 0px 24px;
	font-size: 1em;
	letter-spacing: 1px;
}

.fondo_informacion{
	background: url(cssimg/fondo_info.gif) left no-repeat;
	padding: 0px 0px 0px 0px;
	height: 80px;
	border:2px solid #AD033B;

}

.texto_caja_informacion{
	color: #605D5C;
	font-weight: bold;
	margin: 20px 30px 0px 0px;
}

.margen_texto_010 {
	padding: 2px 4px 0 0;
}

.posicion_boton_buscar {
	text-align: right;
}

.fondo_punto_amarillo_75pc_sin_margen {
	background: url(cssimg/fondo_punto_amarillo_75pc.gif) top left no-repeat;
	padding:0px 0px 0px 10px;
}

.margen_principales_tramites {
	margin: 0 0 10px 0;
}

.margen_drc_campo_30pc {
	margin: 0 8px 0 0;
}
.boton_buscar{
	border: 1px solid #FFF;
	color: #FFF;
	background: #AAA9A9;
	padding: 0px 6px 0px 6px;
	/padding:0px 0px 0px 0px;
	
}
.fondo_punto_amarillo_75pc2{
	background: url(cssimg/fondo_punto_amarillo_75pc.gif) top left no-repeat;
	padding:0px 2px 0px 10px;	
	margin: 0 0 0 0;
}

/*********************************************
.caja_buscador{
	background: #EBBC48;
	font-size: 1.1em;
	padding: 10px 10px 10px 10px;
	margin:0px 0px 5px 0px;
}
.caja_buscador input {
	vertical-align: middle;
	margin: 0 0 6px 0;
	width: 95%;
	font-size:0.9em;
}
.caja_buscador select {
	vertical-align: middle;
	width: 97%;
	font-size:0.9em;
}
*************************************************/
.caja_borde_amarillo {
	border: 1px solid #F8FBC7;
}

.fondo_010 {
	background: url(cssimg/fondo_010_grande.gif) top left no-repeat;
}

.contenedor_servicios {
	width: 100%;
	background: url(cssimg/fondo_linea_vertical_amarilla.gif) left repeat-y;
	padding: 0 0 75px 0;
}









/** añadido por formularios */



.formulario_cajatexto input {
	border: 1px solid #FAE19A;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.formulario_areatexto {
	border: 1px solid #FAE19A;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}



.estilo_input_FORMULARIO {
	border: 1px solid #FAE19A;
	width: 95%;
	background: #FFF;
	color: #BC315F;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.estilo_textarea_FORMULARIO {
	border: 1px solid #FAE19A;
	background: #FFF;
	width: 95%;
	height: 150px;
	color: #BC315F;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.contenedor_tipo_input_FORMULARIO {
	clear: both;
	margin: 0 0 10px 0;
	/*border: 1px solid black;*/
}

.fondo_punto_amarillo4 {
	background: url(cssimg/fondo_punto_amarillo.gif) top left no-repeat;
	padding:0px 0px 0px 14px;
	margin: 0 10px 0 0;
}


.fondo_punto_blanco{
	padding-left: 15px;
	background: url(cssimg/fondo_punto_blanco.gif) left top no-repeat;
}

.fondo_punto_amarillo_75pc3{
	background: url(cssimg/fondo_punto_amarillo_75pc.gif) top left no-repeat;
	padding:0px 2px 0px 17px;	
	margin: 0 0 0 20px;
}

/******* PARA LOS BANNER *********/

.tam_banner {
	width: 110px;
	height: 58px;
}

.tam_img1 {
	width: 70px;
}









/********************* CALENDARIO ********************/
.caja_calendario{
	border-bottom: 2px solid #E6B012;
	border-top: 2px solid #E6B012;
	width: 99%;
}
.elem_caja_cal_izq{
	float: left;
	width: 40%;
	}
.elem_caja_cal_drc{
	float: right;
	width: 58%;
	text-align: center;
	background: #FFF8E2;
	padding: 15px 0px 20px 0px;
}

.calendario{
	width: 80%;
	margin: auto;
	font-size: 1.2em;
	}
	
.semana{
	width: 100%;
	margin-bottom: 2px;
	clear: both;
}

.semana_dia{
	width: 100%;
	margin-bottom: 8px;
	clear: both;
	background: #E6B01C;
	
}

.dia{
	float: left;
	width: 14%;
	text-align: center;
}
.dia_activo{
	float: left;
	width: 14%;
	text-align: center;
}
.fuente_gris3{
	color: #AAA9A9;
}
.elem_mes{
	float: left;
	width: 50%;
	
}

/* ========================================================== */








/********** BUSCADOR TRAMITE BOTON IR SIN JAVASCRIPT ****************/
.margen_boton_tramite_ir {
	padding-top: 2px;
	vertical-align: middle;
}
/* ================================================================= */









/******************* SERVICIOS CIUDADANO ****************************/
.caja_buscador {
	background: #EBBC48;	
	padding: 10px 0px 10px 0px;
	margin:0px 0px 15px 0px;
}

.caja_buscador_input {
	vertical-align: middle;
	font-size:0.9em;
}

.caja_buscador_select {
	vertical-align: middle;
	font-size:0.9em;
}
/* ================================================================ */











/*********************** DIRECTORIO ******************/

.fondo_mas_amarillo_directorio {
	background: url(cssimg/mas_amarillo.gif) left top no-repeat;
	padding-left: 25px;
	padding-top: 2px;
}


.indice_directorio {
	text-align: right;
	padding:8px 0px 0px 0px;
	min-height:2em; 
	height:auto;	
}

.imagen_010_directorio {
	vertical-align: middle;
	
}

.submenu_directorio {
	margin: 0px 0px 0px 15px;
}





.texto_tit_detalle_directorio {
	font-weight: normal;
	color: black;
}

.caja_imagen_video{
	float: left;
	width: 32.9%;	
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
/* ================================================= */









/******************** PARA DETALLE VIDEO ****************/

.margen_sup_inf_video {
	padding-top: 30px;
	padding-bottom: 30px;
}

.margen_externo_video {
	margin-bottom: 10px;
}

/* ===================================================== */








/*********************** PARA BUSCADOR DE LISTADOS ***********************/

.margen_elemento_derecho {
	margin-right: 10px;
}

.margen_elemento_izquierdo {
	margin-left: 10px;
}

/* ===================================================================== */





/* PARA ANCHO DE LAS IMAGENES EN LOS LISTADOS */

.ancho100px {
	width: 100px;
}


/* estas 2 por si acaso */
.ancho75px{
	width: 75px;
}

.ancho50px{
	width: 50px;
}

.ancho70{
	width: 70%;
}

.ancho45{
	width: 45%;
}

/* ========================================= */



.caja_fondo_naranja {
background: #E6B01C;
}

.padding_caja_serv_ciudadano {
padding-top: 5px;
padding-bottom: 5px;
}

.puntero_enlace{
cursor: pointer;
}

.borde_formulario_consultas {
	border: 1px solid #FAE19A;
}

.padding_sup5px {
	padding-top: 5px;
}


.alerta_error_buscador {
	margin: 0px 20px 0px 2px;
	background-color: #FEF4CF;
	padding: 10px 25px 10px 0px;
}

.texto_subrayado {
	text-decoration: underline;


}

.caja_busq_columna1{
	width: 20%;
	float: left;
	margin-right: 10px;
}

.caja_busq_columna2{
	width: 45%; 
	float: left;
	margin-right: 10px;
}

.caja_busq_columna3{
	width: 20%; 
	float: left;
}

.caja_busq_columna1_de4{
	width: 20%;
	float: left;
	margin-right: 10px;
}

.caja_busq_columna2_de4{
	width: 35%; 
	float: left;
	margin-right: 10px;
}

.caja_busq_columna3_de4{
	width: 20%; 
	float: left;
        margin-right: 10px;
}

.caja_busq_columna4_de4{
	width: 15%; 
	float: left;
}

.foto{
      float:left;
      margin: 2px 8px 5px 0px;
      /*border:1px solid red;*/
}

.align_pie_center{
     text-align:center;
}


/*********************** MENÚ IZQUIERDO CON LISTAS ***********************/

ul, li{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#lateral_izq ul{
	width: 100%;
}

#lateral_izq ul li{
	/*background: #AAA9A9;
	width: 98%;
	padding: 3px 0px 4px 2%;
	margin: 0px 0px 7px 0px;
	color: #FFF;
	font-weight: bold;
	font-size: 1em;
	letter-spacing: 1px;*/
}

#lateral_izq ul li *{
	vertical-align: middle;
}

#lateral_izq ul li span{
	padding-left: 6px;
}

#lateral_izq ul li ul{
	margin: 0px 0px 15px 0px;
	opacity:1.0;
}

#lateral_izq ul li ul li{
	background: url(cssimg/fondo_punto_amarillo.gif) top left no-repeat;
	padding:0px 10px 0px 14px;
}

#lateral_izq ul li ul li :active{
	color:#AD033B;
	text-decoration: none;
}

#lateral_izq ul.servicio_ciudadano{
	width: 100%;
	border: 1px solid #D0D0D0;
}

#lateral_izq ul.servicio_ciudadano li{
	background: url(cssimg/fondo_punto_amarillo.gif) no-repeat;
	background-position: left 1px;
	padding:0px 10px 0px 14px;
	margin: 0px 10px 0 10px;
	font-weight: bold;
	color: #AA2941;
}

#lateral_izq ul.servicio_ciudadano li span{
	padding-left: 0px;
}


#lateral_izq ul.servicio_ciudadano li :active{
	color:#AD033B;
	text-decoration: none;
}

#lateral_izq ul.servicio_ciudadano li ul{
	opacity: 1.0;
}

#lateral_izq ul.servicio_ciudadano li ul li{
	background: url(cssimg/fondo_punto_amarillo_75pc.gif) top left no-repeat;
	padding:0px 2px 0px 10px;	
	font-weight: normal;
	margin-left: 5px;
	margin-right: 0;
}

#lateral_izq ul.menu3 li{
	margin: 0px 0px 7px 0px;
	background: url(cssimg/fondo_sin_signo.gif) left top no-repeat;
	font-weight: bold;
	padding: 0;
	font-size: 1em;
	letter-spacing: 1px;
	color: #AA2941;
	margin-bottom: 10px;
}

#lateral_izq ul.menu3 li div{
	padding-left: 24px;
}

#lateral_izq ul.menu3 li div span{
	padding-left: 0px;
}

#lateral_izq ul.menu3 li ul{
	opacity: 1.0;
	margin: 10px 0 0 0;
	padding: 0;
}

#lateral_izq ul.menu3 li ul li{
	background: url(cssimg/fondo_punto_amarillo.gif) top left no-repeat;
	padding:0px 10px 0px 14px;
	font-weight: normal;
	margin: 0;
	letter-spacing: normal;
}


/*********************** LISTA ÚLTIMAS NOTICIAS PORTADA ***********************/

.ultimas_noticias{
	border: 2px solid #D7D6D6;
	padding: 10px 8px 10px 8px;
}

.ultimas_noticias ul li{
	width: 100%;
}

.ultimas_noticias ul p a{
	color: black;
}

/*********************** LISTA DE TU INTERÉS PORTADA ***********************/

.tu_interes{
	border: 2px solid #D7D6D6;
	padding: 10px 8px 10px 8px;
}

.tu_interes ul{
	width: 100%;
}

.tu_interes ul li{
	background: url(cssimg/fondo_punto_amarillo2.gif) top left no-repeat;
	padding:0px 0px 0px 25px;
	margin: 0px 0px 4px 0px;
}

.tu_interes ul p a{
	color: black;
}

/*********************** LISTA MENÚ DERECHO ***********************/

#lateral_drc ul li{
	background: url(cssimg/fondo_punto_amarillo.gif) top left no-repeat;
	padding:0px 10px 0px 14px;
}

#lateral_drc ul li ul{
	opacity: 1.0;
	margin-left: -10px;
	margin-bottom: 5px;
}

#lateral_drc ul li ul li{
	background: url(cssimg/fondo_flecha_roja.gif) top left no-repeat;
	padding: 0px 10px 0px 15px;
}


/*********************** LISTADO SERVICIOS CIUDADANO ***********************/

.contenedor_servicios_drc ul li ul{
	margin: 5px 0 0 20px;
}

.contenedor_servicios_drc ul li ul li{
	background: url(cssimg/fondo_punto_amarillo_75pc.gif) top left no-repeat;
	padding:0px 0px 0px 10px;
	margin: 0 0 10px 0;
}

/*********************** LISTADO NOTICIAS ***********************/

ul.listado_noticias li{
	margin: 0px 0px 13px 0px;
	width: 99%;
}

ul.listado_noticias li ul{
	width: 90%;
}

ul.listado_noticias li ul li{
	background: url(cssimg/fondo_punto_amarillo.gif) top left no-repeat;
	padding:0px 0px 0px 14px;
	margin: 0 10px 0 0;
}

/*********************** LISTADO DE TU INTERÉS ***********************/

ul.tablon_anuncios{
	margin: 0px 0px 13px 0px;
	width: 99%;
}

ul.tablon_anuncios li{
	background: url(cssimg/fondo_punto_amarillo2.gif) top left no-repeat;
	padding:0px 0px 0px 25px;
	margin: 0px 0px 4px 0px;
}

/*********************** LISTADO DIRECTORIO ***********************/

.caja_directorio ul li{
   background: url(cssimg/mas_amarillo.gif) left top no-repeat;
   padding-left: 25px;
   padding-top: 2px;
   margin-bottom: 15px;
} 

/*********************** LISTADO DIRECTORIO ASOCIACIONES ***********************/

.submenu_directorio ul li{
   background: url(cssimg/fondo_punto_amarillo2.gif) top left no-repeat;
   padding:0px 0px 0px 25px;
   margin: 0px 0px 4px 0px;
}

ul.detalle_asociacion li {
   background: none;
   margin: 0;
   padding: 0;
}

ul.detalle_asociacion li ul.detalle_directorio{
   border: 1px solid #F9E59C;
   text-align: left;
   padding:10px 10px 20px 60px;
} 

/*********************** LISTADO ARTÍCULOS (29/05-06) ***********************/

.enlaces_relacionados ul li{
   background: url(cssimg/fondo_punto_amarillo.gif) top left no-repeat;
   padding:0px 0px 0px 14px;
   margin: 0 10px 0 0;
}

.enlaces_relacionados ul li.subtematica{
   background: url(cssimg/fondo_punto_amarillo.gif) left 2px no-repeat;
}

li.subtematica *{
	vertical-align: middle;
}

/*********************** CALENDARIO CON TABLAS ***********************/

.elem_caja_cal_drc table{
   width: 80%;
   font-size: 1.2em;
   text-align: center;
   margin: auto;
}

.elem_caja_cal_drc table tr th{
   color: White;
   background: #E6B01C;
   border-bottom: 8px solid #FFF8E2;
}

.elem_caja_cal_drc table tr td{
   color:#4D4948;
}

.elem_caja_cal_drc table tr td a{
   font-weight: bold;
   color: #F4B300;
}

.padding_sup8px{
   padding-top: 8px;
}

/************************ ENCABEZADOS ******************/

h1{
   margin: 0;
   padding: 0;
}

h2{
   margin: 0;
   padding: 0;
}

h3{
   margin: 0;
   padding: 0;
}

h1{
   float:left;
   background: #FFF url(cssimg/fondo_infinito.gif) top left no-repeat;
   padding: 0px 20px 0px 30px;
   font-size: 1.3em;
}

h1.titulo2{
   float: none;
   background: #FFF url(cssimg/fondo_infinito.gif) top left no-repeat;
   padding: 0px 20px 0px 30px;
   color: #AA2941;
}

h2.tematica{
	color: #605D5C;
	float:left;
	background: #FFF url(cssimg/fondo_infinito.gif) top left no-repeat;
	padding: 0px 20px 0px 30px;
	font-size: 1.3em;
}

h2.tipo_texto{
   color: #605D5C;
   font-size: 1em;
}

h3{
   text-transform: uppercase;
   margin-bottom: 10px;
   color: #F4B300;
   font-size: 1em;
}

/* ************** PARQUES ****************** */

.tabla_parques{
   width: 90%;
   margin: auto;
   text-align: left;
   margin-bottom: 15px;
}

.tabla_parques table{
   width: 100%;
   font-weight: bold;
}

.tabla_parques table tr th{
   color: #AA2941;
   padding-bottom: 30px;
}

.tabla_parques table tr td{
   padding-bottom: 15px;
   vertical-align: top;
}

.tabla_parques table tr td a{
   color: Black;
}

#parque1{
   width: 20%;
   text-align: center;
}

#parque2{
   width: 37%;
}

#parque3{
   width: 23%;
}

#parque4{
   width: 16%;
} 


/* ************** ARBOLADO ****************** */ 

.tabla_arbolado{
   width: 90%;
   margin: auto;
   text-align: left;
   margin-bottom: 15px;
}

.tabla_arbolado table{
   width: 100%;
   font-weight: bold;
}

.tabla_arbolado table tr th{
   color: #AA2941;
   padding-bottom: 30px;
   text-align: center;
}

.tabla_arbolado table tr td{
   padding-bottom: 15px;
   vertical-align: top;
}

.tabla_arbolado table tr td a{
   color: Black;
}

#arbol1{
   width: 20%;
}

#arbol2{
   width: 45%;
}

#arbol3{
   width: 20%;
}





.imagenInfo {
	float: left;
	clear: left;
	display: block;
	margin-right: 10px;
}

.textoInfo {
	padding-top: 25px;
	color: #605D5C;
	font-weight: bold;
}

.fondo_informacion {
	height: auto;
	background-image: none;
/*	padding-left: 20px;*/
	padding: 5px;
}

.contenedorMasInfo {
	padding-right: 20px;
	padding-top: 10px;
	text-align: right;
}

li.subtematica *{
	vertical-align: middle;
}


/*********************** listado MARQUESINA CECOP ******************/

ul.marquesina{
	width: 100%;
	margin: 0 auto;
	padding: 0 auto;
}

ul.marquesina li{
	background: url(cssimg/fondo_punto_amarillo.gif) top left no-repeat;
	padding:0px 10px 0px 14px;
}

ul.marquesina li a{
	color: #4D4948;
}


/*********************** banners menu derecho ******************/

#lateral_drc ul.banner{
	width: 100%;
	margin-top: 25px;
}

#lateral_drc ul.banner li{
	background-image: none;
	text-align: center;
}

#lateral_drc ul.banner li img{
	width: 110px;
	/*border: 2px solid #D1A053;*/
}


/******************* Texto Plus *******************/

.contenedorWysiwyg{
	width: 100%;
}


.contenedorWysiwyg ol, .contenedorWysiwyg ul{
	margin: 0;
	padding: 0;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
}

.contenedorWysiwyg ul li{
	margin: 0;
	padding: 0;
	/*list-style: disc outside none;*/
	margin-bottom: 12px;

	list-style: none outside none;
	background: url(cssimg/fondo_punto_blanco.gif) no-repeat 0px 0px;
	margin: 0 0 12px 0;
	padding: 0 0 0 10px;
}

.contenedorWysiwyg ol li{
	margin: 0;
	padding: 0;
	list-style: decimal outside none;
	margin-bottom: 12px;
}

.contenedorWysiwyg a{
	color: black;
	text-decoration: none;
}


.contenedorWysiwyg a:hover{
	text-decoration: underline;
}

/********************** Padrón *****************/

.fondoEnlaceVolver{
	background: #AAA9A9;
	padding: 2px 8px;
	margin: 0px 20px 30px 0px;
	color: #FFF;
	font-size: 1.1em;
	float: right;
}

.fondoEnlaceVolver a{
	color: #FFF;
}