@charset "UTF-8";
/* CSS Document */

* {
margin:0;
padding:0;
border:0px;
color:#5b7c9d;
}
body {
font-family:Helvetica, Arial, sans-serif;
overflow-y:scroll; /*show;
overflow-x:scroll; */
}

table {
  font-size:12px;
}

table td {
  vertical-align:top;
}


#page_119 div.col3_t, #page_117 div.col3_t, #page_115 div.col3_t, #page_113 div.col3_t, #page_111 div.col3_t, #page_69 div.col3_t, #page_83 div.col3_t,
#page_227 div.col3_t, #page_231 div.col3_t, #page_235 div.col3_t, #page_225 div.col3_t, #page_221 div.col3_t {
background-color:#FEF8EC;
}

#page_109 div.col2_t, #page_107 div.col2_t, #page_105 div.col2_t, #page_103 div.col2_t, #page_101 div.col2_t, #page_85 div.col2_t {
background-color:#FEF8EC;
}

#page_99 div.col1_t, #page_95 div.col1_t, #page_97 div.col1_t, #page_93 div.col1_t, #page_91 div.col1_t, #page_83 div.co1_t, #page_87 div.col1_t {
background-color:#FEF8EC;
}

#page_237 div.col1 .subnavigation {
  background:transparent;
}

#wrapper {
margin:0 auto;
padding:0px 50px;
width:850px;
}
.clearer {
clear:both;
height:1px;
overflow:hidden;
line-height:1px;
font-size:1px;
}
ul {
list-style-type:none;
}
a, a:link, a:active, a:visited {
color:#e4b41e;
text-decoration:none;
}

a.internal-link, a.internal-link:link,a.internal-link:active,a.internal-link:visited, a.external-link, a.external-link:link,a.external-link:active,a.external-link:visited, a.mail, a.mail:link,a.mail:active,a.mail:visited  {
  padding-left:12px;
  padding-top:2px;
  background:transparent url(../img/icon_small-arrow-yellow.gif) no-repeat scroll left center;
}
a.internal-link:hover,a.external-link:hover, a.mail:hover {
  padding-left:18px;
  margin-left:-6px;
  background:transparent url(../img/icon_contentnavigation-arrow.gif) no-repeat scroll left center;
}

.bookmarking {
float:left;
  margin-top:-17px;
padding-left:0px;
margin-left: 600px;
width: 100px;
position:relative;
}

.fb-box {
  margin-top:-5px;
float:left;
padding-left:0px;
margin-left: 350px;
position:relative;
}

.fb-box-left {
  overflow: hidden;
  width: 292px;
  margin: 20px 0 0 -10px;
}
.connect_widget .page_stream img {
  max-width: 300px;
}

#metanavigation .fb-top {
float:left;
padding-top:5px;
}

/* Metanavigation */
#metanavigation {
height:64px;
/* Bis Launch von RELAY, Metanavigation halbe Größe */
height:30px;
border-bottom:1px solid #e4b41e;
}
#metanavigation ul {
list-style-type:none;
float:right;
padding-top:15px;
}
#metanavigation ul li {
float:left;
padding-left:10px;
background:url(../img/icon_small-arrow.gif) no-repeat center left;
color:#98a8b8;
font-size:11px;
margin-left:17px;
}
#metanavigation ul li a {
color:#5b7c9d;
text-decoration:none;
}

/* Haupt Navigation: */
#navigation {
height:87px;
}
#navigation .logo {
float:right;
padding-top:20px;
}
#navigation ul {
list-style-type:none;
display:block;
padding-top:50px;
}
#navigation ul li {
display:block;
float:left;
font-size:16px;
letter-spacing:0.05em;
margin-right:18px;
}
#navigation ul li a {
display:block;
float:left;
color:#5b7c9d;
text-decoration:none;
padding-left:14px;
}
#navigation ul li.current {
color:#e4b41e;
background:url(../img/icon_small-arrow-yellow.gif) no-repeat center left;
}
#navigation ul li.current a {
color:#e4b41e;
background:url(../img/icon_small-arrow-yellow.gif) no-repeat center left;
}
#navigation ul li a.current {
color:#e4b41e;
background:url(../img/icon_small-arrow-yellow.gif) no-repeat center left;
}

/* Styles fuer die News: */
#news-boxes {
position:relative;
height:138px;
overflow:hidden;
margin-bottom:16px;
}
.news-box {
position:absolute;
top:0px; left:0px;
}
.news-box .pic {
float:left;
width:282px;
height:108px;
}
.news-box .text {
float:left;
color:#8196a9;
line-height:21px;
width:538px;
background:#d1d8df;
padding:10px 15px 20px 15px;
height:108px;
}
* html .news-box .text {
}
.news-box .text .text-date {
font-size:12px;
}
.news-box .text h1 {
font-size:18px;
font-weight:normal;
text-transform:uppercase;
margin-bottom:2px;
margin-bottom:2px;
}
.news-box .text a,.news-box .text a:link,.news-box .text a:visited,.news-box .text a:active {
color:#8196a9;
text-decoration:none;
}
.news-box .text p {
font-size:14px;
line-height:19px;
color:#99A3AF;
}
#newsnavigation {
position:absolute;
bottom:0px;
left:297px;
z-index:10;
}
#newsnavigation a {
background:#8797a8;
margin-right:1px;
height:11px;
display:block;
float:left;
}
#newsnavigation a.highlight {
background:#4c6078;
}
/* Contentnavigation: */
#contentnavigation {
border-top: 1px solid #e4b41e;
}

