/* CSS Document */
html{
scrollbar-face-color:#CED6FF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color:#770000;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#330000;
scrollbar-track-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
}

body {
margin: 0px;
height: 100%
font-size: 101%;
background-color: #30CDFF;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
overflow:auto;
overflow: -moz-scrollbars-vertical;
}

#seite {
width: 770px;
padding-left: 10px;
padding-right: 10px;
margin: 0px auto;
text-align: left;
border: 0px solid black;
background-color: white;
}

td {
/*text-align: left;*/
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

#navi {
background-color: white;
width: 210px;
padding-top: 15px;
padding-left: 0px;
padding-bottom: 15px;
}

#content {
background-color: white;
padding-top: 15px;
padding-bottom: 0px;
padding-right: 30px;
padding-left: 30px;
}

.link {
color: #0000FF;
text-decoration: underline;
}

#headerbild {
margin-bottom: 5px;
}

.fusszeile {
font-size: 70%;
text-align: right;
padding-right: 15px;
padding-top: 2px;
padding-bottom: 2px;
}

#menue {
text-decoration: none;
}

#menue DIV A {
text-decoration: none;
}

#menue DIV A:hover {
text-decoration: underline;
}

.menue-lev1-no {
margin-top: 2px;
margin-bottom: 2px;
border: 1px solid #999999;
font-size: 12px;
padding: 5px;
}

.menue-lev1-no A {
color: black;
}

.menue-lev1-act {
/* CED6FF 0090FF*/
background: #CED6FF;
margin-top: 2px;
margin-bottom: 2px;
border:  1px solid #999999;
font-weight: bold;
font-size: 12px;
padding: 5px;
}

.menue-lev1-act A {
color: black;
}

.menue-lev2-no {
margin-top: 2px;
margin-bottom: 2px;
font-size: 12px;
padding-left: 12px;
padding-top: 5px;
padding-bottom: 5px;
/*border: 1px solid #999999;*/
}

.menue-lev2-no A {
color: black;
}

.menue-lev2-act {
margin-top: 2px;
margin-bottom: 2px;
font-size: 12px;
padding-left: 12px;
padding-top: 5px;
padding-bottom: 5px;
font-weight: bold;
/* border-bottom: 2px solid #FFC402; */
/*border: 1px solid #999999;*/

}

.menue-lev2-act A {
color: black;
}

.menue-lev3-no {
color: #0000FF;
margin-top: 2px;
margin-bottom: 2px;
font-size: 12px;
padding: 5px;
}

.menue-lev3-no A {
color: black;
}
 .menue-lev3-act {
background: #0090FF;
margin-top: 2px;
margin-bottom: 2px;
border: 1px solid #999999;
font-weight: bold;
font-size: 12px;
padding: 5px;
}
 .menue-lev3-act A {
color: black;
}

.bodytext {
text-align: justify;
font-size: 100%;
}

H3 {
margin-right: 15px;
margin-bottom: 0px;
margin-left: 0px;
color: #000000;
font-size: 125%;
letter-spacing: 0.1em;
/*border-bottom: 1px solid #FFC402;*/
}

/*****************************/
/* Menu / Sitemap, generally */
/*****************************/
DIV.csc-menu { margin-top: 0px;}
DIV.csc-menu P { font-size: 12px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
DIV.csc-menu P A { color: black; text-decoration: none; }
DIV.csc-menu P A:hover { color: black; text-decoration: underline; }
/* DIV.csc-menu P.csc-section { font-weight: normal; margin-left: 20px; font-style: italic; }*/

/* Menu / Sitemap, "Menu of these pages" */
DIV.csc-menu-def P {  }

/* Menu / Sitemap, "Menu of subpages to these pages" */
DIV.csc-menu-1 {margin-left: 20px; }

/* Menu / Sitemap, "Sitemap" */
DIV.csc-menu-2 { }
DIV.csc-menu-2 P.csc-sitemap { }
DIV.csc-menu-2 P.csc-sitemap-level1 { margin-left: 0px; padding-top: 15px; border-bottom: 1px dashed #999999;}
DIV.csc-menu-2 P.csc-sitemap-level2 { margin-left: 35px; }
DIV.csc-menu-2 P.csc-sitemap-level3 { margin-left: 70px; }
DIV.csc-menu-2 P.csc-sitemap-level4 { margin-left: 95px; }
DIV.csc-menu-2 P.csc-sitemap-level1 A { color: black; }
DIV.csc-menu-2 P.csc-sitemap-level2 A { color: black; }
DIV.csc-menu-2 P.csc-sitemap-level3 A { color: black; }
DIV.csc-menu-2 P.csc-sitemap-level4 A { color: black; }

/* Menu / Sitemap, "Section index (pagecontent w/Index checked)" */
DIV.csc-menu-3 { }
DIV.csc-menu-3 P.csc-section { margin-left: 10px; }
DIV.csc-menu-3 P.csc-section A { color: #d9d9d9; }

/* Menu / Sitemap, "Menu of subpages to these pages (with abstract)" */
DIV.csc-menu-4 { }
DIV.csc-menu-4 P { margin-top: 2px; }
DIV.csc-menu-4 P.csc-abstract { font-weight: normal; font-style: italic; margin-top: 0px; padding: 0px 2px 2px 20px; }

/* Menu / Sitemap, "Recently updated pages" */
DIV.csc-menu-5 { }

/* Menu / Sitemap, "Related pages (based on keywords)" */
DIV.csc-menu-6 { }

/* Menu / Sitemap, "Menu of subpages to these pages + sections" */
DIV.csc-menu-7 { }
DIV.csc-menu-7 P { font-weight: bold; margin-top: 3px;}
DIV.csc-menu-7 P.csc-section A { color: #204C89; margin-left: 15px;}

/*************/
/* Debugging */
/*************/
/*
H1, H2, H3, H4, H5, P, UL, OL, LI, BLOCKQUOTE, PRE { border: 1px dotted #999999;}

TD TABLE { border: 1px dotted #000099;}

DIV { border: 1px dotted #990000;}

IMG.spacer-gif { border: 1px solid red; }
*/
