
/* Standard-Schrift */
#basefont {
	font-family: ArialMT, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
	line-height: 14pt;
}

/* Überschrift */
.head {font-size: 20px; font-style: normal; font-weight: bold; color: #FFFFFF; padding-left:2px; line-height:17pt;}

/* Unter-Überschrift im Content*/
.headsub {font-size: 17px; font-style: normal; color: #222222; font-weight: bold;}
   
/* Link im Text */
   a.link:link          { font-weight: bold; text-decoration: none; color: #000000;}
   a.link:visited       { font-weight: bold; text-decoration: none; color: #000000;}
   a.link:active        { font-weight: bold; text-decoration: none; color: #000000;}
   a.link:hover         { font-weight: bold; text-decoration: none; color: #000000;}
   
/* Abstand Bildergalerie nach unten */
	#gallery td {
		padding-bottom:25px;
		}
		
		
td#navi {
  padding: 0;
}
		
ul.toc {
  width: 90%;
  margin: 0;
  padding: 0;
}
ul.toc li.cat {
	font-size: 100%;
	list-style-type: none;
	background-color: #7c8e44;
  margin: 0px 0px 5px 0px;
  padding: 2px 2px 2px 10px;
}  

ul.toc li.cat_highlight {
	font-size: 100%;
	list-style-type: none;
	background-color: #74161c;
  margin: 0px 0px 5px 0px;
  padding: 2px 2px 2px 10px;
}

ul.toc li.page {
	font-size: 90%;
	list-style-type: none;
	background-color: #7c8e44;
  margin: 0px 0px 5px 10px;
  padding: 2px 2px 2px 10px;
}          
 
ul.toc li.page_highlight {
	font-size: 90%;
	list-style-type: none;
	background-color: #74161c;
  margin: 0px 0px 5px 10px;
  padding: 2px 2px 2px 10px;
}

ul.toc li a {
	text-decoration: none;
	color: #ffffff;
	display: block;
}
ul.toc li a:hover {
	text-decoration: underline;
}   
    
table.gallery_album td {
  padding: 5px;
  width: 365px;
  background-color: #eff7af;
  border: 1px solid #93ad51;
}

table.gallery_album td:hover {
  border: 1px dashed #93ad51;
}


table.gallery_album td img {
  float: left;
  margin-right: 5px;
  border: 0;
}

table.gallery_album td a {
  color: #000000;
  text-decoration: none;
  display: block;
  height: 75px;
}
table.gallery_album td a:hover {
  text-decoration: underline;
}

td.gallery_page {
  background-color: #eff7af;   
  border: 1px solid #93ad51;
  text-align: center;
  vertical-align: middle;
  width: 130px;
}

span.gallery_page_links a {
  color: #000000;
}