/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  *//* - - - - - - - - - - - - - -  BaseCMP® MASTER TEMPLATES  - - - - - - - - - - - - - -  */ /* - - - - - - - - - - -   3 COLUMN Fixed centered CSS DESIGN   - - - - - - - - - - - - */  /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */  /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */  /* - - - - - - - - - - (c) 2005 BaseCMP Professional Web Solutions  - - - - - - - - - - *//* - - - - - - - - - -   Author: Arne Wiehe,awiehe@basecmp.com   - - - - - - - - - - -  *//* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */  /* Tested on: MacOS X: Firefox 1.x, Safari, Opera 8, icab 3 Windows: Firefox 1.x, IE 5.5/ 6.x*//* - - - - - - - - - - - - - - - - - - -  Global - - - - - - - - - - - - - - - - - - -  */      body {    margin: 0; padding: 0;    background: #746d5b;    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;    font-size: 12px;    color: #424242;    /* following is for IE 5.5 */    text-align:center;}        a:link {color:#424242;text-decoration:none}a:visited {color:#424242;text-decoration:none}a:hover {color:#a90027;background:transparent;text-decoration:none}a:active {color:#a90027;background:transparent;text-decoration:none}    .cleaner {    clear:both;    height:1px;    font-size:1px;    border:none;    margin:0; padding:0;    background:transparent;}.xs {    font-size:10px;     color:#666666;     margin: 3px;}    .copyright {	margin:0; padding: 3px 12px 3px 0;	background: #b3b3b3;	font-size: 10px;	color: #424242;}.redbar{	position: absolute;	top: -37px;	left: 250px;	padding:0;	margin:0;	width: 3px;	height: 37px;	font-size: 1px;	background: #a90027;}.border { border: 1px solid #f00; }.ilink{ padding: 3px 10px 0 15px; background: url(pfeil_rot.gif) no-repeat 2px 6px;}.ilink a, .ilink a:hover, .ilink a:active, .ilink a:visited {color:#a90027; }  /* - - - - - - - - - - - - - - - -  Content Areas - - - - - - - - - - - - - - - - - -  */#schatten{	width: 945px;	margin:0 auto 0 auto;	padding:0;	/* following is for IE 5.5 */	text-align:left;	background: url(schatten.gif) repeat-y 100% 0;}#content{	margin:0 10px 0 0;	padding:0;	width: 935px;   }#uschatten{	position: relative;	width: 945px;	height: 8px;	margin:0 auto 0 auto;	padding:0;	background: url(schatten_unten.gif);	font-size:1px;	overflow: hidden;}/* Head Area */#header{	height: 125px;	margin: 0;	padding: 0 40px 0 40px;	background: #fff;	/* for whatever reason Firefox needs this border */	border: 1px solid #fff;}#logo { 	display:block;	float:left;	margin: 60px 0 0 0;    padding:0;    width:330px;}#logo img{border:0}a#logo:link, a#logo:visited{color:transparent; background:#fff; text-decoration:none; border:0}a#logo:hover, a#logo:active{color:transparent; background:#fff; text-decoration:none; border:0}     #headtext { 	float:right;    margin: 72px 0 0 0;    padding:0;}.bereichsbild{	text-align:right;	margin: 0 0 0 210px;	padding:0 0 20px 0;	background:#fff;} /* END Head Area*/#main1 {    margin: 0; 	padding: 0 40px 0 40px;    background:#fff;    border:0;}#main2 { margin:0; padding:0;background:#f6f4e8; }#left {	float:left;    width:230px;    margin:0;     padding:0;    background:transparent;}#right {	position: relative;	float:right;    width:230px;    margin:0;     padding: 10px 0 0 0;    background:transparent;}#middle {	position: relative;    margin:0 230px 0 230px;    padding: 0 0 20px 0;    border: 0;    background:#f6f4e8;} #footer {	 position: relative; 	text-align:right;    margin:0;    padding: 20px 40px 0 40px;    background:#fff;} #druckfooter {display: none}
