body {
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #ffffff url(/img/layout/body_bg.gif) scroll;
	margin: 0;
	padding: 0;
	/*overflow-y:scroll;*/
}
a {
	color: #b62222;
	text-decoration: none;
}
#above_all {
	height: 180px;
	width: 100%;
	background-image: url(/img/layout/header_bg.gif);
	background-repeat: repeat-x;
}
#all {
	width: 1178px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -180px;
}
#header {
	height: 180px;
	width: 1018px;
}
#header .top {
	height: 47px;
	width: 1018px;
	background: transparent url(/img/layout/header_top.png) scroll no-repeat;
}
#header .top marquee {
	color:#FFFFFF;
	margin-left:190px;
	padding-top:29px;
	width:455px;
	font-size: 0.9em;
}
#header .middle {
	height: 114px;
	width: 1018px;
}
#header .bottom {
	height: 19px;
	width: 1018px;
	background: transparent url(/img/layout/header_bottom.png) scroll no-repeat;
}
#header .middle_left {
	height: 114px;
	width: 153px;
	background: transparent url(/img/layout/header_middle_left.png) scroll no-repeat;
	float: left;
}
#header .middle_right {
	height: 114px;
	width: 9px;
	background: transparent url(/img/layout/header_middle_right.png) scroll no-repeat;
	float: left;
}
#header .middle_center {
	height: 114px;
	width: 856px;
	float: left;
}
#header .middle_center_image {
	width: 714px;
	height: 92px;
	background: transparent url(/img/layout/header_image_bg.jpg) scroll no-repeat;
	float: left;
}
#header .middle_center_hilfsnavi {
	width: 142px;
	height: 92px;
	float: right;
}
#hilfsnavi {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#hilfsnavi li {
	width: 142px;
	background-image: url(/img/layout/header_hilfsnavi_point.png);
	background-repeat: no-repeat;
	color: #ffffff;
	padding-top: 0px;
	padding-left: 20px;
	line-height: 22px;
	font-weight: bold;
	font-size: 1.0em;
}
* html #hilfsnavi li {
	width: 122px;
}
#hilfsnavi li a {
	color: #ffffff;
	text-decoration: none;
}
#hilfsnavi li.suche {
	background-image: url(/img/layout/header_hilfsnavi_suche.png);
	line-height: 26px;
}
#header .middle_center_navi_left {
	clear: left;
	float: left;
	height: 22px;
	width: 25px;
	background: transparent url(/img/layout/header_navi_left.png) scroll no-repeat;
}
#header .middle_center_navi_center {
	float: left;
	height: 22px;
	width: 801px;
	background: transparent url(/img/layout/header_navi_bg.png) scroll repeat-x;
}
#hauptnavi ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#hauptnavi ul li {
	float: left;
	color: #ffffff;
	font-weight: bold;
	padding-left:13px;
	padding-right:13px;
	padding-top: 1px;
	font-size: 1.1em;
	line-height: 21px;
}
#hauptnavi ul li a {
	color: #ffffff;
	text-decoration: none;
}
#hauptnavi ul li.aktiv {
	background: transparent url(/img/layout/header_navi_active_bg.png) scroll repeat-x;
}
#hauptnavi ul li ul.subnavi {
	visibility: hidden;
	background-color:#ffffff;
	border:1px solid #000000;
	border-top: 0;
	margin-top:0px;
	margin-left: -13px;
	padding:5px 5px 5px 0px;
	position:absolute;
	list-style: none;
}
*+html #hauptnavi ul li ul.subnavi {
	margin-top: 18px;
	margin-left: -59px;
}
* html #hauptnavi ul li ul.subnavi {
	margin-top: 18px;
	margin-left: -59px;
}
#hauptnavi ul li ul.subnavi li {
	float: none;
	line-height: 140%;
	color: #000000;
	font-size: 0.9em;
	padding-left:12px;
	padding-right:12px;
}
#hauptnavi ul li ul.subnavi li a {
	color: #000000;
}
#hauptnavi ul li ul.subnavi li a:hover {
	color: #b62222;
}
#header .middle_center_navi_right {
	float: left;
	height: 22px;
	width: 30px;
	background: transparent url(/img/layout/header_navi_right.png) scroll no-repeat;
}
#center {
	background-color: #ffffff;
	background-image: url(/img/layout/bg_all.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 1018px;
	float:left;
}
#main1 {
	margin:0; padding:0;
}
#main2, #main2start {
	margin:0; padding:0;
	padding-bottom: 82px;
}
#main2start {
background:transparent url(/img/layout/bg_all_start.png) repeat scroll 0 0;
}
#main2start {
	/*background-image: url(/img/layout/content_right_bg2.png);*/
}
#secondnavi {
	width: 178px;
	float: left;
}
#secondnavi ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#secondnavi ul li {
	width: 160px;
	background-image: url(/img/layout/left_navi2_bg.png);
	background-repeat: no-repeat;
	color: #ffffff;
	margin-left: 9px;
	padding-top: 0px;
	padding-left: 13px;
	line-height: 22px;
	font-weight: bold;
	font-size: 1.1em;
}
#secondnavi ul li:hover {
	background-image: url(/img/layout/left_navi2_bg_hover.png);
}
#secondnavi ul li.aktiv {
	background-image: url(/img/layout/left_navi2_bg_active.png);
}
#secondnavi ul li a {
	color: #ffffff;
	text-decoration: none;
}
#secondnavi ul li ul li {
	margin: 0;
	margin-left: -13px;
	padding-left: 28px;
	background-image: url(/img/layout/left_navi3_bg.png);
	color: #7b7b7b;
	font-size: 1.0em;
}
#secondnavi ul li ul li.aktiv {
	background-image: url(/img/layout/left_navi3_bg_active.png);
}
#secondnavi ul li ul li:hover {
	background-image: url(/img/layout/left_navi3_bg_active.png);
}
#secondnavi ul li ul li a {
	color: #7b7b7b;
	text-decoration: none;
}
#secondnavi ul li ul li.aktiv a {
	color: #b62222;
}
#content, #content2 {
	width: 550px;
	float: left;
	padding-left: 10px;
	padding-right: 20px;
	margin-top:-3px;
}
#content2 {
	width: 800px;
}
*+html #content2 {
}
* html #content {
	width: 530px;
}
* html #content2 {
	width: 700px;
}
#block {
	width: 251px;
	float: left;
	margin-top:-3px;
	/*
	background-image: url(/img/layout/block_bg.png);
	background-repeat: repeat-y;
	background-position: left top;
	*/
}
#block .box {
	width: 220px;
	margin-left: 10px;
}
#footer {
	clear: both;
	height: 110px;
	width: 1018px;
	/*margin-top: -82px;*/
	position:relative;
	top: -82px;
}
*+html #footer {
	height: 100px;
}
* html #footer {
	height: 110px;
	margin-top: -100px;
}
#footer .left {
	width: 178px;
	height: 110px;
	background: transparent url(/img/layout/footer_left_trans.png) scroll no-repeat;
	float: left;
}
* html #footer .left {
	background: transparent url(/img/layout/footer_left.png) scroll no-repeat;
}
#footer .center {
	width: 831px;
	background: transparent url(/img/layout/footer_middle_bg_bottom_trans.png) scroll repeat-x;
	float: left;
	height: 63px;
	padding-top:47px;
}
* html #footer .center {
	background: transparent url(/img/layout/footer_middle_bg_bottom.png) scroll repeat-x;
	background-position: bottom;
}
#footer .right {
	width: 9px;
	height: 110px;
	background: transparent url(/img/layout/footer_right_trans.png) scroll no-repeat;
	float: left;
}
* html #footer .right {
	background: transparent url(/img/layout/footer_right.png) scroll no-repeat;
}
#footernavi {
	margin-top: 8px;
}
#footercopy {
	float: right;
	margin-top: 8px;
	color: #ffffff;
	padding-right: 10px;
}
#footercopy a {
	color: #ffffff;
}
#footernavi ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#footer ul li {
	float: left;
	padding-right: 20px;
}
#footernavi ul li a {
	color: #ffffff;
	font-weight: bold;
}
.cleaner {
	clear: both;
	height: 20px;
}
/**** BOXEN ******/
.box {
	margin-bottom: 10px;
}
.box .box_top {
	height: 29px;
	background-image: url(/img/layout/box_top_bg.png);
}
.box .box_top .left {
	float: left;
	background-image: url(/img/layout/box_top_left.png);
	width: 70px;
	height: 29px;
}
.box .box_top .middle {
	color:#FFFFFF;
	float:left;
	font-size:1.05em;
	font-weight:bold;
	margin-left:-55px;
	padding-top:9px;
}
.box .box_top .right {
	float: right;
	background-image: url(/img/layout/box_top_right.png);
	width: 5px;
	height: 29px;
}
.box .box_content {
	background-image: url(/img/layout/box_content_left.png);
	background-repeat: repeat-y;
}
.box .box_content2 {
	background-image: url(/img/layout/box_content_right.png);
	background-repeat: repeat-y;
	background-position: right;
	padding-left: 0;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-left: 6px;
}
.box .box_inhalt {
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 5px;
}
.box .box_content2 .text {
padding-bottom:8px;
padding-left:6px;
padding-right:6px;
margin-top: 5px;
line-height: 120%;
}
.box .box_content2 table .text {
}
.box .box_bottom, .box .box_bottom2 {
	height: 29px;
	background-image: url(/img/layout/box_bottom_bg.png);
	background-repeat: repeat-x;
}
.box .box_bottom2 {
	height: 7px;
	background-image: url(/img/layout/box_bottom2_bg.png);
}
.box .box_bottom .left, .box .box_bottom2 .left {
	float: left;
	background-image: url(/img/layout/box_bottom_left.png);
	background-repeat: repeat-x;
	width: 76px;
	height: 29px;
}
.box .box_bottom2 .left {
	height: 7px;
	background-image: url(/img/layout/box_bottom2_left.png);
}
.box .box_bottom .middle {
	color:#FFFFFF;
	float:left;
	font-size:1em;
	margin-left:-63px;
	padding-top:5px;
}
.box .box_bottom2 .middle {
	float: left;
	height: 7px;
}
.box .box_bottom .right, .box .box_bottom2 .right {
	background-image:url(/img/layout/box_bottom_right.png);
	background-position:right top;
	background-repeat:no-repeat;
	color:white;
	float:right;
	height:29px;
	width:128px;
}
.box .box_bottom2 .right {
	height: 7px;
	width: 64px;
	background-image: url(/img/layout/box_bottom2_right.png);
}
#content table tr td, table tr th {
	padding-left: 10px;
}
#content table tr th, #content2 table tr th {
	background-image:url(/img/layout/box_top_bg2.png);
	background-repeat:repeat-x;
	color:white;
	font-size:1.1em;
	height:24px;
	padding-left:10px;
	/*text-align: left;*/
}
table.lmotable tr td {
	line-height: 150%;
}
.line_single {
	height: 5px;
	background-image: url(/img/layout/line_single.png);
	border:  0;
}
.line_single_last {
	background:transparent url(/img/layout/line_single.png) repeat scroll 0 4px;
	border:0 none;
	height:3px;
}
.line_double {
	height: 7px;
	/*margin-bottom: 2px; */
	background-image: url(/img/layout/line_double.png);
	border:  0;
}
.termine_day {
	background-color: #eaeaea;
	padding: 4px;
}
.termine_items {
	padding: 2px;
}
.mehr_bottom {
	padding: 1px;
}
.lmo_results table {
	width: 100% !important;
	margin-bottom:-2px;
}
.lmo_results table tr td, .lmo th {
	padding-bottom:5px !important;
	padding-left:5px !important;
	padding-right:0 !important;
	padding-top:5px;
}
.spielplan table tr td, .spielplan th {
	padding: 0!important;
}
.lmo_results .black_navi {
	background: black url(/img/layout/header_navi_bg.png) repeat-x scroll 0 0
}
.lmo_results .black_navi a {
	color: white;
}
.lmo_results tr.grey{
	background-color: #f2f2f2;
}
.spielplan tr.grey {
	background-color: #f2f2f2;
}
.spielplan tr.white td {
	background-color: white;
	padding-top: 3px!important;
	padding-bottom: 3px!important;
}
.spielplan tr.grey td {
	padding-top: 3px!important;
	padding-bottom: 3px!important;
}
.lmo_results select {
	margin-right:6px !important;
	margin-top:7px !important;
}
*+html .lmo_results select {
	position: relative;
	left: -94px;
	margin-top:6px !important;
}
*+html .spielplan select {
	position: relative;
	left: -169px;
	margin-top:6px !important;
}
.lmo_table .table_head{
	background: #cccccc !important;
}
.lmotable {
	width: 100%;
	margin-bottom:-2px;
	margin-top:-2px;
}
.lmo_table .table_head th{
	background: none !important;
	font-size:1em !important;
	height:auto !important;
	padding-left:none !important;
	padding: 2px !important;
}
.lmo_table td{
	padding-left:5px!important;
	padding-right:5px!important;
}
td.lmoFooter {
	background: black url(/img/layout/header_navi_bg.png) repeat-x scroll 0 0;
	color: white;
	padding-top: 2px;
	padding-bottom: 2px;
}
.forum  p {
	font-size: 0.9em !important;
}
.kaderauflistung .number {
	background-color: #eaeaea;
	padding: 3px;
}
.kaderauflistung a {
	color: black;
}
.kaderauflistung .position {
	background-color: #eaeaea;
	padding: 3px;
	padding-left: 8px;
}
.portrait_thumb {
	border: 1px solid black;
	float: left;
	width: 92px;
	text-align: center;
	margin: 6px;
}
.portrait_name {
	background: black url(/img/layout/portrait_name.png) repeat-x scroll 0 0;
	color: white;
	font-weight: bold;
	margin:1px;
	min-height:28px;
	margin-top: -1px;
}
.portrait_thumb a, .portrait_thumb a img{
	border: none;
	color: white;
}
.bildunterschrift {
	background:black url(/img/layout/portrait_name.png) repeat-x scroll 0 0;
	color:white;
	font-size:0.9em;
	margin-top:1px;
	padding:5px;
	margin-bottom:-2px;
}
.bildunterschrift br{
	display:block;
	margin-top:5px;
}
/*** PORTRAIT **/
.portrait { 
	margin-top:5px;
}
.portrait .info {
	float: left;
}
.portrait .image {
	float: right;
	width: 180px;
	margin-right: 2px;
}
.portrait .nummer {
	margin-top: 10px;
	margin-bottom: 15px;
}
.portrait .image img{
	border: 1px solid black;
	padding: 1px;
}
.portrait .info label{
	width: 100px;
	display: block;
	color: #b2b2b2;
	margin-left: 18px;
	margin-top: 8px;
	float: left;
}
.portrait .info span {
	font-size: 1.1em;
	font-weight: bold;
	display: block;
	float: left;
	margin-top: 8px;
}
.portrait .label {
	background-color: #EAEAEA;
	line-height: 200% !important;
	text-align: right;
	padding-right: 5px;
	padding-top: 0 !important;
}
.portrait .text {
	line-height: 200%;
}
/**********/
.text_label {
	background-color: #EAEAEA;
	line-height: 200%;
	text-align: right;
	padding-right: 5px;
}
.news_img, .news_team {
	border: 1px solid black;
	margin-bottom: 2px;
}
.news_team {
	margin-right: 1px;
}
.news_date {
	text-align: center;
	font-style: oblique;
	font-weight: bold;
	margin-bottom: 2px;
	color: #B2B2B2 !important;
}
.news_link {
	margin-top: 5px;
	margin-bottom: 2px;
}
.bild_rahmen {
	border: 1px solid black;
	padding: 1px;
}
.top {
	height:28px;
	width: 531px;
	background: url(/img/layout/top_bg.png);
}
.top_right {
	width: 6px;
	background: url(/img/layout/top_right.png);
	float: right;
	height: 28px;
}
.top_title {
	background:transparent url(/img/layout/top_back.png) repeat scroll 0 0;
	float:right;
	height:19px;
	padding-top:9px;
	width:auto;
}
.top_reiter {
	background: url(/img/layout/top_reiter.png);
	float: right;
	height: 28px;
	width: 29px;
}
.middle .height {
	height: 186px;
	float: left;
}
.middle .left {
	width: 6px;
	background: url(/img/layout/middle_left.png) repeat-y;
}
.middle .right {
	width: 6px;
	background: url(/img/layout/middle_right.png) repeat-y;
}
.middle .width {
	width: 96px;
}
.middle .back_image {
	float: left;
	height:185px;
	width:422px;
}
.bottom {
	height: 5px;
	background: url(/img/layout/bottom.png) no-repeat;
	width: 531px;
}
.back_text {
	background: url(/img/layout/back_text.png) top;
	width: 422px;
	color: white;
	padding: 3px;
	font-size: 1.3em;
	font-weight: bold;
}
span.title {
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
	margin-right:9px;
}
.bottom_navi {
	background:transparent url(/img/layout/bottom_navi.png) no-repeat scroll 0 0;
	height:17px;
	padding-top:3px;
	width:531px;
}
.bottom_navi span a{
	color: white;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
}
table.image {
	height: 185px;
}
*+html table.image {
	height: 143px;
}
* html table.image {
	height: 143px;
}
/***SPONSOREN */
.sponsorenleiste a{
	height: 28px;
	margin: 0 12px;
	display: block;
	float: left;
}
.sponsorenleiste span{
	visibility: hidden;
}
.spectra {
	width: 51px;
	background:url(/img/layout/sponsoren/sponsor_spectra.gif) no-repeat top center;
}
.spectra:hover {
	background:url(/img/layout/sponsoren/sponsor_color_spectra.gif) no-repeat top center;
}
.ksk {
	width: 68px;
	background:url(/img/layout/sponsoren/sponsor_ksk.gif) no-repeat top center;
}
.ksk:hover {
	background:url(/img/layout/sponsoren/sponsor_color_ksk.gif) no-repeat top center;
}
.zwiefalter {
	width: 57px;
	background:url(/img/layout/sponsoren/sponsor_zwiefalter.gif) no-repeat top center;
}
.zwiefalter:hover {
	background:url(/img/layout/sponsoren/sponsor_color_zwiefalter.gif) no-repeat top center;
}
.kullen {
	width: 51px;
	background:url(/img/layout/sponsoren/sponsor_kullen.gif) no-repeat top center;
}
.kullen:hover {
	background:url(/img/layout/sponsoren/sponsor_color_kullen.gif) no-repeat top center;
}
.gea {
	width: 43px;
	background:url(/img/layout/sponsoren/sponsor_gea.gif) no-repeat top center;
}
.gea:hover {
	background:url(/img/layout/sponsoren/sponsor_color_gea.gif) no-repeat top center;
}
.moeck {
	width: 27px;
	background:url(/img/layout/sponsoren/sponsor_moeck.gif) no-repeat top center;
}
.moeck:hover {
	background:url(/img/layout/sponsoren/sponsor_color_moeck.gif) no-repeat top center;
}
.rall {
	width: 53px;
	background:url(/img/layout/sponsoren/sponsor_rall.gif) no-repeat top center;
}
.rall:hover {
	background:url(/img/layout/sponsoren/sponsor_color_rall.gif) no-repeat top center;
}
.tuja {
	width: 46px;
	background:url(/img/layout/sponsoren/sponsor_tuja.gif) no-repeat top center;
}
.tuja:hover {
	background:url(/img/layout/sponsoren/sponsor_color_tuja.gif) no-repeat top center;
}
.reiff {
	width: 56px;
	background:url(/img/layout/sponsoren/sponsor_reiff.gif) no-repeat top center;
}
.reiff:hover {
	background:url(/img/layout/sponsoren/sponsor_color_reiff.gif) no-repeat top center;
}
/***********/
.spieltagsbox .spieltag_icon {
	height: 37px;
	background: url(/img/layout/btn_inactive.png) top left no-repeat;
	border-bottom:1px solid white;
       height:30px;
       text-align: center;
width:97px;
}
.spieltagsbox a .spieltag_icon {
	height: 37px;
	background: url(/img/layout/btn_active.png) top left no-repeat;
	border-bottom:1px solid white;
        height:30px;	
        cursor: pointer;
	text-align: center;
width: 97px;
}
.spieltagsbox .spieltag_icon span{
	font-weight: bold;
	display:block;
	padding-top:8px;
}
.spieltagsbox .spieltag_icon span{
	color: #888888;
}
.spieltagsbox a .spieltag_icon span{
	color: white;
}
/**TAbelle **/
table.tabelle_klein .tabelle_header {
	font-style: oblique;
	background:#E2E2E2 none repeat scroll 0 0;
}
table.tabelle_klein .aufsteiger {
	background-color: #80ee55;
}
table.tabelle_klein .absteiger {
	background-color: #ee6655;
}
table.tabelle_klein td {
	padding-left: 2px;
	padding-right: 2px;
}
table.tabelle_klein .liebling, .spieltag_liebling {
	font-weight: bold;
}
#secondnavi a img {
	border: none;
}
.linke_spalte_objekt {
	margin-left:8px;
	margin-top:10px;
}
.linke_spalte_objekt .left_top {
	background: url(/img/layout/links/links_top.png) no-repeat;
	height: 19px;
	margin-left: 7px;
}
.linke_spalte_objekt .left_middle {
	margin-left: 7px;
}
.linke_spalte_objekt .left_top span {
	color:white;
	display:block;
	font-weight:bold;
	padding-left:6px;
	padding-top:3px;
}
.linke_spalte_objekt .left_bottom {
	background: url(/img/layout/links/links_bottom.png) no-repeat;
	height: 8px;
	margin-left: 7px;
}
#stats th {
	background: black url(/img/layout/back_black.gif) repeat-x !important;
}
#stats .lmoBackMarkierung, .lmoMenu th {
	background: #e2e2e2!important;
	background-image: none!important;
	color:black!important;
	font-size:1em!important;
	height:auto!important;
}
.startseite_cat  {
	border-bottom:2px solid black;
	margin-bottom:17px;
	margin-top:11px;
	padding-bottom:6px;
	text-align: right;
}
.label {
	background-color: #e2e2e2;
	padding-left: 5px;
	padding-top: 6px;
	line-height: 150%;
}
 .label_content {
 	padding-left: 7px;
 	padding-top: 6px;
	line-height: 150%;
 }
 #kontakt {
	border: 0px solid #000000;
}
#kontakt label {
	clear: both;
	float: left;
	width: 25%;
	text-align: right;
	padding-right: 10px;
	margin-top: 5px;
}
#kontakt input, #kontakt textarea {
	float: left;
	width: 40%;
	width: 300px;
	border: 1px solid #000000;
	margin-top: 5px;
	color: #000000;
}
#kontakt legend {
	font-weight: bold;
	border: 2px solid #000000;
	color: #000000;
	padding: 5px;
}
.kader_text th {
background-image:url(/img/layout/back_black.gif)!important;
background-repeat:repeat-x!important;
color:white!important;
font-size:1em!important;
height:auto!important;
}
.kader_text th.subheading {
	background-image: none!important;
	background-color: #EAEAEA;
	color: black!important;
	text-align: center;
}
/***TICKER **/
.ticker .box_content2 .text_ticker {
	background: url(/img/ticker_neu/ticker_back.png) top left;
	height: 100px;
}
.ticker .text_ticker {
	padding: 0 !important;
	margin: 0 !important;
	}
