@charset "utf-8";
body,td,th {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
}
.sitemenu {
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin: 5px;
}
body {
	background-image: url(gfx/bg.png);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h1 {
	font-size: 12px;
}
a {
	font-size: 12px;
	color: #C60;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #C60;
}
a:hover {
	text-decoration: underline;
	color: #C90;
}
a:active {
	text-decoration: none;
	color: #C90;
}
#bgbild {
	background-image: url(gfx/bg_links.png);
	background-repeat: no-repeat;
	z-index: 2;
	height: 297px;
	width: 335px;
	position: absolute;
	background-attachment: scroll;
}
#contenttop {
	background-image: url(gfx/cont_top.png);
	height: 43px;
	width: 994px;
}
#content {
	position: absolute;
	z-index: 2;
	width: 994px;
	left: 210px;
	top: 70px;
	background-image: url(gfx/cont_bg.png);
	background-position: 0px 623px;
	background-repeat: no-repeat;
}
#contentmain {
	background-image: url(gfx/cont_main.png);
	background-repeat: no-repeat;
	width: 994px;
	position: relative;
}
.menu {
	font-size: 13px;
	color: #CCC;
	font-weight: 600;
	font-family: Tahoma, Geneva, sans-serif;
}
#contentfoot {
	background-image: url(gfx/cont_foot.png);
	background-repeat: no-repeat;
	width: 994px;
	height: 108px;
	position: relative;
	font-size: 12px;
	color: #FFF;
	padding: 0px;
	margin: 0px;
}
.footer {
	font-size: 12px;
	color: #FFF;
}
#login_box {
	font-size: 12px;
	background-image: url(gfx/loginbg.png);
	height: 240px;
	width: 392px;
	top: 150px;
	position: absolute;
	background-repeat: no-repeat;
	left: 150px;
	z-index: 50;
}
.input {
	background-color: #CCC;
	border: 1px solid #C60;
}
.login_bgImage {
	width: 133px; /* 90px + 2*5px = 100px, entspricht Grafikbreite */
	height: 24px; /* entspricht Grafikhhe */
	background: url(gfx/loginbutton.png); /* Hintergrundgrafik */
	border: 0; /* Innenabstand oben - rechts - unten - links */
	font-family: Verdana;
	font-size: 9px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	vertical-align: bottom;
}
input {
	color: #000;
	background-color: #CCC;
	border: 1px solid #000;
	font-size: 10px;
}
textarea {
	color: #000;
	background-color: #CCC;
	border: 1px solid #000;
	font-size: 10px;
}
select {
	color: #000;
	background-color: #CCC;
	border: 1px solid #000;
	font-size: 10px;
}
#logwindow {
	width: 185px;
	height: 202px;
	position: relative;
	opacity:0.6;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	left: 5px;
	top: 72px;
	background-color: #333;
	border: 1px groove #CCC;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 10px;
	-moz-border-radius:10px;
	-khtml-border-radius:10px;
	z-index: 51;

}
#logoutwindow {
	width: 185px;
	height: 13px;
	position: absolute;
	opacity:0.6;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	left: 5px;
	top: 292px;
	background-color: #333;
	border: 1px groove #CCC;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 10px;
	-moz-border-radius:10px;
	-khtml-border-radius:10px;
	z-index: 52;
	text-align: center;
}