.submenuCloser {
	MARGIN-TOP: 30px; Z-INDEX: 1; VISIBILITY: hidden; MARGIN-LEFT: 160px; WIDTH: 600px; POSITION: absolute; HEIGHT: 480px;
}

.picture_left
	{
		width:163px; float:left; z-index:50; margin-right:10px; margin-bottom:2px;
	}


.Buttons
	{
		position:relative; top:0px; left:30px; 
		z-index:50;
	
	}

.Buttons a

	{
		font-family:Arial; color:#505050; font-size:11px; font-weight:normal;
		text-decoration:none;
	}
	
.Buttons2 a

	{
		font-family:Arial; color:#505050; font-size:11px; font-weight:normal;
		text-decoration:none; 
	}




.Suchfeld
	{
		position:relative; top:41px; left:83px; 
		z-index:50;
	
	}
	
.Suchfeld2
	{
		position:relative; top:60px; left:70px; 
		z-index:50; width:235px;
	
	}


.Logo{
		position:relative; top:6px; left:12px; width:100%; height:100%;
		z-index:50; 	
	}

.Schriftzug{
		font-family:Verdana; color:#7A7A7A; font-size:14px; font-weight:bold;
		text-decoration:none;
	
	}


.Topnavi

	{
		font-family:Verdana; color:#FFFFFF; font-size:12px; font-weight:bold;
		
	}

.Inhalt

	{
		position:relative; top:0px; left:0px; width:100%; height:100%;
		z-index:50;
	
	}


.Navi_Ueberschrift

	{
		font-family:Verdana; color:#000000; font-size:11px; font-weight:bold;
		
	}

.navi_left_links

	{
		font-family:Verdana; color:#000000; font-size:11px; text-decoration:none;
		
	}

.navi_left_links:hover

	{
		font-family:Verdana; color:#000000; font-size:11px; text-decoration:none; font-weight:bold;
		
	}
.Navi_Left

	{
		position:relative; top:20px; left:20px; 
		
	}


.Newsbox_right_more a

	{
		font-family:Verdana; color:#999999; font-size:11px; 
		position:relative; top:0px; left:152px; z-index:50;
		font-weight:bold; text-decoration:none;			
	}


.Navi_Left_table

	{
		position:relative; top:1px; left:1px;
		
	}

.blaettern


	{
		position:relative; top:18px; left:30px;
		
	}

.blaettern_text

	{
		font-family:Verdana; color:#000000; font-size:11px; 
		
	}


.Umgebungs_Standort

	{
		float:left; font-family:Verdana; color:#000000; font-size:10px; font-weight:bold;	
		background-color:#FFFBE0; background-repeat:repeat-x;
		z-index:50;
	}

.Umgebungs_Navigator

	{
		float:left; font-family:Verdana; color:#000000; font-size:10px;
		background-color:#FFFBE0; background-repeat:repeat-x;	
		z-index:50;
	}

.Umgebungs_Back

	{
		position:relative; top:2px; left:0px;
		text-align:left; background-color:#FFFBE0; background-repeat:repeat-x; width:100%;
		z-index:50;
	}



.Zwischenueberschrift_punkt

	{
		position:relative; top:1px; left:0px; width:20px; float:left; z-index:50;
		
	}

.Zwischenueberschrift

	{
		position:relative; left:1px; top:3px;
		font-family:Verdana; color:#000000; font-size:10px; z-index:50;
	}

.Zwischenueberschrift_Liste

	{
		position:relative; left:1px; top:3px;
		font-family:Verdana; color:#000000; font-size:11px; z-index:50;
		font-weight:bold;

	}

	
.Zwischenueberschrift_all

	{
		position:relative; top:5px; left:0px; width:486px; z-index:50;
		
	}

.Trennline

	{
		position:relative; left:0px; top:20px; z-index:50;
	}

.Hautueberschrift

	{
		position:relative; left:1px; top:4px;	
		font-family:Verdana; color:#000000; font-size:18px;
		font-weight:bold; z-index:50; width:480px;
	}

