body {
	font-family: verdana, tahoma, arial narrow, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #999999;
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/main/background.gif);
	background-repeat: repeat-y;
	background-color: black;
	}

#header {
	margin: 0px;
	padding: 0px;
	height: 120px;
	width: 900px;
	background-image: url(site/images/main/backgroundheader.gif);
	}

#submenu {
	width:200px;
	height: 100%;
	padding:0px;
	float:left;
	}

#contentcenter {
	width:650px;
	padding:20px;
	float:left;
	}
#contentcenter A {
	color: white;
	font-weight: normal;
	text-decoration: underline;
	}

#contentright {
	width:200px;
	height: 100%;
	padding:0px;
	float:left;
	font-family: verdana, tahoma, arial narrow, sans-serif;
	font-size: 9px;
	}
#contentright A {
	color: white;
	font-weight: normal;
	text-decoration: underline;
	}
hr.color {
	color: #245464;
	}

h1 {
	font-size: 16px;
	font-weight: bold;
	}
h2 {
	font-size: 15px;
	font-weight: normal;
	color: white;
}


div.box {
	border-style: solid;
	border-width: 1px;
	border-color: #245464;
	padding: 5px;
    background-color:#000000;
	}

#newsheader {
	width: 100%;
	border-bottom: solid 1px #245464;
    position: relative;
	}
#newsleft {
	position: relative;
	margin-left: 4px;
	}
#newsright {
	position: absolute;
	right: 0px; top: 0px;
    text-align: right;
	}
#boxleft {
	position: relative;
	margin-left: 4px;
	width: 320px;
	}
#boxright {
	position: absolute;
	right: 0px; top: 0px; left:320px;
    text-align: center;
	}

#login {
	margin-left: 50px;
	width: 150px;
	text-align: center;
}
#login A {
	color: #5e5d5c;
	font-weight: normal;
	text-decoration: underline;
}

#emos A {
	text-decoration: none;
	color: #fcfdfc;
	}
#emos A:hover {
	color: #fcfdfc;
	border: 1px solid;
	}
#emos A:active {
	border: 1px solid;
	color: #5e5d5c;
	}

table.bosskill {
	width : 100%;
	background: black;
	border-collapse:collapse;
	border: 1px solid #00efef;
	}
td.bosskill {
	border-collapse:collapse;
	border:1px solid #00efef;
	}

table.emo {
	background: transparent;
	margin-top: 30px;
	}
td.emotd {
	width: 180px;
	text-align: right;
	font: 12px sans-serif;
	margin-top: 0px;
	padding-right: 10px;
	color: white;
	}

button.action {
	border-style: solid;
	border-width: 1px;
	border-color: #999999;
	color: #565656;
	font-family: Verdana, sans-serif;
	font-size:12px;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	}
input.action {
	border-style: solid;
	border-width: 1px;
	border-color: #999999;
	color: #565656;
	font-family: Verdana, sans-serif;
	font-size:12px;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	}
select.action {
	border-style: solid;
	border-width: 1px;
	border-color: #999999;
	color: #565656;
	font-family: Verdana, sans-serif;
	font-size:12px;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	}
input.login {
	border: solid 1px #999999;
	font-family: Verdana, sans-serif;
	font-size:10px;
	color: #999999;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	width:100px;
	}
table {
	font-size:13px;
	}

#memname {
	font-size:14px;
	color: #00efef;
	}


/* http://pennd.com/article.php?a=6 */
ol.rating {
	list-style-type:none;
	font-size:15px;
	margin:0em;
	padding:0;
	width:6.3em;
	padding-botom:0em;
}
/* generic styles for all rating objects - Defaults to a star*/
ol.rating li {
	float:left;
	height:1em;
	margin:0em;
	overflow:hidden;
	background-image:url(../images/main/FFrstar.png);
}

/* Create the hover styles */
ol.rating:hover li {
	background-position:50% -15px;
}
/* style the link to move the text out of the way */
ol li a {
	display:block;
	width:1em;
	height:1em;
	padding-top:1.2em;
	text-decoration:none;
}
/* Style the hover states to move the rest of the images to the greyed out state */
ol.rating li:hover + li, ol.rating li:hover + li + li, ol.rating li:hover + li + li + li , ol.rating li:hover + li + li +li +li{
	background-position:50% -30px;
}
/* Style the items in ratings with preset values */
ol.one li, ol.two li, ol.two li , ol.three li, ol.four li, ol.five li {
	background-position:50% -15px;
}
/* and remove the rating styling from the rest of the items */
ol.one li + li, ol.two li + li + li, ol.three li + li + li + li, ol.four li + li + li + li + li {
	background-position:50% 0;

#green {
	color : #0ecc00;
	}

#red {
	color : #cc0026;
	}


#statistik{
	font-size: 11px;
	font-family: Verdana,Arial,sans-serif;
	border:1px solid #CFCFCF;
	padding:2px;
	spacing:2px;
	height:124px;
	width:182px;
}


.subtable{
	background: url(site/images/main/orange01.gif);
	spacing:2px;
	width:28px;
	margin-top:10px;
}


.titel{
	background: url(site/images/main/header01.gif);
	font-size: 12px;
	font-family: Verdana,Arial,sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	text-align: center;
}

.fuss{
	font-size: 10px;
	font-family: Verdana,Arial,sans-serif;
	color: #4F4F4F;
	text-align: center;
}

