body {
	margin:0;
	padding:0;
	font-family:verdana, helvetica, sans-serif;
        background-color: white !important;
        background-image: none !important;
        wIdth:95%;
	height:95%;
}

dl, dt, dd {
      float:none !important;
}

dl#site {
	margin:0;
	padding:0;
	width:95%;
	height:95%;
	background:#fff url(../images/logo_print.gif) no-repeat 0 0;
}

#logo  {
       position:absolute;
       clip:rect(0px 245px 174px 0px);
       left:0; top:-80px; width:auto; 
       /*height:250px;*/
}

#header {
        margin:0;
	padding:0;
}

#headnavigation, dd#btools, #bimage {
          display:none;
}

dd#main {
	margin:0;
	padding:0;
}

Dl#content {
	margin:0;
	padding:0;
}

dd#cleft {
         display:none;
}
/******************************************************/
/************************ cmiddle *********************/
dd#cmiddle {
  position:absolute;
  left:0; top:150px; width:auto; height:auto;
	margin:0;
	padding:0 15px 0 15px;
	width:95%;
	height:auto;
	color:#65797f;
}
dd#cmiddle #ctn h1 {
	font-size:12px;
	color:#585858;
	margin:14px 0 10px 0;
}

dd#cmiddle #ctn p {
	font-size:12px;
	color:#65797f;
}

dd#cmiddle p#breadcrump {
	padding:10px 0 10px 0;
	border-bottom:1px solid #ababab;
	font-weight:bold;
	color:#585858;
}

dd#cmiddle a {
	font-size:12px;
	color:#65797f;
	font-weight:bold;
	text-decoration:none;
}

dd#cmiddle #ctn a:hover {
	text-decoration:underline;
}

dd#cmiddle dl.newscontent {
	margin:25px 0 0 0px;
	padding:0;
}

dd#cmiddle #ctn dl.newscontent dd {
	float:right;
	margin:0 0 25px 0;
	padding:0;
	width:420px;
	font-size:12px;
	color:#585858;
}

dd#cmiddle #ctn dl.newscontent dt {
	float:left;
	margin:0 0 25px 0;
	width:125px;
	font-size:12px;
	color:#666;
}

dd#cmiddle #ctndl.newscontent dd h2 {
	color:#003082;
	font-size:12px;
	background:url(../images/newscontent_arrow.gif) no-repeat center left;
	padding:0 0 0 14px;
	margin:10px 0 10px 1px;
}

dd#cmiddle #ctndl.newscontent dd ul {
	font-size:12px;
	color:#585858;
	margin:0;
	padding:0 0 0 14px;
}

dd#cmiddle #ctndl.newscontent dd ul li {
	margin:14px 0 14px 0;
	font-size:12px;/*RW*/
}

dd#cmiddle #ctndl.newscontent dd a {
	float:right;
	text-decoration:none;
	color:#666;
	font-weight:normal;
}

dd#cmiddle #ctndl.newscontent dd a:hover {
	text-decoration:underline;
}

/*******************************************************/
/*********************** cmiddle Rootline **************/

dd#cmiddle #rootline {
        display:none;
}


/******************************************************/
/************ cmiddle FCE Allgemein 1-5 ***************/

dd#cmiddle #ctn .fce1, dd#cmiddle #ctn .fce2, dd#cmiddle #ctn .fce3, dd#cmiddle #ctn .fce4, dd#cmiddle #ctn .fce5 {
        clear:both;
        font-size:12px;
        width:100%;
}

dd#cmiddle #ctn .fce1 h1, dd#cmiddle #ctn .fce2 h1, dd#cmiddle #ctn .fce3 h1, dd#cmiddle #ctn .fce4 h1, dd#cmiddle #ctn .fce5 h1 {
        color:#003082;
        font-size:12px;
}

dd#cmiddle #ctn .fce1 h2, dd#cmiddle #ctn .fce2 h2, dd#cmiddle #ctn .fce3 h2, dd#cmiddle #ctn .fce4 h2, dd#cmiddle #ctn .fce5 h2 {
        color:#585858;
        font-size:12px;
}

dd#cmiddle #ctn .fce1 ul li, dd#cmiddle #ctn .fce2 ul li, dd#cmiddle #ctn .fce3 ul li, dd#cmiddle #ctn .fce4 ul li, dd#cmiddle #ctn .fce5 ul li {
        /*color:#585858;rw*/
        font-size:12px;
}


/******************************************************/
/************************ cmiddle FCE 1 ***************/

dd#cmiddle #ctn .fce1 h1 img, dd#cmiddle #ctn .fce2 h1 img, dd#cmiddle #ctn .fce3 h1 img, dd#cmiddle #ctn .fce4 h1 img, dd#cmiddle #ctn .fce5 h1 img {
           padding: 0 5px 2px 0;
           margin:0;
}

dd#cmiddle #ctn .fce1 .image {
           padding: 3px 0 15px 15px;
           margin:0;
           float:right;
}

/******************************************************/
/************************ cmiddle FCE 2 ***************/


dd#cmiddle #ctn .fce2 .image {
           padding: 3px 15px 15px 0;
           margin:0;
           float:left;
}

/******************************************************/
/************************ cmiddle FCE 3 ***************/

dd#cmiddle #ctn .fce3 .image {
           padding: 0px 0px 10px 0;
           margin:0;
}

/******************************************************/
/************************ cmiddle FCE 4 ***************/


dd#cmiddle #ctn .fce4 .image {
           padding: 10px 0px 0px 0;
           margin:0;
}



/*******************************************************/
/*********************** CRIGHT ************************/
dd#cright, dd#cright #crighttop, dd#cright #crightbottom, dd#footer, dd#fnav {
          display:none;
}

