body,td,th {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	outline: 0;
}

#header_right{
	width: 390px;
	height: 142px;
	background-image: url(images/header/bg_r.gif);
}

#logo{
	float: left;
	width: 578px;
	height: 142px;
	background-image: url(images/header/layout_header_schnee.png);
	text-align: left;
	display: block;
}

.footer{
	color:#FFFFFF;
	font-size:9px;
	padding:10px;	
}

a.footerlink:link { color:#FFFFFF; text-decoration: none }
a.footerlink:visited { color:#FFFFFF; text-decoration: none }
a.footerlink:hover { color:#FFFFFF; text-decoration: underline }
a.footerlink:active { color:#FFFFFF; text-decoration: none }

a.news:link { color:#333333; text-decoration: none }
a.news:visited { color:#333333; text-decoration: none }
a.news:hover { color:#333333; text-decoration: underline }
a.news:active { color:#333333; text-decoration: none }

a:link { color:#990000; text-decoration: none }
a:visited { color:#990000; text-decoration: none }
a:hover { color:#333333; text-decoration: underline }
a:active { color:#990000; text-decoration: none }

a.grey:link { color:#d0d0d0; text-decoration: none }
a.grey:visited { color:#d0d0d0; text-decoration: none }
a.grey:hover { color:#d0d0d0; text-decoration: underline }
a.grey:active { color:#d0d0d0; text-decoration: none }

a.white:link { color:#FFFFFF; text-decoration: none }
a.white:visited { color:#FFFFFF; text-decoration: none }
a.white:hover { color:#FFFFFF; text-decoration: underline }
a.white:active { color:#FFFFFF; text-decoration: none }

a.darkgrey:link { color:#5C5C5C; text-decoration: none }
a.darkgrey:visited { color:#5C5C5C; text-decoration: none }
a.darkgrey:hover { color:#5C5C5C; text-decoration: underline }
a.darkgrey:active { color:#5C5C5C; text-decoration: none }

.hlnews{
	color:#990000; font-weight:bold;margin-top:7px;
}

.relatedlinks{
margin-top:10px;font-size:11px;font-weight:bold;

}

.sublnews{
color:#d0d0d0;margin-left:9px;font-size:9px;
}

.darkgrey{
color:#5C5C5C;margin-left:9px;font-size:9px;
}

.contentnews{
color:#333333;margin:9px;font-size:11px;line-height:19px;
}

.firstletter{
font-weight:bold;font-size:14px;
}

body {
	background-color: #333333;
	background: url(upload_sonstiges/black-Linen.png) repeat;
	/*background: url(upload_sonstiges/index_bg.jpg) repeat;*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.login	{
	border-left: 1px solid #b7b7b7;
	border-right: 1px solid #dddddd;
	border-top: 1px solid #b7b7b7;
	border-bottom: 1px solid #dddddd;
	background-color: #e3e3e3;
	color:#990000;
	width: 120px;
	font-size: 11px;
	padding-left: 4px;
}


.bold { font-weight: bold; }

.size9  { font-size: 9px; }
.size10 { font-size: 10px; }
.size11 { font-size: 11px; }
.size12 { font-size: 12px; }
.size13 { font-size: 13px; }
.size14 { font-size: 12px; }

.smallwhite { color:#FFFFFF; font-size:9px; }

.red {color: #990000; }
.white {color:#333333; }
.blue {color:#069ff7; }
.green {color:#0F9002; }
.grey {color:#464645; }
.darkgrey {color:#5C5C5C; }
.black {color:#000000; }
.lightgrey {color:#696868; }


.searchfield	{
	border-left: 1px solid #7F9DB9;
	border-right: 0px;
	border-top: 1px solid #7F9DB9;
	border-bottom: 1px solid #7F9DB9;
	background-image: url(images/icon_searchfield.gif);
	background-position: left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	color:#141414;
	width: 113px;
	font-size: 11px;
	padding-left: 15px;
}

.dropdown	{
	background-color:#FFFFFF;
	color:#141414;
	width: 133px;
	font-size: 11px;
	padding-left: 1px;
}

/* Forms */
.fields	{
	border: 1px solid #cccccc;
	background-color:#FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
}
.fields_alert	{
	border: 1px solid #cccccc;
	background-color:#FD6842;
}


.textarea  { width:560px; height:200px; overflow:auto;}
.textarea2 { width:600px; height:60px; overflow:auto;}
.textarea3 { width:801px; height:300px; border-top: 0px; overflow:auto;}
.textarea4 { width:300px; height:100px; overflow:auto;}
.textarea5 { width:415px; height:100px; overflow:auto;}
.textarea6 { width:420px; height:100px; overflow:auto;}
.textarea7 { width:571; height:100px; overflow:auto;}
.textarea8 { width:520px; height:200px; overflow:auto;}
.textarea9 { width:590px; height:100px; overflow:auto;}
.textfield { wÃYth:250px; padYÃng-left: 5px;}
.textfield2 { width:325px; padding-left: 5px;}
.textfield_long { width:500px;}
.textfield_long2 { width:400px;}
.textfield_short1 { width:225px; }
.textfield_short2 { width:60px; }
.textfield_short3 { width:150px; }
.textfield_short4 { width:35px;}
.textfield_short5 { width:130px; }
.select { font-size:11px; }
.select2 { font-size:10px; }

.textarea_usercenter { width:415px; height:100px; overflow:auto;}
.textfield_usercenter{ width:410px; padding-left: 5px;}

.GalerieBorder {
		padding: 5px;
		border: 1px solid #DDDDDD;
		background: #F8F8F8;
	}

.GalerieBackground {
		background: #F8F8F8;
	}


################################################################################
# F O R U M

.arial { font-family: Arial; }
.georgia { font-family: Georgia; }
.couriernew { font-family: Courier New; }
.tahoma { font-family: Tahoma; }
.timesnewroman { font-family: Times New Roman; }
.verdana { font-family: Verdana; }

.quote {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	background-color: #FAFAFA;
	line-height: 120%;
	border: #D1D0D0;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding: 6px;
}

hr{
	background-color: #990000; /* Mozilla 1.4 */
	color: #990000; /* IE 6 */
	border: #990000; /* Opera 7.11 */
	height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
	width: 90%;
}

.table_frame1 {
  border: solid 1px #D1D0D0;
}
.table_frame2 {
  border-left: solid 1px #D1D0D0;
  border-right: solid 1px #D1D0D0;
}
.table_frame3 {
  border-left: solid 1px #D1D0D0;
  border-right: solid 1px #D1D0D0;
  border-bottom: solid 1px #D1D0D0;
}
.table_frame4 {
  border-bottom: solid 1px #D1D0D0;
}
.table_frame5 {
  border-left: solid 1px #D1D0D0;
  border-right: solid 1px #D1D0D0;
  border-bottom: solid 1px #D1D0D0;
  border-top: solid 1px #D1D0D0;
}

.table_frame6 {
	border-left: 1px solid #990000;
	border-right: 1px solid #990000;
	border-top: 1px solid #990000;
	border-bottom: 1px solid #990000;
	background-color:#FFFFFF;
}
.table_frame7 {
  border-right: solid 1px #D1D0D0;
}

.table_rand {
  border-left: solid 1px #D1D0D0;
  border-right: solid 1px #D1D0D0;
  border-bottom: solid 1px #D1D0D0;
  border-top: solid 1px #D1D0D0;
}

.table_dark { background-color:#EFEFEF; }
.table_light { background-color:#FFFFFF; }
.table_lightgrey { background-color:#D1D0D0; }

.tab_color_top{background-color:#D1D0D0;}
.tab_color{background-color:#EEEEEE;}
.tab_color2{background-color:#990000;}


################################################################################
# Navigation

div#subnavi div {
    width: 931px;
    height: 20px;
    padding: 7px 10px 0px;
    float: left;
    font-size: 11px;
    font-weight: bold;
}
div#subnavi a, div#subnavi a:visited {
    margin: 0px 10px;
    font-weight: bold;
    text-decoration: none;
}

div#sub_c {
	background: #33FF66;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

################################################################################
# Teams

#teams a span {
	display: none;
}


.teamCOD4 {
	width: 147px;
	height: 60px;
	display: block;
	background-image: url(images/teams/cod4-w.jpg);
	border-bottom: 2px solid black;
}

.teamCOD4:hover {
	background-image: url(images/teams/cod4-w_hover.jpg);
}

.teamCOD4-d {
	width: 147px;
	height: 60px;
	display: block;
	background-image: url(images/teams/cod4-d.jpg);
	border-bottom: 2px solid black;
}

.teamCOD4-d:hover {
	background-image: url(images/teams/cod4-d_hover.jpg);
}

.teamCOD4-i {
	width: 147px;
	height: 60px;
	display: block;
	background-image: url(images/teams/gold-cod4-i.jpg);
	border-bottom: 2px solid black;
}

.teamCOD4-i:hover {
	background-image: url(images/teams/gold-cod4-i_hover.jpg);
}

.teamCOD4-di {
	width: 147px;
	height: 60px;
	display: block;
	background-image: url(images/teams/cod4-di.jpg);
	border-bottom: 2px solid black;
}

.teamCOD4-di:hover {
	background-image: url(images/teams/cod4-di_hover.jpg);
}

.teamCOD4-e {
	width: 147px;
	height: 60px;
	display: block;
	background-image: url(images/teams/cod4-e.jpg);
	border-bottom: 2px solid black;
}

.teamCOD4-e:hover {
	background-image: url(images/teams/cod4-e_hover.jpg);
}

.teamCOD4ESL {
	width: 147px;
	height: 60px;
	display: block;
	background-image: url(images/teams/grau-w.jpg);
	border-bottom: 2px solid black;
}

.teamCOD4ESL:hover {
	background-image: url(images/teams/farbig-w.jpg);
}

.teamCOD4-d-ESL {
	width: 147px;
	height: 60px;
	display: block;
	background-image: url(images/teams/grau-d.jpg);
	border-bottom: 2px solid black;
}

.teamCOD4-d-ESL:hover {
	background-image: url(images/teams/farbig-d.jpg);
}

.teamCOD4-i-ESL {
	width: 147px;
	height: 60px;
	display: block;
	background-image: url(images/teams/gold-grau-i.jpg);
	border-bottom: 2px solid black;
}

.teamCOD4-i-ESL:hover {
	background-image: url(images/teams/gold-farbig-i.jpg);
}

.teamCOD4-di-ESL {
	width: 147px;
	height: 60px;
	display: block;
	background-image: url(images/teams/grau-di.jpg);
	border-bottom: 2px solid black;
}

.teamCOD4-di-ESL:hover {
	background-image: url(images/teams/farbig-di.jpg);
}

.teamCOD4-e-ESL {
	width: 147px;
	height: 60px;
	display: block;
	background-image: url(images/teams/grau-e.jpg);
	border-bottom: 2px solid black;
}

.teamCOD4-e-ESL:hover {
	background-image: url(images/teams/farbig-e.jpg);
}

.teamCS {
	width: 147px;
	height: 60px;
	display: block;
	background-image: url(images/teams/cs16.jpg);
	border-bottom: 2px solid black;
}

.teamCS:hover {
	background-image: url(images/teams/cs16_hover.jpg);
}

.teamCSS {
	width: 147px;
	height: 60px;
	display: block;
	background-image: url(images/teams/css.jpg);
	border-bottom: 2px solid black;
}

.teamCSS:hover {
	background-image: url(images/teams/css_hover.jpg);
}

.teamCSSESL {
	width: 147px;
	height: 60px;
	display: block;
	background-image: url(images/teams/grau_css.jpg);
	border-bottom: 2px solid black;
}

.teamCSSESL:hover {
	background-image: url(images/teams/farbig_css.jpg);
}

.teamWC3 {
	width: 147px;
	height: 60px;
	display: block;
	background-image: url(images/teams/wc3.jpg);
	border-bottom: 2px solid black;
}

.teamWC3:hover {
	background-image: url(images/teams/wc3_hover.jpg);
}

.styllor {
	width: 147px;
	height: 60px;
	display: block;
	background-image: url(images/featured_artikel/istyll0r_grau.jpg);
	border-bottom: 2px solid black;
}

.styllor:hover {
	background-image: url(images/featured_artikel/istyll0r_farbig.jpg);
}

.mortiis {
	width: 147px;
	height: 60px;
	display: block;
	background-image: url(images/featured_artikel/imorti_grau.jpg);
	border-bottom: 2px solid black;
}

.mortiis:hover {
	background-image: url(images/featured_artikel/imorti_farbig.jpg);
}

.korn {
	width: 147px;
	height: 60px;
	display: block;
	background-image: url(images/featured_artikel/ikorn_grau.jpg);
	border-bottom: 2px solid black;
}

.korn:hover {
	background-image: url(images/featured_artikel/ikorn_farbig.jpg);
}

.ace {
	width: 147px;
	height: 60px;
	display: block;
	background-image: url(images/featured_artikel/iace_grau.jpg);
	border-bottom: 2px solid black;
}

.ace:hover {
	background-image: url(images/featured_artikel/iace_farbig.jpg);
}

.todes {
	width: 147px;
	height: 60px;
	display: block;
	background-image: url(images/teams/todes_grau.jpg);
	border-bottom: 2px solid black;
}

.todes:hover {
	background-image: url(images/teams/todes_farbig.jpg);
}



.player_carousel_wrapper {
	text-align: left;
}


.jcarousel-container {
    background: #fff;
	margin-top: 4px;
}

.jcarousel-container-horizontal {
	width: 245px;
	height: 120px;
	padding: 0px 40px;
}

.jcarousel-clip-horizontal {
    width:  245px;
	padding-top: 4px;
}

.jcarousel-item {
    width: 75px;
    height: 120px;
	text-align: center;
}

.jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-next-horizontal {
    position: absolute;
    top: 46px;
    right: 15px;
    width: 7px;
    height: 21px;
    cursor: pointer;
    background: transparent url(images/carousel/arrow_right_sprite.png) no-repeat 0 0;
}

.jcarousel-next-horizontal:hover {
    background-position: 0 -21px;
}

.jcarousel-next-horizontal:active {
    background-position: 0 -21px;
}

.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0 -42px;
}

.jcarousel-prev-horizontal {
    position: absolute;
    top: 46px;
    left: 15px;
    width: 7px;
    height: 21px;
    cursor: pointer;
    background: transparent url(images/carousel/arrow_left_sprite.png) no-repeat 0 0;
}

.jcarousel-prev-horizontal:hover {
    background-position: 0 -21px;
}

.jcarousel-prev-horizontal:active {
    background-position: 0 -21px;
}

.jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0 -42px;
}

.ui-tabs { position: relative; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; height: 16px; padding: 0;}
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; margin: border-bottom: 0 !important; padding: 3px 10px; white-space: nowrap; margin: 0 2px 0 0; background: #eee; top: 3px;}
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; outline: none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; font-weight: bold; margin-top: 0px; background: #fff; top: 0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

.clear {
	clear: both;
	height: 0;
	line-height: 0;	
}

#chaos_facebook {
	width: 292px;
	margin: 15px 15px 0 0;
	opacity: 0.8; 
	filter: alpha(opacity = 80); 
	background: rgba(255, 255, 255, 0.8);
}

#chaos_facebook:hover {
	opacity: 1.0; 
	filter: alpha(opacity = 100); 
	background: rgba(255, 255, 255, 1.0);
}




