*{margin:0;padding:0;}
body{background:#fff url('../images/bg1.jpg');padding:35px 0;}
body,input{font:12px/1.8em Verdana, Tahoma, arial, sans-serif;color:#333;}
p{line-height:1.5em;margin-bottom:1em;text-align:justify;}
a{color:#B96D00;text-decoration:underline;}
h3 span{font-weight:400;}
h3,h4{display:inline;font-weight:700;background-repeat:no-repeat;background-position:right;}
h3{font-size:1.2px em;padding-right:34px;background-image:url('../images/db1.gif');}
h4{font-size:1.2em;padding-right:28px;background-image:url('../images/db2.gif');}
.contentarea{padding-top:1.3em;}
img{border:solid 1px #6F5230;}
img.left{position:relative;float:left;margin:0 1.8em 1.4em 0;}
img.right{position:relative;float:right;margin:0 0 1.8em 1.8em;}
#upbg{position:absolute;top:0;left:0;width:100%;height:275px;background:#fff url('../images/bg2.jpg') repeat-x;z-index:1;}
#outer{z-index:2;position:relative;width:82%;border:solid 7px #fff;background-color:#fff;margin:0 auto;}
#header{position:relative;width:100%;height:9em;background:#2B2B2B url('../images/topbg.gif') repeat-x;margin-bottom:2px;}
#headercontent{position:absolute;bottom:0;padding:0 2em 1.3em;}
#headercontent h1{font-weight:400;color:#fff;font-size:2.5em;}
#headercontent h1 sup{color:#777;}
#headercontent h2{font-size:1em;font-weight:400;color:#aaa;}
#headerpic{position:relative;height:200px;background:#fff url('../images/headerpic.jpg') no-repeat top left;margin-bottom:0;}
#menu{position:relative;background:#00599E url('../images/menubg.gif') repeat-x top left;height:3.5em;margin-bottom:2px;padding:0 1em;}
#menu ul{position:absolute;top:1.1em;}
#menu ul li{position:relative;display:inline;}
#menu ul li a{color:#fff;text-decoration:none;font-weight:700;padding:0.5em 1em 0.9em;}
#menu ul li a.active{background:#7F8400 url('../images/menuactive.gif') repeat-x top left;}
#menubottom{background:#fff url('../images/border1.gif') repeat-x;height:14px;margin-bottom:1.5em;}
#content{background:#fff url('../images/bg_neu.jpg');padding:0 2em;}
#content_white{background:#fff;padding:0 2em;}
#footer{position:relative;height:2em;clear:both;padding-top:5em;background:#fff url('../images/border2.gif') repeat-x 0 2.5em;font-size:0.8em;}
#footer .left{position:absolute;left:2em;bottom:1.2em;width:507px;}
#footer .right{position:absolute;right:2em;bottom:1.2em;}
.galerie{border:5px solid #b0a48b;margin-right:8px;}
a:hover,#menu ul li a:hover{text-decoration:none;}
.no_border{border:none;}