body {
	background: Black;
	color: White;
	font: normal normal normal 10px Arial, Helvetica, sans-serif;
	scrollbar-arrow-color: Yellow;
	scrollbar-base-color: Yellow;
	scrollbar-3dlight-color: Black;
	scrollbar-darkshadow-color: Black;
	scrollbar-face-color: Black;
	scrollbar-highlight-color: Yellow;
	scrollbar-shadow-color: Yellow;
	scrollbar-track-color: #2E2E2E;
}

h1 {
	font-family: "Comic Sans MS";
	color: Yellow;
}
h2 {
	font-family: "Comic Sans MS";
	color: Yellow;
}
h3 {
	font-family: "Comic Sans MS";
	color: Yellow;
}
h4 {
	font-family: "Comic Sans MS";
	color: Yellow;
}
h5 {
	font-family: "Comic Sans MS";
	color: Yellow;
}

.formular {
	background-color: Black;
	border: 1px solid Yellow;
	color: Yellow;
	font: normal normal normal 11px Arial, Helvetica, sans-serif;	
}

input, select, textarea {
	color: Black;
	font: normal normal normal 12px Arial, Helvetica, sans-serif;
	border: 1px solid Black;
	padding-left: 2px;
}

.contactinput, .contactselect, .contacttextarea {
	color: Yellow;
	background-color: Black;
	font: normal normal normal 11px Arial, Helvetica, sans-serif;
	border: 2px ridge Yellow;
	padding-left: 2px;
}

div {
	font: normal normal normal 11px Arial, Helvetica, sans-serif;	
}

span {
	font: normal normal normal 12px Arial, Helvetica, sans-serif;	
}

.contactspan {
	color: Yellow;
	font: normal normal normal 12px Arial, Helvetica, sans-serif;	
}

frame {
	border:none;
}

a {
	font-size: 11px;
	color: Yellow;
}

a:active {
	color: #FFFF00;
	outline: none;
}

a:focus {
	color: #FFFF00;
	outline: none;
}

a:hover {
	color: #AEAE00;
	outline: none;
}

a:visited {
	color: #A1A200;
	outline: none;
}

imprint {
	border: 1px solid Yellow;
	padding: 8px; 
}

.banner {
	border-left: 1px solid Yellow;
	border-top: 1px solid Yellow;
	border-right: 1px solid Yellow;
	width: 800px;
}

.header {
	border: 1px solid Yellow;
	width: 800px;
	background-image: url(../images/bkghliner.gif);
	background-repeat: repeat-y;
	color: Red;
}

.menubtn {
	color: Yellow;
	font-size: 12px;
	width: 90px;
	height: 20px;
	background-image: url(../images/btnbkg_a.gif);
	background-repeat: no-repeat;
}

.imgborder {
	border: 1px outset Yellow;
}

.button {
	border: 1px solid Yellow;
	background-color: #DEB887;
	margin: 4px 4px 4px 4px;
}

.smalloneliner {
	background-image: url(../images/smalloneliner.gif);
	background-repeat: repeat-x;
}

.waveliner {
	background-image: url(../images/waveliner.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 1px;
}

.news {
	border: 1px solid yellow;
}

.date {
	font-size: 13px;
	font-family: "Comic Sans MS";
	color: Yellow;
	font-weight: bold;
	border-bottom: 1px solid Yellow;
}

.minifont {
	font: normal normal normal 10px Arial, Helvetica, sans-serif;	
}

.smallfont {
	font: normal normal normal 11px Arial, Helvetica, sans-serif;	
	color: Yellow;
}

.linktext {
	font-size: 14px;
	font-family: "Comic Sans MS";	
	color: Yellow;
	font-weight: bold;	
}

.tdmenu {
	border: 1px solid Yellow;
	background-image: url(../images/btnbkg.gif);
	color: Black;
	font-size: 14px;
	font-family: "Comic Sans MS";	
	font-weight: bold;	
	padding-left: 4px;
}

.tdmenuMO {
	border: 1px solid Yellow;
	background-image: url(../images/btnbkg2.gif);
	color: White;
	font-size: 14px;
	font-family: "Comic Sans MS";	
	font-weight: bold;	
	padding-left: 4px;
}

a.menu {
	font-family: "Comic Sans MS";
	font-weight: bold;
	font-size: 13px;
	color: Black;
	outline: none;
}

a.menu:active {
	font-family: "Comic Sans MS";
	font-weight: bold;
	font-size: 13px;
	color: White;
	outline: none;
}

a.menu:focus {
	font-family: "Comic Sans MS";
	font-weight: bold;
	font-size: 13px;
	color: #A0522D;
	outline: none;
}

a.menu:hover {
	font-family: "Comic Sans MS";
	font-weight: bold;
	font-size: 13px;
	color: White;
	outline: none;
}

a.menu:visited {
	font-family: "Comic Sans MS";
	font-weight: bold;
	font-size: 13px;
	color: #00008B;
	outline: none;
}

.errortxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: Red;
	border: 1px solid #A52A2A;
	background-color: #E9967A;
	padding: 6px;
}