body {
	color : #000000;
	font-family : Verdana, sans-serif;
	font-size : 0.9em
}

table {
	color : #000000;
	font-family : Verdana, sans-serif;
	font-size : 1.0em;
}

td.impressum {
	color : #000000;
	font-family : Verdana, sans-serif;
	font-size : 0.85em;
}

td.vorstand {
	color : #000000;
	font-family : Verdana, sans-serif;
	font-size : 0.85em;
}

td.satzung {
	color : #000000;
	font-family : Verdana, sans-serif;
	font-size : 0.85em;
}

td.contact_label {
	color : #000000;
	font-family : Verdana, sans-serif;
	font-weight : bold;
	font-size : 0.75em;
}
td.contact_text {
	color : #000000;
	font-family : Verdana, sans-serif;
	font-size : 0.75em;
}

td.club_text {
	color : #000000;
	font-family : Verdana, sans-serif;
	font-size : 0.75em;
}

td.location_text {
	color : #000000;
	font-family : Verdana, sans-serif;
	font-size : 0.75em;
}

td.join_us_label {
	color : #000000;
	font-family : Verdana, sans-serif;
	font-weight : bold;
	font-size : 0.8em;
}

td.join_us_text {
	color : #000000;
	font-family : Verdana, sans-serif;
	font-size : 0.8em;
}

td.join_us_footer {
	color : #000000;
	font-family : Verdana, sans-serif;
	font-size : 0.7em;
}

td.teams_text {
	color : #000000;
	font-family : Verdana, sans-serif;
	font-size : 0.8em;
}

td.changeinfo {
	color : #000000;
	font-family : Verdana, sans-serif;
	font-size : 0.65em;
	text-indent : 0.3em;
}

/* ### Hintergrund fuer alle bodies mit id=bodycontents ### */
#bodycontents {
	background-image : url(../pics/tcn_bground.gif);  
	background-repeat : repeat; 
	margin : 0cm 0cm 0cm 0cm; 
}

/* ### Textboxen ### */
td.textbox_info_class { 
	background-image : url(../pics/tcn_infosymbol.gif);  
	background-repeat:no-repeat;
	width : 16px;
}

td.textbox_title_class { 
	padding : 2px;
	text-indent : 0.5em;
	font-weight : bold;
	font-size : 0.7em;
	border-left : 1px solid #A2CEEF; 
	border-top : 1px solid #A2CEEF;
	background-color : #DAEBF9;
	width : 250px;
}

td.textbox_date_class { 
  font-family : sans-serif;
	font-size : 0.6em;
	/* text-align: right; */
	text-indent : 3em;
	vertical-align: bottom;
	border-right : 1px solid #A2CEEF; 
	border-top : 1px solid #A2CEEF;
	background-color : #DAEBF9;
	width : 74px;
}

td.textbox_content_class { 
	width : 340px;
	border-top : 1px solid #A2CEEF; 
	border-left : 1px solid #A2CEEF; 
	border-right : 1px solid #A2CEEF; 
	border-bottom : 1px solid #A2CEEF;
	padding : 3px;
	font-size : 0.78em;
	background-color : #FFFFFF;
}

/* ### Infoboard ### */
td.infoboard_info_class { 
	background-image : url(../pics/tcn_sportwartsymbol.gif);  
	background-repeat:no-repeat;
	width : 16px;
}

td.infoboard_title_class { 
	padding : 2px;
	text-indent : 0.5em;
	font-weight : bold;
	font-size : 0.7em;
	border-left : 1px solid #A2CEEF; 
	border-top : 1px solid #A2CEEF;
	border-right : 1px solid #A2CEEF; 
	background-color : #DAEBF9;
	width : 689px;
}

td.infoboard_content_class { 
	width : 705px;
	border-top : 1px solid #A2CEEF; 
	border-left : 1px solid #A2CEEF; 
	border-right : 1px solid #A2CEEF; 
	border-bottom : 1px solid #A2CEEF;
	padding : 3px;
	font-size : 0.7em;
	background-color : #FFFFFF;
}

td.infoboard_innnertext_class { 
	font-size : 0.9em;
}

/* ### Textboxen ALT ### */
td.textbox_signal_class { 
	background-image : url(../pics/tcn_txtbox_header_signal.gif);  
	background-repeat:no-repeat;
	height : 20px;
	width : 50px;
}

td.textbox_header_class { 
	background-image : url(../pics/tcn_txtbox_header.gif);  
	background-repeat:no-repeat;
	text-indent : 1em;
	font-weight : bold;
	font-size : 0.8em;
	height : 20px;
	width : 290px;
}

/* ### Newbox ### */
td.news_content_class_header {
	padding : 2px;
	border-left : 1px solid #A2CEEF; 
	border-right : 1px solid #A2CEEF; 
	border-top : 1px solid #A2CEEF;
	font-size : 0.7em;
	font-weight : bold;
	background-color : #DAEBF9;
}

td.news_content_class { 
	padding : 3px;
	border : 1px solid #A2CEEF;
	font-size : 0.8em;
	font-weight : bold;
	background-color : #FFFFFF;
}

/* ### Wetterboxen ### */
td.wetter_box_header {
	padding : 2px;
	font-weight : bold;
	font-size : 0.7em;
	border-left : 1px solid #A2CEEF; 
	border-right : 1px solid #A2CEEF; 
	border-top : 1px solid #A2CEEF;
	background-color : #DAEBF9;
}