.Untertitel

	{
		position:relative; left:1px; top:5px;	
		font-family:Verdana; color:#000000; font-size:11px;	
		font-weight:bold; z-index:50; width:495px;
	}

.pictureleft_text

	{
		position:relative; left:1px; top:10px; width:493px; z-index:50;	
		 
	}

.picture
	{
		width:163px; float:left; z-index:50;
	}

.picture_left_basic_text

	{
		font-family:Verdana; color:#000000; font-size:11px;
		line-height:12pt; z-index:50; text-align:justify;	
	}

.Zwischenschrift_Linie

	{
		position:relative; left:1px; top:15px; z-index:50;
	}

.Zwischenschrift


	{
		position:relative; left:1px; top:1px;	
		font-family:Verdana; color:#000000; font-size:11px;	
		font-weight:bold; z-index:50;
	}



.Unterpunkte

	{
		position:relative; left:25px; top:20px; width:460px; z-index:50; height:20px;
	}

.basic_text

	{
		
		font-family:Verdana; color:#000000; font-size:11px; z-index:50; text-align:justify;	
	}
.Picture_wide

	{
		position:relative; left:0px; z-index:50;
	}

.Zwischenueberschrift_einzeln
	{
		position:relative; left:1px; top:20px; font-family:Verdana; color:#000000; font-size:11px;	
		font-weight:bold; z-index:50;

	}


.standart_text
	{	position:relative; left:1px; top:10px;	
		font-family:Verdana; color:#000000; font-size:11px;	
		z-index:50; text-align:justify; width:493px;
	}

.three_pictures
	{
		position:relative; left:1px; top:10px;	
		height:135px; width:493px;
		z-index:50;
	}

.pictureright_text

	{
		position:relative; left:1px; top:15px; width:493px; z-index:50;	
		 
	}

	

.picture_right
	{
		width:163px; float:right; z-index:50; text-align:right; margin-left:10px; margin-bottom:2px;
	}

	
.picture_right_basic_text

	{
		font-family:Verdana; color:#000000; font-size:11px;
		line-height:12pt; z-index:50; text-align:justify;
	}


.two_picture_left
	{
		 float:left; z-index:50;
	}
.two_picture_left_basic_text

	{
		position:relative; left:1px; top:10px;
		font-family:Verdana; color:#000000; font-size:11px;
		line-height:12pt; z-index:50;	
	}

.pictureright_text

	{
		position:relative; left:1px; top:10px; width:486px; z-index:50;	
		 
	}

.two_wide_pictures

	{
		position:relative; left:1px; top:15px;	
		height:200px; z-index:50;
	}

.PDF_text
	{
		font-family:Verdana; color:#000000; font-size:11px;
		line-height:12pt; z-index:50;
	}

.PDF_Download
	{
		font-family:Verdana; color:#CC9900; font-size:11px;
		 z-index:50;
	}

.PDF_Tabelle
	{
		position:relative; left:1px; top:0px;	
		z-index:50;

	}

.break
	{
		position:relative; left:1px; top:15px;	
		z-index:50;	
	}

.center
	{
		position:absolute; top:0px; left:254px; z-index:50; width:486px; height:100%;
	}

.Newsbox_All

	{
		position:relative; left:0px; top:0px;	
		z-index:50;
	}

.newsbox_1

	{
		position:absolute; left:25px; top:22px;	
		z-index:50;
	}

.newsbox_2

	{
		position:absolute; left:25px; top:196px;	
		z-index:50;
	}

.newsbox_3

	{
		position:absolute; left:25px; top:360px;	
		z-index:50;
	}

.test
	{
		position:absolute; right:25px; bottom:360px;	
		z-index:50;
	}



.newsbox_4

	{
		position:relative; left:15px; top:470px;	
		z-index:50;
	}

.Bildunterschrift
	{
		
		font-family:Verdana; color:#000000; font-size:11px;
		
	}

.Auflistung

	{
		position:relative; left:0px; top:10px;	
		z-index:50;
	}

.Auflistung_1_column

	{
		
		font-family:Verdana; color:#000000; font-size:11px;
		z-index:50; font-weight:bold;
	}

