html, body {
   width: 100%;
   color: #141419;
  	margin: 0em;
  	padding: 0em;
	}

body { font-size:75%; text-align:center; background:url(/media/bg_body.gif) top repeat-x #FFF; }

img { padding:0px; }
a img { border:none; }

#container { width:984px;/*61.500em;*/ text-align:left; background:#FFF; border-top:10px solid #e5f5f4; margin:0px auto; }
#schatten_li { background:url(/media/schatten_li.gif) top left no-repeat; padding-left:12px; }
#schatten_re { background:url(/media/schatten_re.gif) top right no-repeat; padding-right:12px; }
#bg_weiss { background:#FFF; padding:10px; }

/******************************** HEADER *******************************/

#header { height:80px;/*5.000em;*/ }

#logo { float:left; width:256px;/*16.000em;*/ height:80px;/*5.000em;*/ }

#quicknav { float:left; width:343px;/*28.583em;*/ font-size:0.750em;/*12px;*/ padding-top:60px;/*5.000em;*/ padding-left:1px; }
#quicknav a, #quicknav a:visited, #quicknav a:active, #quicknav a:link { color:#141419; }
#quicknav a:hover { text-decoration:none; color:#a3aab0; }

#suche { float:right; width:238px;/*14.875em;*/ height:33px;/*2.063em;*/ background:url(/media/bg_suche.gif) top left no-repeat #FFF; border:1px solid #a0a0a0; margin-top:15px;/*0.938em;*/ }
*html #suche { width:240px;/*15.000em;*/ height:35px;/*2.188em;*/ }
.suche  { font-size:0.875em;/*14px;*/ font-weight:bold; text-indent:10px;/*0.714em;*/ height:29px;/*2.071em;*/ width:202px;/*14.429em;*/ background:#FFF; color:#282d32; border:none; vertical-align:top; margin:4px 0px 0px 3px; padding-top:0.385em;/*5px;*/ }
*html .suche { height:27px;/**/ }

#head2 { height:180px;/*11.250em;*/ margin-bottom:1px; }

#breadcrumb { float:left; width:236px;/*19.667em;*/ height:160px;/*13.333em;*/ font-size:0.750em;/*12px;*/ line-height:1.500em;/*18px;*/ background:url(/media/bg_breadcrumb.jpg) top left no-repeat #fbba00; padding:20px 0px 0px 20px;/*1.667em*/ }
*html #breadcrumb { width:256px;/*21.333em;*/ height:180px;/*15.000em;*/ }
#breadcrumb a.csslink_email, #breadcrumb a:active.csslink_email, #breadcrumb a:visited.csslink_email,#breadcrumb a:link.csslink_email { color:#e43117; background-image:none; padding-left:0px; }
#breadcrumb a:hover.csslink_email { color:#e43117; background-image:none; padding-left:0px; }
#breadcrumb a, #breadcrumb a:hover, #breadcrumb a:active, #breadcrumb a:visited, #breadcrumb a:link { color:#141419; }

#headfoto { float:left; width:684px;/*42.750em;*/ }

#navigation { height:40px;/*2.500em;*/ }

#darstellung { float:left; width:256px;/*16.000em;*/ height:29px;/*1.813em;*/ background:#e43117; padding-top:11px;/*0.688em;*/ overflow:hidden; }
*html #darstellung { height:40px;/*2.500em;*/ }
#schrift { display:inline; float:left; width:125px;/*10.417em;*/ font-size:0.750em;/*12px;*/ color:#FFF; vertical-align:middle; margin-left:20px;/*1.667em;*/ }
#kontrast { float:right; width:93px;/*7.750em;*/ font-size:0.750em;/*12px;*/ color:#FFF; vertical-align:middle; }

#mainnav { float:left; width:684px;/*42.750em;*/ }

/***********************************************************************/


/************************    CONTENT     *************************/

#outer { background: #FFF; border-left:16.000em solid #f1f2f3;/*256px;*/ }
#inner { width:100%; margin:0px; }

#main { float:left; position:relative; width:42.750em;/*684px;*/ }

#content { font-size:0.750em;/*12px;*/ padding:20px 20px 0px 20px;/*1.667em;*/ }


/************************     LINKS      *************************/

#links { float:left; position:relative; width:16.000em;/*256px;*/ margin-left:-16.000em;/*-256px;*/ }

#subnav { width:16.000em;/*256px;*/ }

/*****************************************************************/

#footer {
	border-top:1px solid #e8eaeb;
	padding:0.833em 0em;/*10px 0px;*/
   margin-top:1.250em;/*20px;*/
	}

.fot_adr1 { float:left; font-size:0.750em;/*12px;*/ }
.fot_adr2 { float:left; font-size:0.750em;/*12px;*/ }

.fot_opt { float:right; font-size:0.750em;/*12px;*/ }

.seitenanfang {
	display:block;
	background: url(/media/icon_seitenanfang.gif) left no-repeat;
	padding-left: 20px;
	padding-bottom:2px;
	margin-bottom:5px;
	}

.drucken {
	display:block;
	background: url(/media/icon_drucken.gif) left no-repeat;
	padding-left: 20px;
	padding-bottom:2px;
	}

/************************  DRUCKAUSGABE  *************************/

@media print {
	body, html { height:auto; }
	body { width:16cm; background:none; text-align:left; }
	#container { position:static !important; height:auto !important; width:16cm; border-top:none; padding:0px; margin:0px; overflow:visible; }
	#schatten_li, #schatten_re { padding-left:0px; padding-right:0px; }
	#bg_weiss { padding:0px; }
	#header, #head2, #navigation, #links, #mtp_searchform, #footer { display:none !important; }
	#outer { border-left:none !important; }
	#content { padding:0px; }
	}
