/*html {
	height: 100%;
}*/

body {
	margin: 10px;

	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0.78em;
	color: #000000;
	background-color: #eeeeee;
}

/*-- Site structure ----------------------------------------------------------*/

#content .content-box p {
	text-align: justify;
}

#statistics {
	display: none;
}

#site {
	/*width: 850px;*/
	width: 1030px;
	padding: 20px;
	margin: auto;
	clear:both;
}

#site-top {
	/*padding: 5px;*/
	/*padding-right: 167px;*/
	width: 1030px;
	margin: auto;
}
#site-right {
	width: 160px;
	float: right;
}
#site-main {
	width: 850px;
	margin: 0px;
}

#site-bottom {
}

#ad-superbanner {
}

#ad-skyscraper {
}

#shop {
	width: 160px;
	margin-top: 20px;
}

#left .medium-rectangle {
	margin: 10px auto;
	background-color: #ffffff;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: #c6c6c6;
	width: 300px;
	height: 250px;
}

#right .medium-rectangle {
	margin: 0px 0px 20px 0px;
	/*background-color: #ffffff;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: #c6c6c6;*/
	width: 300px;
	/*height: 250px;*/
	min-height: 0px;
	max-height: 250px;
}


/*-- Page content and formating ----------------------------------------------*/

#content {
	width: 850px;
	float: right;
	background-color: #eeeeee;
}

.content-box {
	margin: 0px 0px 20px 0px;
	background-color: #ffffff;
	padding: 10px;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: #c6c6c6;
}

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

#right {
	width: 300px;
	float: right;
	margin: 0px 0px 0px 10px;
}

#header {
	height: 100px;
	width: 850px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	background-image: url('/layout/image/header-fade.gif');
	background-repeat: repeat-x;
}

#header img {
	margin: 10px 10px 0px 10px;
	float: left;
}

.header-info {
  float: right;
}

#myfanbase-logo {
	background-image: url('/layout/image/farbe/start/logo.gif');
}

#mini-menu p{
	font-size: 0.9em;
	font-weight: normal;
	color: #017697;
	text-align: right;
	margin: 0px 10px 0px 0px;
	padding: 0px;
}

#serientitel p, #serientitel h1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 2em;
	font-weight: bold;
	color: #017697;
	text-align: right;
	margin: 50px 10px 0px 0px;
	padding: 0px;
}

#serientitel a {
	color: inherit;
}

#top-navigation {
	width: 850px;	
	height: 40px;
	margin: 0px;
	padding: 0px;
	background-color: #017697;
	background-image: url('/layout/image/menu-fade.gif');
	background-repeat: repeat-x;
}

#top-searchbox {
	float: right;
	margin: 9px 10px 0px 0px;

	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1em;
	color: #ffffff;
}

#top-searchbox form, #top-searchbox p {
	margin: 0px;
	padding: 0px;
}

.top-searchbox-textbox {
	width: 140px;
	height: 18px;
	padding-left: 5px;

	background-image: url('/layout/image/searchbox.gif');
	border: 0px;

	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1em;
	color: #666666;
	font-style: italic;
}

.top-searchbox-button {
	width: 20px;
	height: 18px;
	background-image: url('/layout/image/farbe/start/suche.gif');
	border: 0px;
	vertical-align: top
}

#fem{		
	float: right;
	margin-left: 10px;
}

#fem img{		
	border: 0px;
	vertical-align: bottom;
}

#footer {
	clear: both;
	font-size: 0.72em;
	text-align: left;
	color: #666666;
	padding: 10px;

	background-image: url('/layout/image/footer-fade.gif');
	background-repeat: repeat-x;
}

#footer a {
	color: #666666;
}

#footer a:hover {
	color: #993300;
}

#footer table{
	table-layout: fixed;
	border: 0px;
}

#footer td{
	width: 160px;
	vertical-align: top;
}

#breadcrumb {
	margin: 5px 0px;
	padding: 0px;
	font-size: 0.72em;
}

.image-borderless {
	border: 0px;
}

.news-item {
	margin: 0px;
	padding: 0px;
	text-align: left;
	clear: both;
}

.news-item-more {
	text-align: right !important;
}


.special-item {
	margin: 0px;
	padding: 0px;
	clear: both;
}


.special-item-more {
	margin-top: 0px;
	text-align: right !important;
}

a:link, a:visited {
	text-decoration: none;
	color: #085eae;
}

a:hover, a:active {
	text-decoration: none;
	color: #993300;
}

#content .elementtext {
	text-align: justify;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

#content .date-title {
	color: #666666;
	font-size: 0.72em;
	margin: 10px 0px 0px 0px;
}

#content .service {
	text-align: justify;
	margin: 0px;
	color: #666666;
	margin: 10px 0px 0px 0px;
}

