@import url("template.css");

/* Main
/********************************************************************/
h3.tdt{
	color:#30a529;
	margin:19px 0 20px 0;
	line-height:1.9em;
	font: bold 2.1em Arial, Helvetica, sans-serif;
	/*padding:0 15px 6px 15px;*/
}
h4.tdt{
	font-size:1.1em;
	color:#36A32E;
}
h5.tdt{
	font-size:1.1em;
	font-weight:bold;
	color:#646464;
}
/* Content
/********************************************************************/
#content{
   background-image:url(contentBackInterior.gif);
   background-position:left bottom;
}


/* Segunda
/********************************************************************/
#segunda p{
	color:#666;
	font-size: 1.1em;
	margin:0 0 10px 0;
	text-align: justify;
}
#segunda hr,
#segunda .destacado01 hr{
	border-bottom:1px solid #cecece;
	border-right:1px solid #fff;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	margin:0 0 10px 0;
}
#segunda .destacado01 hr{
	margin:3px 0;
}
#segunda .titulo{
	margin-bottom: 0px;
}
#segunda .parrafo{
	background: none;
	margin-bottom: 0px;
}

.imagenCentrada{
	display:block;
	margin:auto;
	text-align:center;
}


/* Lista de enlaces relacionados */
#segunda .relLinks{
	padding:15px 0 0 0;
}
#segunda .relLinks strong{
	color:#666;
}
#segunda .relLinks ul{
	margin:0; padding:0;
	margin:3px 0 10px 0;
}
#segunda .relLinks ul li{
	margin:0; padding:0; 
	margin:3px 0;
	color:#656565;
	padding:0 0 0 15px;
	background:url(bullet04.gif) no-repeat left top;
	font-size:1.1em;
	list-style-type: none;
	
}

#segunda .relLinksNotas ul li{
	margin:3px 0;
	color:#656565;
	padding:0 0 0 15px;
	background:url(bullet04.gif) no-repeat left center;
	font-size:1.1em;
	list-style-type: none;
	 
}

#segunda .relLinks ul li a{
	color:#30a529;
	text-decoration:underline;
}
#segunda .relLinks a:hover{
	text-decoration:none;
}



/* Listado del FAQ */
h4.faq{
	padding:10px 0 10px 22px;
	background:url(bullet07.gif) no-repeat left center;
}
.faqListado li{
	margin:0; padding:0; 
	border-bottom:3px solid #D8D8D8;
	margin:0 0 10px 0;
	list-style-type: none;
	
}
.faqListado li ul,
.faqListado2 ul{
	margin:0; padding:0;
	margin:10px 0 0 0;
}
.faqListado li ul li,
.faqListado2 li{
	margin:0; padding:0;
	background:url(bullet07.gif) no-repeat left 2px;
	padding:0 0 7px 21px;
	margin:0;
	border:none;
	list-style-type: none;
	 
}
.faqListado li ul li a,
.faqListado2 li a{
	color:#666;
}
.faqListado li ul li a:hover,
.faqListado2 li a:hover{
	text-decoration:underline;
}

/* Listado de noticias */
.noticiasListado li{
	padding:10px 0 15px 0;
	border-bottom:1px dotted #ccc;
	float:left;
	width:100%;
	list-style-type: none;
	 
}
.noticiasListado li span,
.noticiaDes .fecha,
.normativasLista li span,
.resultadosEventos span{
	color:#7D7E76;
	background-color:#EDF2D4;
	padding:1px;
	list-style-type: none;
}

.fechaApagado{
	font-size:1.1em;		
}

.fechaApagadoFecha{
	font-size:1.2em;
	text-decoration: underline;   	
}


.municipioProvincia{
	color:#7D7E76;
	padding:1px;
	list-style-type: none;
	font-size:1.1em;
}

