body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;	
	color:#444444;
}

p, div, ul, li,b,i {
	-webkit-text-size-adjust:none;
	font-size: 12px;
	color:#444444;
}

a {
	color: white;
	font-weight: bold;
	text-decoration: none;
}

hr {
	width: 570px;
	text-align: left;
}

.smalltext {
	font-size: 10pt;
}

.link  {
	position: relative; 
	top: 5px;
}

.bold {
	font-weight: bold;
}

.white {
	color: white;
}

.pink {
	color: #be0e5d;
}	

.firstheader {
	font-size: 17pt;
	text-transform:uppercase;
}

.subheader {
	font-size: 16pt;
}

.pink_line {
	border-bottom: 1px solid #772752;
}

.white_line {
	border-bottom: 1px solid #FFFFFF;
}

.dark_grey_line {
	border-bottom: 1px solid #b4b4b4;
}

.grey_line {
	border-bottom: 1px solid #b3b3b3;
}

.red_line {
	border-bottom: 1px solid #a4010d;
}

.dark_red_line {
	border-bottom: 1px solid #7b2129;
}

.green_line {
	border-bottom: 1px solid #79b027;
}

.orange_line {
	border-bottom: 1px solid #f66520;
}

.pinnwand_anchor {
	color: #b90c4d;
	font-weight: bold;
	text-decoration: none;
}

/************************* Startseite ****************************/

#start {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	z-index: 0;
}

#start #text {
	margin-top: 145px;
	margin-left: 200px;
	width: 650px;	
	color: #444444;
}

#start #text #header {
	font-size: 18pt;
	text-transform:uppercase;
	color: #1cb1bc;
}

#start #text #subheader {
	font-size: 16pt;
	font-weight: bold;
	color: #1cb1bc;
}

#start #teaser #teaser_top{
	position: absolute;
	top: 218px;
	left: 924px;
}

#start #teaser #teaser_middle{
	position: absolute;
	top: 482px;
	left: 924px;
}

#start #teaser #teaser_bottom{
	position: absolute;
	top: 720px;
	left: 924px;
}

#start #video {
	position: absolute;
	top: 300px;
	left: 120px;
}

#start #text #reminder {
	font-size: 12pt;
	font-weight: bold;
	color: #1cb1bc;
}

#start #text #reminder a {
	font-size: 13pt;
	font-weight: bold;
	color: #4990d6;
	text-decoration: underline;
}

#start #text #reminderDays {
	font-size: 13pt;
	font-weight: bold;
	color: #4990d6;	
}

#start #text a {
	color: black;
	font-weight: normal;
	text-decoration: underline;
}




/************************* Award ****************************/

#award {
	position: absolute;
	top: 1400px;
	left: 200px;
	width: 100%;
	z-index: 0;
}

#award #text {
	color: #444444;
	width: 550px;	
	margin-top:60px;
}

#award .subheader {
	color:#ecb71d;
}

#award #text #header {
	font-size: 18pt;
	font-weight: bold;
	color:#ecb71d;
	text-transform: uppercase;
}

#award #text #subheader {
	font-size: 16pt;
	font-weight: bold;
	color: #ecb71d;
}

#award  #spalterechts {
	position: absolute;
	top: 50px;
	left: 620px;
	width:350px;
}

#award .textRechts {
	font-size: 12pt;
	font-weight: bold;
	color: white;
}
/************************* Jury ****************************/

#jury {
	position: absolute;
	top: 2600px;
	left: 145px;
	width: 100%;
	z-index: 0;
}

#jury #text {
	position: relative;
	width: 565px;
	left: 55px;
	top: -20px;
}

#jury #spalterechts {
	position: absolute;
	color:#FFFFFF;
	left: 635px;
	top:260px;
}

#jury #spalterechts #text {
	width: 330px;
	color: white;
	top: 20px;
	margin-bottom:40px;
}

#jury #spalterechts #text .firstheader {
	color:#FFFFFF;
}

