body { margin: 0; background-color: #ecf3da; font-family: verdana, arial, helvetica; }
div#page { margin:0 auto;  width:100%;   /* you can use px, em or % */   text-align:center;}
div#header { position:relative; margin: 0; padding:10px; height:300px; background-color: #ffffff; background:url(/i/bg_header.jpg) no-repeat center bottom;}
div#middle { position:relative; margin: 0; padding:10px 0 10px 0; background: url(/i/bg_middle.jpg) no-repeat center top; }
div#footer { position:relative; margin: 0; height:74px;  background:url(/i/bg_footer.jpg) no-repeat center top /*#72893d*/; }

div#content { position:relative; padding:10px; width: 700px; text-align: left; margin:0 auto; }

div#logo { position:absolute; top: 10px; left:50px; z-index:10; }
div#menue { position:relative; width:1000px; vertical-align:bottom; height: 100%; margin:0 auto; }
div#menue div { position:relative; float:left; top:200px; width:20%; font-family: "Centabel Book", "Times New Roman",serif; font-size:24px; color:#FFFFFF; }
div#m1 { top:250px !important; }
div#m2 { top:235px !important; }
div#m3 { top:215px !important; }
div#m4 { top:195px !important; }
div#m5 { top:165px !important; }

img { border: 0; }

a { text-decoration: none; }
a:hover { text-decoration:underline; }

div#menue a { color: #72893d;}
div#menue a:hover, div#menue a.current { color: #FFFFFF; text-decoration: none; font-weight: bold;}

div#content {  color: #555555; font-size: 11px; }
div#content h1 { font-size: 18px; font-weight: bold;}
div#content h2 { font-size: 14px; font-weight: bold;}

div#content a { color: #72893d;}

ul.infoboxen { list-style-type: none; margin-left:0; padding-left:0; }
ul.infoboxen li { margin-bottom: 3px; }
ul.infoboxen li  div p{ width:550px; padding-left: 20px; padding-bottom: 10px; padding-right: 20px; border-left:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD; }
ul.infoboxen li img:hover, ul.infoboxen li span:hover{ cursor:pointer; }
ul.infoboxen li img { vertical-align:bottom; margin-right:5px; }

div#imgcol{ float:right; text-align:right; margin-top:15px; margin-left:10px; width:90px; }
div#imgcol img { margin-bottom: 5px; }

div#footer div#fbook { position: absolute; left:50px; bottom: 0px; }
div#footer div#fbook iframe { border:none; overflow:hidden; width:450px; height:35px; }
div#footer p { position: absolute; right:50px; bottom: 0px; font-size: 11px; color:#ecf3da; font-weight: bold; }
div#footer p a { color:#ecf3da; }
div.clearer { clear:both; }

/* Gallery Big Image */
#loader {
    border:5px solid #34500D;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}