*
{
	margin: 0em;
	padding: 0em;
}

body {
background: url(img/bg.jpg) repeat fixed;
}

 p {
   color:#FFFFCC;
   font:  15px "Comic Sans MS", Courier, sans-serif;
   text-align: left;
   }

 h1 {
  color: #FFFFCC;
  font:  20px   "Comic Sans MS", Courier, sans-serif;
  font-weight:bold;
  text-align: center;
  }
h2 {
  color: #660000;
  font:  20px   "Comic Sans MS", Courier, sans-serif;
  font-weight:bold;
  text-align: center;
  }
   h3 {
   font: 18px "Comic Sans MS", Courier, sans-serif bold;color: brown;
 
   text-align:left;
   position: fixed; top: 20px; left: 45px;
  }
  
  h4 {
  font:  bold 13px  Trebuchet Courier, sans-serif;color: #FFFFCC;
  text-align:center;text-decoration: underline}
  
 h5 {
  font:  bold 10px  Trebuchet Courier, sans-serif;color: brown;
  text-align:center;}
 
     p a {
      display:block;
      width:120px;
	  height: 30px;
	  padding:8px;
	 
      font: 12px Trebuchet, Arial, sans-serif;
	  color: #660000;
	  font-weight: bold;
	  letter-spacing: 1px;
      text-decoration:none;
      text-align: center;
      margin: 12px 12px;
	  background: url(img/button3-off.png);
      }
  
	 p  a:visited {
	  color: darkred;
	 }
	  
	 p  a:hover {
      background: url(img/button3-on.png);
	  color:white;
	  }	
	  li { color:#660000; font:13px "Comic Sans MS" Courier sans-serif ;font-weight: bold}
	  
	  li a { color:#660000; font:13px "Comic Sans MS" Courier sans-serif ;font-weight: bold;text-decoration:underline}
	  li a:visited{ color:#660000; font:13px "Comic Sans MS" Courier sans-serif;font-weight: bold;text-decoration:none}
	  li a:hover { color:#660000; font:13px "Comic Sans MS" Courier sans-serif;font-weight: bold;text-decoration:none}
	  
	img{
	 border:3px solid #804000;
	 padding:2px;
	 background: #FFFFCC;
	 }
	  .style1 {
	color: #993300;
	font-weight: bold;
	font-size: 18px;}
	  div#wrapper {
	width: 100%;
	height: 1700px;
}
	  
  div#header  {
	width: 1024px;
	height: 160px;
	position: absolute;
	top: 1px;
	left: 193px;
	padding: 20px;
	  }
	  
div#lauftext {
	width: 700px;
	height: 20px;
	color:#FFFF99;
	font-style:normal;
	font-size:18px;
	font-weight: bold;
	position:relative;
	top:150px;
	right:0px;
	font-family: "Comic Sans MS", Impact, Tahoma;
 }
 
 div#navi{
 text-align:center;
    padding: 20px;
    background: url(img/navi.png) no-repeat ;
    height: 550px;
    width: 220px;
    position: fixed; top: 200px; left: 30px;
 }
  div#navi a span {
  display: none;
 }
 
 div#navi a:hover span {
 display: block;
   position: absolute; top: 40px; left: 220px; width: 125px;
   padding: 5px; margin: 0px; z-index: 100;
   color: brown;
   border: #804000 2px solid; width: auto; height:auto;
   font: bold 8pt Verdana, sans-serif ; text-align: top;
   }
  
  div#horizNavi {
	display: inline;
	position: absolute;
	left: 769px;
	top: 204px;
	width: 283px;
	}

ul#addy  {
  list-style-type:none;
text-align:center ;
  font-size:  16px;
  font-weight: bolder;
  font-style: "Comic Sans MS", Courier, sans-serif;
  color: #660000;
  padding: 5px;
  position:fixed;left: 30px; top: 50px;
 }
 
ul#hNavigation li {
    list-style: none;
    display: inline;
	text-decoration: none; 
    font-weight: bold;
	text-align: center;
    color: brown;
	
	
  }
  ul#hNavigation a {
    text-decoration:none;
	float: left; width: 90px;
    color: brown;
	border-top: white solid 1px;
	border-right: white solid 1px; 
	border-bottom: brown solid 1px;
	border-left:white solid 1px;
	background-color: #FFA851
	
  }

  ul#hNavigation  a:hover  {
    text-decoration: none; font-weight: bold;
	text-align: center;
    color: white; 
	border-top: brown solid 1px;

	border-bottom: white solid 1px;
	background-color: #FF962D;
	  }


  div#mainContent  {
  text-align:center;
	background: url(img/bg3.jpg) repeat;
	border-top: #663300 solid 2px;
	border-bottom: #663300 solid 2px;
	color:#FFFFCC;
	margin: 10px auto 10px auto;
	padding: 10px;
	font:  15px  "Comic Sans MS", Courier, sans-serif;
	width: 800px; 
	height:auto;
	}
	
	div#agb p {
	background: url(img/bg3.jpg) repeat;
	border-top: #663300 solid 2px;
	border-bottom: #663300 solid 2px;
	margin: 10px auto 0px auto;
	padding: 10px;
	font:  9px  "Comic Sans MS", Courier, sans-serif;
	width: 700px;  text-align: left;
	height:auto;
	}

div#footer {
	background:url(img/footer.png)no-repeat;
	position: absolute;
	top: 1472px;
	left:47px;
	width: 1020px;
	height: 47px;
   }
