/* Alles */
body {
    margin: 0;
    padding: 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
/*    line-hight: 1,5em;*/
    background-color: #AFAFAF;
}

span.minispan {  font-family:  Arial, Verdana, sans-serif;
font-size: 1px;
font-style: normal;
line-height: 1px;
color:#000000;
text-decoration: none;
font-weight: normal;
}

div.logo {
text-align: center;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:10px;
left:10px;
}

div.topleiste1 {
font-family: Arial, Verdana, sans-serif;
font-size: 36px;
color:#FFFFFF;
text-decoration: none;
font-weight: bold;
text-align: left;
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:26px;
left:150px;
}

div.topleiste2 {
font-family: Arial, Verdana, sans-serif;
font-size: 19px;
color:#FFFFFF;
text-decoration: none;
font-weight: bold;
text-align: left;
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:73px;
left:152px;
}

div.adresse {
font-family: Arial, Verdana, sans-serif;
font-size: 14px;
color:#FFFFFF;
text-decoration: none;
font-weight: bold;
text-align: left;
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:36px;
left:580px;
}

div.telefon {
font-family: Arial, Verdana, sans-serif;
font-size: 14px;
color:#FFFFFF;
text-decoration: none;
font-weight: bold;
text-align: left;
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:78px;
left:580px;
}

div.linie1 {
text-align: center;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:102px;
left:10px;
}

div.navi {
text-align: center;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:104px;
left:10px;
}

div.linie2 {
text-align: center;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:136px;
left:10px;
}

div.aussenlinie1 {
text-align: center;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:9px;
left:9px;
}

div.aussenlinie2 {
text-align: center;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:638px;
left:9px;
}

div.aussenlinie2l {
text-align: center;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:718px;
left:9px;
}

div.aussenlinie3 {
text-align: center;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:9px;
left:9px;
}

div.aussenlinie4 {
text-align: center;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:9px;
left:750px;
}

/*LINKS DER LINKLISTE*/

.link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #DFDFDF;
text-decoration: none;
font-weight: bold;
line-height: 18px;
}

a.link:hover {
color:#FFFFFF;
}

span.linkinakt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #9F9F9F;
text-decoration: none;
font-weight: bold;
line-height: 18px;
cursor: default;
}

div.navi1 {
text-align: left;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:111px;
left:34px;
}

div.navi2 {
text-align: left;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:111px;
left:148px;
}

div.navi3 {
text-align: left;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:111px;
left:325px;
}

div.navi4 {
text-align: left;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:111px;
left:488px;
}

div.navi5 {
text-align: left;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:111px;
left:650px;
}

div.pipe1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #1F1F1F;
text-decoration: none;
font-weight: bold;
cursor: default;
z-index:5;
position:absolute;
top:111px;
left:125px;
}

div.pipe2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #1F1F1F;
text-decoration: none;
font-weight: bold;
cursor: default;
z-index:5;
position:absolute;
top:111px;
left:301px;
}


div.pipe3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #1F1F1F;
text-decoration: none;
font-weight: bold;
cursor: default;
z-index:5;
position:absolute;
top:111px;
left:461px;
}

div.pipe4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #1F1F1F;
text-decoration: none;
font-weight: bold;
cursor: default;
z-index:5;
position:absolute;
top:111px;
left:626px;
}

div.inhalt_index {
font-family:  Arial, Verdana, sans-serif;
font-size: 22px;
color: #000000;
text-decoration: none;
font-weight: bold;
line-height: 26px;
background-color:#CFCFCF;
padding:0px;
z-index:2;
position:absolute;
top:138px;
left:10px;
width:740px;
height:500px;
}

div.inhalt_index_leistungen {
font-family:  Arial, Verdana, sans-serif;
font-size: 22px;
color: #000000;
text-decoration: none;
font-weight: bold;
line-height: 26px;
background-color:#CFCFCF;
padding:0px;
z-index:2;
position:absolute;
top:138px;
left:10px;
width:740px;
height:580px;
}

div.inhalt_index_foto {
text-align: center;
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:138px;
left:10px;
}

