html, body { height: 100%; margin:0; padding:0; }
* html div {padding:0; margin: 0;}
body {font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 18px;	color: #ffffff;	text-align: left;}
a:link, a:visited, a:active  {	text-decoration : underline; color : #00acd5; }
a:hover  {	text-decoration : none;	background-color : #00acd5;	color : #FFFFFF;}
a img { border: none;}
h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	line-height: 17px;	color: #00acd5;	font-weight: normal;}
* html h1 {	margin: 20px 0 0 0;}
h2, div.autor {	font-family: arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 17px;	color: #00acd5;	font-weight: lighter;}
.normal {font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 17px;	color: #ffffff;}
.normalfett {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight:bold;	line-height: 17px;	color: #333333;	font-weight: bold;}
.klein {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-decoration: underline;	line-height: 14px;	color: #00acd5;}
.lead {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 17px;	color: #00acd5;}
.rubrik {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; text-transform: uppercase; color: #8cc63f; letter-spacing: 1px;}

/* Navigation - Start */
div.navi a {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; text-decoration: none;}

	div.navi a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}
	
	
			a.navileft_active, a.navileft_open  {background: left url('../images/button_4.gif') no-repeat; margin: 0 0 0 0px; padding: 0 0 0 15px;	color: #8cc63f;	font-weight: bold;}
			a.navileft_passive, a.navileft_passive:visited {background: left url('../images/button_1.gif') no-repeat; margin: 0 0 0 0px; padding: 0 0 0 15px; color: #00acd5; font-weight: bold; text-decoration: none;}
			
			a.navileft_activeSec, a.navileft_openSec {background: left url('../images/button_2.gif') no-repeat; margin: 0 0 5px 15px;	padding: 0 0 0 15px;	color: #8cc63f;	display: block;	line-height: normal; font-weight: bold;}
			a.navileft_passiveSec {background: left url('../images/button_3.gif') no-repeat;margin: 0 0 5px 20px; padding: 0 0 0 15px; color: #00acd5; display: block; line-height: normal; font-weight: bold;}
		
			a.navileft_third_active, a.navileft_third_open {background: left url('../images/button_2.gif') no-repeat; margin: 0 0 5px 35px;	padding: 0 0 0 0px; color: #8cc63f; display: block; line-height: normal;}
			a.navileft_third_passive {background: left url('../images/button_3.gif') no-repeat; margin: 0 0 5px 35px; padding: 0 0 0 0px; color: #00acd5; display: block; line-height: normal;}

			a.navileft_fourth_active, a.navileft_fourth_open {background: left url('../images/button_2.gif') no-repeat; margin: 0 0 5px 25px;	padding: 0 0 0 15px; color: #8cc63f; display: block; line-height: normal;}
			a.navileft_fourth_passive {background: left url('../images/button_1.gif') no-repeat; margin: 0 0 5px 25px; padding: 0 0 0 15px; color: #00acd5; display: block; line-height: normal;}


		a.navileft_active:hover, a.navileft_open:hover, a.navileft_passive:hover {background: left url('../images/button_3.gif') no-repeat; display: block;	color: #FFFFFF;	background-color: #8cc63f;	padding: 0px 5px 0px 15px;	text-decoration: none;	font-weight: bold;}
		
		a.navileft_activeSec:hover, a.navileft_openSec:hover, a.navileft_passiveSec:hover {background: left url('../images/button_1.gif') no-repeat; text-decoration: none; color: #8cc63f; background: none;}
		
		a.navileft_third_active:hover, a.navileft_third_open:hover, a.navileft_third_passive:hover {background: left url('../images/button_1.gif') no-repeat;text-decoration: none; color: #8cc63f; background: none;}
		
		a.navileft_fourth_active:hover, a.navileft_fourth_open:hover, a.navileft_fourth_passive:hover {background: left url('../images/button_1.gif') no-repeat;text-decoration: none; color: #8cc63f; background: none;}

/* Navigation - Ende */

.tableheight {height: 100%;}
.tableheight2 {height: 120px;}
.tableheight3 {height: 120px;}
.text1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal;}
.text2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color:#8cc63f; font-weight: normal;}
.text3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color:#00acd5; font-weight: bold;}
.text4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color:#000000; font-weight: normal;}

.backgroundimg1 {background: url(../images/bodyimg1.gif) no-repeat; background-color: #000000;}
.backgroundimg2 {background: url(../images/bodyimg2.gif) no-repeat; background-color: #ffffff;}
.buttonbackground {font:Arial, Helvetica, sans-serif; font-size:10px; color: #ffffff; border:1px solid #00acd5; height:18px; background-color:#00acd5;}

.tdline1{border: #c6d0a2;  border-style: solid;  border-top-width: 1px;  border-right-width: 0px;  border-bottom-width: 1px;  border-left-width: 0px}
.tdline2{border: #028dba;  border-style: solid;  border-top-width: 1px;  border-right-width: 0px;  border-bottom-width: 1px;  border-left-width: 0px}
.playerboxline{border-color: #00acd5;  border-style: solid;  border-top-width: 1px;  border-right-width: 1px;  border-bottom-width: 1px;  border-left-width: 1px}

.dotlinetop{border: #333333;  border-style: dashed;  border-top-width: 1px;  border-right-width: 0px;  border-bottom-width: 0px;  border-left-width: 0px}

/*Search box code start */
.label_searchbox {text-transform:uppercase;	line-height: 14px;	color: #8cc63f;	font-weight: bold;}
div#searchbox {margin: 20px 15px 20px 15px; padding: 5px; width: 168px;	height: auto;}
div#searchbox img {margin:0;}
div#hilfsnavi {margin: 0px 0px 0 0px; padding: 5px 5px 0 5px;}
div#hilfsnavi a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	text-transform: uppercase;
	text-decoration: none;
	color: #999999;
}
div#hilfsnavi a.additionalnavi:hover {color : #8cc63f; background: none;}
/*Search box code end*/

#loginbox {background-color:#DFE0E5; border-top:1px solid #aeaeae; border-bottom: 1px solid #aeaeae; padding-bottom:.6em; padding-top:.6em; padding-left:0em; padding-right:0em;	margin-top:1.5em; margin-bottom:1.5em;}
#searchbox {background-color:#DFE0E5; border-top:1px solid #aeaeae; border-bottom:1px solid #aeaeae;	padding-bottom:.6em; padding-top:.6em; padding-left:0em; padding-right:0em;	margin-top:1.5em;margin-bottom:1.5em;}
#newsletterbox {background-color:#DFE0E5; border-top:1px solid #aeaeae; border-bottom:1px solid #aeaeae; padding-bottom:.6em; padding-top:.6em; padding-left:.5em; padding-right:.5em; margin-top:1.5em; margin-bottom:1.5em;}