/*##############Allgemeines##############*/

ul, li, input, option, select, div, a, h1, h2, h3, h4 {
	padding: 0;
	margin: 0;
	behavior: url(navi/iepngfix.htc)
}

body {
	background: #0e0e0e;
	font: normal 11px Tahoma;
	cursor: default;
}

img {
	border: none;
}

div#wrapper {
	margin: 0 auto;
	background: url(Bilder/page_hg.jpg);
	width: 946px;
}

.clear_l {
	clear: left;
}

.clear_r {
	clear: right;
}

.clear_b {
	clear: both;
}

/*##############Ende Allgemeines##############*/


/*##############Links##############*/

a {
}

a:hover {
}

a:focus {
	outline: none;
}

/*##############Ende Links##############*/


/*##############Header##############*/

div#head {
	background: url(Bilder/head.jpg);
	height: 29px;
	width: 946px;
	position: relative;

}

div#header {
	background: url(Bilder/header.jpg) no-repeat;
	height: 141px;
	width: 946px;
	position: relative;
}

h1 {
	display:none;
}

div#switcher_head {
	position:absolute;
	height: 32px;
	width: 405px;
	margin-left: 541px;
	background: url(Bilder/switcher_head.jpg);
}

div#switcher_head h2#h2_last_matches a {
	position: absolute;
	width: 81px;
	height: 19px;
	margin: 11px 0px 0px 121px;
}

div#switcher_head h2#h2_next_matches a {
	position: absolute;
	width: 103px;
	height: 19px;
	margin: 11px 0px 0px 207px;
}

div#switcher_head h2#h2_last_news a {
	position: absolute;
	width: 78px;
	height: 19px;
	margin: 11px 0px 0px 315px;
}

h2 a span {
	display: none;
}

div#switcher_hg {
	background: url(Bilder/switcher_hg.jpg);
	height: 109px;
	width: 476px;
	margin: 32px 0px 0px 470px;
	position: absolute;
}

div#switcher_hg h2#h2_show_all a {
	position: absolute;
	height: 14px;
	width: 57px;
	margin: 92px 0px 0px 418px;
}

div#switcher_hg ul {
	margin: 9px 0 0 170px;
	padding: 0px;
}

div#switcher_hg ul li {
	list-style: none;
	font: normal 10px Tahoma;
	color: #FFFFFF;
	height: 22px;
	width: 361px;
}

div#switcher_hg ul li a {
	text-decoration: none;
	font: normal 10px Tahoma;
	color: #FFFFFF;
}

div#switcher_hg ul li a:hover {
	text-decoration: underline;
}

/*##############Ende Header##############*/


/*##############Navigation##############*/

div#navi_hg {
	background: url(Bilder/navi.jpg);
	height: 36px;
	width: 946px;
	position: relative;
}

h3 a span {
	display: none;
}

div#navi_hg h3#h3_main_center a {
	position: absolute;
	height: 36px;
	width: 165px;
	margin: 0px 0px 0px 3px;
	z-index: 100;
}

div#navi_hg h3#h3_clan_center a {
	position: absolute;
	height: 36px;
	width: 165px;
	margin: 0px 0px 0px 170px;
	z-index: 100;
}

div#navi_hg h3#h3_clan_center a:hover {
}

div#navi_hg h3#h3_community_center a {
	position: absolute;
	height: 36px;
	width: 165px;
	margin: 0px 0px 0px 338px;
	z-index: 100;
}

div#navi_hg h3#h3_server_center a {
	position: absolute;
	height: 36px;
	width: 165px;
	margin: 0px 0px 0px 505px;
	z-index: 100;
}

#menu_hover_1 {
	background: url(Bilder/button_1.png) top;
	margin-top: -36px;
	height: 36px;
	width: 165px;
	position: absolute;
}

#menu_hover_2 {
	background: url(Bilder/button_2.png) top;
	margin-top: -36px;
	height: 36px;
	width: 165px;
	position: absolute;
}

