@charset "UTF-8";

@media print
{
	/*******************************************************
	 *
	 *	display none
	 *
	 *******************************************************/
	#col1,
	#header .slogan,
	#header .banner,
	#header .navigation,
	#header .languagemenu,
	#footer,
	#eyecatcher,
	#col3 .content_footer{
		display: none;
		width: 0px;
	}



	/*******************************************************
	 *
	 *	Layout
	 *
	 *******************************************************/
	/*#col2{
		float: right;
		width: 186px;
	}
	#col3{
		width: 100%;
		margin-right: 200px;
		margin-left: 0px;
	}
	#col3_content{
		padding-right: 200px;
	}*/


	#col1 { display:none !important; }
	#col2, #col2_content { float:right; margin: 0; padding: 0; border: 0; }

	#col3 {width:100%; margin:0px 200px 0px 0px; padding: 0; border:0; }
	#col3_content {margin:0; padding: 0; border:0; padding-right: 0px !important; }

	#breadcrumbmenu{
		padding-top: 25px;
		padding-bottom: 10px;
		display: block;
		overflow: hidden;
	}
	#breadcrumbmenu li{
		float: left;
		padding: 3px;
		color: #559303;
		font-size: 10px;
	}
	#breadcrumbmenu li a{
		color: #559303;
		font-size: 10px;
	}
	.roundedbox_headerright{
		color:#007577;
		font-size:14px;
		line-height:15px;
		margin-bottom:10px;
	}

	#pageheader h1{
		border-bottom:1px solid #A5ACB0;
		padding-bottom:10px;
	}

	.floatbox,
	.subcolumns,
	.subcolums_oldgecko { overflow:hidden; display: table; }

	/* (de) Linearisierung der Subtemplates */
	.c25l, .c33l, .c38l, .c50l, .c62l, .c66l, .c75l,
	.c25r, .c33r, .c38r, .c50r, .c62r, .c66r, .c75r {
	  	width: 100%; margin:0; padding: 0; float:none !important; overflow:visible; display:table !important;
	}
	.subc, .subcl, .subcr  { margin: 0; padding: 0 150px 0 0; }


}

