body {
	background: url('/img/bg.jpg') top center repeat-y;
	margin: 0px;
	padding: 0px;
	font-family: "arial", "tahoma", "trebuchet", "verdana";
	font-size:12px;
	color: #ffffff;
}
.contentwrapper {
	background: url('/img/head.jpg') top center no-repeat;
	height: 620px;
	padding-top: 1px;
}

h1 {
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	font-size:40px;
	font-weight:bold;
	padding-left: 400px;
	padding-top: 25px;
}

.contentwrapper2 {
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	padding-top: 150px;
	}
#menu {
	width: 185px;
	margin: 0px;
	padding-left: 40px;
  	position:absolute;
  	z-index:1;
}
#maincontent {
	width: 680px;
	padding-left: 250px;
	position:absolute;
}
table#topliste {
	table-layout:auto;
	border-collapse:collapse;
	background-color:#000000;
	width:670px;
}

table#topliste1 {
table-layout:auto;
border-collapse:collapse;
background-color:#000000;
width:670px;
}

table#topliste2 {
table-layout:auto;
border-collapse:collapse;
width:670px;
}

table#topliste tbody img {
border:1px solid #d69263;
padding:5px;
}

table#topliste tbody a:link {
font-size:14px;
font-weight:bold;
color: #b52800;
padding:0 0 5px 0;
}

table#topliste tbody a:visited {
font-size:14px;
font-weight:bold;
color: #b52800;
}

table#topliste tbody a:hover {
font-size:14px;
font-weight:bold;
color: #d69263;
}

table#topliste tbody a:focus {
font-size:14px;
font-weight:bold;
color: #b52800;
}

table#topliste tbody a:active {
font-size:14px;
font-weight:bold;
color: #b52800;
}

table#topliste th {
font-weight:bold;
border-top:1px solid #d69263;
border-bottom:1px solid #d69263;
padding: 10px;
background-color:#5a3400;
}

table#topliste th2 {
font-weight:bold;
border-top:1px solid #d69263;
border-bottom:1px solid #d69263;
padding: 10px;
background-color:#5a3400;
}

table#topliste1 td {
border-top:1px solid #d69263;
font-size:10px;
border-bottom:1px solid #d69263;
padding: 5px;
background-color:#5a3400;
}

table#topliste td {
padding: 10px;
border-bottom:1px solid #d69263;
text-align:center;
}

table#topliste2 td {
padding: 10px;
border-bottom:1px solid #d69263;
text-align:left;
}

table#topliste td p.top-rank {
font-size:24px;
font-weight:bold;
}
h2 {font-size:16px;font-weight:bold;margin:0px;padding-bottom:10px;}
.new {color: #FF0000; font-weight:bolder;}
.banner { padding:4px; padding-bottom:0px;}
.description { font-size:12px; padding-left:4px; padding-top:0px; padding-right:4px; padding-bottom:4px}
a.topsitemenu {font-size: 12px;color: #990000; padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:0px}
a.topsitemenu:visited {color: #990000;}
a.topsitemenu:hover {color: #FF9900;}
a.topsitemenu:active {color: #990000;}
a.topmenu {font-size: 14px;font-weight:bolder;color: #b52800; padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:0px}
a.topmenu:visited {color: #b52800;}
a.topmenu:hover {color: #d69263;}
a.topmenu:active {color: #b52800;}
.inputs {width: 211px;}
.submitbuton {width: 78px;}
.inputs1 {width: 102px;}
.message {color:#FF0000; font-size:18px; font-weight:bold}
.updatemessage {color:#FF0000; font-size:18px; font-weight:bold;}
.updateerrormessage {color:#FF0000; font-size:18px; font-weight:bold}
.heading {font-size:18px;}
.Stil2 {font-size: 18px; font-weight: bold; }
ul {margin:0px; margin-left:20px}
a {font-size: 14px;}
a:link {color: #b52800;}
a:active {color: #b52800;}
a:visited {color: #b52800;}
a:hover {color: #d69263;}
a.biglink:link {color: #000000;font-size: 14px;font-weight: bolder;text-decoration: none;}
a.biglink:visited {color: #000000;font-size: 14px;font-weight: bolder;text-decoration: none;}
a.biglink:hover {color: #990000;font-size: 14px;font-weight: bolder;text-decoration: none;}
a.biglink:active {color: #FF9900;font-size: 14px;font-weight: bolder;text-decoration: none;}
a.smalllink:link {color: #990000;font-size: 12px;}
a.smalllink:visited {color: #990000;font-size: 12px;}
a.smalllink:hover {color: #990000;font-size: 12px;}
a.smalllink:active {color: #FF9900;font-size: 12px;}
