

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit;	font-style: inherit; font-size: 100%; vertical-align: baseline; font-family:Arial, Helvetica, sans-serif;  }

/* BASES WEB - Cabecera - menu hor - menu - peu*/

body { background-image:url(../images/background.jpg); background-repeat:repeat;   }

#global { float:left; width:100%; background-image:url(../images/back-grey.png); background-repeat:repeat-x; background-position:top; }

#todo { width:1000px; height:100%; margin:0 auto;  padding:0 8px 0 6px; background-image:url(../images/back_sombra.png); background-repeat:repeat-y; background-position:center; }

#todo #top { float:left;  width:988px; padding:0 6px 0 6px;   background-color:#3c3c3c; }

#todo #top2 { height:55px; width:988px; padding:0 6px 0 6px;  background-color:#3c3c3c;  }

#cabecera { float:left; height:55px; width:988px; background-image:url(../images/cab_back.png); background-repeat:repeat-x; background-color:#e7e7e7; }

#cabecera #cabecera_iz { float:left; width:286px; padding:13px 0 0 14px; }
#cabecera #cabecera_iz img{ border:0px; }
#cabecera #cabecera_der { float:left; width:666px; padding:4px 22px 0 0; text-align:right;  }
#cabecera #cabecera_der ul{ float:right; margin:0px; padding-top:18px;  }
#cabecera #cabecera_der ul li{ float:left; list-style:none; }
#cabecera #cabecera_der ul li a{ float:left; padding:0 6px 0 6px; border-right:1px solid #222222; font-size:10px; text-transform:uppercase; font-weight:normal; color:#222222; text-decoration:none; }
#cabecera #cabecera_der ul li a:hover{ background-color:#c0b593; color:#fff;}
#cabecera #cabecera_der ul li.B{ float:left; list-style:none; }
#cabecera #cabecera_der ul li.B a{ float:left; padding:0 6px 0 6px; font-size:10px; border-right:none; text-transform:uppercase; font-weight:normal; color:#222222; text-decoration:none; }
#cabecera #cabecera_der ul li.B a:hover{ background-color:#c0b593; color:#fff;}


#shockwave { float:left; width:988px; background-color:#000000;  border-top:5px solid #3c3c3c; height:340px; }
#shockwave #rompeshock { float:left; width:216px; height:17px; position:absolute; top:auto; left:20px; background-image:url(../images/sobreshockwave.png); background-repeat:no-repeat;  }

#bottom { float:left;width:988px; padding:6px 6px 6px 6px; background-color:#3c3c3c; }

#bottom #menu {  float:left; width:988px; height:39px; background-image:url(../images/menu-background.gif); background-repeat:repeat-x;}
#menu ul{ margin:0px; padding:0px; }
#menu ul li { float:left; list-style:none;}
#menu ul li a{ float:left; font-size:14px; font-weight:bolder; color:#FFFFFF; padding:12px 10px 11px 10px;  border-right:1px solid #463c1d; border-left:1px solid #8f7527; text-decoration:none;}
#menu ul li a:hover{ background-color:#463c1d; color:#f9c015; }
#menu ul li.B a{ float:left; font-size:14px; font-weight:bolder; color:#FFFFFF; padding:12px 10px 11px 10px;  border-right:1px solid #463c1d; border-left:none; text-decoration:none;}
#menu ul li.B a:hover{ background-color:#463c1d; color:#f9c015; }
#menu ul li.C a{ float:left; font-size:14px; font-weight:bolder; color:#FFFFFF; padding:12px 10px 11px 10px;  border-right:none; border-left:1px solid #8f7527; text-decoration:none;}
#menu ul li.C a:hover{ background-color:#463c1d; color:#f9c015; }

#bottom #maspelis { float:left;width:940px; background-color:#e7e7e7; padding:24px; }

#estrenos { float:left;width:940px; height:24px; }
#estrenos h1{ padding:8px 0 8px 0; color:#000000; font-size:14px; text-decoration:underline; font-weight:bolder;  }
#estrenos p{  color:#333333; font-size:12px; text-decoration:none; font-weight:bolder;  }
#estrenos p span{  color:#333333; font-size:12px; text-decoration:none; font-weight:normal;  }
#estrenos p span a{  color:#333333; font-size:12px; text-decoration:none; font-weight:normal;  }
#estrenos ul{ float:left; padding:0px; margin:0px; margin-left:28px;   }
#estrenos ul li{ float:left; color:#222222; font-weight:bolder; font-size:12px; text-decoration:none; list-style:none; cursor:default; }
#estrenos ul li a{ float:left; color:#222222; font-weight:normal; font-size:12px; text-decoration:none; list-style:none;  border-left:1px dotted #333333; padding:0 10px 0 10px;  }
#estrenos ul li a:hover{ color:#eaeaea; font-weight:normal; font-size:12px; text-decoration:none; background-color:#666666;  }