#contentnavigation .col1_t, #contentnavigation .col2_t, #contentnavigation .col3_t {
float:left;
width:282px;
/* background: url(../img/contentnavigation-trennlinie.gif) no-repeat top right; */
background: url(../img/contentnavigation-trennlinie.gif) no-repeat right 13px;
line-height:17px;
min-height:115px;
padding-bottom:15px;
min-height:137px;
}
* html #contentnavigation .col1_t,* html #contentnavigation .col2_t,* html #contentnavigation .col3_t {
height:115px;
}
#contentnavigation .col2_t {

}
#contentnavigation .col3_t {
  width:281px;
  background:none;
  width:286px;
}

#contentnavigation .active {
background-color:#fef8ec;
}
#contentnavigation h1 {
color:#5b7c9d;
font-size:18px;
font-weight:normal;
padding:15px 10px 5px 17px;
}
#contentnavigation h1 a {
color:#5b7c9d;
}
#contentnavigation ul li {
font-size:12px;
display:block;
}
#contentnavigation ul li a,#contentnavigation ul li a:visited,#contentnavigation ul li a:active,#contentnavigation ul li a:link {
display:block;
color:#5b7c9d;
padding-left:17px;
text-decoration:none;
height:20px;
line-height:20px;
margin-right:1px;
}
#contentnavigation ul li a:hover{
background:#f6dc92;
}
#contentnavigation ul li.act a {
background:#f6dc92 url(../img/icon_contentnavigation-arrow.gif) no-repeat center left;
}
#contentnavigation ul li a.act {
background:#f6dc92 url(../img/icon_contentnavigation-arrow.gif) no-repeat center left;
}
/* Content Bereich: */
#content {
position:relative;
color:#436d9b;
padding:15px 0 10px 0;
line-height:18px;
border-top: 1px solid #e4b41e;
margin-top:-1px;
min-height:200px;
}
* html #content {
height:200px;
}
#content .col1, #content .col2 {
float:left;
}
#content .col1 {
width: 282px;
}
#content .col2 {
width: 564px;
width: 568px;
}

#content .col2 h1 {
/* margin-top:31px; */
margin-bottom:12px
}

#content .col2 .news-list-item h1 {
  margin-bottom:3px !important;
}

#content .col2 p {
  /*margin-bottom:18px;*/
  margin-bottom:12px;
}

#content .col_content {
padding-left:15px;
}
#content h1 {
  font-size:12px;
  font-weight:bold;
  margin-bottom:12px
}
#content p {
font-size:12px;
}

/* Footer: */
#footer {
border-top: 1px solid #e4b41e;
padding: 15px 5px;
font-size:11px;
color:#7689a1;
height:15px;
}
#footer .metanavigation {
float:right;
}
#footer .copyright {
float:left;
}
#footer a {
text-decoration:none;
color:#7689a1;
}

/* Unterseiten: Subnavigation */
.subnavigation {
background:#fef8ec;
padding:15px 0;
}
.subnavigation ul li {
font-size:12px;
display:block;
}
.subnavigation ul li a,.subnavigation ul li a:visited,.subnavigation ul li a:active,.subnavigation ul li a:link {
display:block;
color:#5b7c9d;
padding-left:17px;
text-decoration:none;
height:20px;
line-height:20px;
margin-right:1px;
}
.subnavigation ul li a:hover{
background:#f6dc92;
}
.subnavigation ul li.act {
background:#f6dc92 url(../img/icon_contentnavigation-arrow.gif) no-repeat center left;
}
.subnavigation ul li a.act {
background:#f6dc92 url(../img/icon_contentnavigation-arrow.gif) no-repeat center left;
}
/* Zitate: Werden Absolut am unteren rand des #content ausgerichtet */
#content .zitat {
/*position:absolute;*/
  position:none;
left:0px;
bottom:15px;
background:#ebeef3;
width:252px;
font-size:12px;
padding:15px 15px 15px 17px;
}
#content .zitat-text {
font-weight:bold;
}
#content .zitat-author {
font-style:italic;
}


#content .info {
left:0px;
width:270px;
font-size:11px;
color:#E4B41E;
padding:15px 15px 0px 0px;
padding-top:15px;
bottom:10px;
position:absolute;
background-color:#ffffff;
}

#content .info {
font-size:11px;
color:#E4B41E;
}


/* OVERWRITE TYPO STYLES */

div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
float:none;
}

div.csc-textpic-right div.csc-textpic-imagewrap {
float:right;
/* padding-bottom:15px; */
}

