body { background-color: #8494BD }

a.navi:link    { color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none }
a.navi:visited   { color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none }
a.navi:hover   { color: #d59719; font-weight: bold; font-size: 11px; text-decoration: none }
.navi-act   { color: #d59719; font-weight: bold; font-size: 11px; text-decoration: none }

.inhalt-pos { font-size: 11px; padding: 0px 10px 10px 20px; width: 678px }

.inhalt-pos h2 {
	margin-bottom: 5px;
}

.inhalt-pos h1 {
	margin-bottom: 5px;
}


.navi-pos {padding-left: 160px}
.sub-pos {padding-left: 5px; padding-top: 15px}


.bg-navi  { background-image: url("/typo3/fileadmin/images/standard/navi.gif"); background-position: left top; background-color: #738CB5 }
.bg-footer  { background-image: url("/typo3/fileadmin/images/standard/footer.jpg"); background-repeat: no-repeat }
.bg-sub    { background-image: url("/typo3/fileadmin/images/standard/subnavi.jpg"); background-repeat: no-repeat; background-position: 0 bottom; ackground-repeat: no-repeat }
.border-inhalt   { border: solid 1px #314a7b }

a.subnavi:link      { color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none; padding-left: 5px }
a.subnavi:visited    { color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none; padding-left: 5px }
a.subnavi:hover     { color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: underline; padding-left: 5px }
.sub-act   { color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none; padding-left: 5px }

.title   { margin-left: 20px; margin-top: 30px; margin-right: 10px; font-size: 12px; padding-left: 18px; font-weight: 600; background-image: url("/typo3/fileadmin/images/standard/quadrat.gif"); background-repeat: no-repeat; background-position: left center; list-style-type: circle; position: relative; border-bottom: 1px solid #000 }

.bodytext { padding-top: 0px; margin-top: 0px; font-size: 11px }

table {margin-top: 0px; margin-bottom: 20px}

p {margin: 0px; padding: 0px}

.csc-uploads-fileName a:link   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }
.csc-uploads-fileName a:visited   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }
.csc-uploads-fileName a:hover   { color: #d59719; font-weight: bold; font-size: 11px; text-decoration: underline }

.footer a:link   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }
.footer a:visited   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }
.footer a:hover   { color: #d59719; font-weight: bold; font-size: 11px; text-decoration: underline }

.tx-srfeuserregister-pi1 a:link   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }
.tx-srfeuserregister-pi1 a:visited   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }
.tx-srfeuserregister-pi1 a:hover   { color: #d59719; font-weight: bold; font-size: 11px; text-decoration: underline }

.bodytext a:link   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }
.bodytext a:visited   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }
.bodytext a:hover   { color: #d59719; font-weight: bold; font-size: 11px; text-decoration: underline }
.bodytext a:active   { color: #d59719; font-weight: bold; font-size: 11px; text-decoration: underline }

.csc-menu a:link   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }
.csc-menu a:visited   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }
.csc-menu a:hover   { color: #d59719; font-weight: bold; font-size: 11px; text-decoration: underline }
.csc-menu a:active   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }

.footer { margin-left: 20px; padding-left: 20px; color: #000000; background: list-style-type: circle; border-top: 1px solid #000; position: relative; width: 700px }

p,td,tr { font-family: arial; font-size: 11px}

.tr-even { background-color: #ccd5e4; width: 600px }
.tr-odd { background-color: #BBC6DB }

.spacer-gif  { margin-top: 0px; padding-top: 0px; height: 0px }

.imgtext-table { padding-bottom: 0px; margin-bottom: 0px}

.spacer-gif {margin: 0px 0px 0px 0px; height: 0px }

.csc-section { padding-bottom: 10px} 
.csc-menu {margin-top: 10px}


.csc-sitemap-level1 {padding-left: 0px}
.csc-sitemap-level2 {padding-left: 30px}
.csc-sitemap-level3 {padding-left: 50px}

.zelle-dunkel { background-color: #BBC6DB}

.subnavi-abstand {margin-top: 8px }

/*---HEADER und HEADER LINKS---*/

.csc-header {font-size: 11px; font-weight: bold; background: none; margin-bottom: -5px; margin-top: 10px }

.default { font-size: 11px; color: black; font-weight: bold }

.default a:link   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }
.default a:visited   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }
.default a:hover   { color: #d59719; font-weight: bold; font-size: 11px; text-decoration: underline }
.default a:active   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }


h1 { font-size: 11px; color: #fff; font-weight: bold; background: #889ac0 repeat-y fixed; text-indent: 5px; list-style-type: circle; position: relative; padding-bottom: 0px; margin-bottom: 0px }

h1 a:link   { color: #FFFFFF; font-weight: bold; font-size: 11px; text-decoration: underline }
h1 a:visited   { color: #FFFFFF; font-weight: bold; font-size: 11px; text-decoration: underline }
h1 a:hover   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }
h1 a:active   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }

h2 { font-size: 11px; color: black; font-weight: bold; padding-bottom: 0px; margin-bottom: 0px }

h2 a:link   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }
h2 a:visited   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }
h2 a:hover   { color: #d59719; font-weight: bold; font-size: 11px; text-decoration: underline }
h2 a:active   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }

h3 { font-size: 11px; color: black; font-weight: bold; padding-bottom: 0px; margin-bottom: 0px }

h3 a:link   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }
h3 a:visited   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }
h3 a:hover   { color: #d59719; font-weight: bold; font-size: 11px; text-decoration: underline }
h3 a:active   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }

h4 { font-size: 11px; color: black; font-weight: bold; margin-top: 30px }

h4 a:link   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }
h4 a:visited   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }
h4 a:hover   { color: #d59719; font-weight: bold; font-size: 11px; text-decoration: underline }
h4 a:active   { color: #365596; font-weight: bold; font-size: 11px; text-decoration: underline }

/*--SR_USER_REGISTRATION--*/
.tx-srfeuserregister-pi1 { margin-top: 10px }

.contenttable .odd { background-color: #CCD5E4 }
.contenttable .even { background-color: #BBC6DB }


div.language {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color: #000;
	font-weight: bold;
	margin: 0 10px;
	padding: 3px;
	height: 20px;
	overflow: hidden;
	background-color: #fff;
}

div.language .label {
	background: url(../bilder/arrow.gif) no-repeat right 8px;
	margin-right: 4px;
}

div.language div {
	padding: 3px 0px;
}

div.language a {
	color: #000;
	text-decoration: none;
	display: block;
}

div.language a:hover {
	background: #CCD5E4;
}



/* DATAMINTS FEUSER REGISTATION */

.tx-datamintsfeuser-pi1 .required_item_star {
	color: #ff0000;
}


.tx-datamintsfeuser-pi1 .radio_item {
  float: left;
}

