/*                                                         */
/* COMMUNITOR SiteWare 2.0                                 */
/* Copyright by COMMUNITOR Internetservice GmbH, 2001-2009 */
/*                                                         */
body, p, td, div, h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
}
html, body {
  height:100%;
  margin:0px;
  padding:0px;
}
body {
  background-color:#fff;
  background-image:url('../images/hg.jpg');
  background-repeat:repeat;
}
img {border:none;}
#mainDiv {
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  visibility:visible;
}
h1 { margin-top: 0px; margin-bottom: 10px; font-size: 21px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #006415; }
h1.hundewelt { margin-top: 0px; margin-bottom: 10px; font-size: 21px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #DBD4B7; }
h1.katzenwelt { margin-top: 0px; margin-bottom: 10px; font-size: 21px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #B6ACD3; }
h1.nagerwelt { margin-top: 0px; margin-bottom: 10px; font-size: 21px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #CCD97F; }
h1.wasserwelt { margin-top: 0px; margin-bottom: 10px; font-size: 21px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #7FC5E7; }
h1.terrawelt { margin-top: 0px; margin-bottom: 10px; font-size: 21px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #FDDF7F; }
h1.vogelwelt { margin-top: 0px; margin-bottom: 10px; font-size: 21px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #CA8BA9; }
h2, h3, h4 { font-weight: bold; margin-top: 0px }
h2 { font-size: 15px; color: #666666; margin-bottom: 10px; }
h3 { font-size: 13px; }
h4 { font-size: 13px; }
a:link, a:visited { color: #666666; text-decoration: underline; }
a:hover, a:active { color: #BB106A; text-decoration: none; }

input.titelinput { width:120px; background-color: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; border: #708BC2 1px solid; }
input.button { background-color: #B87E44; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; margin-bottom: 0px; margin-top: 8px; }

td.breadcrumbs, div.breadcrumbs { font-size: 10px; color: #666666; }
a.breadcrumbs:link, a.breadcrumbs:visited { color: #006415; text-decoration: none; }
a.breadcrumbs:hover, a.breadcrumbs:active { color: #BB106A; text-decoration: none; }

td.hdnav { font-size: 18px; font-weight: bold; color: #ffffff; }
td.txtnav { font-size: 11px; font-weight: normal; color: #A96F35; }
a.nav:link, a.nav:visited { font-size: 13px; color: #A96F35; font-weight: bold; text-decoration: none; }
a.nav:hover, a.nav:active { font-size: 13px; color: #ffffff; font-weight: bold; text-decoration: none; background-color: #B87E44; }

td.ausw { font-size: 12px; font-weight: bold; color: #000000; }
a.ausw:link, a.ausw:visited { color: #000000; text-decoration: none; }
a.ausw:hover, a.ausw:active { color: #ffffff; text-decoration: none; background-color: #000000; }

a.hdteaser:link,a.hdteaser:visited { font-weight: bold; color: #000000; text-decoration: none; }
a.hdteaser:hover,a.hdteaser:active { font-weight: bold; color: #A96F35; text-decoration: none; }
a.teaserlink:link,a.teaserlink:visited { font-weight: normal; color: #A96F35; text-decoration: none; }
a.teaserlink:hover,a.teaserlink:active { font-weight: normal; color: #000000; text-decoration: none; }
a.teaserlink1:link,a.teaserlink1:visited { font-weight: normal; color: #ffffff; text-decoration: none; background-color: #708BC2; }
a.teaserlink1:hover,a.teaserlink1:active { font-weight: normal; color: #6A83B7; text-decoration: none; background-color: #FFF4EC; }
a.teaserlink2:link,a.teaserlink2:visited { font-weight: normal; color: #000000; text-decoration: underline; }
a.teaserlink2:hover,a.teaserlink2:active { font-weight: normal; color: #A96F35; text-decoration: none; }

td.txthdbox, a.txthdbox:link, a.txthdbox:visited { font-weight: bold; color: #000000; text-decoration: none; }
a.txtbox:link, a.txtbox:visited { color: #162102; text-decoration: none; }
a.txtakt:hover, a.txtakt:visited, a.txtakt:hover, a.txtakt:active, a.txtbox:hover, a.txtbox:active, a.txthdbox:hover, a.txthdbox:active { color: #299F32; }

td.ft, div.ft { margin-top: 5px; font-size: 10px; }
a.ft:link, a.ft:visited { color: #666666; text-decoration: none; }
a.ft:hover, a.ft:active { color: #006415; text-decoration: none; }

td.submn, div.submn { font-size: 12px; font-weight: normal; color: #666666; }
a.submn:link, a.submn:visited { color: #666666; text-decoration: none; }
a.submn:hover, a.submn:active { color: #BB106A; text-decoration: none; }
