@CHARSET "UTF-8";*{margin:0px;padding:0px;border:0px;}
body{text-align:left;font-size:12px;font-weight:normal;color:white;font-family:Georgia,"Times New Roman",serif;line-height:12px;letter-spacing:0px;}
div.clear{width:0px;height:0px;overflow:hidden;clear:both;}
.center{text-align:center;}
html{background-color:#e3e3e3;}
body{background-color:#e3e3e3;}
#divWeb{position:relative;width:1000px;margin:auto;height:auto;top:0px;left:0px;}
div.columna{position:absolute;top:0px;overflow:hidden;}
div.columnaContenido{position:relative;z-index:3;}
#divColumnaIzda1{right:875px;right:750px;top:164px;top:125px;width:125px;height:279px;z-index:2;}
#divColumnaIzda1 div.columnaFondoTop{position:absolute;top:0px;left:0px;width:125px;background-image:url('/css/img/col_i_1_top.png');background-position:center center;background-repeat:no-repeat;height:88px;}
#divColumnaIzda1 div.columnaFondoBottom{position:absolute;bottom:0px;left:0px;width:125px;background-image:url('/css/img/col_i_1_bottom.png');background-position:center center;background-repeat:no-repeat;height:88px;}
#divColumnaIzda1 div.columnaFondoCenter{position:absolute;left:0px;width:125px;background-color:white;height:103px;top:88px;}
#divColumnaIzda1 div.columnaContenido{position:absolute;top:75px;right:12px;width:113px;height:154px;}
#divColumnaIzda2{right:750px;width:125px;top:90px;height:280px;z-index:1;}
#divColumnaIzda2 div.columnaFondoTop{position:absolute;top:0px;left:0px;width:125px;background-image:url('/css/img/col_i_2_top.png');background-position:center center;background-repeat:no-repeat;height:88px;}
#divColumnaIzda2 div.columnaFondoBottom{position:absolute;bottom:0px;left:0px;width:125px;background-image:url('/css/img/col_i_2_bottom.png');background-position:center center;background-repeat:no-repeat;height:147px;}
#divColumnaIzda2 div.columnaFondoCenter{position:absolute;left:0px;width:125px;background-color:#ffa100;height:45px;top:88px;}
#divColumnaIzda2 div.columnaContenido{position:absolute;top:65px;right:12px;width:113px;height:154px;overflow:hidden;}
#divColumnaContenido{position:relative;left:250px;width:498px;height:auto;top:7px;padding-top:129px;padding-bottom:72px;margin-bottom:20px;}
#divColumnaContenido div.columnaFondoTop{position:absolute;top:0px;left:0px;width:500px;background-image:url('/css/img/contenido_ffa100_top.png');background-position:center center;background-repeat:no-repeat;height:129px;}
#divColumnaContenido div.columnaFondoBottom{position:absolute;bottom:0px;left:0px;width:500px;background-image:url('/css/img/contenido_bottom.png');background-position:center center;background-repeat:no-repeat;height:72px;clear:both;}
#divColumnaContenido div.columnaContenido{position:relative;width:460px;padding-left:20px;padding-right:20px;padding-top:20px;height:auto;min-height:400px;background-color:white;color:red;}
#divColumnaDcha1{top:140px;left:750px;width:125px;height:278px;}
#divColumnaDcha1 div.columnaFondoTop{position:absolute;top:0px;left:0px;width:125px;background-image:url('/css/img/col_d_1_top.png');background-position:center center;background-repeat:no-repeat;height:88px;}
#divColumnaDcha1 div.columnaFondoBottom{position:absolute;bottom:0px;left:0px;width:125px;background-image:url('/css/img/col_d_1_bottom.png');background-position:center center;background-repeat:no-repeat;height:124px;}
#divColumnaDcha1 div.columnaFondoCenter{position:absolute;left:0px;width:125px;background-color:#5fbac6;height:66px;top:88px;}
#divColumnaDcha1 div.columnaContenido{position:absolute;top:0px;right:0px;width:125px;height:154px;padding-top:75px;}
#divColumnaDcha1 div.columnaContenido h4{display:block;position:absolute;top:20px;right:5px;color:#5fbac6;font-variant:small-caps;font-size:15px;text-decoration:underline;font-weight:bold;}
#divAgenda table.calendario{border-collapse:collapse;border-spacing:0px;width:115px;margin:0px 5px;}
#divAgenda table.calendario td{padding:0px 1px 0px 2px;text-align:right;letter-spacing:0px;line-height:23px;font-size:11px;font-weight:bold;font-family:Arial;}
#divAgenda table.calendario td.title{text-align:center;}
#divAgenda table.calendario td.prev{text-align:right;}
#divAgenda table.calendario td.next{text-align:left;}
#divAgenda table.calendario td a{color:white;}
#divAgenda table.calendario td.hoy{border:1px solid white;}
#divAgenda table.calendario td.prev a, #divAgenda table.calendario td.next a{}
#divColumnaDcha2{left:875px;width:125px;height:auto;top:72px;}
#divColumnaDcha2 div.columnaFondoTop{position:relative;top:0px;left:0px;width:125px;background-image:url('/css/img/col_d_2_top.png');background-position:center center;background-repeat:no-repeat;height:88px;}
#divColumnaDcha2 div.columnaFondoBottom{position:relative;bottom:0px;left:0px;width:125px;background-image:url('/css/img/col_d_2_bottom.png');background-position:center center;background-repeat:no-repeat;height:56px;}
#divColumnaDcha2 div.columnaContenido{position:relative;top:0px;left:0px;height:auto;width:125px;background-color:white;}
#divColumnaDcha2 div.columnaFondoTop h4{display:block;position:absolute;top:20px;left:5px;color:white;font-variant:small-caps;font-size:15px;text-decoration:underline;font-weight:bold;}
#divPie{color:#4d4d4d;text-align:center;font-size:11px;line-height:14px;margin-top:20px;margin-bottom:20px;}
#divPie a{color:#4d4d4d;text-decoration:none;}
#divPie a:hover{text-decoration:underline;}
#divPie img{vertical-align:middle;margin-right:10px;}
#divMenuLogo{position:absolute;top:28px;left:16px;width:196px;height:42px;z-index:4;}
#divMenuPrincipal{}
#divMenuPrincipal a.menu, #divMenuPrincipal a.menu_selec{display:block;font-size:13px;line-height:11px;margin-bottom:11px;font-variant:small-caps;text-decoration:none;text-align:right;font-variant:small-caps;color:#747679;font-weight:bold;letter-spacing:0px;}
#divMenuPrincipal a.menu:hover, #divMenuPrincipal a.menu_selec:hover{font-size:14px;margin-bottom:12px;margin-top:-1px;}
#divMenuPrincipal a.menu_selec{color:#ffa100;}
#divMenuSecundario{}
#divMenuSecundario a.menu, #divMenuSecundario a.menu_selec{display:block;font-size:12px;line-height:12px;margin-bottom:5px;font-variant:small-caps;text-decoration:none;text-align:right;font-variant:small-caps;color:white;font-weight:bold;letter-spacing:0px;padding-left:20px;}
#divMenuSecundario a.menu:hover, #divMenuSecundario a.menu_selec:hover{font-size:14px;margin-bottom:6px;margin-top:-1px;}
#divMenuSecundario a.menu_selec{color:#747679;}
#divMenuMontajesGadget{position:relative;text-align:center;width:125px;height:auto;margin-top:20px;margin-bottom:20px;}
#divMenuMontajesGadget img{border:1px solid white;}
#divMenuMontajes{position:relative;height:auto;width:100%;padding-top:40px;}
#divMenuMontajes .elemMenu{width:460px;height:186px;position:relative;float:left;top:0px;left:0px;margin-top:-40px;}
#divMenuMontajes .elemMenu div.imagen{width:460px;height:186px;position:absolute;top:0px;left:0px;z-index:1;}
#divMenuMontajes .elemMenu div.titulo{width:460px;height:186px;position:absolute;top:0px;left:0px;z-index:2;background-image:url('/css/img/montajes-over.png');background-position:bottom center;background-repeat:no-repeat;}
#divMenuMontajes .elemMenu div.titulo a{display:block;position:absolute;width:auto;height:auto;text-align:right;top:125px;right:16px;font-size:18px;line-height:16px;font-variant:small-caps;font-weight:bold;color:#747679;text-decoration:none;}
#divMenuMontajes .elemMenu div.titulo a:hover:first-line{color:white;}
#divMenuMontajes .elemMenu div.titulo a:first-line{color:#bdbdbd;font-size:20px;}
#divMenuMontajesHistorico{position:relative;height:auto;width:100%;margin-top:20px;}
#divMenuMontajesHistorico .elemMenu, #divMenuMontajesHistorico .elemMenu.disabled{width:140px;height:200px;position:relative;float:left;top:0px;left:0px;margin-right:10px;margin-bottom:10px;text-align:left;}
#divMenuMontajesHistorico .elemMenu img{color:#747679;}
#divMenuMontajesHistorico .elemMenu span{display:block;clear:both;width:100%;height:auto;margin-top:5px;font-variant:small-caps;font-weight:bold;color:#747679;text-align:left;}
#divMenuMontajesHistorico .elemMenu a{text-decoration:none;}
#divMenuMontajesHistorico .elemMenu a:hover span{color:#ffa100;}
#divMontajesPortada h3{margin-top:20px;}
h1{display:block;position:absolute;top:-30px;right:20px;width:auto;height:22px;line-height:22px;font-size:22px;font-variant:small-caps;font-style:italic;font-weight:bold;color:#747679;}
h1 a{text-decoration:none;color:#747679;}
h2{display:block;position:absolute;top:0px;right:20px;width:auto;height:19px;line-height:18px;font-size:18px;font-variant:small-caps;font-style:italic;color:#9c9c9c;font-weight:bold;}
h3{line-height:16px;font-size:16px;font-variant:small-caps;color:#6f6f6f;font-weight:bold;padding-top:22px;}
p{color:#9c9c9c;font-size:12px;line-height:18px;padding-top:22px;text-align:justify;font-weight:bold;}
p.center{text-align:center;}
b{font-variant:small-caps;font-weight:bold;color:#6f6f6f;font-size:14px;}
i{color:#ffa100;font-variant:small-caps;font-weight:bold;}
p a{color:#9c9c9c;}
img.left{margin:0px 10px 10px 0px;}
#divDirectorPuestas p{padding-top:15px;}
#divEquipo img{display:block;position:relative;width:100px;}
#divEquipo p{display:block;position:relative;float:left;width:330px;padding-top:50px;}
#divEquipo div.izda, #divEquipo div.dcha{position:relative;width:100%;height:150px;}
#divEquipo div.izda img{float:left;}
#divEquipo div.dcha img{float:right;}
#divEquipo div.izda p{text-align:left;margin-left:10px;}
#divEquipo div.dcha p{text-align:right;margin-right:20px;}
#divEquipo div.no_primero{margin-top:-30px;}
#divEquipo div.no_primero.izda p{padding-top:20px;}
#divEquipo div.no_primero.dcha p{padding-top:10px;}
#divDirectorPuestas p.ano{font-size:30px;padding-top:30px;color:#ffa100;font-variant:small-caps;font-weight:bold;font-style:italic;}
#divDirectorTextos b{font-size:14px;}
#divMontaje div.personaje, #divMontaje div.nombre{width:49%;height:auto;position:relative;float:left;font-size:12px;line-height:18px;}
#divMontaje div.personaje{text-align:right;color:#bfbfbf;padding-right:1%;}
#divMontaje div.nombre{text-align:left;color:#747679;padding-left:1%;font-weight:bold;}
#divMontaje h3{color:#ffa100;font-variant:small-caps;font-weight:bold;padding-top:22px;font-size:16px;line-height:18px;}
#divFotoReproductor{position:relative;float:left;width:458px;height:448px;margin-top:20px;background-image:url('/css/img/multimedia_fondo.png');}
#divFotoReproductor #divVisor{position:absolute;top:73px;height:298px;width:100%;left:0px;overflow:hidden;text-align:center;}
#divFotoReproductor #divAnterior, #divFotoReproductor #divSiguiente{position:absolute;top:40px;width:20px;height:20px;font-size:24px;line-height:20px;font-weight:bold;cursor:pointer;color:#bdbdbd;}
#divFotoReproductor #divAnterior:hover, #divFotoReproductor #divSiguiente:hover{color:#ffa100;}
#divFotoReproductor #divAnterior{left:40px;}
#divFotoReproductor #divSiguiente{right:40px;}
#divPrensa p.texto{padding-top:5px;}
#divPrensa p.fuente{display:block;float:left;width:50%;padding-top:1px;text-align:left;font-variant:small-caps;color:#ffa100;}
#divPrensa p.fecha{display:block;float:left;width:50%;padding-top:1px;text-align:right;font-variant:small-caps;}
#divDescargas div.descarga{margin-top:10px;}
#divDescargas div.descarga a{display:block;color:#ffa100;font-size:14px;line-height:16px;padding-left:20px;text-decoration:none;}
#divDescargas div.descarga a:hover{text-decoration:underline;}
h2.avisolegal{display:block;position:relative;top:0px;left:0px;width:100%;height:19px;line-height:18px;font-size:18px;font-variant:small-caps;font-style:italic;color:#9c9c9c;font-weight:bold;padding-top:22px;}
#divGira h3{color:#ffa100;font-variant:small-caps;font-weight:bold;padding-top:22px;font-size:16px;line-height:18px;}
#divGira .fechas{margin:10px 20px;}
#divGira .fechas .fecha{position:relative;float:left;width:80px;text-align:right;margin-right:10px;}
#divGira .fechas .lugar{position:relative;float:left;width:300px;color:#6f6f6f;font-size:14px;font-weight:bold;font-variant:small-caps;}
#divGira .fechas .poblacion{position:relative;float:left;width:300px;margin-left:90px;margin-top:5px;font-variant:small-caps;font-weight:bold;color:#9c9c9c;font-size:14px;margin-bottom:20px;}
#divGira .fechas .poblacion b{font-variant:small-caps;font-weight:bold;color:#9c9c9c;font-size:14px;}
#divEventos h5{color:#5fbac6;font-variant:small-caps;font-weight:bold;font-size:11px;line-height:12px;padding:0px 10px;margin:0px;}
#divEventos p{font-size:11px;line-height:12px;padding:5px 10px 5px 10px;margin:0px;text-align:left;font-weight:normal;}
#divEventos p.masinfo{text-align:right;margin-bottom:10px;}
#divEventos p.titulo{font-weight:bold;}
#divEventos p.entradas a{color:#FFA100}
#divContacto table.contacto{margin-top:20px;width:450px;}
#divContacto table.contacto th{text-align:right;font-variant:small-caps;font-weight:bold;color:#6f6f6f;font-size:12px;width:150px;padding:1px 2px;}
#divContacto table.contacto td{padding:1px 2px;}
#divContacto table.contacto td.error{text-align:center;color:red;font-style:italic;}
#divContacto table.contacto td.error p{text-align:center;color:red;font-style:italic;padding:0px;}
#divContacto table.contacto td input, #divContacto table.contacto td textarea{border:1px solid #ffa100;color:#6f6f6f;font-size:12px;padding:2px;}
#divContacto table.contacto td textarea{width:290px;height:200px;}
#divContacto table.contacto td input.error, #divContacto table.contacto td textarea.error{border-color:red;}
#divContacto table.contacto td input.boton{width:87px;height:26px;line-height:26px;color:white;font-size:14px;font-weight:bold;background-image:url('/css/img/boton.gif');border:0px solid white;text-align:center;padding:0px;cursor:pointer;}
#divContacto table.contacto td input.boton:hover{text-decoration:underline;}
#divGira .fechas .masinfo{position:relative;float:left;width:300px;margin-left:90px;margin-top:-15px;font-variant:normal;font-weight:bold;color:#9c9c9c;font-size:12px;line-height:14px;margin-bottom:20px;}
#divGira .fechas .masinfo a{color:#FFA100;}
#divGira .fechas .masinfo span{color:#6F6F6F;font-variant:small-caps;}
#fiestaPortada{position:relative;float:left;width:458px;height:331px;background-image:url('/css/img/multimedia_fondo.png');background-repeat:no-repeat;padding-top:64px;padding-bottom:53px;margin-bottom:30px;}
.pestana{position:relative;float:left;width:458px;height:auto;overflow-x:hidden;background-color:black;}
#fiestaEstreno{color:white;display:block;font-size:18px;font-variant:small-caps;font-weight:bold;height:auto;line-height:16px;position:absolute;left:16px;text-align:left;text-decoration:none;top:21px;width:auto;}
#fiestaEstreno a{color:white;}
#fiestaEstreno span{color:#747679;font-size:14px;}
#fiestaFechas{color:white;display:block;font-size:14px;font-variant:small-caps;font-weight:bold;height:auto;line-height:16px;position:absolute;right:16px;text-align:right;text-decoration:none;top:400px;width:auto;}
#fiestaFechas a{color:#FFA100;font-size:12px;}
.hidden{display:none;width:0px;height:0px;overflow:hidden;}
#menuPortada{position:absolute;text-align:right;top:43px;right:21px;color:white;}
#menuPortada a{color:#FFA100;font-size:12px;text-decoration:none;font-variant:small-caps;font-weight:bold;text-transform:capitalize;}
#menuPortada a:hover{text-decoration:underline;}
#menuPortada a.selected{font-weight:bold;}

