

   body          {
                  background: rgb(103,149,190);
                  margin: 0px;
                  padding: 0px;
                  font-family: verdana, arial, helvetica, sans serif;
                  font-size: 9pt;
                  line-height: 20px;
                  word-spacing: 1px;
   }

   #wrapper      {
                  width: 850px;
                  height: 980px;
                  margin: 0px auto;
                  position: relative;
                  top: 0px;
                  left: 0px;
                  background-image: url("bilder/hintergrund.jpg");
   }

   #wrapper_mittel{
                  width: 850px;
                  height: 1169px;
                  margin: 0px auto;
                  position: relative;
                  top: 0px;
                  left: 0px;
                  background-image: url("bilder/hintergrund_mittel.jpg");
   }

   #wrapper_lang {
                  width: 850px;
                  height: 1372px;
                  margin: 0px auto;
                  position: relative;
                  top: 0px;
                  left: 0px;
                  background-image: url("bilder/hintergrund_lang.jpg");
   }

   #wrapper_extra_lang {
                  width: 850px;
                  height: 2488px;
                  margin: 0px auto;
                  position: relative;
                  top: 0px;
                  left: 0px;
                  background-image: url("bilder/hintergrund_extra_lang.jpg");
   }

   #content      {
                  position: absolute;
                  top: 480px;
                  left: 80px;
   }

   #content_buch {
                  width: 450px;
                  position: absolute;
                  top: 430px;
                  left: 80px;
   }

   #content_eintrag{
                  width: 530px;
                  position: absolute;
                  top: 120px;
                  left: 0px;
                  height: 680px;
                  overflow: scroll;
   }

   #content_mittel{
                  position: absolute;
                  top: 450px;
                  left: 80px;
   }

   #content_hoch {
                  position: absolute;
                  top: 410px;
                  left: 80px;
   }

   #content_hund {
                  position: absolute;
                  top: 410px;
                  left: 80px;
                  width: 450px;
   }

   p             {
                  margin-top: 0px;
                  margin-bottom: 10px;
   }

   .fett         {
                  font-weight: bold;
   }

   .klein        {
                  font-size: 8pt;
                  line-height: 15px;
   }

   h2, h3, h4, h5, h6{
                  margin-top: 15px;
                  margin-bottom: 20px;
                  color: rgb(25,101,153);
   }

   h1            {
                  font-size: 0pt;
                  color: rgb(222,232,241);
   }

   h2            {
                  font-size: 14pt;
   }

   h6            {
                  font-size: 9pt;
   }

   hr            {
                  width: 400px;
   }

   #hr_deckrueden{
                  width: 600px;
   }

   #menu         {
                  position: absolute;
                  top: 355px;
                  left: 80px;
   }

   ul            {
                  margin: 0px;
                  padding: 0px;
   }

   #menu li      {
                  list-style-type: none;
                  float: left;
                  padding: 2px 15px;
   }

   .border_right {
                  border-right: 1px solid white;
   }

   #menu li a    {
                  color: white;
                  text-decoration: none;
                  font-size: 12pt;
   }

   #menu li a:hover{
                  text-decoration: underline;
   }

   #menu_footer  {
                  position: absolute;
                  top: 860px;
                  left: 600px;
   }

   #menu_footer li{
                  list-style-type: none;
                  float: left;
                  padding: 0px 15px;
   }

   #menu_footer li a{
                  color: white;
                  text-decoration: none;
                  font-size: 10pt;
   }

   #menu_footer li a:hover{
                  text-decoration: underline;
   }

   #menu_footer_lang{
                  position: absolute;
                  top: 1260px;
                  left: 600px;
   }

   #menu_footer_lang li{
                  list-style-type: none;
                  float: left;
                  padding: 0px 15px;
   }

   #menu_footer_lang li a{
                  color: white;
                  text-decoration: none;
                  font-size: 10pt;
   }

   #menu_footer_lang li a:hover{
                  text-decoration: underline;
   }

   #menu_footer_extra_lang{
                  position: absolute;
                  top: 2370px;
                  left: 600px;
   }

   #menu_footer_extra_lang li{
                  list-style-type: none;
                  float: left;
                  padding: 0px 15px;
   }

   #menu_footer_extra_lang li a{
                  color: white;
                  text-decoration: none;
                  font-size: 10pt;
   }

   #menu_footer_extra_lang li a:hover{
                  text-decoration: underline;
   }

   #menu_footer_mittel{
                  position: absolute;
                  top: 1060px;
                  left: 600px;
   }

   #menu_footer_mittel li{
                  list-style-type: none;
                  float: left;
                  padding: 0px 15px;
   }

   #menu_footer_mittel li a{
                  color: white;
                  text-decoration: none;
                  font-size: 10pt;
   }

   #menu_footer_mittel li a:hover{
                  text-decoration: underline;
   }


   .mailto       {
                  color: maroon;
   }

   a             {
                  color: maroon;
                  font-size: 9pt;
                  text-decoration: none;
   }

   a:hover       {
                  text-decoration: underline;
   }

   #menu_hunde   {
                  position: absolute;
                  top: 550px;
                  left: 560px;
                  width: 190px;
                  height: 230px;
                  background-image: url("bilder/menu.jpg");
                  padding-left: 20px;
                  padding-top: 20px;
   }

   #menu_hunde li{
                  list-style-type: none;
                  margin-bottom: 5px;
   }

   #menu_hunde li a{
                    color: white;
   }

   #menu_hunde_2 {
                  position: absolute;
                  top: 550px;
                  left: 560px;
                  width: 190px;
                  height: 260px;
                  background-image: url("bilder/menu_2.jpg");
                  padding-left: 20px;
                  padding-top: 20px;
   }

   #menu_hunde_2 li{
                  list-style-type: none;
                  margin-bottom: 5px;
   }

   #menu_hunde_2 li a{
                    color: white;
   }

   .menu_aktiv_1 {
                  font-weight: bold;
   }

   #ul_sitemap   {
                  position: relative;
                  left: 30px;
                  line-height: 23px;
   }

   .ul_rechts    {
                  list-style-type: circle;
                  position: relative;
                  left: 30px;
                  line-height: 20px;
   }

   .ul_rechts a  {
                  font-size: 8pt;
   }

   .ul_rechts_3  {
                  list-style-type: circle;
                  position: relative;
                  left: 30px;
                  line-height: 20px;
   }

   #a_klein      {
                  line-height: 7px;
   }

   #a_klein a    {
                  font-size: 7pt;
                  margin-left: 15px;
   }

   #tafel        {
                  position: absolute;
                  top: 70px;
                  left: 0px;
                  z-index: 20;
   }

   #counter      {
                  color: white;
                  position: absolute;
                  top: 510px;
                  left: 640px;
   }

   img           {
                  border: 0px;
   }
