body { 
color: #006; 
font-size: 10px; 
font-family: verdana; 
background-color: #e6e9ec;
scrollbar-3dlight-color: #F0F0F4; 
scrollbar-arrow-color: #3B6ACE; 
scrollbar-darkshadow-color: #F0F0F4; 
scrollbar-face-color: #E6E9EC; 
scrollbar-highlight-color: #E8EDEA; 
scrollbar-shadow-color: #E8EDEA; 
scrollbar-track-color: #E6E9ED;
 }
td { 
color: #fff; 
font-size: 10px; 
font-family: verdana; 
line-height: 14px;
 }
th { color: #006; font-size: 10px; font-family: verdana; font-weight: bold; line-height: 15px; }
h1 { 
color: #fff; 
font-size: 12px; 
font-family: verdana; 
font-weight: bold; 
line-height: 12px; 
margin: 0.67em 0;
 }
a:link { 
color: #fff; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none;
 }
a:visited { 
color: #fff; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none;
 }
a:hover { 
 color: #ff3;
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;
  }
h2 { 
color: #c00; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: normal; 
margin: 0.83em 0;
 }
h3 { 
color: #ff0; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: 700; 
margin: 1em 0;
 }
.selectfont { 
color: #006; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
letter-spacing: -1px;
 }
.result { color: #006; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e6e9ec; padding-right: 5px; padding-left: 5px; border-bottom: 1px solid #006; }
.resultfont { color: #006; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e6e9ec; padding-right: 5px; padding-left: 5px; }
.top  /* bei topresults Ueberschrift */ { color: #006; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #f8f9e6; padding-right: 5px; padding-left: 5px; border-bottom: 1px solid #d8e2ed; }
.topresults { color: #006; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding-right: 5px; padding-left: 5px; }
.topfont { color: #006; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding-right: 5px; padding-left: 5px; border-bottom: 1px solid #d8e2ed; }
.resultbody { 
background-color: #dcdede;
 }
.detailfont { 
color: #006; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #f0f0f4; 
padding: 10px 2px 7px 3px; 
outline: dotted 1px #006;
 }
a.detail:link { 
color: #006; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none;
 }
.a.detail:visited { 
color: #006; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none;
 }
.a.detail:hover { 
color: #900; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: underline;
 }
.detailbody { 
background-color: #e6e9ec;
 }
.opaque { 
filter:alpha (opacity=40); 
opacity:0.4;
 }
.Auszeichnung  /* rechter Frame, Überschrift map */ { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
border-bottom: 1px solid #d6b305;
 }
h4 { 
color: #c00; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold;
 }
.aktuell { 
color: #006; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: normal; 
letter-spacing: 1px;
 }
.paging { color: #c00; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-variant: small-caps; text-align: center; letter-spacing: 2px; position: absolute; bottom: 10px; width: 420px; padding-top: 7px; border-top-color: #006; border-top-width: 1px; }
.paging1 { color: #006; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; position: absolute; bottom: 10px; }
.welcome { color: #006; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; letter-spacing: 1px; padding-top: 25px; padding-right: 10px; padding-left: 10px; }
.topresult { 
color: #c00; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
line-height: 20px; 
letter-spacing: 2px;
 }
.mail  /* für Header Zusatzangaben bei GR kontakt form */ { 
color: #f00; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
letter-spacing: -1px;
 }
.contactform { margin-left: 5px; }
.outhtml { background-color: #999; }
.standard { 
color: #fff; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
 }
.index { background-color: #ccc; background-image: url(../graphics/index/grise_01.png); background-repeat: repeat-x; }
.navright { 
background-color: #e8edea;
 }


