/* CMS */
th.cms {
	text-align:left;
	color: #666633;
	font-size : 16px;
	font-weight : bold;
	}
	
.treeTop {
  color : #000000;
  font-family : Courier New, Courier, monospace;
  font-size : 13px;
	font-weight: bold;
	}
	
a:link.treeTop {color:#000; text-decoration:none; }
a:visited.treeTop {color:#000; text-decoration:none; }
a:hover.treeTop {color:#000; text-decoration:none; }
a:active.treeTop {color:#000; text-decoration:none; }
	
.treeSub {
  color : #666600;
  font-family : Courier New, Courier, monospace;
  font-size : 12px;
	}
	
a:link.treeSub {color:#660; text-decoration:none; }
a:visited.treeSub {color:#660; text-decoration:none; }
a:hover.treeSub {color:#993; text-decoration:none; }
a:active.treeSub {color:#660; text-decoration:none; }

.cms_hinweis {
	font-size: 11px;
  color : #666600;
	}
	
.noentries {
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 12px 0 0 0;
	}

.cms_button {
	background-color: #DFDAC6;
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666600;
	margin: 6px 12px 0 0 ;
	}

.cms_button:hover {
	color: #999933;
	}
	
.cms_meldung {
	color:#666600;
	text-align:right;
	margin: 12px 0 0 0;
	}
	
.cms_label {
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align: right;
	padding-right: 10px;
	}
	

/* Allgemein*/
a:link    {color:#666600; text-decoration:underline; }
a:visited {color:#666600; text-decoration:underline; }
a:hover   {color:#999933; text-decoration:underline; }
a:active  {color:#666600; text-decoration:underline; }

body {
	background-image: url(bilder/inh_rechts.jpg);
  color : #000000;
  font-family : Courier New, Courier, monospace;
  font-size : 12px;
  scrollbar-base-color:#857E62;
  scrollbar-3dlight-color:#C4B699;
  scrollbar-arrow-color:#C4B699;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#857E62;
  scrollbar-highlight-color:#C4B699;
  scrollbar-shadow-color:#000000;
  scrollbar-track-color:#857E62;
}

td,input {
  color : #000000;
  font-size : 12px;
}

input {
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

.cmsuntertitel {
  color : #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

form {
	margin: 0px;
	padding: 0px;
	}

.button
{
  font-size: 12px;
  font-weight: bold;
  color: #666600;
  background-color: #DAD3BC;
}

.soon { color: #333300;
        font-size : 22px;
        font-weight : bold;}

.soon_kl { color: #333300;
           font-size : 18px;
           font-weight : bold;}

.nf_link { color: #666600;
           font-size : 12px;
           font-weight : bold;
           text-decoration : underline;
           cursor : pointer;}

.titel { color: #666633;
         font-size : 22px;
         font-weight : bold;}

.titel_kl { color: #666633;
            font-size : 16px;
            font-weight : bold;}

.admin { color: #FF0000;
         font-size : 12px;
         font-weight : bold;}

.navi1 { font-size : 14px;
         font-weight : bold;}

.navi2 { font-size : 14px;
         font-weight : normal;}

.klein { font-family : Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        font-style : normal;}

.fklein { font-family : Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold; }

.klein2 { font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : normal;
        font-style : normal;}

.n_black { font-size : 13px;
           font-weight : normal;}

.nf_black { font-size : 13px;
            font-weight : bold;}

.n_dgruen { color: #666600;
            font-size : 13px;
            font-weight : normal;}

.nf_dgruen { color: #666600;
             font-size : 13px;
             font-weight : bold;}

.menue_dgruen { color: #666600;
            font-size : 12px;
            font-weight : normal;}

.menue_hgruen { color: #999933;
            font-size : 12px;
            font-weight : normal;}
						
.gaeste_kommentar {
	background-color: #DFDAC6;
	/* color: #666600; */
	color: #878134;
	font-style:italic;
	vertical-align: top;
	padding: 6px 12px 6px 12px;
	border-top:1px solid #D1C8AB;
	}

