
body, html   { color: black; font-family: Arial; text-decoration: none; background-color: white }
#gesamt      { margin-top: 10px; padding: 10px; position: relative; width: 567px; height: auto; border: solid 1px #808080 }
#Logo     { visibility: visible; position: relative; width: 567px; height: 140px }
#CONTENT   { margin-top: 10px; margin-bottom: 10px; padding-bottom: 10px; position: relative; clear: both }
/* Start TYPO3 css */
.root a:hover, .root a:visited /* ROOT formatierung */     { color: #bebebe }
.root a:link, .root a:active/* ROOT formatierung */     { color: #575757; font-weight: bold; text-decoration: underline }

/* Start TYPO3 css */
h1              {
	color: #101010;
	font-size: 120%;
	font-weight: bold;
	line-height: 1.4em;
	text-decoration: none;
	background-position: 0 0;
	display: block;
	margin: 0 0 15px;
	padding: 0 0 10px;
	position: relative; }
h2                    { color: #484848; font-size: 120%; font-weight: bold; line-height: 1.4em; text-decoration: none; background-position: 0 2px; display: block; padding-top: 0; padding-right: 0; padding-bottom: 10px; position: relative }
h3         { color: #484848; font-weight: bold; text-decoration: none; background-position: 0 0; text-align: left; display: block; margin-top: 10px; padding-left: 10px; position: relative }
h5          { color: #f9fafc; font-size: 1%; font-weight: bold; text-decoration: none; background-position: 0 0; text-align: left; margin: 0; padding: 0; position: relative; float: left }

.contentSection /*  css_styled Content - Abstände Bilder  */    { background-repeat: repeat; background-attachment: scroll; display: block; margin: 10px 0; padding: 0; position: relative }
.csc-textpic-caption       { color: #484848; font-size: 70%; line-height: 1.3em; text-decoration: none; display: block; margin: 0; padding: 5px 0 }
.csc-textpic-text /* Abstand für die Bilder mit Text */    { display: block; margin: 0 0 0 0; padding: 0 } 

.content  { display: block; margin: 0; padding: 0; position: relative }
.bodytext       {
	color: #000;
	font-size: 90%;
	line-height: 1.8em;
	margin: 0;
	padding: 0  }
.bodytext a:link      { color: #575757; font-weight: bold; line-height: 1.8em; text-decoration: underline }
.bodytext a:hover      { color: #484848; font-weight: bold; line-height: 1.8em }
.bodytext a:visited     { color: #484848; font-weight: bold; line-height: 1.8em; text-decoration: underline }

legend   { color: #484848; font-size: 95%; font-weight: bold; text-decoration: none }
fieldset   { font-size: 80%; line-height: 1.8em; text-decoration: none; margin: 5px; padding: 5px; border: solid 1px #9d9d9d }
select   { color: #707070; font-size: 90%; text-decoration: none; margin-bottom: 2px; padding-bottom: 2px }
input  { color: #575757; font-size: 90%; background-color: #fff; background-repeat: repeat; margin-top: 1px; margin-bottom: 2px; border: solid 1px; outline: solid 1px white }
button  { color: #fff; font-size: 90%; font-family: Arial; font-weight: bold; background-color: #575757; position: inherit; outline: solid 1px black }



/* ENDE TYPO3 css */

