body { margin:0; font-family:verdana,arial,helvetica,sans-serif; font-size:0.75em; color:#000; background-color:#fff;}
h1 { font-family:arial,helvetica,sans-serif; font-weight:bold; color:#996; padding:0; margin:0 0 12px 0; font-size:1.5em; }
h2 { font-family:arial,helvetica,sans-serif; font-weight:bold; color:#000; padding:0; margin:0 0 12px 0; font-size:1.3em; }
h3 { font-family:arial,helvetica,sans-serif; font-weight:normal; color:#000; padding:0; margin:0 0 12px 0; font-size:1.2em; }
h4 { font-family:arial,helvetica,sans-serif; font-weight:normal; color:#000; padding:0; margin:0 0 12px 0; font-size:1.1em; }
h5 { font-family:arial,helvetica,sans-serif; font-weight:normal; color:#000; padding:0; margin:0 0 12px 0; font-size:1.1em; }

a { color:#996; }
a.normal, a.normal:link, a.normal:visited, a.normal:active { text-decoration: underline; }
a.normal:hover                                             { text-decoration: none; }
a.invertido, a.invertido:link, a.invertido:visited, a.invertido:active { text-decoration: none; }
a.invertido:hover                                                      { text-decoration: underline; }

.imagen { border:none; }

.blanco { color:#fff; }
.negro { color:#000; }
.naranja { color:#b29173; }
.naranjaclaro { color:#b29173; }
/*.naranjaclaro { color:#865e3e; }*/
.gris { color:#999; }
.grisclaro { color:#ddd; }
.beisoscuro { color:#763; }
.beis { color:#996; }
.beisclaro { color:#eed; }

.fondoblanco { background-color:#fff; }
.fondonegro { background-color:#000; }
.fondonaranja { background-color:#b29173; }
.fondonaranjaclaro { background-color:#b29173; }
/*.fondonaranjaclaro { background-color:#865e3e; }*/
.fondogris { background-color:#999; }
.fondogrisclaro { background-color:#ddd; }
.fondobeisoscuro { background-color:#763; }
.fondobeis { background-color:#996; }
.fondobeisclaro { background-color:#eed; }

div#espazossonoros { visibility:hidden; }
h1#espazossonoros_h1 { visibility:hidden; margin:0; padding:0; font-size:1px; }

div.fondo { width:100%;height:100%; background-color:#169; }

div#membrete { width:100%; height:28px; background-color:#b29173; }
div#sombra { width:990px; margin:0 auto; background-image:url(sombra.gif);  text-align:left; }
div#principal { width:950px; margin:0 auto; background-color:#fff;  text-align:left; }
div#separador1 { width:850px; height:16px; margin:0; }
div#menuauxiliar { width:850px; margin:0;  text-align:right; }
.menuauxiliar { font-size:11px; color:#865e3e; }
.menuauxiliar1 { visibility:hidden; }
.menuauxiliar2 { font-size:11px; color:#b29173; }
div#separador2 { width:850px; height:8px; margin:0; }

.menulateralsel { color:#b29173; }
.menulateral { color:#763; }
.listaitems { color:#763; font-size:12px; }

div#menuprincipal { width:950px; height:40px; margin:0 auto 0 auto; }
ul#menuprincipal_ul { list-style:none; }
li#menuitem1 { background-image:url(menuitem-novas-gl.gif); }
li#menuitem2 { background-image:url(menuitem-presentacion-gl.gif); }
li#menuitem3 { background-image:url(menuitem-concertos-gl.gif); }
li#menuitem4 { background-image:url(menuitem-arquivo-gl.gif); }
li#menuitem5 { background-image:url(menuitem-prensa-gl.gif); }
li#menuitem6 { background-image:url(menuitem-galeria-gl.gif); }
li.menuitem { width:125px; height:40px;  background-position:0px 0px; }
li.menuitemseparator { width:7px; height:40px;  background-position:0px 0px; }
a.menuitem { width:125px; height:40px;  color:#fff; text-decoration:none; }
li.menuitemfloat { float:left; }

div#imagencabecera { width:950px; height:203px; margin:0 auto; background-color:#b29173; }
img#imagencabecera_img {  }

div#bloquearriba { width:950px; height:40px;  text-align:left; }

div#bloqueizquierda { float:left; width:225px;  text-align:left; }
div#bloqueizquierda_header { border-left:solid #fff 13px; border-right:solid #fff 13px;  text-align:right; }
div#bloqueizquierda_inner1 { border:solid #fff 13px; }
div#bloqueizquierda_relleno { border:solid #fff 13px; height:200px; }
div#bloqueizquierda_pie { border:solid #fff 13px; }
div#bloqueizquierda_pie1 { height:26px; }
div#bloqueizquierda_pie2 { height:13px; background-color:#FBEEE5; }
div#bloqueizquierda_pie3 { height:9px; }
div#bloqueizquierda_pie4 { height:13px; background-color:#F9E3D4; }
div#bloqueizquierda_pie5 { height:10px; }
div#bloqueizquierda_pie6 { height:22px; background-color:#F7D7C3; }
div#bloqueizquierda_pie7 { height:10px; }
div.bloqueizquierda_separador { width:196px; height:4px; background-color:#eed; }
div.bloqueizquierda_separador2 { width:196px; height:1px; background-color:#b29173;  margin-top:4px; margin-bottom:10px; }
div#menu_izquierda { }

div#bloqueizquierda2_pie { border-left:solid #fff 13px; }
div#bloqueizquierda2_pie1 { height:13px; }
div#bloqueizquierda2_pie2 { height:22px; background-color:#FBEEE5; }
div#bloqueizquierda2_pie3 { height:10px; }
div#bloqueizquierda2_pie4 { height:13px; background-color:#F9E3D4; }
div#bloqueizquierda2_pie5 { height:9px; }
div#bloqueizquierda2_pie6 { height:14px; background-color:#F7D7C3; }
div#bloqueizquierda2_pie7 { height:1px; }

___div#bloqueizquierda3_pie { border-left:solid #fff 13px; }
div#bloqueizquierda3_pie {  }
div#bloqueizquierda3_pie1 { height:26px; }
div#bloqueizquierda3_pie2 { height:13px; background-color:#FBEEE5; }
div#bloqueizquierda3_pie3 { height:9px; }
div#bloqueizquierda3_pie4 { height:13px; background-color:#F9E3D4; }
div#bloqueizquierda3_pie5 { height:10px; }
div#bloqueizquierda3_pie6 { height:22px; background-color:#F7D7C3; }
div#bloqueizquierda3_pie7 { height:10px; }
div#bloqueizquierda3_contenido { background-color:#ebe1d5; text-align:center; border:solid #ebe1d5 26px; }

div#botones_audio_video {}
div#boton_video { float:left; margin-left:25px;margin-top:25px;   width:56px;height:61px; background-image:url(botones_video.gif); }
div#boton_audio { float:left; margin-left:25px;margin-top:25px;   width:56px;height:61px; background-image:url(botones_audio.gif); }

table.calendario { margin-top:15px; margin-bottom:15px; margin-left:5px;  padding:5px; border-collapse:collapse; border:none; font-size:1.1em; }
tr.calendario_header { color:#b29173;  text-align:center; }
th.calendario_header { padding:5px;  color:#b29173; font-weight:bold;  text-align:center; }
tr.calendario_dia { color:#ebe1d5;  text-align:right; }
th.calendario_dia { padding:5px;  color:#ebe1d5; font-size:0.8em; font-weight:normal;  text-align:right; }
tr.calendario_numero { color:#999;  text-align:right; }
td.calendario_numero { padding:5px;  color:#999; font-size:0.8em;  text-align:right; }
tr.calendario_numero_anterior { color:#ccc;  text-align:right; }
td.calendario_numero_anterior { padding:5px;  color:#ccc; font-size:0.8em;  text-align:right; }
tr.calendario_numero_posterior { color:#ccc;  text-align:right; }
td.calendario_numero_posterior { padding:5px;  color:#ccc; font-size:0.8em;  text-align:right; }
tr.calendario_numero_semana { color:#fff; background-color:#eee;  text-align:right; }
td.calendario_numero_semana { padding:5px;  color:#fff; background-color:#eee; font-size:0.8em;  text-align:right; }
___td.calendario_numero_semana_actual { padding:5px;  color:#fff; background-color:#eee; border:solid 1px #b29173; font-size:0.8em;  text-align:right; }
tr.calendario_numero_anterior_semana { color:#ccc; background-color:#eee;  text-align:right; }
td.calendario_numero_anterior_semana { padding:5px;  color:#ccc; background-color:#eee; font-size:0.8em;  text-align:right; }
tr.calendario_numero_posterior_semana { color:#ccc; background-color:#eee;  text-align:right; }
td.calendario_numero_posterior_semana { padding:5px;  color:#aaa; background-color:#eee; font-size:0.8em;  text-align:right; }
tr.calendario_numero_semana_actual { color:#b29173; background-color:#eee;  text-align:right; }
td.calendario_numero_semana_actual { padding:5px;  color:#b29173; background-color:#eee; border:solid 1px #ebe1d5; font-size:0.8em;  text-align:right; }

a.calendario_anterior, a.calendario_anterior:link, a.calendario_anterior:visited, a.calendario_anterior:active { text-decoration: none;  color:#763; }
a.calendario_anterior:hover                                                                                    { text-decoration: underline;  color:#763; }
a.calendario_anho, a.calendario_anho:link, a.calendario_anho:visited, a.calendario_anho:active { text-decoration: none;  color:#b29173; }
a.calendario_anho:hover                                                                        { text-decoration: underline;  color:#b29173; }
a.calendario_siguiente, a.calendario_siguiente:link, a.calendario_siguiente:visited, a.calendario_siguiente:active { text-decoration: none;  color:#763; }
a.calendario_siguiente:hover                                                                                       { text-decoration: underline;  color:#763; }

a.calendario_numero, a.calendario_numero:link, a.calendario_numero:visited, a.calendario_numero:active { text-decoration: none;  color:#999; }
a.calendario_numero:hover                                                                              { text-decoration: underline;  color:#999; }
a.calendario_numero_con, a.calendario_numero_con:link, a.calendario_numero_con:visited, a.calendario_numero_con:active { text-decoration: none; font-weight:bold;  color:#999; }
a.calendario_numero_con:hover                                                                                          { text-decoration: underline; font-weight:bold;  color:#999; }
a.calendario_numero_anterior, a.calendario_numero_anterior:link, a.calendario_numero_anterior:visited, a.calendario_numero_anterior:active { text-decoration: none;  color:#ccc; }
a.calendario_numero_anterior:hover                                                                                                         { text-decoration: underline;  color:#ccc; }
a.calendario_numero_anterior_con, a.calendario_numero_anterior_con:link, a.calendario_numero_anterior_con:visited, a.calendario_numero_anterior_con:active { text-decoration: none; font-weight:bold;  color:#ccc; }
a.calendario_numero_anterior_con:hover                                                                                                                     { text-decoration: underline; font-weight:bold;  color:#ccc; }
a.calendario_numero_posterior, a.calendario_numero_posterior:link, a.calendario_numero_posterior:visited, a.calendario_numero_posterior:active { text-decoration: none;  color:#ccc; }
a.calendario_numero_posterior:hover                                                                                                            { text-decoration: underline;  color:#ccc; }
a.calendario_numero_posterior_con, a.calendario_numero_posterior_con:link, a.calendario_numero_posterior_con:visited, a.calendario_numero_posterior_con:active { text-decoration: none; font-weight:bold;  color:#ccc; }
a.calendario_numero_posterior_con:hover                                                                                                                        { text-decoration: underline; font-weight:bold;  color:#ccc; }

a.calendario_numero_semana, a.calendario_numero_semana:link, a.calendario_numero_semana:visited, a.calendario_numero_semana:active { text-decoration: none;  color:#fff; }
a.calendario_numero_semana:hover                                                                                                   { text-decoration: underline;  color:#fff; }
a.calendario_numero_semana_con, a.calendario_numero_semana_con:link, a.calendario_numero_semana_con:visited, a.calendario_numero_semana_con:active { text-decoration: none; font-weight:bold;  color:#fff; }
a.calendario_numero_semana_con:hover                                                                                                               { text-decoration: underline; font-weight:bold;  color:#fff; }

a.calendario_numero_semana_actual, a.calendario_numero_semana_actual:link, a.calendario_numero_semana_actual:visited, a.calendario_numero_semana_actual:active { text-decoration: none;  color:#b29173; }
a.calendario_numero_semana_actual:hover                                                                                                                        { text-decoration: underline;  color:#b29173; }
a.calendario_numero_semana_actual_con, a.calendario_numero_semana_actual_con:link, a.calendario_numero_semana_actual_con:visited, a.calendario_numero_semana_actual_con:active { text-decoration: none; font-weight:bold;  color:#b29173; }
a.calendario_numero_semana_actual_con:hover                                                                                                                                    { text-decoration: underline; font-weight:bold;  color:#b29173; }

div#bloquederecha { float:right; width:225px;  text-align:left; }
div#bloquederecha_header { border-left:solid #fff 13px;border-right:solid #fff 13px;  text-align:left; }
div#bloquederecha_inner1 { background-color:#E6E4DB; border-left:solid #fff 13px; border-top:solid #fff 13px; }
div#bloquederecha_pie { border-left:solid #fff 13px; }
div#bloquederecha_pie_margende { border-left:solid #fff 13px; border-right:solid #fff 13px; }
div#bloquederecha_pie1 { height:13px; }
div#bloquederecha_pie2 { height:22px; background-color:#F6F5F2; }
div#bloquederecha_pie3 { height:10px; }
div#bloquederecha_pie4 { height:13px; background-color:#F8F8F6; }
div#bloquederecha_pie5 { height:9px; }
div#bloquederecha_pie6 { height:14px; background-color:#FBFBF9; }
div#bloquederecha_pie7 { height:1px; }

div.bloquederecha_diaheader { border-left:solid 22px #D6D4CB; border-top:solid 6px #D6D4CB; border-bottom:solid 6px #D6D4CB; background-color:#D6D4CB; color:#b29173; font-weight:bold; }
div.bloquederecha_diaseleccionado { border-left:solid 22px #b29173; border-top:solid 6px #b29173; border-bottom:solid 6px #b29173; color:#fff; background-color:#b29173; }
div.bloquederecha_dia { border-left:solid 22px #E6E4DB; border-top:solid 6px #E6E4DB; border-bottom:solid 6px #E6E4DB; color:#763; }
div.bloquederecha_separadordia { width:177px; height:7px;  background-color:#fff; }
span.bloquederecha_margendia { width:22px; }
div.bloquederecha_dia_seleccionado { font-family:arial,helvetica,sans-serif; font-weight:bold; color:#fff; padding:0; margin:0 0 6px 0; font-size:1.3em; }

div#bloquecentral { margin-left:225px; margin-right:225px; }
div#bloquecentral_header { border-left:solid #fff 13px;border-right:solid #fff 13px;  text-align:left; }
div#bloquecentral_inner1 { border:solid #fff 13px; }
div#bloquecentral_inner2 { border:solid #ddd 2px; }
div#bloquecentral_inner3 { border:solid #fff 13px; }
div#bloquecentral_contenido { background-color:#b29173; text-align:center; border:solid #b29173 26px; }
div#bloquecentral_pie {  }
div#bloquecentral_pie1 { height:26px; }
div#bloquecentral_pie2 { height:13px; background-color:#faf8f6; }
div#bloquecentral_pie3 { height:9px; }
div#bloquecentral_pie4 { height:13px; background-color:#f6f2ed; }
div#bloquecentral_pie5 { height:10px; }
div#bloquecentral_pie6 { height:22px; background-color:#ebe0d5; }
div#bloquecentral_pie7 { height:10px; }

div#bloquecentralyderecho { margin-left:225px; }
div#bloquecentralyderecho_header { border-left:solid #fff 13px;border-right:solid #fff 13px;  text-align:left; }
div#bloquecentralyderecho_galeria { border-left:solid #fff 13px;border-right:solid #fff 13px;  text-align:left; margin-top:20px; }
div#bloquecentralyderecho_inner1 { border:solid #fff 13px; }
div#bloquecentralyderecho_inner2 { border:solid #ddd 2px; }
div#bloquecentralyderecho_inner3 { border:solid #fff 13px; }
div#bloquecentralyderecho_contenido { background-color:#b29173; text-align:center; border:solid #b29173 26px; }
div#bloquecentralyderecho_pie {  }
div#bloquecentralyderecho_pie1 { height:26px; }
div#bloquecentralyderecho_pie2 { height:13px; background-color:#faf8f6; }
div#bloquecentralyderecho_pie3 { height:9px; }
div#bloquecentralyderecho_pie4 { height:13px; background-color:#f6f2ed; }
div#bloquecentralyderecho_pie5 { height:10px; }
div#bloquecentralyderecho_pie6 { height:22px; background-color:#ebe0d5; }
div#bloquecentralyderecho_pie7 { height:10px; }

div#pie { width:900px; margin:0 auto; background-color:#fff;  text-align:left; }
div.pieseparador1 { width:900px; height:1px; margin:0 auto; background-color:#b29173; }
div.pieseparador2 { width:900px; height:16px; margin:0 auto; }
div#piefin { width:950px; height:1px; margin:0; background-color:#efefef; }
div#piefinsombra { margin:0 auto; width:990px; height:20px; background-color:#f5f5f5; }
div#piefinsombra2 { margin:0 auto; width:990px; height:1px; background-color:#fbfbfb; }
div#piecontenido { margin:0 auto; }
div.pielogo { float:right; }
div#pielogo1 { }
div#pielogo2 { }
__div#pie { width:926px; /*950-12-12*/ margin:0 auto; background-color:#fff;  text-align:left; }
__div.pieseparador1 { width:926px; height:1px; margin:0 auto; background-color:#b29173; }
__div.pieseparador2 { width:926px; height:16px; margin:0 auto; }
__div#piefin { width:950px; height:1px; margin:0; background-color:#efefef; }
__div#piefinsombra { margin:0 auto; width:990px; height:20px; background-color:#f5f5f5; }
__div#piefinsombra2 { margin:0 auto; width:990px; height:1px; background-color:#fbfbfb; }
__div#piecontenido { margin:0 auto; }
__div.pielogo { float:right; }
__div#pielogo1 { }
__div#pielogo2 { }

img#sombra_ab { width:990px;height:20px; }