/* #################### Farbvariante blau ######### hell: #5985de  mittel: #3665bf  dunkel: #062985  ################## */
.head1 {
	FONT-WEIGHT: 700; FONT-SIZE: 30px; COLOR: #3665bf
}
.hitword { color: #062985; background-color: #ddd; }
.head {
	FONT-SIZE: 18px; COLOR: #062985
}
.text {
	FONT-SIZE: 10pt; COLOR: #1c1c1c; LINE-HEIGHT: 12pt; BACKGROUND-COLOR: #fff
}
.klein {
	FONT-SIZE: 8pt; COLOR: #fff
}
.kleinblau { color: #062985; font-size: 8pt; }
.rot {
	COLOR: #062985
}
.blau { background-color: #5985de ; }
.einzug { padding-left: 20px; }
BODY { FONT-SIZE: 9pt; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; BACKGROUND-COLOR: #5985de
; }
.rotfett {
	FONT-WEIGHT: 700; FONT-SIZE: 9pt; COLOR: #062985
}
B {
	FONT-WEIGHT: 700; FONT-SIZE: 9pt; COLOR: #062985
}
H1 {
	FONT-WEIGHT: 700; FONT-SIZE: 17pt; COLOR: #062985; FONT-FAMILY: arial
}
H2 { FONT-WEIGHT: 700; FONT-SIZE: 12pt; COLOR: #062985; FONT-FAMILY: arial
; line-height: 15pt; }
A:link {
	FONT-WEIGHT: 700; COLOR: #fff; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: 700; COLOR: #fff
}
A:active {
	FONT-WEIGHT: 700; COLOR: #fff
}
A:visited {
	FONT-WEIGHT: 700; COLOR: #fff; TEXT-DECORATION: none
}
A.kleinblau:visited { color: #3665bf; font-weight: 700; text-decoration: none; }
#seite {
	MARGIN: 0px auto; TEXT-ALIGN: left
}
#kopf {
	BACKGROUND-IMAGE: url(bilder/logoneu.jpg); WIDTH: 770px; HEIGHT: 95px
}
#navi {
	CLEAR: none; WIDTH: 770px; COLOR: #fff; BACKGROUND-COLOR: #5985de
}
#links {
	WIDTH: 120px; COLOR: #fff; BACKGROUND-COLOR: #5985de
}
#rechts { WIDTH: 150px; COLOR: #fff; BACKGROUND-COLOR: #5985de
; }
#mitte {
	PADDING-RIGHT: 35pt; PADDING-LEFT: 25pt; FONT-SIZE: 9pt; PADDING-BOTTOM: 10pt; COLOR: #1c1c1c; LINE-HEIGHT: 13pt; PADDING-TOP: 10pt; BACKGROUND-COLOR: #fff
}
#mitte A:link {
	FONT-WEIGHT: 700; COLOR: #900; TEXT-DECORATION: none
}
#mitte A:hover { COLOR: #f00; BACKGROUND-COLOR: #fff
; text-decoration: underline; }
#mitte A:active { COLOR: #f00; BACKGROUND-COLOR: #fff
; text-decoration: underline; }
#mitte A:visited {
	COLOR: #900
}
#inhalt { clear: both; }
#position { BORDER-TOP: 3px solid #5985de; FONT-SIZE: 8pt; COLOR: #fff; TEXT-INDENT: 125px; BORDER-BOTTOM: 3px solid #5985de; BACKGROUND-COLOR: #5985de
; float: left; }
#keller { CLEAR: both; BORDER-TOP: 1px solid #fff; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(bilder/hg_blau.png); PADDING-BOTTOM: 5px; WIDTH: 770px; COLOR: #fff; PADDING-TOP: 5px; }
#bild_verein {
	MIN-HEIGHT: 100px; BACKGROUND-IMAGE: url(bilder/band.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px
}
#mail  /* ######    bild an der mail-adresse   ############# */ {
	PADDING-RIGHT: 19px; BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url(bilder/brief.jpg); MARGIN-RIGHT: 3px; BACKGROUND-REPEAT: no-repeat
}
#fon { background-image: url(bilder/tel2.gif); background-repeat: no-repeat; background-position: left center; margin-left: 2px; padding-left: 15px; }
#web { background-image: url(bilder/rechtsrot1.gif); background-repeat: no-repeat; background-position: left center; margin-left: 3px; padding-left: 20px; }
#tabtermin { padding-top: 3px; padding-bottom: 3px; border-bottom: 1px solid #3665bf; }
#druck { FONT-SIZE: 8pt; COLOR: #000
; margin-top: 8px; padding-top: 6px; border-top: 1px solid #5985de; }
#sponsorlinks { width: 117px; margin-right: 3px; padding-top: 20px; }
#sponsorrechts { text-align: right; width: 137px; margin-top: 30px; margin-left: 3px; }
/* ######################### Formulare ####################*/
.formular { color: #fff; font-weight: bold; background-color: #3665bf; width: 140px; max-width: 130px; margin-top: 8px; margin-bottom: 8px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
#abteil { max-width: 130px; }
#suchform { margin-top: 15px; padding: 10px; border: solid 1px #062985; }
#buttonsuch { border: solid 1px; color: #062985; font-weight: 700; background-color: #fff; vertical-align: middle; cursor: pointer; }
.suchlink { overflow: hidden; max-width: 330px; }
#suchwahl { margin-top: 0; margin-bottom: 0; }
#selekt { font-size: 9pt; text-align: left; width: 120px; float: right; max-width: 125px; margin: 5px 5px 0; padding-left: 5px; border: solid 1px white; }
#suchen { color: #fff; font-size: 9pt; font-weight: 700; background-color: #3665bf; background-image: url(bilder/rechts1.gif); background-repeat: no-repeat; background-position: right center; text-align: right; width: 106px; float: right; max-width: 125px; margin-right: 5px; margin-bottom: 3px; margin-left: 5px; padding-right: 12px; padding-left: 0; border: solid 0; cursor: pointer; }
#suchfeld { font-size: 8.5pt; padding-left: 2px; border: solid 1px white; }
#suchfeld1 { font-size: 8.5pt; padding-left: 2px; border: solid 1px #062985; }
/* #########################   Navigationsleisten  ########################## */
UL#navigation_oben { color: #fff; background-color: #5985de; text-align: left; display: inline; margin: 0; width: 770px; float: left; vertical-align: middle; padding: 1px 0; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
UL#navigation_oben LI {
	DISPLAY: inline; LIST-STYLE-IMAGE: none; MARGIN: 0px; COLOR: #fff; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}

UL#navigation_oben A:link { color: #fff; font-weight: 700; text-decoration: none; padding: 1px; }
UL#navigation_oben A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #f00;
}
UL#navigation_oben A:active {
	COLOR: #fff; BACKGROUND-COLOR: #f00
}
UL#navigation_oben A:visited {
	COLOR: #fff
}
UL#navigation_links { FONT-SIZE: 9pt; FLOAT: left; WIDTH: 120px; margin: 0; padding: 0; border-top-style: none; border-top-width: 0;border-right-st;border-left-style: none; border-left-width: 0; yle: none; border-right-width: 0; }
UL#navigation_links LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#navigation_links A { DISPLAY: block; FONT-WEIGHT: bold; MARGIN-LEFT: 0; padding: 2px; border-left-width: 5px;ne;
}
UL#navigation_links A:link {
	COLOR: #fff; BACKGROUND-COLOR: #5985de
}
UL#navigation_links A:visited {
	COLOR: #fff; BACKGROUND-COLOR: #5985de
}