.Auflistung_2_column

	{
		
		font-family:Verdana; color:#000000; font-size:11px;
		z-index:50; 
	}

.Newsbox1_content

	{
			
		z-index:50;
	}

.Ueberschrift_Newsbox

	{
		
		font-family:Verdana; color:#FFFFFF; font-size:14px;
		z-index:50; font-weight:bold; 
	}

.Ueberschrift_Newsbox_Content

	{
		
		font-family:Verdana; color:#000000; font-size:11px;
		z-index:50; font-weight:bold; 
	}

.Newsbox_standart_text

	{		
		font-family:Verdana; color:#000000; font-size:11px;	
		z-index:50; text-align:justify; 
	}

.Links_Newsbox a
	{		
		font-family:Verdana; color:#000000; font-size:12px;	
		z-index:50; text-decoration:none; 
		font-weight:bold;
				
	}

.right
	{
		position:absolute; top:2px; left:765px; z-index:50; height:550px;
		
		margin:0px; width:230px;	

	} 




.Place_holder

	{
		line-height:4pt; color:#FFFFFF;
	}

.getadobe

	{
		position:relative; left:400px; top:-40px;
		z-index:50; 
	}

.Hauptmenuepunkte

	{
		
		font-family:Arial; color:#000000; font-size:13px;
		z-index:50; color:FFFFFF; font-weight:bold; text-decoration:none;
	}



.Hauptkategorien

	{		
		position:relative; top:41px; left:718px; width:100%; 
		z-index:1; 
	}

.picture_border
	{
		border-width:1px 1px 1px 1px; border-style:solid; border-color:black
		
	}

	

.Navi_Left_table

	{
		position:relative; top:1px; left:1px;
		
	}

.box_wide_more a

	{
		font-family:Verdana; color:#999999; font-size:11px; 
		z-index:50;
		font-weight:bold; text-decoration:none;	
					
	}
	
.box_wide_more

	{
		font-family:Verdana; color:#999999; font-size:11px; 
		z-index:50;
		font-weight:bold;
					
	}

.Line_box_wide

	{
		position:relative; top:2px; left:48px; z-index:50;
		font-family:Verdana; color:#FFFFFF; font-size:13px;
		font-weight:bold;
	}
	
.Unterpunkte_box_wide
	{
		font-family:Verdana; color:#000000; font-size:11px;
		line-height:12pt; z-index:50; text-align:justify;
	}

.Unterpunkte_box_wide_text 

	{
		font-family:Verdana; color:#000000; font-size:11px;
		line-height:12pt; z-index:50; text-align:justify;
		
	}

.Untertitel_box_wide

	{
		font-family:Verdana; color:#000000; font-size:12px;	
		font-weight:bold; z-index:50;
	}


.Hautueberschrift_box_wide

	{
		z-index:50;
		font-family:Verdana; color:#000000; font-size:18px;
		font-weight:bold;
		
	}
.picture_contentbox_wide

	{
		 
		position:relative; top:16px; left:20px; z-index:50;
		height:140px;
						
	}

.picturesmall_contentbox_wide

	{
		 
		position:relative; top:16px; left:20px; z-index:50;
		width:458px;float:left;
		font-family:Verdana; color:#000000; font-size:11px; z-index:50;
						
	}


.Newsbox_left_more a

	{
		font-family:Verdana; color:#999999; font-size:11px; 
		position:relative; top:0px; left:160px; z-index:50;
		font-weight:bold; text-decoration:none;			
	}


.Newsbox_left_Line

	{
		font-family:Verdana; color:#FFFFFF; font-size:13px; 
		position:relative; top:3px; left:46px; z-index:50;
		font-weight:bold;				
	}
	
.Newsbox_left_ueberschrift

	{
		font-family:Verdana; color:#FFFFFF; font-size:13px; 
		z-index:50;	font-weight:bold;				
	}

.Newsbox_left_text


	{
		font-family:Verdana; color:#000000; font-size:11px; 
		line-height:12pt; text-align:justify;
		
	}



