/* css Dokument */

body  
{ 	background-color:#ffffff;
	color:#e4e4e4;
	font-family:'Verdana'; 
	padding:0px;
}
	

.navbox_n
{	font-weight:normal; color:#aaaaaa;
}
.navbox_a
{	font-weight:bold; color:#000000;
	/*font-shadow:gray 1px 2px;*/
}.navbox_o
{	font-weight:bold;
	
	color:#000000;
}
.nav_n
{	font-weight:normal;
	margin-top:2px;
}
.nav_a
{	font-weight:bold;
margin-top:2px;
}.nav_o
{	font-weight:bold;
	
	margin-top:2px;
}

/********************  nav buttons **********************/
.navbb_n
{
	color:#999999;
	list-style-type:none;
}
.navbb_a
{	
	color:#ffffff;
	font-weight:normal;
	list-style-image:url(images/logos/list_style_beitrag.gif);
}
.navbb_o
{
	list-style-type:none;
	color:#ffffff;
	font-weight:normal;
}

.nav_s1_n
{
	/*background-image:url(images/icons/navbm_n.gif);
	background-repeat:repeat-x;*/
	font-weight:bold;
	color:#ffffff;
}
.nav_s1_a
{	
	/*background-image:url(images/icons/navbm_o.gif);
	background-repeat:repeat-x;*/
	font-weight:bold;
	color:#000000;
}
.nav_s1_o
{
	/*background-image:url(images/icons/navbm_o.gif);
	background-repeat:repeat-x;*/
	font-weight:bold;
	color:#666666;
}
.nav_s2_n
{
	/*background-image:url(images/icons/navbm_n.gif);
	background-repeat:repeat-x;*/
	font-weight:bold;
	color:#ffffff;
}
.nav_s2_a
{	
	/*background-image:url(images/icons/navbm_o.gif);
	background-repeat:repeat-x;*/
	font-weight:bold;
	color:#000000;
}
.nav_s2_o
{
	/*background-image:url(images/icons/navbm_o.gif);
	background-repeat:repeat-x;*/
	font-weight:bold;
	color:#666666;
}
.nav_b1_n
{
	/*background-image:url(images/icons/navbm_n.gif);
	background-repeat:repeat-x;*/
	font-weight:bold;
	color:#ffffff;
}
.nav_b1_a
{	
	/*background-image:url(images/icons/navbm_o.gif);
	background-repeat:repeat-x;*/
	font-weight:bold;
	color:#000000;
}
.nav_b1_o
{
	/*background-image:url(images/icons/navbm_o.gif);
	background-repeat:repeat-x;*/
	font-weight:bold;
	color:#666666;
}
.navbu_n
{
	margin-top:2px;
	color:#999999;	
}
.navbu_a
{
	margin-top:2px;
	color:#ffffff;	
}
.navbu_o
{
	margin-top:2px;
	color:#ffffff;	
}
#bildgross
{
	/*position:absolute; z-index:50;
	top:0px; 
	width:970px;
	background-image:url(images/transparent.png); background-repeat:repeat;	
	padding:10px;
	border:5px solid black;*/
}
#bildgross img
{
	display: block;
	margin-left:auto;
    margin-right:auto;	
}
#bildgross span
{
	width:960px;
}
#ground
{ 	position:absolute; z-index:1; 
	top:10px; left:50%;  
	width:1000px;
	height:700px;
	font-size:12px;
	margin-top:0px;
	margin-left: -500px;	
	padding:0px;
	padding-top:0px;
	border:1px solid #000;
}

#groundbox
{
	position:absolute;
	top:0px; left:0px;
	width:1000px; height:700px;
	margin:0px; padding:0px;
	background-color:#ffffff;

	
}
#groundbox div 
{	

}

#slideshow
{
	position:absolute; z-index:10;
	top:50px; 
	background-color:#ffffff;
}
#slideshow img
{
	position:absolute; z-index:10;
	top:0px; left:0px;
}
#gimg span
{
	position:absolute; z-index:10;
	top:0px; left:0px;
}
#containt
{
	position:absolute;
	top:125px; left:205px;
	height:575px; width:795px;
	background-color:#ffffff;
	overflow:auto;
}

#map
{
	position:absolute;
	top:135px; left:205px;
	height:565px; width:795px;
	background-color:#ffffff;
	overflow:auto;
}

#bildfunction
{
	position:absolute;
	font-family:Arial;
	float:left;
	color:#000000;
	font-size:11px;
	
	width:745px; height:569px;
	top:0px; left:0px;
}

#bannertext
{
	font-family:Arial;
	position:absolute;
	top:0px; left:272px; 
	width:430px; height:40px;
	color:#999999;
	font-size:16px;
	line-height: 20px;
	padding-top:10px;
	padding-left:7px;
	padding-right:10px;
	background-color:#ffffff;
}
#text h1 {font-size:18px;}
#text h2 {font-size:16px;}
#text h3 {font-size:12px;}
#text iframe
{
	margin-top:-10px;
	margin-left:-10px;
	margin-right:-10px;
	margin-bottom:-5px;
}
#text img
{
	float:left;
	margin-top:-10px;
	margin-left:-10px;
	padding-right:10px;
	padding-bottom:10px;
}
#text a
{
	 text-decoration:none;
	 color:#eeeeee;
}

#text a:hover { text-decoration:underline;}

#text li
{
	 margin-left:10px;
}

#download
{	
	position:absolute;
	left:0px;
	width:280px;
	padding-left:10px;
	color:#ffffff;
}