#left img[alt=logo]{
	border: 0px;
	float: left;
	margin: 0px 10px 0px 0px;
}

#right img[alt=logo]{
	border: 0px;
	float: left;
	margin: 0px 10px 10px 0px;
}

#right img[alt=logotv], #left .tv_preview img[alt=logotv]{
	border: 0px;
	float: left;
	margin: 0px 10px 20px 0px;
}

.service img[alt=logo]{
	border: 0px;
	float: left;
	margin: 0px 10px 0px 0px;
}

#content img[alt=Marker]{
	margin-right: 5px;
}

div.tv_preview {
  clear:both;
}

h1 {
/*	display:none;*/
	font-size: 2em;
	font-weight: lighter;
	font-family:'Times New Roman',Times,serif;
	color: #017697;
	padding: 0px;
	margin: 0px;
}

h2 {
	font-size: 2em;
	font-weight: lighter;
	font-family:'Times New Roman',Times,serif;
	color: #017697;
	padding: 0px;
	margin: 0px;
}

#left h2 {
	font-size: 1.5em;
}

.startpage #left h2 {
	font-size: 2em;
}

/*#left*/ h3 {
	color: #017697;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	font-size: 1.4em;
	font-weight: lighter;
}


#right h3, .news-item h3, #left .tv_preview h3 {
	color: #017697;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	font-size: 1em;
	font-weight: bold;
}

hr{
	margin: 10px 0px 10px 0px;
	color: #eeeeee;
}

#editorial{
	width: 530px;
	height: 280px;
	background-color: #ffffff;
	margin: 0px 0px 20px 0px;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: #c6c6c6;
}

.editorial-banner {
	margin-top: 180px;
	background-image: url('/layout/image/farbe/start/editorial.png');
	background-repeat: repeat;
}

.editorial-text {
	margin: 5px 10px 0px 10px;
	font-size: 0.78em;
	color: #ffffff;
	text-align: justify;
}

.editorial-links {
	margin: 0px 10px 0px 10px;
	font-size: 0.78em;
	font-weight: bold;
	text-align: right;
	color: #ffffff;
	padding-bottom: 5px;
}

#editorial h2 {
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 5px;
	color: #ffffff;
}

#editorial h2 a {
	color: #ffffff;
}

#editorial p a {
	color: #ffffff;
}

.editorial-links a {
	color: #46c1e3;
}

#content div.image-bordered-left-info {
	float: left;
	margin: 2px 10px 10px 0px;
	padding: 5px;
	border: 1px solid #eeeeee;
}

#content div.image-bordered-right-info {
	float: right;
	margin: 2px 0px 10px 10px;
	padding: 5px;
	border: 1px solid #eeeeee;
}

#content div.image-bordered-center-info {
	margin: 2px auto;
	margin-bottom: 10px;
	padding: 5px;
	border: 1px solid #eeeeee;
}

#content div.image-bordered-left-info div, #content div.image-bordered-right-info div {
	width: 150px;
	margin-top: 2px;
	color: #808080;
	font-size: 0.7em;
}

#content div.image-bordered-center-info div {
	/*width: 460px;*/
	margin-top: 2px;
	color: #808080;
	font-size: 0.7em;
}

#content div.image-bordered-left-info img, #content div.image-bordered-right-info img, #content div.image-bordered-center-info img {
	border: 0px;
}

#content img.image-bordered {
	margin: 2px;
	padding: 5px;
	border: 1px solid #eeeeee;
}

/*---Add this Buttons-----------------------------------*/

.addthis_toolbox {
	text-align: center;
}

.addthis_toolbox .custom_images a
{
    width: 30px;
    height: 30px;
    margin: 5px;
    padding: 0;
}

/*-Menu-------------------------------------------------*/

#top-navigation ul.dropdown {
 height: 40px;
 background-image: url('/layout/image/farbe/start/gross1.jpg');
 font-size: 1.5em;
 position: relative;
 z-index: 597;
 float: left;
 padding-left: 0px;
}

