@charset "utf-8";
/*   
Theme Name: Teatro Lara
Theme URI: http://www.takeaway.es/
Description: Tema realizado a medida para Teatro Lara.
Author: takeaway
Author URI: http://www.takeaway.es/
Version: 1.0
*/

img { behavior: url(iepngfix.htc); }

a{color:#fefbfb;}

.Face{ position:relative; top:3px;}

body{background:url(img/fondo.jpg) no-repeat center top #000000;}

#todo{
width:973px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../img/transparencia.png');
background-image:url(img/transparencia.png);
height:auto;
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fefbfb;
}

#cabecera{
width:925px;
height:150px;
padding:24px 24px 0px 24px;
background:#000000;
}

#cierra_todo{
clear:both
}

#logo{
width:199px;
height:67px;
float:left;
}

#herramientas{
width:250px;
height:41px;
float:right;
margin-top:35px;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
margin-bottom:18px;
}

h1 span{
display:none;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
margin-bottom:17px;
}

h2 span{
display:none;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#bd7a34;
line-height:20px;
margin-bottom:17px;
}
h3{
margin-bottom:17px;
}


h3 span{
display:none;
}

/*----------------------------menu--------------------------*/
#menu{
width:925px;
height:41px;
margin-top:114px;
*margin-top:139px;
}

#menu ul { 
height:41px;
list-style-type: none;
margin-left:5px;
}

#menu ul li { 
float: left;
 }

#menu ul li span{
display:none;
}

#menu ul li.nivel1 a{
display:block;
width:112px;
height:41px;
background:#FF0000;
background:url(img/menu_programa_OFF.jpg)
}
#menu ul li.nivel1 a:hover, #menu ul li.nivel1 a.ON {
width:112px;
height:41px;
background:url(img/menu_programa_ON.jpg)
}

#menu ul li.nivel2 a{
display:block;
width:112px;
height:41px;
background:#FF0000;
background: url(img/menu_quienessomos_OFF.jpg)
}
#menu ul li.nivel2 a:hover, #menu ul li.nivel2 a.ON {
width:112px;
height:41px;
background:url(img/menu_quienessomos_ON.jpg)
}

#menu ul li.nivel3 a{
display:block;
width:98px;
height:41px;
background:#FF0000;
background:url(img/menu_historia_OFF.jpg)
}
#menu ul li.nivel3 a:hover, #menu ul li.nivel3 a.ON {
width:98px;
height:41px;
background:url(img/menu_historia_ON.jpg)
}

#menu ul li.nivel4 a{
display:block;
width:111px;
height:41px;
background:#FF0000;
background:url(img/menu_usosmultiples_OFF.jpg)
}
#menu ul li.nivel4 a:hover, #menu ul li.nivel4 a.ON {
width:111px;
height:41px;
background:url(img/menu_usosmultiples_ON.jpg)
}

#menu ul li.nivel5 a{
display:block;
width:111px;
height:41px;
background:#FF0000;
background:url(img/menu_datos_OFF.jpg)
}
#menu ul li.nivel5 a:hover, #menu ul li.nivel5 a.ON {
width:111px;
height:41px;
background:url(img/menu_datos_ON.jpg)
}

#menu ul li.nivel6 a{
display:block;
width:76px;
height:41px;
background:#FF0000;
background:url(img/menu_equipo_OFF.jpg)
}
#menu ul li.nivel6 a:hover, #menu ul li.nivel6 a.ON {
width:76px;
height:41px;
background:url(img/menu_equipo_ON.jpg)
}

#menu ul li.nivel7 a{
display:block;
width:91px;
height:41px;
background:#FF0000;
background:url(img/menu_mecenazgo_OFF.jpg)
}
#menu ul li.nivel7 a:hover, #menu ul li.nivel7 a.ON {
width:91px;
height:41px;
background:url(img/menu_mecenazgo_ON.jpg)
}

#menu ul li.nivel8 a{
display:block;
width:173px;
height:41px;
background:#FF0000;
background:url(img/menu_comollegar_OFF.jpg)
}
#menu ul li.nivel8 a:hover, #menu ul li.nivel8 a.ON {
width:173px;
height:41px;
background:url(img/menu_comollegar_ON.jpg);

}
/*--------------*/

#menu ul li ul li{
display:none;
}

#menu ul li ul.ON li{
display: block;
}



#menu ul li.nivel1 ul{
position: absolute;
list-style-type: none;
width:269px;
height:27px;
margin-left:0px;
}

#menu ul li.nivel1 ul li.nivel21 a{
display:block;
width:79px;
height:28px;
background:url(img/menu_encartel_OFF.jpg)
}

#menu ul li.nivel1 ul li.nivel21 a:hover, #menu ul li.nivel1 ul li.nivel21 a.ON{
display:block;
width:79px;
height:28px;
background:url(img/menu_encartel_ON.jpg)
}

#menu ul li.nivel1 ul li.nivel22 a{
display:block;
width:122px;
height:28px;
background:url(img/menu_proximosestrenos_OFF.jpg)
}

#menu ul li.nivel1 ul li.nivel22 a:hover, #menu ul li.nivel1 ul li.nivel22 a.ON{
display:block;
width:122px;
height:28px;
background:url(img/menu_proximosestrenos_ON.jpg)
}

#menu ul li.nivel1 ul li.nivel23 a{
display:block;
width:68px;
height:28px;
background:url(img/menu_historico_OFF.jpg)
}

#menu ul li.nivel1 ul li.nivel23 a:hover, #menu ul li.nivel1 ul li.nivel23 a.ON{
display:block;
width:68px;
height:28px;
background:url(img/menu_historico_ON.jpg)
}



