body {
  background:#eeeeee; 
  margin-top:10px;
}

table {background:#FFFFFF;}

#ohne_hg {background:none;}

#td_weiss {background:#ffffff;}

#anwendung{margin-top:0px; padding-top:0px;vertical-align:top;}

#balken {background: #C81B37; color: #ffffff;}




/* Tag Cloud jtags */

#tagcloudjtagsbereich {
  padding: 3px;  
  background: #C81B37;
}

#tagcloudjtagsbereich a {  
  font-family:arial,helvetica;
}

#tagcloudjtagsbereich a:link {  				 color: #FFFFFF; text-decoration: none }
#tagcloudjtagsbereich a:visited { 				 color: #FFFFFF; text-decoration: none }
#tagcloudjtagsbereich a:hover { 				 color: #000000; text-decoration: none }
#tagcloudjtagsbereich a:focus { 				 color: #000000; text-decoration: none }
#tagcloudjtagsbereich a:active {  				 color: #000000; text-decoration: none }


/* Hauptmenü links */

#spaltelinks ul {
  margin-top: 0px;
  margin-left: 0px;
  padding-left: 0px; 
}

#spaltelinks li {
  display: list-item;
	list-style-type:none;
  margin-left: 0px;
  padding-left: 12px;
  font-size:11px; color:#000000; font-family:arial,helvetica;
  line-height:20px; 
  background: url(../images/hauptmenue-hg.gif) no-repeat;
}


/* Servicemenü rechts */

#spalterechts ul {
  margin-top: 10px;
  margin-left: 0px;
  padding-left: 0px; 
  background: #E4E4E4; 
}

#spalterechts li {
  display: list-item;
	list-style-type:none;
  margin-left: 10px;
  padding-left: 0px;
  font-size:11px; color:#000000; font-family:arial,helvetica;
  line-height:20px;
  background: #E4E4E4; 
  
}


/* Anmeldung */
#spaltelinks .input { 
  font-size:11px; 
  color:#000000; 
  font-family:arial,helvetica;
}

/* u.a. für Phoca Gästebuch Fuß Seitenzahlen*/
.sectiontablefooter,
.pagecounter,
.pagenav {
 font-size:11px;
}



img { border: 0 none; }


.contentheading {
  font-size:16px; 
  font-weight:bold; 
  text-align: center; 
  line-height:28px;
}

.small,
.createdate,
.modifydate {font-size:10px; color:#888888;}



/* Locator */
#pathwaytext {
  font-size:11px; 
  color:#000000; 
  font-family:arial,helvetica;
}

						
#normaltext { font-size:13px; color:#000000; font-family:arial,helvetica; 
							line-height:18px; font-weight:none; text-decoration: none; text-align: justify ;}

						
#tabellenzeile { font-size:13px; color:#000000; font-family:arial,helvetica; 
							line-height:18px; font-weight:none; text-decoration: none; text-align: left ; 
							background: #E4E4E4; }

#righttext { 	font-size:13px; color:#000000; font-family:arial,helvetica; 
							line-height:18px; font-weight:none; text-decoration: none; text-align: right ; }
              

#logotext { font-size:11px; color:#000000; font-family:arial,helvetica; 
							line-height:18px; font-weight:none; text-decoration: none; text-align: center ;}
        
              

a:link {  				font-weight: bold; color: #BC0031; text-decoration: none }
a:visited { 				font-weight: bold; color: #BC0031; text-decoration: none }
a:hover { 				font-weight: bold; color: #8B3938; text-decoration: none }
a:focus { 				font-weight: bold; color: #8B3938; text-decoration: none }
a:active {  				font-weight: bold; color: #8B3938; text-decoration: none }


#fusstextlinks { 			font-size:10px; color:#000000; font-family:arial,helvetica; 
							line-height:20px; font-weight:none; text-decoration: none; text-align: left ; 
							margin-top:0px; margin-bottom:0px;}
							
#fusstextrechts { 			font-size:10px; color:#000000; font-family:arial,helvetica; 
							line-height:20px; font-weight:none; text-decoration: none; text-align: right ; 
							margin-top:0px; margin-bottom:0px;}

 
/* Locator-Effekt 2. Ebenen berücksichtigt*/ 
              
ul.menu li a {
	color: #BC0031;
}

ul.menu li a:hover {
	color: #8B3938;
}

ul.menu li.parent a {
	color: #BC0031;
}

ul.menu li.parent a:hover {
	color: #8B3938;
}

ul.menu li#current a {
	color: #000000;
}

ul.menu li#current a:hover {
	color: #8B3938;
} 
                        
ul.menu li ul li#current a {
	color: #000000;
}

ul.menu li ul li.parent a {
	color: #BC0031;
}

ul.menu li#current ul li a {
	color: #BC0031; 
}