html,body {margin:0;}
body {font-size:0.8em;color:#000;background:#fff;font-family:verdana,sans-serif;width:100%;}

img {border:none;}
a {text-decoration:none;color:#008;}
strong {font-weight:normal;} 

#header {height:130px;background:#000 url(header.jpg) repeat-x;color:#E5F0C6;}
#header h1 {text-align:center;margin-top:0px;font-size:26px;text-shadow:0.05em 0.05em 0.1em #000;filter:DropShadow(color=#000000, offx=1, offy=1);}
#header h2 {text-align:center;font-size:19px;text-shadow:0.05em 0.05em 0.1em #000;filter:DropShadow(color=#000000, offx=1, offy=1);}

#content {display:inline;float:right;width:75%;margin-top:1em;margin-right:1em;}
#content div.box {text-align:center;
width:320px;height:175px;
display:inline;float:left;
padding:0;margin:10px;
background:#313A01;color:#313A01;
border:2px solid #E5F0C6;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; 
-moz-box-shadow: 5px 5px 5px #313A01;
box-shadow: 5px 5px 5px #313A01; 
behavior: url(css3_ie.htc); 
}
#content form fieldset { color:#E5F0C6;
width:45em;min-height:175px;
display:inline;float:left;
padding:1em;margin:10px;
background:#313A01;
border:2px solid #E5F0C6;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; 
-moz-box-shadow: 5px 5px 5px #313A01;
box-shadow: 5px 5px 5px #313A01; 
behavior: url(css3_ie.htc); 
}
.texthell,#content form fieldset p a.texthell {color:#E5F0C6;}
#content div.box h3 {text-align:center;font-weight:bold;color:#E5F0C6;background:transparent;margin-top:-5px;padding-top:5px;}
#content div.box h3 a {font-weight:bold;color:#E5F0C6;background:transparent;}
#content div.box p,#content div.box div {color:#000;background:#E5F0C6;padding:5px;height:140px;text-align:center;position:relative;top:-10px;}

form fieldset label {clear:left;float:left;width:10em;color:#E5F0C6;}
form fieldset input.inp {float:left;width:30em;}
form fieldset textarea.inp {float:left;width:30.7em;height:5em;}
form fieldset input.subm {float:left;width:30.4em;}

#menue {display:inline;float:left;width:20%;min-height:430px;
padding:0;margin:20px 10px 10px 10px;
background:#313A01;color:#313A01;
border:2px solid #E5F0C6;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; 
-moz-box-shadow: 5px 5px 5px #313A01;
box-shadow: 5px 5px 5px #313A01; 
behavior: url(css3_ie.htc); 
}

#menue ul{display:inline;margin:0;}
#navi ul {display:inline;margin:0;}
#menue ul li,#navi ul li {display:inline;margin:0;}
#menue ul li a:link,#menue ul li a:visited {display:block;margin:0.3em;padding:0.1em 0 0.3em 0.8em;background:#E5F0C6;color:#313A01;font-weight:bold;}
#menue ul li a:hover,#menue ul li a:focus {display:block;margin:0.3em;padding:0.1em 0 0.3em 0.8em;background:#91A92D;color:#101900;font-weight:bold;} 

#navi {background:background:#91A92D;color:#000;text-align:center;}
#navi a {font-size:10px;color:#008;padding-right:2em;}

#footer {clear:both;text-align:center;font-size:10px;}
#footer a {font-size:10px;}
 
.print {display:none;} 
.tc {text-align:center;}