/* CSS Document */
body{
margin:0px;
padding:0px;
background-image:url(../img/header-bg.jpg);
background-repeat:no-repeat;
background-position:top;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.all{
width:700px;
margin:0px auto 0px auto;
height:auto;
border:0px #444444 solid;
}

.cleardiv{
clear:both;
height:1px;
font-size:1px;
}

h1{
color:#336800;
font-size:24px;
font-weight:normal;
}

h2{
color:#336800;
font-size:16px;
}

p{
line-height:24px;
text-align:justify;}

a {
color:#336800;}

td{
padding:0px 20px 5px 20px;
font-weight:bold;}

.head{
margin-top:20px;
}

.head img{
border:0px;
float:left;
}

.head .main-navi{
width:auto;
height:20px;
padding:5px 0px 0px 0px;
}

.head .main-navi a{
margin:5px 0px 0px 10px;
float:left;
padding:0px 5px 1px 5px;
border:1px #336800 solid;
color:#336800;
text-decoration:none;
font-size:14px;
}

.head .main-navi a:hover{
background-image:url(../img/main-navi-active.jpg);
background-repeat:repeat-x;
color:#FFFFFF;}

.navigation{
float:left;
margin:30px 0px 0px 0px;
border:0px #000000 solid;
}

.navigation .button{
margin:0px 8px 0px 0px;
float:left;
height:34px;
}

.navigation .button .left{
float:left;
height:34px;
width:4px;
background-image:url(../img/button-left.gif);
background-repeat:no-repeat;
}

.navigation .button .mitte{
float:left;
height:34px;
padding-top:8px;
background-image:url(../img/button-mitte.gif);
background-repeat:repeat-x;
}

.navigation .button .mitte a{
color:#FFFFFF;
text-decoration:none;
font-size:14px;
padding:0px 5px 0px 5px;
}

.navigation .button .right{
float:left;
height:34px;
width:4px;
background-image:url(../img/button-right.gif);
background-repeat:no-repeat;}

/*==============*/
.navigation .button-active{
margin:0px 8px 0px 0px;
float:left;
height:34px;
}

.navigation .button-active .left{
float:left;
height:34px;
width:4px;
background-image:url(../img/button-left-active.gif);
background-repeat:no-repeat;
}

.navigation .button-active .mitte{
float:left;
height:34px;
padding-top:8px;
background-image:url(../img/button-mitte-active.gif);
background-repeat:repeat-x;
}

.navigation .button-active .mitte a{
color:#336800;
text-decoration:none;
font-size:14px;
padding:0px 5px 0px 5px;
}

.navigation .button-active .right{
float:left;
height:34px;
width:4px;
background-image:url(../img/button-right-active.gif);
background-repeat:no-repeat;}

.trenner{
height:4px;
border:1px #336800 solid;
font-size:1px;
margin-top:15px;
margin-bottom:15px;
width:690px;
}

/*=======================================================*/
/*Footer button*/
/*=======================================================*/
.footer{
margin:10px 0px 0px 0px;
padding:0px 0px 100px 0px;
border:0px #000000 solid;
}

.footer .button{
margin:0px 8px 0px 0px;
height:34px;
}

.footer .button .left{
float:left;
height:34px;
width:4px;
background-image:url(../img/button-left.gif);
background-repeat:no-repeat;
}

.footer .button .mitte{
float:left;
height:34px;
padding-top:8px;
background-image:url(../img/button-mitte.gif);
background-repeat:repeat-x;
}

.footer .button .mitte a{
color:#FFFFFF;
text-decoration:none;
font-size:14px;
padding:0px 5px 0px 5px;
}

.footer .button .right{
float:left;
height:34px;
width:4px;
background-image:url(../img/button-right.gif);
background-repeat:no-repeat;}

/*==============*/
.footer .button-active{
margin:0px 8px 0px 0px;
float:left;
height:34px;
}

.footer .button-active .left{
float:left;
height:34px;
width:4px;
background-image:url(../img/button-left-active.gif);
background-repeat:no-repeat;
}

.footer .button-active .mitte{
float:left;
height:34px;
padding-top:8px;
background-image:url(../img/button-mitte-active.gif);
background-repeat:repeat-x;
}

.footer .button-active .mitte a{
color:#336800;
text-decoration:none;
font-size:14px;
padding:0px 5px 0px 5px;
}

.footer .button-active .right{
float:left;
height:34px;
width:4px;
background-image:url(../img/button-right-active.gif);
background-repeat:no-repeat;}

.content{
width:690px;
}

.content-box{
padding:5px 15px 5px 15px;
background-color:#eeeeee;}
