/* CSS Document */

body { background-color: #000000; }

a:link, a:visited, a:active {
	text-decoration: none;
	color: #FFFFFF;
}

a:hover {
	text-decoration: none;
	color: #FF0000;
}
					
td { 
	font-family:Arial,Helvetica,sans-serif;
	font-size:100%; 
	font-weight: bold;
	color:#FFFFFF;
}

td.navigation { 
	width: 17%;
	height: 530px;
	vertical-align: top;
	text-align:left;
	font-size:75%;
	letter-spacing: 0.1em;
}

td.sound_on_off { 
	width: 17%;
	vertical-align: top;
	text-align:left;
	font-size:75%;
	letter-spacing: 0.1em;
}

p { 
	font-family:Arial,Helvetica,sans-serif;
	font-size:100%; 
	font-weight: bold;
	color:#FFFFFF;
	margin-top:5px;
	margin-bottom:5px;
	line-height: 1.4em 
}

#contentbox { position:relative; top:0px; left:0px; width:100%; height:100%; border:0px solid #ffffff; }

#kontaktinfos_box1 { position:absolute; top:150px; left:0px; width:377px; height:380px; border:0px solid #ffffff; }
#kontaktinfos_box2 { position:absolute; top:150px; left:377px; width:378px; height:380px; border:0px solid #ffffff; }

#margabach_box1 { position:absolute; top:0px; left:370px; width:385px; height:530px; border:0px solid #ffffff; }
#margabach_box2 { position:absolute; top:109px; left:373px; width:382px; height:50px; border:0px solid #ffffff; }

#programm_box1 { position:absolute; top:0px; left:0px; width:200px; height:160px; border:0px solid #ffffff; }
#programm_box2 { position:absolute; top:0px; left:220px; width:430px; height:160px; border:0px solid #ffffff; }
#programm_box3 { position:absolute; top:180px; left:0px; width:200px; height:200px; border:0px solid #ffffff; }
#programm_box4 { position:absolute; top:180px; left:220px; width:430px; height:200px; border:0px solid #ffffff; }
#programm_box5 { position:absolute; top:400px; left:0px; width:200px; height:180px; border:0px solid #ffffff; }
#programm_box6 { position:absolute; top:400px; left:220px; width:430px; height:180px; border:0px solid #ffffff; }
#programm_box7 { position:absolute; top:600px; left:0px; width:200px; height:135px; border:0px solid #ffffff; }
#programm_box8 { position:absolute; top:600px; left:220px; width:430px; height:135px; border:0px solid #ffffff; }
#programm_box9 { position:absolute; top:755px; left:0px; width:200px; height:200px; border:0px solid #ffffff; }
#programm_box10 { position:absolute; top:755px; left:220px; width:430px; height:200px; border:0px solid #ffffff; }
#programm_box11 { position:absolute; top:975px; left:0px; width:200px; height:200px; border:0px solid #ffffff; }
#programm_box12 { position:absolute; top:975px; left:220px; width:430px; height:200px; border:0px solid #ffffff; }
#programm_bottom_box { position:absolute; top:1195px; left:0px; width:20px; height:20px; border:0px solid #ffffff; }

#box1_120_90_120 { position:absolute; top:0px; left:0px; width:335px; height:530px; border:0px solid #ffffff; }
#box2_120_90_120 { position:absolute; top:80px; left:0px; width:200px; height:120px; border:0px solid #ffffff; }
#box3_120_90_120 { position:absolute; top:0px; left:340px; width:415px; height:530px; border:0px solid #ffffff; }

#soisse_box1 { position:absolute; top:0px; left:0px; width:480px; height:530px; border:0px solid #ffffff; }

#sokiektse_box1 { position:absolute; top:0px; left:570px; width:185px; height:530px; border:0px solid #ffffff; }

#sokommtse_box1 { position:absolute; top:0px; left:0px; width:370px; height:515px; padding-top:15px; padding-left:30px; border:0px solid #ffffff; }

#playbachlive_box1 { position:absolute; top:90px; left:0px; width:250px; height:310px; border:0px solid #ffffff; }
#playbachlive_box2 { position:absolute; top:90px; left:250px; width:505px; height:310px; border:0px solid #ffffff; }
#playbachlive_box3 { position:absolute; top:405px; left:0px; width:755px; height:125px; border:0px solid #ffffff; }

#impressum_box1 { position:absolute; top:0px; left:0px; width:377px; height:530px; padding-top:20px; padding-left:30px; border:0px solid #ffffff; }
#impressum_box2 { position:absolute; top:0px; left:377px; width:378px; height:530px; border:0px solid #ffffff; }



.bigbolddarkred { 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 250%;
	font-weight:900;
	color: #b80120 
}


.biggerbolditalic { 
	font-family:Arial,Helvetica,sans-serif;
	font-size: 108%;
	font-weight: bold;
	font-style: italic
}
	
.biggerbold { 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 110%;
	font-weight: bold;
	margin-bottom:30px; 
   	margin-top:20px 
}

.biggerbolddarkred { 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 200%;
	font-weight:bold;
	color: #b80120 
}

.biggerboldred { 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 200%;
	font-weight:bold;
	color: #FF0000 
}	

.biggernormal { 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 150%;
	font-weight: normal
}

.biggernormalblack { 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 150%;
	font-weight: normal;
	color:#000000
}

.biggernormalred { 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 300%;
	font-weight:normal;
	color: #FF0000 
}

.boldred {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 100%;
	font-weight:bold;
	color: #FF0000;
}
	
.smaller {
	font-size:85%;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom:5px; 
    margin-top:5px;
	line-height: 1.4em; 
}

.smallerred {
	font-size:85%;
	font-weight: bold;
	color: #FF0000;
	margin-bottom:5px; 
    margin-top:5px;
	line-height: 1.4em; 
}

.pristina { 
	font-family:Pristina;
	font-size:130%; 
	margin-top:250px;
	margin-left:200px;
	margin-right:40px;
	font-weight:400;
	font-style:italic;
	color:#FF0000;
	line-height: 1.4em 
}


