/* schriftstil,abstände */

p {margin-left:20px; margin-right:20px; text-align:justify;speak:normal;}

body {
margin-top: 10px; margin-left: 0px; margin-right: 0px;margin-bottom: 10px; color: #330099;  
background-color: #F5F5F5; font-family:verdana,arial; font-size: 10pt; font-weight: bold;
background-image:none; background-repeat:no-repeat;background-attachment:fixed;
background-position:50% 50%; overflow: auto;
}

table {color: #CCCCCC ; font-family: arial, verdana, Helvetica, sans-serif; font-size: 10pt; border: 0;}

tr,td {color: #330099 ;font-family:arial, verdana,Helvetica, sans-serif; font-variant: small-caps; font-weight: normal; font-size: 10pt; line-height:14pt; border: 0}

/* scrolleiste internet explorer ab vers.5.5 */

body {
scrollbar-base-color:#ff0000;
scrollbar-track-color:#f5f5f5;
scrollbar-face-color:#FA0909;
scrollbar-highlight-color:#ff4040;
scrollbar-3d-light-color:#FF0000;
scrollbar-dark-shadow-color:#A9A9A9;
scrollbar-shadow-color:#fb0909;
scrollbar-arrow-color:#ffffff;
}

/* Links der Startseite */

a.type_1:link {color: #330099; text-decoration:none; border: 1px; border-style:none none dashed none; border-color:#330099}

a.type_1:visited {color: #3399FF; text-decoration:none; border: 1px; border-style:none none dashed none; border-color:#3399FF}

a.type_1:active {color: #330099; text-decoration:none; border: 1px; border-style:none none dashed none; border-color:#330099}

a.type_1:hover {color: #3300FF; text-decoration:none; border: 1px; border-style:none none dashed none; border-color:#3300FF}

/* e-Mail */

a.type_2:link {color: #330099; text-decoration:none; border: 1px; border-style:none none dashed none; border-color:#330099}

a.type_2:visited {color: #330099; text-decoration:none; border: 1px; border-style:none none dashed none; border-color:#330099}

a.type_2:active {color: #330099; text-decoration:none; border: 1px; border-style:none none dashed none; border-color:#330099}

a.type_2:hover {color: #ff0000;; text-decoration:none; border: 1px; border-style:none none solid none; border-color:#ff0000}

/* Menülinks */
.typa {color: #000000; font-size: 12px; font-variant: small-caps; font-weight: bold; text-decoration:none; border: 0px; border-style:none; cursor: default;}

a.type_3:link {color: #ffffff; font-size: 12px; font-variant: small-caps; font-weight: bold; text-decoration:none; border: 0px; border-style:none;}

a.type_3:visited {color: #ffffff; font-size: 12px; font-variant: small-caps; font-weight: bold; text-decoration:none; border: 0px; border-style:none;}

a.type_3:active {color: #330099; font-size: 12px; font-variant: small-caps; font-weight: bold; text-decoration:none; border: 0px; border-style:none;}

a.type_3:hover {color: #000000; font-size: 12px; font-variant: small-caps; font-weight: bold; text-decoration:none; border: 1px; border-style:none;}

/* impressum */

.typi {color: #000000; font-size: 12px; font-variant: small-caps; font-weight: bold; text-decoration:none; border: 1px; border-style:solid none; border-color:#000000; cursor: default;}

a.type_4:link {color: #ffffff; font-size: 12px; font-variant: small-caps; font-weight: bold; text-decoration:none; border: 1px; border-style:solid none; border-color:#ffffff}

a.type_4:visited {color: #ffffff; font-size: 12px; font-variant: small-caps; font-weight: bold; text-decoration:none; border: 1px; border-style:solid none; border-color:#ffffff}

a.type_4:active {color: #ffffff; font-size: 12px; font-variant: small-caps; font-weight: bold; text-decoration:none; border: 1px; border-style:none none; border-color:#ffffff}

a.type_4:hover {color: #000000; font-size: 12px; font-variant: small-caps; font-weight: bold; text-decoration:none; border: 1px; border-style:solid none; background-color:#ffffff; border-color:#ffffff; padding-left:3px; padding-right:3px;}

/*Version */

.typv {color: #000000; font-size: 12px; font-variant: small-caps; font-weight: bold; text-decoration:none; border: 1px; border-style:none none solid none; border-color:#000000;}

a.type_5:link {color: #ffffff; font-size: 12px; font-variant: small-caps; font-weight: bold; text-decoration:none; border: 1px; border-style:none none solid none; border-color:#ffffff}

a.type_5:visited {color: #ffffff; font-size: 12px; font-variant: small-caps; font-weight: bold; text-decoration:none; border: 1px; border-style:none none solid none; border-color:#ffffff}

a.type_5:active {color: #ffffff; font-size: 12px; font-variant: small-caps; font-weight: bold; text-decoration:none; border: 1px; border-style:none none; border-color:#ffffff}

a.type_5:hover {color: #000000; font-size: 12px; font-variant: small-caps; font-weight: bold; text-decoration:none; border: 1px; border-style:none none solid none; background-color:#ffffff; border-color:#ffffff; padding-left:3px; padding-right:3px;}

/* Texte*/
.text1, h1 { color: #ffffff; padding-left:4px; font-size: 14px; font-variant: small-caps; font-weight: bold; }
.text2 { font-size: 8pt; line-height:18pt;font-variant: small-caps; font-weight: bold}
.text3 { font-variant: normal; font-weight: normal;  padding-left:4px; padding-right:4px;}
.text4 { color: #CCCCCC; font-size: 8pt; line-height:10pt; font-weight: normal; font-variant: normal; text-align:justify; }
.text5 { font-family: Helvetica,Verdana,Helvetica,  Arial, sans-serif; font-size: 14px; font-weight: bold; color:#CCCCCC; font-variant: small-caps }
.position { attachment:fixed; position:0px 0px;}

.BODY1 {
background-color: %%backgroundcolor1%%;
/*background-image: url("%%backgroundimage1%%");*/
/*background-position: %%backgroundposition1%%;*/
/*background-repeat: %%backgroundrepeat1%%;*/
scrollbar-face-color: %%backgroundcolor2%%;
scrollbar-shadow-color: %%bordercolor%%;
scrollbar-highlight-color: %%backgroundcolor1%%;
scrollbar-3dlight-color: %%bordercolor%%;
scrollbar-darkshadow-color: %%backgroundcolor1%%;
scrollbar-track-color: %%backgroundcolor1%%;
scrollbar-arrow-color: %%font1%%;
font-size: %%fontsize%%;
margin: 0px;
padding: 0;
}

.TABLE1 {
border-top-width: 0;
border-bottom-width: 0;
border-left-width: %%borderwidth%%;
border-right-width: %%borderwidth%%;
border-color: %%bordercolor%%;
border-style: solid;
align: left;
}

.TD1 {
border-top-width: 0;
border-bottom-width: %%borderwidth%%;
border-left-width: 0;
border-right-width: 0;
border-color: %%bordercolor%%;
border-style: solid;
padding: 2px;
font-family: %%fontfamily%%;
font-size: %%fontsize%%;
font-variant: small-caps;
text-decoration: none;
color: %%font2%%;
background-color: %%backgroundcolor3%%;
/*background-image: url("%%backgroundimage3%%");*/
/*background-position: %%backgroundposition3%%;*/
/*background-repeat: %%backgroundrepeat3%%;*/
}

A {
color: %%font2a%%;
font-family: %%fontfamily%%;
font-size: %%fontsize%%;
text-decoration: none;
font-variant: small-caps;
font-style: normal;
font-weight: bold;
}

A:hover {color: #000000;text-decoration: no;}

.TH1 {
border-top-width: %%borderwidth%%;
border-bottom-width: %%borderwidth%%;
border-left-width: 0;
border-right-width: 0;
border-color: %%bordercolor%%;
border-style: solid;
padding: 2px;
color: %%font1%%;
font-weight: bold;
font-family: %%fontfamily%%;
font-size: %%fontsize%%;
font-variant: small-caps;
background-color: %%backgroundcolor2%%;
/*background-image: url("%%backgroundimage2%%");*/
/*background-position: %%backgroundposition2%%;*/
/*background-repeat: %%backgroundrepeat2%%;*/
}

TH A {color: %%font1a%%; text-decoration: underline;}

TH A:hover {color: %%font1b%%; text-decoration: underline;}

SELECT {
font-family: %%fontfamily%%;
font-size: %%fontsize%%;
border-color: %%bordercolor%%;
color: %%font1%%;
background-color: %%backgroundcolor2%%;
border-width: 1px;
}

TEXTAREA { 
font-family: %%fontfamily%%;
font-size: %%fontsize%%;
border-style:solid;
border-color: %%bordercolor%%;
color: #0000FF;
background-color: %%backgroundcolor1%%;
border-width: 1px;
scrollbar-face-color: %%backgroundcolor3%%;
scrollbar-shadow-color: %%backgroundcolor2%%;
scrollbar-highlight-color: %%backgroundcolor2%%;
scrollbar-3dlight-color: %%backgroundcolor2%%;
scrollbar-darkshadow-color: %%backgroundcolor2%%;
scrollbar-track-color: %%backgroundcolor2%%;
scrollbar-arrow-color: %%font1%%;
}

INPUT {
font-family: %%fontfamily%%;
font-size: %%fontsize%%;
border-style: solid;
border-color: %%bordercolor%%;
color: #0000FF;
background-color: %%backgroundcolor1%%;
border-width: 1px;
}