A:link { text-decoration: none; color: #ffffff; }
A:visited { text-decoration: none; color: #ffffff; }
A:hover { text-decoration: underline; color: #FF9900; }
A:active { text-decoration: none; color: #cccccc; } 


#Container{
	position:absolute;
	width:1000;
	height:700;
	overflow:visible;
	top:5;
	left:100;
	visibility:visible;
	background-color:#ffffff;
}
#header{
	position:absolute;
	width:415;
	height:100;
	vertical-align:bottom;
	text-align:right;
	top:0;
	left:0;
	/*background-color:#eeeeee;*/
} 
#logo{
	position:absolute;
	width:110;
	height:100;
	top:0;
	left:740;
	background-color:#ffffff;
} 
#main_bild{
	position:absolute;
	width:425;
	height:600;
	top:100;
	left:0;
	background-color:#ffffff;
}
#impressum{
	position:absolute;
	width:30;
	height:10;
	top:585;
	left:5;
	font-size:11;
}
#home { font-size: 11; position: absolute; top: 400px; left: 100px; width: 30; height: 10 }
#main_text{
	position:absolute;
	width:300;
	height:484;
	top:216;
	left:425;
	background-color:#000000;
	overflow: hidden;
}

#top_black{
	position:absolute;
	width:300;
	height:196;
	top:20;
	left:425;
	background-color:#000000;
}
#middle{
	position:absolute;
	width:470;
	height:120;
	top:96;
	left:435;
	background-color:#ffffff;
	background-image:url(_images/schattenbalken.jpg);
}  
#navi{
	position:absolute;
	width:171;
	height:320;
	top:220;
	left:740;
	z-index:15;
	
}

#dia{
	position:absolute;
	width:90;
	height:90;
	top:13;
	left:15;	
}
#frei{
	position:absolute;
	width:320;
	height:500;
	top:203;
	left:722;
	z-index:10;
}
#frei2{
	position:absolute;
	width:320;
	height:500;
	top:204;
	left:705px;
	z-index:10;
}
#frei3 { position: absolute; z-index: 10; top: 204; left: 640px; width: 320; height: 500 }
#balken{
	position:absolute;
	width:466;
	height:141;
	top:550;
	left:-50;
}



.linkonblack 
{
	font-size: 11px;
	line-height:13px;
	font-family: Verdana, ARIAL, Geneva, Helvetica, Helv, Swiss;
	color:#FFFFFF;
}

.linkonblack A:link 
{
	color: #FFFFFF;
	text-decoration: underline;
}

.linkonblack A:visited 
{
	color: #FFFFFF;
	text-decoration: underline;
}

.linkonblack A:hover {
	color: #FF9900;
	text-decoration: none;
}


body
{
	background-color: #ffffff;
	margin:0px;
	
}

p
{
	font-size: 12px;
	line-height:15px;
	font-family: Verdana, ARIAL, Geneva, Helvetica, Helv, Swiss;
	color:#FFFFFF;
	font-weight:bold;
	margin: 5px 5px 10px 10px;
	
}

p.download
{
	font-size: 10px;
	line-height:10px;
	text-align:left;
	font-family: Verdana, ARIAL, Geneva, Helvetica, Helv, Swiss;
	color:#000000;
}

p.knueppel
{
	font-size: 10px;
	text-align:left;
	line-height:11px;
	font-family: Verdana, ARIAL, Geneva, Helvetica, Helv, Swiss;
	color:#000000;
}

p.thomas
{
	font-size: 12px;
	text-align:left;
	line-height:19px;
	font-family: Verdana, ARIAL, Geneva, Helvetica, Helv, Swiss;
	color:#000000;
}

p.onwhite
{
	font-size: 12px;
	line-height:15px;
	font-family: Verdana, ARIAL, Geneva, Helvetica, Helv, Swiss;
	color:#000000;
}

p.big
{
	font-size: 13px;
	line-height:19px;
	font-weight:bold;
	font-family: Verdana, ARIAL, Geneva, Helvetica, Helv, Swiss;
	color:#FFFFFF;
}


.linkhome 
{
	font-size: 9px;
	line-height:12px;
	font-family:Verdana, Geneva, Arial, sans-serif;
	color:#BBB8B8;
}

.linkhome A:link 
{
	color: #BBB8B8;
	text-decoration: none;
}

.linkhome A:visited 
{
	color: #BBB8B8;
	text-decoration: none;
}

.linkhome A:hover {
	color: #FF9900;
	text-decoration: underline;
}

.linkhome2 
{
	font-size: 12px;
	line-height:12px;
	font-family:Verdana, Geneva, Arial, sans-serif;
	color:#000000;
}

.linkhome2 A:link 
{
	color: #000000;
	text-decoration: none;
}

.linkhome2 A:visited 
{
	color: #BBB8B8;
	text-decoration: none;
}

.linkhome2 A:hover {
	color: #FF9900;
	text-decoration: underline;
}
.impressum 
{
	font-size: 11px;
	line-height:12px;
	font-family:Verdana, Geneva, Arial, sans-serif;
	color:#eeeeee;
}

.impressum A:link 
{
	color: #eeeeee;
	text-decoration: none;
}

.impressum A:visited 
{
	color: #BBB8B8;
	text-decoration: none;
}

.impressum A:hover {
	color: #ffffff;
	text-decoration: underline;
}
.impressum2 
{
	font-size: 11px;
	line-height:12px;
	font-family:Verdana, Geneva, Arial, sans-serif;
	color:#eeeeee;
}

.impressum2 A:link 
{
	color: #eeeeee;
	text-decoration: none;
}

.impressum2 A:visited 
{
	color: #BBB8B8;
	text-decoration: none;
}

.impressum2 A:hover {
	color: #FF9900;
	text-decoration: underline;
}
.impressum3 
{
	font-size: 11px;
	line-height:12px;
	font-family:Verdana, Geneva, Arial, sans-serif;
	color:#000000;
}

.impressum3 A:link 
{
	color: #000000;
	text-decoration: none;
}

.impressum3 A:visited 
{
	color: #BBB8B8;
	text-decoration: none;
}

.impressum3 A:hover {
	color: #FF9900;
	text-decoration: underline;
}
a.bilderlink:hover img {border: 1px solid orange;}
a.bilderlink:hover {border: 1px solid orange;}

img {
   behavior: url("pngbehavior.htc");
   margin: 0px 0px 0px 0px;
   border:0em;
}

