@charset "iso-8859-1";

body {
	text-align:center;
	color: #666666;
	font-family: Arial, Verdana, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	}
	
div.mainwrapper {
	background:white;	
	text-align: left;
  font-size: 12px;	
	margin-right: auto;
	margin-left: auto;
	}

div.header {
	background:#FFFFFF ;
	width:950px;
	height:75px;
	text-align: left;
	padding-top: 5px;
	margin-right: auto;
	margin-left: auto;
	border-left-width:0px;
 	border-left-style:solid;
 	border-left-color:#666666;
	border-right-width:0px;
 	border-right-style:solid;
 	border-right-color:#666666;
	
	}
	
div.blue {
	 background:url(back.gif);
	width:100%;
	height:200px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	z-index:2;
	border-bottom-width:1px;
 	border-bottom-style:solid;
	border-top-width:1px;
 	border-top-style:solid;
 	border-color:#666666;
	}

div.topwrapper {
	background:#FFFFFF;
	width:950px;
	height:200px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	z-index:1;
	}
	
div.bildlayer {
	float:right;
	width:723px;
	height:200px;
	position:relative;
	overflow:hidden;
	text-align:left;
	margin-right: auto;
	margin-left: auto;
	border-left-width:1px;
 	border-left-style:solid;
	border-color:#666666;	
	
	}
	
div.animationslayer {
	background:url(back.gif);
	float:left;
	width:226px;
	height:200px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	
	}

	
	
div.white {
	background:#FFFFFF;
	width:950px;
	min-height: 450px;
    height: auto !important;
  overflow: auto;    
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	border-left-width:1px;
 	border-left-style:solid;
	border-right-width:1px;
 	border-right-style:solid;
	border-color:#666666;
	}


div.contentwrapper {
  float:right;
  overflow: auto;
  height: 465px;    
	width:663px;
	text-align: justify;
	margin-right: auto;
	margin-left: auto;
	text-indent:0px;
  padding-left:30px;
  padding-top:10px;
	padding-right:30px;
	}
  	
div.informationslayer {
	background:#FFFFFF;
	text-align:center;
	float:left;
	width:226px;
  height: 475px;     
	margin-right: auto;
	margin-left: auto;
	border-right-width:1px;
 	border-right-style:solid;
	border-color:#666666;	
	}	

	
  .informationslayer  a         {text-decoration: none}
  .informationslayer  a:link    {color: #666666}
  .informationslayer  a:visited {color: #666666}
  .informationslayer  a:active  {color: #666666}
  .informationslayer  a:hover   {text-decoration: underline}		
	
	
div.picline {
  margin-top:30px;
  margin-bottom:30px;
	background:#FFFFFF;
	text-align:center;
	float:right;
	width:100%;   	
	}	
	
	.picline    img {border-width:1px; border-color:#666666; border-style:solid; margin:2px;}
	
#menu_blue {
padding:0;
margin:0;
height:2em;
list-style-type:none;
}
#menu_blue li {
width:200px; 
height:2em;
line-height:2em;
border-bottom:1px solid #bbb;
position:relative;
text-align:left;
}
#menu_blue li a, #menu li a:visited {
display:list-item;
text-decoration:none; 
color:white;
}
#menu_blue li a span, #menu li a:visited span {
display:none;
}
#menu_blue li a:hover {
border:0; /* needed to trigger IE */
color:#bbb;
}



#menu_blue li a:hover div {
display:block;
width:0;
height:0;
text-align:left;
position:absolute;  
border-left:8px solid #c00;
border-top:8px solid #fff;
border-bottom:8px solid #fff;
font-size:1px;
line-height:0;
}	

#menu_blue li a:hover span {
display:block;
width:200px;
height:2em;
text-align:left;
position:absolute; 
left:-2px; 
top:-3px; 
color:white; 
cursor:pointer;
}	
	
	

	
div.footer {
	background:#FFFFFF;
	width:950px;
	height:70px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	font-size: 10px;
	border-top-width:1px;
 	border-top-style:solid;
 	border-color:#666666;
	border-left-width:1px;
 	border-left-style:solid;
 	border-left-color:#666666;
	border-right-width:1px;
 	border-right-style:solid;
 	border-right-color:#666666;
  border-bottom-color:#666666;
	border-bottom-width:1px;
 	border-bottom-style:solid;
	}
	
.footer  a         {text-decoration: none}
.footer  a:link    {color: #666666;}
.footer a:visited {color: #666666;}
.footer a:active  {color: #666666;}
.footer  a:hover   {text-decoration: underline}	
#box{
	position:absolute;
}
img {border-color: #999999;}

.bildlayer img{
	position:absolute;
	display:block;
	border:none;  
  }  
#multi-level {height:22px; position:relative; z-index:100; }
#multi-level .pad {float:left; }



