body {font-size:11px; line-height:14px;font-family:Verdana,Arial,Sans-Serif;
background:url(bilder/hintergrund_farbverlauf2.svg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
background-color:#000000;}
#ctn-main {width:990px;margin:0px auto;}
#ctn-main #ctn-head {width:100%; height:96px; max-width:990px; padding-top:10px; padding-bottom:10px;}

#ctn-main #ctn-infos{height:30px; padding-top:6px; padding-left:15px; background-color:#cd0000;
color:white;font-size:9pt; line-height:24px;font-family:Verdana,Arial,Sans-Serif;vertical-align:middle;}

#ctn-main #ctn-gruppe {width:100%; height:32px; max-width:990px; padding-top:19px; padding-bottom:19px; background:#f0f0f0;
text-align:center; font-family:'PT Sans Narrow', Verdana, Arial, Sans-Serif; font-size:32px; line-height:32px;}

#ctn-main #ctn-spielergruppe {width:100%; max-width:990px; padding-top:19px; padding-bottom:19px; background:#f0f0f0;
text-align:center; font-family:'PT Sans Narrow', Verdana, Arial, Sans-Serif; font-size:32px; line-height:32px;}

#ctn-main #ctn-newspic{height:500px; background:white;}

#ctn-main #ctn-subnav {height:24px; padding-top:5px; padding-bottom:5px; padding-left:15px; background-color:#cccccc;
color:#cd0000;font-size:9pt; line-height:24px;font-family:Verdana,Arial,Sans-Serif;vertical-align:middle;}

#ctn-main #ctn-spielersubnav {padding-top:2px; padding-left:15px; background-color:#cccccc;
color:#cd0000;font-size:9pt; line-height:24px;font-family:Verdana,Arial,Sans-Serif;vertical-align:middle;}

#ctn-main #ctn-mannschaft{padding:40px; float:left; width:910px;background:white;font-family:Verdana,Arial,Sans-Serif;
font-size:12px; line-height:20px; border-bottom:5px solid; border-color:#555555;}

#ctn-main #ctn-termine{padding:40px; float:left; width:910px;background:white;font-family:Verdana,Arial,Sans-Serif;
font-size:12px; line-height:20px; border-bottom:5px solid; border-color:#555555;}

#ctn-main #ctn-turniere{padding:40px; float:left; width:910px;background:white;font-family:Verdana,Arial,Sans-Serif;
font-size:12px; line-height:16px; border-bottom:5px solid; border-color:#555555;}

#ctn-main #ctn-spieler{padding:40px; float:left; width:910px;background:white;font-family:Verdana,Arial,Sans-Serif;
font-size:12px; line-height:16px; border-bottom:5px solid; border-color:#555555;}

#ctn-main #ctn-galerie{padding:40px; float:left; width:910px;background:white;font-family:Verdana,Arial,Sans-Serif;
font-size:12px; line-height:16px; border-bottom:5px solid; border-color:#555555;}

#ctn-main #ctn-training{padding:40px; float:left; width:910px;background:white;font-family:Verdana,Arial,Sans-Serif;
font-size:12px; line-height:16px; border-bottom:5px solid; border-color:#555555;}

#ctn-main #ctn-sport{padding:40px; float:left; width:910px;background:white;font-family:Verdana,Arial,Sans-Serif;
font-size:12px; line-height:16px; border-bottom:5px solid; border-color:#555555;}

#ctn-main #ctn-impressum{padding:40px; float:left; width:910px;background:white;font-family:Verdana,Arial,Sans-Serif;
font-size:12px; line-height:16px; border-bottom:5px solid; border-color:#555555;}

#ctn-main #ctn-gaestebuch{padding:0px; float:left; width:990px;background:white;font-family:Verdana,Arial,Sans-Serif;
font-size:12px; line-height:16px; border-bottom:5px solid; border-color:#555555;}

