body { color: black; background-color: #8bcaff; background-image: url(Logo/bgverlauf.gif); background-repeat: repeat-x; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; overflow: hidden; margin: 0; padding: 0; 
scrollbar-3dlight-color:#ffffff;
/*scrollbar-darkshadow-color:#ff0000;*/
scrollbar-highlight-color:#8bcaff;
scrollbar-shadow-color:#809db9;
scrollbar-base-color:#8ec0eb;
scrollbar-face-color:#8bcaff;
scrollbar-arrow-color:#44688a;

/*scrollbar-track-color:#ff0000;*/
}}
html { height: 100%; }
h1  { color: #fff; font-size: 18px; font-family: arial, helvetica, sans-serif; font-weight: bold; background-color: transparent; letter-spacing: -1px; margin-top: 0; margin-right: 0; margin-left: 0; z-index: 4 }
/*h2==Aufmacher am Anfang des Textes*/
h2 { color: #000; font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold; background-color: transparent; z-index: 4; margin: 0.83em 0; }
p  { font-size: 12px; font-family: arial, helvetica, sans-serif; text-align: left  }
ul { color: #000; font-size: 12px; font-family: arial, helvetica, sans-serif; text-align: left; list-style-type: disc; margin: 1em 0 1em 40px; }

/*a:link { color: #000; background-color: transparent; text-decoration: none; width: 213px; height: 33px; }

a:visited { color: #000; background-color: transparent; text-decoration: none; width: 213px; height: 33px; }

a:hover { color: #44688a; background-color: transparent; text-decoration: none; width: 213px; height: 33px; }

a:active { color: #000; background-color: transparent; text-decoration: none; width: 213px; height: 33px; }
*/
.linie  { margin: 0; padding: 0 }
.content     { padding-right: 45px; position: absolute; z-index: 2; top: 200px; left: 298px; width: 630px; height: 55%; overflow: auto }
html>body .content      { padding-right: 45px; position: absolute; z-index: 2; top: 200px; left: 298px; width: 587px; height: 55%; overflow: auto ; }

table  { font-size: 12px; font-family: arial, helvetica, sans-serif; padding: 0 }
td { text-align: left; position: relative; width: 300px; clear: right; padding-left: 5px; }
th { text-align: right; position: relative; width: 100px; padding: 0; }
.mail_text  { vertical-align: 3px }
img { outline-style: solid; outline-width: 0; border: solid 0 ; padding: 0; }
.bgimg     { background-image: url(Logo/bild_unten_links2.gif); background-repeat: no-repeat; position: absolute; z-index: 1; bottom: 0; left: 0; width: 350px; height: 116px }
/*label {font-size: 11px; font-family: arial, helvetica, sans-serif; font-weight: bold;
 width: 9em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block}


.csc-mailform-submit { margin-left: 9.5em; }
*/
label  { font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-align: right; margin-right: 5px; position: absolute; width: 90px }
input { position: relative; left: 90px; margin-left: 5px; }
textarea { position: relative; left: 90px; overflow: auto; margin-left: 5px; }
/*<agl.folder "typo-classes">*/
	.csc-textpic-caption { font-size: 10px; font-family: arial, helvetica, sans-serif; margin-bottom: 12px; }
	.csc-mailform-submit { position: relative; left: 90px; margin-left: 5px; }
	.csc-mailform-field {  }
	.csc-mailform { border-width: 0; outline-width: 0; }
/*</agl.folder>*/
/*<agl.folder "footer">*/
	.important { color: #000; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: right; position: absolute; left: 298px; bottom: 17px; width: 630px; z-index: 2; margin-top: 12px; outline-width: 0; }
	.important a:hover { color: #000; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 0.7em; z-index: 2; outline-width: 0; }
	.important a:link { color: #000; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 0.7em; z-index: 2; outline-width: 0; }
	.important a { color: #000; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 0.7em; z-index: 2; outline-width: 0; }
	.important a:active { color: #000; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 0.7em; z-index: 2; }
	.important a:visited { color: #000; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 0.7em; z-index: 2; }
	.mail_footer  { vertical-align: 2px }
/*</agl.folder>*/
/*<agl.folder "menu">*/
	.menu_div    { color: #fff; line-height: 33px; margin: 0; padding: 0; position: absolute; z-index: 4; top: 205px; left: 40px; width: 213px; height: 191px; min-width: 213px }
	.menu     { color: #fff; font-size: 16px; font-family: arial, helvetica, sans-serif; font-weight: bold; background-repeat: no-repeat; position: relative; z-index: 4; width: 213px; height: 33px; overflow: visible; outline-width: 0 } 
	.menu a   { color: #fff; font-size: 16px; background-image: url(Logo/pfeiln.png); background-repeat: no-repeat; background-position: right center; text-decoration: none; position: absolute; width: 213px; height: 33px; overflow: visible; outline-width: 0  }
	.menu a:link      { color: #fff; background-image: url(Logo/pfeiln.png); background-repeat: no-repeat; background-position: right center; text-decoration: none; position: absolute; width: 213px; height: 33px; overflow: visible; outline-width: 0  }
	.menu a:active      { color: #fff; background-image: url(Logo/pfeiln.png); background-repeat: no-repeat; background-position: right center; text-decoration: none; position: absolute; width: 213px; height: 33px; overflow: visible; outline-width: 0  }
	.menu a:visited      { color: #fff; background-image: url(Logo/pfeiln.png); background-repeat: no-repeat; background-position: right center; text-decoration: none; position: absolute; width: 213px; height: 33px; overflow: visible; outline-width: 0  }
	.menu a:hover      { color: #44688a; background-image: url(Logo/pfeilnhov.png); background-repeat: no-repeat; background-position: right center; text-decoration: none; position: absolute; width: 213px; height: 33px; overflow: visible; outline-width: 0  }
	.menu_act  { color: #44688a; font-size: 16px; font-family: arial, helvetica, sans-serif; font-weight: bold; position: relative; z-index: 4; width: 213px; height: 33px; overflow: visible; outline-width: 0 }
	.menu_act a { background-image: url(Logo/pfeiln.png); background-repeat: no-repeat; background-position: right center; text-decoration: none; position: absolute; right: 0; width: 213px; height: 33px; overflow: visible; outline-width: 0  }
	.menu_act a:link { color: #44688a; background-image: url(Logo/pfeiln.png); background-repeat: no-repeat; background-position: right center; text-decoration: none; position: absolute; right: 0; width: 213px; height: 33px; overflow: visible; outline-width: 0      }
	.menu_act a:active { background-image: url(Logo/pfeiln.png); background-repeat: no-repeat; background-position: right center; text-decoration: none; position: absolute; right: 0; width: 213px; height: 33px; overflow: visible; outline-width: 0   }
	.menu_act a:visited { color: #44688a; background-repeat: no-repeat; background-position: right center; text-decoration: none; position: absolute; right: 0; width: 213px; height: 33px; overflow: visible; outline-width: 0      }
	.menu_act a:hover { color: #82a1ac; background-image: url(Logo/pfeilnhov.png); background-repeat: no-repeat; background-position: right center; text-decoration: none; position: absolute; right: 0; width: 213px; height: 33px; overflow: visible; outline-width: 0  }
/*</agl.folder>*/

/*<agl.folder "normaler_link">*/
	a { text-decoration: underline; }
	a:link  { color: #000; text-decoration: underline; background-color: transparent }
	a:visited  { color: #000; text-decoration: underline; background-color: transparent }
	a:hover  { color: #44688a; text-decoration: underline; background-color: transparent }
	a:active  { color: #000; text-decoration: underline; background-color: transparent }
/*</agl.folder>*/
/*<agl.folder "headerbereich">*/
.logo   { background-image: url(Logo/logo_weiss2.jpg); position: absolute; z-index: 4; top: 28px; left: 0; width: 287px; height: 151px }
.header1     { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: transparent; position: absolute; z-index: 4; top: 32px; left: 296px; width: 318px; height: 11px }
.header2     { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: transparent; position: absolute; z-index: 4; top: 32px; left: 632px; width: 294px; height: 11px }
.pic1   { position: absolute; z-index: 4; top: 50px; left: 297px; width: 316px; height: 116px }
.pic2   { position: absolute; z-index: 4; top: 50px; left: 633px; width: 296px; height: 116px }
.shadow1   { background-image: url(Logo/schatten1.gif); position: absolute; z-index: 3; top: 45px; left: 292px; width: 326px; height: 126px }
.shadow2   { background-image: url(Logo/schatten2.gif); position: absolute; z-index: 3; top: 45px; left: 628px; width: 306px; height: 126px }
/*</agl.folder>*/


