/* CSS Document */
/**-------------------Nilo-**/
/**-------------------estructures-**/
#cap_recomana{background: url('../img/bg-top.jpg') repeat-x top left; background-color:#f6f6f6;  padding:0; margin:0; height:1%;color: #000; width:100%;overflow:hidden; position:relative;}
#cap_recomana h1{ font-size:0.1px; line-height:80em; text-decoration:none;}

#cap_logo{padding:0; margin:0 auto 0 0 ; height:160px;color: #000; width:751px; position: relative; display:block; left:-155px; overflow: hidden; }
#cap_logo a,#cap_logo a:hover{ text-decoration:none;}
.cont{ width:996px;margin:auto; padding:0; position: relative;}
.roba_tar{text-align:right;width:320px;height:250px;background-image:url(../img/bg_roba-tar.gif);background-position:0 0;background-repeat:no-repeat;margin:0;padding:0;}
.sky_tar{text-align:right;width:151px;height:600px;background-image:url(../img/bg_sky-tar.gif);background-position:0 0;background-repeat:no-repeat;margin:0;padding:0;}
#fitxa{ font:Arial, Helvetica, sans-serif; padding:20px 20px 0 20px; margin:0; background-color:#FFFFFF; height:1%; overflow:hidden; display:block; position:relative;}
.mod_fitxa790{float:left;width:790px;position:relative;margin:0 11px 18px 0;padding:0; display:block; position:relative; height:1%; overflow:hidden;}
.mod_fitxa{font-size:1em; float:left;width:458px;position:relative;margin:0 11px 0 0;padding:0; display:block; position:relative; height:1%; overflow:hidden;}
.mod_fitxa h2{font-size:1.5em; letter-spacing:-0.05em; font-weight:400;line-height:0.9em;color:#e4421c;padding:0px; margin:0 0 8px 0;}
.mod_fitxa h2 span{font-size:0.75em;  letter-spacing:0;}
.mod_fitxa h3{font-size:2.1em; letter-spacing:-0.05em;font-weight:600;line-height:0.9em;color:#000;padding:0px; margin:5px 0 8px 0;}
.mod_fitxa h3 span{font-size:0.5em; color: #666; font-weight:600; letter-spacing:-0.02em;}
.mod_fitxa h4{font-size:1.3em;font-weight:bold;line-height:1.3em;color:#000;padding:0px; margin:0;}
.mod_fitxa p{font-size:1.2em; line-height:1.1em;color:#666;padding:0px; margin:0 0 5px 0;}
.mod_fitxa .mesinfo2{ border-top:1px solid #CCC; font:Arial, Helvetica, sans-serif;font-size:1.2em; font-weight:bold; line-height:2.5em;color:#000;padding:0px; margin:0;}
.mod_fitxa a{font-size:1.2em; line-height:1.3em;color:#bb3f29;padding:0px; margin:0; text-decoration:underline;}
.mod_fitxa a:hover{ color: #000; text-decoration:underline;}
.mod_comarribar{ height:237px; overflow:hidden; padding:0 0 10px 0; margin:0; border-bottom:3px solid #bb3f29;}
.mod_fitxa .mapa {display:block; height:210px;overflow:hidden;width:458px; border:0; margin:0; padding:0;}

/**-------------------llistat recomanacions-**/
.recomanacions{ background-color:#e4e3e3; height:1%; overflow:hidden;}
.recomanacions ul{ margin:0 0 14px 0; padding:0; height:1%; overflow:hidden;}
.recomanacions li{ display:block; clear:both; position:relative; margin:0; padding:17px 0 0 0; width:100%;}
.recomanacions img{ float:left; margin:0; padding:0px 5px 0px;}
.recomanacions h3 {font:Arial, Helvetica, sans-serif;font-size:1.5em;font-weight:bold;line-height:1.3em;color:#000;padding:0px; margin:0; clear:both;  }
.recomanacions h4 {font:Arial, Helvetica, sans-serif; font-size:1.1em;font-weight:normal;line-height:1.1em;color:#000;padding:0px;margin:0;  }
.recomanacions .date {font:Arial, Helvetica, sans-serif; font-size:1.0em; color:#e4421c;line-height:1.1em;padding:0px; margin:0; }

/**-------------------llistat recomanacions 3d-**/
.recomanacions3d{ height:1%; overflow:hidden; }
.recomanacions3d ul{ background: url('../img/bg-iamesames.jpg') no-repeat 0 12px; margin:0; padding:0; height:251px;}
.recomanacions3d li{ background: url('../img/bg-recom3d.gif') no-repeat top left; display:block; clear:both; position:relative; margin:0; padding:0 0 0 0; width:320px; height:63px;}
.recomanacions3d img{ float:right; margin:0; padding:0; top:0; right:0; width:78px; height:52px;}
.recomanacions3d h3 {font:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:bold;color:#fff;padding:30px 0 0 45px; margin:0; float:left; width:190px;  }
.recomanacions3d a{ color:#FFFFFF;}
.recomanacions3d a:hover{ color:#F9CBBD; text-decoration:none;}


/**-------------------llistat estrenes-**/
.llistat_estre { }
.llistat_estre img {border-bottom:10px solid #bb3f29; margin:0; padding:0;}
.llistat_estre h3 {font:Arial, Helvetica, sans-serif;font-size:1.5em;font-weight:bold;line-height:1.3em;color:#fff;padding:0px; margin:0 10px 0 0;  }
.llistat_estre h4 {font:Arial, Helvetica, sans-serif; font-size:1.2em;font-weight:normal;line-height:1.1em;color:#fff;padding:0px;margin:0;  }
.llistat_estre .date{font:Arial, Helvetica, sans-serif; font-size:1.1em; color:#e4421c;line-height:1.1em;padding:0px; margin:0; }
.llistat_estre a{ color:#fff; text-decoration:none; }
.llistat_estre a:hover{ color:#CCCCCC; text-decoration:none }


/**-------------------hack IE-**/
/**html .mod_tit_estretxt{ font-size:1.2em;}
*html .mod_tit_estre{ font-size:1.2em;}*/
/**------------------------**/

/**-------------------llistat estrenes cinema-**/
.mod_tit_estre{ background-color:#000000; position:absolute; bottom:10px; left:0px; float:left; overflow:hidden; width:316px; padding:5px 0 5px 7px; opacity: 0.7; -moz-opacity: 0.7; filter:alpha(opacity=70) ;}
.mod_tit_estretxt{ position:absolute; bottom:10px; left:0px; float:left; overflow:hidden; width:316px; padding:5px 0 5px 7px;}
.llistat_estre_cine { background-color:#f4f4f4; padding:15px 0 0 6px; margin:0;}
.llistat_estre_cine img {border-bottom:2px solid #47B0DB; margin:0; padding:0;}
.llistat_estre_cine ul {margin:0;overflow:hidden;position:relative;	padding:0; width:314px;}
.llistat_estre_cine li {float:left;	position:relative;overflow:hidden;margin:0 0 10px 0;padding:0; width:157px;}
.llistat_estre_cine h3 {font:1.2em Arial, Helvetica, sans-serif;font-weight:bold;line-height:1.1em;color:#fff;padding:4px;  }
.mod_tit_cine{ background-color:#000000; position:absolute; bottom:4px; left:0px; float:left; overflow:hidden; width:151px; opacity: 0.4; -moz-opacity: 0.4; filter:alpha(opacity=40) ;}
.mod_tit_cinetxt{ position:absolute; bottom:4px; left:0px; float:left; overflow:hidden; width:151px;}

/**-------------------altres-**/
.tit_gen_tar, .mod_fitxa790 .tit_gen_tar{background-color:#bb3f29; font-weight:bold; font-size:1.2em;color:#FFF;line-height:1.4em;padding:1px 0 1px 12px;}
.tit_princ_tar{background: url('../img/bg-titolprinc.gif') repeat-x top left; font-size:1.2em;color:#FFF;line-height:1.8em;padding:1px 0 1px 12px; height: 40px; margin-bottom:15px;} 
.tit_princ_tar span{ color:#FFCC00;}
.tit_princ_tar a{ color:#FFCC00; text-decoration:none;}
.tit_princ_tar a:hover{ color:#FFFFCC; text-decoration:none;}
.mes3{color:#c00;font-weight:400;background:url(/img/ico_mes.gif) no-repeat 12px 9px;position:relative;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0;padding:6px 0 6px 30px;}
/**-------------------genèrics-**/
.separador-trans{clear:both;height:30px;margin:0;padding:0;}
.nopadleft {padding-left: 0px!important;}
.nopadright {padding-right: 0px!important;}
.gris3{background-color:#e4e3e3!important;}
.no_img_background{ background-image:none!important;}
.marginR11{ margin-right:11px!important;}
/**------------------------**/
.tresc{ position: absolute;	top: 7px; left: 221px; }
.tresc img{ border: none; }

/*.recomana_txt_nofoto {
	float:left;
	width:254px;
}

.recomana_img {
	float:left;
}/*
