* {
	font-family:arial, sans-serif;
	}
body {
	background:url("../images/allbg.png");
}
#facebooklike {
	margin:0 auto;
	text-align:center;
	width:300px;
	}
#facebookframe {
	margin:0 auto;
	width:250px;
	height:70px;
	border:1px solid #CAD4E7;
	background-color:#ECEEF5;
	text-align:center;
	font-size:14px;
	margin-bottom:5px;
	}
#container {
width:900px;
margin:0px auto;
border:1px solid black;
background-image: url("../images/bg.png");
}
#header {
background-image:url("../images/header.png");
width:900px;
height:111px;
text-align:right;
}
#login {
	margin-right:2px;
	margin-top:2px;
	border:1px solid #0437F6;
	font-size:11px;
	background-color:#CADAFF;
	color:black;
	width:200px;
	text-align:right;
	float:right;
}
#login input {
	height:12px;
	font-size:11px;
}
.downloading {
	border:1px solid #00A200;
	background-color:#94FF94;
	}
.downloading:hover {
	border:1px solid #94FF94;
	background-color:#1FC81F;
	}
.waiting {
	border:1px solid #FDAA27;
	background-color:#FBC878;
	}
.waiting:hover {
	border:1px solid #FBC878;
	background-color:#FDAA27;
	}
#menue {
	width:900px;
	height:30px;
}
#menue a {
	display:block;
	height:30px;
	outline:none;
	text-decoration:none;
	}
#home {
background-image: url("../images/home.png");
width:102px;
height:30px;
float:left;
}
#home:hover {
background-image: url("../images/homehover.png");
width:102px;
height:30px;
float:left;
}
#otrkeys {
background-image: url("../images/otrkeys.png");
width:143px;
height:30px;
float:left;
}
#otrkeys:hover {
background-image: url("../images/otrkeyshover.png");
width:143px;
height:30px;
float:left;
}
#top25 {
background-image: url("../images/top.png");
width:106px;
height:30px;
float:left;
}
#wecker {
background-image: url("../images/wecker.png");
width:129px;
height:30px;
float:left;
}
#wecker:hover {
background-image: url("../images/weckerhover.png");
width:129px;
height:30px;
float:left;
}
#top25:hover {
background-image: url("../images/tophover.png");
width:106px;
height:30px;
float:left;
}
#kontakt {
background-image: url("../images/kontakt.png");
width:135px;
height:30px;
float:left;
}
#kontakt:hover {
background-image: url("../images/kontakthover.png");
width:135px;
height:30px;
float:left;
}
#spenden {
background-image: url("../images/spenden.png");
width:139px;
height:30px;
float:left;
}
#spenden:hover {
background-image: url("../images/spendenhover.png");
width:139px;
height:30px;
float:left;
}
#vip {
background-image: url("../images/VIP.png");
width:64px;
height:30px;
float:left;
}
#vip:hover {
background-image: url("../images/VIPhover.png");
width:64px;
height:30px;
float:left;
}
#space {
	background-image: url("../images/space.png");
	width:82px;
height:30px;
float:left;
}
#textbox {
	background: url("../images/news.png") no-repeat;
	background-color:white;
	margin:50px auto;
	padding:55px 20px;
	min-height:140px;
	width:480px;
	border:1px solid black;
	color: #0E2284;
	font-size:12px;
}
#footer {
color:#C7C7C7;
background-color:black;
height:25px;
width:900px;
margin:0px auto;
text-align:center;
padding-top:3px;
}
#keytable {
margin:50px auto;
border-collapse:collapse;
width:700px;
}
#keytable th {
background-image: url('../images/tablebg.png');
padding:3px;
font-weight:normal;
border:1px solid black;
color:white;
}
#keytable td {
padding:5px;
}
#keytable .zeile1 {
background-color:#5093AE;
}
#keytable .zeile2 {
background-color:#ABD0DF;
}
#keytable td {
border:1px solid black;
}
#keytable tr:hover {
background-color:#CEECF8;
cursor:pointer;
}
a {
color:#0B2195;
}
#ddownloadbox {
	background: url("../images/download.png") no-repeat;
	background-color:white;
	margin:50px auto;
	padding:55px 20px;
	min-height:100px;
	width:480px;
	border:1px solid black;
	color: #0E2284;
	font-size:12px;
	display:none;
	visibility:hidden;
	}
	#impressumbox {
	background: url("../images/impressum.png") no-repeat;
	background-color:white;
	margin:50px auto;
	padding:55px 20px;
	width:480px;
	border:1px solid black;
	color: #0E2284;
	font-size:12px;
	}
#kontaktbox {
	background: url("../images/kontakthead.png") no-repeat;
	background-color:white;
	margin:50px auto;
	padding:55px 20px;
	width:480px;
	border:1px solid black;
	color: #0E2284;
	font-size:12px;
	}
#weckerbox {
	background: url("../images/weckerhead.png") no-repeat;
	background-color:white;
	margin:50px auto;
	padding:55px 20px;
	width:480px;
	border:1px solid black;
	color: #0E2284;
	font-size:12px;
	}
#spendenbox {
	background: url("../images/spendenhead.png") no-repeat;
	background-color:white;
	margin:50px auto;
	padding:55px 20px;
	width:480px;
	border:1px solid black;
	color: #0E2284;
	font-size:12px;
	}
#suchbox {
	background: url("../images/suche.png") no-repeat;
	background-color:white;
	margin:50px auto;
	padding:55px 20px;
	width:480px;
	border:1px solid black;
	color: #0E2284;
	font-size:12px;
	}
#ftppushbox {
	background: url("../images/ftppushbeta.png") no-repeat;
	background-color:white;
	margin:50px auto;
	padding:55px 20px;
	width:480px;
	border:1px solid black;
	color: #0E2284;
	font-size:11px;
	}
#ftppushbox input {
	height:14px;
	font-size:12px;
	}
#vipbox {
	background: url("../images/vipheader.png") no-repeat;
	background-color:white;
	margin:50px auto;
	padding:55px 20px;
	width:480px;
	border:1px solid black;
	color: #0E2284;
	font-size:12px;
	}
#danke {
	background: url("../images/danke.png") no-repeat;
	background-color:white;
	margin:50px auto;
	padding:55px 20px;
	width:480px;
	border:1px solid black;
	color: #0E2284;
	font-size:12px;
	}
#downloadbox h1 {
font-size:14px;
}
#footer a {
color:white;
}
#infobox {
	border:1px solid green;
	
}
#donate {
border-collapse:collapse;
text-align:center;
width:460px;
}
#donate tr:hover {
background-color:#9BD0E5;
color:black;
cursor:default;
}
#donate th {
line-height:2;
background-color:#9BD0E5;
color:black;
}
.greenbox {
border:1px solid #00CF18;
text-align:center;
}
.greenbox:hover {
border:2px solid #00EA1C;
}
#donations {
	background: url("../images/spendenheadsmall.png") no-repeat;
	background-color:white;
	margin:35px 0px 10px 5px;
	padding-top:40px;
	width:170px;
	border:1px solid black;
	color: #0E2284;
	font-size:12px;
	text-align:center;
float:left;
outline:none;
}
