html, body{
background: #ffffff;
}
#pagewidth{
width:600px;
text-align:left;
margin-left:auto;
margin-right:auto;
clip: rect(auto, auto, auto, 10px);
}

#header { background-image: url("images/welc.jpg"); background-repeat: no-repeat; margin-bottom: 0; position: relative; width: 790px; height: 160px; float: left }

#leftcol{
width:160px;
float:left;
position:relative;
background-image: url(images/men.gif);
text-indent: 10px;
white-space: normal;
background-repeat: repeat;
clip:  rect(auto, auto, auto, auto);
}

#leftback{
width:160px;
float:left;
position:relative;
background-image: url(images/men1.gif);
white-space: normal;
background-repeat: repeat;
height: 28px;
padding: 0px;
}

#twocols{
width:630px; float:right; position:relative; }
#maincolhead{
float: left;
display:inline;
position: relative;
width:790px;
border: 1px none #000000;
clip:    rect(auto, auto, auto, auto);
background-image: url(images/maincolhead.jpg);
background-repeat: no-repeat;
font: bold 20px Arial, Helvetica, sans-serif;
color: #ECBD00;
text-align: left;
text-indent: 10pt;
vertical-align: middle;
background-position: left;

}

#maincol{
float: right;
position: relative;
width:590px;
border: 1px none #000000;
clip:           rect(auto, auto, auto, auto);
background-image:    url(images/content.gif);
background-repeat: repeat;
background-position: left;
padding: 0px 20px;

}

#foodercol{
float: right;
position: relative;
width:630px;
border: 1px none #000000;
clip:          rect(auto, auto, auto, auto);
background-image:   url(images/fooder.gif);
background-repeat: no-repeat;
z-index: auto;
height: 18px;
background-position: left;
text-align: center;
vertical-align: top;

}


/* NEU */

h1 {
font: normal 16px Verdana, Arial, Helvetica, sans-serif;
color: #E6F5EB;
padding-left: 15px;
padding-top: 120px;
}

h2{
font: bold 17px Arial, Helvetica, sans-serif;
color: #486933;
}

h3 {
font: bold 17px Arial, Helvetica, sans-serif;
color: #486933;
}

p {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #353535;
}
a {
font: 12px Arial, Helvetica, sans-serif;
color: #999999;
}

li {
font: 12px/16px Arial, Helvetica, sans-serif;
list-style: url(images/li.gif) none outside;
}

big {
font-family: "Times New Roman", Times, serif;
font-size: 21px;
font-weight: normal;
color: #6B9A4B;
background-color: #E6F5EB;
}


acronym {
text-decoration: underline;
}




/* MENUE */

a.nav:link {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
border-style:outset;
border-width:0pt;
width:100pt;
height:1pt;
text-align:left;
list-style-image: none;
list-style-type: none;
}


a.nav:visited {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
border-style:inset;
border-width:0pt;
width:100pt;
height:1pt;
text-align:left;
}
a.nav:hover {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
border-style:inset;
border-width:0pt;
width:100pt;
height:1pt;
text-align:left;

}
a.nav:active {
color:#CC0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-style:solid;
border-width:0pt;
width:100pt;
height:1pt;
text-align:left;
text-decoration: none;


}
.nav-aktuell {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #486933;
}
.nav-aktuell:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #F20000;
text-decoration: underline;

}

a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #F20000;
text-decoration: underline;
}

img{
border:0;
}