.noticiasListado li img{
	margin:4px 13px 0 0;
	float:left;
	width:100px;
}
.noticiasListado li h4.tdt,
.noticiaDes h4.tdt,
h4.fichaPrograma{
	margin:5px 0 7px 0;
	font: bold 1.5em Arial, Helvetica, sans-serif;
}
.noticiasListado li h4.tdt a{
	color:#666;
    padding:0 0 0 12px;
    background:url(bullet04.gif) no-repeat left 5px;  
}
.noticiasListado li h4.tdt a:hover{
	color:#2FA923;
}
.noticiasListado li p{
	margin:0!important;
}

/* Desarrollo de noticias, normativa y concurso */
.cFoto{
	margin:0 162px 0 0;
}
.cCalendario{
	margin:0 265px 0 0;
}
.fechaTitulo{
	color:#666;	
}
.noticiaDes h4{
	color:#666;
}
.noticiaDes h4.bullet01{
	background:url(ico07.gif) no-repeat left top;
	padding:0 0 0 22px; font-size:100%;
}
.noticiaDes h4.bullet02{
	color:#666666;
	background:url(bullet10.gif) no-repeat 4px center;
	padding:10px 0 10px 24px;
	font-size:1.2em;
}
.noticiaDes p{
	text-align:justify;
}
.noticiaThumb{
	float: right;
}
.extraPadd{
	padding:37px 0 0 0;
}
.noticiaThumb .thumb{
	margin:0 0 10px 0;
}
.noticiaThumb span{
	color:#656565;
	padding:6px 10px;
	display:block;
	border-bottom:1px solid #E0E0E0;
	font-family:Arial, Helvetica, sans-serif;
}


/* Calendario ************************************************************/
/*bloque del buscador*/
.colCalendario{
	float: right;
}

.headerSec{
	border:1px solid #cdcdcd;
	padding:12px 24px 19px 19px;
	clear:both;
	margin:7px 0 20px 0;
	background:url(evento3Back.jpg) no-repeat left top;
}
.headerSec h3.tdt{
	padding:0 50px 0 0;
	margin-top:10px;
	font-size:2.5em;
	line-height:1em;
}
.headerSec .titular2{
	width:252px;
}

.headerSec .calendario{
	float:right;
}
.headerSec .calendario table{
	margin:22px auto;
}

.headerSec .titular2 .selectorDia{
	background: transparent !important;
    background-color:#ebeceb;
    filter:alpha(opacity=70);
    width:240px;
    padding-left:12px;
}

