BODY {
	scrollbar-face-color: #F3D28C;
	scrollbar-highlight-color: #FCF3E2;
	scrollbar-shadow-color: #FCF3E2;
	scrollbar-3dlight-color: #FCF3E2;
	scrollbar-arrow-color: #990000;
	scrollbar-track-color: #FCF3E2;
	scrollbar-darkshadow-color: #FCF3E2;
	margin: 0px;
	padding: 0px;
}

TD { font-family: Verdana, Helvetica, Arial, sans-serif; vertical-align: top; font-size: 11px; }

/* colNormal-Breite incl. Box-Model-Hack für IE */
#colNormal { width: 530px; padding: 40px 10px 20px 10px; }
* html #colNormal { width: 550px; w\idth: 530px; }

TD#colNormal { background-color: #FFE7CE; line-height: 16px; }
TD#colRight { width: 199px; padding: 40px 10px 20px 10px; }
TD#colRight TD { font-size: 10px; }

ul { list-style-image: url(/fileadmin/res/list_bullet.gif); list-style-position: outside; }
li { padding: 2px 0px 2px 0px; }

.alert { color: #FF0000; }

h1, h2, h3, h4, h5 { font-weight: bold; font-size: 100%; color: #FF8707; }
h2 { color: #000000; }
h3 { color: #990000; }

a:link, a:visited { color: #990000; text-decoration: underline; }
a:hover, a:active { color: #FF8707; text-decoration: none; }

TABLE#hauptnavigation TD { padding: 0px 10px 0px 10px; border-right: 1px solid #FFFFFF; vertical-align: middle; text-align: center; }
TABLE#hauptnavigation a { text-decoration: none; }
TABLE#hauptnavigation TD.menu1-level1-act a:link, TABLE#hauptnavigation TD.menu1-level1-act a:hover, TABLE#hauptnavigation TD.menu1-level1-act a:active, TABLE#hauptnavigation TD.menu1-level1-act a:visited {  color: #FF8707; }

TABLE#hauptnavigation A { color: #FFFFFF; text-decoration: none; }
TABLE#hauptnavigation A:hover { color: #FF8707; }

TABLE#submenue TD { padding: 5px 0px 5px 0px; }
TABLE#submenue a { text-decoration: none; }
TABLE#submenue TD.sub-act a:link, TABLE#submenue TD.sub-act a:hover, TABLE#submenue TD.sub-act a:active, TABLE#submenue TD.sub-act a:visited {  color: #990000; font-weight: bold; }

TABLE#submenue A { color: #333333; text-decoration: none; }
TABLE#submenue A:hover { color: #990000; }

.tx-jppageteaser-pi1 P { margin: 5px 0px 5px 0px; } /* Abstand Teaserheadline zu Teasertext !!! */
.teaser-head { font-weight: bold; color: #FFFFFF; background-color: #FF8707; padding: 5px; }
.teaser-text { padding: 5px; }
.teaser-link { padding-bottom: 5px; text-align: right; border-bottom: 1px solid #CCCCCC; }

/* Definition Contact-form */
TABLE#contactform { width: 99%; }
TD#content TABLE#contactform TD { padding: 10px 0px 5px 0px;  }
TD#content TABLE#contactform input, TD#content TABLE#contactform textarea { font-size: 11px; border: 1px solid #FF8707; width: 300px; }
TD#content TABLE#contactform input#checkbox {border: 0px; width: 20px; }
TD#content TABLE#contactform input#formButton { width: 130px; background-color: #990000; font-size: 10px; color: #FFFFFF; border: 1px solid #FF8707; }





