html, body {
   width: 100%;
   height:100%;
   color: #5E5E5E;
  	margin: 0em;
  	padding: 0em;
	}

body { font-size:75%; text-align:center; background:#D5D5D5; }
body .text3 { width:100% !important; }

img { padding:0px; }
a img { border:none; }


#container { position:relative; width:48.750em;/*780px;*/ min-height:100%; height:auto !important; height:100%; background:#FFF; /*border-top:10px solid #D5D5D5;*/ text-align:left; margin:0px auto; }

/******************************** HEADER *******************************/

#head_abstand { height:10px; background:#D5D5D5; overflow:hidden; }

#header 		{ position:relative; height:8.438em;/*135px;*/ border-bottom:4px solid #FFF;/*0.250em;*/ }

#headfoto	{ position:relative; background:#FFF; }
#headfoto img { width:48.750em;/*780px;*/ height:8.438em;/*135px;*/ }

.startlink { position:absolute; top:0px; left:0px; width:12.500em;/*200px;*/ height:5.000em;/*80px;*/ z-index:2; }
.startlink a { display:block; width:12.500em;/*200px;*/ height:5.000em;/*80px;*/ text-decoration:none; }

#quicknav	{ position:absolute; top:0px; right:0px; font-size:0.688em;/*11px;*/ text-align:right; /*width:26.455em;*//*280px;*/ /*height:16px;/*1.455em;*/ background:#FFF; z-index:100; padding:0 10px 0 5px;/*0.909em;*/ overflow:hidden; }
*+html #quicknav {padding: 0 10px;}
#quicknav a,
#quicknav a:hover,
#quicknav a:active,
#quicknav a:visited,
#quicknav a:link { color:#868686; text-decoration:none; vertical-align:middle; }
.icons { display:inline; vertical-align:middle; }

.qnav_trenner { border-right:1px solid #B5B5B5; }

.qnav_lk { padding-top:2px; }

/***********************************************************************/

#mainnav { position:relative; height:1.688em;/*27px;*/ }
#mnav_aktiv { position:absolute; bottom:0px; height:5px;/*0.313em;*/ overflow:hidden; }

#abstand { padding:0px 7px; }

#optionen { /*height:1.438em;*//*23px;*/ background:#FFF; padding:0px 7px; border-bottom:4px solid #FFF; }
#breadcrumb { float:left; font-size:0.7em;/*12px;*/ color:#868686; padding-top:0.417em;/*5px;*/ width:55em; }
#suche { float:right; width:9.063em;/*145px;*/ height:1.000em;/*16px;*/ border:1px solid #5E5E5E; margin-top:0.313em;/*5px;*/ }
.sucheform { padding:0px; margin:0px; }
*html .sucheform { padding:0px; margin-top:-1px !important; }
*+html .sucheform { padding:0px; margin-top:-1px !important; }
.suche  { font-size:0.750em;/*12px;*/ text-indent:5px;/*0.417em;*/ /*height:1.333em;*//*16px;*/ width:10.667em;/*128px;*/ background:transparent; color:#000; border:none; vertical-align:top; margin:0; padding:0px; }
.suchenbutton { font-size:1.000em; width:1.063em;/*17px;*/ height:1.000em;/*16px;*/ vertical-align:middle; }

/************************    CONTENT     *************************/

#outer { background:#FFF; border-left:10.438em solid #FFF;/*167px;*/ border-right:9.188em solid #FFF;/*147px;*/ padding-bottom:20px;/*1.250em;*/ margin-right:7px;/*0.438em;*/ }
#inner { width:100%; margin:0px; }

#main { /*float:left;*/ position:relative; }
*html #main { float:left; }
*+html #main { float:left; }

#content { float:left; position:relative; width:37.083em;/*445px;*/ font-size:0.750em;/*12px;*/ padding:0em 0.583em;/*0px 7px;*/ overflow:hidden; }
*html #content { width:36.750em;/*441px;*/ margin-left:-3px; }


/************************     LINKS      *************************/

#links { float:left; position:relative; width:10.438em;/*167px;*/ margin-left:-10.438em;/*-167px;*/ }

#subnav { width:10.438em;/*167px;*/ padding-bottom:20px; overflow:hidden; }

/*****************************************************************/

#rechts { float:right; position:relative; width:12.250em;/*147px;*/ font-size:0.750em;/*12px;*/ margin-right:-12.250em;/*-147px;*/ }


#footer { /*12px;*/ text-align:right; padding-right:0.583em;/*7px;*/ margin:1.667em 0em;/*20px 0px;*/ }
#footer a,
#footer a:hover,
#footer a:active,
#footer a:visited,
#footer a:link { color:#868686; text-decoration:none; }

.fot_zurueck { padding-left:9px; margin-right:10px; }
.fot_anfang { padding-left:12px; margin-right:10px; }
.fot_drucken { background:url(/media/print.gif) no-repeat; padding-left:19px; }

.footer_copyright {display:none;}

/************************  DRUCKAUSGABE  *************************/

@media print {
	body, html { height:auto; }
	body { width:100%/*16cm*/; background:none; text-align:left; }
	#container { position:static !important; height:auto !important; width:100%/*16cm*/; padding:0px; margin:0px; overflow:visible; }
	#head_abstand, #header, #mainnav, #optionen, #links { display:none !important; }
	#main { width:65% !important; }
	#content { position:relative; width:12cm !important; padding:0px; margin:0px !important; }
	#outer { position:relative; border:none !important; margin:0px; padding:0px; }
	#rechts { position:relative; float:right; width:4cm !important; margin-right:0px; }
	#footer a, #footer a:link, #footer a:hover, #footer a:active, #footer a:visited {display:none;}
	.footer_copyright {display:block;float:left;font-size:.9em;}

	}