body {
	background-color:#524A39;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	margin:0px;
}

a {
	color:#4A4239;
	text-decoration:none;
}

a:hover {
	color:#948463;
}

td {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
}

hr {
	color:#4E473F;
}

.tooltip {
	position: absolute;
 	display: none;
  	font-family:Verdana;
	font-size:11px;
	background-color:#F1EFE7;
	border: 1px solid #4A4239;
	padding:5px;
	width:300px;
	text-align:justify;
}



.inputkurs {
	font-family:Verdana;
	font-size:11px;
	background-color:#FFFFFF;
	border: 1px solid #4A4239;
}

.select {
	font-family:Verdana;
	font-size:11px;
	background-color:#F1EFE7;
	border: 0px solid #4A4239;
}

.login {
	font-family:Verdana;
	font-size:11px;
	background-color:#948463;
	border:0px;
	color:#F1EFE7;
}

input.loginbutton {
	font-family:Verdana;
	font-size:11px;
	background-color:#948463;
	border:0px;
	color:#4A4239;
	width:120px;
	font-weight:bold;
}

.shout {
	font-family:Verdana;
	font-size:10px;
	background-color:#76644D;
	border: 0px;
	color:#C0A478;
	width:100%;
	padding-left:3px;
	padding-right:3px;
}
.shoutbutton {
	font-family:Verdana;
	font-size:10px;
	background-color:#76644D;
	border: 0px;
	color:#C0A478;
	width:100%;
	font-weight:bold;
}

input.check {
	border: 0px;
	width:13px;
}

.headline {
	font-size:20;
}

.fehler {
	color:#7B6F53;
}

.weiss {
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
}
a:hover.weiss {
	color:#000000;
}

.schwarz {
	color:#000000;
	font-weight:bold;
	font-size:10px;
}

.inhalt {
	background-image: url(inhalt_mitte.gif);
}
.inhalt_header {
	background-image: url(inhalt_oben.gif);
	height:48px;
	padding-top:5px;
	color:#FFFFFF;
	font-weight:bold;
}
.inhalt_bottom {
	background-image: url(inhalt_unten.gif);
	height:27px;
}

.layout_table {
	background-image: url(ayout_mitte.gif);
}

.layout {
	background-image: url(bg.jpg);
	background-color:CDBFA3;
	border:1px solid #1E1B15;
}

.layout_header {
	background-image: url(header.gif);
	background-repeat: no-repeat;
}

.layout_inhalt {
	background-color:#F1EFE7;
}

.layout_footer {
	background-image: url(footer.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.inhalt_rahmen_oben {
	background-image: url(inhalt_oben.png);
}

.inhalt_rahmen_links {
	background-image: url(inhalt_links.png);
}

.inhalt_rahmen_rechts {
	background-image: url(inhalt_rechts.png);
}

.inhalt_rahmen_unten {
	background-image: url(inhalt_unten.png);
}

.themen_headline {
	background-image: url(themen.gif);
	background-position:center;
	background-repeat: no-repeat;
	text-align:right;
	padding-right:40px;
}

table.navi_bg {
	background-image: url(mitte.gif);
}

td.navi_linkbg {
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	background-color:#76644D;
	color:#C0A478;
}

td.news {
	font-family:Verdana;
	font-size:11px;
	background-color:#76644D;
	color:#C0A478;
}

td.navi_linkbg_hover {
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	background-color:#A78B5F;
	color:#493510;
}

td.nav_unten {
	background-image: url(rand_unten.gif);
}

td.navi_linie {
	background-color:#4E473F;
}


td.nav_header {
	background-image: url(nav_header.gif);
	text-align:center;
	height:37px;
	padding-top:9px;
	font-weight:bold;
	color:#FFFFFF;
}

td.nav_headline {
	background-image: url(headline.gif);
	text-align:center;
	height:23px;
}

span {
	display: block;
	width:100%;
}

a.nav_link {
	color:#C0A478;
	font-weight:bold;
	text-decoration:none;
}
a:hover.nav_link {
	color:#493510;
	font-weight:bold;
	text-decoration:none;
	cursor:hand;
}

a.nav_toplink {
	color:#FFFFFF;
	text-decoration:none;
}
a:hover.nav_toplink {
	color:#000000;
	text-decoration:none;
}

.code {
	background-color:#FDFDFB;
	border:1px dashed #76644D;
	padding:10px;
}
