﻿body, html {
    margin:0;
    padding:0;
    border:0;
    font-family:Arial, Tahoma, Verdana;
    font-size:14px;
    height:100%;
    color:#444444;
}
img {
    border:0;
}
a {
    cursor:pointer;
    outline:none;
}
h1, h2, h3, h4, h5, h6 {
    color:#911e04;
    font-weight:normal;
    padding:10px 0;
    margin:0;
}
h1 {
    font-size:26px;
    text-align:center;
}
h2 {
    font-size:22px;    
    color:#23648f;
}
h3 {
    font-size:16px;    
}
.body {
    width:100%;
    min-width:1000px;
    min-height:100%;
    height:auto !important;
    height:100%;
}
* html .body {
   height:100%
}
.header {
    width:100%;
    height:308px;
    background:url(/design/images/header.jpg) no-repeat center top;
    min-width:1000px;
}
.menu {
    height:55px;
    background:url(/design/images/menu.gif) no-repeat 0 0;
    width:100%;
    min-width:1000px;
}
.menu .r {
    height:55px;
    background:url(/design/images/menu.gif) no-repeat right -55px;
    width:100%;
}
.menu .c {
    height:55px;
    background:url(/design/images/menu.gif) repeat-x 0 -110px;
    margin:0 11px;
}
.menu .c .box {
    height:39px;
    width:860px;
    position:relative;
    left:50%;
    margin-left:-430px;
	z-index:3;
}
.menu .c .box a {
    height:39px;  
    display:block;
    color:#4d3014;
    font-size:20px;
    text-decoration:none;
    margin:0 30px;
    float:left;
    line-height:38px;z-index:3;
}
.menu .c .box a:hover, .menu .c .box a .aktiv {
    text-decoration:none;
    color:#911e04;
}
.prelative {
   position:relative;
}
.greens {
    position:absolute;
    width:100%;
    z-index:1;
}
.greens .left {
    float:left;
    height:76px;
    width:196px;
    background:url(/design/images/green-left.png) no-repeat 0 0;
    margin-top:-25px;
}
.greens .right {
    float:right;
    height:82px;
    width:234px;
    background:url(/design/images/green-right.png) no-repeat 0 0;
    margin-top:-10px;
}
.content {
    width:100%;
    padding-bottom:50px;
}
.data {
    width:100%;
}
.data .left {
    float:left;
    width:325px;
}
.data .left .navigation {
    padding:25px 25px 25px 35px;
}
.data .left .navi {
    padding:0 25px 25px 35px;
}
.data .left a {
    font-size:20px;
    display:block;
    margin:10px 0;
    color:#3c730e;
    text-decoration:none;
}
.data .left a:hover {
    color:#911e04;
}
.data .right {
    margin-left:325px;
    padding:25px 35px 25px 10px;
    text-align:justify;
}
.data .right a {
    color:#911e04;
    text-decoration:none;
}
.data .right a:hover {
    color:#3c730e;
}
.footer {
    width:100%;
    height:50px;
    margin-top:-50px;
}
.footer .copyright {
    padding:10px 0 0 35px;
    font-size:12px;
}
.footer .copyright a {
    color:#23648f;
    text-decoration:underline;
}
.clear {
    width:100%;
    height:0px;
    line-height:0;
    font-size:0;
    clear:both;
}
.panel {
    width:100%;
}
.panel .t, .panel .b, .panel .t div, .panel .b div {
    width:100%;
    height:9px;
    font-size:0;
    line-height:0;
}
.panel .t {
    background:url(/design/images/panel.gif) no-repeat 0 0;
}
.panel .t .r {
    background:url(/design/images/panel.gif) no-repeat right -9px;
}
.panel .t .c {
    width:auto;
    margin:0 9px;
    background:url(/design/images/panel.gif) repeat-x 0 -36px;
}
.panel .b {
    background:url(/design/images/panel.gif) no-repeat 0 -27px;
}
.panel .b .r {
    background:url(/design/images/panel.gif) no-repeat right -18px;
}
.panel .b .c {
    width:auto;
    margin:0 9px;
    background:url(/design/images/panel.gif) repeat-x 0 -45px;
}
.panel .m {
    background-color:#f7f7dc;
    width:auto;
    padding:0 9px;
}
