/*  ************** General *******************  */

body{ background:#832212 url(../img/fondo.jpg) 0px 58px; font: .9em/1.3em Arial,Helvetica, sans-serif; text-align:center; margin: 0 auto; left: 100px; right: 100px;}
img{border:none}

/* CABECERA */
#head {background-color: #000000;color: #333;margin:0px;border-top: 7px solid black; height:35px;padding:0px;}
.miniheadbox h1{position:absolute;margin-left:-1000px}
/* start miniheadbox*/
.miniheadbox {margin:0 auto; width:942px;overflow:hidden;}
.miniheadbox .logo {margin-top:3px;float:left;margin-left:20px;overflow:hidden;}

/*  ************** Fondo repetidor ******************* */
#contenedor { position:relative; margin:0px auto; width:960px; text-align:left; height:auto;}
#fondo_cabecera{width:auto;background:url(../img/img_cab_fondo.jpg) repeat-x left top}
#f_cabecera{ position:relative; background-image:url(../img/img_cab.jpg); background-repeat:no-repeat;width:960px; height:157px;}
#contenido { position:relative; margin:0px auto; width:960px; height:auto }

/*  ************** Pie ******************* */

#footer {float:left;display:inline;width:960px;background:#000;font:normal .65em Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px}
#footer a {text-decoration:none}
#footer a:hover {text-decoration:underline}
ul.disclaim {color: #FFFFFF; float:left;display:inline;width:100%;background:#eeb123;margin:0;padding:0;}
ul.disclaim li { background-color: inherit; float:left;list-style:none;color:#fff;margin:0;padding:3px 0 4px}
ul.disclaim li a {background-color: inherit; float:left;display:block;color:#fff;padding:0 15px}
.copyright {background-color: inherit; float:left;display:inline;width:930px;color:#fff;margin:0;padding:15px}
.copyright p {float:left;display:inline;width:310px;margin:0;padding:0}
.copyright ul {width:300px;float:left;display:inline;margin:0;padding:0}
.copyright ul li {float:left;list-style:none;font-size:.65em;padding:0 15px}
.copyright ul li a img {border:1px solid #ccc;}
.copyright ul li a:hover img {border-color:#fff}
.oculto {position:absolute;left:0px;top:-500px;width:1px;height:2px;overflow:hidden;}

/*  ************** Contenido ******************* */
.clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden}
.clearfix {display: inline-block; background:#fff; color:#000; padding:10px}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.fclear{clear:both}
a{ text-decoration:underline; font-weight:bold; color:#c00;}
 
.titulo_pelicula{border-bottom:1px solid #c19088;margin-bottom:8px;height:1%;overflow:auto}
.titulo_pelicula h2{float:left ;font-weight:bold; font-size: 1.5em;color:#c00;line-height:25px;padding-bottom:5px;margin:0}
.video{float:left;padding-right:11px; width: 626px; height: 445px;}
.participa{background:#eeb123;padding:22px 16px 15px 16px;height:408px; width:270px; float:left; margin-bottom:15px}
html>body .participa{min-height:408px;height:100%}
.participa .modulo{background:#fff}
.participa .modulo .izq{float:left;background:url(../img/mod_izq.gif) no-repeat;width:7px;height:7px}
.participa .modulo .dcha{float:right;background:url(../img/mod_dcha.gif) no-repeat;width:7px;height:7px}
.interior{padding:10px 15px 15px 15px;}
.participa h3{font-weight:bold; font-size: 1em;color:#c00;text-align:center;margin:0 0 24px 0}
.participa p{font-size:.8em;color:#333;line-height:1.2em;margin-bottom:36px}
.participa .llamada{background:#832212;padding:10px 0 10px 0;font-size:2em;color:#fff;text-align:center; font-weight:bold}
.participa .coste{padding:2px 0 2px 0;font-size:0.7em;color:#c00}

.boton{float:right;width:auto;overflow:visible;background-color:transparent;cursor:pointer;font-size:0.7em;color:#832212;font-weight:bold;border:0;margin-top:8px;padding-right:5px}
.boton .der{background:url(../img/bot_der.gif) no-repeat top right;padding-right:6px}
.boton .centro{background:url(../img/bot_fondo.gif) repeat-x;height:37px;white-space:nowrap;padding:6px 24px 0 24px;line-height:1em}
.boton .izq{background:url(../img/bot_izq.gif) no-repeat;padding-left:6px}

/**Zazu**/
.film{background-image:url(../img/cartel_peq.png); background-repeat: no-repeat; width: 120px; height: 122px; float: right; padding: .5em; }
.interior span#txt{ text-align:justify !important; font: .78em/1.4em Arial,Helvetica, sans-serif;}
.interior span#txt a { text-decoration:underline; font-weight:bold; color:#c00;}
.ositos{ border: 0.06em solid #c6c6c8; background-image: url(../img/bgVoz.jpg); height: 147px; width: 936px}
.osotxt{ float: left; width: 161px;padding: 10px; color: #ca0000; font: 1em/1.2em Arial, Helvetica, sans-serif; font-weight: bold;}
.oso1{ background-image: url(../img/1.jpg); background-repeat: no-repeat;background-position: top left;height: 147px;width: 137px;float: left; text-indent: -9999px;}
.oso2{ background-image: url(../img/2.jpg); background-repeat: no-repeat;background-position: top left;height: 147px;width: 153px;float: left; text-indent: -9999px;}
.oso3{ background-image: url(../img/3.jpg); background-repeat: no-repeat;background-position: top left;height: 147px;width: 136px;float: left; text-indent: -9999px;}
.oso4{ background-image: url(../img/4.jpg); background-repeat: no-repeat;background-position: top left;height: 147px;width: 148px;float: left; text-indent: -9999px;}
.oso5{ background-image: url(../img/5.jpg); background-repeat: no-repeat;background-position: top left;height: 147px;width: 181px;float: left; text-indent: -9999px;}

/*Popup*/


.popup{ background-color: #ffcc33; color: #676767; margin: 0 auto;
height: 520px; padding:0.5em  }
.medidas{ height: 500px; background-color: #ffffff;
margin: 0 auto;}

.pop-img1{ float: left; background-image:url(../img/pop_top1.jpg);
background-repeat: no-repeat; background-position: left top; height:
21px; width: 26px;}
.pop-img2{ float: right; background-image:url(../img/popup_top2.jpg);
background-repeat: no-repeat; background-position: left top; height:
21px; width: 295px;}
.pop-img{height: 21px;background-color: #000; }

.pop-top{ height: 31px; text-transform:uppercase;
background-color: #000000; color: #fff; font:bold .95em/1.2em Arial,
Helvetica, sans-serif; padding-left:1.8em; border-bottom: 0.06em solid
#cccccc; text-align:left }
.pop-contenido{ font: .8em/1.2em Arial, Helvetica, sans-serif;
text-align: justify; padding: 1em 2.5em; height: 410px; color:#676767;
border-top: solid 0.06em #dddddd; overflow:auto;
/* imagen pie
background-image: url(../img/bases.jpg); background-position:bottom left; background-repeat: no-repeat;  */

 }
.pop-pie{ font: .7em/1.2em Arial, Helvetica, sans-serif; color:
#ffffff; background-color:#666666; border-top: solid 6px #32353a;
text-align: left; height: 21px; padding:5px 25px 0px }

div.title { text-transform:uppercase;font:
1.05em/1.2em Arial, Helvetica, sans-serif; border-bottom: 0.06em solid
#cccccc; font-weight: bold; color: #333333;}

.nvisible{ display:none}

/* Overlay */
#modalOverlay { background:#000; cursor:wait;}
/* Container */
#modalContainer {height:545px; width:600px; left:50%; top:6%; margin-left:-300px; background-color:#ffcc33; border:3px solid #ccc;}
#modalContainer a.modalCloseImg {background:url(../img/basic/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}
#modalContainer #basicModalContent {padding:8px;}