html, body {
   width: 100%;
  	height: 100%;
   color: #000;
   background: #FFF;
  	margin: 0em;
  	padding: 0em;
	}

body { text-align: center; font-size: 75%; }

img { margin:0; padding:0; border: 0; }

#main {
	width: 61.250em; /*980px;*/
   text-align: left;
   margin: 0px auto;
	}

/*******************  HINTERGRUND HEAD  ************************/

#head { position:relative; padding-top:0.625em;/*10px;*/ }
#head_ob { background: url(/media/head_ob.gif) #FFF 0px 0px repeat-x; }
#head_un { background: url(/media/head_un.gif) 0px 100% repeat-x; }
#head_li { background: url(/media/head_li.gif) 0px 0px repeat-y; }
#head_re { background: url(/media/head_re.gif) 100% 0px repeat-y; }
#head_li_ob { background: url(/media/head_li_ob.gif) 0px 0px no-repeat; }
#head_li_un { background: url(/media/head_li_un.gif) 0px 100% no-repeat; }
#head_re_ob { background: url(/media/head_re_ob.gif) 100% 0px no-repeat; }
#head_re_un { background: url(/media/head_re_un.gif) 100% 100% no-repeat; min-height: 8.750em; /*140px;*/ }

* html #head_ob,* html #head_un,* html #head_li,* html #head_re,* html #head_li_ob,* html #head_li_un,* html #head_re_ob,* html #head_re_un { height: 8.750em; /*140px;*/ }

/***************************************************************/



/**************** HEADER ***************/

#logo {
	/*width: 18.750em; /*300px;*/
   padding: 0.688em 0em 0em 0.688em; /*11px 0px 0px 11px;*/
	}

#quicknav {
   font-size: 0.688em; /*11px;*/
   color: #024699;
   margin-left: 1.000em; /*11px;*/
   margin-top: 0.909em; /*10px;*/
	}
#quicknav a, #quicknav a:active, #quicknav a:visited, #quicknav a:link { color:#024699; text-decoration:none; }
#quicknav a:hover { color:#e00000; }

#headbild {
   position: absolute;
   top: 0px;
   right: 2px;
   z-index:2;
	}

/************************    CONTENT     *************************/

#outer {
   background: #FFF;
   border-left: 13.063em solid #FFF; /*209px;*/
   margin-top: 0.625em; /*10px;*/
	}

#inner {
   width: 100%;
   margin:0px;
	}

#links {
   float: left;
   position: relative;
   width: 13.063em; /*209px;*/
   margin-left: -13.063em; /*-209px;*/
	}

.optionen { margin-bottom:0.313em;/*5px;*/ }
.optionen_ob { background: url(/media/optionen_ob.gif) #80a2cc top repeat-x; }
.optionen_un { background: url(/media/optionen_un.gif) bottom repeat-x; }
.rand_li { background: url(/media/rand_li.gif) left repeat-y; }
.rand_re { background: url(/media/rand_re.gif) right repeat-y; }
.rand_li_ob { background: url(/media/rand_li_ob.gif) top left no-repeat; }
.rand_li_un { background: url(/media/rand_li_un.gif) bottom left no-repeat; }
.rand_re_ob { background: url(/media/rand_re_ob.gif) top right no-repeat; }
.optionen_re_un { background: url(/media/rand_re_un.gif) 100% 100% no-repeat; min-height:3.813em; /*61px;*/ padding:0.625em;/*10px;*/ }

*html .optionen_ob,*html .optionen_un,*html .rand_li,*html .rand_re,*html .rand_li_ob,*html .rand_li_un,*html .rand_re_ob,*html .optionen_re_un { height:5.063em; /*81px;*/ }

#darstellung {
   font-size: 0.750em; /*12px;*/
   font-weight: bold;
   color: #FFF;
   margin-bottom: 1.000em; /*12px;*/
	}

#navi { }
#navi_ob { background: url(/media/navi_ob.gif) #80A2CC 0px 0px repeat-x; }
#navi_un { background: url(/media/navi_un.gif) 0px 100% repeat-x; }
#navi_re_un { background: url(/media/rand_re_un.gif) 100% 100% no-repeat; /*min-height:24.125em;/*386px;*/ padding:0.313em;/*5px;*/ }

*html #navi_ob,*html #navi_un,*html .rand_li,*html .rand_re,*html .rand_li_ob,*html .rand_li_un,*html .rand_re_ob,*html #navi_re_un { height:5.063em; /*81px;*/ }


#menue {

	}

#content {
	/*float: left;*/
   position: relative;
   margin: 0px;
   padding-left: 0.625em; /*10px;*/
	}

#content_ob { background: url(/media/content_ob.gif) #FFF 0px 0px repeat-x; }
#content_un { background: url(/media/content_un.gif) 0px 100% repeat-x; }
#content_re_un { background: url(/media/rand_re_un.gif) 100% 100% no-repeat; padding:0.625em;/*10px;*/ }
*html #content_ob,*html #content_un,*html .rand_li,*html .rand_re,*html .rand_li_ob,*html .rand_li_un,*html .rand_re_ob,*html #content_re_un { height:5.063em; /*81px;*/ }

#rechts {
   float: right;
   width: 16.667em; /*200px;*/
   font-size: 0.750em; /*12px;*/
   margin-top: 3.333em;/*40px;*/
	}

#content_inner {
	float: left;
	width: 44.167em; /*530px;*/
   font-size: 0.750em; /*12px;*/
	/*padding-right: 1.250em; /*20px;*/
	}

#breadcrumb {
   font-size: 0.917em; /*11px;*/
   line-height: 1.667em; /*20px;*/
   border-bottom: 1px dashed #969696;
   margin-bottom: 1.818em; /*20px;*/
	}
#breadcrumb a, #breadcrumb a:hover, #breadcrumb a:active, #breadcrumb a:visited, #breadcrumb a:link { color:#000; }

#footer {
   font-size: 0.917em; /*11px;*/
   text-align: right;
   line-height: 1.667em; /*20px;*/
   border-top: 1px dashed #969696;
   margin-top: 1.818em; /*20px;*/
	}

.zurueck { background:url(/media/but_zurueck.gif) 0px 3px no-repeat; padding-left:9px; }
.drucken { background:url(/media/but_drucken.gif) 0px 3px no-repeat; padding-left:15px; }
.anfang { background:url(/media/but_anfang.gif) 0px 3px no-repeat; padding-left:9px; }


.icons { font-size:100%; width:1.833em;/*22px;*/ height:1.833em;/*22px;*/ margin-left:0.417em;/*5px;*/ }


/************************  DRUCKAUSGABE  *************************/

@media print {
	body, html { height: auto; }
	body { width: 17cm; background: none; text-align: left; }
	table { width: 17cm; }
	#main { clear:both; float: none; height: auto; width: 17cm; margin: 0; border-left:0; }
	#head, #links, #breadcrumb, #footer { display: none; }
   #outer { border:none !important; margin:0px !important; }
   #content { padding:0px !important; width: 17cm !important; }
   #rechts { clear:both; float: none; height: auto; width: 17cm; margin: 0 !important; border-left:0 !important; }
   .kasten { clear:both;}
   .kasten_ob, .kasten_un, .kasten_li, .kasten_re, .kasten_li_ob, .kasten_li_un, .kasten_re_ob, .kasten_re_un { background:none !important; padding:0px !important; }
}