/*contenido del bloque del buscador*/
.calendario{
	width:225px;
	text-align:center;
	border:1px solid #999;
}
.calendario .titular{
	background-color:#a6a6a6;
	padding:5px 15px;
	color:#fff;
}
.calendario a{
	color:#fff;
}
.calendario .mesAnterior{
	float:left;
}
.calendario .mesSiguiente{
	float: right;
}
.calendario .titular strong{
	font-size:1.1em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.calendario table{
	width:180px;
	margin:33px auto 33px auto;
	border-collapse:collapse;
	border:1px solid #fff;
}
.calendario caption{
	display:none;
}
.calendario th{
	display:none;
}
.calendario td{
	border:1px solid #fff;
	color:#2fa42f;
	padding:1px 6px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	border-collapse:collapse;
}
.calendario td.sel{
	background-color:#2fa42f;
}
.calendario td.sel a{
	color:#fff;
}

.selectorDia{
	width:227px;
	padding:14px 0 12px 0;
	border-bottom:1px solid #dbdbdb;
}

.selectorDia fieldset{
	padding:0 0 10px 0;
}
.selectorDia legend,
.selectorDia label{
	display:none;
}
.selectorDia select{
	color:#808080;
	font-size:.9em;
}
.selectorDia button{
	background-color:#2da52a;
	color:#fff;
	padding:2px 12px 2px 6px;
	font:.9em Verdana, Arial, Helvetica, sans-serif;
	border:none;
}


/* Resultado del calendario de Eventos */
.resultadosEventos{
	padding:0 0 10px 2px;
	display:block;
	color:#696969;
	border-bottom:1px dotted #cecece;
	margin:0 0 10px 0;
}
.resultadosEventos2{
	padding:0 0 10px 2px;
	display:block;
	color:#696969;
	margin:0 0 10px 0;
}

.listadoEventos ul,
ul.listadoEventos{
	margin:0; padding:0;	
}
.listadoEventos li{
	padding:10px 0 10px 24px;
	background:url(bullet10.gif) no-repeat 4px 9px; 
	color:#656565;
	font:bold 1.1em Arial, Helvetica, sans-serif;
	border-bottom:1px dotted #d0d0d0;
	list-style-type: none;
}
.listadoEventos li a{
	color:#656565;
}
.listadoFicheros li{
	padding:15px 0 10px 0;
	border-bottom:1px dotted #d0d0d0;
	list-style-type: none;	
}
.listadoFicheros li h4.tdt{
	color:#666;
	margin:0 0 10px 0;
	background:url(ico08.gif) no-repeat left center;
	padding:0 0 0 20px;
}
.listadoFicheros li .relLinks{
	padding-top:0!important;
}
.listadoFicheros li .relLinks ul li{
	border:none!important;
	list-style-type: none;
	margin:0; padding:0; 
}

/* Glosario */
.glorarioLetras{
	margin:0; padding:0;
	border-bottom:1px solid #CECECE;
	float: left;
	width:100%;
	margin:0 0 10px 0;
	
}
.nombrePueblo{
	float: left;
	width:100%;
	margin:0 0 10px 0;
}
.glorarioLetras li{
	margin:0; padding:0;
	float: left;
	border-right:1px solid #CECECE;
	list-style-type: none;
	 
}
.glorarioLetras li a{
	padding:2px 4px;
	display:block;
	color:#000;
}
.glorarioLetras li a:hover{
	background-color:#34A32A;
	color:#fff;
}
.glorarioLetraSeleccionada {
	background-color:#34A32A;
	color:#fff;
}

.glosarioDef{
	font-size:1.1em;
}
.glosarioDef dt{
	float:left;
	color:#34A32A;
	font-weight:bold;
	margin:0 3px 0 0;
}
.glosarioDef dd{
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	border-bottom:1px dotted #CFCFCF;
	color:#676767;
}

/*Pestañas tabla de cobertura*/
li.pestanaSel a{
	background-color:#34A32A;
	color:#fff;
}

li.pestanaDesactivada a{
	background-color:#ffffff;
	color:#000000;
}
li.pestanaDesactivada a:hover{
	background-color:#ffffff;
	color:#000000;
}

/* Cobertura TDT */
.extraPad li a{
	padding-left:10px;
	padding-right:10px;
}

.prov{
	padding:2px 4px;
	display:block;
	float: right!important;	
	border-right:0px solid #CECECE!important;
	font:1.1em Arial, Helvetica, sans-serif;	
	color:#666;
}

.provincia{
	float:right;
	padding-right:5px;
}
.tablaCobertura{
	border-collapse:collapse;
	width:100%;
	clear:both;
	color:#666;
	margin:30px 0 0 0;

}
.tablaCobertura caption{
	display:none;
}
.tablaCobertura td{
	padding:7px 0;
	text-align:center;
	border-bottom:1px solid #ffffff;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.tablaCobertura th.main{
	border-bottom:4px solid #34a82d;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
}
.tablaCobertura th.coberturaColumn {
	width: 75px;
}
.tablaCobertura th.w20 {
	width: 20%;
}
.tablaCobertura th.w25 {
	width: 25%;
}
.tablaCobertura .par{
	background-color:#f5f5f5;
}
.tablaCobertura td.calidad1{
	background-color:#34a82d;
}
.tablaCobertura td.calidad2{
	background-color:#eddd0e;
}
.tablaCobertura td.calidad3{
	background-color:#d0433c;
}

.tablaCobertura tr{
	background-color:#dbdbdb;
}
.tablaCobertura tr.lastRow{
	height: 5px;
	background-color: white;
	border-collapse: inherit;
}
.tablaCobertura td.firstRow{
	height: 1px;
	background-color: white;
	border-collapse: inherit;
	padding: 0px;
}
.tablaCobertura td.lastRow{
	height: 10px;
	background-color: white;
	padding: 0px;
}
.coberturaRef span{
	background-repeat:no-repeat;
	background-position: left center;
	padding:0 15px 0 12px;
	margin:15px 0 35px 0;
	color:#666;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}
.coberturaRef .disp01{
	background-image:url(cobertura01.gif);
}
.coberturaRef .disp02{
	background-image:url(cobertura02.gif);
}
.coberturaRef .disp03{
	background-image:url(cobertura03.gif);
}
.relCobertura strong{
	font:bold 1.1em Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
	display:block;
}

/* Buscador de coberturas */
.linea-form {
	border-top:1px solid #dbdbdb;
}
.cobertura{
	margin:0 0 0 0;
	padding:0 0 10px 0;
}
.cobertura legend{
	font:bold 1.1em Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 7px 5px;
}
.cobertura .formElements{
	width:242px;
	float:left;
}

.formElements ol{
	margin:0; padding:0;
}
.cobertura fieldset ol{
	margin:0; padding:0;
}
.formElements ol li.provincia{
	list-style-type: none;
	width:200px;
	float:left;
}
fieldset ol li.localidad,
fieldset ol li.options{
	list-style-type: none;
}	
.cobertura select{
	font:.9em Verdana, Arial, Helvetica, sans-serif;
	color:#313131;
	border:1px solid #34a82d;
}
.cobertura .mapa{
	margin:-21px 0 0 0;
	float:right;
	width:315px;
}
.cobertura .mapa span{
	font:1.1em Arial, Helvetica, sans-serif;
	padding:0 0 7px 0;
	display:block;
}
.cobertura .provincia{
	padding:5px 8px;
	width:209px;
	background-color:#f3f3f3;
	float:left;
	border-bottom:1px solid #cacaca;
}
.cobertura .provincia select{
	width:180px;
	float:left;
	margin-top: 3px;
}
.cobertura .provincia button{
	background:url('btn01.gif');
	width:15px;
	height:15px;
	border:0;
	float:left;
	text-indent:-900em;
	margin:3px 0px 0 3px;
}
.buttonProvinciaMunicipio{
	background:url('btn01.gif');
	width:15px;
	height:15px;
	border:0;
	float:left;
	margin:3px 0px 0 3px;
}

.cobertura .localidad{
	padding:0px 8px 10px 8px;
}
#divLocalidad {
	clear: both;
}
.cobertura .localidad label{
	margin:0 0 3px 7px;
	display:block;
	width:200px;
	margin-left: 0px;
}
.cobertura .localidad select{
	width:200px;
	height:140px;
}

.cobertura .options{
	margin:10px 0 0 0px;	
	*margin:0 0 0 0px;	
}
.cobertura button{

	background-color:#31a42b;
	border:none;
	font:.9em Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:2px 4px;
	margin:0px 0 0 0px;
	_margin:10px 0 0 5px;
	
}
.coberturaForm .relLinks{
	margin:0!important;
}
.coberturaForm .relLinks strong{
	font: bold 1.1em Arial, Helvetica, sans-serif;
}

/*ficha demarcaciones*/

.cFotoDemar{
	margin:0 235px 0 0;
}

.icodemar{
	background:url(bullet11.gif) no-repeat left 4px;
	padding-left:6px;
	padding-bottom:8px;
}

h4.fichademarcacion{
	color:#676767;
	border-bottom:1px dotted #cfcfcf;

	font: bold 1.5em Arial, Helvetica, sans-serif;
	padding:8px 0 8px 4px;
	margin:0 0 15px 0;
}

/* Normativas */
.normativasLista li{
	border-bottom:1px dotted #ccc;
	padding:13px 0;
	list-style-type: none;
}
.normativasLista li h4.tdt{
	color:#626262;
	background:url(ico07.gif) no-repeat left 2px;
	padding:3px 0 3px 20px;
	margin:4px 0 0 0;
	
}
.normativasLista li h4.tdt a{
	color:#626262;
}

/* Resultados buscador */
ul.listadoBuscador {
	margin:0; padding:0;	
}

.listadoBuscador li{
	list-style-type: none;
	border-bottom:1px dotted #d0d0d0;
	margin:0; padding:0; 
}
.listadoBuscador li a{
	padding:10px 0 10px 24px;
	background:url(bullet10.gif) no-repeat 2px 11px; 
	color:#656565;
	display:block;
	font: bold 1.2em Arial, Helvetica, sans-serif;
}

/* Listado de programas de TV */
.listadoProgramas{
	clear:both;
}
.listadoProgramas li{
	padding: 7px 0 7px 3px;
	border-bottom:1px dotted #cdcdcd;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	list-style-type: none;
}
.listadoProgramas li a{
	display:block;
	padding: 7px 0 7px 29px;
	color:#676767;
}
.tele{
	background:url(ico_tele.gif) no-repeat left 0;
}
.radio{
    background:url(ico_radio.gif) no-repeat left 0;
}
.interactivo{
	background:url(ico_interactivo.gif) no-repeat left 0;
}

.listadoProgramas .last{
	margin:0!important;
	border:0 none !important;
}


.listadoProgramas li a:hover{
	color:#31aa27;
}

/* Listado enlaces */
.listadoEnlaces li{
	margin:0; padding:0; 
	list-style-type: none;
	border-bottom:1px dotted #ccc;
	padding: 0 0 15px 0;
	margin:0 0 15px 0;
	
	
}
.listadoEnlaces strong{
	color:#656565;
	font:bold 1.1em Arial, Helvetica, sans-serif;
}
.listadoEnlaces ul li{
	margin:0; padding:0; 
	margin:3px 0;
	color:#656565;
	padding:4px 0 0 15px;
	background:url(bullet04.gif) no-repeat left 8px;
	font-size:1.1em;
	border-bottom:none;
	list-style-type: none;
	
}
.listadoEnlaces li ul{
	margin:0; 
	padding:0;
}

.listadoEnlaces a{
	color:#30a529;
	text-decoration:underline;
}
.listadoEnlaces a:hover{
	text-decoration:none;
}

/* Ficha de programas */
h4.fichaPrograma{
	color:#676767;
	border-bottom:1px dotted #cfcfcf;
	background:url(ico05.jpg) no-repeat left 1px;
	padding:8px 0 8px 28px;
	margin:0 0 15px 0;
}
h4.fichatele{
	color:#646464;
	border-bottom:1px dotted #cfcfcf;
	background:url(ico_tele.gif) no-repeat left 0;
	padding:12px 0 12px 28px;
	margin:0 0 15px 0;
	font-size: 1.1em;
}

h4.ficharadio{
	color:#646464;
	border-bottom:1px dotted #cfcfcf;
	background:url(ico_radio.gif) no-repeat left 0;
	padding:12px 0 12px 28px;
	margin:0 0 15px 0;
	font-size: 1.1em;
}

h4.fichainteractivo{
	color:#646464;
	border-bottom:1px dotted #cfcfcf;
	background:url(ico_interactivo.gif) no-repeat left 0;
	padding:12px 0 12px 28px;
	margin:0 0 15px 0;
	font-size: 1.1em;
}


.enlace{
	padding:5px 0 5px 17px;
	background:url(bullet04.gif) no-repeat left center;
	color:#30a529;
	text-decoration:underline;
	font:1.1em Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
	display:block;
}
.enlace:hover{
	text-decoration:none;
}
h5.ambito{
	border-top: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	padding:10px 0;
	margin:15px 0;
	font-size:1.1em;
	font-weight:bold;
	color:#646464;
}
h5.ambito span{
	font-weight: normal;
}
ul.servicios{
	margin:2px 0 0 0;
}
ul.servicios li{
	background:url(bullet08.gif) no-repeat left 7px;
	font:1.1em Arial, Helvetica, sans-serif;
	padding:0 0 0 9px;
	color:#656565;
	
}

/* Formulario de contacto */
/* Formulario de contacto */
.contacto{
	font:1.1em Arial, Helvetica, sans-serif;
}
.contacto legend{
	color:#656565;
	font-weight:bold;
	margin:0 0 12px 0;
}
.contacto ol li{
	margin:0 0px 15px 0;
	width:265px;
	float:left;
}

.contacto fieldset ol{
	list-style-type: none;
	margin:0; padding:0; 
}

.contacto ol li.sepa{
	margin-right: 20px!important;	
}

.contacto ol li.espaciado{
	border-bottom:1px dotted #d3d3d3;
	padding:0 0 20px 0;
	width:98%;
}
.contacto ol li.espaciado input{
	width:240px;
}
.contacto ol li label{
	display:block;
	margin: 0 0 5px 0;
	color:#686868;
}
.contacto ol li label.requerido{
	color:#37a52c;
}
.contacto ol li input{
	width:100%;
	background-color:#f2f2f2;
	border:none;
	border-bottom:1px solid #a4a4a4;
	padding:3px 4px;
	font-size:.9em;
}
.contacto ol li textarea{
	width:550px!important;
	/*height:113px;*/
	font: 1em Arial, Helvetica, sans-serif;
	overflow:auto;
	background-color:#f2f2f2;
	border:none;
	border-bottom:1px solid #a4a4a4;
	padding:3px 4px;
	font-size:.9em;	
}
.contacto p{
	padding:15px 0 0 0;
	width:413px;
}
.contacto p span{
	float:right;
	font-size:.9em;
	color:#31a22e;
}
.contacto button{
	border:none;
	color:#fff;
	padding:1px 11px;
	font-size:.9em;
	background-color:#666664;
}
.contacto .enviar{
	background-color:#2da623;
	margin:0 5px 0 0;
}

/*mensaje de correo en envio de formulario*/
.msgCorreo{
	font-size:1.3em;
	text-align: center;
	color:#34A32A;
	font-weight:bold;
	margin:35% 3px 0 0;
}


/* Mapa web */
ul.mapaWeb{
	list-style-type: none;
	 margin:0; padding:0;
}
.mapaWeb li{
	float:left;
	width:100%;
	padding:0 0 15px 0;
	margin:0 0 15px 0;
	border-bottom:1px solid #cecece;
}
.mapaWeb li strong a{
	float:left;
	width:115px;
	font:bold 1.2em Arial, Helvetica, sans-serif;
	color:#666;
	background:url(bullet04.gif) no-repeat 5px 3px;
	padding:0 5px 0 20px;
}
.mapaWeb li ul{
	margin:0;
	padding:0;
	width: 415px;
	border-left:1px solid #666;
	float:left;

}
.mapaWeb li ul li{
	width: 115px;
	border:none!important;
	list-style-type: none;
	margin:0; padding:5px; 
}
.mapaWeb li ul li.lastItem{
	margin:0!important;
}
.mapaWeb li ul li a{
	background:url(bullet11.gif) no-repeat left 4px;
	padding:0 0 0 6px;
	color:#323232;
}

#divOculto{
	font-size: 5px;
	color: white;
}


