/* CSS Document */

body {
   font-family: Arial, Verdana, sans-serif;
   font-size: small;
   background-color: #dddddd;
   color: #3f3e4a;
   padding: 0;
   margin: 0;
   }
   
ul {
list-style-type: none;
margin-left: 0px;
}

a {text-decoration: none;}
a#aktuell { color: #110b62; background-color:#dddddd; font-weight: 700; }

a:link { color: #000000; font-weight: 700; text-decoration: none;}
a:hover { color: #110b62; background-color:#dddddd; font-weight: 700; }
a:visited { color: #000000; font-weight: 700; }


a#inhalt:link { color: #000000; font-weight: 700; text-decoration: none;}
a#inhalt:hover { color: #110b62; background-color:#dddddd; font-weight: 700; }
a#inhalt:visited { color: #000000; font-weight: 700; }

a.menue:link { color: #000000; }
a.menue:hover { color: #3f3e3a; }
a.menue:visited { color: #000000; }

a.submenue:link { font-size: small; color: #110b62; }
a.submenue:hover { font-size: small; color: #3f3e3a; }
a.submenue:visited { font-size: small; color: #110b62; }

a.subsubmenue:link { font-size: small; color: #3f3e3a; }
a.subsubmenue:hover { font-size: small; color: #110b62; }
a.subsubmenue:visited { font-size: small; color: #3f3e3a; }

a#presse:link { color: #000000; font-weight: 700; }
a#presse:hover { color: #000000; background-color:#dddddd; font-weight: 700; }
a#presse:visited { color: #000000; font-weight: 700; }

h1, h2, h3, h4 {
color: #110b62;
font-size: medium;
font-weight: 700;
}

h1.text {
color: #110b62;
font-size: medium;
font-weight: 700;
margin: 0;
}

span.betont {
color: #110b62;
font-size: medium;
font-weight: 700;
}

div#container {
width:900px;
margin:0 auto;
text-align:left;
}


DIV.wrapper_start {
   background-color: #ffffff;
   margin-top: 45px;
   /*margin-left: auto;
   margin-right: auto;*/
   margin-left: 45px;
   height: 515px;
   width: 900px;
   padding: 20px;
   }
   
DIV.wrapper {
   background-color: #ffffff;
   margin: 45px;
   height: 6500px;
   width: 900px;
   padding: 20px;
   }
   
DIV.startbild {
position: absolute;
margin-top: 0;
margin-right: 45px;
margin-left: 385px;
border: 0;
}

.thumbs {
position: absolute;
margin-top: 0px;
/*margin-left: 296px;*/
left: 362px;
width: 69px;
border: 0;
}

.tn {
margin-top: 0px;
margin-bottom: 20px;
border: 0px;
top: 0px;
}

.content {
margin-top: 0px;
margin-right: 0px;
margin-left: 385px;
top: 0px;
right: 20px;
border: 0;
}

#menue {
position: absolute;
margin-bottom: 0px;
margin-left: 0px;
left: 65px;
border: 0;
z-index: 1;
}

#submenue {
/*position: absolute;*/
margin-top: 20px;
margin-bottom: 0px;
margin-left: 0px;
top: 318px;
left: 65px;
border: 0;
}

#subsubmenue {
/*position: absolute;*/
margin-top: 20px;
margin-bottom: 0px;
margin-left: 0px;
left: 65px;
border: 0;
}

DIV.title {
position: absolute;
margin-top: 237px;
margin-right: 615px;
margin-left: 0px;
left: 65px;
border: 0;
}
}

DIV.copyright {
	margin-top: 20px;
	margin-left: 100px;
	font-size: small;
}

img.text {
float: left;
margin-right: 20px;
}

/*ab hier suckerfish dropdown menue*/
#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 11em;
	}
	
	#nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;
		width: 11em;
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 11.05em;
		margin-top : -1.35em;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li a {
		width: 11em;
		w\idth : 10em;
		display : block;
		color : black;
		font-weight : 700;
		text-decoration : none;
		background-color : white;
		border : 1px solid #dddddd;
		padding : 0 0.5em;
	}
	
	#nav li a:hover {
		color : #110b62;
		background-color : #dddddd;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	