
body
      { color: #393939; font-size: 11px; font-family: verdana, arial, Verdana, Arial, Helvetica, sans-serif; background-image: url(bg.gif); background-repeat: no-repeat; scrollbar-3dlight-color: #04264c; scrollbar-arrow-color: #04264c; scrollbar-base-color: #fff; scrollbar-darkshadow-color: #000000; scrollbar-face-color: #fff; scrollbar-highlight-color: #fff; scrollbar-shadow-color: #04264c; scrollbar-track-color: #fff      }
a.gruen:link    { color: #749c45; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.gruen:visited   { color: #749c45; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.gruen:active  { color: #749c45; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.gruen:focus  { color: #749c45; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.gruen:hover   { color: #749c45; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
body.left-logo-top
{
  background-color:#f8f8f8;
}

body.main
{
  background-color:#fbfbfb;
}

td
   { color: #505050; font-size: 11px; font-family: verdana, arial }

td.inaktiv
{
  color:#c0c0c0;
}

td.top
{
  border-top-style:solid;
  border-right-style:solid;
  border-top-width:1;
  border-right-width:1;
  border-top-color:#04264c;
  border-right-color:#04264c;
}

td.topinaktiv
{
  border-top-style:solid;
  border-right-style:solid;
  border-top-width:1;
  border-right-width:1;
  border-top-color:#c0c0c0;
  border-right-color:#c0c0c0;
  color:#c0c0c0;
  font-weight:bold;
}

td.lines
{
  background-color:#04264c;
}

td.linesinaktiv
{
  background-color:#c0c0c0;
}
.td.hoehe { height: 100% }
td.unterpunkt
{
  font-weight:bold;
  border-right-style:solid;
  border-bottom-style:solid;
  border-right-width:1;
  border-bottom-width:1;
  border-right-color:#04264c;
  border-bottom-color:#04264c;
}

a.top:link
    { color: #fbfbfb; font-size: 10px; text-decoration: none }

a.top:visited
 { color: #fff; font-size: 10px; text-decoration: none }

a.top:hover
    { color: #fff; font-size: 10px; text-decoration: underline }

a.top:active
   { color: #3660aa; text-decoration: underline; border-width: 1px; border-color: #1e355e }

a.top:focus
 { color: #fff; text-decoration: none }

a.uebersicht:link
   { color: #dcd4bb; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding: 5px }

a.uebersicht:visited
   { color: #dcd4bb; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding: 5px }

a.uebersicht:hover
   { color: #dcd4bb; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; padding: 5px }

a.uebersicht:active
   { color: #dcd4bb; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding: 5px }

a.uebersicht:focus
   { color: #dcd4bb; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding: 5px }

a.edit:link
 { color: #2d448a; font-size: 11px; text-decoration: none }

a.edit:visited
 { color: #2d448a; font-size: 11px; text-decoration: none }

a.edit:hover
 { color: #2d448a; font-size: 11px; text-decoration: underline }

a.edit:active
 { color: #2d448a; font-size: 11px; text-decoration: underline }

a.edit:focus
 { color: #2d448a; font-size: 11px; text-decoration: none }

a:link
  { color: #393939; text-decoration: none }

a:visited
 { color: #393939; text-decoration: none }
a:focus { color: #393939; text-decoration: none }
a:hover
  { color: #393939; text-decoration: underline }

a:active
 { color: #2d448a; text-decoration: underline }
.ueberschriftblaufett       { color: #2d448a; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif }
.fohlenheadline  { color: #2d448a; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; padding-right: 10px }
input,textarea
        { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 2px; border: solid 1px #23274a }
select
    { color: #434343; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; border: solid 1px #23274a }
.select.anzeigenauftag  { color: #434343; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; width: 170px; border: solid 1px #23274a }
.select.kontaktinserent  { color: #434343; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; width: 220px; border: solid 1px #23274a }
.select.anzeigenauftag1 { color: #434343; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; width: 138px; border: solid 1px #23274a }
.ueberschrift
   { color: #fff; font-size: 12px; background-color: #4574ac; padding: 5px 5px 5px 10px }

.ueberschrift2
    { color: #fff; font-size: 12px; background-color: #23274a; padding: 5px 5px 5px 15px }

.ueberschriftinaktiv
   { color: #dcd4bb; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.error
{
  color:#dd0000;
}

.ready
{
  color:#009900;
}

.register_top
 { background-image: url(hg_button.gif); background-repeat: repeat; padding: 5px; border: solid 1px #04264c }
.register_top1 { border-top: 1 solid #04264c; border-right: 1px #04264c; border-left: 1px #04264c }
.register_top2  { color: #393939; background-color: #d6cfb3; border-top: 1px solid #23274a; border-right: 0; border-bottom: 1px solid #23274a; border-left: 1px solid #23274a }
.register_left
{
  border-left-style:solid;
  border-left-color:#04264c;
  border-left-width:1;
}

.register_right
{
  border-right-style:solid;
  border-right-color:#04264c;
  border-right-width:1;
}

.register_bottom
{
  border-bottom-style:solid;
  border-bottom-color:#04264c;
  border-bottom-width:1;
}
.register_bottom1  { border-bottom: 1px dotted #434343 }
.borderhead
 { color: #fbfbfb; background-color: #1e355e; border: solid 1 #dcd4bb }
.borderhead1  { color: #1e355e; font-weight: normal; text-decoration: none; background-color: #a5aebf; border: solid 1 #dcd4bb }
.borderhead2 { color: #1e355e; font-weight: normal; text-decoration: none; background-color: #ededed; border: solid 1 #004 }
.borderbody
{
  border-style:solid;
  border-width:1;
  border-color:#04264c;
}
.borderbody1   { border: solid 1px #23274a }
.btfett
  { color: #dcd4bb; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #23274a; width: 115 }

.btnormal
 { color: #dcd4bb; background-color: #1e355e; width: 115 }
.btnormal1 { color: #434343; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(hg_button.gif); padding: 3px; border: solid 1px #23274a }
.btlogin  { color: #2d448a; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 3px }
.btbildupload     { color: #434343; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(hg_button.gif); text-align: center; padding: 2px; width: 113px; border: solid 1px #23274a }
.btloeschen
{
  width:80;
}

.kalender
{
  border-style:solid;
  border-color:#04264c;
  border-width:1;
  cursor:hand;
}

.kalenderfett
{
  border-style:solid;
  color:#04264c;
  font-weight:bold;
  border-color:#04264c;
  border-width:1;
  cursor:hand;
}

.kalenderhead
{
  font-family: Verdana;
  font-size:12;
  font-weight:bold;
  color: #fbfbfb;
  background-color:#04264c;
}
.spading10 { line-height: 15px; padding: 5px 5px 5px 10px }
.spading10block  { line-height: 15px; text-align: justify; padding: 5px 5px 5px 10px }
.spading15 { line-height: 15px; padding: 10px 10px 10px 15px }
.spalte1 { border: solid 1px #23274a }
.spalte2 { border: solid 1px #4574ac }
.hr { border-bottom: 1px dotted #d6cfb3 }
.kalenderbody
{
  font-family: Verdana;
  font-size:12;
  color: #04264c;
  background-color:#fbfbfb;
}

.noborder
{
  border-style:none;
  background-color:#fbfbfb;
}
a.orange:link  { color: #f93; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.orange:visited { color: #f93; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.orange:hover  { color: #f93; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a.orange:active { color: #f93; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.orange:focus { color: #f93; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.image-left   { margin: 5px 10px 5px 0; float: left; clear: both }
.image-right  { margin: 10px 0 5px 10px; float: right; clear: both }
.blocksatz  { line-height: 15px; text-align: justify }
.underline { border-bottom: 1px dotted #333 }
.btupload  { width: 120px }
.input.durchsuchen  { width: 100px }
.georgia   { color: #505050; font-size: 16px; font-family: Georgia, Georgia, "Times New Roman", Times, serif }
#id { }
.vaeter { font-size: 10px; font-weight: bold }
.pedigree { font-size: 10px }
.10fett { font-size: 10px; font-weight: bold }

