	body { background-color: #ffffff; margin:0px }
	body, td { font-family:Arial,Helvetica,sans-serif; }

	tr, td { vertical-align:top; }

	ul { list-style-image:url('logos/liste.gif')  }							/*  Bindestrich statt FettPunkt  */
	ul.ohne { list-style-image:url('logos/listeOhnePunkt.gif'); }			/*  Leer statt FettPunkt         */
	ul.punkt { list-style-image:url('logos/listePunkt.gif');  }				/*  PunktFett                    */
	ul.punktKlein { list-style-image:url('logos/listePunktKlein.gif');  }	/*  PunktKlein                   */

/*------------*/

div#contentholder {
	position:absolute;top:0px;left:0px;width:100%;
}

#oben { position:absolute; left:0px; top:0px; height:82px; width:100%; background-image:url(img/oben.jpg); background-repeat:no-repeat; background-color:#EAEAF5 }
#oben_login { position:absolute; right:126px; top:14px; }
#oben_login td { font-size:12.8px;vertical-align:middle }
#oben form { display:inline }

#nav_bg { position:absolute; left:0px; top:82px; width:100%; height:42px; background-image:url(img/nav2.gif); background-repeat:repeat-x; }
#nav { position:absolute; left:0px; top:82px; height:42px; background-image:url(img/nav.gif); background-repeat:no-repeat;
   font-size:12.8px; color:white }
#nav ul { display:inline; margin-left:10px; padding:0 }
#nav li { display:inline; margin:0; padding:0;margin-left:11px;margin-right:11px }
#nav a:link, #nav a:visited { color:white; text-decoration:none}
#nav .a { font-weight:bold; border-bottom:5px solid #24A090;padding-bottom:6px }
#nav form { display:inline }


#links { position:absolute; left:0px; top:124px; width:207px; font-size:12.8px; background-color:#EAEAF5 }
#links ul { margin:0; padding:0 }
#links li { margin:0; padding:0; width:207px; height:28px; }
#links a:link, #links a:visited { color:white ; text-decoration:none}
#links .a { background-image:url(img/menuitem_a.gif);font-weight:bold }
#links .a2 { background-image:url(img/menuitem_a2.gif);font-weight:bold }
#links .n { background-image:url(img/menuitem_n.gif); }
#links .n2 { background-image:url(img/menuitem_n2.gif); }

#contentbg {
	margin-left:207px;margin-top:124px;margin-right:179px;margin-bottom:40px;
	background-color:white;
	overflow:visible;
}
#content {
    font-size:90%;
	}
@media screen {
#content {
	padding-left:30px;
	padding-right:20px;
    min-height:536px;
    padding-top:24px;
    }
}
#pfad { border-bottom:2px dotted #888888; color:#888888 }
#pfad a:link, #pfad a:visited { color:#888888; text-decoration:none }

#rechts { position:absolute; right:0px; top:82px; width:179px; background-color:#EAEAEA;font-size:12.8px }

#unten { position:absolute; left:0px; bottom:0px; width:100%; height:40px; background-color:#EAEAF5;
  border-top:4px solid white;font-size:12.8px }
#unten ul { display:inline; margin-left:10px; padding:0; margin-right:34px }
#unten li { display:inline; margin:0; padding:0;margin-left:3px;margin-right:3px;color:#5E5D5D }
#unten ul a:link, #unten ul a:visited { color:#5E5D5D; text-decoration:none}
#unten a:link, #unten a:visited { color:#000000; text-decoration:none }
img { border:0 }

a:link {	color:#aa292d;}
a:visited {	color:#aa292d;}

@media print{
div#contentholder {position:static}

#oben         {display:none}
#oben_login   {display:none}
#nav_bg       {display:none}
#nav          {display:none}
#links        {display:none}
#pfad         {display:none}
#rechts       {display:none}
#unten        {display:none}

div#contentbg {    position:static;	margin:auto;	overflow:visible;}
div#content {    position:static;	margin:auto;	overflow:visible;}
.vd { display:none }
}
