body {
	scrollbar-face-color: #C9CEE1;
	scrollbar-highlight-color: #929FC0;
	scrollbar-shadow-color: #929FC0;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #220379;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: top; }

.alert { color: #FF0000; }
hr { height: 1px; color: #929FC0; }

ul { list-style-image: url(/fileadmin/resources/list_bullet.gif); list-style-position: outside; }
li { padding-bottom: 8px; }

/* LINK */
a:link, a:visited { color: #283A63; text-decoration: underline; }
a:hover, a:active { color: #283A63; text-decoration: none; }

/* LINK totop-Def */
a.totop:link, a.totop:visited { color: #283A63; font-size: 10px; text-decoration: none; }
a.totop:hover, a.totop:active { color: #D4D8E0; font-size: 10px; text-decoration: none; }

TD#colNormal { padding: 20px; color: #220379; line-height: 16px; }
TD.randspalte { width: 210px; background-color: #B4BCD5; }
TD#colRight { padding: 20px; font-size: 10px; line-height: 13px; color: #000000; }
.footer { padding: 5px 20px 5px 20px; vertical-align: middle; border-top: 1px dotted #D4D8E0; font-size: 10px; color: #283A63; height: 20px; }
.seitentitel { padding: 20px 10px 0px 20px; height: 30px; }

/* Menu */

.menu1-level1-no, .menu1-level1-act {padding: 5px 0px 5px 30px; border-bottom: 1px solid #FFFFFF; background-color: #929FC0; }
.menu1-level1-act { background-color: #220379; }
.menu1-level1-no a:link, .menu1-level1-no a:visited { color: #220379; text-decoration: none; }
.menu1-level1-no a:hover, .menu1-level1-no a:active { color: #FFFFFF; text-decoration: none; }
.menu1-level1-act a:link, .menu1-level1-act a:visited, .menu1-level1-act a:hover, .menu1-level1-act a:active, .menu1-level1-subact a:link, .menu1-level1-subact a:visited, .menu1-level1-subact a:hover, .menu1-level1-subact { color:#FFFFFF; text-decoration: none; }

/* Headlines & Borders */
.header-normal-blau { font-weight: bold; color: #220379; }
.header-normal-schwarz { font-weight: bold; color: #000000; }
.header-normal-blau-versal { color: #220379; text-transform: uppercase; letter-spacing: 1px; font-size: 12px; }
.blue-border { padding: 5px; border: 1px solid #929FC0; }
.blue-border-fill { padding: 5px; border: 1px solid #929FC0; background-color: #DFE1ED; }

/* Bildunterschrift */
.bildunterschrift { padding: 5px 0px 5px 0px; font-size: 10px; }

/* Contact */
TABLE#contactform { width: 90%; }
TABLE#contactform TD { padding: 5px 0px 5px 0px;  }
TABLE#contactform input, TD#content TABLE#contactform textarea { font-size: 11px; border: 1px solid #A07726; width: 300px; }
TABLE#contactform input#checkbox {border: 0px; width: 20px; }
TABLE#contactform input#formButton { width: 130px; background-color: #DADEDF; font-size: 10px; color: #333333; border: 1px solid #A07726; }