#top-navigation a{
	display: block;
}


	#top-navigation ul.dropdown li {
	 border: none;
	 background-image: url('/layout/image/farbe/start/gross1.jpg');	 
	 height: 40px;
	 width: 90px;
	 border-style: solid;
	 border-width: 0px 1px 0px 0px;
	 border-color: #46c1e3;
	 color: #fff;
	 float: left;
	 line-height: 2.1em;
	 vertical-align: middle;
	 padding-left: 10px;

	}

	#top-navigation ul.dropdown li.hover,
	#top-navigation ul.dropdown li:hover {
	 background-image: url('/layout/image/farbe/start/gross2.jpg');
	 color: #fff;
	 position: relative;
	 z-index: 599;
	 cursor: default;
	}

	#top-navigation ul.dropdown a:link,
	#top-navigation ul.dropdown a:visited	{ color: #fff; text-decoration: none; }

	#top-navigation ul.dropdown .menu-list {
	 width: 850px;
	 margin-top: 0px;
	 background-color: #46c1e3;
	 visibility: hidden;
	 position: absolute;
	 top: 100%;
	 left: 0;
	 z-index: 598;
	 padding-left: 0px;
	}

		#top-navigation .menu-list table{
		 margin: 10px 0px;
		 background-color: #46c1e3;
		 width: auto;
		 border: none;
		}

		#top-navigation .menu-list td{
		 padding: 0px 10px;
		 font-weight: normal;
		 vertical-align: top;
		 font-size: 0.7em;
		 border: none;
		 line-height: 1em;
		 width: 200px;
		}

		#top-navigation .menu-list td a:hover{
		 color: #017697;
		}

#top-navigation ul.dropdown,
#top-navigation ul.dropdown li,
#top-navigation ul.dropdown .menu-list {
 list-style: none;
 margin: 0;
}

#top-navigation ul.dropdown li:hover > .menu-list {
 visibility: visible;
}

#top-navigation ul.dropdown-linear ul li {
 float: left;
}

#top-navigation ul.dropdown-linear li.hover,
#top-navigation ul.dropdown-linear li:hover {
 position: static;
}

#top-navigation ul.dropdown-linear ul ul {
 display: none !important;
}

#top-navigation hr {
  border: 0px;
  border-top: 1px solid #ffffff;
}


/*------SerienmenŸ-----------------------*/

#serien-menu{
	margin: 1px 0px 0px 0px;
	padding: 0px;
	background-color: #017697;
	background-image: url('/layout/image/farbe/start/klein1.jpg');
	background-repeat: repeat-x;
}

#serien-menu ul.dropdown {
	width: 850px;	
	height: 25px;
	 background-image: url('/layout/image/farbe/start/klein1.jpg');	 
  	background-repeat: repeat-x;
	 padding: 0px;
	 float: left;
}

#serien-menu a{
	display: block;
}

	#serien-menu ul.dropdown li {
	 margin-top: 0px;
	 border: none;
	 height: 25px;
	 width: 90px;
	 border-style: solid;
	 border-width: 0px 1px 0px 0px;
	 border-color: #46C1E3;
	 color: #fff;
	 float: left;
	 line-height: 2em;
	 vertical-align: middle;
	 padding-left: 10px;
	}

	#serien-menu ul.dropdown > li:hover {
	 background-image: url('/layout/image/farbe/start/klein2.jpg');	 
	background-repeat: repeat-x;
	 color: #fff;
	 position: relative;
	 z-index: 599;
	 cursor: default;
	}

	#serien-menu ul.dropdown a:link,
	#serien-menu ul.dropdown a:visited	{ color: #fff; text-decoration: none; }

	#serien-menu ul.dropdown ul {
	 margin-top: 0px;
	 visibility: hidden;
	 position: absolute;
	 top: 100%;
	 left: 0;
	 z-index: 598;
	 padding-left: 0px;
	width: auto;
	}

		#serien-menu ul.dropdown ul li{
		 margin: 0px;
		 background-color: #b34286;
		 border: none;
		 width: 170px;
		}

		#serien-menu ul ul li:hover{
		 background-image: none !important;
		 background-color: #5f0d34;
		}

#serien-menu ul.dropdown,
#serien-menu ul.dropdown li,
#serien-menu ul.dropdown ul {
 list-style: none;
 margin: 0;
}

#serien-menu ul.dropdown li:hover > ul {
 visibility: visible;
}

.table-team td {  text-align: center; padding-right: 5px; padding-bottom: 5px; }

span.tooltip {
  border-bottom: 1px dotted #808080;
}


.DIVFB2I {
  position:relative; 
 	/*position:absolute; 
	top:100px; 
	left:300px; */
	z-index:1;
	width:728px;
	height:90px;
	clear: both;
	border:0px;	
}
.TBLFB2R {
  height:1px; 
  border:0px;
  float: right;
  margin-right: 180px;
}

.DIVSC1I {
  position:relative;
 	/*position:absolute; 
	top:390px; 
	left:865px; */
	z-index:1;
	width:160px;
	height:600px;
	clear: both;
	border:0px;	
 	}
.TBLSC1R {
  height: 1px;
  border: 0px;
}

.DIVRT1I {
  position:relative; 
 	/*position:absolute; 
	top:711px; 
	left:234px;*/
	z-index:1;
	width:300px;
	height:250px;
	clear: both;
	border:0px;	
}
.TBLRT1R {
	height:1px; 
	border:0px;
}