html, body, div, p, h1, h2, h3, ul, ol, 
span, a, table, td, form, img, li{
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
  }
  
ul{
   margin-left: 1px;
   padding-left: 1px;
   list-style-type:disc;
   font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   text-align:left;
  }

html, body {height:100%;}

#globalsite {
  background-color: #FFFFFF; 
  width: 1024px;
  position: absolute;
  left: 50%;
  margin-left: -525px;
  height: 784px;
  overflow: hidden;
 } 
 
#impcss {
	background: transparent;
	position: absolute;
	top: 210px;
	height:31px;
	width: 88px;
	left: 230px;
	z-index: 1;
  } 


#nav_ueberuns {
	background: transparent;
	position: absolute;
	top: 140px;
	height:25px;
	left: 222px;
	width: 65px;
  } 
 

#nav_termine {
	background: transparent;
	position: absolute;
	top: 140px;
	height:25px;
	left: 302px;
	width: 60px;
  }  
    
#nav_galerie {
	background: transparent;
	position: absolute;
	top: 140px;
	height:25px;
	left: 377px;
	width: 53px;
  } 
  
#nav_freizeit {
	background: transparent;
	position: absolute;
	top: 140px;
	height:25px;
	left: 447px;
	width: 115px;
  } 
  
#nav_tauchen {
	background: transparent;
	position: absolute;
	top: 140px;
	height:25px;
	left: 577px;
	width: 65px;
  } 
  
    
#nav_tauchschule {
	background: transparent;
	position: absolute;
	top: 140px;
	height:25px;
	left: 657px;
	width: 188px;
  } 

#nav_presse {
	background: transparent;
	position: absolute;
	top: 140px;
	height:25px;
	left: 862px;
	width: 85px;
  } 
  
#nav_danke {
	background: transparent;
	position: absolute;
	top: 706px;
	height:20px;
	left: 747px;
	width: 45px;
  } 
  
#nav_kontakt {
	background: transparent;
	position: absolute;
	top: 706px;
	height:20px;
	left: 812px;
	width: 55px;
  } 
  
#nav_impressum {
	background: transparent;
	position: absolute;
	top: 706px;
	height:20px;
	left: 885px;
	width: 72px;
  } 

#nav_forum {
	background: transparent;
	position: absolute;
	top: 706px;
	height:20px;
	left: 157px;
	width: 50px;
  } 
  
#nav_shop {
	background: transparent;
	position: absolute;
	top: 706px;
	height:20px;
	left: 222px;
	width: 80px;
  } 

#gotostart {
	background: transparent;
	height: 166px;
	width: 620px;
	position: absolute;
	top: 530px;
	left: 200px;
	}
	
#sidepic {
	background: transparent;
	height: 360px;
	width: 305px;
	overflow: hidden;
	position: absolute;
	top: 220px;
	left: 650px;
	}

#mainzonein {
	background: url(images/start.jpg);
	height: 783px;
	width: 1024px;
	position: relative;
	top: 0px;
	left: 0px;
	overflow: hidden;
  }    

  
#mainzone {
	background: url(images/background.gif);
	height: 784px;
	width: 1024px;
	position: relative;
	top: 0px;
	left: 0px;
	overflow: hidden;
  }  


#banner { 
	position:absolute; 
	top:570px; 
	left:65px; 
	width:130px; 
	height:50px;
	}  

#padi { 
	position:absolute; 
	top:685px; 
	left:845px; 
	}  

#ueb {
        color: #FFCC00;
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	height: 53px;
	width: 400px;
	position: absolute;
	background: transparent;
	line-height: 20px;
	overflow: auto;
	padding-right: 25px;
	top: 240px;
	left: 225px;
	}


#textzone {
	color: #FFFFFF;
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
	height: 330px;
	width: 340px;
	position: absolute;
	background: transparent;
	line-height: 1.5;
	overflow: hidden;
	padding-right: 25px;
	top: 290px;
	left: 225px;
	text-align: justify;
	}
	
.textgelb {
	color: #FFCC00;
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	}
	
	
#divUpControl {
	position: absolute;
        height: 30px;
	width: 30px;
	top: 290px;
	left: 560px;
	z-index:1;
	}

#divDownControl {
	position: absolute;
        height: 30px;
	width: 30px;
	top: 595px;
	left: 560px;
	z-index:1;
	}	
#divContainer {
	height: 330px;
	width: 340px;
	clip:rect(0,340,330,0);
	position: absolute;	
	overflow: hidden;
	top: 290px;
	left: 225px;
	visibility:hidden;
	border-color: #FFFFFF;
	}
	
#divContainer2 {
	height: 330px;
	width: 345px;
	clip:rect(0,345,330,0);
	position: absolute;	
	overflow: hidden;
	top: 290px;
	left: 225px;
	visibility:hidden;
	border-color: #FFFFFF;
	}
	
	
#divContent {
        color: #FFFFFF;
	font-size: 11px;
	position: absolute;
        background: transparent;
	line-height: 1.5;
	text-align: justify;
        top: 0px;
        left: 0px;        
	display: block;
	padding-right: 5px;
	border-color: #FFFFFF;
	}
	
#divContent2 {
        color: #FFFFFF;
	font-size: 11px;
	position: absolute;
        background: transparent;
	line-height: 1.5;
	text-align: justify;
        top: 0px;
        left: 0px;        
	display: block;
	padding-right: 5px;
	border-color: #FFFFFF;
	}


#textzoneli {
	color: #000000;
	font-size: 11px;
	display: block;
	height: 270px;
	width: 322px;
	position: absolute;
	background: transparent;
	line-height: 1.1;
	overflow: auto;
	padding-right: 25px;
	top: 227px;
	left: 68px;
	text-align: left;
	list-style-type: circle;
	}
  
  
.img:link img {border: solid 3px #FFFFFF;}
.img:visited img{border: solid 3px #FFFFFF;}
.img:hover img {border: solid 3px #FFFFFF;}
.img:active img {border: solid 3px #FFFFFF;}
 
a {
  font-size: 11px;
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  background: transparent; 
  text-decoration: none;
  }
  

  
a:link,a:visited {
  font-size: 11px;
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  background: transparent; 
  text-decoration: none;
  }

a:hover{
  font-size: 11px;
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  background: transparent; 
  text-decoration: none;
  }
  
a:active{
  font-size: 11px;
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  background: transparent; 
  text-decoration: none;
  }

.link {
  font-size: 11px;
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  background: transparent;
  text-decoration: none;
  }
  
.link:link,link:visited {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-decoration: none;
  }

.link:hover{
  font-weight: bold;
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  }
  
.link:active{
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  }

.backlink {font-weight: bold;
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
  background: transparent;
  font-weight: bold; 
  text-decoration: none;
  }
  
.backlink:link,backlink:visited {font-weight: bold;
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
  font-weight: bold;
  text-decoration: none;
  }

.backlink:hover{font-weight: bold;
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
  }
  
.backlink:active{font-weight: bold;
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
  }

  
.ab {
padding-top: 1px;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
clear : both;
background:transparent;
 }

.bez {
float: left;
width: 300px;
color: #FFFFFF;
text-align: left;
font:8pt Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; }

.formw {
float: left;
width: 300px;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: left; }

.schalter{
border: 1px solid #BEAE7C; font:8pt Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
background: #ffffff; color: #000000;
}

.border{
border: 1px solid #BEAE7C;}

h2{background:transparent;}
span{background:transparent;}
form{background:transparent;color:#FFFFFF}

div.clear {
clear:both;
}
