BODY {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica; background-color: #F0F1F4; margin-top: 0px;
}
C1 {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica;  COLOR: #003366; FONT-SIZE: 12px;
}
BIG {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica;  COLOR: #FFFFFF; FONT-SIZE: 13px; FONT-WEIGHT: bold;
}
.grau {
	COLOR: #999999; FONT-SIZE: 30px; FONT-WEIGHT: bold
}
.grau1 {
	COLOR: #CCCCCC; FONT-SIZE: 80px; FONT-WEIGHT: bold
}
.grau2 {
	COLOR: #666666; FONT-SIZE: 11px;
}
.grau3 {
	COLOR: #333333; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.grau4 {
	COLOR: #999999; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.blau {
	COLOR: #006699; FONT-SIZE: 30px; FONT-WEIGHT: bold
}
.blau1 {
	COLOR: #006699; FONT-SIZE: 80px; FONT-WEIGHT: bold
}
.willk {
	COLOR: #003366; FONT-SIZE: 12px; 
}
.white {
	COLOR: #FFFFFF; FONT-SIZE: 9px; 
}
.white1 {
	COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.white2 {
	COLOR: #FFFFFF; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
.white3 {
	COLOR: #FFFFFF; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.red {
	COLOR: #FF0000; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.red1 {
	COLOR: #FF0000; FONT-SIZE: 12px; 
}

.blue {
	COLOR: #6B8ACE; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.blue2 {
	COLOR: #B0C1E6; FONT-SIZE: 14px; 
}
.blue3 {
	COLOR: #86A1B2; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.blue4 {
	COLOR: #2577B7; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.aktiv {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica;  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff;
}
.strong {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; TEXT-DECORATION: underline
}
C3 {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica;  COLOR: #CCCCCC; FONT-SIZE: 11px;
}
C4 {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica;  COLOR: #990000; FONT-SIZE: 11px;
}
C5 {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica;  COLOR: #003366; FONT-WEIGHT: bold;
}
P {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica
}
H1 {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica
}
H2 {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica
}
H3 {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica
}
H4 {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica
}
H5 {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica
}
UL {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica
}
OL {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica
}
LI {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica
}
DIV {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica
}
TD {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica
}
TH {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica
}
ADDRESS {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica
}
BLOCKQUOTE {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica
}
NOBR {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica
}
B {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica
}
I {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica
}
INPUT {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica
}
SELECT {
	FONT-FAMILY: Verdana, Arial, Sans-serif, Helvetica
}
BODY {
	FONT-SIZE: 11px
}
P {
	FONT-SIZE: 11px
}
H3 {
	FONT-SIZE: 11px
}
H4 {
	FONT-SIZE: 11px
}
H5 {
	FONT-SIZE: 11px
}
H6 {
	FONT-SIZE: 11px
}
UL {
	FONT-SIZE: 11px
}
OL {
	FONT-SIZE: 11px
}
LI {
	FONT-SIZE: 11px
}
DIV {
	FONT-SIZE: 11px
}
TD {
	FONT-SIZE: 11px
}
TH {
	FONT-SIZE: 11px
}
ADDRESS {
	FONT-SIZE: 11px
}
BLOCKQUOTE {
	FONT-SIZE: 11px
}
NOBR {
	FONT-SIZE: 11px
}
B {
	FONT-SIZE: 11px
}
I {
	FONT-SIZE: 11px
}
INPUT {
	FONT-SIZE: 11px
}
SELECT {
	FONT-SIZE: 11px
}
H1 {
	FONT-SIZE: 13px
}
H2 {
	FONT-SIZE: 12px
}
A:link {
	COLOR: #003366
}
A:visited {
	COLOR: #003366
}
A:hover {
	COLOR: #006699; TEXT-DECORATION: none
}
A.nav_partner:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #046694; TEXT-DECORATION: none
}
A.nav_partner:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #046694; TEXT-DECORATION: none
}
A.nav_partner:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; TEXT-DECORATION: underline
}
A.nav_close:link {
	FONT-SIZE: 12px; COLOR: #818181; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: underline
}
A.nav_close:visited {
	FONT-SIZE: 12px; COLOR: #818181; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: underline
}
A.nav_close:hover {
	FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: underline
}
A.nav1:link {
	FONT-SIZE: 11px; COLOR: #ABBDEB; TEXT-DECORATION: underline
}
A.nav1:visited {
	FONT-SIZE: 11px; COLOR: #ABBDEB; TEXT-DECORATION: underline
}
A.nav1:hover {
	FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-DECORATION: underline
}

