@charset "UTF-8";
/* CSS Document */

body
     {
	 margin: 0;
	 padding: 0;
	 background-color:#999;
	 }
	
	
#container{
	 margin: 0;
	 padding: 0;
	 width:970px;
	 height:1000px;
	 background-color:#999;
} 

#logo {
	margin: 0;
	padding: 0;
	
	widht:970px;
	height:45px;
}
	
#randli {
	margin: 0;
	padding: 0;
	width:20px;
	height:1000px;
	float:left;
}
	
#menuabstand {
    margin: 0;
	padding: 0;
	width:200px;
	height:1000px;
	float:left;
}
#submenuabstand {
    margin: 0;
	padding: 0;
	width:200px;
	height:35px;
	float:left;
}





#menuhome {
	background-image:url(../img/menu/home_vi.gif);	
    background-position:0px 0px;
    background-repeat:no-repeat;	
	margin: 0;
	padding: 0;
	width:35px;
	height:35px;
    float:left;
} 
	
#menuhome a:link {
    background-image:url(../img/menu/home_li.gif);	
    background-position:0px 5px;
    background-repeat:no-repeat;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	line-height: 35px;
	color: #999;
	text-decoration:none;
	 
}
	
#menuhome  a:visited {
    background-image:url(../img/menu/home_li.gif);	
    background-position:0px 5px;
    background-repeat:no-repeat;	
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	line-height: 35px;
	color: #999;	
	text-decoration:none;
}

/* #menuhome a:focus {
    background-image:url(../img/menu/home_fo.jpg);	
    background-position:0px 5px;

    background-repeat:no-repeat;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	line-height: 35px;
	color: #CCC;	
	text-decoration:none;
} */

#menuhome a:hover {
    background-image:url(../img/menu/home_ho.jpg);	
    background-position:0px 5px;
    background-repeat:no-repeat;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	line-height: 35px;
	color: #999;	
	text-decoration:none;
}

#menuhome a:active {
    background-image: url(../img/menu/home_fo.jpg);
    background-position:0px 5px;
    background-repeat:no-repeat;	
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	line-height: 35px;
	color: #999;
   text-decoration:none;
}

#amenuhome {
	background-image:url(../img/menu/home_vi.gif);	
    background-position:0px 0px;
    background-repeat:no-repeat;	
	margin: 0;
	padding: 0;
	width:35px;
	height:35px;
    float:left;
} 
	
#amenuhome a:link {
    background-image:url(../img/menu/home_vi.gif);	
    background-position:0px 5px;
    background-repeat:no-repeat;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	line-height: 35px;
	color: #999;
	text-decoration:none;
	 
}
	
#amenuhome  a:visited {
    background-image:url(../img/menu/home_vi.gif);	
    background-position:0px 5px;
    background-repeat:no-repeat;	
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	line-height: 35px;
	color: #999;	
	text-decoration:none;
}

/* #menuhome a:focus {
    background-image:url(../img/menu/home_fo.jpg);	
    background-position:0px 5px;

    background-repeat:no-repeat;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	line-height: 35px;
	color: #CCC;	
	text-decoration:none;
} */

#amenuhome a:hover {
    background-image:url(../img/menu/home_ho.jpg);	
    background-position:0px 5px;
    background-repeat:no-repeat;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	line-height: 35px;
	color: #999;	
	text-decoration:none;
}

#amenuhome a:active {
    background-image: url(../img/menu/home_fo.jpg);
    background-position:0px 5px;
    background-repeat:no-repeat;	
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	line-height: 35px;
	color: #999;
   text-decoration:none;
}






#menubutton {
	 
	margin: 0;
	padding: 0px;
	width:110px;
	height:35px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #000;
	text-decoration:none;
	text-align:center; 
} 


#menubutton a:link {
    display:block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #FFF;
	text-decoration:none;
	text-align:center;
	border:hidden; 
}

#menubutton a:visited {
    display:block;   
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #FFF;
	text-decoration:none;
	text-align:center;
}

#menubutton a:hover {
    display:block;
    background-color:#999;
    background-image:url(../img/menu/menue_ho.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #666;
	text-decoration:none;
	text-align:center;
	 
	white-space:pre;
}
	
#menubutton a:active {
    display:block;
	background-color:#999;
	background-image:url(../img/menu/menue_ho.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;	
	border:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #000;
	text-decoration:none;
	text-align:center;
}

#menubuttonaktiv {
	 
	margin: 0;
	padding-top: 0px;
	padding-right:  0px;
	padding-bottom: 0px;
	padding-left:   0px;
	width:110px;
	height:35px;
	float:left;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #000;
	text-decoration:none;
	text-align:center; 
} 
#menubuttonaktiv a:link {
    display:block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #000;
	text-decoration:none;
	text-align:center;
	border:hidden; 
}

#menubuttonaktiv a:visited {
    display:block;   
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #000;
	text-decoration:none;
	text-align:center;
}

#menubuttonaktiv a:hover {
    display:block;
    background-color:#999;
    background-image:url(../img/menu/menue_ho.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #666;
	text-decoration:none;
	text-align:center;
	vertical-align:bottom;
	white-space:pre;
}
	
#menubuttonaktiv a:active {
    display:block;
	background-color:#999;
	background-image:url(../img/menu/menue_ho.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;	
	border:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #000;
	text-decoration:none;
	text-align:center;
}




#language {
	 
	margin: 0;
	padding-top: 0px;
	padding-right:  10px;
	padding-bottom: 0px;
	padding-left:   0px;
	width:265px;
	height:35px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 21px;
	color: #FFF;
	text-decoration:none;
	text-align:right;
} 