/* Newsbereich: */
.news-list-item {
margin-bottom:36px;
}
.news-list-date {
display:block;
font-size:11px;
color:#a9b8c7;
}
.news-list-item h1{
margin-top:2px !important;
margin-bottom:4px;
}
.tx-ttnews-browsebox {
font-size:12px;
border-top:1px solid #a9b8c7;
padding-top:10px;
}
.tx-ttnews-browsebox a,.tx-ttnews-browsebox span {
margin-left:5px;
margin-right:5px;
}
.tx-ttnews-browsebox-strong {
font-weight:bold;
}

/* Einzelausgabe der News: */
.news-single-item h1 {
margin-top:2px !important;
margin-bottom:4px;
}
.news-single-img {
float:left;
margin-right:18px;
margin-bottom:15px;
margin-top: 5px;
}

p.news-single-imgcaption {
  font-size:11px !important;
  padding-top:5px;
  color:#A9B8C7;
}

.news-single-item {
padding-bottom:36px;
}

.go-back-link {
font-size:12px;
border-top:1px solid #a9b8c7;
padding-top:10px;
margin-top:20px;
clear:both;
}
.go-back-link a, .go-back-link span {
margin-left:0;
margin-right:5px;
}

.news-single-additional-info {
  margin-top:30px;
}

/* Sitemap */
.csc-sitemap {
font-size:12px;
}

div.csc-textpic img {
border:medium none;
}

div.csc-textpic-text {
  margin-top:30px !important;
}

/* MAILFORM PLUS */
.tx-thmailformplus-pi1  {
  font-size:12px;
}

ul.formularfehler {
  padding-top:20px;
  margin-bottom:20px;
}

.formularfehler li {
  font-size:12px;
  line-height:18px;
  padding-left:20px;
  font-weight:bold;
}

.tx-thmailformplus-pi1 legend {
  margin-bottom:20px;
}

.tx-thmailformplus-pi1 table.bewerbungsformular {
  border-spacing: 12px;
  border-collapse: separate;
}

.tx-thmailformplus-pi1 table.bewerbungsformular td input[type="text"], .tx-thmailformplus-pi1 table.bewerbungsformular td textarea {
  color:#333;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 11px;
  letter-spacing:1px;
  background-color:#D1D8DF;
  padding:3px;
  border:1px solid #8797A8;
  width:100%;
  text-align:left;
}

.tx-thmailformplus-pi1 table.bewerbungsformular td input[type="text"]:active, .tx-thmailformplus-pi1 table.bewerbungsformular td textarea:active,.tx-thmailformplus-pi1 table.bewerbungsformular td input[type="text"]:focus, .tx-thmailformplus-pi1 table.bewerbungsformular td textarea:focus {
  background-color:#FEF8EC;
  border:1px solid #E4B41E;
}


.tx-thmailformplus-pi1 table.bewerbungsformular td input[type="submit"] {
  color:#333;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 11px;
  background-color:#D1D8DF;
  padding:3px;
  border:1px solid #8797A8;
  width:auto;
  text-align:center;
}

.tx-thmailformplus-pi1 table.bewerbungsformular td.right {
  text-align:right;
  float:none;
}

.tx-thmailformplus-pi1 tr {
  margin-bottom:10px;
}

.tx-thmailformplus-pi1 .td1 {
  width:170px;
}

.tx-thmailformplus-pi1 .td2 {
  width:370px;
}

.tx-thmailformplus-pi1 .td2 .right {
  text-align:right;
}

.tx-thmailformplus-pi1 label {
  color:#000;
  margin-right:10px;
}metanavigation
  
/* Sitemap *************************** */
ul.list {
  
}

ul.deep0, li.deep0 {
  font-size:14px;
  text-transform:uppercase;
  padding-left:0px;
  list-style-type:none;
}

ul.deep0 { margin-bottom:20px;}
li.deep0 { margin-top:35px;}
li.deep0.first { margin-top:0px !important;}

ul.deep1 {
  font-size: 12px;
  text-transform:none;
  margin-left: 32px;
  padding-left: 0px;
  margin-top: 16px;
  list-style-type:none;
}

li.deep1 {
  margin-top: 8px;
}


ul.deep2 {
  font-size: 10px;
  text-transform:none;
  margin-left: 32px;
  padding-left: 0px;
  list-style-type:none;
  margin-top: 8px;
}

li.deep2 {
  margin-top:4px;
}
ul.list a, ul.list a:link, ul.list a:visited, ul.list a:active {
  color:#5B7C9D;
  text-decoration:none;
}

ul.list a:hover {
  color:#E4B41E;
}

ul.list.deep2 a, ul.list.deep2 a:link, ul.list.deep2 a:visited, ul.list.deep2 a:active {
  color:#5B7C9D;
  padding-left:20px;
  padding-top:2px;
  background:transparent url(../img/icon_contentnavigation-arrow.gif) no-repeat scroll left center;
  text-decoration:none;
}

ul.list.deep2 a:hover {
  color:#E4B41E;
}

/* Team Table */
.table_team td.td-0 {
  width:250px;
}


.impressum_table td.td-0 {
  width:250px;
}

/* PLAYER */
.tx_kuloplayer_pi1-video { float:right !important; } 
