#body {
	padding: 0;
	margin: 0;
  font-family: Garamond, Palation, Times, "Times New Roman", serif;
	font-size: 12pt;
  background:#F5F5F5;
  color: black;
}
#pageContainer {
	border-width: 0 1px;
	margin: 0;		
  width:100%;
}
* html #pageContainer {
	/* \*/
	/*word-wrap: break-word;/*zum validieren auskommentiert*/
	/* verhindert float-Probleme beim IE/Win siehe Referenz zu float */
}

/* Logo */

#logo{
  margin-bottom:20px;
  font-weight:bold;
  font-size:14pt;
  height:16pt;
}

#logo #logo_pic{
  float:left;
}
#logo #logo_pic img{
  border:0;
  vertical-align: middle;  
  margin-right:7px;
}
#logo #logo_pic a{
  text-decoration:none;
  color:black;
}
#logo #dbev{
  width:65%;
  padding-top:30px;
  float:right;
}
#logo #dbev p{
  margin: 0;
}


/* Links-Leiste Suchen Schrift Style Impressum */

#link_list{
  display:none;
}

#link_list ul {
  display:none;
}

#link_list ul li{
  display:none;
}
#link_list ul li a{
  display:none;
}
/* Reiter */


#header {
  display:none;
}

#header ul#primary {
  display:none;
}

#header ul#primary li  {
  display:none;
}

#header ul#primary a,
#header ul#primary span,
#header ul#primary a.current {
  display:none;
}

#header ul#primary span,
#header ul#primary a.current,
#header ul#primary a:hover,
#header ul#primary a:focus {
  display:none;
}

#header ul#primary a {
  display:none;   
}



/* Einr&uuml;cken des kompletten Kopfbereiches */

#header,
#logo{
  margin-left:15px;
}


/* Content-Bereich */

#main_sektor{
  background:#F5F5F5;
  color:black;
}

/*Mitte*/

#middle {
  width:100%;
  margin-left:0;
}

#middle #whereiam ul{
  list-style:none;
  margin: 0;
  margin-bottom: 10px;
  padding: 0 0;
  border: 0;
}
#middle #whereiam li{
  font-size: 90%;
  display: inline;
  margin-left:0px;
}
#middle #whereiam li a{
  text-decoration:none;
}
#middle #whereiam li a:focus,
#middle #whereiam li a:hover{
  text-decoration:underline;
  background-color: #C7DBF3;
  color:black;
}

#middle h1{
 	border-left:		12px solid #8B91A1;
	border-bottom:	1px solid #8B91A1;
  font-size:			1.7em;
	letter-spacing:	0.05em;
  margin-bottom:  15px;
  padding:10px;
  margin-top:20px;
}
#middle h2{
 	border-left:		8px solid #8B91A1;
	border-bottom:	1px solid #8B91A1;
  font-size:			1.4em;
  margin-bottom:  15px;
  padding:6px;
}
#middle h3{
 	border-left:		6px solid #8B91A1;
	border-bottom:	1px solid #8B91A1;
  font-size:			1.2em;
  padding:4px;
}
#middle h4{
 	border-left:		4px solid #8B91A1;
	border-bottom:	1px solid #8B91A1;
  font-size:			1.0em;
  padding:2px;
  padding-left:4px;
}
#middle h5{
 	border-left:		2px solid #8B91A1;
	border-bottom:	1px solid #8B91A1;
  font-size:			1.0em;
  padding:2px;
  padding-left:4px;

}
#middle p {
	padding: 0 0.5em;
  margin-bottom:25px;
  text-align:justify;
}
#middle img {
  margin: 10px 10px;
  float:none;
}
#middle p a img {
  border:0;
}
#middle li{
  margin-left:30px;
}

/*
ACHTUNG:
Bei Bildern die am Anfang einer Seite oder Absatzes stehen muss (!!!) mindestens ein Word vor dem
img scr-Tag stehen (Kompatiblität zu Opera)
*/

#middle .imgleft {
  float: left;
}

#middle .imgright {
  float: right;
}

#middle a{
  padding:2pt;
}

#middle a:link,
#middle a:visited{
  font-weight:bold;
  text-decoration:none;
}
#middle a:link:after,
#middle a:visited:after{
  content: " (" url('../images/icon_intern.gif') attr(href) ") ";
  font-weight:normal;
  font-size:80%;
}

#middle .navipic{
  border:0;
  margin:0px;
  vertical-align:middle;
}
#middle .small{
  font-size:0.8em;
}

/*Formulare*/

#middle label.form_left {
   float: left;
   text-align: right;
   width: 7em;
   margin-right: .3em;
}

#middle select{
      margin-bottom:1em;
}

#middle input[type=text]{
   margin-bottom:1em;
}

#middle input.form_right {
  width: auto;
  margin-right: .3em;
  margin-bottom:1em;
  }
  
#middle input[type=checkbox].form_right,
#middle input[type=radio].form_right,
#middle input[type=submit].form_right {
  margin-left: 6.6em;
}

#middle input#submit { /* den Submit-Button */
   width: auto;
}

  
#middle form br {
  clear:both;
}
#middle #homesite_news li a{
  color:black;
  background:white;
  font-weight:bold;
}

/*Links Navigation */

#left{
  display:none;
}

#left ul{
display:none;
}

#left li{
  list-style: none;

}
#left li a{
display:none;
}

#left a:focus,
#left a:hover { 
display:none;
 }

#left #aktiv{
display:none;
}

/* Rechts */

/* Fussbereich */

#footer {
	margin:0;
  padding:0.5em 1em;
	background:#F5F5F5;
  color:black;
  text-align:center;
}
#footer a{
   margin-right:100px;
}
#footer .small {
  font-size:0.8em;
}

/*Cleaner*/

.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:0px none;
	margin:0; padding:0;
	background:transparent;
}

/* Toter code ??? */
/*
h1,h2 { 
	font-size: 1.7em;
	margin: 0; 
}
*/

/*
.abstand {
  margin-top:2em;
}



*/