.ticker .zahl1, .ticker .zahl2{
	text-align:center;
	width:89px;
}
.ticker .team1, .ticker .team2{
	text-align:center;
	width:98px;
}
ul.links { 
	margin: 0;
	padding: 0;
	list-style-type: none;
}

ul.links li { 
	height: 17px;
	background-image: url(/img/layout/weitere_links_bg.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 4px;
}
ul.links li a { 
	color: #ffffff;
	
}
#cse-search-results iframe { 
	width: 780px;
}

 .box .Mannschaft .left, .box .box_top.Torwart .left, .box .box_top.Abwehr .left, .box .box_top.Mittelfeld .left, .box .box_top.Angriff .left, .box .box_top.Trainer .left   {
	width:6px!important;
}

.box .box_top.Mannschaft {	background-image:url(/img/layout/header_jugend_mannschaft.png)!important;	background-position:6px 50%;}
.box .box_top.Torwart {	background-image:url(/img/layout/header_jugend_torwart.png)!important;	background-position:6px 50%;}
.box .box_top.Abwehr {	background-image:url(/img/layout/header_jugend_abwehr.png)!important;	background-position:6px 50%;}
.box .box_top.Mittelfeld {	background-image:url(/img/layout/header_jugend_mittelfeld.png)!important;	background-position:6px 50%;}
.box .box_top.Angriff {	background-image:url(/img/layout/header_jugend_angriff.png)!important;	background-position:6px 50%;}
.box .box_top.Trainer {	background-image:url(/img/layout/header_jugend_trainer.png)!important;	background-position:6px 50%;}

.kader_jdg_active {
color: #999!important;

}