/*elementos comunes a utilizar en las interiores
**************************************************************************************/

/* Paginado */
.paginado{
	margin:20px 0 0 0;
	border-top:1px solid #CECECE;
	padding:7px 3px 12px 3px;
	text-align:center;
	color:#676767;
	float:left;
	width: 100%;
}
.paginado a{
	color:#676767;
}
.paginado a:hover,
.verMas a:hover{
	color:#2DA923;
	text-decoration:underline;
}

a.paginadoSeleccionado{
	text-decoration:underline;
	color:#2DA923;
}

.paginado .paginas{
	float:left;
}
.paginado .paginas li{
	display:inline;
	background:url(bullet08.gif) no-repeat right center;
	padding:0 5px;
}
.paginado ul.paginas{
	margin:0; padding:0;
}

.paginado .paginas li.titulo{
	padding:0 8px 0 0;
	background:none;
}
.paginado .paginas li a:hover{
	font-weight:bold;
}
.paginado .anterior{
	padding:0 5px 0 35px;
	background:url(bullet09.gif) no-repeat right center;
}
.paginado .total{
	float:right;
}

/* Ver mas */
.verMas{
	margin:20px 0 0 0;
	padding:7px 3px 12px 3px;
}
.verMas a{
	color:#656565;
	background: url(ico06.gif) no-repeat left center;
	padding:2px 0 2px 16px;
}
.faqAlign{
	text-align:right;
}