A.nav2:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ABBDEB; TEXT-DECORATION: none
}
A.nav2:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ABBDEB; TEXT-DECORATION: none
}
A.nav2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none
}

A.nav3:link {
	FONT-SIZE: 11px; COLOR: #ABBDEB; TEXT-DECORATION: none
}
A.nav3:visited {
	FONT-SIZE: 11px; COLOR: #ABBDEB; TEXT-DECORATION: none
}
A.nav3:hover {
	FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.nav_kat:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.nav_kat:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.nav_kat:hover {
	COLOR: #c97700; TEXT-DECORATION: none
}
A.nav_kat1:link {
	COLOR: #003366; TEXT-DECORATION: none; border-bottom:dashed 1px #0066CC;
}
A.nav_kat1:visited {
	COLOR: #003366; TEXT-DECORATION: none; border-bottom:dashed 1px #0066CC;
}
A.nav_kat1:hover {
	COLOR: #0066CC; TEXT-DECORATION: none
}
A.nav_kat2:link {
	COLOR: #AD845B; TEXT-DECORATION: underline
}
A.nav_kat2:visited {
	COLOR: #AD845B; TEXT-DECORATION: underline
}
A.nav_kat2:hover {
	COLOR: #FF9900; TEXT-DECORATION: none
}
A.nav_windows:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.nav_windows:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.nav_windows:hover {
	COLOR: #006699; TEXT-DECORATION: none
}
A.nav_menu2:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.nav_menu2:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.nav_menu2:hover {
	COLOR: #c97700; TEXT-DECORATION: none
}

A.s_kat:link {
	FONT-SIZE: 10px; COLOR: #c97700; TEXT-DECORATION: none
}
A.s_kat:visited {
	FONT-SIZE: 10px; COLOR: #c97700; TEXT-DECORATION: none
}
A.s_kat:hover {
	FONT-SIZE: 10px; COLOR: #c97700; TEXT-DECORATION: none
}
A.nav_sub:link {
	FONT-SIZE: 10px; COLOR: #000066; TEXT-DECORATION: none
}
A.nav_sub:visited {
	FONT-SIZE: 10px; COLOR: #000066; TEXT-DECORATION: none
}
A.nav_sub:hover {
	FONT-SIZE: 10px; COLOR: #0033FF; TEXT-DECORATION: none
}
A.nav_sub_akt:link {
	FONT-SIZE: 10px; COLOR: #c97700; TEXT-DECORATION: none
}
A.nav_sub_akt:visited {
	FONT-SIZE: 10px; COLOR: #c97700; TEXT-DECORATION: none
}
A.nav_sub_akt:hover {
	FONT-SIZE: 10px; COLOR: #c97700; TEXT-DECORATION: none
}
A.nav_sub2:link {
	FONT-SIZE: 10px; COLOR: #818181; LINE-HEIGHT: 10px; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: none
}
A.nav_sub2:visited {
	FONT-SIZE: 10px; COLOR: #818181; LINE-HEIGHT: 10px; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: none
}
A.nav_sub2:hover {
	FONT-SIZE: 10px; COLOR: #818181; LINE-HEIGHT: 10px; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: none
}
.nav_weiter {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000099; FONT-FAMILY: Arial, Sans-serif, Helvetica TEXT-DECORATION: underline
}
A.nav_weiter:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: underline
}
A.nav_weiter:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: underline
}
A.nav_weiter:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000FF; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: underline
}
A.nav_cli:link {
	FONT-SIZE: 11px; COLOR: #003366; BACKGROUND-COLOR: #EAECF2; TEXT-DECORATION: none
}
A.nav_cli:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; BACKGROUND-COLOR: #EAECF2; TEXT-DECORATION: none
}
A.nav_cli:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0066FF; BACKGROUND-COLOR: #EAECF2; TEXT-DECORATION: none
}
.news_titel {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: none
}
.news_datum {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #c97700; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: underline
}
A.news:link {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: none
}
A.news:visited {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: none
}
A.news:hover {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: none
}
A.browse:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: none
}
A.browse:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: none
}
A.browse:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: none
}
A.browse_selected:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c97700; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: none
}
A.browse_selected:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c97700; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: none
}
A.browse_selected:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c97700; FONT-FAMILY: Arial, Sans-serif, Helvetica; TEXT-DECORATION: none
}
A.grau:link {
	FONT-SIZE: 7pt; COLOR: #5e5e5e; TEXT-DECORATION: none
}
A.grau:visited {
	FONT-SIZE: 7pt; COLOR: #5e5e5e; TEXT-DECORATION: none
}
A.grau:hover {
	FONT-SIZE: 7pt; COLOR: #ebebeb; TEXT-DECORATION: none
}
A.grau1:link {
	FONT-SIZE: 7pt; COLOR: #5e5e5e; TEXT-DECORATION: none
}
A.grau1:visited {
	FONT-SIZE: 7pt; COLOR: #5e5e5e; TEXT-DECORATION: none
}
A.grau1:hover {
	FONT-SIZE: 7pt; COLOR: #000000; TEXT-DECORATION: none
}
A.glossary {
	BORDER-BOTTOM: #000000 1px dotted; TEXT-DECORATION: none
}
A.glossary:hover {
	BORDER-BOTTOM: #c97700 1px dotted; TEXT-DECORATION: none
}
DIV.Vereinsdok_SuMa {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 6px; BORDER-LEFT: black 1px solid; WIDTH: 550px; PADDING-TOP: 6px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.Vereinsdok_alle {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: black 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffcc
}
TD.Vereinsdok_Satzung {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffff99
}
TD.Vereinsdok_VK {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 25px; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffff99
}
TD.Vereinsdok_BO {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffff99
}
TD.Vereinsdok_VK-S {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 25px; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ccccff
}
TD.Vereinsdok_VO-S {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ccccff
}
P.Vereinsdok_Beziehung {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 9px; BACKGROUND: url('/inhalt.gfx/SuMa/arrow.gif') no-repeat right top; LEFT: -20px; PADDING-BOTTOM: 1px; PADDING-TOP: 4px; POSITION: relative; HEIGHT: 73px
}
UL.Vereinsdok_Aufzaehlung {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 16px; PADDING-TOP: 0px
}
P.Beschwerdeablauf_BF {
	BACKGROUND-COLOR: #ccccff
}
TD.Beschwerdeablauf_Eingang {
	BACKGROUND: url('/inhalt.gfx/SuMa/arrowblue.gif') no-repeat; WIDTH: 250px
}
DIV.Beschwerdeablauf_Vorpruefung {
	BACKGROUND-COLOR: #ffffcc
}
DIV.Beschwerdeablauf_Verstoss {
	BACKGROUND-COLOR: #ffff99
}
DIV.Beschwerdeablauf_Abhilfeaufforderung {
	BACKGROUND-COLOR: #ffff66
}
TD.Beschwerdeablauf_Abhilfe {
	WIDTH: 250px; BACKGROUND-COLOR: #ccff99
}
TD.Beschwerdeablauf_Sanktionen {
	WIDTH: 250px; BACKGROUND-COLOR: #ff9966
}

a.vsl_help { text-decoration:none;  }
a.vsl_help span { display:none;}
a.vsl_help:hover { position:relative;}
a.vsl_help:hover span { position:absolute; display:block; left:-20px; top:-120px; border:solid 1px #999999; background:#ffffff; color:#000; white-space:pre; padding:1px;}

a.vsl_help1 { text-decoration:none;  }
a.vsl_help1 span { display:none;}
a.vsl_help1:hover { position:relative;}
a.vsl_help1:hover span { position:absolute; display:block; left:-90px; top:-100px; border:solid 1px #999999; background:#ffffff; color:#000; white-space:pre; padding:1px;}

a.vsl_help2 { text-decoration:none;  }
a.vsl_help2 span { display:none;}
a.vsl_help2:hover { position:relative;}
a.vsl_help2:hover span { position:absolute; display:block; left:-190px; top:-100px; border:solid 1px #999999; background:#ffffff; color:#000; white-space:pre; padding:1px;}

a.vsl_helpbild { text-decoration:none; }
a.vsl_helpbild span { display:none;}
a.vsl_helpbild:hover { position:relative; }
a.vsl_helpbild:hover span { position:absolute; display:block; left:-220px; top:0px;  color:#990000; white-space:pre; padding:1px;}

a.vsl_helpnav { text-decoration:none;}
a.vsl_helpnav span { display:none;}
a.vsl_helpnav:hover { position:relative;}
a.vsl_helpnav:hover span { position:absolute; display:block; left:-165px; top:-1px; color:#003366; white-space:pre; padding:1px;}

blockquote {
	margin: 15px 30px 15px 0px;
	padding-left: 10px;
	border-left: 5px solid #CCCCCC;
}
