*{margin:0;padding:0}

#text {
font-family: Verdana;
font-size: 12px;
text-align: justify;
text-decoration: none;
margin:10px;
line-height:16px;
}

p{font-size:12px;line-height:16px;margin:10px 0}

body { 
background-color: #CEE384;
}

#countlist
{
list-style:inside square;
text-align:left;
padding-left: 20px;
}

#navcontainer
{
width: 10%;
margin: 0 auto;
padding: 0 0;
font-family: verdana, georgia, serif;
font-size: 13px;
text-align: center;
}

ul#navlist
{
text-align: left;
list-style: none;
padding: 0;
margin: 0 0;
width: 100%;
}

ul#navlist li
{
display: block;
margin: 0;
padding: 0;
}

ul#navlist li a
{
display: block;
width: 100%;
padding: 0.5em 0 0.5em 2em;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #000000;
text-decoration: none;
background: #CCCC00;
}

#navcontainer>ul#navlist li a { width: 140px; }

ul#navlist li#active a
{
background: #FBFCA1;
color: #800000;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: #800000;
background: transparent;
border-color: #aaab9c #fff #fff #ccc;
}

#navlist .unten{
background-image:url(/img/menu_u2.gif);
background-position:bottom left;
height:15px;
width:168px}

#navlist .oben{
background-image:url(/img/menu_o2.gif);
background-position:top left;
height:15px;
width:168px}

#slogan {
margin: 0;
font-family: verdana, georgia, serif;
font-size: 13px;
display: block;
color: #000000;
text-decoration: none;
text-align: center;
width: 168px;
height: 110px;
background:url(/img/slogan.gif);
background-repeat:no-repeat;
}