/* Volver */
.volverAtras{
	border-top:1px solid #cecece;
	margin:20px 0 25px 0;
	padding:12px 0 0 0;
	font-size:1.1em;
	text-align:right;
}
.volverAtras a{
	color:#32a428;
	text-decoration:underline;
}
.volverAtras a:hover{
	text-decoration:none;
}

a.buttonVolver {
	background-color:#31a42b;
	border:none;
	font:.9em Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:2px 4px;
	margin:205px 0 0 40px;
}

button.buttonVolver	{
	background-color:#31a42b;
	border:none;
	font:.9em Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:2px 4px;
}

.botonVolver{
	background-color:#31a42b;
	border:none;
	font:.9em Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:2px 4px;
	margin:0 0 0 45%;
}


/*Estilos personalizados para editor*/

.htmlPaginado{
	font-size: 1.1em;
	color:#656565;
	text-align: justify;
	width:100%;
}

.htmlPaginado p{
	text-align: justify;
}

.htmlPaginado ul li{
	margin:0; padding:0; 
	margin:0 0;	
	padding:0px 0 0 0px;
	border-bottom:none;
	list-style-type: none;	
	list-style-image:url(bullet10.gif) ;
}
.htmlPaginado ul li ul li{
	margin:0; padding:0; 
	margin:1px 0;	
	padding:4px 0 0 0px;
	list-style-image:url(bullet04.gif) ;
	border-bottom:none;
	list-style-type: none;
}
.htmlPaginado ol li{
	margin:0; padding:0; 
	margin:3px 0;
	padding:4px 0 0 0px;
	border-bottom:none;	
}