/*----------------------------Fin menu----------------------*/




/*----------------------------principal--------------------------*/
#principal{
width:590px;
height:auto;
padding:35px;
float:left;
/*border:#FF0000 solid 1px;*/
}

#p_cabecera{
width:590px;
height:auto;
margin-top:3px;
height:auto;
}

#p_cabecera_imagen{
width:589px;
height:287px;
margin-bottom:14px;
}

#p_cartel{
float:left;
width:322px;
height:456px;
margin-bottom:14px;
}


#p_txt{
float:left;
width:589px;
margin-bottom:19px;
line-height:18px;
}

#p_txt p{
margin-bottom:20px
}

#p_txt ul li{
margin-bottom:5px;
}
#p_txt ul {
margin-bottom:25px;
}

#proximos_herramientas{
float:left;
width:183px;
height:126px;
margin-left:30px;
margin-top:325px;
}

#p_encartel_iz{
float:left;
width:275px;
height:auto;
padding-top:18px;
padding-bottom:18px;
padding-right:13px;
padding-left:3px;
border:1px solid;
border-top-color:#636262;
border-bottom: none;
border-right-color:#636262;
border-left: none;

}

#p_encartel_de{
float:left;
width:270px;
height:auto;
padding-top:18px;
padding-bottom:18px;
padding-left:18px;
padding-right:3px;
border-top:1px solid #636262;
}

#p_encartel_img{
width:272px;
height:156px;
margin-bottom:14px;
}

#p_encartel_tit{

}

#p_encartel_icononos{
width:57px;
height:auto;
float:left;
}

#p_encartel_txt{
width:210px;
height:auto;
float:left;

}

#p_encartel_cierra{
clear:both;
border-top:1px solid #636262;
}

#p_historico_bloque{
padding-top:26px; 
border-top: solid #ffffff 1px; 
padding-bottom:20px;
}

#p_historico_img{
width:159px;
height:226px;
float:left;
}

#p_historico_txt{
float:left;
margin-left:22px;
width:400px;
margin-top:21%;
line-height:16px;
}

#p_historico_cierra{
border-bottom: solid #ffffff 1px;
clear:both;
}

.wp-pagenavi{
width:;
height:26px;
padding-top:15px;
margin-top:22px;
padding-left:23px;
background:#000000;
}

.wp-pagenavi a{
margin-left:22px;
text-decoration:none;
color:#FFFFFF;
}

.wp-pagenavi a:hover, .wp-pagenavi span {
margin-left:22px;
text-decoration:none;
color:#bd7a34;
}

#herramientas_ultimasnoticias{
float:right; 
width:55px; 
margin-top:-30px;
margin-bottom:22x;
}

#herramientas_mecenazgo{
float:right; 
width:120px; 
margin-top:-30px;
margin-bottom:22x;
}

#herramientas_datostecnicos{
float:right; 
width:200px; 
margin-top:-30px;
margin-bottom:22x;
}
/*----------------------------Fin principal----------------------*/




/*----------------------------lateral--------------------------*/

#lateral{
width:290px;
height:auto;
margin-right:18px;
*margin-right:9px;
float:right;
overflow:visible;
/*border: #0000FF solid 1px;*/
}

#bloque_lateral{
background:#000000;
}


#l_buscador{
width:290px;
height:30px;
margin-bottom:25px;
margin-top:23px;
}

#l_buscador_ico{
float:left;
width:49px;
height:30px;
}

#l_buscador_txt{
float:left;
width:241px;
height:30px;
background:#FFFFFF;
}

#l_buscador_txt input{
width:230px;
height:18px;
margin-top:6px;
*margin-top:4px;
border: #FFFFFF none;
}
#l_buscador_ico .searchsubmit{background:url(img/ico_buscar.png) no-repeat;text-indent:-9000px;width:49px;height:30px;border:none;cursor:pointer;color:transparent;}

#l_ultimasnoticias_tit{
position:relative;
width:77px;
height:72px;
margin-top:-65px;
margin-left:-40px;
}

#l_ultimasnoticias{
width:251px;
padding-top:40px;
padding-bottom:35px;
*padding-top:55px;
padding-left:24px;
padding-right:15px;
background:#000000;
overflow:visible;
}


#l_videos_tit, #l_imagenes_tit, #l_links_tit{
padding-left:17px;
margin-top:4px;
padding-top:15px;
}

#l_videos, #l_imagenes, #l_links{
padding-left:24px;
padding-bottom:35px;
}


#l_img{
width:114px;

margin-right:16px;
float:left;
}

#l_bloque.principal #l_img{
width:250px;
height:150x;
margin-right:16px;
margin-bottom:17px;
float:left;
}

#l_txt{
width:120px;
height:65px;
float:left;
font-size:14px;
}

#l_bloque.principal #l_txt{
width:170px;
height:65px;
float:left;
font-size:14px;
}


#l_txt p{
margin-bottom:5px
}

#l_bloque{
margin-bottom:15px
}

#l_imagenes_img{
float:left;
width:123px;
height:84px;
margin-right:5px;
margin-bottom:5px;

}

#l_links a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fefbfb;
text-decoration:none;
}

#l_links a:hover{
color:#a99696;
}

#l_links p{
margin-bottom:30px;
}

#l_cuerpo{


}


/*----------------------------Fin lateral----------------------*/


a.masinfo{
color:#a99696;
font-size:11px;
text-decoration:none
}

.destacado_txt{
color:#d98e37;
}

.link{
color:#FFFFFF;
text-decoration:none;
}

.link:hover{
color:#a99696;
text-decoration:none;
}