#steuerungPadding {
        padding-left: 203px;
        padding-top: 12px;
}
* html #steuerungPadding {        /* IE only */
        padding-left: 203px;
        padding-top: 12px;
}

#steuerung {
/*        background-color: red; */
        float: right;
        height: 50px;
        overflow: visible;
/*        margin-right: 10px; */
         text-align: right;
/*        width: 650px; */
}
#links {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        min-height: 500px;
        height:auto;
        width: 203px;
        float:left;
}
#rechts {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        line-height: 150%;
        min-height: 500px;
        height:auto;
        width: 750px;
        float:right
}


.pubThumb {
        margin: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom:5px;
        padding-left: 0px;
        float: left;
        width: 230px;
        display: block;
}

.pubHeadline {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        line-height: 130%;
        color: #000000;
        text-decoration: none;
        background-color: #FFFFFF;
        margin: 0;
        padding-top: 0px;
        padding-bottom: 10px;
        padding-left: 20px;
        padding-right: 20px;
        width: 420px;
float: left;
}
.pubHeadline a{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        line-height: 130%;
        color:         #898B99;
        text-decoration: none;
        background-color: #FFFFFF;

}
.pubHeadline a:hover{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        line-height: 130%;
        color: #000000;
        text-decoration: none;
        background-color: #FFFFFF;


}
.pubInhalt {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 150%;
        color: #000000;
        text-decoration: none;
        background-color: #FFFFFF;
        margin: 0;
        padding-top: 0px;
        padding-bottom: 25px;
        padding-left: 20px;
        padding-right: 20px;
        width: 420px;
float: left;
}
.pubInhalt a{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 150%;
        color:         #898B99;
        text-decoration: none;
        background-color: #FFFFFF;
}
.pubInhalt a:hover{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 150%;
        color: #898B99;
        text-decoration: underline;
        background-color: #FFFFFF;

}
.fotoRow {
padding:0;
margin:0;
width: 750px;
display: block;
}
.fotoRowPadding {
padding:0;
        padding-left: 0px;
}

.fotoThumb {
        margin: 0px;
padding-right:6px;
        float: left;
        display: block;

}
.fotoThumb a{
        float: left;
        display: block;
       border-top: 3px solid #FFFFFF;
       border-bottom: 3px solid #FFFFFF;

}
.fotoThumb a:hover{
        float: left;
        display: block;
        border-top: 3px solid #999CAB;
        border-bottom: 3px solid #999CAB;

}

.fotoHeadline {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        line-height: 130%;
        color: #000000;
        text-decoration: none;
        background-color: #FFFFFF;
        margin: 0;
        padding-top: 0px;
        padding-bottom: 10px;
        padding-left: 0px;
        padding-right: 20px;
        width: 710px;
display: block;
}
.fotoHeadline a{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        line-height: 130%;
        color:         #898B99;
        text-decoration: none;
        background-color: #FFFFFF;

}
.fotoHeadline a:hover{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        line-height: 130%;
        color: #000000;
        text-decoration: none;
        background-color: #FFFFFF;


}
.headline {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        line-height: 150%;
        color: #000000;
        text-decoration: none;
        background-color: #FFFFFF;
        margin: 0;
        padding-top: 0px;
        padding-bottom: 10px;
        padding-left: 0px;
        width: 400px;
        float: left;
}
.headline a{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        line-height: 150%;
        color:         #898B99;
        text-decoration: none;
        background-color: #FFFFFF;
        float: left;
}
.headline a:hover{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        line-height: 150%;
        color: #000000;
        text-decoration: none;
        background-color: #FFFFFF;
        float: left;

}
.inhalt {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 150%;
        color: #000000;
        text-decoration: none;
        background-color: #FFFFFF;
        margin: 0;
        padding-top: 0px;
        padding-bottom: 25px;
        padding-left: 0px;
        float: left;
        width: 400px;
}
.inhalt a{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 150%;
        color:         #898B99;
        text-decoration: none;
        background-color: #FFFFFF;

}
.inhalt a:hover{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 150%;
        color: #898B99;
        text-decoration: underline;
        background-color: #FFFFFF;

}
.seitenfoto {
        margin: 0;
        padding: 0;
        float: right;
        width: 330px;
        height: 500px;
}
#mainnavibox {
        padding-top: 20px;
        width: 203px;
        overflow:hidden;
}
#subnavibox {
        padding-top: 20px;
        height: 310px;
        width: 183px;
        overflow:hidden;
}
#metanavibox {
        padding-top: 20px;
        width: 203px;
        overflow:hidden;
}
.navi {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        text-decoration: none;
        margin: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 11px;
        padding-top: 0px;
        width: auto;
        min-height: 16px;
        height: auto;
}
.navi a{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #999CAB;
        text-decoration: none;
        padding-left: 20px;
        padding-right: 11px;
        width: auto;
        min-height: 16px;
        height: auto;
        display:block;

}
.navi a:hover{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        text-decoration: none;
        width: auto;
        min-height: 16px;
        height: auto;
        display:block;
        background-image: url(/_img/bg_navi_f2.gif);
        background-repeat: no-repeat;
}
.naviaktiv {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        text-decoration: none;
        margin: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 11px;
        padding-top: 0px;
        width: auto;
        min-height: 16px;
        height: auto;
}
.naviaktiv a{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        text-decoration: none;
        padding-left: 20px;
        padding-right: 11px;
        width: auto;
        min-height: 16px;
        height: auto;
        display:block;
        background-image: url(/_img/bg_navi_f2.gif);
        background-repeat: no-repeat;
}
.naviaktiv a:hover{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        text-decoration: none;
        width: auto;
        min-height: 16px;
        height: auto;
        display:block;
        background-image: url(/_img/bg_navi_f2.gif);
        background-repeat: no-repeat;
}

