/* --- GENERAL STYLES --- */
/* body */
* {
font-size: 11px ;

}

body { background-color: #FFFFFF;
margin:0 0 0 0;}

/* scrollbar */
body
{scrollbar-face-color:#CF001A;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#6A6E6F;
scrollbar-darkshadow-color:#6A6E6F;
scrollbar-shadow-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#E0E0E0;
}

/* general font */
table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}

/* general link */
a:link { color: #000000; text-decoration: none;}
a:visited { color: #000000; text-decoration: none;}
a:active { color: #000000; text-decoration: none;}
a:hover { color: #000000; text-decoration: none;}

/* link im content */
a.contentlink:link {color: #000000; text-decoration: none; font-weight:bold;}
a.contentlink:visited {color: #000000; text-decoration: none; font-weight:bold;}
a.contentlink:active {color: #000000; text-decoration: none; font-weight:bold;}
a.contentlink:hover {color: #000000; text-decoration: none; font-weight:bold;}

/* --- STYLES --- */

/* titel */
h1 {font-size: 10pt; font-weight: bold; margin:0;}
h2 {font-size: 12pt; font-weight: bold; margin:0;}

/* fusszeile */
.feet { font-size: 8pt; color: #666666; font-weight: bold;}

/* fusszeile-link */
a.linkfeet:link { font-size: 8pt; font-weight: bold; color: #666666; text-decoration: none;}
a.linkfeet:visited { font-size: 8pt; font-weight: bold; color: #666666; text-decoration: none;}
a.linkfeet:active { font-size: 8pt; font-weight: bold; color: #999999; text-decoration: none;}
a.linkfeet:hover { font-size: 8pt; font-weight: bold; color: #00FF00; text-decoration: underline;}

/* linkspezial */
a.linkspezial:link { font-weight: bold; color: #7b7b7b; text-decoration: none;}
a.linkspezial:visited { font-weight: bold; color: #7b7b7b; text-decoration: none;}
a.linkspezial:active { font-weight: bold; color: #7b7b7b; text-decoration: none;}
a.linkspezial:hover { font-weight: bold; color: #7b7b7b; text-decoration: none;}

/* linkspezial2 */
a.linkspezial2:link { font-size: 10px; color: #6A6E6F; text-decoration: none; letter-spacing:2px;}
a.linkspezial2:visited { font-size: 10px; color: #6A6E6F; text-decoration: none; letter-spacing:2px;}
a.linkspezial2:active { font-size: 10px; color: #6A6E6F; text-decoration: none; letter-spacing:2px;}
a.linkspezial2:hover { font-size: 10px; color: #6A6E6F; text-decoration: none; letter-spacing:2px;}
.linkspezial2 { font-size: 10px; color: #6A6E6F; text-decoration: none; letter-spacing:2px;}
.linkspezial2 a:link { font-size: 10px; color: #6A6E6F; text-decoration: none; letter-spacing:2px;}
.linkspezial2 a:visited { font-size: 10px; color: #6A6E6F; text-decoration: none; letter-spacing:2px;}
.linkspezial2 a:active { font-size: 10px; color: #6A6E6F; text-decoration: none; letter-spacing:2px;}
.linkspezial2 a:hover { font-size: 10px; color: #6A6E6F; text-decoration: none; letter-spacing:2px;}

/* Latest News */
.latestnewstitel { font-size: 10px; font-weight: bold; background-color: #EEEEEE; color:#6A6E6F; text-decoration: none; padding:4px;}
.latestnews { font-size: 10px; background-color: #EEEEEE; color:#000000; text-decoration: none; padding:4px;}


/* --- FORM-STYLES --- */

/* formfeld */
.formfeld { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;
border-left: 1px solid #666666; border-bottom: 1px solid #666666; border-right: 1px solid #666666; border-top: 1px solid #666666}

/* formknopf */
.formsendeknopf { background-color: #FFFFFF; font-weight: bold; color: #005797; border-left: 1px solid #666666; border-bottom: 1px solid #666666; border-right: 1px solid #666666; border-top: 1px solid #666666; cursor: hand}

/* --- SPECIALLY-STYLES --- */

/* aufzaehlung */
ul {padding:0px; margin:0px;}

li {padding-left:1px; margin-left:10px; list-style-image: url("knopf/rotpfeil.gif"); margin-bottom:3px;}

/* linie */
hr {  width: 100px; height: 1px; border-color: #00FF00 black black; border-style: none; border-top-width: thin; background-color: #FFFFFF; text-align: left;}

/* speziall-tabelle */
.speztabelle { border:1px solid; background-color:#CCCCCC; padding:4px; margin:0px; ; border-color: #FF0000 #0000FF #00FF00 #FF00FF}

p {margin:0px; padding:0px;}


