body{
	background: #FFFFFF;
	color: #000000;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;margin: 0 10px 0 10px;padding: 0px; 
}

a:link            { color: #333333; }
a:visited         { color: #333333; }
a:hover, a:active { color: #FF9900; }

.alt1, .alt1Active { background: #E6E3E3;color: #000000;padding:4px; }
.alt2, .alt2Active { background: #D8D5D5;color: #000000;padding:4px; }
.alt3, .alt3Active { background: #FFFFFF; color: #000000; padding:4px; }
.alt4, .alt4Active {
	background: #FFFFFF;
	color: #000000;
	padding:4px;
	line-height: 16px;
}
.alt5, .alt5Active {background: #FFFFFF; color: #000000; padding:0px; }

.tborder           {border: 1px solid #9E9C9C;}
.smallfont	  	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
}

.tabelle_1           {	background-color: #c8d5e4; }
.tabelle_2           {   background-color: #f6dba6; }
.tabelle_3           {
	background-color: #FFca63;
	border-top-style: ridge;
	border-right-style: none;
	border-bottom-style: groove;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}
.tabelle_underline      {
	background-image: url(../images/design/table_line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.sport           {
	background-color: #99ccff;
	padding: 7px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.spielleitung    {	background-color: #ccffff;
	padding: 7px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999; }
.marketing       {	background-color: #ccffcc;
	padding: 7px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999; }
.services        {	background-color: #ffff99;
	padding: 7px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999; }

#probasket    {	width:965px; margin: auto; top: 0px; }

#page { padding:12px 12px 0 12px; }

#leftcolum  {float:left;width:198px;}
#rightcolum {float:right;width:198px;}
#middle     {margin:0 198px 0 198px;height:1%;padding:0 12px 0 12px;}
#middle_inhalt     {margin:0 0px 0 198px;height:1%;padding:0 2px 0 12px;}
#leftcolum, #rightcolum, #middle  { text-align:left; }

form { display: inline; }


.list   { list-style-type:none;margin:0;text-align:left;padding:0; }
.button {
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.nabutt a:link, .nabutt a:visited { background:url(../images/design/nabutt.gif) no-repeat;display:block;height:19px;width:168px;padding:4px 0 0 22px;font:bold 11px verdana;color:#333333;text-decoration: none;margin:0 0 1px 0;}
.nabutt a:hover {background:url(../images/design/nabutth.gif) no-repeat;color: #333333;}

.nabutt2 a:link, .nabutt2 a:visited { background:url(../images/design/nabutt2.gif) no-repeat;display:block;height:19px;width:168px;padding:4px 0 0 22px;font:bold 11px verdana;color:#333333;text-decoration: none;margin:0 0 1px 0;}
.nabutt2 a:hover {background:url(../images/design/nabutt2.gif) no-repeat;color: #333333;}

.nabutt3 a:link, .nabutt3 a:visited { background:url(../images/design/nabutt3.gif) no-repeat;display:block;height:19px;width:168px;padding:5px 0 0 35px;font:bold 10px verdana;color:#333333;text-decoration: none;margin:0 0 1px 0;}
.nabutt3 a:hover {background:url(../images/design/nabutth3.gif) no-repeat;color: #333333;}

.nabutt4 a:link, .nabutt4 a:visited { background:url(../images/design/nabutt4.gif) no-repeat;display:block;height:19px;width:155px;padding:5px 0 0 35px;font:bold 10px verdana;color:#333333;text-decoration: none;margin:0 0 0px 0;}
.nabutt4 a:hover {background:url(../images/design/nabutth4.gif) no-repeat;color: #333333;}

.nabutt5_titel { background:url(../images/design/nabutt5.gif) no-repeat;display:block;height:19px;width:168px;padding:4px 0 0 22px;font:bold 11px verdana;color:#333333;text-decoration: none;margin:0 0 1px 0;}
.nabutt5 a:link, .nabutt5 a:visited { background:url(../images/design/nabutt5.gif) no-repeat;display:block;height:19px;width:168px;padding:4px 0 0 22px;font:bold 11px verdana;color:#333333;text-decoration: none;margin:0 0 1px 0;}
.nabutt5 a:hover {background:url(../images/design/nabutt5.gif) no-repeat;color: #333333;}

#domain { padding:6px 0 0 16px;font:bold 14px tahoma; color:#CFCFCF; }

#head_t_bg    { background:url(../images/design/head_t_bg.gif); height:33px; }
#head_t_left  { background:url(../images/design/head_t_left.gif) no-repeat top left; height:33px; }
#head_t_right { background:url(../images/design/head_t_right.gif) no-repeat top right; height:33px; }

#head_b_bg    { background:url(../images/design/head_b_bg.gif); height:126px; }
#head_b_left  { background:url(../images/design/head_b_left.jpg) no-repeat top left; height:126px;  }
#head_b_right { background:url(../images/head_b_right_probasket.gif) no-repeat top right; height:126px; }

.list_m { list-style:none;margin:0;padding:0 9px 0 0; float:right; }

.button_aktuelles, .button_register, .button_organisation,.button_jobs, .button_kontakt, 
.button_dokumente, .button_links, .button_sponsoren, .button_produkte, .button_presse { float:left;}

.button_aktuelles span, .button_register span, .button_organisation span, .button_jobs span,
.button_kontakt span, .button_dokumente span, .bs, .button_produkte span, .button_presse span{ display:none; }

.button_aktuelles a:link, .button_aktuelles a:visited         { background: url(../images/design/button_aktuelles.gif); display:block; width:78px; height:33px; }
.button_register a:link, .button_register a:visited     { background: url(../images/design/button_register.gif); display:block; width:103px; height:33px; }
.button_organisation a:link, .button_organisation a:visited { background: url(../images/design/button_organisation.gif); display:block; width:99px; height:33px; }
.button_jobs a:link, .button_jobs a:visited     { background: url(../images/design/button_jobs.gif); display:block; width:46px; height:33px; }
.button_kontakt a:link, .button_kontakt a:visited         { background: url(../images/design/button_kontakt.gif); display:block; width:66px; height:33px; }
.button_dokumente a:link, .button_dokumente a:visited     { background: url(../images/design/button_dokumente.gif); display:block; width:90px; height:33px; }
.button_sponsoren a:link, .button_sponsoren a:visited             { background: url(../images/design/button_sponsoren.gif); display:block; width:85px; height:33px; }
.button_presse a:link, .button_presse a:visited         { background: url(../images/design/button_presse.gif); display:block; width:60px; height:33px; }
.button_links a:link, .button_links a:visited         { background: url(../images/design/button_links.gif); display:block; width:55px; height:33px; }
.button_produkte a:link, .button_produkte a:visited             { background: url(../images/design/button_produkte.gif); display:block; width:75px; height:33px; }

.button_forum a:hover      { background: url(../images/design/button_forum_hover.gif); }
.button_aktuelles a:hover     { background: url(../images/design/button_aktuelles_hover.gif); }
.button_register a:hover   { background: url(../images/design/button_register_hover.gif); }
.button_organisation a:hover { background: url(../images/design/button_organisation_hover.gif); }
.button_jobs a:hover   { background: url(../images/design/button_jobs_hover.gif); }
.button_kontakt a:hover     { background: url(../images/design/button_kontakt_hover.gif); }
.button_dokumente a:hover   { background: url(../images/design/button_dokumente_hover.gif); }
.button_sponsoren a:hover       { background: url(../images/design/button_sponsoren_hover.gif); }
.button_links a:hover     { background: url(../images/design/button_links_hover.gif); } 
.button_produkte a:hover     { background: url(../images/design/button_produkte_hover.gif); }
.button_presse a:hover     { background: url(../images/design/button_presse_hover.gif); }

.bo_left_bg   {background: url(../images/design/bo_left_bg.gif) repeat-y top left; padding:0 0 0 10px;}
.bo_right_bg  { background: url(../images/design/bo_right_bg.gif) repeat-y top right; padding:0 10px 0 0; }

.bot_bg   {
	background-image: url(../images/design/bg.gif);
	background-repeat: repeat;
}
.bot_left_bg   {
	padding:0 0 0 21px;
	background-image: url(../images/design/bot_left_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bot_right_bg  { background: url(../images/design/bot_right_bg.gif) repeat-y top right; padding:0 22px 0 0; }

.pages { background: #F9F9F9 url(../images/design/page_bg.gif) repeat-x top left; }
.pagest { background:  url(../images/design/paget_bg.gif) repeat-x bottom left; }

.pagesbr { background: #F9F9F9; }
#bo_bg_pic    { background: url(../images/design/bo_bg_pic.gif); height:12px; font-size:0; }
#bo_left_pic  { background: url(../images/design/bo_left_pic.gif) no-repeat top left; height:12px; font-size:0;}
#bo_right_pic { background: url(../images/design/bo_right_pic.gif) no-repeat top right; height:12px; font-size:0; }

.forbg { background: url(../images/design/forbg_blue.gif); height: 24px; }
.forl {  background: url(../images/design/forl_blue.gif) no-repeat top left; height: 24px;  }
.forr {  background: url(../images/design/forr_blue.gif) no-repeat top right; height: 24px;  }

.forbg_red { background: url(../images/design/forbg_red.gif); height: 24px; }
.forl_red {  background: url(../images/design/forl_red.gif) no-repeat top left; height: 24px;  }
.forr_red {  background: url(../images/design/forr_red.gif) no-repeat top right; height: 24px;  }

.forbg_grey { background: url(../images/design/forbg_grey.gif); height: 24px; }
.forl_grey {  background: url(../images/design/forl_grey.gif) no-repeat top left; height: 24px;  }
.forr_grey {  background: url(../images/design/forr_grey.gif) no-repeat top right; height: 24px;  }

.c_border_bottombg { background: url(../images/design/c_b_bg.gif); height: 7px;font-size:0; }
.c_border_bottom_left{  background: url(../images/design/c_b_l.gif) no-repeat top left; height: 7px; font-size:0; }
.c_border_bottom-right{  background: url(../images/design/c_b_r.gif) no-repeat top right; height: 7px; font-size:0; }

.fortitel{padding: 6px 0px 0px 12px; font: bold 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color: #fff;}

.fortitel a:link, .fortitel a:visited { color: #fff;text-decoration:none;}
.fortitel a:hover { color: #FF9900;text-decoration:underline;}


.subforum    { padding:0; margin: 0; }
.subforum li { display:inline; width:150px; float:left; padding-right:1em; }
.clear       { clear:both; }
.pib {border-top: 1px solid #F5F5F5; border-left:1px solid #F5F5F5;padding: 3px 3px 3px 3px; }
.pibu { border: 1px solid #B4B1B1;background-color: #E9E8E8;margin-top: 2px; }
.link_c { background: url(../images/design/link_c.gif) no-repeat  0px 5px; padding: 0px 0px 0px 12px;font:11px tahoma; }
.link_right {
	background: url(../images/design/link_c.gif) no-repeat  0px 5px;
	padding: 0px 0px 0px 12px;
	font:11px tahoma;
	font-weight: bold;
}
#footer_bg    { background: url(../images/design/footer_bg.gif); height:38px; }
#footer_left  { background: url(../images/design/footer_left.gif) no-repeat top left; height:38px; }
#footer_right { background: url(../images/design/footer_right.gif) no-repeat top right; height:38px; }
#footer_lang_bg    { background: url(../images/design/footer_lang_bg.gif); height:75px; }
#footer_lang_left  { background: url(../images/design/footer_left_2.gif) no-repeat top left; height:75px; }
#footer_lang_right { background: url(../images/design/footer_right_2.gif) no-repeat top right; height:75px; }
img{border:0;}
