/* Printlayout: Gestaltung der Hauptbereiche */


 /*-------------------------------------------------------------*/

 /**
  * Gestaltung des Basis-Layouts
  */

  /* Randbereiche & Seitenhintergrund */
  body {  }

  

  /* Gestaltung der Hauptelemente des Layouts */
  #navigation, #footer, #subnavigation, .top-link, .suche, .head-image, .trenner, .arena, #news,  #news-gruppen , #kalender_start { display:none;}
 
 #header {
 	height:100px;
 	
 }
 
 
   #content-top {
  	width:968px;
	height:10px;
  	background-image:url(../pic/dummy.gif);
	background-repeat:no-repeat;
  }
  
  #content-middle {
  	width:968px;
  	background-image:url(../pic/dummy.gif);
	background-repeat:repeat-y;
  }
  
  #content-bottom {
  	width:968px;
	height:10px;
  	background-image:url(../pic/dummy.gif);
	background-repeat:repeat-y;
  }
 
 
 .main-content {
 	float:none;
 	height:100%;
 	width:650px;
	margin-left:0px;
	padding-left:0px;
	margin-right:0px;
	padding-right:0px;
 }
 
 .main-content-os {
 	width:650px;
	margin-left:0px;
	padding-left:0px;
	margin-right:0px;
	padding-right:0px;
 }
 
 .func {
 	float:none;
	margin-top:25px;
	margin-right:0px;
	padding-right:0px;
	margin-left:0px;
	padding-left:0px;
 	
 }
 
 .logo-margin {
	height:70px;
 	margin-left:0px;
	padding-left:0px;
	padding-top:0px;
 } 
 
div.page-headline , div.pagesubhead, .func h2.sub-headline , .func .fliess {
	margin-left:0px;
	padding-left:0px;
}

h1.page-headline {
	margin-left:0px;
	padding-left:0px;
}
.main-content .fliess, .main-content-os .fliess, .main-content .fliess-2, .main-content-os .fliess-2 {
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	padding-top:5px;
	margin-right:0px;
	padding-right:0px;
	margin-left:0px;
	padding-left:0px;
}

h2.layout-2 {
	color:#488619;
	margin:0px;
	/*margin-bottom:-11px;*/
	padding:5px 0px 0px 0px;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}


h2.layout-2-bild {
	color:#488619;
	margin:0px;
	margin-bottom:-11px;
	padding:5px 0px 0px 11px;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}

.main-content .part-func {
	border:1px solid #fff;
	
}


#print-footer {
	display:block;
	width:650px;

	text-align:right;
	margin-left:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	
}

.copyright {
	display:block;
	float:none;
	width:650px;
	text-align:right;
	font-size: 0.75em;
	padding-top:5px;
	padding-right:5px;
	border-top:1px solid #58AB29;
}


/* normaler textbereich */
#main-func h2.sub-headline, #main-func h2.layout-2 {
	font-size:0.75em;
	color:#000;
	padding-left:15px;
	padding-bottom:3px;
	background-image:url(../pic/dummy.gif);
	background-repeat:repeat-y;
}

#main-func .fliess, #main-func .fliess-2 {
	font-size:0.75em;
	padding-left:15px;
	padding-bottom:5px;
	background-image:url(../pic/dummy.gif);
	background-repeat:repeat-y;
	margin-top:-3px;
}
#main-func .only-image {
	padding-top:5px;
	margin-top:0px;
	padding-bottom:0px;
	background-image:url(../pic/sdummy.gif);
	background-repeat:repeat-y;
}


#main-func .part-func .text-top {
	width:152px;
	height:14px;
 	background-image:url(../pic/dummy.gif);
	background-repeat:no-repeat;
}


#main-func .part-func .text-bottom {
	width:152px;
	height:14px;
 	background-image:url(../pic/dummy.gif);
	background-repeat:no-repeat;
}

#main-func .part-func .textmitbild {
	/*border:5px solid #A0D164;*/
	background-image:url(../pic/dummy.gif);
	background-repeat:repeat-y;
}

