html {
font-size:100.01%;}
body {
font-family:Arial, Helvetica, sans-serif;
color:5c5c5c;
margin:0px;
padding:0px;
background-color:#ffffff;
text-align:center;}
#container{
border: 0;
margin:0 auto;
padding: 0;
width:48em;
min-width:770px;
text-align:left;}
#headblock{
clear:both;
width:48em;
min-width:770px;
min-height:192px;
height:12em;
padding:0;
}
.logoblock{
font-size:8pt;
margin:0px;
padding:0px;}
#bodyblock{
clear:both;
width:48em;
min-width:770px;
margin:0px;
padding:40px 0 0 0;}
#content{
padding:10px 0 20px 0px;
margin:0px;}
#footblock{
clear:both;
width:48em;
min-width:770px;
height:1.5em;
min-height:22px;
padding:0px;
background-color:#ffffff;}
#naviuntenblock {
padding-left:40px;}
#footblock a {
text-decoration:none;
font-weight:normal;
color:#333333;
font-size: 0.6em;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
padding-right: 16px;
padding-left: 0px;}
#footblock a:active {
text-decoration:underline;}
#footblock a:hover {
text-decoration:underline;}
#linkespalte{
float:left;
width:170px;
padding-right:0px;
padding-bottom:0px;}
/*Allgemein*/
img {
border:0px;
margin:0px;
padding:0px;}
h1{
color:#333333;
font-size:1.5em;
font-weight:bold;
margin-left:0em;}
h2{
color:#333333;
font-size:1.3em;
font-weight:bold;
margin-left:0em;}
h2.Subheadline{
color:#333333;
font-size:0.9em;
font-weight:bold;
margin-left:0;}
h3 {
color:#333333;
font-weight:normal;
margin-left:0;}
h4{
color:#333333;
font-size:0.7em;
font-weight:bold;}
h6 {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: bold;
color: #333333;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;}
h6 a{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: bold;
color: #333333;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-decoration:none;}
hr {
height: 1px;
border-top: 1px solid #666666;
border-right: 1px none #666666;
border-bottom: 1px none #666666;
border-left: 1px none #666666;}
strong {
font-weight:bold;}
a{
font-weight:bold;
color:5c5c5c;
text-decoration:underline;}
li {
margin-left:1em;
padding:0px;
border:0px;}
ul {
padding:0px;
border:0px;
margin: 0;
}
/*NAVI*/
#navimitteunten {}
#navimitteunten .limits {
text-align:right;}
#navimitteunten .limits_status {
display:inline;}
#navimitteunten .limits_control {
display:inline;}
#navimitteunten .limits_control_pre {
margin-left: 5 px;
margin-right: 5 px;}
#navimitteunten .limits_control_next {
margin-left: 5 px;
margin-right: 5 px;}
#navilinks{
width: 174px;
margin: 0;
margin-top: 0px;
margin-bottom:15px;
padding:0px;
padding-bottom:15px;
border: 0px;
overflow:hidden;
color:#333333;
background: #000000 url(/mediabig/8A.gif) bottom right no-repeat;
font-size:1em;
font-weight:bold;}
#navilinks a {
text-decoration:none;
color:#FFFFFF;}
#navimitteoben{
margin: 0;
padding:0px;
border: 0px;
font-size:11pt;}
#navimitteoben ul {
margin-top: 0;
padding-top:0px;
border-top: 0px;
margin-bottom: 0;
padding-bottom:0px;
border-bottom: 0px;}
#navimitteoben li {}
#navimitteoben a {}
#logoblock {
float:right;
margin: 10px 10px 0 0;}
#naviunten .block {
display:inline}
#naviobenblock a {
text-decoration:none;
text-transform:uppercase;}
#naviobenblock a:active {
color:#ff00ff;
text-decoration:none;}
#naviobenblock .aktiv {
color:#ff00ff;
list-style-type:none;
font-size: 100%;
}
#naviobenblock .aktiv a {
color:#ff00ff;
text-decoration:none;
line-height: 1.6em;}
#naviobenblock .inaktiv a:hover {
text-decoration:none;
color:#ff00ff;
font-weight: bold;
}
#naviobenblock .naviobenebene2 a {
font-weight:normal;
}
#naviobenblock .naviobenebene3 a {
font-weight:normal;}
#naviobenblock .inaktiv {
list-style-type:none;
color:#ff00ff;
font-size: 100%;}
#naviobenblock .inaktiv a {
line-height: 1.4em;
margin: 0px;
padding: 0px;
}
#naviobenblock .titel {
color:#ff00ff;
}
#naviobenblock img {
float:left;
margin: 0px;
padding: 0px;
}
#navimitteunten .image{
float:right;}
#navimitteunten .links{
display:inline;}
#navimitteunten .extraoben{}
#navimitteunten .block{
clear:right;
background: url(/mediabig/47A.gif) repeat-y;
margin-bottom:20px;
padding-left:0px;}
/*Sitemap*/
.SitemapText{
font-size:11pt;
font-weight:normal;}
/*EDIT*/
.MENUE{
background-color:#E9E9E9;}
.MENUEITEM{
font-size:10pt;
font-weight:bold;
text-decoration:none;
background-color:#e50030;}
.MENUETEXT{
font-size:10pt;
font-weight:bold;
text-decoration:none;}
.EM{}
.EMA{
background-color:#2795D0;}
.EMA1{
font-size:10pt;
font-weight:bold;
vertical-align:top;
background-color:#e50030;}
.EMA2{
font-size:10pt;
font-weight:bold;
vertical-align:top;
background-color:#e50030;}
.EMB{
background-color:#87CEFA;}
.EMB1{
font-size:10pt;
vertical-align:top;
background-color:#E9E9E9;}
.EMB1middle{
font-size:10pt;
vertical-align:middle;
background-color:#E9E9E9;}
.EMB2{
font-size:10pt;
vertical-align:top;
background-color:#E9E9E9;}
.EMC{
background-color:#E9E9E9;}
.EMC1{
font-size:10pt;
vertical-align:top;
background-color:#87CEFA;}
.EMC1middle{
font-size:10pt;
vertical-align:middle;
background-color:#87CEFA;}
.EMC2{
font-size:10pt;
vertical-align:top;
background-color:#87CEFA;}
.navedit1{
font-size:10pt;
font-weight:bold;
text-decoration:none;
background-color:#e50030;}
.navedit2{
font-size:10pt;
font-weight:bold;
text-decoration:none;
background-color:#E9E9E9;}
.navedit3{
font-size:9pt;
font-weight:400;
text-decoration:none;
background-color:#87CEFA;}
/*Kalender*/
#kalender1 {
float: left;
margin: 0px;
padding-left: 0px;
padding-right: 10px;
padding-top: 40px;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 70%;
padding-bottom: 40px;}
.vonbis {
height: 18px;
width: 18px;}
#kalender2 {
float: left;
margin: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 40px;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 70%;
padding-bottom: 40px;}
#kalendersammlung{
background-color:#e50030;
margin:0;
padding:0;
vertical-align:top;}
#kalendersammlung td{
vertical-align:top;}
#kalendersammlung a.HeadlineUe{
color:#FFFFFF;
font-size:0.9em;
text-decoration:none;
font-weight:bold;}
#kalendersammlung .SubheadlineUe{
color:#FFFFFF;
font-size:0.9em;}
#kalendersammlung .Text{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.6em;}
#kalenderitem .titel{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: 5c5c5c;
padding: 0px 20px 20px 0px;
margin: 0px;}
#kalenderitem .subtitel{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #333333;
margin: 0px;}
#kalenderitem .text{
font-family: Arial, Helvetica, sans-serif;
color: 5c5c5c;
}
#kalenderitem .untertitel{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.6em;
margin: 0px;
line-height: 110%;
}
.ergebnis {
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
margin: 0px;
padding: 40px; 20px 0 20px}
.ergebnis table {
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
margin: 0px;
padding-left: 20px;
padding-right: 20px;
padding-top: 40px;}
.ergebnis .imgtitel{
font-size:0.6em;
font-weight:400;}
.imgtitel{
font-size:0.5em;
font-weight:400;}
.text{
font-family: Arial, Helvetica, sans-serif;
color: #333333;
font-size:0.8em;}
.MitteOben{
font-size:10pt;
font-weight:bold;
text-decoration:none;}
.block{
margin-top:0pt;}
label {
width: 180px;
margin-right:5px;
margin-left:5px;
margin-top:1px;
margin-bottom:5px;
display:block;
float:left;
clear:left;
/*text-align:right;*/}
label.ohne{
background-color:#FF0000;}
label.none {
background-color:#FF0000;}
.errortext{
clear:left;
color:#FF0000;}
legend {
/*background-color:#990000;*/}
.gruenerButton {
background:#990000;}
.roterButton {
background:#dd0000;}
table.easy {
border-color: #600;
border-style: dotted;
border-width: 0 0 1px 1px;
border-spacing: 0;
border-collapse: collapse;
width: 100%;}
th.easy {
border-color: #600;
border-width: 1px 1px 0 0;
border-style: dotted;
margin: 0;
padding: 4px;
background-color: #CDEA00;}
td.easy {
border-color: #600;
border-width: 1px 1px 0 0;
border-style: dotted;
margin: 0;
padding: 4px;
background-color: #FFF;}
td.easyachtung {
border-color: #600;
border-width: 1px 1px 0 0;
border-style: dotted;
margin: 0;
padding: 4px;
background-color: #F6A6A6;}
.hggruen {
padding:10px;
background-color: #e50030;
font-weight:bold;
clear:both;}
/*Suche*/
#suche .titel {
font-size:0.7em;
font-weight:bold;
color:#FFFFFF;
margin:50px 0 0 10px;}
#suche .text {
margin:0 0 0 10px;}
#suche form {
margin:12px 0 200px 0;}
#startseite {
text-align:center;
width:48em;
}
#startseite span {
font-size:128%;
}
#startseite a {
text-decoration:none;
}
#startseite a hover{
text-decoration:underline;
}