body  { 
	background-color: #4E87B1;
 	margin: -275px 0 0 -500px;
 	padding: 0;
   	position: absolute;
    top: 50%;
    left: 50%;
    width: 1000px;
    height: 550px;
    overflow: hidden;
    vertical-align: bottom;
    border: solid 1px #273B86;
    
    scrollbar-track-color:#FDF9CE;
	scrollbar-face-color:#9DCACD;
	scrollbar-arrow-color:#273B86;

	scrollbar-3dlight-color: #FDF9CE;
	scrollbar-darkshadow-color: #FDF9CE;
    }


html { 
overflow: hidden;
 }
 
h1 { 
font-weight: bold;
font-size: 15px;
color: #273B86;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold;
z-index: 1;
padding-top: 3px;
   }
 
#grund{ 
 	background-color: #FDF9CE;
 	position: absolute;
 	top: 0px;
 	left:0px;
 	width: 1024px;
 	height: 554px; 
 	z-index:0;
 	}

#balken_oben { 
 	position: absolute;
 	top: 0px; 
   	z-index:1;
 	}
 	
#name{
	position: absolute;
 	top: 5px; 
 	left: 250px;
   	z-index:1;
}

#left{
	position: absolute;
 	top: 96px; 
 	left: 0px;
   	z-index:1;
}
#left_flash{
	position: absolute;
 	top: 95px; 
 	left: 0px;
   	z-index:1;
}


#right{
	position: absolute;
 	top: 112px; 
 	left: 916px;
   	z-index:1;
}

#spalt{
	position: absolute;
 	top: 96px; 
 	left: 471px;
   	z-index:1;

}

#head_willk{
	position: absolute;
	top: 117px;
	left: 610px;
	z-index: 1;
}

#head_ausst{
	position: absolute;
	top: 117px;
	left: 657px;
	z-index: 1;
}

#head_preise{
	position: absolute;
	top: 117px;
	left: 560px;
	z-index: 1;
}

#head_kontakt{
	position: absolute;
	top: 117px;
	left: 600px;
	z-index: 1;
}

#head_sommer{
	position: absolute;
	top: 119px;
	left: 720px;
	z-index: 1;
}


#head_aktiv{
	position: absolute;
	top: 119px;
	left: 650px;
	z-index: 1;
}

#bilder_index{
	position: absolute;
	top: 110px;
	left: 440px;
	z-index: 2;
}

#bilder_preise{
	position: absolute;
	top: 110px;
	left: 390px;
	z-index: 1;
}

#bilder_sommer{
	position: absolute;
	top: 100px;
	left: 320px;
	z-index: 1;
}

#bilder_aktiv{
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: 1;
}


#bilder_sommer2{
	position: absolute;
	top: 118px;
	width: 200px;
	left: 510px;
	z-index: 1;
}

#bilder_ausst{
	position: absolute;
	top: 110px;
	left: 480px;
	z-index: 1;
}

#bilder_pauschal{
	position: absolute;
	top: 115px;
	left: 70px;
	width: 280px;
	height: 370px;
	z-index: 2;
}
#bild_pauschal_3{
	position: absolute;
	top: 215px;
	left: 350px;
	z-index: 1;
}
#sterne{
	position: absolute;
	left: 180px;
	top: 30px;
	z-index: 1;
}

.bildchen_sommer{
	display: block;
    margin-bottom:80px;
}
.bildchen_aktiv{
	border: solid 1px #273B86;
	margin-bottom: 2px;
	margin-left:4px;
}

.bildchen_winter{
	border: solid 1px #273B86;
	margin-bottom: 2px;
	margin-left: 2px;
}
.bildchen{
	border: solid 1px #273B86;
	margin-top:25px;
	display: block;
}


/*<agl.folder "navi">*/
#navigation {
	position: absolute;
	z-index: 2;
	width: 820px;
	height: 30px;
	top: 70px;
	left: 88px;
 }
a.buttons{
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
color: #FDF9CE;
font-size: 13px;
font-weight: bold;
text-decoration: none;
margin-left: 25px;
}

a.buttons_aktiv{
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
color: #273B86;
font-size: 13px;
font-weight: bold;
text-decoration: none;
margin-left: 20px;
}

