body {
	font-family: Arial, Helvetica, sans-serif;
   font-size:   12px;
   line-height: 16px;
   color: #998448;
	/* text-align center für mittige zentrierung des Content*/
   text-align:  left;
	font-weight: normal;
	background-color: #BAD6DE;
	margin: auto;
	padding: 0% 0 0 0;
	height: 100%;
   background-image: url(images/hg_body2.gif);
	background-repeat: repeat-x;
   background-position: -1px -1px;
}
html{    height:100%;
}
html>body{height:100%;
}

/* das ist die box die den ganzen kram umschiesst noetig wg. der zentrierung und der absoluten plazierung der menues */
#box{
        width:999px; 
        height:480px;
        position: relative;
        text-align:left; 
        margin-top: 0px;
        padding: 0px; 
   background-image: url(images/hg_kopf.gif);
	background-repeat: no-repeat;
   background-position: top left;
	}

/* box für Adresse oben*/
#box1{
        width:430px; 
        height:100px;
	     position: absolute;
        text-align:left; 
        margin-left: 340px;
		  margin-top: 46px;
        margin-right: 0px;
        padding: 0px; 
}
/* Bildbox oben*/
#box2{
        width:275px; 
        height:99px;
	     position: absolute;
        text-align:left; 
        margin-left: 786px;
		  margin-top: 47px;
        margin-right: 0px;
        padding: 0px; 
		     background-image: url(images/box2_home.jpg);
	background-repeat: no-repeat;
   background-position: left top;
}
/* Bildbox oben*/
#box2_leistungen{
        width:275px; 
        height:99px;
	     position: absolute;
        text-align:left; 
        margin-left: 786px;
		  margin-top: 47px;
        margin-right: 0px;
        padding: 0px; 
		     background-image: url(images/box2_leistungen.jpg);
	background-repeat: no-repeat;
   background-position: left top;
}
/* Bildbox oben*/
#box2_kurse{
        width:275px; 
        height:99px;
	     position: absolute;
        text-align:left; 
        margin-left: 786px;
		  margin-top: 47px;
        margin-right: 0px;
        padding: 0px; 
		     background-image: url(images/box2_kurse.jpg);
	background-repeat: no-repeat;
   background-position: left top;
}
/* Bildbox oben*/
#box2_powerplate{
        width:275px; 
        height:99px;
	     position: absolute;
        text-align:left; 
        margin-left: 786px;
		  margin-top: 47px;
        margin-right: 0px;
        padding: 0px; 
		     background-image: url(images/box2_powerplate.jpg);
	background-repeat: no-repeat;
   background-position: left top;
}
/* Bildbox oben*/
#box2_impressum{
        width:275px; 
        height:99px;
	     position: absolute;
        text-align:left; 
        margin-left: 786px;
		  margin-top: 47px;
        margin-right: 0px;
        padding: 0px; 
		     background-image: url(images/box2_impressum.jpg);
	background-repeat: no-repeat;
   background-position: left top;
}
/* Navigation*/
#box3{
        width:1025px; 
        height:24px;
	     position: absolute;
        text-align:left; 
        margin-left: 0px;
		  margin-top: 148px;
        margin-right: 0px;
        padding: 0px; 
}
/* Bildbox links*/
#box4_home{
        width:320px; 
        height:396px;
	     position: absolute;
        text-align:left; 
        margin-left: 0px;
		  margin-top: 171px;
        margin-right: 0px;
        padding: 0px; 
   background-image: url(images/box4_home.jpg);
	background-repeat: no-repeat;
   background-position: left top;

	}
