/* CSS Document */
body{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; color:#54554A; text-align:center; background-image:url(../img/bg2.gif); background-repeat:no-repeat; background-position:left top; background-color:#EFEEEC;}
h1{visibility:hidden;padding:0; margin:0; font-size:0px;}
h2, h3{
	font-family: Arial, Helvetica,  Verdana, sans-serif;
	font-weight: bold;
	letter-spacing: -.05em;
	margin: 0;
	padding: 1.04em 0 1.04em 1.04em;
	line-height: 100%;
}
h2{margin:0; padding:0; text-transform:uppercase; font-size:18px;}
h3{margin:0; padding:0; text-transform:uppercase; font-size:14px;}
h4{margin:0; padding:0 ;color:#6C062F; font-size:1.04em;font-size:12px;}
h5{margin:0; padding:1.04em 0 0 0 ;color:#6C062F; font-size:1.04em;font-size:90%; font-weight:bold; text-transform:uppercase;}
p{margin:0; padding:0.7em 1.04em 0.7em 1.04em;text-align:justify; line-height:1.3em; }
form{margin:0; padding:0;}
form p{margin:0; padding:0;}
fieldset{border:none;background-image:url(../img/puntos.gif); background-repeat:repeat-x; background-position:top; margin:0; padding:1.04em  0 0 0; }
input{margin:0 0 0.3em 0; padding:0; font-size:110%;}
.label1{margin:0; padding:0; display:block;}
.label2{margin:0; padding:0; float:left;}
.check{border:none; float:left;}
.input1{border:1px solid #A8A092; width:80%;clear:both;}
.input2{border:1px solid #A8A092; width:30%;clear:both;}
.dcha{float:left; display:inline;}
.boton{border:1px solid #A8A092; background-color:#EFEEEC;color:#54554A; font-weight:bold;margin: 0 0.2em 0 0; padding: 0 0.2em 0 0.2em; letter-spacing:0.1em; width:70px; cursor:pointer;}
#formulario{padding:0; margin:0px auto; width:80%; }

#global-content{width:96%; text-align:left; margin:0px auto; clear:both;}
#global-head{margin:0; padding:0; width:100%;background-image:url(../img/puntos.gif); background-repeat:repeat-x; background-position:bottom; }
#global-head img{margin:0; padding:5px  0 0 0;border:none}
#fecha{float:left;width:24%; margin:0; padding:25px 0 0 0; text-align:left; }
#hoy{text-align:right; margin:0;  padding:0;float:left;}
#de{text-align:left; margin:0 0 0 2px; padding:0;}
#logo{float:left; width:50%; text-align:center;margin:0; padding:0;}
#head-right{width:20%;float:right; margin:37px 0 0 0;padding:0;}
#head-right img{margin:0; padding:0;}
#menuinicio{ margin:0; padding:0; text-align:right; }
#menuinicio ul{ list-style-type:none; padding:0 0 4px 0; margin:0;background-image:url(../img/puntos.gif); background-repeat:repeat-x; background-position:top;}
#menuinicio ul li{padding:5px ; margin:0 5px 0 5px; float:right; display:inline;}
#menuidioma{margin:0; padding:0; text-align:right;}
#menuidioma ul{ list-style-type:none; padding:0; margin:0;}
#menuidioma ul li{padding:5px; margin:0 5px 0 5px; float:right; display:inline;}

#global-middle{margin:1px 0 1px 0; padding:0;border-top:1px solid #A8A092; }
#menunav{width:24%; float:left;padding:1.04em; margin:0; font-size:92%;font-family: Arial, Helvetica, sans-serif; border-top:2px solid #A8A092; text-align:left;}
#menunav ul{padding:0; margin:0; list-style-type:none; }
#menunav ul li{padding:0; margin:0; border-bottom:1px solid #BAB3A6;letter-spacing:0.04em}
#menunav ul li a{ padding: 3px 0 2px 7px; margin:0;  text-decoration:none; text-transform:uppercase; color:#333333;font-family:Arial, Helvetica, sans-serif; background-image:url(../img/flechagris.gif); background-repeat:no-repeat; background-position:left 6px; display:block;}
#menunav ul li a:hover{background-color:#6C062F;color:#FFFFFF;background-image:url(../img/flechablanca.gif); background-repeat:no-repeat; background-position:left 6px;}
#menunav ul li ul li{border-bottom:1px solid #BAB3A6; }
#menunav ul li ul li a{ background-image:none;text-transform:lowercase; }
#logopetit{text-align:center; margin:0; padding:20px 0 20px 0}
#content{width:70%; float:left; padding:1.04em; margin:0;text-align:left;}
#content-text-home{width:60%; float:left; text-align:justify; padding:0; margin:0;}
#content-text-homep{padding:0 ; margin:2px 0 0 0; background-image:url(../img/puntos.gif); background-repeat:repeat-x; background-position:top; }

#agendahome,#efemerides{width:35%; float:right; margin:-3px 0 1.04em 0; padding:1.04em 0 0 0;}
#agendahome a{text-decoration:none; color:#6C062F;}
#agendahome a:hover{color:#A8A092;text-decoration:none;}
#agendahome img{padding:0 4px 0 0 ; margin:0;}
#agendahome p, #efemerides p{margin:0; padding:1.04em 0 1.04em 0; text-align:left;}
#agendahome span{margin:0 0 0 16px; padding:0; }
#agendatitulo{margin:0; padding:1.04em 0 1.04em 0;background-image:url(../img/puntos.gif); background-repeat:repeat-x; background-position:bottom; text-align:center;}
#content-resumenhome{width:35%; float:right; margin:0 0 1.04em 0; padding:0 0 1.04em 0;background-image:url(../img/separatop.gif); background-repeat:repeat-x; background-position:top left;}
#content-resumenhome p{margin:0; padding:1.04em 0 1.04em 0;text-align:left;background-image:url(../img/puntos.gif); background-repeat:repeat-x; background-position:bottom left;}
#content-text{width:74%; float:left; text-align:justify; padding:0; margin:0;}
#content-text a{color:#990000; text-decoration:none;}
#content-text a:hover{color:#54554A; text-decoration:none;}
#content-text ul {list-style-type:none; margin:0; padding:0 0 0 1.04em; list-style-position:outside;}
#content-text ol li ul{list-style-type:none; margin:0; padding:0 0 0 1.04em; list-style-position:outside;}
#content-textart{width:90%; float:left; text-align:justify; padding:0; margin:0;}
#content-textart a{color:#990000; text-decoration:none;}
#content-textart a:hover{color:#54554A; text-decoration:none;}
#content-textart ul {list-style-type:none; margin:0; padding:0 0 0 1.04em; list-style-position:outside;}
#content-textart ol li ul{list-style-type:none; margin:0; padding:0 0 0 1.04em; list-style-position:outside;}
#titularhome{margin:0; padding:0 0 1.04em 0; background-image:url(../img/separatop.gif); background-position:left bottom; background-repeat:no-repeat;}
#musica{margin:0; padding:1em 0 1.04em 0;  background-image:url(../img/separabot.gif); background-position:left bottom; background-repeat:no-repeat;}
#flashmusica{margin:0; padding:0 1.04em 0 1.04em;float:left; width:68px;}
#datosmusica{margin:0; padding:0;width:60%;float:left;}
#datosmusica p{margin:0; padding:0;}
#titular{margin:0; padding:0 0 1.04em 0; width:74%; background-image:url(../img/separatop.gif); background-position:left bottom; background-repeat:no-repeat; clear:right; text-align:left;}
#titular2{margin:0; padding:1em 0 1.04em 0; width:100%; background-image:url(../img/separabot.gif); background-position:left bottom; background-repeat:no-repeat;clear:right}
#content-resumen{width:23%; float:right; margin:-3px 0 1.04em 0; padding:0;background-image:url(../img/separatop.gif); background-repeat:repeat-x; background-position:top left;}
#content-resumen p{margin:0; padding:1.04em 0 1.04em 0;text-align:left;background-image:url(../img/puntos.gif); background-repeat:repeat-x; background-position:bottom left;}
#content-resumen a{text-decoration:none;color:#6C062F;}
#content-resumen a:hover{color:#A8A092;text-decoration:none;}
#portada{margin:1px 0 0 0; padding:1.04em 0 1.04em 0;text-align:left;}
#portada p{background-image:url(../img/puntos.gif); background-repeat:repeat-x; background-position:top left;}
#portada img{margin:0 0 1.04em 0; padding:0;border:0.7em solid #CFC8BC;}
#global-pie{margin:2px 0 4px 0; padding:8px;background-image:url(../img/puntos.gif); background-repeat:repeat-x; background-position:top;text-align:center;font-family: Arial, Helvetica, sans-serif; font-size:90%; color:#898071; letter-spacing:0.1em;}
#global-pie ul {padding:0; margin:0;}
#global-pie ul li{display:inline; padding:0; margin:0 0 0 5px;}
#global-pie ul li a{color:#898071;text-decoration:none}
#global-pie ul li a:hover{text-decoration:underline}
#subir{padding:0; margin:0; width:100%; border-bottom:1px solid #A8A092; width:100%;}
#subir img{padding:0; margin:0; float:right}
.subir{padding:0; margin:0; width:60%; float:right; text-align:right}
.raya{padding:0 1.04em 0 1.04em; margin:0;border-bottom:2px solid #A8A092;width:25%;float:left;font-size:50%;}

#fichaAgenda{padding:0; margin:0 ; text-align:left}
#fichaAgenda a{padding:0; margin:0 ;  text-decoration:none; color:#6C062F;}
#fichaAgenda a:hover{color:#A8A092;text-decoration:none;}
#fichaAgenda img{padding:0 4px 0 0 ; margin:0; }
#fichaAgenda span{margin:0 0 0 16px; padding:0; }
.detalleagenda{padding:8px 0 0 0; margin:2px 0 0 0; background-image:url(../img/puntos.gif); background-repeat:repeat-x; background-position:top;}

#listafiltro {list-style-type:square; list-style-position:outside;  padding:1.04em 0 1.04em 0; margin:0 0 0 0 ;background-image:url(../img/separabot.gif); background-position:left bottom; background-repeat:no-repeat;}
#listafiltro ul{ list-style-position:outside; width:85%; padding:0 0 1.04em 1.04em; margin:0 0 0 1.04em ;}
#listafiltro ul li{padding: 0; margin:0; list-style-image:url(../img/flecharoja.gif);}
#listafiltro ul li:hover{padding: 0; margin:0; list-style-image:url(../img/flecharojahover.gif);color:#A8A092;}
#listafiltro ul li a{list-style-type:none; padding:0; margin:0;  text-decoration:none; text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;font-size:90%;color:#6C062F;}
#listafiltro ul li a:hover{color:#A8A092;text-decoration:none;}

#fichapub{padding:1.04em 0 1.04em 0; margin:2px 0 0 0 ;background-image:url(../img/puntos.gif); background-repeat:repeat-x; background-position:top;}
#listapub{padding:0 ; margin:2px 0 0 0; background-image:url(../img/puntos.gif); background-repeat:repeat-x; background-position:top;}
#listapub ul{list-style-type:none; list-style-position:outside;  padding:1.04em 0 1.04em 2.08em; margin:0 ;background-image:url(../img/separabot.gif); background-position:left bottom; background-repeat:no-repeat;}
#listapub ul li{padding: 0; margin:0; list-style-image:url(../img/flecharoja.gif);}
#listapub ul li:hover{padding: 0; margin:0; list-style-image:url(../img/flecharojahover.gif);color:#A8A092;}
#listapub ul li a{list-style-type:none; padding:0; margin:0;  text-decoration:none; text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;font-size:90%; color:#6C062F;}
#listapub ul li a:hover{color:#A8A092;text-decoration:none;}

#listalink ul{list-style-type:none; padding:0; margin:0;}
#listalink h4{padding:1.04em 0 0 0; margin:0;}
#listalink p{padding:0; margin:0;}
#listaref p{padding:0.5em 0 0.5em  20px; margin:0}
#listaref ul{list-style-type:none; padding:0 1.04em 0 1.04em; margin:0;}
#listaref ul li {list-style-type:none; padding:1.04em 0 1.04em 0; margin:0;background-image:url(../img/puntos.gif); background-repeat:repeat-x;background-position:bottom;}
#listaref ul li a{background-image:url(../img/iconopdf.gif); background-position:left; background-repeat:no-repeat; padding:1.04em 0 1.04em 20px; margin:0; color:#6C062F; text-transform:uppercase; font-weight:bold; display:block;}
#listaref ul li a:hover{background-image:url(../img/iconopdfhover.gif); background-position:left; background-repeat:no-repeat; padding:1.04em 0 1.04em 20px; margin:0; color:#A8A092; text-transform:uppercase; text-decoration:none}
#listaArt{list-style-type:none; padding:1.04em 0; margin:1.04em 0;background-image:url(../img/puntos.gif); background-repeat:repeat-x;background-position:top;}
#listaArt ul{padding-top:1.04em;}
#listaArt ul li{padding:0; margin:0;}
#listaArt ul li a{background-image:url(../img/iconopdf.gif); background-position:left 0.1em; background-repeat:no-repeat; padding:0 0 0.4em 20px; margin:0; color:#6C062F; display:block;}
#listaArt ul li a:hover{background-image:url(../img/iconopdfhover.gif); background-position:left 0.1em; background-repeat:no-repeat; color:#A8A092; text-transform:uppercase; text-decoration:none}


#listalink ul{list-style-type:none; padding:0 1.04em 0 2.08em; margin:0;background-image:url(../img/puntos.gif); background-repeat:repeat-x;background-position:bottom;}
#listalink ul li {list-style-type:none; padding:1.04em 0 1.04em 0; margin:0;list-style-image:url(../img/flecharoja.gif);}
#listalink ul li:hover{ list-style-image:url(../img/flecharojahover.gif);color:#A8A092;}
#listalink ul li a{ color:#6C062F; text-transform:uppercase; font-weight:bold;}
#listalink ul li a:hover{  color:#A8A092; text-decoration:none}
#listalink p{padding:0.5em 0 0 0; margin:0; font-weight:normal; color:#54554A}
#buscador{ padding:0 0 1.04em 0; margin:0 1.04em 0 1.04em;color:#FFFFFF; background-image:url(../img/puntos.gif); background-repeat:repeat-x;background-position:bottom;}
#buscador form{padding:0.8em 0 0 0; margin:0;border:none; background-image:url(../img/puntos.gif); background-repeat:repeat-x;background-position:top;}
#buscador fieldset{padding:0; margin:0; border:none;background-image:none;}
#buscador legend{padding:0 0 0.5em 0; margin: 0; color:#6C062F;}
#buscador label{padding:0; margin:0;visibility:hidden; height:0px; line-height:0px; display:none; width:0px;}
#buscador select{padding:0; margin:0.2em 0.2em 0 0;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; background-color:#FFFFFF; float:left; border:1px solid #6C062F;}
#buscador input{padding:0; margin:0.2em 0 0 0 ;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; background-color:#6C062F; float:left;border:1px solid #6C062F; color:#FFFFFF}
.tema{float:left; width:77%;}
.selecttema{float:left; width:80%;}
.fecha{float:right;width:22%; text-align:right; }
.fecha p{padding-right:0; padding-left:0; margin-right:0; margin-left:0;text-align:right;}
.paginacion{text-align:center;padding:1.04em;margin:1.04em; width:95%; height:30px;}
.paginacion ul li{display:inline; margin:0.5em 0.1em 0.1em 0.1em; padding:0;}
.limpia{clear:both; font-size:0px; background-color:#3300FF; line-height:0px;}