#download a
{ color:#bb3333; font-size:11px;}

#bildlupe
{
	z-index:15;
	position:absolute;
	top:2px; left:2px; 
	width:50px; 
}
#bildmp3
{
	z-index:15;
	position:absolute;
	top:2px; left:393px; 
	width:50px; 
}
#bildmp3 img
{
	position:absolute;
	top:0px; left:0px; 
}
#bild
{
	font-family:Verdana;
	float:left;
	color:#000000;
	font-size:11px;	
	background-color:#3EB64A;
	width:272px; height:569px;
	overflow:auto;
}
#bild img
{	
	margin-top:4px;
   
}
.bildname
{
	height:20px;
	font-size:12px;
	font-family:'Verdana';
	font-style:italic;
	padding-top:2px;
	margin-top:-5px;
}
#bildcontainer
{
	position:absolute; z-index:4;
	top:528px; left:478px;
	width:125px; height:164px;
	overflow:auto;
	font-size:10px; font-weight:normal;
}
.bildtext
{
	width:730px;
	color:#603781;
	font-size:10px; font-weight:normal;
	padding-left:0px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#ffffff;
}
.bildtext a
{
	 text-decoration:none;
	 color:#fdc400;
}

#thumb
{
	font-size:6px;
	width:430px;
	margin-top:2px;
}
#thumb li 
{
	position:absolute;
	display:block;
	list-style-type:none;
	padding-left:3px;
	padding-right:3px;
	left:380px;
	font-size:10px; 
	
}
#thumb_left
{
	position:absolute;
	margin-top:2px;
}
#thumb_right
{
	position:absolute;
	left:418px;
	
}
#thumbnail
{
	position:absolute;
	z-index:15;
	top:0px;
	left:620px;
	width:80px;	
	margin-top:-5px;
	margin-right:-13px;
}
#thumbnail li
{
	list-style-type:none;
	padding-bottom:25px;
}

#nav ol 
{
	display:block;
	list-style-type:none;
	cursor:pointer;
	margin-left:20px;
	padding-left:0px;
	margin-bottom:24px;
	margin-top:0px;
}
#nav ul 
{
	display:block;
	list-style-type:none;
	cursor:pointer;
	margin-left:35px;
	margin-top:-16px;
	margin-bottom:20px;
	padding-left:0px;
	font-size:12px;
}
#nav li 
{
	display:block;
	cursor:pointer;
	list-style-type:none;
	margin-left:55px;	
	margin-top:-17px;
	margin-bottom:20px;
	font-size:12px;
}







#suche
{
	position:absolute; z-index:15;
	left:20px; top:492px;
	width:175px; height:18px;
	color:#ffffff;
	font-size:10px;
	padding-top:4px;
	padding-left:5px;
	text-align: left;
}
#nav_oben
{
	position:absolute; z-index:15;
	left:0px; top:158px;
	width:1000px; height:13px;	
	color:#999999;	
	font-size:11px;
	font-family:'Verdana';
	text-align: right;
	/*background-color:#aaaaaa;*/
}
#nav_oben li
{
	display: inline;
	list-style-type:none;
	cursor:pointer;
	padding-right:5px;

}
#nav_oben ul
{
	list-style-type:none;
	display: inline;
	cursor:pointer;
	padding:0px;
	margin:0px;
	border:0px;
	height:0px;
	/*background-color:#eeeeee;*/
	
}
#beitrag
{
	position:absolute; z-index:15;
	left:0px; top:182px;
	width:490px; min-height:300px; 
	color:#ac95bc;
	font-size:11px;
	
	background-color:#ddd4e5; 
	text-align: left;
	
}
#beitrag li
{	list-style-type:none;
	cursor:pointer;
	padding-left:20px;
	padding-top:2px;
	padding-bottom:2px;
	
	
}
#beitrag ul
{	list-style-type:none;
	cursor:pointer;
	padding:0px;
	margin:0px;
	border:0px;
	/*height:0px;*/	
}



#sprache
{
	position:absolute; z-index:15;
	top:0px; left:0px; 
	height:11px;
	padding-left:10px;
	color:#ffffff;
	font-size:10px; 
}
#sprache li
{	list-style-type:none;
	cursor:pointer;
	display:inline;
	padding:2px;
	margin-top:2px;
}




#banner
{
	width:1000px; height:125px;
	top:0px; left:0px;
}

#banner img
{	position:absolute; z-index:9;
	top:0px; left:0px; 
	width:1000px; height:130px; 		
	margin:0px;
	padding:0px;
}



#headline img
{	position:absolute;  z-index:10;
	top:0px; left:200px; 
	width:auto; height:170px; 		
	background-repeat:no-repeat;
	max-height:130px;
	
}

#logo img
{	position:absolute;  z-index:11;
	top:15px; left:0px; 
	width:200px; height:100px; 		
	background-repeat:no-repeat;
}


#info
{
	position:absolute; top:30px; left:0px;
	width:450px; height:38px;	
}
#text
{
	font-family:Arial;
	position:relative;
	left:5px; 
	width:770px; height:540px;
	color:#000000;
	font-size:16px;
	line-height: 16px;
	padding-top:10px;
	padding-left:7px;
	padding-right:10px;
	background-color:#ffffff;
	overflow:auto;
	display: table-cell; 
	vertical-align: middle;
}

.mail
{
   color:#000000;
   text-decoration: none; 
   background-color: none;
}

#nav
{
	position:absolute; z-index:15;
	top:130px; left:0px; 
	width:200px; height:525px; 	
	background-color:#3EB64A;
	padding-top:45px;
	padding-bottom:0px;
	font-size:16px;
	font-family:'Arial';
	
}


