/* CSS Document */

body
{
background-color:#fefeee;
margin:0;
padding:0;
text-align:center;
}
.navbox
{
display:none;
}
.navboxbottom
{
display:none;
}
.content
{
border-top:1px dashed #747474;
padding-top:20px;
padding-bottom:20px;
font-family:Arial;
font-size:14px;
color:#1e1e1e;
}
.vermieter
{
border-top:1px solid #747474;
padding:20px;
font-family:Arial;
font-size:14px;
color:#1e1e1e;
}
.objekt
{
border-top:1px solid #747474;
padding:20px;
font-family:Arial;
font-size:14px;
color:#1e1e1e;
}
.karte
{
border-top:1px solid #747474;
padding:20px;
}
.nav
{
padding: 7px 0 7px 10px;
border-bottom:1px solid #747474;
display:block;
text-decoration:none;
color:#1e1e1e;
}
.slogan
{
position:absolute;
left:00px;
top:10px;
}
.nav:hover
{
padding: 7px 0 7px 10px;
border-bottom:1px solid #747474;
background-color:#f2f3b3;
display:block;
text-decoration:none;
color:#1e1e1e;
font-weight:bold;
font-style:italic;
}
.navactiv
{
padding: 7px 0 7px 10px;
border-bottom:1px solid #747474;
background-color:#f2f3b3;
display:block;
text-decoration:none;
color:#1e1e1e;
font-weight:bold;
font-style:italic;
}
.subnav
{
display:block;
text-decoration:none;
color:#1e1e1e;
}
.naturschutz
{
position:absolute;
right:10px;
top:0px;
}
.liste
{
padding: 7px 0px 7px 25px;
margin:0;
border-bottom:1px solid #747474;
list-style-type:circle;
}
.liste:hover
{
padding: 7px 0px 7px 25px;
border:1px solid #747474;
background-color:#f2f3b3;
list-style-type:square;
}
.subnavactiv
{
padding: 7px 0px 7px 0px;
display:block;
background-color:#f2f3b3;
text-decoration:none;
color:#1e1e1e;
font-weight:bold;
font-style:italic;
}
.subnav:hover
{
display:block;
background-color:#f2f3b3;
text-decoration:none;
color:#1e1e1e;
font-weight:bold;
font-style:italic;
}
.header
{
background-color:#ffffff;
height:154px;
font-family:Arial;
font-weight:bold;
font-style:italic;
font-size:12px;
color:#1e1e1e;
padding-bottom:8px;
}
.footer
{
font-family:Arial;
font-size:14px;
color:#979793;
width:846px;
margin-left:auto;
margin-right:auto;
text-align:center;
padding:10px 0 15px 0;
border-top:1px dashed #979793;
border-bottom:1px dashed #979793;
}
.container
{
background-image: url(img/bgshadow.gif);
background-repeat:repeat-y;
width:866px;
margin-left:auto;
margin-right:auto;
position:relative;
}
.naturschutz
{
position:absolute;
right:10px;
top:0px;
}
.bottom
{
display:none;
}
table.preise { border-collapse: collapse; width:100&;  }
table.preise td { border: 1px solid #747474; padding: 5px; }
table.preise th { border: 1px solid #747474; padding: 5px; } 

.tdfarbe
{
background-color:#fefeee;
}
td, tr, th
{
font-family:Arial;
font-size:14px;
color:#1e1e1e;
}