/* Zentrale Angaben / Abst�nde / Gr��enverh�ltnisse etc. */

.align-right {
text-align: right ;
}

body {
padding: 30px 0px 30px 0px;
margin: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
.bodytext, li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

#middle_02 ul {
margin: 0px;
padding: 10px 0px 10px 10px;
}
#middle_02 li{
padding: 0px;
margin: 0px 0px 0px 15px;
list-style: disc;
list-style-position:outside;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

#top{
margin: 0px auto 0px auto;
width: 950px;
height: 81px;
}

#middle{
margin: 0px auto 0px auto;
width: 950px;
height: 400px;
}

#bottom{
margin: 0px auto 0px auto;
width: 950px;
}

#top_01 {
width: 260px;
padding: 0px 0px 4px 10px; 
vertical-align: bottom;
}
#top_02 {
padding: 10px 40px 10px 40px; 
vertical-align: top;
}
#top_03 {
width: 160px;
}

#middle_01{
width: 260px;
padding:135px 0px 4px 10px;
vertical-align: top;
}
#middle_02{
vertical-align: top;
padding: 10px 57px 0px 27px;
line-height: 1.5; 
text-align: justify;
}
#help {
height: 120px;
}
#middle_02 p{
margin: 0px 7px 0px 0px;
padding:0px; 
}

div#header {
position: absolute;
top: 30px;
z-index: 5;
}
div#meta {
position: absolute;
top: 95px;
z-index: 20;
padding-left: 0px;
}
div#stempel{
position: absolute;
top: 38px;
z-index: 10;
padding-left: 190px;
}

#middle_01 img{
margin-bottom: 6px;
}


#middle_03{
width: 160px;
padding: 10px 10px 0px 10px;
vertical-align: top;
line-height: 1.5; 
}
#middle_03 p{
font-size: 9px;
margin: 0px 0px 0px 0px;
padding:0px; 
}

.csc-mailform 
{ 
border: none;
margin-left: 5px; 
}

.csc-mailform input,  .csc-mailform textarea 
{ 
padding-left: 5px; 
}

.csc-mailform-field label 
{ 
width: 140px; 
display:block; 
float: left; 
font-size:10px;  
}

.csc-mailform-field 
{ 
padding-bottom: 20px; 
}
input, textarea, select {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

.back{
text-align: right;
margin-top:20px;
font-weight: bold;
}
.tx-chgallery-pi1 {
text-align: left;
width: 450px;
}

.back, .pagebrowser, .csc-textpic-caption, .csc-mailform-field {
font-size: 10px;
}

#middle_02 h1 {
font-size: 1.2em;
margin: 0px 7px 10px 0px;
padding:0px; 
}
#middle_03 h1 {
font-size: 1.2em;
margin: 0px 7px 10px 0px;
padding:0px; 
}

#middle_02 h2 {
font-size: 1.1em;
margin: 0px 7px 8px 0px;
padding:0px; 
}
#middle_03 h2 {
font-size: 1.1em;
margin: 0px 7px 8px 0px;
padding:0px; 
}

#middle_02 h3 {
font-size: 1em;
margin: 0px 7px 6px 0px;
padding:0px; 
}
#middle_03 h3 {
font-size: 1em;
margin: 0px 7px 6px 0px;
padding:0px; 
}

#middle_02 h4 {
font-size: 0.9em;
margin: 0px 7px 4px 0px;
padding:0px; 
}
#middle_03 h4 {
font-size: 0.9em;
margin: 0px 7px 4px 0px;
padding:0px; 
}

#middle_02 h5 {
font-size: 0.8em;
margin: 0px 7px 2px 0px;
padding:0px; 
}
#middle_03 h5 {
font-size: 0.8em;
margin: 0px 7px 2px 0px;
padding:0px; 
}
#middle_02 h6 {
font-size: 0.7em;
margin: 0px 7px 0px 0px;
padding:0px; 
}
#middle_03 h6 {
font-size: 0.7em;
margin: 0px 7px 0px 0px;
padding:0px; 
}
