﻿body { background-color:#D5C9B9;
       background-image:url(../images/fondo.jpg);
       background-position:left top;
       background-repeat: repeat-x;
       color:#5D5047;
       font-family:Georgia; /*font-style:italic;*/
       font-size:13px;
       text-align: center;
       margin:0px;
       line-height:20px;
}

h1{color:#89292A; font-size:24px;
   background-image:url(../images/castanuelash1.jpg);
   background-position:left top;
   background-repeat: no-repeat;
   padding-left:70px;
   padding-top:20px;
   height:48px;
   margin-top:0px;
   margin-bottom:0px;
   line-height:30px;
   text-align:left;}
   
h2{color:#89292A; font-size:17px;
    text-transform:uppercase;}
h3{ font-family:Tahoma; font-size:15px; color: #B39D80; font-style:normal;}
h4{ font-family:Tahoma; font-size:14px; font-style:normal; 
    margin-top:5px;
    margin-bottom:5px; 
    color:#89292A;}

b{ color:#794D28;}
a{color:#89292A;}

#contenedor{padding:10px;
            background-color:#fff;
            width:940px;
            text-align:left;
            margin:0px auto;
            min-height:500px;
            border:solid 1px #B6A085;
}
 
 
 
#cabecera{ height:137px;
           background-color:#060203;
           margin-bottom:3px;
           background-image:url(../images/logo.jpg);
           background-position:left top;
           background-repeat: no-repeat;}    

#cabecera2{ height:137px;
           background-color:#060203;
           margin-bottom:3px;
           background-image:url(../images/logo2.jpg);
           background-position:left top;
           background-repeat: no-repeat;}  

#idiomas{ margin-left:177px; font-size:12px;}
#idiomas a{ color:#fff; text-decoration:none;}
#idiomas a:hover { text-decoration:underline;}
           

#cabecera2 #idiomas a{ color:#ac0000; text-decoration:none;}
#cabecera2 #idiomas a:hover { text-decoration:underline;}
      
           
           
#menu{ height:18px;
       background-color:#89292A;
       margin-bottom:3px;
       padding:2px 0px 7px 20px;}  

#menu ul { margin:0px; padding:0px; }
#menu ul li { display:inline; margin-right:17px; }
#menu ul li a{ color:#fff; 
               font-family:Arial; 
               font-size:12px; 
               font-style:normal;
                text-decoration:none; }
                                  
 
#contenido{ background-color:#fff;
            width:524px;
            height:581px;
            text-align:left;
            } 
/* Menu asp.net */
.MenuTop-item, .MenuTop-item a{ color:#fff; 
               font-family: Arial;
               font-size:12px;
               background-image:none;
               padding-right:24px;
               #padding-right:10px;/*ie 7*/
               _padding-right:10px;/*ie 6*/
               }
.MenuTop-Subitem{ padding:0px 3px 0px 3px; 
                  text-align:left;
                  font-size:11px;}  
 
            
/* ANUNCIOS */
#anuncios{ height:158px;
            width:100%;
            background-color:#92833E;
            margin-bottom:6px;}            
#navidad{ width:314px;
           height:158px; float:left;
           background-image:url(../images/navidad.jpg);
           background-position:left top;
           background-repeat:no-repeat;}
           
#anuncio1{ width:314px;
           height:158px; float:left;
           background-image:url(../images/anuncio1.jpg);
           background-position:left top;
           background-repeat:no-repeat;}           
#anuncio2{ width:315px;
           height:158px; float:left;
           background-image:url(../images/actividades.jpg);
           background-position:left top;
           background-repeat:no-repeat;}
           
#anuncio3{ width:310px;
           height:158px;float:left;
           background-image:url(../images/anuncio3.jpg);
           background-position:left top;
           background-repeat:no-repeat;}
 
 
 #anuncio2 #dias-cine a{ display:block;
                         height:90px;
                         width:127px;
                         /*background-color:Red;*/
                         float:left;
                         margin-top: 65px;
}
  #anuncio2 #dias-cine a span{ display:none; }
   
  #anuncio2 #sombra-caballero a{ display:block;
                         height:90px;
                         width:170px;
                         /*background-color:Gray;*/
                         float:left;
                         margin-top: 65px;
                         margin-left:5px;
}
  #anuncio2 #sombra-caballero a span{ display:none; }  
            

 #anuncio3 #festival a,  #anuncio1 #festival a{ display:block;
                         height:150px;
                         width:304px;
                         margin-top: 5px;
}
  #anuncio3 #festival a span, #anuncio1 #festival a span{ display:none; }
  
  