UL#navigation_links A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #f00
}
UL#navigation_links A:active {
	COLOR: white; BACKGROUND-COLOR: #ea0006
}
UL#navigation_links A.hier:link {
	COLOR: #fff; BACKGROUND-COLOR: #f00
}
UL#navigation_links A.hier:hover {
	COLOR: #fff; BACKGROUND-COLOR: #f00
}
UL#navigation_links A.hier:active {
	COLOR: #fff; BACKGROUND-COLOR: #f00
}
UL#navigation_links A.hier:visited {
	COLOR: #fff; BACKGROUND-COLOR: #f00
}
UL#navigation_links A.dunkel:link  /* #### dunkler link am linken rand #### */ {
	COLOR: #fff; BACKGROUND-COLOR: #3665bf
}
UL#navigation_links A.dunkel:hover {
	COLOR: #fff; BACKGROUND-COLOR: #f00
}
UL#navigation_links A.dunkel:active {
	COLOR: #fff; BACKGROUND-COLOR: #f00
}
UL#navigation_links A.dunkel:visited {
	COLOR: #fff; BACKGROUND-COLOR: #3665bf
}
UL#navigation_rechts { FONT-SIZE: 9pt; FLOAT: none; MARGIN: 0; WIDTH: 140px; padding: 0; border: 0; }
UL#navigation_rechts LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-TOP: #fff 1px solid;
}
UL#navigation_rechts A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
UL#navigation_rechts A:link {
	COLOR: #fff; BACKGROUND-COLOR: #5985de
}
UL#navigation_rechts A:visited {
	COLOR: #fff; BACKGROUND-COLOR: #5985de
}
UL#navigation_rechts A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #f00
}
UL#navigation_rechts A:active {
	COLOR: white; BACKGROUND-COLOR: #f00
}
/*##############  pfeil nach oben  ##############*/
#hoch {
	FLOAT: right; BACKGROUND-IMAGE: url(bilder/hoch.gif); MARGIN: 10px 0px 10px 10px; WIDTH: 14px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px
}
#hoch A:link {
	FONT-WEIGHT: 700; TEXT-DECORATION: none
}
#hoch A:hover {
	FONT-WEIGHT: 700; COLOR: #fff; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
