/*************Menu*************/
.clCMAbs{ visibility:hidden}
.clBar{visibility:hidden}
.clLevel0,.clLevel0over{display:none}
.clLevel1, .clLevel1over{display:none}
.clLevel2, .clLevel2over{display:none}


/*************Navigation*************/
td.tablheadl  {
	visibility:hidden	}
td.tablheadm  {
	visibility:hidden	}	
td.tablheadr  {
	visibility:hidden }		

/*************Layout*************/
/*Querschnittsfunktionen im Kopf*/
#funktionen {
	position:relative;
	top:0px;
	text-align:center }
a.fkt:link,a.fkt:visited {
	color : #008000;
	font-size : 12px;
	text-decoration : none;
	font-weight:bold }
a.fkt:hover,a.fkt:active {
	color : #008000;
	font-size : 12px;
	text-decoration : underline;
	font-weight:bold	}
span.text {
	color : #008000;
	font-size : 12px;
	vertical-align:middle }
	
body 	{
	font-family : Arial, Helvetica, sans-serif;
	color : #000000 }
	
body.windowbody {
	text-align:center;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000}
	
#ciline	{
	display:none }	

#navi {
	display:none }

#aktionenrechts {
	display:none }

#contentlayout { 
	margin-left:20px; 
	margin-right:20px; }		
	
#contentaussen {
	position:relative;
	top:0px;
	margin:0px;
	padding:0px;}	

#contentheadline {
	display:none }
	
table.contentinnen {
	font-size : 11px }

table.contentinnenbdr {
	font-size : 11px;
	border:1px solid #C0C0C0;
	border-collapse:collapse }	
	
#footer {
	display:none }
	
/*************Content*************/	
a.textlink:link,a.textlink:visited,a.textlink:hover,a.textlink:active {
	color : #000000;
	font-size : 11px;
	text-decoration : none;}

td.headlinegruen {
	color : #008000;
	font-size : 14px;
	font-weight : bold;
	padding-bottom:10px}
h1 {
	color : #008000;
	font-size : 12px;
	font-weight : bold;}
p {
	font-size : 11px;}
	
ul {
	list-style-type:disc }
		
p.text {
	font-size : 11px;}
p.textfett {
	font-size : 11px;
	font-weight: bold;}
	
img.imgborder	{
	border: #004000 1px solid; }

.textautor {
	font-style:italic;
	text-align:right }
	
td.text  {
	font-size : 11px;
	padding: 4px;
	vertical-align : top }
td.textbg {
	font-size : 11px;
	vertical-align : top;	
	padding:2px;	
	border:#C0C0C0 1px solid	}
td.textbghead {
	color : #000000;
	font-size : 11px;
	padding:2px;	
	font-weight:bold;
	vertical-align : top;
	border:#C0C0C0 1px solid}

td.textfett {
	font-size : 11px;
	font-weight : bold;
	vertical-align : top;	}
td.textnewsheader  {
	font-size : 11px;
	padding:3px;	
	vertical-align : top;
	font-weight:bold }
td.textnewsbody  { 
	font-size :11px; 
	padding:3px;	
	vertical-align : top; 	}	
	
table.contenttable {}

table.results {
	font-size : 11px;
	vertical-align : top;
	width : 100%;}	

pre {
	width:50%;
	border:#C0C0C0 1px solid;
	padding:15px;}	

div.imgline {
	font-size:10px;
	font-style:italic }

div.imglinesmall {
	font-size:8px;
	font-style:italic }
	
#sitemap {
	display:none
}	
	
/*************Formulare*************/	
form   {  
	font-size: 11px;}
input, textarea, select { 
	border: #000000 1px solid; 
	font-size: 11px;}

table.button  {
	visibility:hidden   }

/*************Gästebuch*************/	
table.gbhead {
	border:1px solid #C0C0C0;
	width:100%;
	padding:3px; }
	
td.eintragid {
	font-size:11px;
	font-weight:bold;
	width:10%;
	vertical-align:top;}
	
td.eintraghead {
	font-size:10px;
	vertical-align:top;
	width:70%	}	
	
td.eintraglogo {
    padding:4px;
	vertical-align:top;
	text-align:right;
	width:20%;}	

table.gbbody {
	border:1px solid #C0C0C0;
	border-top:0px;
	width:100%;
	padding:3px }

table.gbcomment {
	width:100%;
	padding-top:3px;
	padding-bottom:10px }

table.gbentry {
	width:100%;
	border:1px solid #C0C0C0 }