body	{
         font-family:Arial, sans-serif;
		 font-size:10pt;
		 color:#000000;
         background-image:url('../gfx/bg.gif');
	}

a:link {
	text-decoration:none; color: #000000;
	}

a:visited {
	text-decoration:none; color: #000000;
	}

a:hover {
	text-decoration:none; color: #999999;
	}

a:active {
	text-decoration:none; color: #000000;
	}

a:link img
	{
         border-style:none;
         border-color:#000000;
	}
a:visited img
	{
         border-style:none;
         border-color:#000000;
	}

a:hover img
	{
         border-style:none;
         border-color:#CCCCCC;
	}

a:active img
	{
         border-style:none;
         border-color:#000000;
	}

a:link navibar
	{
         border-style:none;
         border-color:#FFFFFF;
	}
a:visited navibar
	{
         border-style:none;
         border-color:#FFFFFF;
	}

a:hover navibar
	{
         border-style:none;
         border-color:#CCCCCC;
	}

a:active navibar
	{
         border-style:none;
         border-color:#FFFFFF;
	}

#banner	{
         width:990px;
         height:200px;
         margin-left:auto;
         margin-right:auto;
    	}

#spacer	{
         width:800px;
         height:15px;
         margin-left:auto;
         margin-right:auto;
    	}

#bottler_middle	{
         width:990px;
         margin-left:auto;
         margin-right:auto;
    	}


#navibar	{
         width:150px;
         height:275px;
         float:left;
         padding-top:25px;
         padding-left:30px;
         background-image:url('../gfx/nav_bar.gif');
         line-height: 1.2;
	     color:#FFFFFF;
    	}
		
#akt_bar	{
         width:150px;
         height:175px;
         float:left;
         padding-left:30px;
         background-image:url('../gfx/akt_bar.gif');
         line-height: 1.2;
		 color:#FFFFFF;
    	}
		
#akt_spacer	{
         width:150px;
         height:25px;
         float:left;
         padding-left:30px;
    	}

.content{
         width:750px;
         padding-top:25px;
         text-align:center;
         float:right;
    	}

#navcon	{
         width:950px;
         float:left;
    	}

#right_bar	{
         width:25px;
	height:150px;
         float:right;
         background-image:url('../gfx/right_line.gif');
    	}

#top_bar	{
         width:990px;
         height:25px;
         margin-left:auto;
         margin-right:auto;
         background-image:url('../gfx/top_line.gif');
    	}

#ueberschrift{
         font-size:14pt;
	}

#termin	{
         font-size:12pt;
         font-weight:bold;
         }
#terminin	{
         font-size:10pt;
         font-weight:bold;
         }

#aktterm{
	color:#FF3300;
         font-size:10pt;
         font-weight:bold;
         text-decoration:blink;
         }

#weltext	{
         font-size:10pt;
         font-weight:bold;
         }

#ueberuns{
         text-decoration:underline;
         font-weight:bold;
         }
#mailgb  {
         text-align:center;
	}

#link	{
         color:#FFFFFF;
	}

#navibar a:link {
	text-decoration:none; color: #FFFFFF;
	}

#navibar a:visited {
	text-decoration:none; color: #FFFFFF;
	}

#navibar a:hover {
	text-decoration:none; color: #999999;
	}

#navibar a:active {
	text-decoration:none; color: #FFFFFF;
	}
	
#akt_bar a:link	{
	text-decoration:none;
	color: #FFFFFF;
	font-weight:bold;
	}
	
#akt_bar a:visited	{
	text-decoration:none;
	color: #FFFFFF;
	font-weight:bold;
	}
	
#akt_bar a:hover	{
	text-decoration:none;
	color: #FFFFFF;
	font-weight:bold;
	}
	
#akt_bar a:active	{
	text-decoration:none;
	color: #FFFFFF;
	font-weight:bold;
	}

#bold_red_ul	{
         font-size:12pt;
         font-weight:bold;
         color:#cc0000;
         text-decoration:underline;
         }

#admintext	{
         font-size:10pt;
         font-weight:bold;
         color:#FFFFFF;
         }

#weltext_ul	{
         font-size:10pt;
         font-style:italic;
         font-weight:bold; 
         text-decoration:underline;
         }
	
.minheight-500 {
   min-height: 500px;
   height: auto;;
   height: 500px;
}

#gallery{
position:relative;
width:610px;
height:670px;
top:-15px;
left:50%;
margin-left:-310px;
//border:1px solid #000000;
}
#bildgross{
position:absolut;
width:600px;
height:460px;
top:5;
left:5;
}
#foto_text{
position:absolut;
width:600px;
height:25px;
top:5;
text-align:center;
bottom:5;
}
#admin_layer{
position:absolut;
width:600px;
height:20px;
top:5;
text-align:center;
bottom:5;
}
#navigation{
position:absolute;
width:600px; 
height:150px;
top:525px;
left:5;
}
#thumbs{
width:534px; 
float:left; 
white-space:nowrap; 
overflow:hidden;
}
#thumbs img{
opacity:0.6;
filter:alpha(opacity=60);
}