#hoch A:active {
	FONT-WEIGHT: 700; COLOR: #fff; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#hoch A:visited {
	FONT-WEIGHT: 700; COLOR: #fff; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
/*  ######################################  Spezifisches für die Abteilungsseiten  ########################### */
/* ###################  aikido  #######################*/
UL#navigation_rechts A.aiki:hover {
	COLOR: #fff; BACKGROUND-COLOR: #0075d3
}
UL#navigation_rechts A.aiki_hier:link {
	COLOR: #fff; BACKGROUND-COLOR: #0075d3
}
H1.ai {
	FONT-WEIGHT: 700; FONT-SIZE: 17pt; COLOR: #0075d3; FONT-FAMILY: arial
}
H2.ai {
	FONT-WEIGHT: 700; FONT-SIZE: 12pt; COLOR: #0075d3; FONT-FAMILY: arial
}
.ai_gross { FONT-WEIGHT: 700; FONT-SIZE: 17pt; COLOR: #0075d3; FONT-FAMILY: arial
; line-height: 19pt; }
#aiki {
	BACKGROUND-COLOR: #0075d3
}
#bild_aiki {
	BACKGROUND-IMAGE: url(bilder/aiki1.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px;
}
/* ################### jiu jitsu  #######################*/
UL#navigation_rechts A.jiu:hover {
	COLOR: #fff; BACKGROUND-COLOR: #090
}
UL#navigation_rechts A.jiu_hier:link {
	COLOR: #fff; BACKGROUND-COLOR: #090
}
H1.ji {
	FONT-WEIGHT: 700; FONT-SIZE: 17pt; COLOR: #090; FONT-FAMILY: arial
}
H2.ji {
	FONT-WEIGHT: 700; FONT-SIZE: 12pt; COLOR: #090; FONT-FAMILY: arial
}
.jiu_gross { FONT-WEIGHT: 700; FONT-SIZE: 17pt; COLOR: #090; FONT-FAMILY: arial
; line-height: 19pt; }
#bild_jiu {
	BACKGROUND-IMAGE: url(bilder/jiu_jitsu.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px
}
#jiu {
	BACKGROUND-COLOR: #090
}
/* ################### judo  #######################*/
UL#navigation_rechts A.judo:hover {
	COLOR: #fff; BACKGROUND-COLOR: #633
}
UL#navigation_rechts A.judo_hier:link {
	COLOR: #fff; BACKGROUND-COLOR: #633
}
H1.ju {
	FONT-WEIGHT: 700; FONT-SIZE: 17pt; COLOR: #633; FONT-FAMILY: arial
}
H2.ju {
	FONT-WEIGHT: 700; FONT-SIZE: 12pt; COLOR: #633; FONT-FAMILY: arial
}
.ju_gross { FONT-WEIGHT: 700; FONT-SIZE: 17pt; COLOR: #633; FONT-FAMILY: arial
; line-height: 19pt; }
#bild_judo {
	BACKGROUND-IMAGE: url(bilder/judo1.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px
}
#judo {
	BACKGROUND-COLOR: #633
}
/* ################### karate  #######################*/
UL#navigation_rechts A.karate:hover {
	COLOR: #fff; BACKGROUND-COLOR: #f60
}
UL#navigation_rechts A.karate_hier:link {
	COLOR: #fff; BACKGROUND-COLOR: #f60
}
H1.ka {
	FONT-WEIGHT: 700; FONT-SIZE: 17pt; COLOR: #f60; FONT-FAMILY: arial
}
H2.ka {
	FONT-WEIGHT: 700; FONT-SIZE: 12pt; COLOR: #f60; FONT-FAMILY: arial
}
.trainingsort { color: #f60; font-size: 12pt; font-family: arial; font-weight: 700; line-height: 19px; margin-top: 10px; }
.ka_gross { FONT-WEIGHT: 700; FONT-SIZE: 17pt; COLOR: #f60; FONT-FAMILY: arial
; line-height: 19pt; }
#bild_karate {
	BACKGROUND-IMAGE: url(bilder/karate.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px
}
#karate {
	BACKGROUND-COLOR: #f60
}
#tabtraining { margin-bottom: 2px; border-bottom: 1px solid #f93; }
/* ################### klettern  #######################*/
UL#navigation_rechts A.klett:hover {
	COLOR: #fff; BACKGROUND-COLOR: #c3f
}
UL#navigation_rechts A.klett_hier:link {
	COLOR: #fff; BACKGROUND-COLOR: #c3f
}
H1.kl {
	FONT-WEIGHT: 700; FONT-SIZE: 17pt; COLOR: #c3f; FONT-FAMILY: arial
}
H2.kl {
	FONT-WEIGHT: 700; FONT-SIZE: 12pt; COLOR: #c3f; FONT-FAMILY: arial
}
.kl_gross { FONT-WEIGHT: 700; FONT-SIZE: 17pt; COLOR: #c3f; FONT-FAMILY: arial
; line-height: 19pt; }
#bild_klett {
	BACKGROUND-IMAGE: url(bilder/klettern.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px
}
#klett {
	BACKGROUND-COLOR: #c3f
}
/* ################### tauchen   #######################*/
UL#navigation_rechts A.tauch:hover {
	COLOR: #fff; BACKGROUND-COLOR: #336
}
UL#navigation_rechts A.tauch_hier:link {
	COLOR: #fff; BACKGROUND-COLOR: #336
}
H1.ta {
	FONT-WEIGHT: 700; FONT-SIZE: 23pt; COLOR: #336; FONT-FAMILY: arial
}
H2.ta {
	FONT-WEIGHT: 700; FONT-SIZE: 12pt; COLOR: #336; FONT-FAMILY: arial
}
.ta_gross { FONT-WEIGHT: 700; FONT-SIZE: 17pt; COLOR: #336; FONT-FAMILY: arial
; line-height: 19pt; }
.li_tauch { font-weight: bold; display: block; margin-left: 0; padding: 2px; border-bottom: 0 none; border-left: 5px solid #336; }
#tauch {
	BACKGROUND-COLOR: #336;
}
#bild_tauch {
	BACKGROUND-IMAGE: url(bilder/tauchen.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px
}
/* ################### samurai kids   #######################*/
UL#navigation_rechts A.kids:hover {
	COLOR: #fff; BACKGROUND-COLOR: #f00
}
UL#navigation_rechts A.kids_hier:link {
	COLOR: #fff; BACKGROUND-COLOR: #f00
}
H1.kids {
	FONT-WEIGHT: 700; FONT-SIZE: 23pt; COLOR: #f00; FONT-FAMILY: arial
}
H2.kids {
	FONT-WEIGHT: 700; FONT-SIZE: 12pt; COLOR: #f00; FONT-FAMILY: arial
}
.kids_gross { FONT-WEIGHT: 700; FONT-SIZE: 17pt; COLOR: #f00; FONT-FAMILY: arial
; line-height: 19pt; }
.li_kids { font-weight: bold; display: block; margin-left: 0; padding: 2px; border-bottom: 0 none; border-left: 5px solid #f00; }
#kids {
	BACKGROUND-COLOR: #f00;
}
#bild_kids {
	BACKGROUND-IMAGE: url(bilder/kids2.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 237px
}

/*##########################################       ENDE ABTEILUNGEN       ############################*/