.htmlPaginado a{
	color:#30a529;
	text-decoration:underline;
}

/*Estilos para seleccionar*/
.Fondo{
	background-color:#DCEFDD;
}

.FondoConBorde{
	background-color:#DCEFDD;
	border: solid; border-width: thin;
}

.FondoGris{
	background-color:#cccccc;
}

.FondoGrisConBorde{
	background-color:#cccccc;
	border: solid; border-width: thin;

}

/** Fecha Apagado **/
.fechaApagadoListado { 
	list-style-image: url("ico09.jpg");
	list-style-position:  outside;
	line-height:2.5em;
}

#provinciaFechaApagado, #localidadFechaApagado{
	padding-top: 15px;
	padding-bottom: 15px;
}

.selectFechaApagado{
	height: 200px;
}

/** /Fecha Apagado **/


/** Animaciones portada **/
#swfContainerSpace{
	border-right: 1px solid #f1f1f1;
	width: 615px;
	height: 175px;
	background-color: #f1f1f1;
	text-align: center;
}
.swfSpace{
	height: 2px;
	border: 1px solid #f1f1f1;
	background-color: #f1f1f1;	
}
DIV.onlyOneImage {
	float:left;
	width: 615px;
	height: 175px;
	margin:0px auto;
	padding: 0px;
}
IMG.onlyOneImage {
	height: 175px;
}
/** /Animaciones portada **/

