body {
float: left;
width: 971px;
}

.verdana_30px {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 30px;
color: #353568;
font-weight: bold;
}

.verdana_12px_s {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

.verdana_10px_s {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}

.top {
float: left;
width: 971px;
height: 73px;
}

.logo {
float: left;
background-image: url(logo.jpg);
background-repeat: no-repeat;
width: 176px;
height: 73px;
}

.stelle {
float: left;
width: 495px;
}

.kontakt {
float: left;
width: 290px;
text-align: right;
}

.grabbe {
float: left;
width: 600px;
padding-top: 10px;
}

.navi_top {
float: left;
width: 971px;
}

.weite_187px {
float: left;
width: 176px;
height: 12px;
}

.navi_in {
float: left;
background-image: url(navi.jpg);
background-repeat: no-repeat;
width: 785px;
height: 20px;
padding-top: 3px;
}

.navi_text {
float: left;
width: 127px;
padding-left: 10px;
}

.navi_text2 {
float: left;
width: 97px;
}

.navi_text3 {
float: left;
width: 128px;
}

.inhalt {
float: left;
width: 971px;
height: 100%;
}

.navi_left {
float: left;
width: 176px;
}

.navi_left_o {
float: left;
background-image: url(navi_links_1.jpg);
background-repeat: no-repeat;
width: 176px;
line-height: 9px;
}

.navi_left_inh {
float: left;
background-image: url(navi_links_2.jpg);
background-repeat: repeat-y;
width: 176px;
}

.navi_left_u {
float: left;
background-image: url(navi_links_3.jpg);
background-repeat: no-repeat;
width: 176px;
height: 6px;
}

.inhalt_rechts {
float: left;
width: 790px;
height: 100%;
border-style: solid;
border-color: #D6D6D6;
border-width: 1px;
}

.urhere {
float: left;
width: 770px;
padding-left: 20px;
border-bottom-style: dotted;
border-color: #D6D6D6;
border-width: 1px;
}

.text {
float: left;
width: 647px;
height: 100%;
padding-left: 23px;
padding-top: 12px;
padding-right: 10px;
padding-bottom: 12px;
border-right-style: solid;
border-color: #D6D6D6;
border-width: 1px;
}

.back {
float: left;
width: 105px;
padding-left: 3px;
padding-top: 12px;
background-color: #EFEFF7;
}

.inh_rechts {
float: left;
padding-left: 5px;
padding-right: 5px;
padding-top: 6px;
background-color: #EFEFF7;
width: 90px;
text-align: center;

}

.anschrift {
float: left;
width: 971px;
text-align: right;
padding-top: 10px;
}