@charset "utf-8";
/* CSS Document filmnetz.org*/
/* Copyright Sven Roloff - WIRKWERK.COM 2009*/

  /**************Version 1.0***************/
 /********last changed: 03.10.2009*******/

@media screen, projection {

/* ++++++++HEADER BEGIN */
#header {position:relative;overflow:hidden;margin:0;padding:16px;width:672px;background:#ffae00;z-index:60;}
#header IMG {float:left;margin:0 16px 0 0;padding:0;}
#header H1 {margin:0;padding:16px 0 2px 0;text-transform:uppercase;color:#FFFFFF;font-size:100%;letter-spacing:2px;font-weight:bold;background:transparent;}
#header .masterheadline1 {background:transparent url(../../images/bg-topmenu-no.png) no-repeat scroll left 20px;padding:0 0 0 18px;margin:0;}
#header H2 {margin:0;padding:2px 100px 6px 0;color:#303434;font-size:90%;letter-spacing:2px;font-weight:bold;max-height:40px;overflow:hidden;}
#header P {padding:4px 100px 4px 0;font-size:70%;}
#header P.more {text-align:right;}
#header A {text-transform:uppercase;color:#303434;font-size:90%;letter-spacing:2px;font-weight:bold;background:transparent url(../../images/bg-link-no.png) no-repeat scroll left center;padding:0 0 0 14px;}
#header A:hover {background:transparent url(../../images/bg-link-ro.png) no-repeat scroll left center;}
/* ++++++++HEADER END */

/* ++++++++++++++++++++++++++++++++++++++++++++++MAGAZIN ON INDEX BEGIN*/
#magazin {position:relative;overflow:hidden;margin:0;padding:0;width:704px;z-index:60;}
#magazin ul#Mcontent {margin:0;padding:0;z-index:35;}
#magazin ul#Mcontent li {float:left;position:relative;margin:0;padding:0px 8px;width:328px;height:240px;background:#ece9e6;list-style:none;}
#magazin ul#Mcontent li.first {margin:0 16px 0 0;}
#magazin ul#Mcontent li.last {margin:0;}
#magazin .category {border-bottom:1px solid #bdbab8;text-align:right;padding:0;margin:0 0 4px 0;height:18px;}
#magazin .category P{position:relative;top:6px;display:inline;float:right;padding:0;margin:0;text-transform:uppercase;color:#bdbab8;background:#ece9e6;font-size:60%;}
#magazin .headline {border-bottom:1px solid #bdbab8;margin:0 0 8px 0;}
#magazin .text {position:relative;height:125px;overflow:hidden;}
#magazin .links {position:relative;}
#magazin IMG {float:left;margin:0 16px 0 0;padding:0;width:160px;}
#magazin H1 {margin:0;padding:2px 0 1px 0;font-size:80%;text-transform:uppercase;color:#ff9900;letter-spacing:2px;font-weight:bold;text-align:right;background:transparent;height:18px;overflow:hidden;}
#magazin H2 {margin:0;padding:1px 0 2px 0;font-size:70%;color:#303434;letter-spacing:2px;font-weight:bold;text-align:right;height:16px;overflow:hidden;}
#magazin H3.time {margin:0;padding:1px 0 2px 0;text-align:right;font-size:60%;font-weight:bold;}
#magazin P {padding:4px 0;font-size:70%;line-height:18px;}
#magazin P.more {text-align:right;}
#magazin A {text-transform:uppercase;color:#303434;letter-spacing:2px;font-weight:bold;background:transparent url(../../images/bg-link-no.png) no-repeat scroll 2px center;padding:0 0 0 14px;}
#magazin A:hover {background:transparent url(../../images/bg-link-ro.png) no-repeat scroll 2px center;}
/* ++++++++++++++++++++++++++++++++++++++++++++++MAGAZIN ON INDEX END*/

/* ++++++++FILM BEGIN */
#film {position:relative;overflow:hidden;margin:0;padding:0;width:704px;z-index:60;}
#film ul#Fcontent {margin:0;padding:0;z-index:35;}
#film ul#Fcontent li {float:left;position:relative;margin:0;padding:4px 8px;width:208px;height:202px;background:#ece9e6;list-style:none;}
#film ul#Fcontent li.first {margin:0 16px 0 0;}
#film ul#Fcontent li.middle {margin:0 16px 0 0;}
#film ul#Fcontent li.last {margin:0;}
#film .category {border-bottom:1px solid #bdbab8;text-align:right;padding:0;margin:0 0 4px 0;height:18px;}
#film .category P{position:relative;top:6px;display:inline;float:right;padding:0;margin:0;text-transform:uppercase;color:#bdbab8;background:#ece9e6;font-size:60%;}
#film .headline {border-bottom:1px solid #bdbab8;margin:0 0 8px 0;}
#film H1 {margin:0;padding:2px 0 1px 0;font-size:80%;text-transform:uppercase;color:#ff9900;letter-spacing:2px;font-weight:bold;text-align:right;background:transparent;height:18px;overflow:hidden;}
#film H2 {margin:0;padding:1px 0 2px 0;font-size:70%;text-transform:uppercase;color:#303434;letter-spacing:2px;font-weight:bold;text-align:right;height:16px;overflow:hidden;}
#film .image {position:relative;text-align:center;height:126px;overflow:hidden;}
#film IMG {position:absolute;top:0px;left:8px;float:left;margin:0;padding:0;width:192px;}
#film P {padding:4px 0;font-size:80%;line-height:18px;}
#film P.more {position:absolute;top:56px;left:8px;text-align:right;}
#film P.more A {text-transform:uppercase;font-size:70%;color:#FFFFFF;letter-spacing:2px;font-weight:bold;background:#303434 url(../../../images/bg-link-no-w.png) no-repeat scroll 4px center;padding:8px 4px 8px 18px;}
#film P.more A:hover {color:#303434;background:#FFFFFF url(../../images/bg-link-ro.png) no-repeat scroll 4px center;}
/* ++++++++FILM END */

/* ++++++++PITCH BEGIN */
#pitch {position:relative;overflow:hidden;margin:0;padding:0;width:704px;z-index:60;}
#pitch ul#Pcontent {margin:0;padding:0;z-index:35;}
#pitch ul#Pcontent li {float:left;position:relative;margin:0;padding:4px 8px;width:328px;height:214px;background:#ece9e6;list-style:none;}
#pitch ul#Pcontent li.first {margin:0 16px 0 0;}
#pitch ul#Pcontent li.last {margin:0;}
#pitch .category {border-bottom:1px solid #bdbab8;text-align:right;padding:0;margin:0 0 4px 0;height:18px;}
#pitch .category P{position:relative;top:6px;display:inline;float:right;padding:0;margin:0;text-transform:uppercase;color:#bdbab8;background:#ece9e6;font-size:60%;}
#pitch .headline {border-bottom:1px solid #bdbab8;margin:0 0 8px 0;padding:0;}
#pitch H1 {margin:0;padding:2px 0 1px 0;font-size:80%;text-transform:uppercase;color:#ff9900;letter-spacing:2px;font-weight:bold;text-align:right;background:transparent;height:18px;overflow:hidden;}
#pitch H2 {margin:0;padding:1px 0 2px 0;font-size:70%;text-transform:uppercase;color:#303434;letter-spacing:2px;font-weight:bold;text-align:right;height:16px;overflow:hidden;}
#pitch P {padding:0;line-height:18px;}
#pitch P.more {text-align:right;position:absolute;right:8px;bottom:4px;}
#pitch P.more A {text-transform:uppercase;color:#303434;font-size:70%;letter-spacing:2px;font-weight:bold;background:transparent url(../../images/bg-link-no.png) no-repeat scroll 2px center;padding:0 0 0 14px;}
#pitch P.more A:hover {background:transparent url(../../images/bg-link-ro.png) no-repeat scroll 2px center;}
#pitch .table {margin:0;}
#pitch table.pitchtable {width:100%;font-size:70%;}
#pitch table.pitchtable tr.stuff {overflow:hidden;}
#pitch table.pitchtable tr.storyline {overflow:hidden;}
#pitch table.pitchtable td.tabletitle {padding: 4px 6px;}
#pitch table.pitchtable td.description {padding: 4px 6px;}
/* ++++++++PITCH END */

/* ++++++++CALENDAR BEGIN */
.events-box {background:none repeat scroll 0 0 #FFAE00;margin:16px 0 0 0;padding:16px;position:relative;width:174px;z-index:85;}
.events-box ul {list-style:none;padding:0;margin:0;}
.events-box li {list-style:none;padding:2px 0;margin:0;}
.events-box h4 {padding:0;}
.events-box h4 A{text-transform:uppercase;background:url("/images/bg-search-head.gif") no-repeat scroll left 2px transparent;color:#FFFFFF;font-weight:bold;padding:0 0 6px 16px;}
.events-box .date {color:#FFFFFF;font-size:70%;font-weight:bold;letter-spacing:2px;margin:0;padding:0 5px 0 0;text-align:left;}
.events-box .date A {color:#FFFFFF;}
.events-box .title {color:#303434;font-size:70%;font-weight:bold;letter-spacing:2px;margin:0;}
.events-box .title A {color:#000000;background:url("/images/bg-link-no.png") no-repeat scroll left center transparent;padding:0 0 0 14px;}
.events-box .title A:hover {background:url("/images/bg-link-ro.png") no-repeat scroll left center transparent;}
/* ++++++++CALENDAR END */

/** TWITTER TICKER **/
#twitter_newsticker{background:url("/images/bg-twitter.png") no-repeat scroll 14px 10px #ffae00;margin:16px 0 0;padding:8px 16px 16px 16px;overflow:hidden;}
#twitter_newsticker ul{margin:0;padding:0;}
#twitter_newsticker P{margin:0;padding:0;}
#twitter_newsticker ul li{list-style:none;margin:0;padding:0;}
#twitter_newsticker ul li a{margin:0;white-space:nowrap;clear:both;background:url("/images/bg-link-no.png") no-repeat scroll left center transparent;padding:0 0 0 14px;color:#000000}
#twitter_newsticker ul li a *{display:block;}
#twitter_newsticker ul li a:hover {background:transparent url(/images/bg-link-ro.png) no-repeat scroll 2px center;}
#twitter_newsticker ul li .twitter_date {padding-left:26px;font-weight:bold;line-height:26px;font-size:75%;color:#FFFFFF;}
#twitter_newsticker ul li .twitter_text {color:#000000;font-size:70%;}
#twitter_newsticker ul li .twitter_text A{background:none;padding:0;color:#000000;}
#twitter_newsticker ul li .twitter_follow {margin-top:5px;font-size:70%;font-weight:bold;}

}
