body
			{ 
			  min-width:980px; 
			  margin:0; 
			  padding:0;
			  font-family:Arial, Helvetica, sans-serif;  
			}
img			{ border:none; }
img			{ border:0 !important }
.unsichtbar
			{ display:none; }
#rtw
			{ 
			  margin-right:0;
			  margin-left:0;
			  background:url(../upload/navundhg/hg.png) no-repeat center top;
			}
#corpus		{ width:973px; margin-right:auto; margin-left:auto; }
#kopf #logo { height:104px; width:210px; position:relative; top:20px; left:50px; }
#kopf #logo	{ height:104px; width:210px; position:relative; top:20px; left:50px; }
#logo h1, #logo h2
			{ display:none; }
#hauptbereich fieldset, #hauptbereich legend
			{ color:#fff;border:1px solid #fff; }
#kopf #suche
			{
			  height:32px;
			  width:270px;
			  float:right;
			  background:url(../upload/navundhg/search.gif) no-repeat right top;
			}
#kopf #suche #formsearch
			{ font-size:10px; text-align:right; margin:5px 55px 0 0; }
#kopf #suche #formsearch .suchen
			{ 
			  border:none;
			  width:160px;
			  margin-right:10px;
			  padding:1px;
			  background:url(../upload/navundhg/searchBoxWhite.gif) repeat-x left top;
			}
#kopf #suche #formsearch #button
			{ padding:3px; }
#kopf .sprache
			{ 
			  width:200px;
			  float:right;
			  font:11px Arial, Helvetica, sans-serif;
			  margin-top:8px;
			  text-align:right;
			}
#kopf .sprache a
			{ 
			  color:#e4e2e7;
			  text-decoration:none;
			  padding-bottom:2px;
			}
#kopf .sprache a:hover
			{ color:#ffffff; }
#kopfnavigation 	
			{
			font-family:Arial, Helvetica, sans-serif;  
			width: 900px; 
			height: 37px;
			position:relative;
			float: right; 
			}
ul#navigation 	
			{ list-style: none; margin: 0; padding: 0; }
ul#navigation li 	
			{ 
			font-size:.78em;
			float: right;
			width:91px;
			background: url('../upload/navundhg/navpunkt.gif') no-repeat; 
			}
ul#navigation li:hover 	
			{ 
			font-size:.78em;
			width:91px;
			background: url('../upload/navundhg/navpunktaktiv.gif') no-repeat; 
			}
ul#navigation li.mittel	
			{ 
			width:150px;
			background: url('../upload/navundhg/navpunkt1.gif') no-repeat; 
			}
ul#navigation  li.mittel:hover 	
			{ 
			width:150px;
			background: url('../upload/navundhg/navpunkt1aktiv.gif') no-repeat; 
			}
ul#navigation li.breit	
			{ 
			width:160px;
			background: url('../upload/navundhg/navpunkt2.gif') no-repeat; 
			}
ul#navigation  li.breit:hover 	
			{ 
			width:160px;
			background: url('../upload/navundhg/navpunkt2aktiv.gif') no-repeat; 
			}
ul#navigation li a 
			{
			display: block; 
			height: 39px; 
			color: #fff; 
			text-decoration: none;
			text-align:center;
			padding-top:15px;
			}
ul#navigation li:hover a
			{ color: #fff; }
#hauptbereich		
			{
			  width:678px;
			  float:left;
			  overflow:hidden;
			  margin-bottom:30px;
			  position:relative;
			  z-index:4;
			  background:url(../upload/navundhg/contLft-side.png) no-repeat left 184px #FFF;
			}
#hauptbereich h1
			{font:normal 22px/1em; color:#6c518e; margin:20px 20px 0 40px; padding:0; }
#hauptbereich h2
			{
			  font:normal 19px/1em;
			  color:#2B80A1;
			  border-bottom:1px solid #CDD9DC;
			  padding-bottom:5px;
			  margin:20px 20px 0 40px;
			  background:url(../upload/navundhg/h_underline.gif) repeat-x left bottom;
			  clear: left;
			}
#hauptbereich h3
			{
			  font:normal 19px/1em;
			  color:#000;
			  padding-bottom:5px;
			  margin:20px 20px 0 40px;
			  clear: left;
			}
#rechteseite h3 

			{
			  color:#6C518E;
			  font-size:13px;
			  font-weight:bold;
			  line-height:20px;
			  text-align:left;
			  z-index:5;
			  margin:0 10px 5px;
			  padding:10px 5px 11px 0;
			  background:url(../upload/navundhg/h_underline.gif) repeat-x left bottom;
			}
#hauptbereich p, #hauptbereich fieldset
			{ color:#455c64; font-size:.84em; margin:10px 20px 10px 40px; }
#hauptbereich p strong
			{ color:#58757E }
#hauptbereich a
			{
			  text-decoration:none;
			  color:#4A2783; 
			  font-weight:400;
			  padding-bottom:2px;
			  padding-top:0;
			}
#hauptbereich a:visited
			{ color:#6435B3; }
#hauptbereich a:hover
			{ color:#278ab7; background: #EEEDEB; }
#hauptbereich a:active
			{ color:#900; background:#EEEDEB; }

#hauptbereich ul li
			{ 
			  line-height:22px;
			  list-style:none;
			  margin:0 0 5px;
                             font-size:.84em;
			  padding:0 0 0 23px;
			  background: url(../upload/navundhg/atn-bullet_extr.gif) no-repeat;
			}
#hauptbereich ol li
			{ line-height:22px; margin:0 0 5px; padding:0 0 0 23px; font-size:.84em; }
#bild		{ 
			  width:679px;
			  height:184px;
			  overflow:hidden;
			  background:url(../upload/navundhg/kopfbild.jpg) no-repeat left top;
			}
#breadcrumb {
			  height:37px;
			  font-size: .79em;
			  position:relative;
			  z-index:1;
			  top:135px;
			  width:678px;
			  padding:0; 
			  overflow:hidden;
			}
#bild #breadcrumb p
			{ line-height:37px; color:#191970; }
#bild #breadcrumb p a:link
			{ color:#191970; }
#bild #breadcrumb p a:visited
			{ color:#191970; }

#corpus #hauptbereich p.clear 
			{
			  clear: both;
			  font-size: 1px;
			  height: 1px;
			  padding: 0;
			  display: block;
			  margin-top: 0;
			  margin-right: 0;
			  margin-bottom: 10px;
			  margin-left: 0;
			}
#rechteseite
			{
			  float:right;
			  width:295px;
			  margin-bottom:30px;
			  overflow:hidden;
			  position:relative;
			  height:100%;
			}
#rechteseite #unternavigation
			{
			  overflow:hidden;
			  border:1px solid #CFCFCF;
			  height:100%;
			  min-height:180px;
			  width:99%;
			  background:url(../upload/navundhg/menuHolder_bg.gif) repeat-x #F0F2F2;
			}
			
			
			
			
			
			


#rechteseite .teaser 
			{ overflow:hidden; margin-top:15px; }
#rechteseite .teaser dt
			{ margin:0; padding:0; }
#rechteseite .teaser dl
			{ clear:both; overflow:hidden; height:auto; margin:5px 10px 0; padding:0 0 1px; }
#rechteseite .teaser dd
			{ width:200px;float:right;font-size:11px; position:relative; color:#595959; margin:0; }
#rechteseite .teaser .foto
			{ width:65px; text-align:center; overflow:hidden; float:left; position:relative; }
#rechteseite .teaser .titel
			{
			  color:#76589A;
			  font-size:12px;
			  font-weight:bold;
			  line-height:16px;
			  margin:0pt 0pt 10px;
			  position:relative;
			}
#rechteseite .teaser .strich
			{
			  float:none; 
			  clear:both; 
			  width:100%; 
			  padding-top:10px !important; 
			  padding-top:0;margin:0; height:1px; 
			  background:url(../upload/navundhg/divider.gif) no-repeat center center;
			}
#rechteseite .teaser img
			{ margin-right:auto; margin-left:auto; border:none; }
#rechteseite .teaser .weiter
			{
			  line-height:22px;
			  text-indent:20px;
			  background:url(../upload/navundhg/atn-bullet.gif) no-repeat left center;
			}
#rechteseite .teaser a
			{ color:#899F0B; font-weight:700; text-decoration:none; text-align:left; padding-bottom:3px; }
#rechteseite .teaser a:hover
			{ color:#278ab7; background:#EEEDEB; }
#fuss		{ 
              overflow:hidden;
			  clear:both;
			  padding-top:5px;
			  background: url(../upload/navundhg/bt-cont-BG.png) repeat-x left top;
			}
#fussbereich{ width:978px; margin-right:auto; margin-left:auto; margin-top:0; }
#fussbereich p
			{ 
			  font-size:11px;
			  color:#908a99;
			  padding-top:10px;
			  padding-bottom:10px;
			  margin:0 0 0 40px;
			}
#zweigstellen 
			{
			  background-color:#FFFFFF;
			  border:1px solid #C0C0C0;
			  color:#999;
			  display:block;
			  font-family:Arial;
			  font-size:10px;
			  left:20px;
			  padding:5px;
			  margin: 10px;
			  z-index:500;
			  position:fixed;
			  bottom:0;
			  line-height: 11px;
			  text-align: justify;
			}
.adresse
			{ float:left; padding-left:25px;}
.adresse2
			{ float:left; padding-left:25px; padding-right:25px;}
.mitarbeiter		
			{ z-index:100; bottom:-4px; right:-70px; position:fixed; }




/******************* Reiternavigation ************************/



/* Horizontal Tabbed Panels */
.TabbedPanels 
{ padding: 0px; clear: both; width: 616px; margin:10px 0px 10px 0px; }
.TabbedPanelsTabGroup 
{ padding: 0px; margin-left: 40px; }
.TabbedPanelsTab 
{
width:150px;
position: relative;
float: left;
padding: 4px;
margin: 0px;
font: bold 11px sans-serif;
background-color: #EEE;
list-style: none;
border-left: solid 1px #fff;
border-bottom: solid 1px #fff;
border-top: solid 1px #fff;
border-right: solid 1px #fff;
-moz-user-select: none;
-khtml-user-select: none;
cursor: pointer;
}
.TabbedPanelsTabHover 
{ background-color: #CCC; }
.TabbedPanelsTabSelected 
{ background-color: #fff; border-bottom: 1px solid #fff; }
.TabbedPanelsTab a 
{ color: black; text-decoration: none; }
.TabbedPanelsContentGroup 
{
clear: both;
border-left: solid 1px #fff;
border-bottom: solid 1px #fff;
border-top: solid 1px #fff;
border-right: solid 1px #fff;
background-color: #fff;
}
.TabbedPanelsContent 
{ padding: 0px; }
.TabbedPanelsContentVisible 
{}


			
			
			
			
			
			
			






























/* side bar */

#rechteseite #menuList{font:11px/21px Arial, Helvetica, sans-serif;list-style:none;margin:0;padding:0 0 20px 10px;min-height:130px;}
#rechteseite #menuList .menu{margin-left:15px;padding:0}




/* side bar submenu */
#right #subMenuHolder #menuList li a{color:#7a5aa0;font:bold 11px/21px tahoma, Arial, Helvetica, sans-serif;text-decoration:none}
#right #subMenuHolder #menuList li li a{font-weight:400}
#right #subMenuHolder #menuList li li{padding-left:0;list-style:none;margin-left:10px}
#right #subMenuHolder #menuList li{margin-left:0;padding-left:0}
#wrapper #right #subMenuHolder #menuList li a{padding-left:7px;padding-top:3px}
#right #subMenuHolder #menuList li a:hover{color:#278ab7}
#right #subMenuHolder #menuList a.Current{color:#278ab7;background:url(http://www.pijnstiller.be/images/site/layout/indicator.png) no-repeat left center}
