@charset "utf-8";
/* CSS Document */
body {
font: normal 106.66%/1.05em "Trebuchet MS", Verdana, sans-serif;
margin: 0;
padding: 0;
height: 100%;
width: 100%;
*width: 99.825%;
background: #ffffff;
}

@media all and (min-width: 0px){
body  {
font: normal 107%/1.05em "Trebuchet MS", Verdana, sans-serif;
}
}

*{
padding: 0;
margin: 0;
}

img {
border: 0px;
}

p {
color: #545454;
font-weight: normal;
font-size: 0.80em;
}

hr {
heigth: 1px;
color: #545454;
}

a {color: #7b9f00; font-weight: normal; text-decoration: none;}
a: hover {text-decoration: unterline;}

li {
list-style-position: inside;
list-style-type: square;
margin-left: 5px;
color: #545454;
font-size: 0.80em;
}

li a {
color: #545454;
}


h1 {font-size: 1.2em; color: #7b9f00; font-weight: bold; line-height: 140%;}
h2 {font-size: 0.8em; color: #7b9f00; font-weight: bold; line-height: 120%;}



#top-banner {
background-color: #9e9e9e;
width: 100%;
height: 30px;
}

#wrapper {
width: 100%;
height: auto;
text-align: left;
background: transparent;
}

#inhalt {
width: 800px;
height: auto;
margin: 0 auto;
padding: 0px;
}
 
#top {
width: 800px;
height: 175px;
background: #ffffff url(images/topback.gif) no-repeat;
}

#content {
margin: 15px 0px;
padding: 0 5px;
width: 100%;
height; auto;
background-color: #ffffff;
}

#colwrapper {
widht: 100%;
height: auto;
}

#col1 {
position: relative;
float: left;
width: 100%;
padding: 0px;
margin: 0px;
text-align: left;
}

#col2 {
display: none;
}

#contentfooter {
position: relative;
float: left;
width: 100%;
height: 10px;
padding: 0px;
margin: 0px;
text-align: left;
}

#bottom {
position: relative;
float: left;
width: 100%;
height: 25px;
text-align: right;
margin-top: 5px;
}

#bottom p {
font-size: 0.65em;
font-style: italic;
width: 250px;
float: right;
}

/*** Box ***/
.box {
position: relative;
float: left;
width: 249px;
height: 125px;
margin: 10px 15px 0 0;
padding: 0px;
}

.boxheader {
width: 100%;
height: 30px;
background: url("../images/boxheaderback.gif") no-repeat;
text-align: center;
}

.boxheader h3 {
font-family: "Palatino Linotype", Verdana, Arial; 
font-size: 0.90em; 
font-weight: bold; 
color: #ffffff; 
margin-top: 5px;
}

.boxcontent {
position: relative;
width: 100%;
height: 100px;
background-color: #d3e78f;
}

.boxcontent a {
padding: 0 3px 3px 3px;
color: #006600
}

.boxcontent p {
font-size: 0.65em;
font-style: italic;
padding: 3px 3px 1px 3px;
}

.boxcontent li {
list-style-position: inside;
list-style-type: square;
margin-left: 5px;
color: #545454;
font-size: 0.65em;
}

.boxcontent li a {
color: #545454;
}

/*** Ende Box ***/