/** SeccionesMultimedia **/
#seccion{
	margin:20px 0 0 0;
	/*border-top:1px solid #CECECE;*/
	text-align:justify;
	color:#676767;
	width: 100%;
	font-size: 1.1em;
	clear: both;
}

DIV.vinyetaSeccion, DIV.vinyetaMultimedia{
	float: left;
	clear: left;
}
DIV.vinyetaSeccion{
	width: 13px;
}
DIV.vinyetaMultimedia{
	width: 9px;
}
DIV.titulosSeccion, DIV.titulosMultimedia{
	float: left;
	padding: 0px 0px 10px 6px;
}
DIV.titulosMultimedia{
	padding-bottom: 5px; 
}
DIV.titulosSeccion{
	width: 95%;
}
DIV.titulosMultimedia{
	width: 95%;
}
DIV.tresColumnas{
	width: 72%;
}
DIV.imagenSeccion{
	width: 120px;
	float: right;
	overflow: hidden;
}
DIV.vinyetaSeccion img{
	width: 13px;
	height: 13px;
	border: 0px;
}
DIV.vinyetaMultimedia img{
	width: 9px;
	border: 0px;
	vertical-align: middle;
}
DIV.titulosSeccion .titulo{
	font-weight: bold;
	padding-bottom: 3px;
}
SPAN.titulo{
	font-weight: bold;
}
SPAN.underline{
	text-decoration: underline;
}
DIV.imagenSeccion img{
	width: 120px;
	border: 0px;
}
DIV.titulosMultimedia .iconos{
	vertical-align: middle;
}
DIV.clear{
	clear: both;
}
DIV.seccionesBottom{
	clear: both;
	margin: 20px 0px;
	height: 20px;
	width: 100%;
	border-bottom: 1px solid #CECECE;
}
.notvisible{
	visibility: hidden;
	width: 0px;
	height: 0px;
}
/** /SeccionesMultimedia **/

