/* *** css by neworx.de *** */

body {
background-color: #79757b;
background-image:url(img/bg.jpg);
background-attachment:fixed;
background-repeat:no-repeat;
background-position:center top;
font-size: 12px;
font-family: "Verdana", Arial, SunSans-Regular, Sans-Serif;
color:#ffffff;
padding:0px;
margin:0px;
}
a {color: #ffffff; text-decoration:none}
a:visited {color:#ffffff; text-decoration:none}
a:hover {color: #6e6e6e; text-decoration:underline}
a:active { color:#ffffff; text-decoration:none}

h1 {
font-size: 11px;
text-transform:uppercase;
margin:0px }

h2 {
font-size:20px;
font-weight: normal;
margin:0px;}

img.{border:none}

img.download {vertical-align:middle;}


/* ----------menu zentriert das layout-------------- */

#top {
width: 100%;
text-align: center;
height: 142px;
margin: 0px;
padding: 0px;
text-align:center;
background-color: #000000;
background-image:url(img/logo-fs-entertainment.png);
background-repeat:no-repeat;
background-position:center top;
}

#menu {
text-align:left;
width: 980px;
height: 142px;
margin: 0px;
padding: 0px;
margin-left: auto;
margin-right: auto;
}

#navigation { 
padding: 53px 11px 0px 0px;

}

#suche {
text-align:right;
height: 30px;
margin:0px 30px 0px 0px;
padding: 30px 0px 0px 0px;
}

.sucheform {
border:0;
background-color:#e0e0e0;
padding: 0px;
margin: 0px;
width:150px;
}

.menuelement {
width: 136px;
height:29px;
text-align: center;
padding: 0px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:right;
font-size: 12px;
font-family: "Verdana", Helvetica, Sans-serif;
line-height:28px;
font-weight: normal;
text-transform:uppercase;
background-color:#000000;
color:#cccccc;
}

.trenner {
width: 1px; !important
height:29px; !important
padding: 0px;
margin:0px;
float:right;
background-color: #333333;
}



/* ----------icons-------------- */

.comment {
text-align:right;
padding:4px 0px 0px 0px;
margin:0px 30px 0px 0px;
}


/* ----------schriften-------------- */


.headerschrift {
font-size: 20px;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
line-height:24px;
font-weight:normal;
color:#ee823a;
padding:18px 0px 0px 20px;
margin:0px
}

.headercontentschrift {
font-size: 20px;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
line-height:24px;
font-weight:normal;
color:#ee823a;
padding:18px 0px 0px 10px;
margin:0px
}

.fliesstext {
font-size: 12px;
font-family: "Verdana", Helvetica, Sans-serif;
line-height:18px;
font-weight:normal;
color:#5d5e5f;
padding:0px;
margin:0px
}

.newsbold {
font-size: 12px;
font-family: "Verdana", Helvetica, Sans-serif;
line-height:18px;
font-weight:bold;
color: #414141;
padding:0px;
margin:0px
}

.news {
font-size: 12px;
font-family: "Verdana", Helvetica, Sans-serif;
line-height:18px;
font-weight: normal;
color: #ffffff;
padding:0px;
margin:0px
}

.content {
font-size: 12px;
font-family: "Verdana", Helvetica, Sans-serif;
line-height:18px;
font-weight: normal;
color: #ffffff;
padding:0px;
margin:0px
}

.contentbold {
font-size: 12px;
font-family: "Verdana", Helvetica, Sans-serif;
line-height:18px;
font-weight: bold;
color: #414141;
padding:0px;
margin:0px
}

.newsdatum {
float:left;
font-size: 12px;
font-family: "Verdana", Helvetica, Sans-serif;
line-height:18px;
font-weight: normal;
color: #ffffff;
padding:5px 0px 0px 10px;
margin:0px
}



/* ----------container zentriert das layout-------------- */
#container {
width: 980px;
margin-bottom: 80px;
margin-left: auto;
margin-right: auto;
background-image:url(img/bg_trans.png);
background-repeat:repeat-y;
background-position:center;
}

/* ----------banner for logo-------------- */
#banner {
text-align: left;
padding: 0px;
margin: 0px;
}

#swf {
text-align: center;
margin-left: auto;
margin-right: auto;
padding: 0px;
margin: 0px;
height:178px;
background-image:url(img/bg_flash.png);
background-repeat:repeat-x;
}

/* -----------------Breadcrumb--------------------- */

#breadcrumb {
padding: 0px;
margin-left: 60px;
margin-right: 60px;
height: 31px;
background-image:url(img/bg_breadcrumb.gif);
background-repeat:repeat-x;
}

.breadcrumbtext {
padding: 13px 0px 0px 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ececec;
}


/* -----------------Inhalt--------------------- */
#content {
padding: 0px;
margin-left: 325px;
margin-right: 60px;
}

#contentrahmen {
padding: 0px;
margin:0px;
}

#rahmeninhalt {
float: left;
padding: 0px 10px 0px 0px;
margin:0px;
width:340px;
height:153px;
}

#rahmenpunktiert {
padding: 0px;
margin:0px;
background-image:url(img/punktiert_rahmen.png);
background-repeat:no-repeat;
background-position:right;
/*height:153px;*/
}


div#content { 
min-height:600px;
}

p, pre{
padding: 0px;
margin:0px;
}

#headercontent{
margin: 0px;
padding: 0px;
height:64px;
}

#contentlinie{
margin: 0px;
padding: 0px;
}

#contentlinie2{
margin: 0px;
padding: 10px 0px 10px 0px;
}


#contentabstand{
margin: 0px;
padding: 0px;
height:10px;
}



/* --------------news------------- */

#headernews{
margin: 0px 0px 0px 60px;
padding: 0px;
height:64px;
}

#newslinie{
margin: 0px 0px 0px 60px;
padding: 0px;
}

#newsgrey{
margin: 0px 0px 0px 60px;
padding: 0px;
height:20px;
}


#news1 {
margin: 0px;
padding: 0px;
}

#news2 {
margin: 0px;
padding: 0px;
}

#news3 {
margin: 0px;
padding: 0px;
}

#menuecke{
float: left;
width: 10px;
margin: 0px;
padding: 0px;
}

#menuheader{
margin: 0px 0px 0px 10px;
padding: 0px;
height:35px;
background-image:url(img/news.png);
background-repeat:no-repeat;
}

#menuinhalt{
margin: 0px 30px 0px 70px;
padding: 0px 0px 10px 0px;
}


/* --------------left navigavtion------------- */
#left {
float: left;
width: 325px;
margin: 0px;
padding: 0px;
}

#bgmenu{
width: 325px;
margin: 0px;
padding: 0px;
background-image:url(img/bg_news.png);
background-repeat:repeat-y;
}

/* -----------footer--------------------------- */
#footer {
clear: both;
margin-left: 60px;
margin-right: 60px;
padding: 0px;
text-align: left;
height: 31px;
background-image:url(img/bg_bottomlinie.gif);
background-repeat:repeat-x;
}

.ontop {
margin: 0px;
padding: 6px 1px 0px 0px;
text-align: right;
}

.impressum {
margin-left:60px;
margin-right:60px;
padding: 6px 1px 0px 0px;
text-align: left;
}

#bottom {
width: 100%;
background-color: #000000;
height:52px;
margin-left: auto;
margin-right: auto;
text-align: left;
position: fixed;
bottom: 0px;
z-index:999;
}

.copyrighttext {
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}


/* JQuery */

