body                { margin: 0 0 0 0; padding: 0 0 0 0; }
td                  { font-family:verdana,Helvetica,sans-serif; font-size:11px; color:#002041; }
strong              { font-weight:bold; }
b                   { font-weight:bold; }
p                   { font-family:verdana,Helvetica,sans-serif; font-size:11px; color:#002041; }

div.menulink		{ background:url('Bilder/linkicon.jpg') no-repeat center left; padding:2px 0 2px 22px; }

sup                 { font-size:12px; }
h1                  { font-family:verdana,Helvetica,sans-serif; font-weight:normal; font-size:18px; color:#003366; text-decoration:none; }
h2                  { font-family:verdana,Helvetica,sans-serif; font-weight:normal; font-size:22px; color:#3F68A3; text-decoration:none; }
.head_blue          { font-family:verdana,Helvetica,sans-serif; font-size:22px; color:#3F68A3; }

a                   { font-weight:bold; font-size:10px; color:#FFF4D5; text-decoration:underline; }
a:hover             { color:#FFC600;text-decoration:none; }

a.headline          { font-weight:bold; font-size:10px; color:#2F4D7A; text-decoration:none; }
a.headline:hover    { color:#2F4D7A;text-decoration:none; }

.textleft           { font-size:10px; color:#496989; }
.textleft:hover     { color:#3C5268; }


A.navi:link         { color:#FFFFFF; text-decoration:none; font-weight:bold; }
A.navi:active       { color:#FFFFFF; text-decoration:none; font-weight:bold; }
A.navi:visited      { color:#2F4D7A;  text-decoration:none; font-weight:bold; }
A.navi:hover        { text-decoration:underline; color:#0050A1; font-weight:bold; }

A.navtop:link       { color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:10px; }
A.navtop:active     { color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:10px; }
A.navtop:visited    { color:#3F68A3; text-decoration:none; font-weight:bold; font-size:10px; }
A.navtop:hover      { text-decoration:underline; color:#0050A1; font-weight:bold; font-size:10px; }

.whitehead          { font-family:arial,verdana,Helvetica,sans-serif; font-weight:bold; font-size:13px; color:#7188A9; }
.klein              { font-size:10px; }

.head_gruen         { font-family:verdana,Helvetica,sans-serif; font-size:18px; color:#30A907; }
.head_gruen:hover   { text-decoration:none; color:#2F4D7A; }

.text               { font-family:verdana,Helvetica,sans-serif; font-size:11px; color:#002041; font-weight:normal; text-decoration:none; }
.text:hover         { color: #0050A1; text-decoration:none; }

.head_box           { font-size:10px; font-weight:bold; color:#2F4D7A; text-decoration:none; }
.head_box:hover     { font-size:10px; text-decoration:none; color:#30A907; }

.link_box           { font-size:10px; font-weight:bold; color:#30A907; text-decoration:none; }
.link_box:hover     { font-size:10px; color:#2F4D7A; text-decoration:underline; }

.link_klein         { font-weight:bold; color:#30A907; text-decoration:none; font-size:10px;}
.link_klein:hover   { color:#2F4D7A; text-decoration:underline; }

.bottom             { color:#666666; font-size:10px; }

select              { COLOR: #516A8E; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE:  9px; BACKGROUND-COLOR: #ffffff; line-height: 9px; }
.anredeselect       { width:  59px; COLOR: #516A8E; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE:  9px; BACKGROUND-COLOR: #ffffff; line-height: 9px; }
.newsselect         { width:  47px; COLOR: #516A8E; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE:  9px; BACKGROUND-COLOR: #ffffff; line-height: 9px; }
.inputshort80       { width:  90px; COLOR: #516A8E; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE:  9px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT: #7F9DB9 1px solid; BORDER-TOP: #7F9DB9 1px solid; BORDER-LEFT: #7F9DB9 1px solid; BORDER-BOTTOM: #7F9DB9 1px solid; }
.feld               { width: 219px; COLOR: #516A8E; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT: #7F9DB9 1px solid; BORDER-TOP: #7F9DB9 1px solid; BORDER-LEFT: #7F9DB9 1px solid; BORDER-BOTTOM: #7F9DB9 1px solid; }
.plz                { width:  59px; COLOR: #516A8E; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT: #7F9DB9 1px solid; BORDER-TOP: #7F9DB9 1px solid; BORDER-LEFT: #7F9DB9 1px solid; BORDER-BOTTOM: #7F9DB9 1px solid; }

i                   { background-color: #30A907 }

.searchword         { BACKGROUND-COLOR: #FFFF00 }

.pr                 { font-weight:normal;color:#516A8E;font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9px }

/* CSS-Deklarationen für Gewinnspiele */
.gewinnspiel        {   border:solid #1B90B3; border-width:0px 0px 1px 0px; margin:0 0 10px 0; }  
.gewinnspiel .main  {   min-height:120px; text-align:right; }
.gewinnspiel .main img.big  {  float:left; border:solid #1B90B3 3px; margin:4px;  }
.gewinnspiel .title {   border:dashed #1B90B3; border-width:0px 0px 1px 0px; padding:3px 0; }
.gewinnspiel .info { display:inline; text-align:right; }
.gewinnspiel .info table { display:inline; margin:4; }
.gewinnspiel .info table .key { width:70px; vertical-align:top; }
.gewinnspiel .info table .value { width:180px; vertical-align:top; }
.gewinnspiel .description { border:dashed #1B90B3; border-width:1px 0 0 0; background-color:#FFF4f5; padding:4px 4px 20px 4px; }
.gewinnspiel .bottom {  border:dashed #1B90B3; border-width:1px 0 0 0; padding:2px; font-weight:bold; color:#225B6F; margin:0; }
.gewinnspiel .bottom .links { float:right; }
.gewinnspiel .bottom .bewertung { padding:4px; } 

.navigation { border:dashed 1px #1B90B3; text-align:center; background-color:#1B90B3; }
.navigation span.active {   font-weight:bold; }
.navigation span.a {   font-style:italic; }

td.inhalt a.dunkel { color:#000048; }

