body{
background-color:#D2691E;
background-image: url(pics/bg-main.png);
background-position: center;
background-repeat: repeat-y;
text-align:center;
margin:0;
padding:0;
border:0;
border-collapse:collapse;
height:auto;
min-height:100% !important;
min-width:40em;
overflow:auto;
display:block;
z-index:0;
}
#bg{
background-image: url(pics/bg-body.png);
background-repeat: repeat-x;
margin:0px 0 0 0;
padding:0;
border:none;
border-collapse:collapse;
height:auto;
min-height:100% !important;
min-width:40em;
overflow:auto;
}

#bg-top{
background-image: url(pics/bg-top.png);
background-position:top center;
background-repeat: no-repeat;
margin:0px 0 0 0;
padding:0;
border:none;
border-collapse:collapse;
height:auto;
min-height:100% !important;
min-width:1000px;
overflow:auto;
}


.main{
min-width:1019px;
max-width:1020px;
width:99%;
min-height:100% !important;
height:99% auto;
border-top:none;
color:#000000;
margin:0 auto;
margin-top:0px;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
text-align:left;
z-index:10;
}

ul#menu {
height:auto;
float:left;
width:180px;
font-size:11px;
margin:50px 0 0 0px;
padding:0;
}

ul#menu li {
list-style:none;
margin:0;
padding:0;
line-height:auto;
}

ul#menu a {
background-image: url(pics/liste.png);
background-repeat: no-repeat;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
display:block;
padding-left:11px;
line-height:18px;
}

ul#menu a:link {
color:#4A730F;
text-decoration:none;
padding-left:11px;
}

ul#menu a:visited {
color:#4A730F;
text-decoration:none;
padding-left:11px;
}

ul#menu a:hover {
background-image: url(pics/liste-h.png);
background-repeat: no-repeat;
color:#A54A00;
text-decoration:none;
padding-left:12px;
}

ul#menu a:active {
background-image: url(pics/liste-h.png);
background-repeat: no-repeat;
color:#4A730F;
text-decoration:none;
padding-left:11px;
}

ul#menu span{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding:0;
margin:15px 0 0 0;
color:#912400;
font-weight:bold;
font-size:12px;
line-height:12px;
}

ul#menu a:link.hot, ul#menu a:visited.hot, ul#menu a:active.hot{
padding:0;
margin:0 0 10px 0;
font-size:16px;
background-image: none;
color:#4A730F;
text-decoration:underline;
font-variant: small-caps;
}

ul#menu a:hover.hot{
padding:0;
margin:0 0 10px 0;
font-size:16px;
background-image: none;
color:#D2691E;
font-variant: small-caps;
}

div#mainmenu{
margin:0 0 10px 20px;
padding:100px 0 0 0;
text-align:left;
}
div#mainmenu a {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
display:inline;
padding-right:25px;
font-weight:bold;
}

div#mainmenu a:link {
color:#ffffff;
text-decoration:none;

}

div#mainmenu a:visited {
color:#ffffff;
text-decoration:none;
}

div#mainmenu a:hover {
color:#FEF9D5;
text-decoration:underline;
}

div#mainmenu a:active {
color:#ffffff;
text-decoration:none;
}

div#head{
   height:0px;
}

div#text {
position:relative;
width:650px;
min-height:500px!important;
max-height:auto;
background-image: url(pics/bg-text.png);
background-repeat: repeat-x;
background-color:#ffffff;
font-size:80%;
margin:0px 0px 0px 350px!important;
margin:0px 0px 0px 347px;
padding:0 20px -250px 30px;
text-align:center;
z-index: 500;
}

div#text h1, div#iframe h1 {
font-size:180%;
color:#294008;
font-variant:small-caps;
margin:15px 0 15px 0;
Padding:0;
font-weight:100;
}

div#text h2, div#iframe h2 {
color:#912400;
font-size:140%;
margin:25px 0;
}

div#text h3, div#iframe h3 {
color:#547E60;
font-size:120%;
margin-left:0 20px 0 20px;
text-align:left;
padding-left:20px;
}

div#text p {
text-align:justify;
margin:0 20px 20px 20px;
padding:0;
}

#text a:link{color:#304F57;text-decoration:underline;}
#text a:visited{color:#657687;}
#text a:hover{color:#ABC1D1;}

div#text table{
margin:0 100px 0 100px;
color:#366894;
font-size:12px;

}


div#feet{
clear:both;
height:250px;
width:100%;
margin:0;
padding:0;
border-collapse: collapse;
background-image: url(pics/bg-feet.png);
background-repeat:repeat-x;
background-position: bottom;
z-index: 2;
}



div#feet-mitte{
background-image: url(pics/bg-feet-mitte.png);
background-position:bottom center;
background-repeat: no-repeat;
margin:0px 0 0 0;
padding:0;
border:none;
border-collapse:collapse;
height:0px;
min-height:100% !important;
min-width:1000px;
overflow:auto;
z-index: 3;
}


div#feet .call{
margin-left:35px;
margin-top:50px;
padding:100px 0 0 0;
color:#ffffff;
text-align:center;
font-size:12px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#feet a{
font-family: arial, sans-serif;
text-decoration: none;
font-size:12px;
text-align:left;
margin:0;
font-weight: bold;
}	
	
#feet a:link{color:#ffffff;}
#feet a:visited{color:#ffffff;}
#feet a:hover{color:#FFD700;}

.banner{
width:600!important;
width:560px;
text-align:center;
border:solid 2px #EBE6C2;
margin:0 20px 0 20px !important;
margin:0 0px 0 20px;
padding:3px;}

.ads{float:left;border:solid 1px #5E9113;margin-left:10px!important;margin-left:7px;margin-bottom:35px;}
.docs{float:left;border:solid 1px #5E9113;margin-left:20px;}
.clear{clear:both}

iframe{
margin:0;
padding:0;
}

