#bottom .separator,#promo .separator{position:relative;margin-right:15px}#bottom .moduletable,#promo .moduletable{margin:-45px 0 0}#bottom .moduletable h3.mod-title,#promo .moduletable h3.mod-title{font-size:1.5em;color:#fff;text-shadow:1px 1px 1px #000;padding:0;margin-bottom:15px}#bottom .moduletable h3.mod-title span,#promo .moduletable h3.mod-title span{color:#777;font-style:italic;font-family:Verdana,Geneva,sans-serif;display:block;font-size:.6em;line-height:1.6em;margin-bottom:10px;margin-top:-5px}.col-module,.col-module-style1{z-index:99;position:relative;margin:0 0 20px 20px}.col-module .col-module-header-l,.col-module-style1 .col-module-header-l{background:url(/templates/it_cinema2/images/col-module-header.png) no-repeat 0 0;position:absolute;width:20px;height:55px;top:0;left:-20px}.col-module .col-module-header-r,.col-module-style1 .col-module-header-r{background:url(/templates/it_cinema2/images/col-module-header.png) no-repeat 100% 0;position:absolute;width:20px;height:55px;top:0;right:-20px}.col-module .col-module-header,.col-module-style1 .col-module-header{float:right;height:55px;width:100%;margin-bottom:5px;background:url(/templates/it_cinema2/images/col-module-header.png) no-repeat 50% 0}.col-module h3.mod-title,.col-module-style1 h3.mod-title,.col-module-style2 h3.mod-title{font-size:1.3em;text-transform:uppercase;margin:12px 0 2px 0;padding:0;text-shadow:1px 1px 1px rgba(0,0,0,.7);color:#fff}.col-module h3 span,.col-module-style1 h3 span,.col-module-style2 h3 span{color:#777;display:block;text-transform:none;letter-spacing:normal;font-style:italic;font-size:12px;line-height:1.6em;font-family:Verdana,Geneva,sans-serif;margin:-6px 0 12px}.col-module .col-module-content,.col-module-style1 .col-module-content,.col-module-style2 .col-module-content{padding:0;position:relative;clear:both}.has-subtitle h3.mod-title{margin-top:4px}#left-column .col-module,#left-column .col-module-style1,#left-column .col-module-style2{margin-left:0;margin-right:20px}#left-column .col-module .col-module-header-l,#left-column .col-module-style1 .col-module-header-l{background-position:100% -110px;left:auto;right:-20px}#left-column .col-module .col-module-header-r,#left-column .col-module-style1 .col-module-header-r{background-position:0 -110px;left:-20px}#left-column .col-module .col-module-header,#left-column .col-module-style1 .col-module-header{float:right;background-position:50% -110px}#left-column .col-module h3.mod-title,#left-column .col-module-style1 h3.mod-title,#left-column .col-module-style2 h3.mod-title{margin-left:0}.col-module-style1 .col-module-header-l{background-position:0 -55px}.col-module-style1 .col-module-header-r{background-position:100% -55px}.col-module-style1 .col-module-header{background-position:50% -55px}.col-module-style1 h3 span{color:#b64242}#left-column .col-module-style1 .col-module-header-l{background-position:100% -165px}#left-column .col-module-style1 .col-module-header-r{background-position:0 -165px}#left-column .col-module-style1 .col-module-header{background-position:50% -165px}.col-module-style2{background:#111;border:5px solid #222;margin:0 0 15px 20px!important;padding:5px 10px}.col-module-style2 h3.mod-title{padding-bottom:0;margin-bottom:8px;border-bottom:1px dotted #333}.col-module-style2 h3.mod-title span{margin-bottom:7px}#left-column .col-module-style2{margin-left:0!important;margin-right:20px!important}#footer .separator{padding-right:25px}#footer .moduletable{margin:10px 0 30px;color:#999;color:rgba(255,255,255,.4)}#footer .moduletable h3.mod-title{color:#fff;padding:0;font-size:1.35em;text-transform:uppercase;margin:0 0 2px}#footer .moduletable h3.mod-title span{color:#b64242;font-style:italic;font-family:Verdana,Geneva,sans-serif;display:block;text-transform:none;font-size:12px;line-height:1.6em;margin-bottom:12px;margin-top:-2px}