body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-color: #CCCCCC;
}
a.menue:link, a.menue:visited {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #879b29;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	font-weight: bold;
	padding: 10px;
	height: 15px;
	width: 226px;
	text-align: left;
	text-indent: 20px;
	text-decoration: none;
	padding: 10px;
	}
a.menue:hover, a.menue:active {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #788a24;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	font-weight: bold;
	height: 15px;
	width: 226px;
	text-align: left;
	text-indent: 20px;
	text-decoration: none;
	padding: 10px;
	}
	#small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	}
a:link, a:visited{
	color: #879b29;
	text-decoration: none;
}
a:hover, a:active{
	color: #788a24;
	text-decoration: none;
}
a.activemenue:hover, a.activemenue:link, a.activemenue:visited, a.activemenue:active {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #788a24;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	font-weight: bold;
	height: 15px;
	width: 226px;
	text-align: left;
	text-indent: 20px;
	text-decoration: none;
	padding: 10px;
	}
	#title {
	color: #788a24;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	}
	td.tipp {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	text-align: left;
	text-indent: 5px;
	margin: 1px;
	background-color: #c2da52;
	padding: 4px;
}
li {
	list-style-position: inherit;
	list-style-type: square;
	white-space: normal;
	text-indent: 5px;
	margin-left: -25px;
}

/*Dr. Klunk*/
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #ccc;
padding: 5px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: -180px; /*position where enlarged image should offset horizontally */
}

/*D. Monigatti*/
.thumbnail2{
position: relative;
z-index: 0;
}

.thumbnail2:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail2 span{ /*CSS for enlarged image*/
position: absolute;
background-color: #ccc;
padding: 5px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail2 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail2:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: -180px; /*position where enlarged image should offset horizontally */
}

.br {
height: 7px;
font-size: 8px;
}