body, html {
	width:100%;
	height:101%;
	font-family:Verdana;
	margin:0px;
	color:#999999;
	font-size:13px;
	font-weight:normal;
line-height:16px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color:white;
}

#wrapper{width:100%;height:100%}
#innerWrapper{width:900px;border-left:2px ridge #E0E0E0;border-right:2px ridge #F0F0F0;margin:auto;min-height:100%}
	*html #innerWrapper{height:100%}

#head{width:796px;height:82px;margin:0px 52px 0px 52px;}
	#logo{float:left;padding-top:33px;width:194px}
	#topmenu{float:right;padding-top:67px;line-height:20px}
		#topmenu a.mItem, #topmenu a.mItemH {font-size:11px;font-weight:bold;text-decoration:none;padding-bottom:5px;color:#000000}
		#topmenu a.mItem:hover, #topmenu a.mItemH{color:#CCCCCC}
	
#mainmenuWrapper{margin:41px 52px 0px 52px;}
*html #mainmenuWrapper{margin:0px 52px 0px 52px;padding-top:41px}
	#mainmenu{float:left;background:#F6F6F6;border-top:solid 1px #DEDEDE;border-bottom:solid 1px #DEDEDE;height:16px; padding:4px;width:784px;margin:0px 0px 64px 0px;overflow:hidden;}
		#mainmenu div{float:left;padding: 0px 15px 3px 6px;border-right:1px solid #7E7E7E;line-height:14px;margin-right:9px}
		#mainmenu #lastMMItem{border-right-style:none}
		#mainmenu a.mItem, #mainmenu a.mItemH {font-size:12px;color:#666666;text-decoration:none;padding-bottom:5px}
		#mainmenu a.mItem:hover, #mainmenu a.mItemH{color:#CC0033;font-weight:normal}
		
	.mmBorder1{float:left;margin:2px 0px; background:#DEDEDE;width:1px;height:22px;overflow:hidden}
	.mmBorder2{float:left;margin:1px 0px;background:#F6F6F6;border-top:solid 1px #DEDEDE;border-bottom:solid 1px #DEDEDE;width:1px;height:22px;overflow:hidden}

#main{margin:0px 52px 0px 8px}
	#leftmenu{width:298px;float:left;display:inline}
	#leftmenu #lMenuList{margin:42px 0px 0px 0px}
		#Arbeiten #leftmenu #lMenuList, #ArbeitenIndex #leftmenu #lMenuList{margin:0px}
	#leftmenu #lMenuList ul{margin-left:48px;margin-top:0px}
	#leftmenu #lMenuList li{list-style-type:none;margin:0px 0px 8px -45px}
		*html #leftmenu #lMenuList li{margin-left:0px} /*nur IE*/
	#leftmenu #lMenuList a.mItem, #leftmenu #lMenuList a.mItemH{font-family:"Verdana";font-size:18px;color:#666666;text-decoration:none}
	#leftmenu #lMenuList a.mItem:hover, #leftmenu #lMenuList a.mItemH{color:#CC0033;font-weight:normal}
	#Arbeiten #leftmenu #lMenuPic{margin:60px 0px 0px 40px}
		*html #Arbeiten #leftmenu #lMenuPic{margin-left: 48px}

	#content{position:relative;float:left;display:inline;width:504px;border-left:1px dotted #CCCCCC;padding:0px 0px 70px 29px}
			#content h2 {font-family:"Verdana";font-size:18px;color:#333333;font-weight:bold; line-height: 1.8em; margin-top: -4px;
    padding-top: 0;}


		#content #title, #content #title2{font-family:"Verdana";font-size:18px;color:#333333;font-weight:bold; line-height: 1.3em;}


			*html #content #title{line-height:16px;}
			#Home #content #title{color:#999999}
			#Home #content #title b{color:#333333}
		#content #title2{margin-top:9px}
		#content span.subTitle{font-weight:bold;color:#666666}
		#content #body{line-height:18px;margin-top:30px;width:504px}
			#Home #content #body{width:796px;padding-bottom:35px;margin-bottom:24px;border-bottom:1px dotted #CCCCCC}
		#content #body ul{margin-left:3px;color:#666666}
			*html #content #body ul{margin-left:18px} /*nur IE*/
		#content #body li{list-style-type:disc;margin:0px 0px 18px -30px;}
		#content #body span.normal{color:#999999}
			*html #content #body li{margin-left:0px} /*nur IE*/
			
		#content #mask{position:relative;width:430px;height:200px;overflow:hidden}
		#content #pic{position:absolute;left:-2px}
		#content #picTools .moveTool{text-decoration:none;color:#999999;font-weigh:bold}
		#content #picTools #spacer{width:30px}
		
		#ArbeitenIndex #content, #ArbeitenIndex #content a{font-size:11px;color:#333333}
		#ArbeitenIndex.normal-font #content, #ArbeitenIndex #content a{font-size:13px;color:#999999}


		#ArbeitenIndex #content a{text-decoration:none}
		#ArbeitenIndex #content a:hover{color:#CC0033}
		#ArbeitenIndex #content td{padding-bottom:18px;vertical-align:top}
		#ArbeitenIndex #content tr.miniScreen td{border-bottom:1px solid #CCCCCC}
		#ArbeitenIndex #content tr.title td{padding-top:18px}
		
		#ArbeitenIndex .Layer{
	position:absolute;
	left:0px;
	top:0px;
	width:469px;
	height:336px;
	z-index:1;
	font-size:9pt;
	background:#FFFFFF;
	border:1px solid #999999;
	padding:8px;
	visibility: hidden;
}
		#ArbeitenIndex .headlineLayer{font-size:14px}
		
		#Home #content, #ImpDisc #content{border-left:0px #000000 none;width:796px;margin-left:15px}
		#Home #content #teaserArea .column{float:left;width:242px;margin-right:35px}
		#Home #content #teaserArea .teaser{background:url(../images/teaser_hg.gif) no-repeat;margin-bottom:40px;padding:20px 11px}
		#Home #content #teaserArea #lastColumn{margin-right:0px}
		#Home #content #teaserArea .ttitle{font-family:"Verdana";font-size:11px;color:#666666;padding:0px 3px;float:left;margin:0px 3px 20px 0px;font-weight:bold}
		#Home #content #teaserArea .titleStroke{background:#CC0033;width:1px;overflow:hidden;margin:2px 3px 1px 0px;float:left;line-height:13px}
		#Home #content #teaserArea .tbody{width:218px;font-size:11px;clear:left}
		#Home #content #teaserArea .tlink{margin-top:10px}
		#Home #content #teaserArea .teaserLine{width:796px;border-top:1px dotted #CCCCCC}
		
		#Nachrichten #Tagesdatum{font-size:13px;position:absolute;top:2px;right:0px;color:#CCCCCC}
		#Nachrichten .Tagesdatum{font-family:"Verdana";font-size:12px;display: block;color:#666}
		#Nachrichten .Titel{font-family:"Verdana";font-size:12px;display: block;color:#999}
		
		#Kontakt #content{border-left:0px #000000 none;width:390px;margin-left:122px;border-right:1px dotted #CCCCCC;overflow:hidden;padding-right:30px; font-size:13px;min-height:480px}
		#Kontakt #rightPane{width:205px;font-size:13px;float:left;padding-left:25px;line-height:16px}
		#Kontakt #content #body{margin-top:46px;width:424px}
		#Kontakt textarea, #Kontakt input, #Kontakt select{font-family:Verdana;font-size:11px;width:400px;border:1px solid #CCCCCC}
		#Kontakt select{width:auto}
		#Kontakt input.button{width:auto;border:1px solid #999999;color:#666666}
		#Kontakt input.checkbox{width:auto;border-style:none}
		#Kontakt #mailConfirmTable{padding-right:15px}
		#Kontakt #mailConfirmTable td{vertical-align:top}
		#Kontakt .formfield{width:454px;line-height:21px;padding-top:4px;font-size:13px;margin:0px}
		#Kontakt .confirmMailEntry{color:#CC0033}
		
		#ImpDisc #Impressum{float:left;width:370px}
		#ImpDisc #Disclaimer{float:left;width:420px}
		
	#footer{position:absolute;bottom:0px;width:100%;text-align:right;font-size:10px;font-weight:bold; color:#999999;}
		#Home #footer {width:796px;}
		#footerKontakt {font-size:10px}
		
#dummy{clear:both}
.pdfHinweis{font-size: 9px;	font-weight: bold;}
.mailto{color:#CC0033}
em, em a, .warning, #body a{color:#CC0033;font-style:normal;}
ul.directory li{padding-left:7px;}
ul.directory li a{text-decoration: none;}
