/*body {margin:0; background-color:#fff; padding: 0;}*/
ul, li, ol {list-style:circle;}
.ohne {margin:0; padding:0; list-style:none;}

a:link, a:visited {color:#568A07; text-decoration: underline; background-color: transparent; padding:0.1em;}
a:hover, a:active, a:focus {color:#fff; text-decoration: none; background-color:#568A07; padding:0.1em;}
a.nofx, a.nofx:link, a.nofx:visited, a.nofx:hover, a.nofx:active, a.nofx:focus {background-color:transparent; padding: 0px 0px 0px 0px; text-decoration: none;}

#frame {/*background: url(../maingrafx/frame.jpg) repeat; background-color:#568A07;*/ width:100%; /*position:relative; margin-left:auto; margin-right:auto;*/}

#download {width:203px; margin-left:auto; margin-right:auto;}

h2 { font: bold 1.2em "Trebuchet MS", Arial, Verdana, sans-serif; color:#000;}
h3 {font: bold 1em "Trebuchet MS", Arial, Verdana, sans-serif; color:#000;}
p { font: normal 0.9em "Trebuchet MS", Arial, Verdana, sans-serif; color:#000;}
.keywords { font: bold 0.9em "Trebuchet MS", Arial, Verdana, sans-serif; color:#3F6505; padding-top:10px; margin:0;}

#header {position:/*relative*/absolute; margin-left:auto; margin-right:auto; width:751px; padding-top:18px; padding-bottom:4px; top:-5000px;}
.preheader {height:45px; background-color:#FFFFFF; padding-top:15px;}
#logo {position:relative; background-color:transparent; height:30px; width:361px; float:left;}
#topmenucontainer {/*overflow:hidden; background-color:transparent; position:relative; float:right; width:240px;*/ display:none;}
#topnavi {padding:20px 0.8em 0em 0em; float:right; text-align:right; background-color:transparent; 
font: normal 0.9em "Trebuchet MS", Arial, Verdana, sans-serif; color:#568A07;}
a.subnavigation, a.subnavigation:link, a.subnavigation:visited {padding:0.2em 0.8em 0.2em 0.5em; color:#568A07; text-decoration:none;}
a.subnavigation:hover { background-color:#E9E3C7; color:#568A07; padding:0.2em 0.8em 0.2em 0.5em; text-decoration:none;}
a.subnavigation:active, a.subnavigation:focus {background-color:#E9E3C7; color:#568A07; text-decoration:none;
padding:0.2em 0.8em 0.2em 0.5em;}



#MAINcontainer {position:relative; margin-left:auto; margin-right:auto; width:746px; height:auto; background-color:transparent;}

#MENUcontainer {/*position:relative; width:244px; float:left; background-color:#568A07;*/display:none;}
.mtop {background: url(../maingrafx/mtop.jpg) no-repeat; background-color:#568A07; width:244px; height:7px;}
.mcontent {background: url(../maingrafx/mcontent.jpg) repeat; background-color:#568A07; width:244px;}
.mbottom {background: url(../maingrafx/mbottom.jpg) no-repeat; background-color:transparent; width:244px; height:7px; margin-bottom:25px;}

#CONTENTcontainer {/*position:relative;*/ width:700px; text-align:left; background-color:#fff; margin-bottom:5px; font: normal 0.9em "Trebuchet MS", Arial, Verdana, sans-serif}
/*#KEYcontainer {position:relative; width:500px; float:right; background-color:#fff;}
.ctop {background: url(../maingrafx/ctop.gif) no-repeat; background-color:transparent; width:500px; height:7px;}
.ccontent {background-color:#fff; width:470px; font: normal 0.9em "Trebuchet MS", Arial, Verdana, sans-serif; padding-left:15px;
padding-right:15px;}
.cbottom {background: url(../maingrafx/cbottom.gif) no-repeat; background-color:#568A07; width:500px; height:7px; }*/

#MainMenuContainer {overflow:hidden; position:relative; left:0px; top:0px; background-color:transparent; width: 244px; float:left;}
#naviMain { background-color:transparent;}


a.naviMainLink, a.naviMainLink:link, a.naviMainLink:visited {text-decoration:none; color:#fff; display: block; 
font: normal 0.9em "Trebuchet MS", Arial, Verdana, sans-serif; height:100%; padding: 0.7em 0.2em 0.7em 40px; border-bottom: 1px dashed #5A8D28;} 


a.naviMainLinkInaktiv:hover, a.naviMainLinkAktiv, a.naviMainLinkAktiv:link, a.naviMainLinkAktiv:active, a.naviMainLinkAktiv:visited, a.naviMainLinkAktiv:hover,
a.naviMainLinkAktiv:focus{
background-color:#E9E3C7; color:#568A07; background-image: url(../maingrafx/arrow.gif); background-repeat:no-repeat; 
background-position:3% 50%; }

a.naviMainLinkInaktiv:active, a.naviMainLinkInaktiv:focus{
background-color:#E9E3C7; color:#568A07; background-image: url(../maingrafx/arrow.gif); background-repeat:no-repeat;
background-position:3% 50%; }

a.naviMainLinkInaktiv {
background-color:transparent; color: #fff; background: url(../maingrafx/arrow.gif) no-repeat; background-position:3% 50%; }

.pictureboxleft {float:left; font: normal 0.9em "Trebuchet MS", Arial, Verdana, sans-serif; color:#fff; margin-right:0.8em;}
.pictureboxright {float:right; font: normal 0.9em "Trebuchet MS", Arial, Verdana, sans-serif; color:#fff; margin-right:0.8em;}



.no{border: 0px; display: block;}

#start {position:absolute; top:-5000px; left:570px; width:156px; height:149px; z-index:1;}
#starttext {font: normal 13px "Trebuchet MS", Arial, Verdana, sans-serif; color:#fff; position:absolute; top:80px; left:70px; width:156px; height:149px; z-index:1;}

#footer {/*font: normal 0.9em "Trebuchet MS", Arial, Verdana, sans-serif; background-color:transparent; width:780px; height:2em; margin-left:auto; margin-right:auto; text-align:justify; padding:10px 0 0 0;*/display:none;}

a.footerlink, a.footerlink:link, a.footerlink:visited {color:#568A07; text-decoration:none; padding:0em 0.1em 0em 0.1em;}

a.footerlink:hover {background-color:#568A07; color:#fff; text-decoration:none; padding:0em 0.1em 0em 0.1em;}

a.footerlink:active, a.footerlink:focus {background-color:#568A07; color:#fff; text-decoration:none; padding:0em 0.1em 0em 0.1em;}



