#aktuelles p {
    margin:0px;
}
#headline {
    position:relative;
    left:245px;
    top:19px;
    width:580px;
    height:30px;
}
/* ###################################################### */







/* ####################### CONTACT FORM ############'#### */







/* ###################################################### */







#contactForm {
    font-size:12px;
}
#contactForm .contactRow {
    margin:4px 0;
}
#contactForm label {
    display:block;
    float:left;
    width:65px;
}
#contactForm .contactRow input, #contactForm .contactRow textarea {
    border:1px solid #ccc;
    width:346px;
}
#contactForm .contactRow select {
    border:1px solid #ccc;
    width:172px;
}
* html #contactForm .contactRow input, * html #contactForm .contactRow textarea {
    width:343px;
}
#contactForm .contactRow input {
    height:18px;
}
#contactForm .contactRow textarea {
    height:106px;
    font-size:12px;
}
#contactFormSubmit #contactFormSubmitLeft {
    float:left;
    margin:0 0 0 80px;
    width:174px;
}
* html #contactFormSubmit #contactFormSubmitLeft {
    margin:0 0 0 26px;
}
#contactFormSubmit #contactFormSubmitRight {
    float:right;
    width:174px;
}
#contactFormSubmit #contactFormSubmitLeft input,  #contactFormSubmit #contactFormSubmitRight input {
    border:0;
    color:#785838;
    padding:0 20px 0 0;
    background-image:url(../images/link_pfeil.gif);
    background-repeat:no-repeat;
    background-position:right 4px;
    font-size:10px;
    width:auto;
    height:auto;
    float:right;
    margin:0;
}
#contactFormSubmit #contactFormSubmitLeft input {
    background-image:none;
    padding:0;
    float:left;
}
#contactForm table {
    width:100%;
    border-collapse:collapse;
}
#contactForm table td {
    padding:0;
}
#contactForm table td.pt {
    padding-top:2px;
}
* html #contactForm table td.pt {
    padding-top:0;
}
#inhalt {
    _height: 330px;
    padding-left:20;
    padding:20;
    max-width:581px;
    position:relative;
    left:200px;
    top:24px;
    width:698px;
    background-color: #f0d9b0;
    layer-background-color: #FFFFFF;
    min-height: 300
}
#home {
    _height: 330px;
    position:relative;
    left:277px;
    top:0px;
    width:622px;
    background-color: #f0d9b0;
    layer-background-color: #f0d9b0;
    border: 1px none #000000;
    min-height: 300
}
a.grau:link, a.grau:visited, a.grau:active {
    color:#f7ac19;
    text-decoration:none;
    margin:0px;
    padding:0px
}
a.grau:hover {
    color:#f7ac19;
    text-decoration:none
}
.boxsuche {
    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-size:10px;
    font-style:normal;
    color:#333333;
    border:0px;
    background-color:#fff;
}
.boxsuche2 {
    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-size:11px;
    font-style:normal;
    color:#5c5c5c;
    margin:0px;
    padding:1px;
    height:19px;
    width:160px;
    border:1px #CCE4F1 solid;
    cursor:text;
    background-color:#FFF;
}
.submitsuche {
    width:15px;
    border:#CCE4F1 1px solid;
    cursor:hand
}
.textdb {
    font-family:Tahoma, Arial, verdana, Geneva, Helvetica, sans-serif;
    font-size:11px;
    color:#FF3300;
    font-weight:bold;
}
.text66 {
    font-family:Tahoma, Arial, verdana, Geneva, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
}
.text66b {
    font-family:Tahoma, Arial, verdana, Geneva, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    font-weight:bold
}
.textkl {
    font-family:Tahoma, Arial, verdana, Geneva, Helvetica, sans-serif;
    font-size:8px;
    color:#666666;
}
img.bild {
    display: block;
    border: 0px;
}
.boxnews {
    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-size:11px;
    font-style:normal;
    color:#5c5c5c;
    margin:0px;
    padding:1px;
    height:20px;
    width:160px;
    border:1px #CCE4F1 solid;
    cursor:text;
    background-color:#FFF;
    margin-bottom:5px;
    margin-top:5px
}
.submitnews {
    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-size:11px;
    font-style:normal;
    color:#999;
    background-color:#FFF;
    text-align:center;
    vertical-align:middle;
    padding:1px;
    height:19px;
    width:25px;
    border:1px #FFFFFF solid;
    cursor:hand;
    margin-top:5px;
    margin-bottom:3px
}
a.navisite:link, a.navisite:visited, a.navisite:active {
    padding:0px 0px 0px 0px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#5c5c5c;
    text-decoration:none;
    display:block;
    border-bottom: 1px solid #0079BB
}
a.navisite:hover {
    padding:0px 0px 0px 0px;
    border-width:1px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#333333;
    text-decoration:none;
    display:block;
}
.text33 {
    font-family:Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size:11px;
    color:#333333;
}
.text33b {
    font-family:Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size:11px;
    color:#333333;
    font-weight:bold;
}
.textheadline {
    font-family:Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size:9px;
    color:#FFFFFF;
}
.textsubheadline {
    font-family:Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size:18px;
    color:#FFFFFF
}
.textorange {
    font-family:Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size:11px;
    color:#FF6600;
}
.textorangeb {
    font-family:Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size:11px;
    color:#FF6600;
    font-weight:bold;
}
HTML {
    min-height:100.05%
}
.textbl {
    font-family:Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size:11px;
    color:#01B5E4;
    font-weight:bold
}
.textbf {
    font-family:Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size:11px;
    color:#BFBFBF
}
.textblau {
    font-family:Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size:11px;
    color:#01B5E4
}
.textcc {
    font-family:Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size:11px;
    color:#CCC
}
.text99 {
    font-family:Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size:11px;
    color:#999
}
.textff {
    font-family:Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size:11px;
    color:#FFF
}
.text66 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#666;
    line-height: 15px;
}
#inhalt {
    line-height: 15pt;
}
#inhalt a {
    color:#80412F;
    text-decoration:none
}
a.weiss:link, a.weiss:visited, a.weiss:active {
    font-family:Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size:11;
    text-decoration:none;
    color:#FFF
}
a.weiss:hover {
    font-family:Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size:11;
    text-decoration:none;
    color:#99E1F4
}
.box1 {
    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-size:11px;
    font-style:normal;
    color:#5c5c5c;
    margin:0px;
    padding:1px;
    height:19px;
    width:160px;
    border:1px #CCE4F1 solid;
    cursor:text;
    background-color:#FFF;
}
.box2 {
    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-size:11px;
    font-style:normal;
    color:#5c5c5c;
    margin:0px;
    padding:1px;
    height:19px;
    width:160px;
    border:1px #CCE4F1 solid;
    cursor:text;
    background-color:#FFF;
    height:150px;
    width:250px;
    cursor:text;
    page-break-before:auto;
    page-break-after:auto;
}
.submit1 {
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-style:normal;
    color:#999;
    background-color:#FFF;
    text-align:center;
    vertical-align:middle;
    padding:1px;
    height:20px;
    width:120px;
    cursor:hand;
    border:#CCE4F1 1px solid
}
hr {
    background-color:#5c5c5c;
    color:#5c5c5c;
    height:1px;
    border-top:solid 1px #5c5c5c;
    border-left:0;
    border-right:0;
    border-bottom:0
}