#menu_hover_3 {
	background: url(Bilder/button_3.png) top;
	margin-top: -36px;
	height: 36px;
	width: 165px;
	position: absolute;
}

#menu_hover_4 {
	background: url(Bilder/button_4.png) top;
	margin-top: -36px;
	height: 36px;
	width: 165px;
	position: absolute;
}

#menu_end {
	background: url(Bilder/dropdown_foot.png) bottom;
	height: 8px;
	width: 165px;
	position: absolute;
}

#dropmenudiv {
	position: absolute;
	z-index: 999;
}

#dropmenudiv a {
	background: url(Bilder/dopdown_button.png);
	height: 21px;
	display: block;
	font-weight: bold;
	color: #1c1c1c;
	padding: 5px 0 0 40px;
	z-index: 999;
}

#dropmenudiv a:hover{ /*hover background color*/
	background: url(Bilder/dropdown_button_hover.png);
	height: 21px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	/*padding: 999px;*/
}

/*##############Ende Navigation##############*/


/*##############Line##############*/

div#line_begin {
	background: url(Bilder/line_begin.jpg);
	height: 29px;
	width: 4px;
	float: left;
	position: relative;
}

div#line_hg {
	background: url(Bilder/line_hg.jpg);
	height: 29px;
	width: 936px;
	float: left;
	position: relative;
}

div#line_end {
	background:url(Bilder/line_end.jpg);
	height: 29px;
	width: 6px;
	float: left;
	position: relative;
}

div#line_hg ul#not_logged_in {
	position: absolute;
	height: 19px;
	width: 641px;
	top: 7px;
	left: 3px;
}

div#line_hg ul#logged_in {
	position: absolute;
	height: 19px;
	width: 641px;
	top: 7px;
	left: 3px;
}

div#line_hg ul#not_logged_in, div#line_hg ul#search {
	margin: 0px;
	padding: 0px;
}

div#line_hg ul#not_logged_in  li {
	list-style: none;
	color: #FFFFFF;
	font: bold 11px Tahoma;
	margin-top: 2px;
	margin-right: 5px;
	float: left;
}

div#line_hg ul#not_logged_in li a {
	color: #FFFFFF;
	font: bold 11px Tahoma;
	text-decoration: none;
}

div#line_hg ul#not_logged_in li a:hover {
	text-decoration:underline;
}

.login_username_input {
	border: 0px;
	height: 13px;
	width: 137px;
	font: bold 11px Tahoma;
	color: #000000;
	background: url(Bilder/form_1.jpg) no-repeat;
	padding: 2px;
	float: left;
	margin: 0px 20px 0px 0px;
}

.login_password_input{
	border: 0px;
	height: 13px;
	width: 137px;
	font: bold 11px Tahoma;
	color: #000000;
	background: url(Bilder/form_1.jpg) no-repeat;
	padding: 2px;
	float: left;
}

.login_submit_input {
	border: 0px;
	height: 15px;
	width: 51px;
	background: url(Bilder/login.jpg);
	cursor: pointer;
	margin-left: 7px;
	float: left;
}

div#line_hg ul#logged_in  li {
	list-style: none;
	color: #FFFFFF;
	font: bold 11px Tahoma;
	margin-top: 2px;
	margin-right: 5px;
	float:left;
	display: inline-block;
}

div#line_hg ul#logged_in li a {
	color: #FFFFFF;
	font: bold 11px Tahoma;
	text-decoration: none;
}

div#line_hg ul#logged_in li a:hover {
	text-decoration:underline;
}

div#line_hg ul#search {
	height: 21px;
	width: 244px;
	top: 6px;
	left: 698px;
	position: absolute;
}

div#line_hg ul#search li {
	list-style: none;
	color: #a20303;
	font: bold 11px Tahoma;
	margin: 2px 5px 0px 0px;
	float: left;
}

