body {
margin: 0px auto;
padding: 0px;
background: #B0CDE8 url(../img/bg.jpg) repeat-x;
background-position: top center;
font-family: Verdana, Arial, sans-serif ;
font-size: 0.75em; /*11px*/
font-style: normal;
color: #958085;
text-align: center;
min-width: 40em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
}

h1 {margin: 0px 0px 8px 0px; padding: 0px; font-size: 1.0em; font-weight: bold; color:#958085;}
h2 {padding: 0px; margin: 0px; font-size: 1em; font-weight: bold; color:#958085;}
p {padding-bottom:10px; margin: 0px;text-align: left;z-index:2;}
td {font-size: 0.75em;}
a { text-decoration: underline; color: #958085;}
a:link { text-decoration: underline; color: #958085;}
hr {noshade:noshade; color: #958085;}
form {border:0px; verticalalign:top; background-color: #FFFFFF;}
iframe {background: #fff; margin-bottom: 10px;overflow:auto;}
hr {margin: 0px 10px 0px 0px;border:1px #958085 solid;}

#main {
/*background: url(../img/main_bg.jpg);*/
background: url(../img/bg_content.png);
width: 886px;
/*min-height: 793px;*/
text-align: center;
margin: 0px auto;
padding: 0px;

}

#header {
height: 225px;
}

.home {background: url(../img/header_home.jpg) no-repeat center;}
.ferienwohnung {background: url(../img/header_ferienwohnung.jpg) no-repeat center;}
.preise {background: url(../img/header_preise.jpg) no-repeat center;}
.buchung {background: url(../img/header_buchung.jpg) no-repeat center;}
.warnemuende {background: url(../img/header_warnemuende.jpg) no-repeat center;}
.anreise {background: url(../img/header_anreise.jpg) no-repeat center;}
.kontaktdaten {background: url(../img/header_kontaktdaten.jpg) no-repeat center;}

#content {
position:relative;
/*background-color:yellow;*/
text-align: left;
padding: 0px;
margin: 0px;
}

#navigation {
overflow: auto;
float: left;
width: 285px;
height: 250px;
margin: 0 0 0 32px;
padding: 10px 0 0 20px;
background: url(../img/navigation.png) no-repeat;
text-align: left;
}

ul#navigation li {
list-style: none;
padding-bottom: 8px;
border: 0px;
}

ul#navigation a, ul#navigation span {
text-decoration: none;
font-size: 1.0em;
}

* html ul#navigation a, * html ul#navigation span {  
width: 20em;    /* nur fuer IE 5.0x erforderlich */
/*w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
}

ul#navigation a:hover, ul#navigation span {
font-weight: bold;
}

ul#navigation .aktiv {
font-weight: bold;
}

#contentbox {
/*background-color:red;*/
overflow:auto;
width: 500px;
padding: 10px 40px 10px 0;
text-align: left;
}

* html #contentbox {
/*background-color:red;*/
width: 100%;
padding:0px 30px 0px 0px;
}

#contentbox li {list-style-type:circle;list-style-position:outside;}
#contentbox .unterschrift {margin-left: 70px;}
#contentbox .leuchtturm {padding-right: 100px;}
#contentbox .kleingedrucktes {font-size: 0.75em;padding-top:10px;}
.home_text {padding:50px 0px 100px 0px;}

#leuchtturm {
position:relative;
margin: -230px 0px -10.5px 383px;
padding:0px;
width:134px;
height:272px;
background:url(../img/bg_leuchtturm.png) no-repeat bottom right;
z-index:1;}

* html #leuchtturm {margin: -230px 0px 0px 400px;}


#footer {
clear:both;
margin: 0px auto;
padding:0px;
position:relative;
background: url(../img/bg_footer.png) no-repeat;
height: 54px;
width: 888px; /*875*/
}
