A:link { color: #41A0CF; text-decoration : none; }
A:visited { color: #41A0CF; text-decoration : none; }
A:hover   { color: #41A0CF; text-decoration : underline; }

A.biglink:link {font-size: 18px; color: #41A0CF; text-decoration : none; }
A.biglink:visited {font-size: 18px; color: #41A0CF; text-decoration : none; }
A.biglink:hover   {font-size: 18px; color: #41A0CF; text-decoration : underline; }



h1{
      font-size: 30px;
      font-family: Georgia;
      color: #404040;
      font-weight: bold;
      font-style: italic;
      padding-bottom: 25px;
      padding-top: 35px;
      }

h2{
      font-size: 24px;
      font-family: Georgia;
      color: #404040;
      font-weight: bold;
      font-style: italic;
      padding-bottom: 15px;
      padding-top: 35px;
      }
      
h1.Stil1 {padding: 30px 0px 6px 0px;  font-style: normal; font-family: Verdana; font-size: 18px; font-weight: bold;}

.preisbox {font-size: 16px; background-color: #F6F6F6; width: 100%;}
.farbigeschrift {color: #41A0CF;}

img.thumb {
    padding: 7px;
    border: 1px solid #E6E6E6;
    background: #F6F6F6;

margin: 2px; }

img {border: 0px;}


#kontakt td {background-color: #F6F6F6; padding: 7px;}
#kontakt th {padding: 13px 0px;}

#Container1 li {text-indent: 25px;}
#Container1 td {padding: 5px;}




html, body, #wrap {height: 100%;}

body > #wrap {height: auto; min-height: 100%;}

#main {padding-bottom: 101px;}  /* must be same height as the footer */






* {margin: 0; padding: 0px;}

body {background: url('backgroundimage.jpg') repeat-x;  
text-align: center;}

#overall {
width: 760px;
margin: 0 auto;
text-align: left;}


#header {
height: 216px;
display: block;
}

#menu {display: block; position: relative; height: 40px;}

#menu ul { list-style: none}
* #menu ul li {height: 40px; display:inline;}

#menu ul li a {
float: left; 
display: block; 
height: 40px; 
text-decoration: none; 
text-indent: -3000px; 
font: 0/22px sans-serif;
}


#content {color: #404040; font:  14px verdana, sans-serif}
.belegungsplan {font:  12px verdana, sans-serif}


#footer {
position: relative;
margin-top: -101px; /* negative value of footer height */
height: 101px;
clear:both;
width: 100%; 
background: url('footer.gif') repeat-x 50% 0;  
text-align: center; }
