/* *** global classes *********************************************** */
body {
	margin-left					: 0px;
	margin-top					: 0px;
	background-color 			: #FFFFD5;
	color						: #666666;
	font-family 				: Verdana, Arial, Helvetica, sans-serif;
	font-size 					: 8pt;
	text-decoration				: none;
	text-align					: justify;
	scrollbar-base-color		: #008000; 
	scrollbar-3dlight-color		: #FFFFD5; 
	scrollbar-arrow-color		: #008000; 
	scrollbar-darkshadow-color	: #000000; 
	scrollbar-face-color		: #4AAE4A; 
	scrollbar-highlight-color	: #C7F4C7; 
	scrollbar-shadow-color		: #008000; 
	scrollbar-track-color		: #C7F4C7;
}
td {
	color						: #000000;
	font-family 				: Verdana, Arial, Helvetica, sans-serif;
	font-size 					: 8pt;
	text-decoration				: none;
}
input, textarea {
	color						: #008000;
	font-family 				: Verdana, Arial, Helvetica, sans-serif;
	font-size 					: 8pt;
	text-decoration				: none;
	background-color 			: #FFFFD5;
	scrollbar-base-color		: #008000; 
	scrollbar-3dlight-color		: #FFFFD5; 
	scrollbar-arrow-color		: #008000; 
	scrollbar-darkshadow-color	: #000000; 
	scrollbar-face-color		: #4AAE4A; 
	scrollbar-highlight-color	: #C7F4C7; 
	scrollbar-shadow-color		: #008000; 
	scrollbar-track-color		: #C7F4C7;
}
input.button {
	color						: #008000;
	background-color 			: #C7F4C7;
	font-family 				: Verdana, Arial, Helvetica, sans-serif;
	font-size 					: 8pt;
	text-decoration				: none;
	height						: 20px;
	width						: 180px;
}
input.field {
	background-color 			: #FFFFFF;
}
textarea.field {
	background-color 			: #FFFFFF;
}
ul {
	list-style-image			: url(../images/bullet.gif);
}

/* *** pseudo-class for links ******************* */


/* *** pseudo-class selectors for links ******************* */
a.navigation:link, a.navigation:visited {
	color				: #FFFFD5;
	text-decoration		: none;
	font-family			: Verdana, Helvetica, Arial, sans-serif;
	font-size 			: 8pt;
	font-weight			: normal;
}
a.navigation:hover {
	color				: #008000;
	text-decoration		: none;
	font-family			: Verdana, Helvetica, Arial, sans-serif;
	font-size 			: 8pt;
	font-weight			: normal;
	background-color 	: #C7F4C7;
}
a.navigation:active {
	color				: #008000;
	text-decoration		: none;
	font-family			: Verdana, Helvetica, Arial, sans-serif;
	font-size 			: 8pt;
	font-weight			: normal;
	background-color 	: #C7F4C7;
}
a.impressum:link, a.impressum:visited, a.impressum:active {
	text-decoration		: none;
	font-size 			: 7pt;
	color				: #4AAE4A;
	font-weight			: normal;
}
a.impressum:hover {
	text-decoration		: none;
	font-size 			: 7pt;
	color				: #008000;
	font-weight			: normal;
}
a.download:link, a.download:visited, a.download:active {
	text-decoration		: none;
	color				: #009900;
	font-weight			: bold;
}
a.download:hover {
	text-decoration		: none;
	color				: #008000;
	font-weight			: bold;
}

/* *** class selectors for background ******************************* */
tr.navigation {
	background-color 			: #008000;
}
tr.green {
	background-color 			: #4AAE4A;
}
td.headline {
	background-color 			: #C7F4C7;
}
td.text {
	background-color 			: #FFFFFF;
}

/* *** class selectors for text ************************************* */
.headline {
	font-weight			: bold;
	font-size			: 16pt;
	color				: #4AAE4A;
	text-align			: left;
}
.headline2 {
	font-weight			: bold;
	font-size			: 16pt;
	color				: #008000;
	text-align			: left;
}
.text {
	font-size 			: 8pt;
	color				: #000000;
	text-decoration		: none;
}
.textHeadline {
	text-decoration		: none;
	color				: #4AAE4A;
	font-weight			: bold;
	letter-spacing		: 0.1em;
}
.textHeadline12 {
	text-decoration		: none;
	font-size			: 12pt;
	color				: #4AAE4A;
	font-weight			: bold;
	letter-spacing		: 0.1em;
}
.important {
	text-decoration		: none;
	font-size 			: 8pt;
	color				: #4AAE4A;
}
.comment {
	font-size 		: 8pt;
	color			: #000000;
	font-style		: italic;
}
.impressumText {
	text-decoration		: none;
	font-size 			: 7pt;
	color				: #4AAE4A;
}
.navigation_active {
	color				: #008000;
	text-decoration		: none;
	font-family			: Verdana, Helvetica, Arial, sans-serif;
	font-size 			: 8pt;
	font-weight			: normal;
	background-color 	: #C7F4C7;
}