body,p,td{font-family: Arial;
	font-size:12px;
	color: #000000}
td { text-align: left }
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: 24px; font-family: Arial; font-weight: normal }
h2   { font-size: medium; font-family: Arial }
h4  { font-size: 12px; font-family: Arial; font-style: italic }
a:link    { color: #300 }
a:visited { color: black;}
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 { }*/

.hinweis    { font-family: Geneva, Vera, Arial, Helvetica, sans-serif; background: #ccc; padding: 3px; border: solid 1px black }
.ueberschrift    { color: white; font-family: Geneva, Vera, Arial, Helvetica, sans-serif; background: #779dd6; border: solid 1px #fff }
	
.cssbutton_tabmenu    { font-size: 10pt; font-family: Geneva, Vera, Arial, Helvetica, sans-serif; background: white; cursor: pointer; padding: 1px; width: 190px; border-top: 0 gray; border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 0 solid gray }
/*.cssbutton hover {background-color: #f3cba9}*/
.cssbutton_tabmenu  a:link  {text-decoration: none }
.cssbutton_tabmenu  a:visited  {text-decoration: none }




.cssbutton    { font-size: 10pt; font-family: Geneva, Vera, Arial, Helvetica, sans-serif; background: white; cursor: pointer; padding: 1px; min-width:120px;max-width:200px; border-top: 0 gray; border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 0 solid gray }
.cssbutton  a:link  {text-decoration: none }
.cssbutton  a:visited  {text-decoration: none }



.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 }
.menubutton_kredit         {background-color: #779dd6; text-align: center; padding: 2px; width: 160px;display: block}
.menubutton_kredit a:link  {text-decoration: none }
.menubutton_kredit a:visited  {text-decoration: none }
.menubutton_kredit a:hover       { background-color: #d0ddfd;text-align: center; padding: 2px; width: 160px;display: block}

/*.menubutton_sparen       { color: #000; background-color: rgba(181, 119, 255, 1); text-align: center; padding: 2px; width: 160px; }*/
.menubutton_sparen        {
	color: #000;
	background-color: #f3cba9;
	text-align: center;
	padding: 2px;
	width: 160px;
}
.menubutton_sparen a:link    { text-decoration: none }
.menubutton_sparen a:visited  {text-decoration: none }
.menubutton_sparen a:hover       { background-color: #f3b581; width: 160px }
.hintergrund_content_rosa_alt { background-color: #fae6ff; display: block }
.hintergrund_content  { background-color: #fff; display: block }

.ueberschrift_rechner_kredit_pink_alt    { color: white; font-family: Geneva, Vera, Arial, Helvetica, sans-serif; background: #836de8; border: solid 1px #fff }
.ueberschrift_rechner_kredit     { color: white; font-family: Geneva, Vera, Arial, Helvetica, sans-serif; background: gray; border: solid 1px #fff }
.header_hintergrund    { background-image: url("bilder/logo_bild_oben.png"); background-repeat: no-repeat; width: 1020px; height: 180px }
.img_link:hover { border:1px solid black; }
