body { font: 12pt Arial, Verdana, Sans-serif; background-color: #ffffff; margin: 0px; padding: 0px; background-image: url(/fileadmin/template/main/images/background_800px_HKS10_33.jpg); background-repeat: repeat-y; background-attachement: fixed; }
#pagecontainer { position: relative; width: 800px; height: 100%; margin: 0px; text-align: left; }

#header { top: 0px; height: 123px; }
#header img  { border: none; }

.hidden { display: none; }

#navigation  { position: absolute; top: 123px; left: 0px; width: 200px; }
#navigation ul  { list-style-type: none; font-size: 10pt;  margin: 0px; padding: 0px; }
#navigation ul ul { padding-left: 7px; }
#navigation li { margin: 4px 0; padding-left: 5px; }
#navigation li .active  { color: white; background-color: #3671b3; border: 1px #333333; width: 100%; }
#navigation ul a { display: block; width: 100%; text-decoration: none; color: #333333; }
#navigation ul a:hover { color: #ffffff; background-color: #3671b3; }

#loginbox { font-size: 10pt; margin: 0px; padding: 0px; padding-left: 7px; }

.menu3 { background-color: #eeeeee; color: #555555; font-size: 10pt; width: 445px; padding-left: 5px; }

.headerbars { background-color: #ff622b; width: 100%; margin-bottom: 5px; }
.headerbars h1 { font-size: 1em; font-weight: normal; color: #ffffff; padding-left: 5px; margin: 0px; }

#specialcontainer { position: absolute; top: 123px; left: 650px; width: 150px; }
#specialcontainer ul  { list-style-type: none; font-size: 10pt;  margin: 0px; padding: 0px; }
#specialcontainer ul ul { padding-left: 7px; }
#specialcontainer li { margin: 4px 0; padding-left: 5px; }
#specialcontainer li .active  { color: white; background-color: #83a9ff; border: 1px #333333; width: 100%; }
#specialcontainer ul a { display: block; width: 100%; text-decoration: none; color: #333333; }
#specialcontainer ul a:hover { color: #ffffff; background-color: #3671b3; }

/* erstellt */
#erstellt { border-top: 1px solid; border-color: #555555; text-align: right; font-size: 7pt; color: #555555; margin-top: 20px; padding-top: 3px; padding-right: 5px; }

/* footer */
#footer { position: fixed; bottom: 0px; left: 650px; padding-left: 5px; width: 140px; }
#footer #text { font-size: 7pt; color: #333333; }

#contentcontainer { position: absolute; top: 123px; left: 200px; width: 450px; height: 100%; }
#klickpfad { text-align: left; font-size: 0.7em; color: #888888; padding: 5px; margin-bottom: 40px; width: 440px; }
#klickpfad a { color: #3671b3; }
#content { padding: 5px; width: 440px; }

h1 { font-size: 1.5em; color: #888888; text-align: left; }
h2, h3, h4, h5 { font-size: 1.1em; color: #888888; text-align: left; }
.bodytext { color: #555555; text-align: justify; }
a { color: #3671b3; text-decoration: none; font-weight: normal; }
a:hover { text-decoration: underline; }
img { margin: 0px; padding: 0px; border: 0px; }
.csc-subheader { font-size: 1.2em; color: #888888; text-align: left; font-weight: bold; }
.csc-bulletlist { color: #555555; text-align: left; }
.contenttable p { margin: 0px; padding: 0px; color: #555555; text-align: left; }

.news-latest-container {}

.news-latest-container h2 {}
.news-latest-container .news-latest-gotoarchive { font-size: 0.7em; }
.news-latest-item { color: #555555; background-color: #eeeeee; border-top: solid #3671b3 1px; padding-top: 10px; padding-bottom: 10px; }
.news-latest-item .news-latest-date { font-size: 0.7em; }
.news-latest-item h3 { padding-top: 0px; margin-top: 0px; }
.news-latest-item h3 a { font-weight: bold; }
.news-latest-item a {}
.news-latest-item .clearer { border: 0px; }
.news-latest-item .news-latest-category { font-size: 0.7em; }
.news-latest-item .news-latest-morelink { font-size: 0.7em; }

.news-single-item { color: #555555; background-color: #eeeeee; border-top: solid #3671b3 1px; padding-top: 10px; padding-bottom: 10px; }
.news-single-item .news-single-timedata { font-size: 0.7em; }
.news-single-item .news-single-category { font-size: 0.7em; }
.news-single-item .news-single-author { font-size: 0.7em; }
.news-single-item h3 { font-weight: bold; font-size: 12pt; }
.news-single-item .clearer { border: 0px; }
.news-single-additional-info {}
.news-single-links {}
.news-single-links dl, dt, dd { margin: 0px; padding: 0px; }
.news-single-links .bodytext { margin: 0px; padding: 0px; }
.news-single-backlink { font-size: 0.7em; }

/* Definitionen für die Newloginbox */
.tx-newloginbox-pi1 {}
.tx-newloginbox-pi1 p { color: #555555; text-align: justify; }
.tx-newloginbox-pi1 h3 { font-size: 1em; color: #888888; text-align: left; }
.tx-newloginbox a { color: #3671b3; text-decoration: none; font-weight: normal; }
.tx-newloginbox a:hover { text-decoration: underline; }
.tx-newloginbox-pi1 table { border-spacing: 0px; }
.tx-newloginbox-pi1 table tr td p { color: #555555; margin: 0px; }
.tx-newloginbox-pi1 table tr td {}
.tx-newloginbox-pi1 table tr { padding: 0px; }
.tx-newloginbox-pi1 table tr td input { color: #555555; }

/* Definitionen für die Frontenduserregistrierung-/verwaltung */
.tx-srfeuserregister-pi1 p { color: #555555; text-align: justify; margin: 0px; }
.tx-srfeuserregister-pi1 h3 { font-size: 1em; color: #888888; text-align: left; }
.tx-srfeuserregister-pi1 a { color: #3671b3; text-decoration: none; font-weight: normal; }
.tx-srfeuserregister-pi1 a:link { color: #3671b3; text-decoration: none; font-weight: normal; }
.tx-srfeuserregister-pi1 a:active { color: #3671b3; text-decoration: none; font-weight: normal; }
.tx-srfeuserregister-pi1 a:visited { color: #3671b3; text-decoration: none; font-weight: normal; }
.tx-srfeuserregister-pi1 a:hover { text-decoration: underline; }
.tx-srfeuserregister-pi1 td { color: #555555; margin: 0px; }
.tx-srfeuserregister-pi1 input { }
.tx-srfeuserregister-pi1 input[type=radio] { }
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit { }
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-uploader { }
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-icon { }
.tx-srfeuserregister-pi1 select { }
.tx-srfeuserregister-pi1 textarea { }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-radio input  { }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-checkbox input  { }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values { }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { }

/* MIT Download Repository */
.tx-mitdownload-pi1 h4 { font-size: 1em; color: #888888; text-align: left; margin: 0px; padding: 0px; }
.tx-mitdownload-pi1 td { margin: 0px; padding: 0px; color: #555555; text-align: left; }
