body {
	background-image: url(images/sky.jpg);
	background-repeat:no-repeat;
}



#head {
	position:relative;
	top:83px;
	height: 190px; 
	width: 995px;
	background-image: url(images/menuback.png);
	}
	
#menucontainer{
	position:relative;
	background: #2580a2;
	width: 100%;
	height: 29px; 
	}
	
	
#lang2 {
	position:absolute;
	width: 140px;
	right: 0px;
	padding-top: 8px; padding-bottom: 8px; padding-right: 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	color : #ffffff; 
	text-align:right; 
	}	
	
#lang2 A:link {color: #ffffff; text-decoration: none} 
#lang2 A:hover {color: #000000; text-decoration: none} 
#lang2 A:visited {color: #999999; text-decoration: none} 
#lang2 A:active {color: #999999; text-decoration: none} 
#lang2 a:visited:hover {color: #000000; text-decoration: none}

#menu {
	background: #2580a2;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
#menu li {
	float: left;
	font: 0.7em Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	
	}
#menu a {
	background: #2580a2 url("images/seperator.gif") bottom right no-repeat;
	color: #ffffff;
	display: block;
	padding-top: 8px;
	padding-bottom: 8px;
	width: 110px;
	text-decoration: none;
	font-weight:normal;
	text-align:center;

	}
#menu .akt a {
	background: #145d78 url("images/hover.gif") bottom center no-repeat;
	color: #fff;
             
    }
#menu a:hover {
	background: #145d78 url("images/hover.gif") bottom center no-repeat;
	color: #fff;
                
    }
	
#logo{
position:absolute;
	margin-top: 0px;
	margin-left:0px;

	}	
	
#solgain
{
	position:absolute;
	width: 240px;
	right: 0px;
	padding-top: 28px; padding-bottom: 8px; padding-right: 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color : #ffffff; 
	text-align:right; 
	}	
	
	#login
{
	position:absolute;
	width: 240px;
	right: 0px;
	padding-top: 58px; padding-bottom: 8px; padding-right: 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color : #ffffff; 
	text-align:right; 
	}	
	
#login A:link {color: #ffffff; text-decoration: none} 
#login A:hover {color: #275394; text-decoration: none} 
#login A:visited {color: #ffffff; text-decoration: none} 
#login A:active {color: #ffffff; text-decoration: none} 
#login a:visited:hover {color: #275394; text-decoration: none}
	
	
	
	#main {
	position:relative;
	top:83px;
	width: 995px;

	}
	

	#spalte1{
	margin-top:20px;
	margin-left:20px;
	width: 390px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000; 
	font-size:11px;
	text-align:justify;
	line-height:1.5em;
	border-bottom: dotted 1px #2580a2;
	
	
	}
	
	
	#presse
{
	margin-top:20px;
	margin-left:20px;
	width: 390px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000; 
	font-size:11px;
	text-align:justify;
	line-height:1.5em;

}


#presse A:link {color: #2580c3; text-decoration: none} 
#presse A:hover {color: #000000; text-decoration: none} 
#presse A:visited {color: #2580c3; text-decoration: none} 
#presse A:active {color: #2580c3; text-decoration: none} 
#presse a:visited:hover {color: #2580c3; text-decoration: none}


	#spalte2{
	margin-top:20px;
	margin-left:20px;
	width: 200px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000; 
	font-size:11px;
	text-align:justify;
	line-height:1.5em;
	border-bottom: dotted 1px #2580a2;
	}
	
#spalte2 A:link {color: #2580c3; text-decoration: none} 
#spalte2 A:hover {color: #000000; text-decoration: none} 
#spalte2 A:visited {color: #2580c3; text-decoration: none} 
#spalte2 A:active {color: #2580c3; text-decoration: none} 
#spalte2 a:visited:hover {color: #2580c3; text-decoration: none}
	
		#spalte2b{
	margin-top:20px;
	margin-left:20px;
	width: 200px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000; 
	font-size:11px;
	text-align:justify;
	line-height:1.5em;

	}
	
#spalte2b A:link {color: #2580c3; text-decoration: none} 
#spalte2b A:hover {color: #000000; text-decoration: none} 
#spalte2b A:visited {color: #2580c3; text-decoration: none} 
#spalte2b A:active {color: #2580c3; text-decoration: none} 
#spalte2b a:visited:hover {color: #2580c3; text-decoration: none}

		#spalte2x{
	margin-top:20px;
	margin-left:20px;
	width: 200px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000; 
	font-size:11px;
	text-align:justify;
	line-height:1.5em;
border-bottom: dotted 1px #2580a2;
	}
	