.Newsbox_left_Picture

	{
		position:relative; top:0px; left:0px; z-index:50; 
		margin:0px; float:left; height:90px;
	}


.Newsbox_left_Content

	{
		position:relative; top:20px; left:10px; z-index:50; 
		margin:0px; width:210px;
	}


.Newsbox_middle_Line

	{
		font-family:Verdana; color:#FFFFFF; font-size:13px; 
		position:relative; top:4px; left:46px; z-index:50;
		font-weight:bold;				
	}


.Newsbox_middle_wide_picture

	{
		font-family:Verdana; color:#000000; font-size:11px; 
		position:relative; top:20px; left:20px; z-index:50;
		font-weight:bold; float:left;				
	}


.Newsbox_middle_wide_back

	{
		position:relative; top:16px; left:30px;
		width:280px;
		
	}


.Newsbox_middle_wide_text

	{
		font-family:Verdana; color:#000000; font-size:11px; 
		line-height:12pt; width:300px; text-align:justify;
		
	}


.Twobox_more a

	{
		font-family:Verdana; color:#999999; font-size:11px; 
		position:relative; top:0px; left:160px; z-index:50;
		font-weight:bold;	text-decoration:none;			
	}



.Twobox_text


	{
                  font-family:Verdana; color:#000000; font-size:11px; 
		line-height:12pt; text-align:justify;
		
	}

.Twobox_text1


	{
                  font-family:Verdana; color:#000000; font-size:11px; 
		line-height:12pt; text-align:justify;
		
	}


.Twobox_Line1

	{
		font-family:Verdana; color:#FFFFFF; font-size:13px; 
		position:relative; top:6px; left:46px; z-index:50;
		font-weight:bold;				
	}

.Twobox_Picture

	{
		position:relative; top:0px; left:0px; z-index:50; 
		margin:0px; float:left; height:90px;
	}


.Twobox_Content

	{
		position:relative; top:17px; left:12px; z-index:50; 
		margin:0px; width:215px; 

	}


.Twobox_Right

	{
		position:relative;  left:33px; z-index:50; 
		margin:0px; 
	}

.Twobox_Left

	{
		position:relative; z-index:50; 
		margin:0px; float:left; font-family:Verdana; color:#000000; font-size:11px; 
		line-height:12pt; text-align:justify;
	}


.Newsbox_left

	{
		position:relative; top:0px; left:5px; z-index:50; height:181px;
		background-image:url(/dsg/images/Newsbox_left.gif); background-repeat:no-repeat;
		margin:0px; width:230px;
	}


.Newsbox_left_repeat

	{
		position:relative; top:5px; left:5px; z-index:50; height:186px;
		background-image:url(/dsg/images/Newsbox_left.gif); background-repeat:no-repeat;
		margin:0px; width:230px;
	}

.left
	{
		position:relative; top:0px; left:0px; z-index:50; height:100%;
		 width:250; background-color:#FFFBE0;
	}


.Line_two_box
	{
		position:relative; top:4px; left:45px; z-index:50;
		font-family:Verdana; color:#FFFFFF; font-size:13px;
		font-weight:bold;
	}	
	
.more_text a

	{
		text-align:right; font-family:Verdana; color:#999999; font-size:11px;	
		font-weight:bold; z-index:50; text-decoration:none;
	}
	

.Publikation
	{
		position:relative; left:1px; top:15px;	
		z-index:50;	
	}


.Publikationen_basic_text

	{
		font-family:Verdana; color:#000000; font-size:11px;	
		z-index:50; float:left; text-align:left;
	}

.Publikationen_link_text

	{
		font-family:Verdana; color:#999999; font-size:11px;	
		z-index:50; line-height:16pt;
	}

.Autor_Date

	{
		font-family:Verdana; color:#000000; font-size:11px;	
		z-index:50; line-height:16pt;
	}
.Newsbox_wide

	{
		position:relative; top:1px; left:5px; z-index:50; height:370px;
		background-image:url(/dsg/images/Newsbox_wide.gif); background-repeat:no-repeat;
		margin:0px; width:500px;

	}