#jury #spalterechts #text p.white {
	color:#FFFFFF;
}

/************************* Regeln ****************************/

#regeln {
	position: absolute;
	top: 4332px;
	left: 150px;
	width: 100%;
	z-index: 0;
}

#regeln #text {
	position: relative;
	width: 530px;
	left: 50px;
	color:#444444;
}

#regeln #text  .firstheader {
	color:#1cb1bc;
}

#regeln #spalterechts {
	position: absolute;
	left: 620px;
	top: 260px;
}
#regeln #spalterechts #text {
	position: relative;
	width: 260px;
	color: white;
}
#regeln #spalterechts #text .firstheader {
	color: white;
}
/************************* Bewerben ****************************/

#bewerben {
	position: absolute;
	top: 5355px;
	left: 200px;
	width: 580px;
}

#bewerben #spalterechts {
	position: absolute;
	top: 380px;
	left: 620px;
	width: 265px;
}

#bewerben .firstheader {
	color: #1cb1bc;
}

#bewerben #spalterechts .firstheader {
	color:white;
}
/************************* Pinnwand ****************************/
#pinnwand_links {
	position: absolute;
    left: 176px;
    top: 6485px;
    width: 365px;
}

#pinnwand_inhalt {
	position: absolute;
	top: 6415px;
	left: 608px;
	width: 560px;
}

#pinnwand_1_inhaltarea_video {
	margin-left:2px;
}

#pinnwand_1_inhaltarea_header,
#pinnwand_1_inhaltarea_subheader {
	color:#ecb71d;
}

#pinnwand_inhalt #text .header,
#pinnwand2_inhalt #text .header {
	font-size: 14pt;
	padding-bottom:10px;
	margin-bottom: 10px;
}

#pinnwand_links #pinnwandlink_header,
#pinnwand2_links #pinnwandlink_header {
//	background-image:url(../img/pinnwand_filmbutton.jpg); background-repeat:no-repeat;
	background-position: 290px 0px;
	margin-left:25px;
	margin-right:4px;
	color:white;
	font-size: 16pt;
	font-weight: bold;
	padding-top:14px;	
	padding-bottom:15px;
	text-transform: uppercase;
}

#pinnwand_links #linklist,
#pinnwand2_links #linklist {
	margin-top:15px;
	margin-left: 25px;
}

#pinnwand_links #linklist .linkblock,
#pinnwand2_links #linklist .linkblock {
	background-image:url(../img/Pfeilbuttons/S6_Videowall/Blockobenliuntenre_01.jpg); 
	background-repeat:no-repeat;
	background-position: 0px 2px;
	padding-left:25px;
	margin-bottom:9px;
}

#pinnwand_links #linklist .linkblock a,
#pinnwand2_links #linklist .linkblock a {
	color:white;
}

#pinnwand_links #linklist .active,
#pinnwand2_links #linklist .active {
	background-image:url(../img/Pfeilbuttons/S6_Videowall/Blockobenliuntenre_02.jpg); 
	background-repeat:no-repeat;
	background-position: 0px 2px;
}

#pinnwand_links #linklist .linkheader,
#pinnwand2_links #linklist .linkheader {
	font-size: 9pt;
	color:#FFFFFF;
}

#pinnwand_links #linklist .linksubheader,
#pinnwand2_links #linklist .linksubheader {
	font-size: 7pt;
	color:#FFFFFF;
}

#pinnwand2_inhalt {
	position:absolute;
	top: 6663px;
	left: 213px;
	width: 560px;
	height:100px;
	color:#ecb71d;
}

#pinnwand2_inhalt #text .firstheader {
	font-weight: bold;
}

#pinnwand2_inhalt #text .firstheader,
#pinnwand2_inhalt #text .header {
	color:#ECB71D;
}

#pinnwand2_links {
	position:absolute;
	top: 6655px;
	left: 800px;
	width: 365px;
	height:100px;
}
	
#pinnwand_2_inhaltarea_video {

}

