html, body {
   width:100%;
   color:#0a0a2a;
  	margin:0em;
  	padding:0em;
	}

body {
	height:100%;
	min-height:100%;
   text-align:center;
   background:url(/media/bg_body.gif) top repeat-x #e8e8e8;
   }

img { /*margin:0;*/ padding:0; }
a img { border:0; }

#container { width:980px;/*61.250em;*/ text-align:left; margin:0px auto; }

#logo { float:left; width:200px;/*12.500em;*/ padding-top:19px;/*1.188em;*/ }

#quicknav { float:right; width:;/**/ font-size:0.688em;/*11px;*/ text-align:right; padding-top:5.273em;/*58px;*/ }
#quicknav a, #quicknav a:visited, #quicknav a:active, #quicknav a:link { text-decoration:underline; color:#1c1d1e; }
#quicknav a:hover { text-decoration:none; color:#005a7c; }

#darstellung { float:right; width:18.750em;/*300px;*/ padding-top:3.625em;/*58px;*/ }
#schrift { display:inline; float:left; width:12.636em;/*139px;*/ font-size:0.688em;/*11px;*/ color:#1c1d1e; vertical-align:middle; }
#kontrast { float:left; /*width:93px;/*7.750em;*/ font-size:0.688em;/*11px;*/ color:#1c1d1e; vertical-align:middle; }
.icons { background:none; margin-left:3px; }

#rahmen { background:#FFF; padding:5px;/*0.313em;*/ }

/**************** HEADER ***************/

#headfoto { position: relative; z-index:11; }
/*#headfoto img { width:970px;/*60.625em;*/ /*height:230px;/*14.375em;*/ /*}*/

#mainnav {height:1.85em; background:#a3aab0; margin-top:1px; overflow:hidden; }
#mainnav_schatten { height:10px; background:url(/media/mainnav_schatten.gif) top repeat-x; overflow:hidden; }

/************************    CONTENT     *************************/

#outer { background:url(/media/bg_outer.gif) left repeat-y #FFF; border-left:12.813em solid #FFF;/*205px;*/ margin-top:1.250em;/*20px;*/ margin-bottom:3.125em;/*50px;*/ }
#inner { width:100%; margin:0px; }

#main { float:left; width:765px;/*47.813em;*/ }

#breadcrumb { font-size:0.688em;/*11px;*/ color:#7e838a; padding-left:1.909em;/*21px;*/ padding-bottom:2.909em;/*32px;*/ }
#breadcrumb a, #breadcrumb a:hover, #breadcrumb a:active, #breadcrumb a:visited, #breadcrumb a:link { text-decoration:underline; }

#content { font-size:0.750em;/*12px;*/ padding-left:1.750em;/*21px;*/ }
#content img {margin:5px 10px 10px 0;}

/************************     LINKS      *************************/

#links { float:left; position:relative; width:12.813em;/*205px;*/ background:#FFF; margin-left:-12.813em;/*-205px;*/ }

.suche  { font-size:0.813em;/*13px;*/ height:1.462em;/*19px;*/ width:11.000em;/*143px;*/ background:url(/media/bg_suchen.gif) left no-repeat #FFF; color:#0a0a2a; border:1px solid #a3aab0; vertical-align:top; margin:0px; padding-top:0.231em;/*3px;*/ padding-left:23px; }
.suchenbutton { font-size:1.000em; width:1.563em;/*25px;*/ height:1.563em;/*25px;*/ vertical-align:middle; margin-left:2px; }

#subnav { width:12.188em;/*195px;*/ }

/*****************************************************************/

#rechts { display:none; }

#footer { font-size:0.750em;/*12px;*/ line-height:1.500em;/*18px;*/ color:#7e838a; background:#e3e5e6; padding:0.833em;/*10px;*/ }
#fot_adresse { float:left; width:27.750em;/*333px;*/ border-right:1px solid #7e838a; }
#fot_navi { float:left; width:33.750em;/*405px;*/ padding:0em 0.833em;/*0px 10px;*/ }
#fot_optionen { float:right; width:15.000em;/*180px;*/ line-height:2.583em;/*31px;*/ border-left:1px solid #7e838a; padding-left:0.833em;/*10px;*/ }

.seitenanfang { background:url(/media/icon_seitenanfang.gif) 0px 0px no-repeat; padding:1px 1px 1px 20px; }
.drucken { background:url(/media/icon_drucken.gif) 0px 0px no-repeat; padding:1px 1px 1px 20px; }
.pdfexport { background:url("media/csslink_pdf.gif") 0px 0px no-repeat; padding:1px 1px 1px 20px; }


/************************  DRUCKAUSGABE  *************************/

@media print {
	body, html { height: auto; }
	body { width: 16cm; background: none; text-align: left; }
	#container { position: static !important; height: auto !important; width: 16cm; padding:0; margin: 0; overflow:visible; }
	#logo, #quicknav, #darstellung, #headfoto, #mainnav, #mainnav_schatten, #links, #rechts, #breadcrumb, #footer { display: none !important; }
	#rahmen { padding:0px; }
   #outer { border-left:none; border-right:none; margin-top:0em; margin-bottom:0em; }
   #content { padding-left:0em; }
	}