#spalte2x A:link {color: #2580c3; text-decoration: none} 
#spalte2x A:hover {color: #000000; text-decoration: none} 
#spalte2x A:visited {color: #2580c3; text-decoration: none} 
#spalte2x A:active {color: #2580c3; text-decoration: none} 
#spalte2x a:visited:hover {color: #2580c3; text-decoration: none}

	#spalte2c{
	margin-top:20px;
	margin-left:20px;
	width: 200px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000; 
	font-size:11px;
	text-align:justify;
	line-height:1.5em;

	}
	
#spalte2c A:link {color: #2580c3; text-decoration: none} 
#spalte2c A:hover {color: #000000; text-decoration: none} 
#spalte2c A:visited {color: #2580c3; text-decoration: none} 
#spalte2c A:active {color: #2580c3; text-decoration: none} 
#spalte2c a:visited:hover {color: #2580c3; text-decoration: none}


#sub A:link {color: #666666; text-decoration: none} 
#sub A:hover {color: #2580c3; text-decoration: none} 
#sub A:visited {color: #666666; text-decoration: none} 
#sub A:active {color: #666666; text-decoration: none} 
#sub a:visited:hover {color: #2580c3; text-decoration: none}


#sub	{	margin-top:20px;
	margin-left:20px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666; 
	font-size:10px;
	}
	
	#copy{
margin-top:0px;
	margin-right:40px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666; 
	font-size:10px;
	}
	

</style>

<style type="text/css">
#pulldown{
position:absolute;
	right: 0px;
	padding-top: 5px; padding-right: 8px;
}

#pulldownstyle 
{	width: 100px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background:#2580a2;
border:1px solid; border-color: #7FB8D8;
color: #FFFFFF;
}

#unpunkt{ list-style-type: square; color: #2780c2;} 

#listtext {padding:10; margin:10;}




#disclamertext{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000; 
	font-size:11px;
	text-align:justify;
	line-height:1.9em;
	padding-left:20px;
	padding-right:40px;
}

h3{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000; 
	font-size:13px;
	text-align:justify;
	line-height:1.5em;
}

#submenu{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	line-height:1.9em;
}

#submenu A:link {color: #2580c3; text-decoration: none} 
#submenu A:hover {color: #666666; text-decoration: none} 
#submenu A:visited {color: #2580c3; text-decoration: none} 
#submenu A:active {color: #666666; text-decoration: none} 
#submenu a:visited:hover {color: #666666; text-decoration: none}

#submenu b {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	line-height:1.5em;
	padding-left:20px;
}

#topmen{
	list-style-image: url(images/pfeil.jpg);
}

#topmen2{
	list-style-image: url(images/doppelpfeil.jpg);
}

#more A:link {color: #2580c3; text-decoration: none} 
#more A:hover {color: #666666; text-decoration: none} 
#more A:visited {color: #2580c3; text-decoration: none} 
#more A:active {color: #666666; text-decoration: none} 
#more a:visited:hover {color: #666666; text-decoration: none}

#disclamertext2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000; 
	font-size:11px;
	text-align:justify;
	line-height:1.9em;
	padding-left:20px;
	padding-right:20px;
		padding-top:20px;
			padding-bottom:20px;
	background: #a6c8e2;
	width: 300px;
	border:1px solid; border-color: #576b79;
}

#disclamertext2x{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000; 
	font-size:11px;
	text-align:justify;
	line-height:1.9em;
}

#disclamertext_in{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000; 
	font-size:11px;
	text-align:justify;
	line-height:1.9em;
}

#disclamertext12{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000; 
	font-size:11px;
	text-align:justify;
	line-height:1.9em;
}

#disclamertext12 A:link {color: #2580c3; text-decoration: none} 
#disclamertext12 A:hover {color: #666666; text-decoration: none} 
#disclamertext12 A:visited {color: #2580c3; text-decoration: none} 
#disclamertext12 A:active {color: #666666; text-decoration: none} 
#disclamertext12 a:visited:hover {color: #666666; text-decoration: none}

#disclamertext_x{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000; 
	font-size:11px;
	text-align:justify;
	line-height:1.9em;
	padding-left:20px;
	padding-right:40px;
}

#disclamertext3{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000; 
	font-size:11px;
	text-align:justify;
	line-height:1.9em;
	padding-left:40px;
	padding-right:40px;
}


#disclamertext2xx{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000; 
	font-size:11px;
	text-align:justify;
	line-height:1.9em;
}

#disclamertextdd A:link {color: #2580c3; text-decoration: none} 
#disclamertextdd A:hover {color: #666666; text-decoration: none} 
#disclamertextdd A:visited {color: #2580c3; text-decoration: none} 
#disclamertextdd A:active {color: #666666; text-decoration: none} 
#disclamertextdd a:visited:hover {color: #666666; text-decoration: none}

#disclamertextdd{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000; 
	font-size:11px;
	text-align:justify;
	line-height:1.9em;
	padding-left:20px;
	padding-right:40px;
}