.search_input {
	border: 0px;
	color: #000000;
	height: 13px;
	width: 137px;
	font: bold 11px Tahoma;
	background: url(Bilder/form_1.jpg) no-repeat;
	float: left;
	padding: 2px;
}

.search_submit {
	border: 0px;
	height: 19px;
	width: 25px;
	background:  url(Bilder/search.jpg);
	cursor: pointer;
	float: left;
}

/*##############Ende Line##############*/


/*##############Content##############*/

div#content {
	width: 580px;
	float: left;
	margin-right: 3px;
}

div#content div#content_main {
	padding-left: 1px;
}

div#content h3#h3_current_content {
	background: url(Bilder/current_content.jpg) no-repeat;
	width: 128px;
	height: 28px;
	position: relative;
}

/*##############Ende Content##############*/


/*##############Linke Spalte##############*/

div#left {
	width: 153px;
	float: left;
}

div#left h3#h3_left_head {
	background: url(Bilder/content_head.jpg) no-repeat;
	height: 4px;
	width: 153px;
	margin: 0px; padding: 0px;
}

div#left h4 {
	height: 30px;
	width: 150px;
}

div#left h4#h4_shoutbox {
	background:url(Bilder/shout_box.jpg);
}

div#left h4#h4_partner {
	background: url(Bilder/partners.jpg);
}

div#left ul {
	padding: 0px 0px 6px 0px;
	background: url(Bilder/boxd_end.jpg) no-repeat bottom;
	width: 150px;
}

div#left ul li {
	list-style: none;
	background: url(Bilder/box_hg.jpg);
	width: 144px;
	padding: 0px 3px;
}


/*##############Ende Linke Spalte##############*/


/*##############Rechte Spalte##############*/

div#right {
	width: 201px;
	float: left;
	margin: 0 4px;
	color: #FFFFFF;
}

div#right a {
	color: #FFFFFF;
	text-decoration: none;
}

div#right a:hover {
	text-decoration: underline;
}

div#right ul {
	margin: 0px;
	padding: 0px;
}

div#right ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #FFFFFF;
}

div#right h3#h3_nav_server_status {
	background: url(Bilder/server_status.jpg) no-repeat;
	height: 23px;
	width: 201px;
	margin-top: 4px;
	padding-bottom: 5px;
}

div#right h3#h3_nav_counter {
	background: url(Bilder/counter.jpg) no-repeat;
	height: 23px;
	width: 201px;
	padding-bottom: 5px;
}

div#right ul {
	margin-top: 5px;
}

div#right ul li.stats_1 {
	background: url(Bilder/counter_1.jpg) no-repeat;
	height: 17px;
	width: 175px;
	margin-left: 1px;
	font: bold 10px Tahoma;
	color: #FFFFFF;
	position: relative;
	bottom: 3px;
	padding: 2px 0 0 24px;
}

div#right ul li.stats_1 span {
	color: #a10000;
	font: bold 10px Tahoma;
	position: absolute;
	height: 17px;
	width: 44px;
	left: 155px;
}

div#right ul li.stats_2 {
	background: url(Bilder/counter_1_hover.png) no-repeat;
    /* height: 17px; */
	min-height: 17px;
	width: 175px;
	margin-left: 1px;
	font: bold 10px Tahoma;
	color: #FFFFFF;
	position: relative;
	bottom: 3px;
	padding: 2px 0 0 24px;
}

div#right ul li.stats_2 span {
	color: #a10000;
	font: bold 10px Tahoma;
	position: absolute;
	height: 17px;
	width: 44px;
	left: 155px;
}

div#right ul li.stats_2 td#poll_proz {
	color: #a10000;
	font: bold 10px Tahoma;
	min-height: 17px;
}

div#right ul li.stats_2 td#poll_text {
	width: 120px;
         color: #ffffff;
	font: bold 10px Tahoma;
}

div#right ul li.stats_3 {
	/* height: 17px; */
    min-height: 17px;
	width: 175px;
	margin-left: 1px;
	font: bold 10px Tahoma;
	color: #FFFFFF;
	position: relative;
	bottom: 3px;
	padding: 2px 0 0 24px;
}

