	/* grundstruktur */
	
	div{border:0px solid #000;}
	
	body, h1, h2, h3, ul, li, p{margin:0; padding:0;}
	h1{margin-bottom:10pt; margin-top:10pt; font-family:"Times New Roman", Times, serif; color:#8B8682;}
	body{background-color:#ede1c5;font-family:Helvetica, Arial, "Sans serif";font-size:12pt; color:#404040;}
	p{margin-bottom:0.5em;}

	.clear{clear:both;}
	.csc-textpic-caption{font-size:10px; color:#8B8682;}
	.csc-firstheader{text-align:left; padding:0px;}
	
	.leftCol{float:left; width:200px;}
	#leftCol{background-color:#ede1c5; padding:10px; width:180px; padding-top:20px;}

	#rightCol{float:right; padding:14px; max-width:180px;}
	.contentCol{position:absolute; left:200px;right:0; min-width:700px; border-left:2px solid #c2c2c2;}
	#mainContent{float:left;}
	
	.content_center{float:left;}
	
	.topTitle{height:110px;min-width:200px;}
	.topMenuRow{height:30px;}
	
	.csc-header{font-family:"Times New Roman", Times, serif; font-size:12pt; color:#8B8682;}
	

	#tmrRight { background-color: #d6b37b;background-image:url(images/rowbg.png);background-repeat:repeat-x;  border-color:#a79271;}
	#tmrLeft { background-color: #caa161; background-image:url(images/rowbg-l.png);background-repeat:repeat-x; }

	#topLeftCorner{background-color:#dcc798;text-align:center;}
	#mainContent{background-color:#fff; padding:0px 30px 30px 40px; min-height:400px; border-bottom:2px solid #c2c2c2;}

	#leftMenu a{color:black; text-decoration:none; background-color:#f5eede; display:block; letter-spacing: 0.1em; padding:2px;}
	#leftMenu a:hover { color: #600; }
	#leftMenu .act a {color:#600;}
	#leftMenu li {list-style-type:none;}
	#leftMenu .e1{margin-top:12px;}
	#leftMenu .e2{margin-left:14px; font-size:0.9em; border-top:1px dotted gray;}
	
	#topTitle{color:transparent; background-color:#FFF; background-image:url(kloster-banner/topbanner01b.jpg); background-repeat:no-repeat;}
	#footer{font-size:small; text-align:center;padding-top:12px;border-top:1px solid #c2c2c2;}
	
	.bodytext{margin-bottom:2em;}

	.news-latest-container{
		width:180px;
		font-size:0.8em;
		margin-right:-20px;
	}
	.news-latest-container h2{
		font-size:16px;
		margin-bottom:1em;
	}

