/* CSS-Definitionsdatei, die Site-weite Stylesheets enthält */

HTML, BODY {
   height:100%;
   background-color: #AACADD;
   margin:0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;

}
BODY {
   padding:0;
   margin:0;
}
DIV#container {
   position:relative;
   left: 50%;
   margin-left: -475px;
   width:800px;
   min-height:100%;
   background:#C7ECFF;
   margin-bottom:-20px;
   border:1px solid white;
}


DIV#h {
   position:relative;
   width:800px;
   height:150px;
   background:#666666;
}

DIV#navigation {
   position:relative;
   width:800px;
   height:20px;
   background:#A4FF3C;
}

DIV#f {
   position:relative;
   left: 50%;
   margin-left: -474px;
   width:800px;
   height:20px;
   clear:both;
   background:#A4FF3C;
   bottom: 0;
}

div#newsbox {
  position: absolute;
  left: 50%;
  top: 449px;
  margin-left: +330px;
  width: 150px;
  height:280px;
  background-color: #C7ECFF;
  border:1px solid white;
}

div#newsletterbox {
  position: absolute;
  left: 50%;
  top: 307px;
  margin-left: +330px;
  width: 150px;
  height:140px;
  background-color: #C7ECFF;
  border:1px solid white;
}

div#petbox {
  position: absolute;
  left: 50%;
  top: 150px;
  margin-left: +330px;
  width: 150px;
  height:155px;
  background-color: #C7ECFF;
  border:1px solid white;
}

div#loginbox {
  position: absolute;
  left: 50%;
  top: 0px;
  margin-left: +330px;
  width: 150px;
  height:149px;
  border:1px solid white;
}





 .newsdate {font-size: 11px; color: #0016A5;  font-weight:bold;}
 .newsdate2 {font-size: 11px; color: #000000;  }
 .newstext {font-size: 11px; color: #000000; }
 .newstext2 {font-size: 11px; color: #FFB428; }
 .newstext3 {font-size: 9px; color: #000000; }
 .linkstext {font-size: 11px; color: #000080; }
 .veransttext {font-size: 11px; color: #000080; }
 .newshead {font-size: 14px; color: #000000; font-weight:bold;}
 .newshead2 {font-size: 15px; color: #000000; font-weight:bold;}
 .pethead {font-size: 12px; color: #0000CC; font-weight:bold;}
 .pettext {font-size: 12px; color: #000000;}
 .navi_header {font-size: 11px; color: #ffffff;}
 .navi_header2 {font-size: 11px; color: #000000; text-align:center; }
 .navi_header3 {font-size: 11px; color: #ffffff; text-align:left; text-decoration: none;}
 .navi_header4 {font-size: 11px; color: #000000; text-decoration: none;}
 .navi_header5 {font-size: 11px; }
 .t_header{font-size: 12px; color: #ffffff; text-align:left; font-weight:bold;}
 .t_header2{font-size: 12px; color: #000000; text-align:left; font-weight:bold;}
 .t_header3{font-size: 12px; color: #000000; text-align:center; font-weight:bold;}
 .t_content {font-size: 11px; color: #000000; text-align:left;font-weight:bold; }
 .t_content2 {font-size: 11px; color: #000000; text-align:right;font-weight:bold; }
 .pettext {font-size: 12px; color: #000000;}
 .tab_form   { background-color:#fbfbfb; border-color:#a49c9c; border-width:1px; border-style:solid; }
 .tab_form2  { background-color:#BEE0FF; border-color:#a49c9c; border-width:1px; border-style:solid; }
 .tab_news  { background-color:#ffffff; border-color:#a49c9c; border-width:1px; border-style:solid; }
 .tab_veranst { background-color:#ffffff; border-color:#a49c9c; border-width:1px; border-style:solid; }

