body{
   font: 12px/18px Verdana, Geneva, sans-serif;
   padding: 0;
   margin: 0;
   text-align: center;
   background-color: #000; /*#E7E5E3;*/
   color: #9C8F86;
}
h2, h3{
   font-size: 12px;
   font-weight: bold;
   margin: 0 0 5px 0;
   padding: 0;
   line-height: 120%;
   margin-top:24px;
}
h2 a:link{
   color: #000;
   text-decoration: none;
   
}
h2 a:visited, h2 a:hover{
   color: #000;
   text-decoration: none;
}
h3, h4 ,h5, h6{
   margin: 10px 0;
   font-size: 12px;
}
h2 a:hover{
   color: #c33;
}
a:link, a:hover{
   text-decoration: none;
   color: #c00;
}
a:hover, a:visited:hover{
   text-decoration: underline;
   color: #c00;
}
a:visited{
   color: #333;
}
.nav a.active, .nav a.active:hover, .nav a.active:visited{
   color: #c00;
}
h3 em{
   color: #f00;
   font-style: normal;
}
p{
/*   margin: 0;
   padding: 0;
   width: auto; */
}
#main{
   position: relative;
   width: 790px;
   text-align:left;
   margin: 0px auto;
   text-align:left;
   padding:0;
   border-left:1px solid #333;
   border-right:1px solid #333;
   border-bottom:1px solid #333;
   /*background:white;*/
   /*border:2px solid red;*/
 /*  background: url(/web/20140304093722/http://www.lotsenturm-usedom.de/gfx/bg.gif) 170px 0 repeat-y;*/
   /*border:3px solid white;*/
 
}
.gallery{
	   background: url(../gfx/bg.gif) 170px 0 repeat-y;
}
#left{
   position: absolute;
   top: 119px;
   left: 0;
   width: 170px;
   float:left;
   margin: 0 0px;
   border-top:1px solid #333;
}
#nav{
  list-style-type:none;
  margin:30px 0 30px 20px;
  padding:0;
  height:420px;
}
#nav li{
  margin:0;
  padding:0 0 5px 12px;
  background:#000 url(../gfx/stripe.gif) 0 2px no-repeat;
}
#nav li.active{
  background:#000 url(../gfx/stripe.gif) 0 -17px no-repeat;
}
#nav li#s698, #nav li#s766, #nav li#s699{
   position:absolute;
   bottom:25px;
   font-size:11px;
   background:none;
}
#daglink{
  position: absolute;
  top: 23px;
  width: 100px;
  margin: 20px 0 0 30px;
  font-weight: bold;
}
#daglink a, #nav a{
  color:#9c9ea0;/*rgb(156,143,134);*/
  text-decoration:none;
}
#daglink a:hover, #nav a:hover{
  color:#fff;
}
#nav li.active a{
  color:#fff;
}
#logo{
  width:249px;
  height:120px;
  background-color:#fff;
}
#logo img{
  /*margin:25px 0 0 15px;*/
}
#deco{
  background-color:#000;
  position:absolute;
  width:370px;
  top:0px;
  /*padding-top:44px;*/
  left:250px;
  border-bottom:1px solid #333;
  overflow: hidden;
}
#deco img{ margin-left:5px;}
#pix{
  width:249px;
  float:left;
  background-color:#fff;
  color:#000;
/*  border:2px solid green; */
  height: 100px;
}
#text{
  width:358px;
height: 480px;
  overflow:auto;
  float:left;
  margin:0 0 0 12px;
  color:#fff;
}
#text a{
  color:#ccc;
  font-weight:bold;
}
.entry{margin-right: 20px;}
#center{
/*   width: 500px; */
   text-align:left;
   position: absolute; 
   padding:0px;
   top: 0;
   left: 170px;

}
#heightmaster{
   margin: 0;
   padding: 0;
   min-height: 583px; 
}
#fuss{
   clear:both;
}
#right{
   position: absolute;
   top: 0;
   left: 586px;
   width: 170px;
   float: left;
   margin: 0 0 0 10px;
}
#right img{
   border: none;
}

.gal{width:200px;float:left;}
.gal li{width:55px;height:70px;border:3px double #eee;margin: 0 2px 2px 0;}
.gal li.hover{border-color:#bbb;}
.gal li.active{border-style:solid;}
.gal li div{left:240px}
.gal li div .caption{font:italic 0.7em/1.4 georgia,serif;}



.nav{padding-top:15px;clear:both;}

.info{text-align:left;margin:30px 0;border-top:1px dotted #221;padding-top:30px;clear:both;}
.info p{margin-top:1.6em;}

.nav{position:absolute;top:520px;left:20px;}
ul.gal{display:none;}
#image .caption{display:none;}
#more-articles ul, #more-articles li{
  list-style-type:none;
  margin:0;
  padding:0;
}