/* ANUNCIOS EN INGLES */  
  
            
#anuncio1-en{ width:314px;
           height:158px; float:left;
           background-image:url(../en/images/anuncio1.jpg);
           background-position:left top;
           background-repeat:no-repeat;}
#anuncio2-en{ width:315px;
           height:158px; float:left;
           background-image:url(../en/images/actividades.jpg);
           background-position:left top;
           background-repeat:no-repeat;}
           
#anuncio3-en{ width:310px;
           height:158px;float:left;
           background-image:url(../en/images/anuncio3.jpg);
           background-position:left top;
           background-repeat:no-repeat;}
 
 
 #anuncio2-en #dias-cine a{ display:block;
                         height:90px;
                         width:127px;
                         /*background-color:Red;*/
                         float:left;
                         margin-top: 65px;
}
  #anuncio2-en #dias-cine a span{ display:none; }
   
  #anuncio2-en #sombra-caballero a{ display:block;
                         height:90px;
                         width:170px;
                         /*background-color:Gray;*/
                         float:left;
                         margin-top: 65px;
                         margin-left:5px;
}
  #anuncio2-en #sombra-caballero a span{ display:none; }  
            

 #anuncio3-en #festival a, #anuncio1-en #festival a{ display:block;
                         height:150px;
                         width:304px;
                         margin-top: 5px;
}
  #anuncio3-en #festival a span, #anuncio1-en #festival a span{ display:none; }
  

/* MP3*/
#mp3{background-image:url(../images/mp3.jpg);
     background-position:left top;
     background-repeat:no-repeat;
     height:192px;
     width:290px;
     padding-top:90px;}
     
#reproductor{ }     

/* FESTIVAL */
#FestivalAnteriores {}
#FestivalAnteriores table.anteriores
        { width: 100%;
          background-color:#794D28;
          font-size:11px;
        }
        
#FestivalAnteriores table.anteriores td{ background-color:#EFE6DF; 
                      text-align:left;
                      padding:2px;
                      border-bottom:solid 2px #E2D1C5;}
                      
#FestivalAnteriores table.anteriores td.year{ font-size:15px; color:#89292A; text-align:center;}
#FestivalAnteriores table.anteriores td.year-numero { font-size:15px; text-align:center;}


/* LA SOMBRA DEL CABALLERO */
#sombra-del-caballero{background-image:url(../images/fondo-sombra.jpg);
                      background-position:right top;
                      background-repeat:no-repeat;
                      padding-right:185px;}
.guion{ color:#794D28;
        font-size:12px;}

/* ESCUCHANOS */ 
#escuchanos{ margin-bottom:2px;} 
 
#pie{ height:138px;
           background-color:#574833;}    
   
/* COLUMNAS DE CONTENIDO */   
table.columnas{ width:100%; padding:0px;}
td.dcha{ width:214px; padding-left:6px; vertical-align:top;}
td.centro{vertical-align:top;}            

.caja_beige{ padding:10px;
             background-color:#EFE6DF;
             border:solid 1px #D5C9B9;
             margin-bottom:6px;}
 
 .caja_fotos{ min-height:540px;}
 
#publicidad-equanimity
 { width:217px;
   height:104px;
   background-color:#333;
   /*border-bottom: solid 6px #F25A09;*/
   
 }  
 
             
 #contacto
 { width:207px;
   height:160px;
   background-image:url(../images/fondo-contacto.jpg);
   background-position:right top;
   background-repeat:no-repeat;
   background-color:#D0CAAC;
   padding:5px;
   font-family:Arial;
   font-style:normal;
   font-size:11px;
   color:#333;
   line-height:13px;
   
 }     
 
 /* INTRO */
 #intro{text-align:justify;
         background-image:url(../images/fondo-intro.jpg);
         background-position:right top;
         background-repeat:no-repeat;
         padding-right:240px;}     
 
 /* HISTORIAL */
 #historial{text-align:justify;}      
             
  /* REPERTORIO */
 #repertorio{  text-align:justify;
               background-image:url(../images/fondo-repertorio.jpg);
               background-position:right top;
               background-repeat:no-repeat;}      
 #repertorio ul li{ text-align:justify;
                    margin-bottom:20px;}                                                    
 
 /* VESTUARIO */
 #vestuario{text-align:justify;}  
 
 
