body{margin:0;padding:0;background:#bfb599;color:#fff;font-size:.8em;font-family:sans-serif;}
h1, h2,h3,h4{margin:0.5em 0;}
h2{color:#ffc64c;font-size:1.4em;font-weight:normal;}
h2 a{color:#ffc64c;font-weight:normal;}
h3{color:#fff;font-size:1.3em;}
h4{color:#ff7711;font-size:1.2em;}

p, .article-text{margin:0;margin-bottom:1.3em;}
img{border:none;}
a{color:#ffc64c;text-decoration:underline;}
a:hover{text-decoration:none;}

#page{position:relative;width:797px;margin:0 auto;background:#91876b url(../graphics/bg.gif) repeat-y;}
#header{position:relative;width:797px;height:280px;background:url(../graphics/bg-header.jpg);}
/* LOGO */
<--
h1#logo{position:absolute;left:34px;top:79px;width:230px;height:95px;margin:0;overflow:hidden;}
h1#logo a, h1#logo span{display:block;width:230px;height:95px;}
h1#logo span{position:absolute;left:0;top:0;background: url(../graphics/logo.gif);cursor:pointer;}
-->
/* HORIZONTAL MENU */
#horizontalMenu{margin:0 11px;padding:0;background:#796d50;color:#fff;height:2em;border-top:2px solid #AFA486;}
#horizontalMenu li{display:block;float:left;list-style:none;}

/*
#horizontalMenu a{display:block;line-height:2em;padding:0 1.5em;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:.9em;}
#horizontalMenu a:hover{text-decoration:underline;}
#horizontalMenu a.active{font-weight:bold;}
*/

/* TOP MENU */
#topMenu{position:absolute;top:0;right:0;height:28px;padding:0 11px;text-align:right;}
#topMenu ul{margin:0; padding:0;list-style:none;}
#topMenu li{display:block;float:left;background:url(../graphics/tml.gif) 0 100% no-repeat;padding-left:5px;margin-left:2px;}
#topMenu a{display:block;font-weight:normal;font-size:.9em;line-height:28px;background:url(../graphics/tmr.gif) 100% 100% no-repeat;padding-right:5px;text-decoration:none;color:#fff;}
#topMenu a:hover, #topMenu a.active{color:#fff;text-decoration:underline;}
/* CONTENT */
#content{padding:25px;}
/* GALERIE */
.galerie{margin:1em 0;}
.galerie .nahled{float:left;margin:7px;display:inline;}
.galerie .nahled p{font-size:.9em;margin-top:7px;text-align:center;}
.nahled img{border:3px solid #786D4F;}
/* FORM */
fieldset{width:725px;border:0px;}
form table{width:500px;margin:5 auto;}
input, textarea{width:300px;border: 1px solid; border-color: #6c6043; background-color: #a89d81;}
input.submit{width:auto;}
/* FOOTER */
#footer{text-align:center;padding-top:1em;background:#bfb599 url(../graphics/bg-footer.gif) no-repeat;color:#8A7F60;font-size:.9em;min-height:85px;_height:85px;}
#footer a{color:#8A7F60;text-decoration:none;}
#footer a:hover{text-decoration:underline;}

/* CLASSES */
.cls{clear:both;}
.fl{float: left;}
.fr{float: right;}
.tal{text-align: left;}
.tar{text-align: right;}
.tac{text-align: center;}
.ir{margin: 0 0 1em 1em;}
.il{margin: 0 1em 1em 0;}
.required{font-weight:bold;color:#FFFFFF;}