


/* Frame */

.body {background-color:#FFFFFF; margin:0px; padding:0px; text-align:center;}

/* --------------------------- Navigation ----------------------------*/

.navigation_cell {border-right: 0px solid #000000; float: left; background-image:url(../images/frame/btn_nav.gif);}
.navigation_line {border-right: 0px solid #000000; float: left; height:31px; margin-right:0px;}

.navigation{ font-family:Arial, Verdana; color:#FFFFFF; font-size:16px; font-weight:bold; text-decoration:none;}
a.navigation:link { padding-left:25px; padding-right:25px; font-family:Arial, Verdana; color:#FFFFFF; font-size:16px; font-weight:bold; text-decoration:none; line-height:31px; vertical-align:middle; height:31px;}
a.navigation:visited { padding-left:25px; padding-right:25px; font-family:Arial, Verdana; color:#FFFFFF; font-size:16px; font-weight:bold; text-decoration:none; line-height:31px; vertical-align:middle; height:31px;}
a.navigation:active { padding-left:25px; padding-right:25px; font-family:Arial, Verdana; color:#FFFFFF; font-size:16px; font-weight:bold; text-decoration:none; line-height:31px; vertical-align:middle; height:31px;}
a.navigation:hover { padding-left:25px; padding-right:25px; font-family:Arial, Verdana; color:#136489; font-size:16px; font-weight:bold; text-decoration:none; line-height:31px; vertical-align:middle; height:31px;}
.navigation_select{ padding-left:25px; padding-right:25px; font-family:Arial, Verdana; color:#136489; font-size:16px; font-weight:bold; text-decoration:none; line-height:31px; vertical-align:middle; height:31px;}

a.navigation_language:link {display:inline; font-family:Arial, Verdana; color:#0f3945; font-size:12px; font-weight:bold; text-decoration:none; vertical-align:middle;}
a.navigation_language:visited {display:inline; font-family:Arial, Verdana; color:#0f3945; font-size:12px; font-weight:bold; text-decoration:none; vertical-align:middle;}
a.navigation_language:active {display:inline; font-family:Arial, Verdana; color:#0f3945; font-size:12px; font-weight:bold; text-decoration:none; vertical-align:middle;}
a.navigation_language:hover {display:inline; font-family:Arial, Verdana; color:#0f3945; font-size:12px; font-weight:bold; text-decoration:none; vertical-align:middle;}
.div_icon {display:inline; height:31px;}
.icon_english {display:inline; width:22px; height:31px; background-image:url(../images/misc/btn_english.gif);}
.icon_deutsch {display:inline; width:22px; height:31px; background-image:url(../images/misc/btn_deutsch.gif);}


.nav_impressum {background-image:url(../images/frame/bg_bottom.gif); margin-top:10px; text-align:center; height:38px; width:986px; background-color:#FFFFFF; line-height:38px; vertical-align:bottom; font-family:Arial, Verdana; color:#7a7a7a; font-size:11px; font-weight:regular; text-decoration:none; clear:both;}
a.nav_impressum:link {font-family:Arial, Verdana; color:#7a7a7a; font-size:11px; font-weight:regular; text-decoration:none;}
a.nav_impressum:visited {font-family:Arial, Verdana; color:#7a7a7a; font-size:11px; font-weight:regular; text-decoration:none;}
a.nav_impressum:active {font-family:Arial, Verdana; color:#7a7a7a; font-size:11px; font-weight:regular; text-decoration:none;}
a.nav_impressum:hover {font-family:Arial, Verdana; color:#7a7a7a; font-size:11px; font-weight:regular; text-decoration:underline;}

/* Text */

.h1 {font-family:Arial, Verdana; color:#1e1e1e; font-size:18px; font-weight:bold; margin:0px; line-height:40px; vertical-align:top;}
.h2 {font-family:Arial, Verdana; color:#1e1e1e; font-size:14px; font-weight:bold; line-height:28px; vertical-align:middle; margin:0px;}
.h2_addon {font-family:Arial, Verdana; color:#c8571c; font-size:18px; font-weight:bold; padding-top:27px; padding-left:14px; margin:0px;}
.h3_addon {font-family:Arial, Verdana; color:#575757; font-size:12px; font-weight:bold; padding-top:8px; padding-bottom:2px; margin:0px;}
.h3_highlight {font-family:Arial, Verdana; color:#575757; font-size:16px; font-weight:bold; padding-top:8px; padding-bottom:2px; margin:0px;}
.text { font-family:Arial, Verdana; color:#1e1e1e; font-size:13px; font-weight:regular; text-decoration:none;}
.text_addon { font-family:Arial, Verdana; color:#575757; font-size:12px; font-weight:regular; text-decoration:none;}
a.text_addon { font-family:Arial, Verdana; color:#575757; font-size:12px; font-weight:regular; text-decoration:none;}
a.text_addon:link { font-family:Arial, Verdana; color:#575757; font-size:12px; font-weight:regular; text-decoration:underline;}
a.text_addon:visited { font-family:Arial, Verdana; color:#575757; font-size:12px; font-weight:regular; text-decoration:underline;}
a.text_addon:active { font-family:Arial, Verdana; color:#575757; font-size:12px; font-weight:regular; text-decoration:underline;}
a.text_addon:hover { font-family:Arial, Verdana; color:#575757; font-size:12px; font-weight:regular; text-decoration:none;}

a.text_link:link { font-family:Arial, Verdana; color:#1e1e1e; font-size:12px; font-weight:regular; text-decoration:underline;}
a.text_link:visited { font-family:Arial, Verdana; color:#1e1e1e; font-size:12px; font-weight:regular; text-decoration:underline;}
a.text_link:active { font-family:Arial, Verdana; color:#1e1e1e; font-size:12px; font-weight:regular; text-decoration:underline;}
a.text_link:hover { font-family:Arial, Verdana; color:#1e1e1e; font-size:12px; font-weight:regular; text-decoration:none;}

.more { font-family:Arial, Verdana; color:#c8571c; font-size:12px; font-weight:bold; text-decoration:none; text-align:right; padding-right:10px; padding-bottom:7px;}

/* --------------------------- Tabelle Termine ---------------------------------- */

.td_background_gray {height:18px; background-image:url(../images/content/bg_col_gray.gif); background-repeat:repeat-x;}

.tr_termine_datum { font-family:Arial, Verdana; color:#163d53; font-size:11px; font-weight:bold; text-decoration:none;}
.tr_termine_heim { font-family:Arial, Verdana; color:#222222; font-size:10px; font-weight:bold; text-decoration:none;}
.tr_termine_auswaerts { font-family:Arial, Verdana; color:#222222; font-size:10px; font-weight:bold; text-decoration:none;}
.tr_termine_infos { font-family:Arial, Verdana; color:#222222; font-size:10px; font-weight:regular; text-decoration:none;}
.tr_ergebnisse_halbzeit { font-family:Arial, Verdana; color:#777777; font-size:10px; font-weight:regular; text-decoration:none;}
.td_ergebnisse_gewonnen { font-family:Arial, Verdana; color:#056800; font-size:10px; font-weight:bold; text-decoration:none;}
.td_ergebnisse_verloren { font-family:Arial, Verdana; color:#a50000; font-size:10px; font-weight:bold; text-decoration:none;}
.td_ergebnisse_unentschieden { font-family:Arial, Verdana; color:#cf7a00; font-size:10px; font-weight:bold; text-decoration:none;}