
BODY {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006aab; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-BASE-COLOR: #006aab;
}
P  { color: #006aab; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 120% }
A   { color: #006aab; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 120%; text-decoration: none ; border-bottom-style: solid; border-bottom-width: 1pt; }
A:hover {
	COLOR: #000000; BACKGROUND-COLOR: #fbc444; TEXT-DECORATION: underline
}
A:visited {
	TEXT-DECORATION: underline
}
A:active {
	COLOR: black
}
H1       { color: #006aab; font-size: 20px; line-height: 120% }
H2  { color: #006aab; font-size: 18px }
H3  { color: #006aab; font-size: 12px }
.weiter  { color: #fbc444; font-size: 10px ; font-style: italic; text-align: left; }
H4  { color: black; font-size: 12px; font-weight: 600 }
H5  { color: black; font-size: 12px; font-weight: 600 }
H6  { color: #fbc444; font-size: 12px; font-weight: 600 ; text-align: left; }
TD {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d2dce1
}

.bggainsboro {
	BACKGROUND-COLOR: #dcdcdc
}
.kasten_weiss   { color: #006aab; font-size: 11px; font-family: Verdana; background: #ffffff; text-align: center; padding: 2pt; border: solid 1px }
.kasten_weiss_links    { color: #006aab; font-size: 11px; font-family: verdana; background: #ffffff; text-align: left; padding: 2pt; border: solid 1px }
.kasten_weiss_schrift_schwarz   { color: #006aab; font-size: 11px; font-family: verdana; background: #ffffff; text-align: center; padding: 2pt; border: solid 1px }
.kasten_weiss_schrift_schwarz 9pkt  { color: #006aab; font-size: 9px; font-family: verdana; background-color: #ffffff; text-align: left }
.kasten_weiss_schrift_schwarz1 { color: #006aab; font-size: 11px; font-family: verdana; background: #ffffff; text-align: center; padding: 2pt; border: dotted 1px }
.kasten_weiss_schrift_schwarz_links     { color: black; font-size: 11px; font-family: verdana; background: #ffffff; text-align: left; padding: 2pt; border: solid 1px }
.kasten_weiss_schrift_blau_links1 { color: #006aab; font-size: 11px; font-family: Verdana; background: #ffffff; text-align: left; padding: 2pt; border: solid 1px }
.kasten_weiss_schrift_blau_mitte1 { color: #006aab; font-size: 11px; font-family: verdana; background: #ffffff; text-align: center; padding: 2pt; border: solid 1px }
.bg7 {
	BACKGROUND-COLOR: #d2e1dc
}
.bg8 {
	BACKGROUND-COLOR: #dce6dc
}
.bg9 {
	BACKGROUND-COLOR: #dcf0dc
}
.bg10 {
	COLOR: #ebf0eb; BACKGROUND-COLOR: #f5f5f5
}
.bg11 {
	COLOR: #ebf0eb; BACKGROUND-COLOR: white
}
.bg12 {
	COLOR: #ebf0eb; BACKGROUND-COLOR: #dcdcdc
}
.bg13 {
	COLOR: #ebf0eb; BACKGROUND-COLOR: #e6e6e6
}
.bg14 {
	COLOR: #ebf0eb; BACKGROUND-COLOR: #c8e1dc
}
img.rechts  { float: right; margin: 5px; padding: 10px; border-style: solid; }
img.links  { float: left; margin: 5px; padding: 10px; border-style: solid; }


/*menue oben */
#invertedtabs{ margin-left: 4px; padding: 0 0 0 5px; width: 99%; background: transparent; }

#invertedtabs ul{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; line-height: normal; margin:0 0 1em; padding:0; list-style:none; }

#invertedtabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
line-height: 1.5em;
}

#invertedtabs a{ color: white; background: #508fc4 url(links2.gif) no-repeat left bottom; margin:0 2px 0 0; padding:0 0 0 3px; text-decoration:none; letter-spacing: 1px; float: left; }

#invertedtabs a span{ display:block; background: url(rechts.gif) no-repeat right bottom; float: left; padding:2px; }

#invertedtabs a span{
float:none;
}

#invertedtabs a:hover{
background-color: #5ba3e0;
}

#invertedtabs a:hover span{
background-color: #5ba3e0;
}

#invertedtabs #current a, #invertedtabs #current span{ /*currently selected tab*/
background-color: #006aab;
}

#invertedtabsline{
clear: both;
padding: 0;
width: 99%;
height: 8px;
line-height: 8px;
background: #508fc4;
border-bottom: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/*linkes menue */
#blueblock{
width: 150px;
border-right: 1px solid #000;
padding: 0 0 1em;
margin-bottom: 1em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 90%;
background-color: #508fc4;
color: #333;
}

* html #blueblock{ /*IE 6 only */
width: 147px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li { border-bottom: 1px solid #508fc4; margin: 0; border-top-color: #508fc4; border-top-width: 1px; }

#blueblock li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #508fc4;
border-right: 10px solid #508fc4;
background-color: #006aab;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
border-left: 10px solid #006aab;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}


/*rechter block soll weiss */
#whiteblock{
width: 150px;
border-right: 1px solid #000;
padding: 0 0 1em;
margin-bottom: 1em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 90%;
background-color: #508fc4;
color: #333;
}

* html #whiteblock{ /*IE 6 only */
width: 147px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#whiteblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#whiteblock li { border-bottom: 1px solid #508fc4; margin: 0; border-top-color: #508fc4; border-top-width: 1px; }

#whiteblock li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #508fc4;
border-right: 10px solid #508fc4;
background-color: #006aab;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #whiteblock li a{ /*Non IE6 width*/
width: auto;
}

#whiteblock li a:hover{
border-left: 10px solid #006aab;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}
