
/*Body, hintergrund hellblau, vordergrund blau */
body {
background:#f0f0f0 url(assets/bk_f0f0f0.gif);
color:#000000;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding: 0px;
width:100%;
}
/*Überschrift 1 = Seitentitel, rot*/
h1 {
font-family:Arial,Helvetica,sans-serif;
font-size:12pt;
font-weight:bold;
letter-spacing:1px;
color:#00468c;
margin:0px 0px 0px 0px;
padding:0px 0px 4px 0px;
}
/*Überschrift 1 = Zwischenüberschriften im Mittelteil, rot*/
h2 {
font-family:Arial,Helvetica,sans-serif;
font-size:12pt;
font-weight:normal;
letter-spacing:1px;
color:#00468c;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
/*Überschrift 3 */
h3 {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:600;
color:#00468c;
}

/*Standard-Text,  */
p {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
line-height:130%;
color:#000000;
}

/*Teaser, Homepage  */
.teaser {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
line-height:130%;
color:#000000;
}
/* Hyperlink im Teaser */
.teaser A {text-decoration:none;color:#000000;}
.teaser A:link {color: #000000;}
.teaser A:visited {color:#000000;}
.teaser A:hover {color:#000000;}
.teaser A:active {color:#000000;}


/*Standard-Text mit einzug und neg. erstzeileneinzug für fingierte aufzählungen */
.indent {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
line-height:130%;
color:#000000;
text-indent:-8px;
padding-left:8px;
}

.titelrechts {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
line-height:130%;
color:#00468c;
padding:2px 2px 2px 10px;
}

/*textcontainer für text in tabellenzellen, sorgt für ausreichend rand*/
.textcontainer10 {padding: 10px 10px 10px 10px;}

/*textcontainer für text in tabellenzellen, sorgt für ausreichend rand*/
.textcontainer_mitte {padding: 10px 10px 10px 0px;}

/*container für überschrift h1, sorgt für ausreichend rand*/
.seitentitel {padding: 10px 10px 0px 0px;}

/* Hyperlink, orange */
A {text-decoration:underline;color:#f55f14;}
A:link {color: #f55f14;}
A:visited {color:#f55f14;}
A:hover {color:#f55f14;}
A:active {color:#f55f14;}

/*Fußzeile, mittelblau*/
.footer {
color:#00468c;
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
}
/* Footer Hyperlink */
A.footerlink {text-decoration:none;color:#00468c;}
A.footerlink:link {color: #00468c;}
A.footerlink:visited {color:#00468c;}
A.footerlink:hover {color:#00468c;text-decoration:underline;}
A.footerlink:active {color:#00468c;}

.ohne {text-decoration:none;}

ul {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
line-height:130%;
color:#000000;
/*margin:0px 0px 10pt 0px;
padding:0px 0px 0px 0px;*/
list-style: square;
}

ol {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
line-height:130%;
color:#000033;
/*margin:0px 0px 10pt 0px;
padding:0px 0px 0px 0px;*/
list-style: arabic;
}

/*Bild links im Text*/
.bildlinks {
float:left;
clear:both;
margin:0px 10px 10px 0px;
}

/*Bild links im Text*/
.bildrechts {
float:right;
clear:both;
margin:0px 10px 10px 0px;
}

/*Bild ohne Text daneben*/
.bildumbruch {
float:none;
clear:both;
display:block;
margin:0px 0px 6px 0px;
}

/*Bild mit Abstand, für linken rand*/
.bild {
float:none;
clear:both;
display:block;
margin:2px 0px 2px 2px;
}

/*hintergrundbild blau*/
.bk_blue {
background:#aac3e1 url(assets/bk_szlogo_blau.gif) no-repeat bottom;
}

/*hintergrundbild grau*/
.bk_grau {
background:#e1e1e1 url(assets/bk_szlogo_grau.gif) no-repeat bottom;
}

/*hintergrundbild linien blau oben*/
.bk_lines_blau_oben {
background:#6eafdc url(assets/bk_linien_blau_oben.gif) no-repeat bottom;
}

/*hintergrundbild linien blau oben*/
.bk_lines_grau_unten {
background:#e1e1e1 url(assets/bk_linien_grau.gif) no-repeat bottom;
}




/* Von hier ab nur noch Menüeintrage */
/* Top-Menü, weiss */
.topmenu {
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:normal;
color:#ffffff;
padding:0px 0px 0px 0px;
}
/* Top-Menu Hyperlink */
A.topmenulink {text-decoration:none;color:#ffffff;}
A.topmenulink:link {color: #ffffff;}
A.topmenulink:visited {color:#ffffff;}
A.topmenulink:hover {color:#ffffff;text-decoration:underline;}
A.topmenulink:active {color:#ffffff;}

/*hervorgehoben, schwarz*/
.topmenuhi {
background: #e1e1e1;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
color:#000000;
padding:0px 0px 0px 0px;
}
/* Top-Menu Hyperlink */
A.topmenulinkhi {text-decoration:none;color:#000000;}
A.topmenulinkhi:link {color: #000000;}
A.topmenulinkhi:visited {color:#000000;}
A.topmenulinkhi:hover {color:#000000;text-decoration:underline;}
A.topmenulinkhi:active {color:#000000;}

/* normales menu, dkgrau  */
.menu {
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:normal;
color:#333333;
padding:0px 8px 0px 8px;
}
/* menu Hyperlink */
A.menulink {text-decoration:none;color:#333333;}
A.menulink:link {color: #333333;}
A.menulink:visited {color:#333333;}
A.menulink:hover {color:#333333;text-decoration:underline;}
A.menulink:active {color:#333333;}

/* hervorgehobenes menu level 2, dkgrau */
.menuhi {
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
color:#000000;
padding:0px 8px 0px 8px;
}
/* hervorgehobenes menu level 2, dkgrau, Hyperlink */
A.menulinkhi {text-decoration:none;color:#000000;}
A.menulinkhi:link {color: #000000;}
A.menulinkhi:visited {color:#000000;}
A.menulinkhi:hover {color:#000000;text-decoration:underline;}
A.menulinkhi:active {color:#000000;}

/* hilfsnavi */
.auxmenu {
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
color:#00468c;
padding:2px 8px 3px 0px;
}
/* Menu-.Hyperlink */
A.auxmenulink {text-decoration:none;color:#00468c;}
A.auxmenulink:link {color: #00468c;}
A.auxmenulink:visited {color:#00468c;}
A.auxmenulink:hover {color:#00468c;text-decoration:underline;}
A.auxmenulink:active {color:#00468c;}


