/*

so macht man in css die anmerkungen

*/

*
{
padding: 0em;
margin: 0em;
}



body
{
background: #cccccc;
padding: 2em 0em 2em 0em;
}





body,input
{
font-size: 10pt;
font-family: "arial", "verdana", sans serif;
color: #333333;
}

p
{
line-height: 1.5em;
margin-bottom: 1.0em;
text-align: justify;
}



a
{
color: #999900;
text-decoration: underline;
}



a:hover
{
text-decoration: none;
}




h3 span
{
font-weight: normal;
}



h3,h4
{
display: inline;
font-weight: bold;
background-repeat: no-repeat;
background-position: right;
}



h3
{
font-size: 1.7em;
padding-right: 34px;

}



h4
{
font-size: 1.2em;
padding-right: 28px;

}


.contentarea
{
padding-top: 1.3em;
}



#alles
{
position: absolute;
top: 0px;
left: 0px;
width: 100%;
background: #cccccc;
z-index: 1;
}



#rahmen
{
z-index: 2;
position: relative;
width: 800px;
border: solid 10px #ffffff;
background-color: #ffffff;
margin: 0 auto;
}



#oben
{
position: relative;
width: 100%;
height: 7em;
background: url(images/logo.jpg) #ffffff no-repeat center left;
margin-bottom: 6px;
}





#obeninhalt
{
position: absolute;
bottom: 1em;
padding: 0em 0em 1.3em 1.3em;
}



#obeninhalt h1
{
font-weight: normal;
color: #999900;
font-size: 2.5em;
}




#obeninhalt h2
{
font-size: 1em;
font-weight: normal;
color: #ffffff;
}





#menu
{
position: relative;
background: #999900;
height: 3em;
padding: 0em 1.0em 0em 1.0em;
margin-bottom: 2px;
}



#menu ul
{
position: absolute;
top: 1em;
}



#menu ul li
{
position: relative;
display: inline;
}



#menu ul li a
{
padding: 0.5em 1.0em 0.9em 1.0em;
color: #ffffff;
text-decoration: none;
}



#menu ul li a:hover
{
text-decoration: underline;
}



#menu ul li a.active
{
color: #000000;

}



#menubottom
{
background: #ffffff ;
height: 10px;
margin-bottom: 1em;
}



#content
{
padding: 0em 2em 0em 2em;
}



#primarycontainer
{
float: left;
margin-right: -23em;
width: 100%;
}



#primarycontent
{
margin: 1em 50em 0em 0em;
}



#secondarycontent
{
margin-top: 1em;
float: right;
width: 23em;
}



#unten
{
position: relative;
height: 1em;
clear: both;
padding-top: 3em;
background: #ffffff;
font-size: 0.8em;
}



#unten .left
{
position: absolute;
left: 2em;
bottom: 1em;
}



#unten .right
{
position: absolute;
right: 2em;
bottom: 1em;
}

