body {
	width:100%;
	font-family: Bookman Old Style, Tahoma;
	margin: 0;
	padding: 0;
	font-size: 12px;
	background: #251b18 url(../images/body_bg.jpg);
	text-align: left;
}

a {
       color:#735840;
}

a:hover{
       color:#56372e;
}

a:visited{
       color:#56372e;
}

#curtain{
       background: url(../images/curtain.png) top right no-repeat;
       width:100%;
       height:1000px;
}

#navi{
       background: url(../images/navi.png) top left no-repeat;
       width:346px;
       height:348px;
       position:absolute;
}

.navi{
       position:absolute;
       left:70px;
}

#home{
       width:74px;
       height:40px;
       top:30px;
       background:url(../images/home.png) top left no-repeat;
}

#home:hover{
       background:url(../images/home_hover.png) top left no-repeat;
}


#esoterik{
       width:83px;
       height:42px;
       top:65px;
       background:url(../images/esoterik.png) top left no-repeat;
}

#esoterik:hover{
       background:url(../images/esoterik_hover.png) top left no-repeat;
}

#naehen{
       width:68px;
       height:42px;
       top:100px;
       background:url(../images/naehen.png) top left no-repeat;
}

#naehen:hover{
       background:url(../images/naehen_hover.png) top left no-repeat;
}

#pics{
       width:68px;
       height:42px;
       top:140px;
       background:url(../images/pics.png) top left no-repeat;
}

#pics:hover{
       background:url(../images/pics_hover.png) top left no-repeat;
}

#guestbook{
       width:98px;
       height:42px;
       top:175px;
       background:url(../images/guestbook.png) top left no-repeat;
}

#guestbook:hover{
       background:url(../images/guestbook_hover.png) top left no-repeat;
}

#links{
       width:68px;
       height:42px;
       top:210px;
       background:url(../images/links.png) top left no-repeat;
}

#links:hover{
       background:url(../images/links_hover.png) top left no-repeat;
}

#content{
       position:absolute;
       overflow:hidden;
       top:125px;
       left:280px;
       width:350px;
       height:480px;
}

.newspane, .newspane table, table.newspane{
      padding:0!important;
      margin:0!important;
}

#scroll_content_up{
       position:absolute;
       height:81px;
       width:61px;
       top: 125px;
       left: 610px;
       cursor:crosshair;
       background: url(../images/scroll_up.png) top left no-repeat;
}


#scroll_content_up:hover{
       background: url(../images/scroll_up_hover.png) top left no-repeat;
}

#scroll_content_down{
       position:absolute;
       height:81px;
       width:61px;
       top: 605px;
       left: 610px;
       cursor:crosshair;
       background: url(../images/scroll_down.png) top left no-repeat;
}


#scroll_content_down:hover{
       background: url(../images/scroll_down_hover.png) top left no-repeat;
}

#imagescroller{
      position:absolute;
      width:365px;
      height: 110px;
      padding:10px;
      top:775px;
      overflow:hidden;
      left:270px;
}

#imagescroller img{

      margin-right:5px;
      margin-left:5px;
}

.scroller{
      width:81px;
      height:61px;
      top:800px;
      position:absolute;
}

.scroller:hover{
 cursor:crosshair;
}

#scroll_left{
      background: url(../images/scoll_left.png) top left no-repeat;
      left:190px;
}

#scroll_left:hover{
      background: url(../images/scoll_left_hover.png) top left no-repeat;
}

#scroll_right{
       background: url(../images/scoll_right.png) top left no-repeat;
       left:655px;
}

#scroll_right:hover{
       background: url(../images/scoll_right_hover.png) top left no-repeat;
}

#footer{
      position:absolute;
      top: 975px;
      left:280px;
      width:365px;
      text-align:center;
}

.componentheading{
     font-size:18px;
     text-align:right;
     font-weight:bold;
     margin-bottom:10px;
}

.contentheading{
    font-weight:bold;
}

.contentpaneopen img{
    max-width:330px;
}

.small, .modifydate{
    font-style:italic;
}
