/* default Werte */
* {margin:0px;padding:0px}
img {border:0}

body{	background-color:#D4C4DD;	font-family:Verdana;	}
input {	font-family:Verdana;}
*html i.{font-size:0.9em;}
#page{	margin:auto;	width:994px;	margin-top:30px;	}
a {	text-decoration:none;}
strong {font-weight:normal;}
.clear{clear:both}

.wrap1, .wrap2, .wrap3, .banner {
  /*display:inline-table;*/
  display:block;
  }
  
.banner{
	margin-bottom: 20px;
	text-align: center;
	}

.wrap1 {
  float:left;
  background:url(../general-images/page-backgrounds/shadow.png) right bottom no-repeat;
}

.wrap2 {
  background:url(../general-images/page-backgrounds/corner_bl.gif) left bottom no-repeat;
}

.wrap3 {
  padding:0 7px 5px 0;
  background:url(../general-images/page-backgrounds/corner_tr.gif) right top no-repeat;
}

#content{
	width:988px;
	background-color:#FFF;
	}

#header{
	background-image:url(../general-images/page-backgrounds/headerbackground.png);
	text-align:center;
	}


/* Menuleisete Begin*/
#menubar{
    color:#BB8089;
 	border-top: 1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color:#760012;
 	height: 22px;
 	voice-family: "\"}\"";
 	voice-family:inherit;
 	height:21px;
	}

html>body #menubar {height:21px;}


#menubar a:link, #menubar a:visited, #menubar a:active{
	color:#FFFFFF;
	font-size:0.6em;
	text-decoration:none;
	font-weight:bold;
	}

#menubar a.menutext:link, a.menutext:visited, a.menutext:active{position:relative;bottom:5px}
#menubar a.menutext:hover{color:#FFF200}


#menubar .functions{float:left;margin-left:6px}
#menubar .shortcuts{float:right;margin-right:6px}

#menubar .functions span.pipe{color:#BB8089;font-size:0.8em;position:relative;bottom:5px}
#menubar .shortcuts span.pipe{color:#BB8089;font-size:0.8em;position:relative;bottom:5px}
/* Menuleiste End*/




#keyline{
	background-color:#7E0014;
	clear:both;
	}

/* mehrpaltige Umsetzung*/
#keyline .outer {
	border-left-width: 179px;  /* left column width */
	border-left-color: #C1A8CD;   /* left column colour */
	
	border-right-width: 179px; /* right column width */
	border-right-color: #C1A8CD;  /* right column colour */
	
	background-color: #FFFFFF; /* center column colour */
}

#keyline .left {
	width: 179px;              /* left column width */
	margin-left: -179px;       /* _negative_ left column width */
	background-image:url(
