body,p,td{font-family: Arial;
	font-size:12px;
	color: #000000}
td { text-align: right }
p   { font-size: 12px; font-family: Arial }
hinweis    { font-size: 12px; font-family: Arial; background-color: #ccc; padding: 3px; border: dotted 1px }
h1  { font-size: medium; font-family: Arial }
h3   { font-size: 12px; font-family: Arial; font-weight: bold; margin: 0 0 0 5px }
h4    { font-size: 12px; font-family: Arial;}
h2      { color: white; font-size: medium; font-weight: normal; background: gray; text-align: left; margin: 0 0 0 3px; padding-left: 5px; border: solid 1px #fff } }
a:link    { color: #300 }
a:visited { color: black; font-weight: bold }
a:focus { color: navy; font-weight: bold; text-decoration: underline }
a:hover { color: navy; font-weight: bold }
a:active { color: navy; font-weight: bold; text-decoration: underline }
h1:focus { }
h1:hover { background-color: silver }
h1:active { }

.ueberschrift   { color: white; font-family: Geneva, Vera, Arial, Helvetica, sans-serif; background: gray; border: solid 1px #fff }
	
.cssbutton    { font-size: 10pt; font-family: Geneva, Vera, Arial, Helvetica, sans-serif; background: white; cursor: pointer; padding: 1px; width: 160px; border-top: 0 gray; border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 0 solid gray }

.button_gratisabo { background: url("bilder/button_gratisabo_normal.png") no-repeat; display: block; float: left; clear: left }
.button_gratisabo:hover { background: url("bilder/button_gratisabo_over.png") no-repeat -1px -1px; float: left; clear: left }

#list2 dl{
margin:0;
padding:5px;
list-style:none;
white-space: nowrap;}

#list2 dt{display:inline;}

#list2 a   { color: #300; font: bold 14px Arial; text-decoration: none; background-color: white; text-align: center; padding: 5px 10px; border: solid 1px #3a5e4f }

#list2 a:hover  { color: white; background-color: #3a5e4f; text-align: center; border: solid 1px #4f4f4f }
.img_link:hover { border:1px solid black; }