div#right ul li.stats_4 {
	background: url(Bilder/counter_1_hover.jpg) no-repeat;
	height: 17px;
	width: 175px;
	margin-left: 1px;
	font: bold 10px Tahoma;
	color: #FFFFFF;
	position: relative;
	bottom: 3px;
	padding: 2px 0 0 24px;
}

div#right ul li.stats_4 span {
	color: #a10000;
	font: bold 10px Tahoma;
	position: absolute;
	height: 17px;
	width: 44px;
	left: 155px;
}

div#right h3#h3_nav_poll {
	background: url(Bilder/polls.jpg) no-repeat;
	height: 29px;
	width: 201px;
}

div#right h4#h4_nav_poll_2 {
	background: url(Bilder/polls_1.jpg) no-repeat;
	height: 19px;
	width: 173px;
	font: normal 9px Tahoma;
	color: #FFFFFF;
	padding: 8px 0px 0px 28px;
}

div#right div#nav_poll {
	background: url(Bilder/polls_2.jpg) no-repeat;
	height: 37px;
	width: 201px;
	font: bold 10px Tahoma;
	color: #FFFFFF;
}

div#right input {
	margin: 13px 5px 0px 5px;
}

div#right input.nav_poll_submit {
	background: url(Bilder/vote.jpg) no-repeat;
	width: 66px;
	height: 20px;
	border: 0px;
	cursor: pointer;
	margin: 7px 0px 0px 67px;
}

.input_shoutbox_massage {
	height: 15px;
	width: 140px;
	border: 0px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 3px;
	background: url(Bilder/input_2.jpg);
	margin-bottom: 3px;
}

/*##############Ende Rechts Spalte##############*/


/*##############Footer##############*/

div#footer {
	background: url(Bilder/footer.jpg) no-repeat;
	height: 51px;
	width: 946px;
	position: relative;
}

div#footer ul#copyright {
	height: 39px;
	width: 230px;
	position: absolute;
	top: 5px;
	left: 5px;
}

div#footer ul#copyright {
	margin: 0px;
	padding: 0px;
}

div#footer ul#copyright li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

div#footer ul#copyright li#weiss {
	color: #FFFFFF;
	font: bold oblique 10px Tahoma;
	top: 6px;
	position: absolute;
}

div#footer ul#copyright li#weiss a {
	color: #FFFFFF;
	font: bold oblique 10px Tahoma;
	text-decoration: none;
}

div#footer ul#copyright li#weiss a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

div#footer ul#copyright li#grau {
	color: #838383;
	font: bold oblique 10px Tahoma;
	top: 23px;
	position: absolute;
}

div#footer ul#copyright li#grau a {
	color: #838383;
	font: bold oblique 10px Tahoma;
	text-decoration: none;
}

div#footer ul#copyright li#grau a:hover {
	color: #838383;
	text-decoration: underline;
}

div#footer ul#navi_down {
	width: 148px;
	height: 19px;
	margin: 0px;
	padding: 0px;
	top: 14px;
	left: 769px;
	position: absolute;
}

div#footer ul#navi_down li {
	list-style: none;
	color: #FFFFFF;
	font: bold 8px Verdana;
	list-style: none;
	margin: 5px 0 0 0; padding:0px;
	text-align: center;
}

div#footer ul#navi_down li a {
	color: #FFFFFF;
	font: bold 8px Verdana;
	text-decoration: none;
}

div#footer ul#navi_down li a:hover {
	text-decoration: underline;
}

div#foot {
	background: url(Bilder/foot.jpg) no-repeat;
	width: 946px;
	height: 136px;
	position: relative;
}

/*##############Ende Footer##############*/


td#sinfo {
   color:#FFFFFF;
   padding: 0px;
   text-align:center;
   background-image:url(Bilder/sinfo_h.png);
   border-width:0;
   behavior: url(navi/iepngfix.htc)
}