.Newsbox_wide_content

         {
		position:relative; top:10px; left:10px; z-index:50; width:470px;
		margin:0px; font-family:Verdana; color:#000000; font-size:13px;
	}

.Newsbox_middle

	{
		position:relative; top:0px; left:5px; z-index:50; height:190px;
		background-image:url(/dsg/images/Newsbox_middle.gif); background-repeat:no-repeat;
		margin:0px; width:500px;      font-family:Verdana; color:#000000; font-size:11px; 
		line-height:12pt; text-align:justify;
	

	}

.Newsbox_middle_wide

	{
		position:relative; top:1px; left:5px; z-index:50; height:190px;
		background-image:url(/dsg/images/Newsbox_middle_wide.gif); background-repeat:no-repeat;
		margin:0px; width:500px;


	}


.Ueberschrift_Newsbox

	{
		font-family:Verdana; color:#FFFFFF; font-size:11px;
		z-index:50; font-weight:bold;
	}




.sitemap_first

	{
	font-family:Verdana; color:#000000; font-size:10px;
	z-index:50; font-weight:bold; text-decoration:none;
	max-height:11px; 
	
	}

.sitemap_first a

	{
	font-family:Verdana; color:#000000; font-size:10px;
	z-index:50; font-weight:bold; text-decoration:none;
	max-height:11px; 
	
	}

.sitemap_second

	{
	font-family:Verdana; color:#000000; font-size:10px;
	z-index:50; text-decoration:none;
	max-height:11px; 
	
	}

.sitemap_second a

	{
	font-family:Verdana; color:#000000; font-size:10px;
	z-index:50; text-decoration:none;
	max-height:11px; 
	
	}
	
.suche_line

	{
	font-family:Verdana; color:#000000; font-size:11px;
	z-index:50; text-decoration:none; font-weight:bold;
	 
	
	}
	
.suche_text

	{
	font-family:Verdana; color:#000000; font-size:11px;
	z-index:50; text-decoration:none; 
	}
	
.suche_text a

	{
	font-family:Verdana; color:#000000; font-size:11px;
	z-index:50; text-decoration:none; font-weight:bold;
	}

.suche_number

	{
	font-family:Verdana; color:#FFFFFF; font-size:11px;
	z-index:50; text-decoration:none; font-weight:bold;
	}
	
.suche_headline

	{
	font-family:Verdana; color:#000000; font-size:11px;
	z-index:50; text-decoration:none; font-weight:bold;
	}

.suche_standort

	{
	font-family:Verdana; color:#000000; font-size:11px;
	z-index:50; text-decoration:none; 
}	

.suche_more a

	{
	font-family:Verdana; color:#7B7B7B; font-size:11px;
	z-index:50; text-decoration:none; font-weight:bold;
	}

.title

	{ font-family:Verdana; font-weight:bold; font-size:12px;

	
	}

.text

	{ font-family:Verdana;  font-size:11px; line-height:12pt;

	
	}
	
.printtext

	{ font-family:Verdana;  font-size:11px; line-height:12pt; color:#000000; text-decoration:underline;

	
	}

.formulartext{
    font-size: 11px; font-family:Verdana; 
    }

.mitteilungstext{
     width:320px;
	 height:150px;
 	 border: 1px solid #CCCCCC;
  	 background:white;
 	 font-size: 11px; font-family:Verdana; 
     text-align:middle; 
	 scrollbar-base-color:#CCCCCC;
   	 scrollbar-arrow-color:#FFFFFF;
	 scrollbar-darkshadow-color:#000000;
	 scrollbar-face-color:#EEEEEE;
	 scrollbar-highlight-color:#FFFFFF;
	 scrollbar-shadow-color:#FFFFFF;
	 scrollbar-track-color:#EEEEEE;
	 scrollbar-3dlight-color:#EEEEEE;
    }
	
.feld
{	
 width:230px;
 height:22px;
 border: 1px solid #CCCCCC;
 background:white;
 font-size: 11px; font-family:Verdana; 
 text-align:middle;
}

.send
{
 border: 1px solid #CCCCCC;
 width:120px;
 height:22px;
 font:9px;
 
 background:#EEEEEE;
}

