
body {
color : #644141;
font-size : 12px;
font-family : "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
background-color : white;
text-align : center;
margin : 0;
padding : 0;
}
a {
color : #644141;
background-color : #fff;
text-decoration : none;
}
h1, h2, h3, h4, h5, h6 {
font-size : 17px;
font-family : "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}
h2 {
font-size : 15px;
}
li {
list-style-type : none;
margin : 0;
padding : 0;
}
ul {
list-style-type : none;
margin : 0;
}
.punkte li { list-style-type: disc; }
a:hover {
color : #ff7d00;
background-color : #fff;
}
p {
font-size : 12px;
text-align : left;
}
#wrapper {
text-align : left;
width : 900px;
margin : 0 auto;
}
#footer {
color : #644141;
font-size : 12px;
height : 32px;
clear : both;
border-top : 5px solid #9a8;
}
#footer p {
float : right;
margin-top : 7px;
margin-right : 5px;
margin-left : 5px;
}
#footer img {
border : 0 solid transparent;
}
#footer a:before {
color : #ff7d00;
background-color : #fff;
content : "\00BB ";
}

#footer ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#footer li {
width : 80px;
float : right;
text-align : center;
margin-right : 12px;
margin-left : 12px;
}
#footer li a { text-decoration : none; color : #555; font-size : 12px; display : block; width : 100%; background-color : #fff; height : 25px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-top : 5px solid #fff; border-right-width : 0; border-bottom-width : 0; border-left-width : 0; }
label { width: 90px; }
