

*, html, body  {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

body,td,th {
	background-color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	line-height:20px;
	/*height: 100%;*/
	/*letter-spacing:0.1em;*/
}

#header { margin: 0 0 0 0; width: 990px; height: 257px; }

/* ##### NAVIGATION ##### */

#Naviarea { float: left; width: 285px; height: auto; text-align:left; font-family: "Times New Roman", Times, serif; font-size:16px; letter-spacing: 1px; color:#000000; }
#Naviarea ul { margin: 0 0 0 0px; height: auto; }
#Naviarea li { margin: 0 0 5px 0; list-style-type:none; }
#Naviarea ul a {text-decoration: none; padding-left: 3px; color:#000000; }
#Naviarea ul a:hover { text-decoration: none; padding-left: 3px; background-color:#000000; color:#FFFFFF; }
#Naviarea li.aktiv { list-style-type: none; }
#Naviarea li.aktiv a:hover { list-style-type: none; }

#Subnaviarea { float: left; width: 285px; height: auto; text-align:left; font-family: "Times New Roman", Times, serif; font-size:16px; letter-spacing: 1px; color:#000000; }
#Subnaviarea ul { margin: 0 0 0 3px; height: auto; }
#Subnaviarea li { margin: 0 0 0 0px; list-style-type:none; }
#Subnaviarea ul a	{ text-decoration: none; padding-left: 3px; color:#000000; font-size:14px; }
#Subnaviarea ul a:hover { text-decoration: none; padding-left: 3px; background-color:#000000; color:#FFFFFF; font-size:14px; }
#Subnaviarea li.aktiv { list-style-type: none; font-size:14px; }
#Subnaviarea li.aktiv a:hover { list-style-type: none; font-size:14px; }

.navinolink { text-decoration: none; padding-left: 3px;  }
.naviist { text-decoration: none; padding-left: 3px; background-color:#000000; color:#FFFFFF; }
.subnaviist { text-decoration: none; padding-left: 3px; background-color:#000000; color:#FFFFFF; font-size:14px; }

/* ### CONTENT ### */

#container { margin-left: 300px; margin-top: 60px; width: 550px; }
#container p { color:#FFFFFF; }
#container p span { background-color:#000000; }
.printpict { align:left; float:left; margin: 3px 0 0 0; }
.printtextHF1 { align:left; float:right; width:412px; }
.printtextHF2 { align:left; float:right; width:399px; }
.printtextHF2award { align:left; float:right; width:399px; height:130px; background-image:url(../../picts/award_bg_print.gif); background-repeat:no-repeat; }
.printtextQF1 { align:left; float:right; width:325px; }
.printtextQF1award { align:left; float:right; width:325px; height:130px; background-image:url(../../picts/award_bg_printQF.gif); background-repeat:no-repeat; }
.printtextQF2 { align:left; float:right; width:318px; }

.printlinie { clear:both;  width: 530px; border-bottom: 1px dotted #000000; padding:10px 0 0 0; margin:0 0 15px 0; }

#contenttext { margin-left: 300px; margin-top: 60px; width: 510px; }

#awardsliste { padding-left: 110px; padding-top: 60px; width: 400px; background-image:url(../../picts/award_bg_ideas.gif); background-repeat:no-repeat; }
#awardsliste li { margin-bottom: 20px; width: 390px; list-style-type:none; }

.tvpict { align:left; float:left; margin: 3px 0 0 0; }
.tvtext { align:left; float:right; width:185px; }
.tvtextaward { align:left; float:right; width:325px; background-image:url(../../picts/award_bg_print.gif); background-repeat:no-repeat; }

.funktextaward { align:left; width:513px; height:100px;}


#contenttextform { align:left; float:left; width:50px; margin: 30px 0 0px 0px; }
#formular { align:left; float:right; width:440px; margin: 20px 0 0px 0px; }
.formname { align:left; width:350px; margin: 10px 0 10px 2px; }
.formemail { align:left; width:350px; margin: 10px 0 10px 2px; }
.formtext { align:left; width:354px; margin: 10px 0 10px 2px; }
.formsend { align:left; width:54px; margin: 10px 0 10px 304px; }





h1 { color: #000000; font-size: 20px; font-weight: normal; margin: 0px 0 25px 0; text-align: left; }
h1 span { color: #000000; font-size: 44px; font-weight: normal; text-align: left; }

h2 { color: #000000; font-size: 20px; font-weight: normal; margin: 5px 0 5px 0; text-align: left; }
h2 span {
		clear: both;
		font-size: 70%;
		color: #FF9; }
