BODY { margin-top:20px; margin-bottom:20px; margin-right:20px; margin-left:0px; }

p,h1,h2,h3,h4,ul,ol,li,td,th,address,blockquote,nobr,b,i,form,a { font-family: Tahoma;}

div  { font-family: Tahoma; text-align : justify; }

form { font-size:8pt; }

h1 { font-family: Tahoma; font-size:18pt; margin-top : 20px; margin-bottom : 10px; }

h2 { font-family: Tahoma; font-size:14pt; margin-top : 20px; margin-bottom : 10px;}

h3 { font-size:8pt; line-height : 0px; margin-bottom : 10px;}

h4 {font-size:6pt; }

td {font-size:75%}

span { font-size:8pt; line-height:18pt;}

p { font-size:75%; line-height:18pt;}

img { margin-left:0pt; margin-right:0pt; margin-top:0pt; }


/* Inhalt formatieren */
div.inhalt { font-family: Tahoma;font-size:110% }

div.inhalt a { color:blue; text-decoration: none; border-bottom: 1px dashed; }
div.inhalt a:active { color:blue; text-decoration: none; border-bottom: 1px dashed; }
div.inhalt a:visited { color:gray; text-decoration: none; border-bottom: 1px dashed; }
div.inhalt a:hover { color:blue; text-decoration: none; border-bottom: 2px dashed; }

div.inhalt p { font-size:100%; margin-top:0px; margin-bottom:5px;}

div.inhalt ul { font-family: Tahoma; font-size:100%; margin-top:0px; margin-bottom:15px; }

div.inhalt ol { font-family: Tahoma; font-size:100%; margin-top:0px; margin-bottom:15px; }

div.inhalt li { font-family: Tahoma; font-size:100%; margin-top:0px; margin-bottom:0px; }

div.inhalt p.csc-linkToTop {text-align:right;}
div.inhalt p.csc-linkToTop a { color:blue; text-decoration: none; font-family: Tahoma; font-size:10pt; text-align:right; }
div.inhalt p.csc-linkToTop a:active { color:blue; text-decoration: none; font-family: Tahoma; font-size:10pt; text-align:right; }
div.inhalt p.csc-linkToTop a:visited { color:blue; text-decoration: none; font-family: Tahoma; font-size:10pt; text-align:right; }
div.inhalt p.csc-linkToTop a:hover { color:blue; text-decoration: none; font-family: Tahoma; font-size:10pt; text-align:right; }

/* first header */
div.inhalt div.csc-header.csc-header-n1 h1.csc-firstHeader { font-family: Tahoma; font-size:120% }
div.inhalt div.csc-header h1 { font-family: Tahoma; font-size:120% }

/* Linie davor */
div.inhalt div.csc-frame.csc-frame-rulerBefore { border-bottom: 3px solid black; width: 300px; height: 10px; }

/* Linie danach */
div.inhalt div.csc-frame.csc-frame-rulerAfter { border-bottom: 3px solid black; width: 300px; height: 10px; }


/* Language formatieren */
div.lang { font-family: Tahoma;font-size:8pt; }
div.lang a { color:black; text-decoration: none; font-family: Tahoma; font-size:8pt; }
div.lang a:hover { color:black; text-decoration:none; font-family: Tahoma; font-size:8pt; }
div.lang a:visited { color:black; text-decoration:none; font-family: Tahoma; font-size:8pt; }
div.lang a:active { color:black; text-decoration:none; font-family: Tahoma; font-size:8pt; }

/* Rootline formatieren */
div.rootline { font-family: Tahoma;font-size:100%; }
div.rootline a { color:black; text-decoration: none; font-family: Tahoma; font-size:100%; }

/* menu1 */
div.menu1 td {text-align:center;}
div.menu1 a { text-align:center; font-size:120%; color:black; text-decoration: none; }
div.menu1 a:active { text-align:center; font-size:120%; color:black; text-decoration: none; }
div.menu1 a:visited { text-align:center; font-size:120%; color:black; text-decoration: none;}
div.menu1 a:hover { text-align:center; font-size:120%; color:gray; text-decoration: none; }

/* menu2 */
div.menu2 a { color:black; text-decoration: none; }
div.menu2 a:active { color:black; text-decoration: none; }
div.menu2 a:visited { color:black; text-decoration: none; }
div.menu2 a:hover { color:gray; text-decoration: none; }