#content                       { text-align: left; margin-right: auto; margin-left: 50px; padding-bottom: 100px; width: 650px; float: left }
#content h1                        { color: #f24c02; font-size: 1.6em; background-color: #f4f4f4; text-align: center; margin-top: 20px; margin-bottom: 1em; padding: 0.2em 0.5em; border-top: 1px dotted #f24c02; border-bottom: 1px dotted #f24c02 }
#content h2    { color: #fff; font-size: 10pt; font-weight: bold; background-color: #f24c02; margin-top: 20px; margin-bottom: 1em; padding-bottom: 0.2em; padding-left: 0.5em; border-left: 0.5em solid #f24c02 }
#content h3            { color: #f24c02; font-size: 1em; font-weight: bold; margin-top: 1em; margin-bottom: 1em; padding-top: 0.2em; padding-bottom: 0.2em }
#content h4          { color: #f24c02; text-align: left; margin-top: 1.5em; margin-bottom: 1em; padding-top: 0.2em; padding-left: 1em }
#content p         { color: #000; font-size: 1em; line-height: 1.5em; margin-top: 0.5em; margin-bottom: 1em }
#content a  { color:#f24c02; font-size: 1em; text-decoration: underline }
#content a:hover { color: black; text-decoration: none }
#content img   { margin-bottom: 20px; border: solid 1px black }
#content input, #content textarea   { vertical-align: top; border: solid 1px #808080 }
#content input.schalter  { color: #fff; background-color: #f24c02; cursor: pointer; border: none }
#content td { width: 250px !important }
.style1  { }
.style2   { padding: 10px; border: dotted 1px #999 }
.style3 { font-style: italic }
.style4 { font-weight: bold }
/*_________________ 1*/

.layout1      { margin-bottom: 30px }
.layout1 .image      { text-align: left; display: block; width: 350px; float: left }
.layout1 .text         { margin-left: 350px; width: 300px }
.layout1 .style1 { }
.layout1 .style2  { }

/*_________________ 2*/
.layout2    { margin-bottom: 30px }
.layout2 .image   { text-align: right; margin-right: 20px; width: 250px; float: right }
.layout2 .text    { width: 370px }
.layout2 .style1 { }
.layout2 .style2 { }

/*_________________ 3*/
.layout3   { }
.layout3 h3 { } 
.layout3 .image   { width: 500px; clear: both; margin-top: 0.5em }
.layout3 .text    { clear: both }
.layout3 .style1 { }
.layout3 .style2 { }

/*_________________ 4*/
.layout4    { margin-bottom: 30px }
.layout4 .image    { text-align: left; width: 140px; float: left }
.layout4 .text     { }
.layout4 .style1 { }
.layout4 .style2 { }

/*_________________ 10*/

.layout10   { }
.layout11   { width: 40em }

/*_________________ generell */

#content .link     {  margin: 0 }
#content ol     { list-style-type: decimal; margin-left: 0 }
#content ul     { list-style-type: square; margin-left: 0 }
#content ol li         { color: #000; list-style-type: decimal; margin-top: 0.5em !important; margin-bottom: 0.5em !important; margin-left: 25px !important }
#content ul li     { color: #000; list-style-type: square; margin-top: 0.5em !important; margin-bottom: 0.5em !important; margin-left: 20px !important }
#content .Absatztabelle { margin-top: 0.5em; margin-bottom: 0.5em }
#content .Absatztabelle td    { color: #000; line-height: 1.2em; padding-top: 0.5em; padding-right: 3em; padding-bottom: 0.5em; width: 50% }
#ListeFrageboegen h3 { margin-top: 0 }
#ListeFrageboegen img { margin-right: 20px }
