#content-center ul
{
  font-size:0.8em;
}

.img_standard
{
  padding:3px;;
  margin:2px;
  border:1px solid #EEE;
  margin-left:20px;
}


ol
{
  font-size:0.8em;
  margin-right:25px;
}

ol li
{
  margin-bottom:10px;
}



.wer
{
  font-size:0.8em;
  padding-bottom:15px;
  margin-bottom:20px;
  margin-left:15px;
}
.wer .img
{
  padding:0;
  margin:0;
  padding-right: 8px;
  float:left;
}
.wer img
{
  padding:0;
  padding:5px;
  margin:0;
  padding-left: 5px;
}
.wer .txt
{
  padding:0;
  margin:0;
}

#content-center .img_cont_right
{
  float:right;
  margin-right:5px;
  padding-left:5px;
}

#content-center .img_cont_right img
{
  padding:5px;;
}



.bg_img
{
  background:url(../pics/content/bg_img.gif);
  background-repeat:no-repeat;
  width:130px;
  height:130px;
}


.button_cntnt
{
  float:left;
  width:270px;
  height:60px;
  margin-bottom:8px;
}

.button_cntnt a
{
  display:block;
  background:url(../dynpics/shop_navi/tn/button_01.gif);
  background-repeat:no-repeat;
  width:230px;
  height:60px;
  font-weight:bold;
  padding-left:44px;
  padding-top:10px;
  text-decoration:none;
  color:#000;
  font-size:0.8em;
}

.button_cntnt a:hover
{
  display:block;
  background:url(../dynpics/shop_navi/tn/button_over_01.gif);
  background-repeat:no-repeat;
  width:230px;
  height:60px;
  font-weight:bold;
  padding-left:44px;
  padding-top:10px;
  text-decoration:none;
  color:#000;
  font-size:0.8em;
}



/* NEWS teaser */

#news-ts-ct
{

  float:left;
  padding:0;
  margin:0;
  width:122px;
  margin-left:9px;
  font-size:0.7em;
  color:#000;
}

.news-ts
{
  padding:0;
  margin:0;
  padding-bottom:3px;
  padding-top:3px;
  border-bottom:1px solid #036;
}
.news-ts .a-right
{
  text-align:right;
}

.news-ts a
{
  color:#000;
  padding:0;
  margin:0;
  text-align:right;
  text-decoration:none;
}

.news-ts a:hover
{
  padding:0;
  margin:0;
  text-align:right;
  text-decoration:underline;
}

/* news big  */

#news-big-ct
{
  float:left;
  color:#000;
  height:100%;
  padding:0;
  margin:0;
  margin-right:10px;
  margin-left:10px;
  font-size:0.8em;
  padding-top:5px;
}




#news-big-ct img
{
  padding:0;
  margin:0;
  padding-right:5px;
}

.news-big
{
  padding:0;
  margin:0;
  padding-bottom:3px;
  padding-top:3px;
  border-bottom:1px solid #036;
}

.news-big-headline
{
  padding:0;
  margin:0;
  padding-bottom:3px;
  font-weight:bold;
}

.news-big .a-right
{
  text-align:right;
}

.news-big a
{
  color:#000;
  padding:0;
  margin:0;
  text-align:right;
  text-decoration:none;
}

.news-big a:hover
{
  padding:0;
  margin:0;
  text-align:right;
  text-decoration:underline;
}

.std_headline
{
  background:#BEBEBE;
  display:block;
  padding:2px 2px 2px 2px;
  margin-bottom:3px;
  font-weight:bold;
  font-size:0.8em;
}
.std_headline_red
{
  background:#BEBEBE;
  display:block;
  padding:2px 2px 2px 2px;
  margin-bottom:3px;
  font-weight:bold;
  font-size:0.9em;
  color:#E40000;
}
.std_headline_small
{
  background:#BEBEBE;
  display:block;
  padding:2px 2px 2px 2px;
  margin-bottom:3px;
  font-weight:bold;
  font-size:0.7em;
}


.std_link
{
   font-size:0.8em;
}

.std_link a
{
  text-decoration:none;
  color:#000;
}

.std_link a:hover
{
  text-decoration:underline;
}

.std_link_right
{
   font-size:0.8em;
   text-align:right;
}

.std_link_right a
{
  text-decoration:none;
  color:#000;
}
.std_link_right a:hover
{
  text-decoration:underline;
}