/* COMPONENTES */
.componentes{ min-height:600px;
              text-align:justify;
              background-image:url(../images/fondo-componentes.jpg);
              background-position:right bottom;
              background-repeat:no-repeat;}  
              
/* ESCUELA */
 #escuela{text-align:justify;}                 

/* NOTICIAS */
.TituloNoticia { color: #89292A;font-size:17px;}
.FechaNoticia{ font-size:12px; color:#794D28; }
.TextoBreve{ font-size:12px;}
a.leermas { background:url(../images/leermas.gif) no-repeat 0 4px; 
			padding-left:12px;  font-size:11px; 
}

.separador_noticias{ border-bottom:1px dashed #ccc;
                     margin-bottom:6px;
                    width:100%;
                    height:1px;}
                    
 .thumb_noticia{ width:100px; float:left; margin-right:15px;
                 border:2px solid #D6D6D6;
                 padding:2px;}

 
 /* ULTIMAS NOTICIAS */
                 
#ultimas-noticias{ margin-bottom:15px; font-family:Georgia;font-size:11px;	   }
           
.FechaUltimasNoticias{font-size:11px; color:#794D28;  } 

ul.ultimas_noticias{ margin:0px; 
                     font-family:Georgia; 
                     padding:0px;
                     list-style:none;
	                 background-image:none; 
                     font-size:12px;
                     }


ul.ultimas_noticias li	{ line-height:18px;
						padding-bottom:6px;
						background-image:none; 
						border-bottom:1px dashed #ccc;
						margin-bottom:6px;
						line-height:17px;

}
			
ul.ultimas_noticias li a	{
						text-decoration: none;
						font-size:14px;	
						background:url(../images/cuadrado-rojo.gif) no-repeat 0 4px; 
						padding-left:10px;
						font-family:Georgia; 
						}

ul.ultimas_noticias li a:hover	{
						text-decoration:underline;}
						
a.leermas_ultimasnoticias{
						font-size:11px;
						font-weight:bold;
						font-family:Arial;
						text-decoration: none;
						margin-left:100px;
						color:#005274;
						}

#ultimas-noticias #TextoBreve{ margin-left:30px;}
   
 /* FOTOS */
#fotos{padding-top:60px;
         padding-left:20px;
         height:581px;
         background-image:url(../images/fondointro.jpg);
         background-position:left top;
         background-repeat:no-repeat;}            
           
 #fotos img{ border:0px;}
  


  


.foto-izda{ border-bottom: 4px solid #89292A;
            border-top: 2px solid #89292A;
            float:left; margin-bottom:10px; margin-right:15px;
}

.foto-dcha{ border-bottom: 4px solid #89292A;
            border-top: 2px solid #89292A;
            float:right; margin-left:10px;margin-bottom:15px; }
.foto-dcha-sinborde{ float:right; margin-left:15px;margin-bottom:15px; }
.foto-izda-sinborde{ border: 0px;float:left; margin-right:15px;margin-bottom:15px;  }

.foto{ border-bottom: 4px solid #89292A;
       border-top: 2px solid #89292A; }  
       
       
.thumbwrapper{float:left;}       
         
 /* GENERAL */
 .noborder{ border:0px;}  
 .clear{ clear:both;}
 .rojo{color:#89292A;}
 .normal { font-style:normal;}      
 .justificado{text-align:justify;}
 .font12{font-size:12px;}
 .font11{font-size:12px;}
 .marron{color:#794D28;}
 .ampliar 
    { font-family:Verdana;
      font-size:11px; 
      color:#794D28;
      clear:both;}
 
 #castanuelaspie{background-image:url(../images/castanuelaspie.jpg);
         background-position:right top;
         background-repeat:no-repeat;
         width:100%;
         height:125px;}            