#language a:link {
     
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 21px;
	color: #FFF;
	text-decoration:underline;
	text-align:right;
	 
}

#language a:visited {
     
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 21px;
	color: #FFF;
	text-decoration:underline;
	text-align:right;
	 
}
#language a:hover {
     
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 21px;
	color: #666;
	text-decoration:underline;
	text-align:right;
	 
}
#language a:active {
     
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 21px;
	color: #000;
	text-decoration:underline;
	text-align:right;
	 
}

/*in subnavi steckt die ganze subnavi mit submenue drin*/
#subnavi {
	margin-top:10px;
	margin-right:10px;
	margin-bottom:0px;
	margin-left:70px;
	padding:0px;
	width:110px;
	height: 800 px;
      float:left;
}

#submenu {
	margin:0px;
	padding:0px;
	width:110px;
	height: auto;
   /* font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color:#FFFFFF;
	text-decoration:none;
	*/ 
  text-align:right;
}

#submenu ul{
	list-style:none;
	margin:0;
	padding:0;
}

#submenu li{
	border-bottom: 2px dotted #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color: #FFF;
	text-decoration:none;
    white-space:pre;
}

#submenu li a:link {
    display:block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color: #FFF;
	text-decoration:none;
     white-space:pre;  
}

#submenu li a:visited {
    display:block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color: #FFF;
	text-decoration:none;
     white-space:pre;  
}

#submenu li a:hover {
    display:block;
    background-color:#999;
    background-image:url(../img/menu/submenue_ho.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;	
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color: #666;
	text-decoration:none;
     white-space:pre;   
}


#submenu li a:active {
    display:block;
    background-color:#999;
    background-image:url(../img/menu/submenue_ho.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;	
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color: #000;
	text-decoration:none;
     white-space:pre;   
}

#asubmenu {
	margin:0:
	padding:0px;
	width:110px;
	height:32px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color:#000;
	text-decoration:none;
	text-align:right; 
     white-space:pre;    
}

#asubmenu ul{
	list-style:none;
	margin:0;
	padding:0;
}

#asubmenu li{
	border-bottom: 2px dotted #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color: #000;
	text-decoration:none;

}

#asubmenu li a:link {
    display:block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color: #000;
	text-decoration:none;
}

#asubmenu li a:visited {
    display:block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color: #000;
	text-decoration:none;
}


#asubmenu li a:hover {
    display:block;
    background-color:#999;
    background-image:url(../img/menu/submenue_ho.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;	
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color: #666;
	text-decoration:none;
}



#asubmenu li a:active {
    display:block;
    background-color:#999;
    background-image:url(../img/menu/submenue_ho.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;	
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color: #000;
	text-decoration:none;
}

#abstanduntersubmenu {
    margin:0;
	padding:0;
	width:110px;
	height: 755px;
    float:left;
}

#lipfeil {
	margin:0;
	padding:0;
	width:24px;
	height:22px;
    
	
	float:left;
}
 	
#lipfeil a:link {
     display:block;
	background-image:url(../img/menu/l_pfeile_li.gif);	
    background-position:0px 5px;
    background-repeat:no-repeat;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	line-height: 35px;
	color: #999;
	text-decoration:none;
	 
}
	
#lipfeil  a:visited {
     display:block;
	background-image:url(../img/menu/l_pfeile_li.gif);
    background-position:0px 5px;
    background-repeat:no-repeat;	
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	line-height: 35px;
	color: #999;	
	text-decoration:none;
}
 

#lipfeil a:hover {
     display:block;
	background-image:url(../img/menu/l_pfeile_ho.jpg);
    background-position:0px 5px;
    background-repeat:no-repeat;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	line-height: 35px;
	color: #999;	
	text-decoration:none;
}

#lipfeil a:active {
     display:block;
	background-image:url(../img/menu/l_pfeile_fo.jpg);
    background-position:0px 5px;
    background-repeat:no-repeat;	
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	line-height: 35px;
	color: #999;
   text-decoration:none;
}







#repfeil {
	margin:0;
	padding:0;
	width:24px;
	height:22px;
    float:left;
    

}
#repfeil a:link {
     display:block;
	background-image:url(../img/menu/r_pfeile_li.gif);	
    background-position:0px 5px;
    background-repeat:no-repeat;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	line-height: 35px;
	color: #999;
	text-decoration:none;
	 
}
	
#repfeil  a:visited {
     display:block;
	background-image:url(../img/menu/r_pfeile_li.gif);
    background-position:0px 5px;
    background-repeat:no-repeat;	
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	line-height: 35px;
	color: #999;	
	text-decoration:none;
}
 

#repfeil a:hover {
     display:block;
	background-image:url(../img/menu/r_pfeile_ho.jpg);
    background-position:0px 5px;
    background-repeat:no-repeat;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	line-height: 35px;
	color: #999;	
	text-decoration:none;
}

#repfeil a:active {
     display:block;
	background-image:url(../img/menu/r_pfeile_fo.jpg);
    background-position:0px 5px;
    background-repeat:no-repeat;	
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	line-height: 35px;
	color: #999;
   text-decoration:none;
}





#fotonummer {
	margin:0;
	padding:0;
	width:62px;
	height:22px;
    float:left;
     font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color: #000;
	text-decoration:none;
text-align:center;
}


















#kontrollbox
 {
	margin: 0;
	padding: 0px;
	width:760px;
	height:150px;
	float:left;
	 
	 background-color:#C00;
	} 

 