.liste
{
  border-bottom:1px solid #ccc;
  margin:2px;
  padding:2px;
}

.liste img
{
  padding:0;
  margin:0;
  float:left;
  border:1px solid #ccc;
  margin-right:5px;
  margin-bottom:5px;
  padding:2px;
}

.liste_text
{
  font-size:0.8em;
}


.liste_trainer
{
  padding-top:4px;
}

.trainer
{
  float:left;
  font-weight:normal;
  width:280px;
}

.liste_trainer td
{
  font-size:0.8em;
  vertical-align:top;
}

.aktion_tag
{
  font-size:0.8em;
  padding:2px 2px 3px 3px;
	background:#EEE;
}

.link-links table
{
  width:95%;
  margin-bottom:5px;
  border-bottom:1px solid #AAA;
}

.link-links table td
{
  font-size:0.8em;
  vertical-align:top;
}

.link-links table td.left
{
   width:130px;
}

.link-links table td.tda
{
   text-align:right;
}

.link-links
{
   padding-left:5px;
}

.link-links img
{
  border:1px solid #EEE;
}


#termine
{
  font-size:0.8em;
   margin-left:10px;
   margin-right:10px;
}


#termine td
{
  vertical-align:top;
  padding:2px 2px 5px 5px;
  border-left:1px dashed #EEE;
  border-right:1px dashed #EEE;
  border-bottom:1px dashed #EEE;
}

#termine th
{
  font-size:0.9em;    vertical-align:top;
  font-weight:bold;
  background:#BEBEBE;
}
#termine td a
{
  text-decoration:none;
  color:#000;
}
#termine td a:hover
{
  text-decoration:underline;
  color:#000;
}

.team
{
  padding:0;
  margin:0;
  margin-left:5px;
  margin-right:5px;
  font-size:0.8em;

}

.team .img
{
  float:right;
  margin-right:10px;
  padding:0;
  border:2px solid #BEBEBE;
  margin-bottom:10px;
}

.team .txt
{

}

.team .txt a
{
  text-decoration:none;
  color:#000;
}

.team .txt a:hover
{
  text-decoration:underline;
}


.liste-abt
{
  float:right;
  width:240px;
  border-bottom:2px solid #ccc;      /* border: 1px solid green;   */
  margin:2px;   margin-left:20px;
  padding:2px;
}

.liste_text-abt
{
  font-size:0.8em;
}


.liste_trainer-abt
{
  padding-top:4px;
  border-bottom:1px solid #ccc;
}

.trainer-abt td
{
  vertical-align:top;
  font-size:0.8em;
  font-weight:normal;
  width:280px;
  /* border: 1px solid lime;  */
}

.trainer-bemerkung
{
  font-weight:normal;
  width:240px;
  font-size:0.8em;
  border-bottom:1px solid #ccc;
}



/* Abteilungen */

.img_left
{
  float:left;
  margin:5px;
  border: 2px solid #CCC;
}


/* Spielplan */


.spielplan
{
  padding:0;
  margin:0;
}

.spielplan table
{
  font-size:0.8em;
  margin:5px 0 0 5px;
}

.spielplan table td
{
  padding:2px 5px 2px 3px;
  margin:0 0 0 10px;
  padding:2px 2px 5px 5px;
  border-left:1px dashed #EEE;
  border-right:1px dashed #EEE;
  border-bottom:1px dashed #EEE;
}

.spielplan  th
{
  font-size:0.9em;
  vertical-align:top;
  font-weight:bold;
  padding:2px 8px 2px 8px;
  background:#BEBEBE;
}
.spielplan td a
{
  text-decoration:none;
  color:#000;
}
.spielplan  td a:hover
{
  text-decoration:underline;
  color:#000;
}


/* download alle  */

.download
{
  font-size:0.8em;
  padding:2px 5px 8px 5px;
  margin-right:150px;

}

.download-headline
{
  padding:2px 0px 2px 0px;
  font-weight:bold;
}

.download-text
{
  padding:2px 0px 2px 0px;
  font-weight:normal;
  margin-top:5px;
  margin-bottom:5px;
}


.download-abschluss
{
  margin:2px 4px 2px 4px;
  border-bottom:1px solid #036;
  margin-right:5px;

}

.download a
{
  color:#000;
  text-decoration:none;
}
.download a:hover
{
  color:#000;
  text-decoration:underline;
}