div.inhalt_index_txt1 {
font-family:  Arial, Verdana, sans-serif;
font-size: 14px;
color: #000000;
text-decoration: none;
font-weight: bold;
/*line-height: 26px;*/
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:158px;
left:260px;
width:480px;
}

div.inhalt_index_txt2 {
font-family:  Arial, Verdana, sans-serif;
font-size: 16px;
color: #000000;
text-decoration: none;
font-weight: bold;
/*line-height: 26px;*/
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:500px;
left:20px;
}

div.inhalt_index_txt3 {
font-family:  Arial, Verdana, sans-serif;
font-size: 14px;
color: #000000;
text-decoration: none;
font-weight: bold;
/*line-height: 26px;*/
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:530px;
left:20px;
}

div.inhalt_index_txt4 {
font-family:  Arial, Verdana, sans-serif;
font-size: 14px;
color: #000000;
text-decoration: none;
font-weight: bold;
/*line-height: 26px;*/
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:560px;
left:280px;
}

div.inhalt_index_txt5 {
font-family:  Arial, Verdana, sans-serif;
font-size: 14px;
color: #000000;
text-decoration: none;
font-weight: bold;
/*line-height: 26px;*/
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:560px;
left:580px;
}

div.inhalt_leistungen_txt1 {
font-family:  Arial, Verdana, sans-serif;
font-size: 13px;
color: #000000;
text-decoration: none;
font-weight: bold;
/*line-height: 26px;*/
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:158px;
left:260px;
width:480px;
}

div.inhalt_leistungen_txt2 {
font-family:  Arial, Verdana, sans-serif;
font-size: 13px;
color: #000000;
text-decoration: none;
font-weight: bold;
/*line-height: 26px;*/
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:500px;
left:70px;
width:300px;
}

div.inhalt_leistungen_txt3 {
font-family:  Arial, Verdana, sans-serif;
font-size: 13px;
color: #000000;
text-decoration: none;
font-weight: bold;
/*line-height: 26px;*/
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:500px;
left:420px;
width:300px;
}

div.inhalt_rundgang_else_1 {
text-align: left;
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:148px;
left:185px;
}

div.inhalt_rundgang_else_2 {
text-align: left;
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:148px;
left:345px;
}

div.inhalt_rundgang_else_3 {
text-align: left;
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:270px;
left:110px;
}

div.inhalt_rundgang_else_4 {
text-align: left;
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:270px;
left:270px;
}

div.inhalt_rundgang_else_5 {
text-align: left;
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:270px;
left:430px;
}

div.inhalt_rundgang_else_6 {
text-align: left;
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:392px;
left:185px;
}

div.inhalt_rundgang_else_7 {
text-align: left;
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:392px;
left:345px;
}

div.inhalt_rundgang_zurueck {
text-align: left;
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:522px;
left:205px;
}

div.inhalt_rundgang_nachoben {
text-align: left;
background-color:transparent;
padding:0px;
z-index:7;
position:absolute;
top:522px;
left:300px;
}

div.inhalt_rundgang_vor {
text-align: left;
background-color:transparent;
padding:0px;
z-index:8;
position:absolute;
top:522px;
left:395px;
}

div.inhalt_rundgang_fotogross {
text-align: left;
background-color:transparent;
padding:0px;
z-index:8;
position:absolute;
top:147px;
left:130px;
}

div.inhalt_anfahrt {
text-align: left;
background-color:transparent;
padding:0px;
z-index:8;
position:absolute;
top:143px;
left:60px;
}

div.inhalt_anfahrt_links {
text-align: left;
background-color:transparent;
padding:0px;
z-index:8;
position:absolute;
top:610px;
left:68px;
}

.anfahrt_link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #7F7F7F;
text-decoration: none;
font-weight: bold;
line-height: 18px;
}

a.anfahrt_link:hover {
color:#3F3F3F;
}

div.inhalt_imp {
font-family:  Arial, Verdana, sans-serif;
font-size: 14px;
color: #000000;
text-decoration: none;
font-weight: normal;;
background-color:#CFCFCF;
padding:0px;
z-index:2;
position:absolute;
top:150px;
left:35px;
width:600px;
}
