body { font: 11px Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}

.auswahl {
            color:#FFFFFF;
            font-weight:bold;
        }
.auswahl a:link { color: #FFFFFF; text-decoration: none; }
.auswahl a:visited { color: #FFFFFF; text-decoration: none; }
.auswahl a:hover { color: #FFFFFF; text-decoration: underline; }

h3, h4, p, ul, ol, li, div, td, th, address, blockquote, nobr, b, i, p, ul, ol, li, div, td, th, address, blockquote {
font-family: Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}

h1 { font: bold 12px Arial, Helvetica, sans-serif;
	 color:#333333;
	 margin-bottom:5px;
	 margin-top:5px;
	}

h2 { font: bold 12px Arial, Helvetica, sans-serif;
	 color:#FF3366;
	 margin-bottom:0px;
	 margin-top:2px;
     margin-bottom:2px;
	}

div input { margin-bottom:3px; }

.red {
			font: bold 12px Arial, Helvetica, sans-serif;
            color: #FF0000;
        }

a:link { color: #000000; text-decoration: underline; }
a:visited { color: #333333; text-decoration: underline; }
a:hover { color: #DD0037; text-decoration: underline; }

ul {
	margin: 10px 0px 18px 10px;
    padding-left: 2px;
    list-style-image: url('pics/bullet1.gif');
}
ul ul {
	margin: 0px 0px 18px 5px;
    padding-left: 22px;
    list-style-image: url('pics/bullet1.gif');
}

.footer {
			font: 11px Arial, Helvetica, sans-serif;
            color:#333333;
            font-size:11px;
        }
.footer a:link { color: #000000; text-decoration: none; }
.footer a:visited { color: #000000; text-decoration: none; }
.footer a:hover { color: #000000; text-decoration: underline; }

.urheber {
			font: 9px Arial, Helvetica, sans-serif;
            color:#F7E0BD;
            font-size:9px;
        }
.urheber a:link { color: #F7E0BD; text-decoration: none; }
.urheber a:visited { color: #F7E0BD; text-decoration: none; }
.urheber a:hover { color: #F7E0BD; text-decoration: underline; }