body{margin:0px;padding:0px;background:#9BA882;color:#111111;font:1em Verdana,Sans-Serif;}
a:link{color:#006400;text-decoration:underline;}
a:visited{color:#556B2F;}
a:hover{color:#008000;text-decoration:none;}ar
a:active{color:#ff0000;}
#mainClm{padding:1px 4% 0px 1%;margin:0px 1% 60px 1%;
	border-left:1px solid #C3D997;border-right:solid 1px #485235;border-bottom:solid 1px #485235;border-top:none;
         background:#AEBB95;
        }
h1,h2,h3,h4,h5,h6{padding:0px;margin:0px;}
h1{padding:9px 1% 0px 1%;margin:25px 0px 0px 0px;border-top:solid 1px #293E03;border-left:solid 1px #485235;
border-right:solid 1px #293E03;border-bottom:none;color:#FF8C00;background:#556B2F;font-size:300%;font-weight:bold;letter-spacing:-2px;}
h1 img {position: absolute; right: 43px; top: 27px; height: 150px;}
h1 a:link{color:#CCCC33;text-decoration:none;}
h1 a:visited{color:#CCCC33;text-decoration:none;}
h1 a:hover{color:#CCCC33;text-decoration:none;}
h1 a:active{color:#CCCC33;text-decoration:none;}h2{color:#000000;font-weight:bold;}
h2{color:#000000;font-weight:bold;}
h3{margin:30px 0px 8px 0px;border-bottom:dotted 1px #555555;width:70%;color:#333333;font-size:105%;padding:10px 0px 0px 0px}
h4{color:#aa0033;}
h6{margin-top:20px;color:#485235;font-size:100%;font-weight:bold;text-align:left;}
#sideBar ul{margin:0px;padding:0px;list-style-type:none;text-align:left;}
#sideBar li{margin:0px;padding:0px;list-style-type:none;text-align:left;}
#sideBar li a{border:none;color:#5B8463;text-decoration:none;}
#sideBar li a:hover{border:none;color:#556B2F;text-decoration:none;}
#description{padding:0px 0px 20px 0px;margin:3px 0px 0px 2px;color:#485235;font-size:85%;}
.blogPost{margin:3px 3px 3px 3px;font-size:80%; }


#header{padding:0px;margin:0px 1% 0px 1%;border-bottom:5px solid #485235;}


.archiveLinks{font-size:80%;}
#container {
         float: left;
         margin: 00px 40px 10px 0px;
         width: 100%;
	}

.box {
         float: left;
         margin: 0px 40px 20px 0px;
         background: #669966;
         padding:2mm;
         border-left:1px solid #C3D997;border-right:solid 1px #485235;border-bottom:solid 1px #485235;border-top:none;
         width:450px;
         }

.box_breiter {
         float: left;
         margin: 0px 40px 20px 0px;
         background: #669966;
         padding:2mm;
         border-left:1px solid #C3D997;border-right:solid 1px #485235;border-bottom:solid 1px #485235;border-top:none;
         width:480px;
         }



.box_breit {
         float: left;
         margin: 0px 40px 20px 0px;
         background: #669966;
         padding:2mm;
         border-left:1px solid #C3D997;border-right:solid 1px #485235;border-bottom:solid 1px #485235;border-top:none;
           width: 100%;
         }

.legende {
         float: left;
         margin:2mm;margin-left:0px;
         font-size:80%;
         text-align:justify
         }

.legende_breit {
         float: left;
         padding: 10px;
         width: 990px;
         font-size:80%;
         }

.text-oben {
         float: left;
         width: 100%;
         font-size:80%;
         margin-bottom:10px;
         }