td.wetter_box {
	font-weight : bold;
	font-size : 0.9em;
	border : 1px solid #A2CEEF;
	background-color : #FFFFFF;
}

td.content_header_class { 
	background-image : url(../pics/tcn_content_header.gif);  
	background-repeat:no-repeat;
	color : White;
	text-indent : 0.5em;
	font-weight : bold;
	font-size : 0.9em;
	height : 20px;
	width : 705px;
}

td.emptyrow { 
  font-size : 0.7em;
}

td.emptyrowmini { 
  font-size : 0.4em;
}

/* ### Navigation ### */
td.navigation_ico_class {
	background-image : url(../pics/navigation/tcn_bullet_ball.gif);
	height : 26px;
	width : 20px;
}
td.navigation_icoover_class {
	background-image : url(../pics/navigation/tcn_bullet_ball_over.gif);
	height : 26px;
	width : 20px;
}
td.navigation_icoactivated_class {
	background-image : url(../pics/navigation/tcn_bullet_ball_active.gif);
	height : 26px;
	width : 20px;
}
td.navigation_text_class {
	width : 120px;
	height : 26px;
	text-indent : 0.2em;
	font-size : 0.9em;
	font-weight : bold;
	background-color : #A2CEEF;
}
td.navigation_text_class_login {
	width : 120px;
	height : 26px;
	text-indent : 0.2em;
	font-size : 0.9em;
	font-weight : bold;
	background-color : #C4DEF1;
}
td.navigation_textover_class {
	width : 120px;
	height : 26px;
	text-indent : 0.2em;
	font-size : 0.9em;
	font-weight : bold;
	background-color : #C4DEF1;
}
td.navigation_textover_class_login {
	width : 120px;
	height : 24px;
	text-indent : 0.2em;
	font-size : 0.9em;
	font-weight : bold;
	background-color : #C4DEF1;
}
td.navigation_textactivated_class {
	width : 120px;
	height : 24px;
	text-indent : 0.2em;
	font-size : 0.9em;
	font-weight : bold;
	background-color : #2E8BD1;
}

.navigation_submenu_class {
	width : 120px;
	text-indent : 0.1em;
	font-size : 0.7em;
	font-weight : bold;
}
td.navigation_spacer_class {
	background-image : url(../pics/navigation/tcn_navigation_spacer.gif);
	height : 2px;
	width : 140px;
}
td.navigation_spacer2_class {
	background-image : url(../pics/navigation/tcn_navigation_spacer2.gif);
	height : 2px;
	width : 140px;
}
td.navigation_spacer_part1_class {
	background-image : url(../pics/tcn_empty_px.gif);
	height : 2px;
	width : 20px;
}
td.navigation_spacer_part2_class {
	background-image : url(../pics/navigation/tcn_navigation_spacer_part2.gif);
	height : 2px;
	width : 120px;
}
a.navlink {
	color : #000000;
	text-decoration : none;
}

/* ### hoch zum Seitenanfang ### */
a.pageup {
	color : #000000;
	text-decoration : none;
}

a.w3c {
	color : #000000;
	text-decoration : none;
}

/* ### javascript submenulinks ### */
#submenulink {
	color : #000000;
	text-decoration : none;
	font-size : 0.7em;
	font-weight : bold;
}
#submenulink:hover {
	color: #FFFFFF;
	background: #000000;
}

a.invisiblelink {
	color: #FFFFFF;
}

a.contentlink {
	color: #2E8BD1;
}
a.contentlink:link {
	color: #2E8BD1;
}
a.contentlink:hover {
	color: #2E8BD1;
	text-decoration: none;
}
a.contentlink:active {
	color: #A2CEEF;
}

/* ### Tooltip ### */
.tooltip_header	{
	color : #FFFFFF;
	font-family: monospace;
	font-weight : bold;
	font-size: 12px;
}

.tooltip_header_back {
	background-color : #F54512;
	color : #000000;
}

.tooltip_text_back {
	background-color : #F3F3F3;
	font-family: monospace;
	font-size: 11px;
}

/* ### Forum ### */
td.forum_leerklein { 
  font-size : 0.6em;
}

td.forum_leer { 
  font-size : 0.75em;
	border-left : 1px solid Black; 
	border-right : 1px solid Black;
}

hr.forum_trennlinie {
	width: 500px; 
	color: Black; 
	background: Black;
	bgcolor: Black;
  background-color:	Black;
	height: 2px;
  text-align:center;
}

td.forum_superhead { 
	background-color : #DAEBF9;
	border : 1px solid Black;
}

td.forum_headlinks { 
	background-color : #FDFCF5;
	border-bottom : 1px solid Black;
  border-top : 1px solid Black;
}

td.forum_headrechts { 
	background-color : #FDFCF5;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
  border-top : 1px solid Black;
}

td.forum_leernurunten { 
	border-bottom : 1px solid Black;
}

td.forum_leermitunten { 
	/*border-left : 1px solid Black; 
	border-right : 1px solid Black; */
	font-size : 0.9em;
	border-bottom : 1px solid Black;
}

td.forum_rahmen { 
  font-size : 0.75em;
	/*background-color : #DAEBF9;*/
	border-left : 1px solid Black; 
	border-right : 1px solid Black; 
	border-bottom : 1px solid Black;
}
