@charset "utf-8";
/* CSS Document filmnetz.org*/
/* Copyright Sven Roloff - WIRKWERK.COM 2009*/

  /**************Version 1.0***************/
 /********last changed: 03.10.2009*******/

@media screen, projection {

/* BASICS BEGIN */
* {margin:0;padding:0;}
HTML {height:101%;margin-bottom:1px;}
/* Hack IE7 */
*+HTML {overflow-x: hidden;}
/* Hack bis IE6 */
* HTML{overflow-x: hidden;}

BODY {color:#303434;background:transparent url(/images/bg-main.gif) repeat-y scroll center top;margin:0;padding:0;font-family:Arial,Verdana,Helvetica;font-size:100.01%;overflow-x:hidden;width:100%;height:100.01%;}   
FORM {padding:0;margin:0;}
EM {padding:0;margin:0;font-style:italic;}
A IMG {border:0;}
H1 {color:#303434;font-size:110%;font-weight:bold;padding:8px 0 6px 22px;margin:0;text-transform:uppercase;background:transparent;letter-spacing:2px;}
H2 {color:#ff9900;font-size:90%;font-weight:normal;padding:8px 0 8px 0;margin:0;}
H3 {color:#ff9900;font-size:14px;font-weight:normal;padding:8px 0 8px 0;margin:0;}
H4 {color:#ff9900;font-size:14px;font-weight:normal;padding:8px 0 2px 0;margin:0;}
H5 {color:#ff9900;font-size:14px;font-weight:normal;padding:8px 0 8px 0;margin:0;}
H6 {color:#ff9900;font-size:14px;font-weight:normal;padding:8px 0 8px 0;margin:0;}
 
P {margin:0;padding:8px 0;line-height:16px;}
IMG {border:0;}

span.bold {font-weight:bold;}

sup, sub {font-size:60%;}
A {color:#5d5c5e;text-decoration:none;padding:0;margin:0;}
A:hover {color:#5d5c5e;text-decoration:none;}

ul {padding:0;margin:0 10px 4px 15px;line-height:16px;}
ul li {list-style-type:circle;padding:2px 0;margin:0;}
ul li ul{padding:0;margin:0 20px 0 15px;}
ul li ul li{padding:0;margin:0;}

ol {padding:0;margin:0 10px 4px 15px;line-height:16px;}
ol li {padding:2px 0;margin:0;}
ol li ol{padding:0;margin:0 20px 0 15px;}
ol li ol li{padding:0;margin:0;}

table {margin:0;padding:0;empty-cells:show;text-align:left;border-spacing:0px;border-collapse:collapse;table-layout:fixed;overflow:hidden;}
tbody {}
tr.odd {background:#f7f6f5;}
tr.even {background:#ece9e6;}
td {border:0;padding:6px 16px;vertical-align:top;}
td.tabletitle {width:88px;font-weight:bold;}
td.description {}
td p {text-align:left;padding:0;margin:0;}

/* BASICS END */

/* CENTER HACK BEGIN */
#wholething {width:100%;height:100%;background:transparent url(/images/bg-body2.gif) no-repeat scroll center top;}
#wholething2 {position:relative;margin:0 auto;padding:0;width:964px;}
#wholething3 {position:relative;margin:0;padding:0;}
/* CENTER HACK END */

/* MAIN FRAMEWORK BEGIN */
#main {position:relative;margin:0 0 0 22px;padding:0;background:transparent;z-index:20;overflow:hidden;}
.masterheadline1 {background:transparent;}
.masterheadline2 {background:transparent;}
.masterheadline3 {background:transparent;}
/* MAIN FRAMEWORK END */

/* TOP FRAMEWORK BEGIN */
#top {position:relative;margin:0;padding:0;height:144px;background:transparent;z-index:10;}
#logo {position:absolute;top:28px;right:0px;overflow:hidden;margin:0;padding:0 3px;z-index:18;}
/* TOP FRAMEWORK END */

/* ++++++++++++++++++++++++++++++++++++++++++++++CONTENT FRAMEWORK BEGIN*/
#contentcolumns {position:relative;overflow:hidden;width:964px;text-align:left;padding:0;margin:0;z-index:40;}
#contentcolumns #column1 {overflow:hidden;margin:0 16px;padding:0;float:left;width:704px;}
#contentcolumns #column2 {overflow:hidden;margin:0;padding:0;float:left;width:206px;}
/* ++++++++++++++++++++++++++++++++++++++++++++++CONTENT FRAMEWORK END*/

/* ++++++++++++++++++++++++++++++++++++++++++++++SPECIALCONTENT BEGIN*/
#specialcontent {position:relative;overflow:hidden;margin:0;padding:16px;width:672px;background:#ece9e6;z-index:60;font-size:80%;}
#specialcontent H1{padding:16px 0;font-size:120%;}
/* ++++++++++++++++++++++++++++++++++++++++++++++SPECIALCONTENT END*/

/* ++++++++++++++++++++++++++++++++++++++++++++++PROFIL VIEW BEGIN*/
#profile {position:relative;overflow:hidden;margin:0;padding:16px;width:672px;background:#ece9e6;z-index:60;font-size:75%;}
#profile IMG {}
#profile .masterheadline {border-bottom:#b4b1af solid 1px;padding:0;margin:0 0 12px 0;}
#profile H1 {margin:0;padding:2px 0 10px 0;text-transform:uppercase;color:#ff9900;font-size:120%;letter-spacing:2px;font-weight:bold;text-align:right;}
#profile H2 {margin:0;padding:8px 0 4px 0;color:#303434;font-size:110%;letter-spacing:2px;font-weight:bold;text-align:right;}
#profile H3 {margin:0;padding:18px 0 14px 150px;color:#303434;font-size:100%;letter-spacing:2px;font-weight:normal;text-align:right;}
#profile H3.links {text-transform:uppercase;margin:0;padding:24px 0 0 150px;color:#303434;letter-spacing:1px;font-weight:bold;text-align:left;}
#profile P {padding:6px 6px 6px 150px;}
#profile P.more {text-align:right;}
#profile P.teaser {line-height:22px;}
#profile A {text-transform:uppercase;color:#303434;letter-spacing:2px;font-weight:bold;background:transparent url(/images/bg-link-no.png) no-repeat scroll left center;padding:0 0 0 14px;}
#profile A:hover {background:transparent url(/images/bg-link-ro.png) no-repeat scroll 2px center;}

#profile .magsingleviewimgcontainer {width:48%;float:left;margin:0 16px 0 0;padding:0;overflow:hidden;}
#profile .magsingleviewimg {}
#profile .magsingleviewimgtext P{}
#profile .magsingleviewimgtext P{font-style:italic;line-height:14px;padding:0;text-align:right;}

#profile table.magsingleviewtable {width:49%;margin:0 0 20px 0;}
#profile table.magsingleviewtable td.tabletitle {width:88px;font-weight:bold;padding:6px;font-size:90%;}
#profile table.magsingleviewtable td.description {font-size:90%;}
#profile table.magsingleviewtable td.description A {background:transparent;padding:0;text-transform:lowercase;letter-spacing:0px;}
#profile table.magsingleviewtable td.description A:hover {background:transparent;text-decoration:underline;}

#profile ul {padding:0 0 0 150px;margin:0;}
#profile ul li {margin:0;padding:2px 0;list-style:none;}
#profile ul li A {color:#303434;letter-spacing:2px;font-size:90%;font-weight:normal;background:transparent url(/images/bg-link-no.png) no-repeat scroll left center;padding:0 0 0 14px;text-transform:none;}
#profile ul li A:hover {background:transparent url(/images/bg-link-ro.png) no-repeat scroll left center;}
/* ++++++++++++++++++++++++++++++++++++++++++++++PROFIL VIEW END*/

/* ++++++++++++++++++++++++++++++++++++++++++++++SEARCH BEGIN*/
#search #search-field {border:1px solid #CCCCCC;color:#303434;width:200px;}
#search #search-submit {color:#303434;cursor:pointer;font-size:60%;font-weight:bold;letter-spacing:2px;margin:0;padding:0 2px;text-transform:uppercase;}
/* ++++++++++++++++++++++++++++++++++++++++++++++SEARCH END*/

/* ++++++++++++++++++++++++++++++++++++++++++++++FACEBOOK BEGIN*/
.social-badge {margin:20px 0 5px 0;}
/* ++++++++++++++++++++++++++++++++++++++++++++++FACEBOOK END*/

}