#pinnwand3_inhalt {
	position:absolute;
	top: 7200px;
	left: 605px;
	width: 560px;
	height:100px;
}

#pinnwand3_inhalt #text .firstheader {
	font-size: 17pt;
	padding-bottom:10px;
	margin-bottom: 30px;
	border-bottom: 1px solid #b4b4b4;
}


#pinnwand_inhalt #text .firstheader {
	font-weight: bold;
}

/***************************** FAQ ********************************/
#faq_links {
	position:absolute;
	top: 7486px;
	/* top: 8150px; */
	left: 208px;
	width: 450px;
}
	
#faq_inhalt {
	position:absolute;
	top: 7426px;
	left: 687px;
	width: 470px;
}

#faq_header {
//	background-image:url(../img/faq_fragezeichen_button.jpg); background-repeat:no-repeat;
	background-position: 370px 0px;
	text-transform: uppercase;
	margin-right:32px;
	color:white;
	font-size: 16pt;
	border-bottom:1px solid #FFFFFF;
	padding-top:14px;	
	padding-bottom:15px;
	margin-bottom:15px; 
}

#faq_links #linklist .linkblock {
	background-image:url(../img/Pfeilbuttons/S7_Fragen/Blocklinks_01.jpg); 
	background-repeat:no-repeat;
	font-size: 10pt;
	background-position: 0px 2px;
	padding-left:25px;
	margin-bottom:6px;
	margin-right:25px;
}

#faq_links #linklist .active {
	background-image:url(../img/Pfeilbuttons/S7_Fragen/Blocklinks_02.jpg); 
	background-repeat:no-repeat;
	background-position: 0px 2px;
}

#faq_inhalt #faq_text .header {
	font-size: 16pt;
	text-transform: uppercase;
	padding-bottom:10px;
	margin-bottom: 15px;
	border-bottom: 1px solid #b4b4b4;
}

#faq_links #linklist .linkheader,
#faq_links #linklist .linkheader {
	color:#ffffff;
}
/************************* Navigation ****************************/

#navi_start {
	position: absolute;
	top: 0px;
}

#navi_award {
	position: absolute;
	top: 950px;
}

#navi_jury {
	position: absolute;
	top: 2206px;
}

#navi_regeln {
	position: absolute;
	top: 3830px;
}

#navi_bewerben {
	position: absolute;
	top: 4884px;
}

#navi_pinnwand {
	position: absolute;
	top: 5945px;
}

#navi_fragen {
	position: absolute;
	top: 6932px;
}


#navi_award_top {
	position: absolute;
	top: 955px;
	left:1103px;
	z-index:100;
}

#navi_jury_top {
	position: absolute;
	left:1103px;
	top: 2030px;
	z-index:100;
}

#navi_regeln_top {
	position: absolute;
	left:1103px;
	top: 3125px;
	z-index:100;
}

#navi_bewerben_top {
	position: absolute;
	left:1103px;
	top: 4180px;
	z-index:100;
}

#navi_pinnwand_top {
	position: absolute;
	left:1103px;
	top: 5623px;
	z-index:100;	
}

#navi_fragen_top {
	position: absolute;
	left:1103px;
	top: 7550px;
	z-index:100;	
}


#grau_layer {
	visibility:hidden;
	position:fixed;
	height:8000px;
	width:1650px;
	background-color:#000;
	top:0;
	left:0;
	z-index:997;
	opacity:0.6;
	filter:alpha(opacity=60);
}

#kontakt_layer,
#impressum_layer {
	visibility:hidden;
	position:fixed;
	height:1px;
	width:1px;
	background-color:#000;
	top:200;
	left:200;
	z-index:998;
}

.layer_content {
	position:fixed;
	height:800px;
	width:600px;
	top:220px;
	left:230px;
	z-index:999;
}

.layer_text {
	position:absolute; 
	top:155px;
	left:25px;
	color:#666666;
	line-height:1.7;
}

.sticker {
    left: 960px;
    position: absolute;
    top: 129px;
}