html {
    background-color:#000000;
    background-image:url(gfx/bg.jpg);
}
body {

    font-family:Verdana;
    font-size:10px;
    color:#000000; //#E6AEAD; 
    /*Änderung Jörg Wolg 12.11.2009 Schrift auf schwarz geändert*/
    position: relative;
    left: auto;
    width:948px;
    padding:0;
    margin:0 auto;

}
a:link {
    text-decoration:none;
    color:#FFFFFF;
}
a:visited {
    text-decoration:none;
    color:#FFFFFF;
}
a:hover {
    text-decoration:none;
    color:#FFFFFF;
}
a:active {
    text-decoration:none;
    color:#FFFFFF;
}
a.submenu:link {
    text-decoration:none;
    color:#000000;
}
a.submenu:visited {
    text-decoration:none;
    color:#000000;
}
a.submenu:hover {
    text-decoration:none;
    color:#000000;
}
a.submenu:active {
    text-decoration:none;
    color:#000000;
}
ul.clear,ul.gb {
    list-style-type:none;
    width:150px;
}
ul.gb li {
    line-height:22px;

}
ul.navi_top {
    list-style-type:none;
    margin:0px;
    padding-top:117px;
    padding-left:34px;
}
ul.navi_top li {
    float:left;
}
ul.navi_top li a {
    width:76px;
    height:15px;
    padding-right:22px;
    display:block;
    text-align:center;
}
ul.navi {
    list-style-type:none;
    padding-left:32px;
    margin:15px 0 0 0;
    float:left;
}
ul.navi li, ul.navi li.mainmenu,#jn li,#akm li,#jg li,#er li,#jw li,#ew li {
    background:url(gfx/button_n.gif);
    width:102px;
    height:17px;
    margin:0 0 0 1px;
    padding:2px 0 0 5px;
    margin-top:1px;
}
ul.navi li.top {
    background:url(gfx/button_n_top.gif);
    width:101px;
    height:16px;
    margin:0;
    padding:4px 3px 0 5px;
    margin-top:1px;
    text-align:center;
    font-weight:bold;
}
ul.navi li.mainmenu {
    background:url(gfx/wappen_n.gif);
    width:82px;
    padding-left:25px;
}
img {
    border-width:0;
}
.title {
    margin:0 11px 0px;
    height:30px;
    color:#FFF;
    font-size:10px;
}
.c {
    clear:both;
}
.headline {
    border-bottom:1px solid #000;
}
a.submenu {
    margin-top:1px;
    padding-left:3px;
    padding-top:1px;
    background:url(gfx/submenu.gif) no-repeat;
    width:109px;
    height:13px;
    float:left;
    display:block;
    color:#000;
}
table.border {
    border-left:1px solid #E6AEAD;
    border-top:1px solid #E6AEAD;
}
table.border td {
    border-right:1px solid #E6AEAD;
    border-bottom:1px solid #E6AEAD;
    padding:4px;
}
.black {
    color:#000;
}
.stdul {
    list-style-type:none;
    margin:0px;
    float:left;
    padding:0;
}
.balken {
    text-align:right;
    color:#000;
    padding:2px 3px;
    background-color:#E13737;
    border:1px solid #DF6363;

}
#mainc {
    min-height:400px;
}
#slideNews {
    position:absolute;
    height:20px;
    visibility:hidden;
    text-align:center;
    font-weight:bold;

}

#content {
    clear:both;
    background:url(gfx/content_line.gif) repeat-y;
    min-height:500px;
}
#content:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#contentBoxM,#contentBoxFB,#contentBoxLA,#contentBoxG,#contentBoxKT,#contentBoxJ,#contentBoxW,#contentBoxVB,#contentBoxS,#contentBoxK {
    background:url(gfx/contentM_top.gif) no-repeat;
    width:752px;
    padding-left:4px;
    padding-top:6px;
    padding-right:9px;
    margin:16px 0 0px 6px;
    float:left;
    font-size:12px;
}
#contentBoxFB {
    background:url(gfx/contentFB_top.gif) no-repeat;
}
#contentBoxLA {
    background:url(gfx/contentLA_top.gif) no-repeat;
}
#contentBoxG {
    background:url(gfx/contentG_top.gif) no-repeat;
}
#contentBoxKT {
    background:url(gfx/contentKT_top.gif) no-repeat;
}
#contentBoxJ {
    background:url(gfx/contentJ_top.gif) no-repeat;
}
#contentBoxW {
    background:url(gfx/contentW_top.gif) no-repeat;
}
#contentBoxVB {
    background:url(gfx/contentVB_top.gif) no-repeat;
}
#contentBoxS {
    background:url(gfx/contentS_top.gif) no-repeat;
}
#contentBoxK {
    background:url(gfx/contentK_top.gif) no-repeat;
}
#balken {
    background:url(gfx/balken.gif) no-repeat;
    min-height:25px;
}
#top {
    background:url(gfx/top_line.gif) repeat-y;
    height:150px;
}
#bottom {
    background:url(gfx/end.gif) no-repeat;
    height:33px;
}
#top_b {
    background:url(gfx/top.gif);
    height:18px;
    width:948px;
}
#headerM,#headerFB,#headerLA,#headerG,#headerKT,#headerJ,#headerW,#headerVB,#headerS,#headerK {
    background:url(gfx/main_h.jpg);
    height:133px;
    width:948px;
}
#headerFB {
    background:url(gfx/fb_h.jpg);
}
#headerLA {
    background:url(gfx/athletik_h.jpg);
}
#headerG {
    background:url(gfx/gym_h.jpg);
}
#headerKT {
    background:url(gfx/kt_h.jpg);
}
#headerJ {
    background:url(gfx/judo_h.jpg);
}
#headerW {
    background:url(gfx/wk_h.jpg);
}
#headerVB {
    background:url(gfx/vb_h.jpg);
}
#headerS {
    background:url(gfx/ski_h.jpg);
}
#headerK {
    background:url(gfx/kurse_h.jpg);
}
#jn,#akm,#jg,#er,#jw {
    list-style-type:none;
    margin:0;
    padding:0;
    background-color:#B72526;
    position:absolute;
/* set left:80 to avoid overlay-conflict with content / 2.11.2008 Achim*/
/* original value of feft:140 */
    left:140px;
    top:246px;
    display:none;
    visibility:hidden;
}
#ew {
    list-style-type:none;
    margin:0;
    padding:0;
    background-color:#B72526;
    position:absolute;
    left:140px;
    top:246px;
    display:none;
    visibility:hidden;
}

#akm {
    top:226px;
}
#jg {
    top:286px;
}
#er {
    top:306px;
}
#jw {
    top:246px;
}
#ew {
    top:306px;
}
input,select,textarea {
	background-color: #A30001;
	border-left-color: #B90001;
	border-right-color: #970001;
 	border-bottom-color: #970001;
	border-top-color: #B90001;

	border-top-style: ridge;
	border-right-style: outset;
	border-left-style: ridge;
	border-bottom-style: outset;
	color:#FFFFFF;
    font-size:10px;

}
textarea {
    font-size:11px;
}
