html, body {
   width: 100%;
  	height: 100%;
   color: #000000;
   background: #ececec;
  	margin: 0em;
  	padding: 0em;
	}

body { /*font-size: 75%;*/ text-align: center; }

img { margin:0; padding:0; border: 0; }

#container {
	position: relative;
	width: 900px;/*56.250em;*/
   min-height: 100%;
   height: auto !important;
   height: 100%;
   text-align: left;
   background: #FFF;
   margin: 0px auto;
	}

#schattenl {
   position: absolute;
   width: 7px;
   min-height: 100%;
   height: auto !important;
   height: 100%;
   background: url(/media/bg_schatten_l.gif) repeat-y;
   margin-left: -7px;
	}

#schattenr {
   position: absolute;
   right: -7px;
   width: 7px;
   min-height: 100%;
   height: auto !important;
   height: 100%;
   background: url(/media/bg_schatten_r.gif) repeat-y;
   }

/**************** HEADER ***************/

#headfoto {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:1;
	}

#header {
	position: relative;
	height: 51px;/*3.188em;*/
   z-index:2;
	}

#spielplan a {
	position: relative;
	top: 10px;/*0.833em;*/
	left: 369; /*30.750em;*/
	font-size: 0.750em;/*12px;*/
	font-weight: bold;
	text-decoration: none;
	color: #FFF;
	background: url(/media/bg_spielplan2.gif) 0px 1px no-repeat #D59F00;
	padding: 1px 5px 1px 19px;/*0.250em 0.417em 0.250em 1.583em;*/
	}

#suche {
	position: absolute;
	top: 8px;
	right: 191px;
	font-size: 12px;
	color: #FFF;
	z-index:2;
	}

#logo {
   position: absolute;
   top: 0px;
   right: 0px;
   width: 176px;/*11.000em;*/
   height: 204px;
   z-index: 4;
	}

/***********************    NAVi      *************************/

#navigation {
	position: relative;
	height: 153px;/*9.563em;*/
	background: #f9fbfd;
	-moz-opacity: 0.93;
	opacity: 0.93;
	filter: alpha(opacity=93);
	z-index:3;
	}

#menue {
	float: left;
	/*width: 160px;*/
	line-height: 0.875em;/*14px;*/
	padding-top: 12px;
	margin-left: 39px;
	margin-right: 50px;
   }

#submenue {
	float: left;
	width: 400px;
	line-height: 0.875em;/*14px;*/
	padding-top: 12px;
	margin-right: 50px;
	}

/************************    CONTENT     *************************/

#dreieck_ob_re {
	position: absolute;
	top: 204px;
	right: 0px;
	width: 108px;
	z-index: 4;
	}

#main {
	position: relative;
	width:59.333em;/*712px;*/
	font-size:0.750em;/*12px;*/
	padding-top:5.833em;/*70px;*/
	padding-left:6.417em;/*77px;*/
	z-index:3;
	}
*html #main { width: 65.750em;/*789px;*/ }

#outer {
   background: #FFF;
   border-left: 11.250em solid #BCE2BF; /*180px;*/
   min-height: 100%;
   height: auto !important;
   height: 100%;
	}

#inner {
   width: 100%;
   margin:0px;
	}

#links {
   float: left;
   display: inline;
   position: relative;
   width: 11.250em; /*180px;*/
   background: #BCE2BF;
   margin-left: -11.250em; /*-180px;*/
   margin-top: 217px;
	}

#content {

	}

#content_rechts {
	display: none;
	}

#dreieck_un_li {
	float: left;
	width: 115px;
	}

#bild_un_re {
	float: right;
	width: 700px;
	text-align: right;
	}

.icons { font-size:1.125em; width:1.385em;/*18px;*/ height:1.615em;/*21px;*/ }
*html .icons { font-size:1.000em; width:1.636em;/*18px;*/ height:1.909em;/*21px;*/ }


/************************  DRUCKAUSGABE  *************************/

@media print {
	body, html { height: auto; }
	body { width: 17cm; background: none; text-align: left; }
	#main { position: static !important; height: auto !important; width: 17cm; margin: 0; border-left:0; overflow:visible; }
	#header, #links, #rechts, #breadcrumb, #bis_suchform, #footer { display: none !important; }
   #outer { border:none; }
   #content_inner { margin:0; padding:0; }
   #content { margin-left:0px; width: 17cm; }
   .mtp_bis_left { width: 10cm !important; position: static !important; }
   .mtp_bis_rechts { width: 7cm !important; position: static !important; }
	}