/** Reproductor Multimedia **/

#previewParent{
	width: 525px;
	height: 100%;
	padding: 20px;
	text-align: center;
	margin:0px auto;
}
#audioDegradadoSup,
#audioReproductorPanel,
#audioDegradadoInf,
#videoDegradadoSup,
#videoReproductorPanel,
#videoDegradadoInf,
#return	{
	clear: both;
	margin:0px auto;
	padding: 0px;
}		

#tituloMultimedia{
	width: 380px;
	height: 12px;
	padding-left: 25px; 
	padding-top: 2px;
	font-weight: bold;
}


#audioDegradadoSup,
#audioDegradadoInf{
	width: 400px;
}

#audioDegradadoSup{
	background-image: url('degrad_audio_sup.jpg');
	background-repeat: no-repeat;
	text-align: left;
	padding: 0px;
	height: 18px;
}
#audioReproductorPanel{
	height: 396px;
	border: 1px solid black;
	border-bottom: 0px;
	width: 396px;
}
#audioDegradadoInf{
	background-image: url('degrad_audio_inf.jpg');
	background-repeat: no-repeat;
	height: 18px;
}
EMBED.audioReproductor{
	width: 396px;
	height: 396px;
}

#videoDegradadoSup,
#videoDegradadoInf{
	width: 480px;
}
#videoDegradadoSup{
	background-image: url('degrad_video_sup.jpg');
	background-repeat: no-repeat;
	text-align: left;
	padding: 0px;
	height: 18px;
}
#videoReproductorPanel{
	height: 360px;
	border: 1px solid black;
	border-bottom: 0px;
	width: 476px;
	
}
#videoDegradadoInf{
	background-image: url('degrad_video_inf.jpg');
	background-repeat: no-repeat;
	height: 18px;
}
EMBED.videoReproductor{
	width: 476px;
	height: 360px;
}
#return{
	text-align: center;
	margin:0px auto;
	clear: both;
}
A.return{
	color: #299f17;
}
A.return:hover{
	text-decoration: underline;
}

/** /Reproductor Multimedia **/