.wrap { float:left;
    width:940px;
    color: #404040;
    /*margin: 0 12%;*/
    margin:0px;
}


#ficha { float:left;width:940px; background-color:#e7e7e7; padding:24px; margin-top:6px; }

#fichabloc { float:left;width:940px; padding-bottom:10px;  display:block; }
#fichabloc2 { float:left;width:940px; padding-bottom:20px;  display:block; }
#fichablocCab { float:left;width:910px; height:16px; padding:10px 20px 10px 10px; margin-bottom:20px; background-color:#333333;display:block;}

#fichablocCab ul{ float:left; margin:0px; padding:0px;}
#fichablocCab ul li{ float:left; color:#CCCCCC; font-weight:bolder; font-size:14px; list-style:none; }
#fichablocCab ul li a{ float:left;color:#ffffff; font-weight:bolder; font-size:12px; list-style:none; padding:0 10px 0 10px; text-decoration:none; border-right:1px solid #CCCCCC}

#fichabloc #fichabloctexte { float:left;width:940px;  }

.contacte_links {  float:left; width:200px;   }
.contacte_links_cab {  float:left; width:160px; background-color:#bdbdbd; padding:5px 10px 5px 10px; color:#333333; font-size:12px; font-weight:bolder;   }
.contacte_links_links {  float:left; width:160px; background-color:#eaeaea; padding:15px 10px 5px 10px; color:#333333; font-size:12px; font-weight:normal;   }
.contacte_links_links strong{ font-weight:bolder; }
.contacte_links_links b{ font-weight:bolder; }
.contacte_links_links span{ font-weight:bolder; color:#987818; }
.contacte_links_links a{ text-decoration:none; color:#3366cc; font-weight:bolder;}
.contacte_links_links a:hover { text-decoration:underline; }

.contacte_mapa {  float:left; width:740px;   }
.contacte_mapa_cab {  float:left; width:720px; background-color:#bdbdbd; padding:5px 10px 5px 10px; color:#333333; font-size:12px; font-weight:bolder;   }
.contacte_mapa_mapa {  float:left; width:740px; padding-top:10px;   }


#fichabloc #fichabloctexte_iz{ float:left; width:440px; list-style:none; }
#fichabloctexte_iz #fichabloctexte_izCAB { float:left;width:400px; background-color:#999999; padding:5px 10px 5px 10px; color:#333333; font-size:12px; font-weight:bolder; }
#fichabloctexte_iz #fichabloctexte_iztexte { float:left; width:400px; padding:10px 0 10px 0; }
#fichabloctexte_iz #fichabloctexte_iztexte p { color:#444444; font-size:12px; font-weight:normal; }
#fichabloctexte_iz #fichabloctexte_iztexte img{ padding-top:18px; }
#fichabloctexte_iz #fichabloctexte_iztexte p strong{ font-weight:bolder; }
#fichabloctexte_iz #fichabloctexte_iztexte p em{ font-style:italic; }


#fichabloctexte_centre { float:left;float:left; width:300px; }
#fichabloctexte_centre #fichabloctexte_centreCAB { float:left; width:260px; background-color:#3366CC; padding:5px 10px 5px 10px; color:#FFF; font-size:12px; font-weight:bolder; }
#fichabloctexte_centre #fichabloctexte_centretexte { float:left; width:280px; padding:10px 0 10px 0;  }
#fichabloctexte_centre #fichabloctexte_centretexte p { color:#444444; font-size:12px; font-weight:normal; }
#fichabloctexte_centre #fichabloctexte_centretexte ul { margin:0px; }
#fichabloctexte_centre #fichabloctexte_centretexte ul li{ color:#444444; font-size:12px; font-weight:normal; list-style:square; margin-left:20px; padding-bottom:4px; }
#fichabloctexte_centre #fichabloctexte_centretexte ul li em{ font-style:italic; font-size:12px; }
#fichabloctexte_centre #fichabloctexte_centretexte ul li b{ font-weight:bolder; }
#fichabloctexte_centre #fichabloctexte_centretexte ul li strong{ font-weight:bolder; }
#fichabloctexte_centre #fichabloctexte_centretexte ul li p{ color:#444444; font-size:14px; font-weight:normal; margin-bottom:8px; }

#fichabloctexte_fot { float:left; width:200px; }
#fichabloctexte_fot #fichabloctexte_fotCAB { float:left; width:180px; background-color:#3366CC; padding:5px 10px 5px 10px; color:#FFF; font-size:12px; font-weight:bolder; }
#fichabloctexte_fot #fichabloctexte_fottexte { float:left; width:200px; padding:10px 0 10px 0;  }
#fichabloctexte_fot #fichabloctexte_fottexte img{ float:left; margin-right:6px; border:0px; }
#fichabloctexte_fot #fichabloctexte_fottexte img.dos{ float:left; margin-right:inherit; border:0px; }

#fichabloc_imatgesCab { float:left;width:930px; height:16px; padding:5px; margin:10px 0; background-color:#666666; font-size:14px; font-weight:bolder; color:#fff;}
#fichabloc_imatges { float:left;width:930px; padding:5px; margin-bottom:20px; border:1px solid #cecece; background-color:#cccccc; }
#fichabloc_imatges a img { border:0px; padding:2px; border:1px solid #999999; }
#fichabloc_imatges a:hover img { border:0px; border:1px solid #3366CC; }
fichabloc_imatges ul { float:left; margin:0ppx; padding:0px; }
fichabloc_imatges ul li { float:left; list-style:none; }
fichabloc_imatges ul li a{ float:left; list-style:none; padding:20px; background-color:#cccccc; }


/* NEWSBOARD */

#noticias_der{ float:left; width:440px; list-style:none; }
#noticias_derCAB { float:left;width:400px; background-color:#cccccc; padding:5px 10px 5px 10px; color:#333333; font-size:12px; font-weight:bolder; }
#noticias_dertexte { float:left; width:400px; padding:10px 0 10px 0; }
#noticias_dertexte p { color:#444444; font-size:12px; font-weight:normal; }
#noticias_dertexte p a{ color:#3366cc; text-decoration:none; font-size:12px; font-weight:bolder;  background-image:url(../images/not_pic.gif); background-repeat:no-repeat; background-position:0px 4px; padding-left:10px;  }
#noticias_dertexte p a:hover{ text-decoration:underline;}
#noticias_dertexte img{ padding:18px 0 18px 0; }
#noticias_dertexte p strong{ font-weight:bolder; }
#noticias_dertexte p em{ font-style:italic; font-weight:11px; }

#noticias_iz{ float:left; width:500px; list-style:none; }
#noticias_izCAB { float:left;width:450px; background-color:#3366CC; padding:5px 10px 5px 10px; color:#FFF; font-size:12px; font-weight:bolder; }
#noticias_iztexte { float:left; width:460px; padding:10px 0 10px 10px ; }
.noticias_iztexte_tit {  background-image:url(../images/not_pic.gif); background-repeat:no-repeat; background-position:0px 4px; padding: 0 0 0 10px; }
.noticias_iztexte_tit a { color:#3366CC; font-size:12px; font-weight:bolder; text-decoration:none; }
.noticias_iztexte_tit a:hover{  text-decoration:underline; }
.noticias_iztexte_data { color:#333333; font-size:11px; font-weight:normal; font-style:italic; padding:0 0 6px 10px;  }
.noticias_iztexte_data strong { font-weight:bolder; }



/* NOTICIA */

#noticia_iz{ float:left; width:740px; list-style:none; }
#noticia_izCAB { float:left;width:700px; background-color:#cccccc; padding:5px 10px 5px 10px; color:#333333; font-size:12px; font-weight:bolder; }
#noticia_iztexte { float:left; width:700px; padding:10px 0 10px 10px; }
#noticia_iztexte p { color:#444444; font-size:12px; font-weight:normal; }
#noticia_iztexte p a{ color:#3366cc; text-decoration:none; font-size:12px; font-weight:bolder;  background-image:url(../images/not_pic.gif); background-repeat:no-repeat; background-position:0px 4px; padding-left:10px;  }
#noticia_iztexte p a:hover{ text-decoration:underline;}
#noticia_iztexte img{ padding:18px 0 18px 0; }
#noticia_iztexte p strong{ font-weight:bolder; }
#noticia_iztexte p em{ font-style:italic; }
#noticia_iztexte p span{ color:#444444; font-size:14px; font-weight:bolder; }


#noticia_der{ float:left; width:200px; list-style:none; }
#noticia_derCAB { float:left;width:180px; background-color:#3366CC; padding:5px 10px 5px 10px; color:#FFF; font-size:12px; font-weight:bolder; }
#noticia_dertexte { float:left; width:190px; padding:10px 0 10px 10px ; }
.noticia_dertexte_tit {  background-image:url(../images/not_pic.gif); background-repeat:no-repeat; background-position:0px 4px; padding: 0 0 0 10px; }
.noticia_dertexte_tit a { color:#3366CC; font-size:12px; font-weight:bolder; text-decoration:none; }
.noticia_dertexte_tit a:hover{  text-decoration:underline; }
.noticia_dertexte_tit img { border:0px; }
.noticia_dertexte_tit_bander {  padding: 0px; }
.noticia_dertexte_tit_bander img{ border: 0px; }

.noticia_dertexte_data { color:#333333; font-size:11px; font-weight:normal; font-style:italic; padding:0 0 6px 10px;  }
.noticia_idertexte_data strong { font-weight:bolder; }


/* ESTRENOS */

#estrenosIN {  float:left;width:912px; padding:10px 0 0 28px; } 

#estrenosIN2 {  float:left;width:940px;   }
.estreno { float:left; width:940px; background-color:#d7d7d7; margin-top:10px; margin-bottom:4px; } 
.estreno_img { float:left; width:150px; padding:14px; } 
.estreno_img img{border:0px; }
.estreno_texte { float:left; width:748px; padding:14px 0 14px 0; border-bottom:1px dotted #b6b6b6; } 
.estreno_texte2 { float:left; width:440px; } 
.estreno_texte_im { float:right; width:300px; text-align:right; } 
.estreno_texte_im img { border:1px solid #999999; padding:2px;} 
.estreno_texte2 h1{ color:#CC3300; font-weight:bolder; font-size:16px; cursor:default; padding-bottom:6px; text-transform:uppercase; }
.estreno_texte2 h3{ color:#222222; font-weight:normal; font-size:14px; cursor:default; padding-left:10px; }
.estreno_texte2 h3 b{ font-weight:bolder; }
.estreno_texte2 ul { padding:0px; margin:0px;}
.estreno_texte2 ul li{ list-style:none; color:#444444; font-weight:normal; font-size:12px; cursor:default; padding-left:10px; background-image:url(../images/not_pic.gif); background-repeat:no-repeat; background-position:0px 4px; }
.estreno_texte2 ul li b{ font-weight:bolder; }
.estreno_texte2 h2{ color:#444444; font-weight:normal; font-size:12px; cursor:default; padding-left:10px; background-image:url(../images/not_pic.gif); background-repeat:no-repeat; background-position:0px 4px; }
.estreno_texte2 h2 b{ font-weight:bolder; }
.estreno_sinopsis { float:left; width:740px; padding:11px 14px 14px 0;  } 
.estreno_sinopsis p{ color:#444444; font-size:12px; font-weight:normal; }
.estreno_sinopsis p b{ font-weight:bolder; }
.estreno_sinopsis p a{ color:#222222; font-size:10px; text-decoration:none; font-weight:bolder; margin-left:4px; }
.estreno_sinopsis p a:hover{ text-decoration:underline; }

.estrenosIN_FILA { float:left; padding-bottom:4px;  }
.estrenosIN_bloc { float:left; width:147px; padding-right:34px;  }
.estrenosIN_bloc_cover { float:left; padding-bottom:12px; }
.estrenosIN_bloc_cover img{ border:0px; }
.estrenosIN_bloc_cover h1 { color:#1f63b8; font-size:14px; text-transform:uppercase; padding:8px 0 4px 0 ; font-weight:bolder; }
.estrenosIN_bloc_cover h2 { font-size:11px; color:#333333; font-weight:normal; padding-bottom:6px; text-decoration:none;  }
.estrenosIN_bloc_cover h2 span{ color:#333333; font-weight:bolder; padding-bottom:6px; text-decoration:none; font-size:12px;  }
.estrenosIN_bloc_cover h3 { color:#333333; font-size:11px; font-weight:bolder; padding:4px 0 6px 12px; background-image:url(../images/mas.gif); background-repeat:no-repeat; background-position:0px 7px; }
.estrenosIN_bloc_cover h3 a{ color:#333333; text-decoration:none; }
.estrenosIN_bloc_cover h3 a:hover{ color:#333333; text-decoration:underline; }

.estrenosIN_bloc_cover p { color:#666666; font-size:11px; font-weight:normal;  padding-bottom:12px; }


/* PAGINATOR */

#PAGINATOR { float:left; width:464px; padding:3px; border:1px dotted #cccccc; background-color:#dadab2;  }

  .Paginator_bloc {  text-align:right; color:#333333; font-weight:bolder; font-size:11px; text-decoration:none;}
  .Paginator_bloc img { border:0px; }
  .Paginator_bloc a{  float:left;padding:3px; color:#333333; font-weight:bolder; font-size:11px; text-decoration:none; background-color:#ededd5; border:1px solid #cccc99; }
  .Paginator_bloc a:hover{ color:#fff; background-color:#a99671;}
  
  .Paginator_blocBOT { float:right; }
  .Paginator_blocBOT img { border:0px; }
  .Paginator_blocBOT a{  margin:0px; border:0px; }





#peu { float:left;width:988px; padding:14px 0 14px 0;  }
#peu_iz { float:left; width:398px; padding-left:2px;  }
#peu_iz p{ color:#FFFFFF; font-weight:normal; font-size:10px; line-height:12px;  }
#peu_iz p span { color:#bdbdbd; }

#peu_der { float:right; width:588px; text-align:right; }
.peu_der_img { float:right; margin-right:12px; }
.peu_der_img img{ border:0px;  }

#peu p{ color:#eaeaea; font-weight:normal; font-size:11px; line-height:12px; padding-bottom:4px;  }
#peu p span { color:#bdbdbd; }
#peu p a{ color:#eaeaea; font-weight:normal; font-size:11px; text-decoration:none; }
#peu p a:hover{ text-decoration:underline; }


#sitemap { float:left;width:940px;  } 
#sitemap_arrel { float:left; width:130px; height:119px; padding:0 0 0 40px; }
#sitemap_arrel a{ color:#333333; font-weight:bolder; font-size:14px; text-decoration:none; }
#sitemap_arrel a:hover { text-decoration:underline; }
#sitemap_derivades { float:left; width:770px; height:119px; }
#sitemap_derivades_top { float:left; width:599px; height:8px; border-bottom:2px solid #a68a35;}
#sitemap_derivades_bottom { float:left; width:700px; padding-left:40px; margin:0px; }
.sitemap_derivada { float:left; padding-top:66px; margin-right:8px; background-image:url(../images/lin.gif); background-repeat:repeat-y; background-position:center; text-align:center;}
.sitemap_derivada a{ padding:3px 5px 3px 5px; background-color:#a68a35; color:#FFFFFF; font-weight:bolder; font-size:14px; text-decoration:none;  }
.sitemap_derivada a:hover { background-color:#333333; text-decoration:none; }

#legal{float:left; margin-left:20px; width:500px }
#legal-top { float:left; width:480px; height:50px; margin:20px 0 0 0; border-bottom:1px dotted #999999; }
#legal-topR { float:left; width:80px; height:90px; margin:20px 0 0 0; padding-top:10px; text-align:right; border-bottom:1px dotted #999999; }
#legal-topR img { border:0px; }


#legal-contingut { float:left;width:480px; height:50px;   }
#legal-contingut h1{ color:#3399CC; font-size:12px; font-weight:bolder; font-style:normal; text-transform:uppercase; padding:20px 0 10px 0; }
#legal-contingut p{ color:#555555; font-size:11px; font-weight:normal; font-style:normal; padding-bottom:20px; }
#legal-contingut p strong{ font-weight:bolder; color:#333333; }
#legal-contingut p a{ color:#6699CC; font-weight:normal; font-style:normal; text-decoration:none; }
#legal-contingut p a:hover{ color:#6699CC;  font-weight:normal; font-style:normal; text-decoration:underline; }

#legal-contingut #legal-cerrar { float:left; width:470px; padding:40px 10px 20px 0; text-align:right;  }
#legal-contingut #legal-cerrar img{ float:left; border:0px;  }
#legal-contingut #legal-cerrar a{ color:#990000; font-weight:bolder; font-size:11px; text-decoration:none;  }
#legal-contingut #legal-cerrar a:hover{ text-decoration:underline;}