#common ul,
#common li,
#mainnavi,
#mainnavi ul,
#mainnavi li,
.menu,
#submenu ul,
#submenu li,
#submenu,
#youarehere a,
#youarehere p, div.more,
#more, #EeyeCatcher, .eyecatcher, #suchfeld  
#sidebarLeft,
table#contacttab,
#sidebarLeft table,
#submenue p,
#sidebarLeft .thema,
#sidebarLeft p,
#sidebarLeft  h1,
#sidebarLeft  h2,
#sidebarLeft  .abstractheader,
#sidebarLeft  .abstract,
#footer,div.flashmovie,
div.flashmoviefull,
#sidemenu,
#sidebar,
#note,
#christmas, #noprint, .noprint, #kontakt,#kalender, .feldso, .feldft, .felddt, .showft, .feldw {display: none;}
body a:link, body a:visited {display: none;}
body {
	margin: 		0;
	padding: 		0;
	font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: 			#000;
	background: 		transparent;
}
@page { 
	margin:			3cm; 
}
	a:link:after, a:link:visited:after {
	content:		" (Link auf <" attr(href) ">) ";
	color:				#990000;
	background-color:		transparent;
}
html body #printfooter {background: none;}
html body #printfooter p {border-left: none; margin-left: 0; text-align: center;}
#printfooter  {
	text-align: 		center;
	margin:			0px  auto;
}
h1, h2, h3, h4, p.header1 {
	font-family: 			Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:			bold;
	margin:				.75em 0 .5em 0;
	page-break-after:		avoid;
}
h1, h2 {
	text-transform:			uppercase;
	letter-spacing:			.05em;
	color:				#544D6F;
}
h1, p.header1   {	
	font-size: 			130%;
}
h2  {	
	font-size: 			130%;
}	
h3  {	
	font-size: 			110%;
}
#content ul {
	list-style: 			circle;
	padding: 			0px;
	
	margin: 			6px 	0px 	6px 	16px;
}
#content li {
	padding: 			2px 	0px	 2px 	16px;
	
}
#content p {
    	color: 				#000;
	background-color:		transparent;
	margin: 			10px 	8px 	10px	 0px;
}
.sidepicture {
	float:				right;
	line-height:			90%;
	padding:			4px     0px     0px    5px;
	
	margin:				0px    18px     5px    5px;
	width:				140px;
}
div.shadow {
}
div.shadow img {
}
p.sidepicturetext {
	width:				116px;
	font-size: 			90%;
	padding: 			5px !important;	
	
	margin: 			0px 	0px 	5px 	0px;
	border-bottom:			1px solid #CBD9BD;	
	border-right:			1px solid #CBD9BD;
	border-left:			1px solid #095D02;
	background-color: 		#ECEFB4;
}
div.picture {
	padding: 			0px;
	margin: 			10px   0px     10px  0px;
	
	border: 			none;
}
em {
	font-size:			90%;
	font-weight :			normal;
}
div.teaserelement {
	float: 				left;
	padding: 			10px 	8px 	0px 	0px;
/* 					 */
	margin: 			0px;
}
.teaserelement p, .teaser p, .teaserpicture p {
  	font-size: 			90% !important;
	font-weight: 			normal !important;
}
div.teaser {
	margin: 			0px;
/* 					 */
	padding: 			2px 	0px 	2px 	0px;
  	font-size: 			90%;	
	line-height:			12pt;
}
div.teaserpicture {
	float: 				right;
	padding: 			0px;
	margin: 			4px 	0px 	10px 	5px;
	border: 			none;
  	font-size: 			90%;
}
#content, #contentfull   { 
	float:				left;
	padding: 			0px;
	margin: 			0px;
}
#content p, #content ul, #contentfull p, #contentfull ul, p {
	line-height : 			1.5;
	margin:				0 0 1em 0;
	font-weight: 			normal !important;
}
table {
	width:				16cm;
	font-size: 			90%;
	border:				2px dotted #990000;
	margin-top:			1cm;
	margin-left:			1cm;
}
td.cell {
	padding: 			4px;	
	margin: 			0px;
	vertical-align:			middle;
	text-align: 			left;
}
.clear {clear: both;}
.clearer {clear: both;}
#right h2, #left h2 {	
	font-family: 			Trebuchet, Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	font-size:			95% !important;
	color: 				#5F9128!important;
	background-color:		transparent !important;
	font-weight: 			bold !important;
	letter-spacing: 		2px !important;
	text-transform:			uppercase !important;
   	margin: 			0px !important;
	padding: 			5px  	6px 	0px  	0px !important;
}
#left .codeblock, #right {
	display:			block;
	padding: 			5px;
}
div.codeblock, .code{
	display:			block;
	padding: 			5px;
	border:				1px dashed #495A3D;
	background-color:		#F0F2C8;
	width: 				650px;
	height:				100%;
}