#box4_leistungen{
        width:320px; 
        height:396px;
	     position: absolute;
        text-align:left; 
        margin-left: 0px;
		  margin-top: 171px;
        margin-right: 0px;
        padding: 0px; 
   background-image: url(images/box4_leistungen.jpg);
	background-repeat: no-repeat;
   background-position: left top;
}
#box4_kurse{
        width:320px; 
        height:396px;
	     position: absolute;
        text-align:left; 
        margin-left: 0px;
		  margin-top: 171px;
        margin-right: 0px;
        padding: 0px; 
   background-image: url(images/box4_kurse.jpg);
	background-repeat: no-repeat;
   background-position: left top;
}
#box4_powerplate{
        width:320px; 
        height:396px;
	     position: absolute;
        text-align:left; 
        margin-left: 0px;
		  margin-top: 171px;
        margin-right: 0px;
        padding: 0px; 
   background-image: url(images/box4_powerplate.jpg);
	background-repeat: no-repeat;
   background-position: left top;
}
#box4_impressum{
        width:320px; 
        height:396px;
	     position: absolute;
        text-align:left; 
        margin-left: 0px;
		  margin-top: 171px;
        margin-right: 0px;
        padding: 0px; 
   background-image: url(images/box4_impressum.jpg);
	background-repeat: no-repeat;
   background-position: left top;
}
/* Content*/
#box5{
        width:430px; 
        height:396px;
	     position: absolute;
        text-align:left; 
        margin-left: 339px;
		  margin-top: 173px;
        margin-right: 0px;
        padding: 0px; 
}
/* Newsbox*/
#box6{
        width:277px; 
        height:396px;
	     position: absolute;
        text-align:left; 
        margin-left: 787px;
		  margin-top: 171px;
        margin-right: 0px;
        padding: 0px; 
		          background-image: url(images/news.jpg);
        background-repeat: no-repeat;
        background-position: left center;
}
/* Box Öffnungszeiten*/
#box7{
        width:275px; 
        height:79px;
	     position: absolute;
        text-align:left; 
        margin-left: 782px;
		  margin-top: 571px;
        margin-right: 0px;
        padding: 0px; 
        background-image: url(images/hg_unten.gif);
        background-repeat: no-repeat;
        background-position: -45px -33px;
}

/* Formatierung für Adresse oben*/
.tabelle1 {
	font-family: Arial, Helvetica, sans-serif;
      font-size:   11px;
      line-height: 20px;
	   color: #ffffff;
      font-weight: bold;
		text-align:  left;
      text-decoration: none;
		font-style: italic;
      padding-left: 0px;
		padding-top: 65px;
}

/* Formatierung für Navigation*/
.tabelle3 {
	font-family: Arial, Helvetica, sans-serif;
      font-size:   11px;
      line-height: 14px;
	   color: #77B5C4;
      font-weight: bold;
		font-style: italic;
		text-align:  left;
      text-decoration: none;
      padding-left: 20px;
		padding-top: 0px;
}

/* Formatierung für Headline*/
.tabelle5 {
	font-family: Arial, Helvetica, sans-serif;
      font-size:   18px;
      line-height: 20px;
	   color: #77B5C4;
					font-style: italic;
      font-weight: bold;
		text-align:  left;
      text-decoration: none;
      padding-left: 0px;
		padding-top: 18px;
}

/* Formatierung für Grundtext*/
.tabelle5a {
	font-family: Arial, Helvetica, sans-serif;
      font-size:   12px;
      line-height: 16px;
	   color: #000000;
      font-weight: normal;
		text-align:  justify;
      text-decoration: none;
      padding-left: 0px;
		padding-top: 10px;
}

/* Formatierung für Öffnungszeiten*/
.tabelle7 {
	font-family: Arial, Helvetica, sans-serif;
      font-size:   11px;
      line-height: 13px;
	   color: #ffffff;
      font-weight: bold;
		text-align:  left;
      text-decoration: none;
      padding-left: 5px;
		padding-top: 6px;
}


a, a:active  {
      font-weight: bold;
	color: #77B5C4;
	      text-decoration: none;
			font-style: italic;
}

a:hover{
      font-weight: bold;
	color: #666666;
	      text-decoration: none;
						font-style: italic;
}


p {
	font-family: Arial, Helvetica, sans-serif;

}