.btnInfo {
        margin: 0px;
        padding: 0px;
        height: 13px;
        display:block;
        float:left;
}
.btnBack {
        margin: 0px;
        padding: 0px;
        height: 13px;
        display:block;
        float:left;
}
.btnNext {
        margin: 0px;
        padding: 0px;
        height: 13px;
        display:block;
        float:left;
}
.btnFoto {
        background-color: #414141;
/*        border: 1px dotted white; */
/*        border: 1px solid #414141; */
        display:block;
        float:left;
        font-size: 95%;
/*        height: 22px; */
        line-height: 18px;
        margin: 0px;
         margin-left: 1px;
         margin-right: 1px;
        min-height: 20px;
        min-width: 28px;
        padding: 0px;
        position: relative;
         text-align: center;
}

.btnFoto:hover {
        background-color: #232323;
}

.btnFoto a {
        color: #a7a7a7;
        margin: 0px;
        min-width: 28px;
        padding: 0px;
        padding-bottom: 5px;
         padding-left: 7px;
         padding-right: 7px;
         text-align: center;
/*        height: 13px; */
/*        margin: 0px; */
/*        width: 38px; */
}

.btnFoto a:hover {
/*        background-color: #232323; */
/*        background-color: red; */
        color: white;
        margin: 0px;
/*        height: 13px; */
/*        width: 38px; */
}

.btnFotoAktiv {
        margin: 0px;
        padding: 0px;
        height: 17px;
        width: 28px;
        display:block;
        float:left;
}

.btnFotoAktiv a{
        background-color: #FFFFFF;
        margin: 0px;
        padding: 0px;
        height: 17px;
        width: 28px;
        border-left-width: 1px;
        border-left-style: solid;
        border-left-color: #999CAB;
        display:block;
        float:left;
}
.btnFotoAktiv a:hover{
        margin: 0px;
        padding: 0px;
        height: 17px;
        width: 28px;
        border-left-width: 1px;
        border-left-style: solid;
        border-left-color: #999CAB;
        display:block;
        float:left;
        background-color: #FFFFFF;
}
.editBeschreibung {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: black;
}
.editFields {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: black;
}
.editangabenBox {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: black;
        text-decoration: none;
        background-color: #FFFFFF;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        width: 811px;
}
.editHeadline {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 15px;
        color: black;
}
.formbox01{
        width: 390px;
        padding: 0;
        margin: 0;

}
.formbox02{
        width: 390px;
        padding: 0;
        margin: 0;

}
.formbox03{
        width: 390px;
        padding: 0;
        margin: 0;

}
.formdesc01{
        color: #666666;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        background-color: white;
        width: 390px;
        padding-top: 5px;
}
.formdesc02{
        color: #666666;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        background-color: white;
        width: 390px;
        padding-top: 5px;
}
.formfeld01{
        width: 390px;
}
.formfeld02{
        width: 390px;
}
.formfeld03{
        width: 390px;
}
.eingabefeld01 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        border: 0px none #EBECEF;
        width: 390px;
        height: 17px;
        background-color: #EBECEF;
}
.eingabefeld02 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        border: 0px none #EBECEF;
        width: 390px;
        height: 17px;
        background-color: #EBECEF;
}
.eingabearea {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        border: 0px none #EBECEF;
        width: 390px;
        height: 100px;
        background-color: #EBECEF;
}
form{
        padding: 0;
        margin: 0;
}
input{
        padding: 0;
        margin: 0;
}
textarea{
        padding: 0;
        margin: 0;

}
.feedback{
        padding-top: 5px;
        margin: 0;
}