.field_visibility
{	
	display:none;
}



/*
################################################################
Styles für Layers
(nicht ändern)
################################################################
*/ 
.submenuTopLevel2   {position:absolute;visibility:hidden;z-index:200;margin:0px;margin-top:9px;margin-left:-5px;padding:0px;width:160px;border-style:solid;border-width:0px;}
.submenuTopLevel3   {position:absolute;visibility:hidden;z-index:300;margin:0px;margin-left:-1px;margin-top:0px;padding:0px;width:160px;border-style:solid;border-width:0px;}
.submenuTopLevel4   {position:absolute;visibility:hidden;z-index:200;margin:0px;margin-left:-1px;margin-top:0px;padding:0px;width:160px;border-style:solid;border-width:0px;}  	

.submenuTopTable    {margin:0px;padding:0px;border-left-style:solid;border-left-color:#FFFFFF;border-left-width:1px;}
/*
################################################################
Styles für Navigationslevel
################################################################
*/
.mainTop		    {margin:0px;width:180px;padding:2px;padding-left:8px;border-left-style:solid;border-left-color:#B4B4B4;border-left-width:1px;border-right-style:solid;border-right-color:#B4B4B4;border-right-width:1px;border-bottom-style:solid;border-bottom-color:#B4B4B4;border-bottom-width:1px;border-top-style:solid;border-top-width:0px;border-top-color:#B4B4B4;cursor:pointer;cursor:hand;background-color:#F4F4F4;}
.mainTopOver        {margin:0px;width:180px;padding:2px;padding-left:8px;border-left-style:solid;border-left-color:#B4B4B4;border-left-width:1px;border-right-style:solid;border-right-color:#B4B4B4;border-right-width:1px;border-bottom-style:solid;border-bottom-color:#B4B4B4;border-bottom-width:1px;border-top-style:solid;border-top-width:0px;border-top-color:#B4B4B4;cursor:pointer;cursor:hand;background-color:#F4F4F4;}

.pulldown_text


	{
		font-family:Verdana; color:#000000; font-size:11px; 
		line-height:12pt; text-align:justify;text-decoration:none;
		
	}

/*
###########################################
Bildergallerie
*/
.media{
font-size:12px; font-family:verdana,arial; padding:3px; text-align:center; 
}
.media a{
color:#000000; 
text-decoration:none; 
}
.media a:hover{
color:#000000; 
text-decoration:underline; 
}
.media_headline{
font-size:12px; padding-bottom:4px;
font-family:verdana,arial;
}
.medialink{
font-size:12px; 
font-family:verdana,arial;
text-align:right;
}
.medialink a{
color:#000000; 
font-size:12px; 
text-decoration:none; 
margin-right:9px;
}
.medialink a:hover{
color:#000000; text-decoration:underline; margin-right:9px;
}
.mediavorschau{
font-family:verdana,arial; font-size:12px; text-align:center; padding-bottom:10px;
}
.mediavorschau a{
color:#000000; text-decoration:none; font-size:12px; font-family:verdana,arial;
}
.mediavorschau a:hover{
color:#000000; text-decoration:underline; 
}

.elementHeadline, h2{
font-family:verdana,arial; font-size:14px;
}


.elementFunctionsAdmin, a{
margin-top:10px; font-family:arial; font-size:14px;  color:#000000;
}
.mediaadmin{
font-size:12px; font-family:verdana,arial;
}



/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:Verdana, arial,helvetica; font-size:12px; font-weight:bold; }
.clLevel0{color:white; cursor:pointer; cursor:hand; padding-top:7px}
.clLevel0border{position:absolute; visibility:hidden;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding-left: 0px; padding-top: 3px; font-family:Verdana, arial,helvetica; font-size:11px; font-weight:normal;}
.clLevel1{background-color:#f4f4f4; layer-background-color:#f4f4f4; color:black; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#b4b4b4; layer-background-color:#b4b4b4; }
.clHidden{visibility:hidden;position:absolute;left:158;top:130;color:red;}
.menuL{padding-left:5px; padding-right:5px;}