BODY, TD { font-family: tahoma; font-size: 8pt; font-weight: normal; color: #7ebd2a; text-decoration: none; }

body {
	background-color: #000000;
	background-repeat:repeat-x;
	background-attachment: fixed;
	background-position: top;
	/* background-image:url(design/body_bg.png); */
	background-image:url(design/body.jpg);
	margin-left: 0;
	margin-top: 0;
	margin-width: 0; 
	margin-height: 0;
}

A {color: #7ebd2a;}
A:visited {color: #7ebd2a;}
A:hover {color: #ffff9b;}
A:active {color: #7ebd2a;}

td {font-family:Tahoma;font-size:11px;}
.headline {font-size: 16pt; font-weight: bold; color: #7ebd2a;}
.ergebnis {font-size: 8pt; font-weight: bold; color: #00ff00;}
.error {font-size: 8pt; font-weight: bold; color: #ff0000;}
table.login {border-width:1px; border-color: #666666; border-style:solid; padding:1px; spacing:1px;}
td.login {background-color: none;}
.link {font-size: 14pt; font-weight: bold; color: #00ff00;}
hr {width : 100%; border: 1px solid #7ebd2a;}
div.main {font-size: 10pt; font-weight: bold;}

A.big_font { font-family: tahoma; font-size: 14pt; font-weight: normal; color: #ff99cc; }

.header {
	position: relative;
	background-image: url(design/header.png);
	background-repeat: no-repeat;
	width: 1106px;
	height: 250px;
	left: 0px;
	top: 0px;
	z-index: 2;
	border-top : 0px solid #EF8920;
	border-left : 0px solid #EF8920;
	border-right : 0px solid #EF8920;
	border-bottom : 0px solid #EF8920;
}

.content {
	position: relative;
	background-repeat:repeat;
	background-attachment: fixed;
	background-position: top;
	background-image:url(design/transparent_bg2.png);
	width: 1106px;
	height: 100%;
	left: 0px;
	top: -81px;
	z-index: 1;
	border-top : 0px solid #EF8920;
	border-left : 0px solid #EF8920;
	border-right : 0px solid #EF8920;
	border-bottom : 0px solid #EF8920;
}

.footer {
	position: relative;
	background-repeat:repeat;
	/* background-attachment: fixed; */
	background-position: bottom;
	background-image:url(design/footer_bg.png);
	width: 1106px;
	height: 100px;
	left: 0px;
	top: -81px;
	z-index: 2;
	border-top : 0px solid #EF8920;
	border-left : 0px solid #EF8920;
	border-right : 0px solid #EF8920;
	border-bottom : 0px solid #EF8920;
}

.trenner {
	position: relative;
	background-image: url(design/trenner.png);
	background-repeat: no-repeat;
	width: 1106px;
	height: 1px;
	left: 0px;
	top: 15px;
	z-index: 2;
	border-top : 0px solid #EF8920;
	border-left : 0px solid #EF8920;
	border-right : 0px solid #EF8920;
	border-bottom : 0px solid #EF8920;
}

.web2 {
	position: relative;
	background-image: url(design/web2.png);
	background-repeat: no-repeat;
	width: 500px;
	height: 40px;
	left: 0px;
	top: 30px;
	z-index: 2;
	border-top : 0px solid #EF8920;
	border-left : 0px solid #EF8920;
	border-right : 0px solid #EF8920;
	border-bottom : 0px solid #EF8920;
}