#ctn-main #ctn-news{padding:40px; float:left; width:910px;background:white;font-family:Verdana,Arial,Sans-Serif;
font-size:12px; line-height:20px; border-bottom:5px solid; border-color:#555555;}

#ctn-main #ctn-verein{padding:40px; float:left; width:910px;background:white;font-family:Verdana,Arial,Sans-Serif;
font-size:12px; line-height:16px; border-bottom:5px solid; border-color:#555555;}

#ctn-main #ctn-foot {float:left; width:100%; height:32px; margin-top:10px; margin-bottom:10px;
padding-right:6px; padding-top:4px; padding-bottom:4px; color:white;
font-family:Verdana,Arial,Sans-Serif; font-size:10pt;}

#ctn-main #ctn-footer {float:left; width:100%; height:32px; margin-top:10px; margin-bottom:10px;
padding-right:6px; padding-top:4px; padding-bottom:4px; color:white;
font-family:Verdana,Arial,Sans-Serif; font-size:10pt;}

a.link:link { text-decoration:none; font-weight:bold; color:#000000; }
a.link:visited { text-decoration:none; font-weight:bold; color:#000000; }
a.link:hover { text-decoration:none; font-weight:bold; color:#cd0000; }
a.link:active { text-decoration:none; font-weight:bold; color:#cd0000; }
a.link:focus { text-decoration:none; font-weight:bold; color:#cd0000; }

a.verein:link { text-decoration:none; color:#000000; }
a.verein:visited { text-decoration:none; color:#000000; }
a.verein:hover { text-decoration:none; color:#ffffff; }
a.verein:active { text-decoration:none; color:#ffffff; }
a.verein:focus { text-decoration:none; color:#ffffff; }

a.inhalte:link { text-decoration:none; color:#ffffff; }
a.inhalte:visited { text-decoration:none; color:#ffffff; }
a.inhalte:hover { text-decoration:underline; color:#ffffff; }
a.inhalte:active { text-decoration:none; color:#ffffff; }
a.inhalte:focus { text-decoration:none; color:#ffffff; }

a.erfolge:link { text-decoration:none; color:#000000; }
a.erfolge:visited { text-decoration:none; color:#000000; }
a.erfolge:hover { text-decoration:underline; color:#000000; }
a.erfolge:active { text-decoration:none; color:#000000; }
a.erfolge:focus { text-decoration:none; color:#000000; }

a.turniere:link { text-decoration:none;}
a.turniere:visited { text-decoration:none;}
a.turniere:hover { text-decoration:none; color:#cd0000;}
a.turniere:active { text-decoration:none; color:#cd0000;}
a.turniere:focus { text-decoration:none; color:#cd0000;}

a.teilnahmen:link { text-decoration:none; color:#000000;}
a.teilnahmen:visited { text-decoration:none; color:#000000;}
a.teilnahmen:hover { text-decoration:none; color:#cd0000;}
a.teilnahmen:active { text-decoration:none; color:#cd0000;}
a.teilnahmen:focus { text-decoration:none; color:#cd0000;}

a.geburtstag:link { text-decoration:none; color:#000000;}
a.geburtstag:visited { text-decoration:none; color:#000000;}
a.geburtstag:hover { text-decoration:none; color:#cd0000;}
a.geburtstag:active { text-decoration:none; color:#cd0000;}
a.geburtstag:focus { text-decoration:none; color:#cd0000;}

a.startseitenlink:link { text-decoration:none; color:#ffffff; padding-left: 10px; padding-right: 10px;}
a.startseitenlink:visited { text-decoration:none; color:#ffffff; padding-left: 10px; padding-right: 10px;}
a.startseitenlink:hover { text-decoration:none; color:#ffffff; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-bottom:2px solid; border-color:white;}
a.startseitenlink:active { text-decoration:none; color:#ffffff; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-bottom:2px solid; border-color:white;}
a.startseitenlink:focus { text-decoration:none; color:#ffffff; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-bottom:2px solid; border-color:white;}

a.subnavlink:link { text-decoration:none; color:#cd0000; padding-left: 10px; padding-right: 10px;}
a.subnavlink:visited { text-decoration:none; color:#cd0000; padding-left: 10px; padding-right: 10px;}
a.subnavlink:hover { text-decoration:none; color:#cd0000; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-bottom:2px solid; border-color:#cd0000;}
a.subnavlink:active { text-decoration:none; color:#cd0000; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-bottom:2px solid; border-color:#cd0000;}
a.subnavlink:focus { text-decoration:none; color:#cd0000; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-bottom:2px solid; border-color:#cd0000;}

.subnavlink
{
text-decoration:none; color:#cd0000; padding-left: 10px; padding-right: 10px;
}
span.subnavlink:hover { text-decoration:none; color:#cd0000; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-bottom:2px solid; border-color:#cd0000;}
span.subnavlink:active { text-decoration:none; color:#cd0000; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-bottom:2px solid; border-color:#cd0000;}
span.subnavlink:focus { text-decoration:none; color:#cd0000; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-bottom:2px solid; border-color:#cd0000;}

a.vereinaktiv:link { text-decoration:none; color:#ffffff; }
a.vereinaktiv:visited { text-decoration:none; color:#ffffff; }
a.vereinaktiv:hover { text-decoration:none; color:#ffffff; }
a.vereinaktiv:active { text-decoration:none; color:#ffffff; }
a.vereinaktiv:focus { text-decoration:none; color:#ffffff; }

a.transfer:link { text-decoration:none; color:#000000;}
a.transfer:visited { text-decoration:none; color:#000000; }
a.transfer:hover { text-decoration:underline; color:#000000; }
a.transfer:active { text-decoration:underline; color:#000000; }
a.transfer:focus { text-decoration:underline; color:#000000; }

a.extra:link { text-decoration:none; color:#ffffff; }
a.extra:visited { text-decoration:none; color:#ffffff; }
a.extra:hover { text-decoration:none; color:#000000; }
a.extra:active { text-decoration:none; color:#000000; }
a.extra:focus { text-decoration:none; color:#000000; }

a.tabelle:link { text-decoration:none; font-weight:bold; color:#000000; }
a.tabelle:visited { text-decoration:none; font-weight:bold; color:#000000; }
a.tabelle:hover { text-decoration:none; font-weight:bold; color:#cd0000; }
a.tabelle:active { text-decoration:none; font-weight:bold; color:#cd0000; }
a.tabelle:focus { text-decoration:none; font-weight:bold; color:#cd0000; }

a.news:link { text-decoration:none; font-weight:bold; color:#cd0000; }
a.news:visited { text-decoration:none; font-weight:bold; color:#cd0000; }
a.news:hover { text-decoration:none; font-weight:bold; color:#cd0000; }
a.news:active { text-decoration:none; font-weight:bold; color:#cd0000; }
a.news:focus { text-decoration:none; font-weight:bold; color:#cd0000; }

a.ld:link { text-decoration:none; color:#000000; }
a.ld:visited { text-decoration:none; color:#000000; }
a.ld:hover { text-decoration:underline; color:#000000; }
a.ld:active { text-decoration:none; color:#000000; }
a.ld:focus { text-decoration:none; color:#000000; }

a.foot:link { text-decoration:none; color:#ffffff; }
a.foot:visited { text-decoration:none; color:#ffffff; }
a.foot:hover { text-decoration:none; color:#ffffff; }
a.foot:active { text-decoration:none; color:#ffffff; }
a.foot:focus { text-decoration:none; color:#ffffff; }

.redbackground
{
background-color:#cd0000;
vertical-align:middle;
padding-left:5px;
text-align:left;
color:white;
}
.greybackground
{
background-color:#E0E0E0;
vertical-align:middle;
padding-left:5px;
text-align:left;
}
.orangebackground
{
background-color:orange;
background-size:100%;
vertical-align:middle;
padding-left:5px;
text-align:left;
}
.borderlefttopgrey
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-color:black;
background-color:#E0E0E0;
padding:2px;
}
.borderlefttopgreycenter
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-color:black;
background-color:#E0E0E0;
padding:2px;
text-align:center;
}
.borderlefttopred
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-color:black;
background-color:#cd0000;
padding:2px;
}
.borderlefttoporange
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-color:black;
background-color:orange;
padding:2px;
}
.borderlefttoprightgreycenter
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-right: 1px solid;
border-color:black;
background-color:#E0E0E0;
padding:2px;
text-align:center;
}
.borderlefttoprightgrey
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-right: 1px solid;
border-color:black;
background-color:#E0E0E0;
padding:2px;
}
.borderlefttopright
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-right: 1px solid;
border-color:black;
padding:2px;
}

.borderlefttopbottom
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-bottom: 1px solid;
border-color:black;
padding:2px;
}
.borderleftbottom
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-bottom: 1px solid;
border-color:black;
padding:2px;
}
.borderlefttoprightcenter
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-right: 1px solid;
border-color:black;
padding:2px;
text-align:center;
}
.borderlefttop
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-color:black;
padding:2px;
}
.borderlefttopcenter
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-color:black;
padding:2px;
text-align:center;
}
.borderlefttoprightred
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-right: 1px solid;
border-color:black;
background-color:#cd0000;
padding:1px;
text-align:left;
color:white;
}
.center
{
text-align:center;
}
.greybackgroundcenter
{
background-color:#E0E0E0;
vertical-align:middle;
padding-left:5px;
text-align:center;
}
.borderlefttopgreen
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-color:black;
background-color:#00FF00;
padding:2px;
}
.borderlefttoprightgreen
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-right: 1px solid;
border-color:black;
background-color:#00FF00;
padding:2px;
}

.borderlefttoprightorange
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-right: 1px solid;
border-color:black;
background-color:orange;
padding:2px;
}
.borderlefttopbottomgreen
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-bottom: 1px solid;
border-color:black;
background-color:#00FF00;
padding:2px;
}
.bordergreen
{
font-size:12px;
line-height:13px;
border: 1px solid;
border-color:black;
background-color:#00FF00;
padding:2px;
}
.borderorange
{
font-size:12px;
line-height:13px;
border: 1px solid;
border-color:black;
background-color:orange;
padding:2px;
}
.borderlefttopbottomredwhite
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-bottom: 1px solid;
border-color:black;
background-color:#cd0000;
padding:2px;
color:white;
}
.borderlefttopbottomred
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-bottom: 1px solid;
border-color:black;
background-color:#cd0000;
padding:2px;
}
.borderlefttopbottomorange
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-bottom: 1px solid;
border-color:black;
background-color:orange;
padding:2px;
}
.bordertopbottomredwhite
{
font-size:12px;
line-height:13px;
border-top: 1px solid;
border-bottom: 1px solid;
border-color:black;
background-color:#cd0000;
padding:2px;
color:white;
}
.bordertop
{
font-size:12px;
line-height:13px;
border-top: 1px solid;
border-color:black;
padding:2px;
}
.bordertopbottom
{
font-size:12px;
line-height:13px;
border-top: 1px solid;
border-bottom: 1px solid;
border-color:black;
padding:2px;
}
.borderlefttopbottom
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-bottom: 1px solid;
border-color:black;
padding:2px;
}
.borderredwhite
{
font-size:12px;
line-height:13px;
border: 1px solid;
border-color:black;
background-color:#cd0000;
padding:2px;
color:white;
}
.borderlefttopbottom
{
font-size:12px;
line-height:13px;
border-left: 1px solid;
border-top: 1px solid;
border-bottom: 1px solid;
border-color:black;
padding:2px;
}
.border
{
font-size:12px;
line-height:13px;
border: 1px solid;
border-color:black;
padding:2px;
}
.borderred
{
font-size:12px;
line-height:13px;
border: 1px solid;
border-color:black;
background-color:#cd0000;
padding:2px;
}
.redbackgroundwhite
{
background-color:#cd0000;
vertical-align:middle;
padding-left:5px;
text-align:center;
color:white;
}
.redbackgroundcenter
{
background-color:#cd0000;
vertical-align:middle;
padding-left:5px;
text-align:center;
color:white;
border-color:black;
}
.redbackgroundcenterlefttopbottom
{
background-color:#cd0000;
vertical-align:middle;
padding-left:5px;
text-align:center;
color:white;
border-left:1px solid;
border-bottom:1px solid;
border-top:1px solid;
border-color:black;
}
.redbackgroundcenterlefttopbottomheadline
{
background-color:#cd0000;
vertical-align:middle;
padding-left:5px;
text-align:center;
color:white;
border-left:1px solid;
border-bottom:1px solid;
border-top:1px solid;
border-color:black;
}
.centerlefttopbottomheadline
{
vertical-align:middle;
padding-left:5px;
text-align:center;
color:black;
border-left:1px solid;
border-bottom:1px solid;
border-top:1px solid;
border-color:black;
}
.redbackgroundcenterlefttopbottom40
{
background-color:#cd0000;
vertical-align:middle;
padding-left:5px;
text-align:center;
color:white;
border-left:1px solid;
border-bottom:1px solid;
border-top:1px solid;
border-color:black;
width:40px;
}
.redbackgroundcenterlefttopbottom40headline
{
background-color:#cd0000;
vertical-align:bottom;
padding-left:5px;
text-align:center;
color:white;
border-left:1px solid;
border-bottom:1px solid;
border-top:1px solid;
border-color:black;
width:40px;
}
.centerlefttopbottom40headline
{
vertical-align:bottom;
padding-left:5px;
text-align:center;
color:black;
border-left:1px solid;
border-bottom:1px solid;
border-top:1px solid;
border-color:black;
width:40px;
}
.redbackgroundcenterall
{
background-color:#cd0000;
vertical-align:middle;
padding-left:5px;
text-align:center;
color:white;
border:1px solid;
border-color:black;
}
.redbackgroundcenterall40
{
background-color:#cd0000;
vertical-align:middle;
padding-left:5px;
text-align:center;
color:white;
border:1px solid;
border-color:black;
width:40px;
}
.redbackgroundcenterall40headline
{
background-color:#cd0000;
vertical-align:bottom;
padding-left:5px;
text-align:center;
color:white;
border:1px solid;
border-color:black;
width:40px;
}

.centerall40headline
{
vertical-align:bottom;
padding-left:5px;
text-align:center;
color:black;
border:1px solid;
border-color:black;
width:40px;
}
.redbackgroundcentercl
{
background-color:#cd0000;
vertical-align:middle;
padding-left:5px;
text-align:center;
color:white;
}
.greybackgroundausfallzeiten
{
background-color:#E0E0E0;
vertical-align:middle;
padding-left:5px;
text-align:center;
border-left:1px solid;
border-top:1px solid;
border-bottom:1px solid;
border-color:black;
}
.greybackgroundausfallzeiten20
{
background-color:#E0E0E0;
vertical-align:middle;
padding-left:5px;
text-align:center;
border-left:1px solid;
border-top:1px solid;
border-bottom:1px solid;
border-color:black;
width:20px;
}
.greybackgroundausfallzeiten201
{
background-color:#E0E0E0;
vertical-align:middle;
padding-left:5px;
text-align:center;
border:1px solid;
border-color:black;
width:20px;
}
.greybackgroundausfallzeiten40
{
background-color:#E0E0E0;
vertical-align:middle;
padding-left:5px;
text-align:center;
border-left:1px solid;
border-top:1px solid;
border-bottom:1px solid;
border-color:black;
width:40px;
}
.greybackgroundausfallzeiten401
{
background-color:#E0E0E0;
vertical-align:middle;
padding-left:5px;
text-align:center;
border:1px solid;
border-color:black;
width:40px;
}
.centercalendar
{
text-align:center;
width:32px;
}
.centercalendarwide
{
text-align:center;
width:100px;
}
.termin
{
color:white;
text-align:center;
width:32px;
background-color:#cd0000;
}
.terminwide
{
color:white;
text-align:center;
width:100px;
background-color:#cd0000;
}
.position
{
vertical-align:middle;
text-align:center;
}

.blacktabellecenter
{
color:white;
text-align:center;
background-color:#141414;
}
.blacktabelle
{
color:white;
background-color:#141414;
}
.chartreusetabelle
{
color:black;
background-color:#00FF00;
}
.chartreusetabellecenter
{
color:black;
text-align:center;
background-color:#00FF00;
}
.chartreusetabelleright
{
color:black;
text-align:right;
background-color:#00FF00;
}
.darkredtabellecenter
{
color:white;
text-align:center;
background-color:#cd0000;
}
.darkredtabelle
{
color:white;
background-color:#cd0000;
}
.darkredtabelleright
{
color:white;
text-align:right;
background-color:#cd0000;
}

.orangetabelle
{
color:black;
background-color:orange;
}
.orangetabelleright
{
color:black;
text-align:right;
background-color:orange;
}
.orangetabellecenter
{
color:black;
text-align:center;
background-color:orange;
}
.greytabelle
{
background-color:#E0E0E0;
}
.centergruppe
{
text-align:center;
background-color:#E0E0E0;
}
.newsdatum
{
font-size:9px;
color:#666666;
}
.newshead
{
vertical-align:middle;
padding-left:15px;
background-color:#dddddd;
height:45px;
width:710px;
}
.print
{
width:32px;
padding-left:4px;
padding-right:4px;
vertical-align:middle;
background-color:#dddddd;
}
.newsheadline
{
font-weight:bold;
color:#cd0000;
}
.newsborderleftrightbottom
{
border-left:1px solid;
border-right:1px solid;
border-bottom:1px solid;
border-color:black;
}
.newsjahr
{
background-image:url(bilder/banner.png);
border:1px solid;
border-color:black;
font-weight:bold;
color:white;
text-transform:uppercase;
}
.siteheadline
{
background-image:url(bilder/banner.png);
font-weight:bold;
color:white;
text-transform:uppercase;
margin-bottom:10px;
}
.shortnews
{
background-color:#f1f1f1;
padding:15px;
text-align:justify;
}
/*Kompletter Bereich*/
#featured{
    width:990px;
    position:relative;
    height:350px;
    background:#000000;
}
/* Rahmen um die Felder des Linkmenü */
#featured ul.ui-tabs-nav{
    position:absolute;
    bottom:7px; left:790px;
    list-style:none;
    padding:0; margin:0;
    width:200px;
    z-index: 1;
}
/* Feld um das Linkmenü */
#featured ul.ui-tabs-nav li{
    padding:1px 0;
    font-size:12px;
    color:#666;
    float:left;
}
/* Linkmenü */
#featured ul.ui-tabs-nav li span{
    font-size:11px; font-family:Verdana, Arial, Sans-Serif;
    line-height:18px;
}
/* Bildbereich */
#featured .ui-tabs-panel{
    width:990px; height:350px;
    background:#000; position:relative;
        overflow:hidden;
}
#featured .ui-tabs-hide{
    display:none;
}
/*Linkfeld Hover*/
#featured li.ui-tabs-nav-item a{/*On Hover Style*/
    display:block;
    width:40px;
    height:8px;
    color:#fff;
    background: #444444;
    line-height:14px;
    margin-left:15px;
    padding:3px;
    outline:none;
    text-decoration:none;
    filter:alpha(opacity:80);-moz-opacity:0.8;opacity:0.8;
}
#featured li.ui-tabs-nav-item a:hover{
    background:#666666;
    text-decoration:none;
    filter:alpha(opacity:80);-moz-opacity:0.8;opacity:0.8;
}

#featured ul.ui-tabs-nav li.ui-tabs-selected a{
    background:red;
    text-decoration:none;
    filter:alpha(opacity:80);-moz-opacity:0.8;opacity:0.8;
}
#featured ul.ui-tabs-nav li img{
    float:left; margin:2px 5px;
    background:#fff;
    padding:2px;
    border:1px solid #eee;
}
#featured .ui-tabs-panel .info{
    position:absolute;
    top:0px; left:680px;
    padding:20px;
    height:350px; width: 270px;
}
#featured .info h2{
    font-size:18px; font-family:Verdana, Arial, Sans-Serif;
    line-height:20px; color:#ff0000; padding:5px; margin:0;
    overflow:hidden;
}
#featured .info span{
    font-size:12px;color:#fff; padding:5px;text-transform:uppercase;font-weight:bold;
}
#featured .info p{
    margin:0 5px;
    font-family:Verdana, Arial, Sans-Serif; font-size:12px;
    line-height:15px; color:#ff0000;
}
#featured .info a{
    text-decoration:none;
    color:#ffffff;
}
#featured .info a:hover{
    text-decoration:underline;
}
.login
{
background-color:#d7d7d7;
border: 1px solid;
border-color:black;
color:black;
font-size:8pt;
line-height:11pt;
padding:2pt;
}
a.registrierunglink:link   {text-decoration:none; font-weight:bold; color: #ffffff;}
a.registrierunglink:visited{text-decoration:none; font-weight:bold; color: #ffffff;}
a.registrierunglink:hover  {text-decoration:none; font-weight:bold; color: #000000;}
a.registrierunglink:focus  {text-decoration:none; font-weight:bold; color: #ffffff;}
a.registrierunglink:active {text-decoration:none; font-weight:bold; color: #ffffff;}

.navigation
{
border:0px solid;
width:16px;
height:16px;
vertical-align:middle;
padding-right:5px;
}
a.logout:link   {text-decoration:none; font-weight:bold; color: #ffffff;}
a.logout:visited{text-decoration:none; font-weight:bold; color: #ffffff;}
a.logout:hover  {text-decoration:none; font-weight:bold; color: #ffffff;}
a.logout:focus  {text-decoration:none; font-weight:bold; color: #ffffff;}
a.logout:active {text-decoration:none; font-weight:bold; color: #ffffff;}

a.users:link { text-decoration:none; font-weight:bold; color:#ffffff; }
a.users:visited { text-decoration:none; font-weight:bold; color:#ffffff; }
a.users:hover { text-decoration:underline; font-weight:bold; color:#ffffff; }
a.users:active { text-decoration:underline; font-weight:bold; color:#ffffff; }
a.users:focus { text-decoration:underline; font-weight:bold; color:#ffffff; }


#ctn-main #ctn-left-index2 {float:left; width:990px; height:350px;
background:black;font-family:Verdana,Arial,Sans-Serif;font-size:small; margin-top:15px;
}

.headabstand
{
padding-right:15px;
}

.headline
{
color:white;
font-size:22px;
line-height:26px;
}

.subheadline
{
margin-top:30px;
color:white;
font-size:16px;
line-height:20px;
}
.h2
{
 font-family:'PT Sans Narrow', Verdana, Arial, Sans-Serif;
 font-size:32px;
 line-height:38px;

}
.nummermannschaft
{
 display:inline;
 font-family:'PT Sans Narrow', Verdana, Arial, Sans-Serif;
 font-size:22px;
 line-height:26px;
}
.geburtsdatum
{
 display:inline;
 font-family:'PT Sans Narrow', Verdana, Arial, Sans-Serif;
 font-size:22px;
 line-height:26px;
}

.transfermenu
{
 font-size:12px;
 padding:5px;
 color:#000000;
 background-color:#ffffff;
}