a:hover { 
color:  #273b86; 
}

/*</agl.folder>*/

#weitere_preise{
position: absolute;
z-index: 3;
left: 180px;
top: 500px;
}

a.textlinks{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color:  #273B86;
text-decoration: none;
}

a.textlinks_norm{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:  #273B86;
text-decoration: none;
}

#text_main{
position: absolute;
z-index: 1;
top: 170px;
left: 610px;
width: 350px;
height: 600px;
}

#text_preise{
position: absolute;
z-index: 1;
top: 335px;
left: 560px;
width: 420px;
}

#text_main_ausst{
position: absolute;
z-index: 1;
top: 160px;
left: 660px;
width: 320px;
height: 600px;
}

#text_main_sommer{
position: absolute;
z-index: 1;
top: 160px;
left: 680px;
width: 280px;
height: 600px;
}

#text_main_aktiv{
position: absolute;
z-index: 1;
top: 160px;
left: 650px;
width:330px;
height: 600px;
}
#text_main_winter{
position: absolute;
z-index: 1;
top: 165px;
left: 655px;
width: 320px;
height: 600px;
}

#text_main_sommer2{
position: absolute;
z-index: 2;
top: 420px;
left: 580px;
width: 320px;

}

#text_main_aktiv2{
position: absolute;
z-index: 2;
top: 130px;
left: 370px;
width: 320px;

}


#text_main_winter2{
position: absolute;
z-index: 2;
top: 140px;
left: 420px;
width: 220px;

}

#text_kontakt{
	position: absolute;
	top: 140px;
	left: 370px;
	z-index: 1;
}

#text_impressum2{
	position: absolute;
	top: 138px;
	left: 680px;
	z-index: 1;
}

#text_impressum1{
	position: absolute;
	top: 140px;
	left: 520px;
	z-index: 1;
}

#text_impressum3{
	position: absolute;
	top:260px;
	left: 520px;
	z-index: 1;
	width: 450px;
}

#text_pauschal{
	position: absolute;
	top:170px;
	left: 610px;
	z-index: 1;
	width: 335px;
	height: 340px;
	overflow-x: hidden;
	overflow:auto;
}

#text_danke{
	position:absolute;
	left:600px;
	top: 260px; 
	z-index: 2;
 }

#routenplaner{
	position: absolute;
	top: 290px;
	height: 260px;
	left: 370px;
	z-index: 1;


}

.weiter{
margin-left: 110px;
margin-top: 10px;

}

.haupttext{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:  #273B86;
}

p.haupttext{ 
margin-top: 7px; 
margin-bottom: 7px; 
}
/*<agl.folder "tabelle">*/
#tabelle{ 
	position:absolute;
	left:560px;
	top: 155px; 
	z-index: 2;
 }
 
table{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #273B86;
	border-collapse: collapse; 
 }
  
td{
  width: 130px;
  text-align: center;
  border: solid 1px  #273B86;
  padding-top: 2px;
  padding-bottom:  2px;
 }
 
td.farbe{
	background-color: #9DCACD;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;	
}


/*</agl.folder>*/
ul { margin: 0 0 0 30px; 
padding-left: 12px;
 }
 
/*<agl.folder "kontakt">*/


.absenden {
	 text-align: center;
	 padding-top: 3px;
	 font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
     font-size:13px;
     color: #273B86;
	 }
	 
#tabelle_kontakt{ 
	position:absolute;
	left:600px;
	top: 200px; 
	z-index: 2;
	border: 0px;
 }
 
table.form{
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
font-size:13px;
color: #273B86;
height:350px;
border: 0px;
}
  
td.kontakt{
  width: 150px;
  padding-top: 2px;
  text-align: left;
  padding-bottom:  2px;
  border: 0px;
 }
 
 
form{
	padding: 0px;
	width: 400px;
}
	
input { 
	 font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
	 font-size:13px;
     color: #273B86;
	 background-color: #9DCACD;
 	 border: solid 1px #273B86;
  }
  
textarea { 
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	color: #273B86;
	background-color: #9DCACD;
	text-align: left; 
	border: solid 1px #273B86;
  }
/*</agl.folder>*/
