.divSpot{
	width:474px;
	height:300px;
}

body,html,h1,h2,h3,h4,P,a,ul,li,td,div{
	font-family:Verdana,sans-serif; font-size: 12px;color:#000000; font-weight: normal;
}
html{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
body{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#FFFFFF;
}
body#Index{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#999999;
	color: #000000;
	overflow:hidden;
}
body#Content{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#FFFFFF;
	color: #000000;
}
body#Subcontent{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#FF6600;
	color: #FFFFFF;
}
#outBound{
	display:block;
	position:absolute;
	top:-1000;
	width:987px;
	height:570px;
	border:solid 0px white;
	background-color:#FFFFFF;
}
#imgMMenu{
	position:absolute;
	top:0px;
	left:0px;
}
#MetaMenu{
	
}
#MetaMenu a{
	font-size: 11px;
	color:black;
}

#CBox{
	display:block;
	position:absolute;
	top:227px;
	left:337px;
	height:200px;
	width:570px;
	background-color:transparent;
	z-index:400;
}
#CBackground{
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	width:300px;
	height:205px;
	background-color:transparent;
	z-index:210;
}
#IFContent{
	position:absolute;
	display:block;
	top:18px;
	left:18px;
	width:580px;
	height:384px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	z-index:1000;
	scrolling:auto;
}
#iBackground{
	display:none;
	position:absolute;
	top:159px;
	left:297px;
	height:415px;
	width:570px;
	background-color:white;
	z-index:410;
}
#iContent{
	position:absolute;
	display:block;
	top:18px;
	left:18px;
	width:580px;
	height:384px;
	background-color:white;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	z-index:420;
	overflow:hidden;
}
#divContent{
	position:absolute;
	display:block;
	left:0px;
	width:630px;
	height:100%;
	overflow:hidden;
	z-index:230;
}
#TramBG{
	position:absolute;
	top:0;
	left:0;
	display:none;
}

div.SMenu{
	position:absolute;
	top:222px;
	left:15px;
	width:151px;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#FFFFFF;
}
a{
	color:#888888;
}
a:hover{text-decoration:underline;color:#000000;}

li{text-indent:0px;margin-left:-19px;margin-bottom:2px;margin-top:2px;font-weight:normal;}
ul{list-style-type:outside;list-style-image:url(nav/ul_img_l3.gif);margin-bottom:0px;margin-top:2px;}

ul.ULSMenu{
	background-color:transparent;
	top:0px;
	left:0px;
	width:148px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	list-style-type:none;;
	list-style-image:url(nav/transp.gif);
}

li.LIMMenu{
	background-color:transparent;
	margin-bottom:10px;
	width:140px;
	margin-top:0px;
	margin-left:10px;
	display:block;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
}
a.LIMMenu{
	background-color:transparent;
	width:130px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
}

a.AMMenu{
	display:block;
	text-decoration:none;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	background-color:transparent;
	padding-top:2px;
	padding-bottom:3px;
	width:130px;
}
div.SSMenu{
	position:absolute;
	top:213px;
	left:176px;
	width:140px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#FFFFFF;
}

ul.ULSSMenu{
	background-color:white;
	top:9px;
	left:150px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-left:0px;
}
li.LISSMenu{
	background-color:transparent;
	margin-bottom:7px;
	width:130px;
	margin-top:0px;
	margin-left:0px;
	display:block;
	color:#000000;
}
a.ASSMenu{
	display:block;
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	background-color:transparent;
	padding-top:2px;
	padding-bottom:3px;
	width:130px;
}

a.AMMenu:hover{text-decoration:none;}
p,span,td{font-family:Verdana,sans-serif;color:#333333;font-size:12px;margin-top:6px;}

p.Legende{font-family:Verdana,sans-serif;font-size:12px;font-weight:normal;height:0px;margin-bottom:10px;}

a{font-family:Verdana,sans-serif;color:#888888;font-size:12px;margin-top:6px;text-decoration:none;}
a:hover{text-decoration:underline;}

H1,.h1{font-family:Verdana,sans-serif;font-size:15px;color:#000000;font-weight:normal;margin-top:15px;margin-bottom:22px;}
H2,.h2{font-family:Verdana,sans-serif;font-size:11px;color:#000000;font-weight:bold;margin-top:21px;margin-bottom:4px;}


table.page{width:620px;}


/* li{text-indent:0px;margin-left:-19px;margin-bottom:2px;margin-top:2px;} */
/* ul{list-style-type:outside;list-style-image:url(nav/ul_img_l3.gif);margin-bottom:3px;margin-top:3px;} */

img{border:none;}
img.Port {border-style:solid; color:#FFFFFF; border-color:#FFFFFF; background-color:#FFFFFF; }
img.alttextRight{float:left;align:bottom;margin:5px 15px 5px 0px;}
img.textRight{float:left;margin:5px 15px 5px 0px;}
img.textLeft{float:right;margin:5px 0px 5px 15px;}
img.textBoth{float:left;margin:5px 15px 5px 0px;}

.mbx{font-family:Verdana,sans-serif;color:#cc6600;font-size:12px;font-weight:normal;vertical-align:top;padding-top:3px;padding-bottom:3px;text-decoration:none;}
.mbx:hover{text-decoration:underline;}

#Bild1{
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	opacity:0.98;
	-moz-opacity:0.98;
	-khtml-opacity:0.98;
	filter:alpha(opacity=98);
}
#Bild2{
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	opacity:0;
	-moz-opacity:0;
	-khtml-opacity:0;
	filter:alpha(opacity=0);
}



#divImpressum{
z-index:500;
position:absolute;
color:#666666;
font-size:9px;
left:715px;
top:575px;
width:190px;
text-align:right;
}
.impressum{
	color:#99977C;
	text-decoration:none;
	font-size:9px;
}

fieldset{
	border:none;
	margin:0px;
	padding:0px;
}
label{
	padding-top:6px;
	width:66px;
	display:block;
	float:left;
}

