html, body {
   width: 100%;
   height: 100%;
   margin: 0px;
   background-color: #ffffff;
	background-image:url(/images/main_bg_2012.jpg);
   background-attachment:fixed;
}

#bg_palmen {
   width: 100%;
   height: 217px;
   margin: 0px;
	background-image:url(/images/bg_palmen.png);
  background-attachment:fixed;
  z-index: 999;
}

br {
   line-height: 5px;
}
/*
#bg_left {
	position: absolute;
	top: 0px;
	left: 0px;
   width: -50%;
   height: 100%;
   margin: 0px;
   background-color: #ffffff;
	background-image:url(/images/main_bg_11.jpg);
   float: left;
}

#bg_right {
	position: relative;
	top: 0px;
	left: 0px;
   width: 50%;
   height: 100%;
   margin: 0px;
   background-color: #ffffff;
	background-image:url(/images/main_bg_11.jpg);
   float: right;
   z-index: -99;
}*/

#upper_content {
   width:1000px;
   text-align: center;
   height: 210px;
   margin:0px;
}

#header {
   width:1000px;
   height: 209px;
   overflow: hidden;
   background-color: #333333; 
}

#center {
 position   : absolute; 
   left    : 50%; 
   width    : 1000px;
   height   : 976px;
   margin-left  : -500px; 
 }

#content {
   width:1000px;
   height: 976px;
   margin:0px;
   background-color: #333333;  
}



#main_content {
   width:1000px;
   height: 466px;
   margin:0px;
   background-color: #333333;
   z-index:2;
} 


#main_content_long {
   width:1000px;
   height: 766px;
   margin:0px;
   background-color: #333333;
} 

#events {
    position: relative; 
    top: 136px; 
   left: 20px; 
   width:1000px;
   height: 630px;
   float: right;
} 

#bg_main_content {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_main_home_2.jpg);
   }
   
   #bg_main_content_ueberuns {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_main_ueberuns.jpg);
   }
   
   
   #bg_main_content_afrika {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/kitesurf_events/bg_main_afrika.jpg);
   }
   
   
   #bg_main_content_afrika_2 {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/kitesurf_events/kapstadt.jpg);
   }
   
   
   #bg_main_content_afrika_3 {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/kitesurf_events/kapstadt_infos.jpg);
   }
   
      
   #bg_main_content_afrika_4 {
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/kitesurf_events/kapstadt_images.jpg);
   }
   
   #bg_main_content_afrika_5 {
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/kitesurf_events/kapstadt_unterkunft.jpg);
   }
   
   
   #bg_main_content_schottland {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/kitesurf_events/bg_main_schottland.jpg);
   }
   
   
   #bg_main_content_marokko {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/kitesurf_events/bg_main_marokko.jpg);
   }
   
   
   #bg_main_content_tansania {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/kitesurf_events/bg_main_tansania.jpg);
   }
   
   #bg_main_content_jobs {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_main_jobs.jpg);
   }
   
   #bg_main_content_kurse {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_main_kurse.jpg);
   }
 
    #bg_main_content_unterkuenfte {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_main_unterkuenfte.jpg);
   }
   
   #bg_main_content_surfspots {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_main_surfspots.jpg);
   }   
   
   #bg_main_content_news {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_main_news.jpg);
   }
   
   
   #bg_main_content_news_2 {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_main_news_2.jpg);
   }
   
   #bg_main_content_agb {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_main_agb.jpg);
   }
   
   
   #bg_main_content_impressum {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_main_impressum.jpg);
   }
   
   
   #bg_main_content_faq {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_main_faq.jpg);
   }
   
   #bg_main_content_galerie {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_main_galerie.jpg);
   }
   
   #bg_main_content_events {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 766px; 
   background-image: url(/images/kitesurf_events/bg_main_white_long.jpg);
   }

   #bg_main_content_team {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_main_team.jpg);
   }
   
   #bg_main_content_anfragen {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_main_anfragen.jpg);
   }
   
   #bg_team_all {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_team_all.jpg);
   }
   
   #bg_team_frank {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_team_frank.jpg);
   }
   
   
   #bg_team_flo {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_team_flo.jpg);
   }
   
   
   #bg_team_dennis {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_team_dennis.jpg);
   }
   
   
   #bg_team_sebastian {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_team_sebastian.jpg);
   }
   
   #bg_team_martin {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_team_martin.jpg);
   }
   
   #bg_team_jannis {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_team_jannis.jpg);
   }
   
   #bg_team_mucki {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_team_mucki.jpg);
   }
   
   #bg_team_lutz {
   position: relative; 
   top: 0px; 
   left: 0px; 
   width: 1000px; 
   height: 466px; 
   background-image: url(/images/bg_team_lutz.jpg);
   }
  

   
#adrenalin_link {
   position: absolute; 
   left: 720px; 
   top: 30px; 
   width: 150px;
   }

   
#event_link_01 {
   position: absolute; 
   left: 20px; 
   top: 65px; 
   width: 220px;
   height: 220px;
   }
      
#event_link_02 {
   position: absolute; 
   left: 260px; 
   top: 65px; 
   width: 220px;
   height: 220px;
   }
   
   
#event_link_03 {
   position: absolute; 
   left: 500px; 
   top: 65px; 
   width: 220px;
   height: 220px;
   }
   
   
#event_link_04 {
   position: absolute; 
   left: 740px; 
   top: 65px; 
   width: 220px;
   height: 220px;
   }
   
#kapstad_link {
   width: 250px;
   height: 310px;
   float: left;
   }  

   
   #more_infos_link {
   position: absolute; 
   left: 640px; 
   top: 385px;  
   }
   
   
#buchung_link {
   position: absolute; 
   left: 790px; 
   top: 380px;  
   }
   
   
#preis_link {
   position: absolute; 
   left: 85px; 
   top: 290px;  
   }
      
#kurs_link {
   position: absolute; 
   left: 20px; 
   top: 210px; 
   width: 170px;
   }
   
#kurs_link_2 {
   position: absolute; 
   left: 15px; 
   top: 330px; 
   width: 190px;
   }
   
#kursseiten_link_1 {
   position: absolute;; 
   left: 45px; 
   top: 65px; 
   }
      
#kursseiten_link_2 {
   position: absolute;; 
   left: 127px; 
   top: 60px; 
   }
   
   
#kursseiten_link_3 {
   position: absolute;; 
   left: 220px; 
   top: 50px; 
   }
   
   
#kursseiten_link_4 {
   position: absolute;; 
   left: 385px; 
   top: 45px; 
   }
   
   
#kursseiten_link_5 {
   position: absolute;; 
   left: 490px; 
   top: 60px; 
   }
   
   
#kursseiten_link_6 {
   position: absolute;; 
   left: 600px; 
   top: 55px; 
   }
   
   
#kursseiten_link_7 {
   position: absolute;; 
   left: 695px; 
   top: 50px; 
   }
   
   
#kursseiten_link_8 {
   position: absolute;; 
   left: 777px; 
   top: 57px; 
   }
    
#team_link_1 {
   position: absolute; 
   left: 80px; 
   top: 140px; 
   width: 75px;
   height: 80px;
   }
  
    
#team_link_2 {
   position: absolute; 
   left: 170px; 
   top: 170px; 
   width: 75px;
   height: 80px;
   }
   
    
#team_link_3 {
   position: absolute; 
   left: 242px; 
   top: 80px; 
   width: 75px;
   height: 80px;
   }  
   
#team_link_4 {
   position: absolute; 
   left: 275px; 
   top: 170px; 
   width: 75px;
   height: 80px;
   } 
   
#team_link_5 {
   position: absolute; 
   left: 345px; 
   top: 82px; 
   width: 75px;
   height: 80px;
   }
   
#team_link_6 {
   position: absolute; 
   left: 395px; 
   top: 180px; 
   width: 75px;
   height: 80px;
   }
   
#team_link_7 {
   position: absolute; 
   left: 455px; 
   top: 90px; 
   width: 75px;
   height: 80px;
   }   
   
#angebot_link_1 {
   position: absolute; 
   left: 40px; 
   top: 90px; 
   }  
   
#angebot_link_2 {
   position: absolute; 
   left: 250px; 
   top: 230px; 
   }  
   
#angebot_link_3 {
   position: absolute; 
   left: 440px; 
   top: 30px; 
   } 
   
#angebot_link_4 {
   position: absolute; 
   left: 670px; 
   top: 90px; 
   } 
   
   
#main_content_headline {
   position: relative; 
   left: 240px; 
   top: 175px; 
   font-size:16px; 
   color:#ffffff; 
   font-family: arial, verdana, helvetica; 
   font-weight:bold; 
   width: 240px;
   }
   
#main_content_text {
   position: relative; 
   left: 240px; 
   top: 185px; 
   font-size: 12px; 
   color:#ffffff; 
   font-family: arial, verdana, helvetica; 
   width: 290px;
   }
   
   #main_content_team {
   position: absolute; 
   left: 560px; 
   top: 150px; 
   width: 444px;
   height: 273px;
   }
   
   #main_content_sound {
   position: absolute; 
   left: 920px; 
   top: 7px; 
   width: 70px;
   height: 53px;
   }
   
#lower_content_home {
   width:1000px;
   height: 300px;
   margin:0px;
   background-color: #333333;
} 

#lower_content {
   width:1000px;
   height: 310px;
   margin:0px;
   background-color: #333333;
} 
 
#lower_content_left {
   width:630px;
   height: 300px;
   left: 0px; 
   top: 0px; 
   margin:0px;
   background-color: #333333;
} 


#lower_content_right {
   position: relative; 
   left: 630px; 
   top: -300px; 
    width:370px;
   height: 300px;
   margin:0px;
   background-color: #333333;
   background-image: url(/images/bg_news.gif);
} 

#lower_content_right_ueberuns {
   position: relative; 
   left: 630px; 
   top: -300px; 
    width:370px;
   height: 300px;
   margin:0px;
   background-color: #333333;
} 

#lower_content_kurse {
   position: relative; 
    width:1000px;
   height: 310px;
   margin:0px;
   background-color: #333333;
   background-image: url(/images/bg_under_kurse.jpg);
} 


#lower_content_events {
   position: relative; 
    width:1000px;
   height: 310px;
   margin:0px;
   background-color: #333333;
   background-image: url(/images/kitesurf_events/bg_under_events.jpg);
} 


#lower_content_kapstadt {
   position: relative; 
    width:1000px;
   height: 310px;
   margin:0px;
   background-color: #333333;
   background-image: url(/images/kitesurf_events/bg_under_kapstadt.jpg);
}

#lower_content_kurse_left {
   position: absolute; 
   left: 25px; 
   top: 80px; 
    width: 555px;
   height: 310px;
   margin:0px;
} 

#lower_content_kurse_right {
   position: absolute; 
    width: 345px;
   height: 310px;
   margin:0px;
	left: 610px; 
   top: 80px; 
} 


#lower_content_anfrage {
   position: relative; 
    width:1000px;
   height: 310px;
   margin:0px;
   background-color: #333333;
   background-image: url(/images/bg_under_anfrage.jpg);
} 

#lower_content_unterkunft {
   position: relative; 
    width:1000px;
   height: 310px;
   margin:0px;
   background-color: #333333;
   background-image: url(/images/bg_under_unterkunft.jpg);
}

#lower_content_team {
   position: relative; 
    width:1000px;
   height: 310px;
   margin:0px;
   background-color: #333333;
   background-image: url(/images/bg_under_team.jpg);
} 

#lower_content_team_left {
   position: absolute; 
   left: 0px; 
   top: 0px; 
    width: 555px;
   height: 310px;
   margin:0px;
} 

#lower_content_team_right {
   position: absolute; 
    width: 180px;
   height: 310px;
   margin:0px;
	left: 610px; 
   top: 80px; 
} 


#lower_content_left_news {
   position: relative; 
   left: 0px; 
   top: 0px; 
    width: 630px;
   height: 300px;
   margin:0px;
   background-color: #333333;
   background-image: url(/images/bg_news_tide.jpg);
} 

#news_1 {
	position: relative; 
   left: 30px; 
   top: 65px; 
   width: 308px;
   height: 33px;
   filter:alpha(opacity=75); 
   -moz-opacity: 0.75; 
   opacity: 0.75; 
   background-color: #ffffff;
   border: 1px solid #333333;
   }


   #news_2 {
	position: relative; 
   left: 30px; 
   top: 70px; 
   width: 308px;
   height: 33px;
   filter:alpha(opacity=75); 
   -moz-opacity: 0.75; 
   opacity: 0.75; 
   background-color: #ffffff;
   border: 1px solid #333333;
   }
   
   #news_3 {
	position: relative; 
   left: 30px; 
   top: 75px; 
   width: 308px;
   height: 33px;
   filter:alpha(opacity=75); 
   -moz-opacity: 0.75; 
   opacity: 0.75; 
   background-color: #ffffff;
   border: 1px solid #333333;
   }
   
   
   #news_4 {
	position: relative; 
   left: 30px; 
   top: 80px; 
   width: 308px;
   height: 33px;
   filter:alpha(opacity=75); 
   -moz-opacity: 0.75; 
   opacity: 0.75; 
   background-color: #ffffff;
   border: 1px solid #333333;
   }
   
   
   #news_5 {
	position: relative; 
   left: 30px; 
   top: 85px; 
   width: 308px;
   height: 33px;
   filter:alpha(opacity=75); 
   -moz-opacity: 0.75; 
   opacity: 0.75; 
   background-color: #ffffff;
   border: 1px solid #333333;
   }
   
#news_link {
   position: relative; 
   left: 289px; 
   top: 90px; 
   width: 50px;
   }

#impressum {
   position: absolute; 
   left: 30px; 
   top: 267px; 
   font-size: 10px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   }
   
#agb {
   position: absolute; 
   left: 107px; 
   top: 267px; 
   font-size: 10px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   }
   
   
#faq {
   position: absolute; 
   left: 143px; 
   top: 267px; 
   font-size: 10px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   }
   
   
#jobs {
   position: absolute; 
   left: 178px; 
   top: 267px; 
   font-size: 10px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   }

.headline_news {
   position: relative; 
   left: 0px; 
   top: 0px; 
   font-size: 12px; 
   font-weight: bold;
   color:#00618f; 
   font-family: arial, verdana, helvetica; 
   width: 288px;
   padding-left: 10px;
   padding-right: 10px;
   }
   
   .text_news {
   position: relative; 
   left: 0px; 
   top: 0px; 
   font-size: 12px; 
   color:#000000; 
   font-family: arial, verdana, helvetica; 
   width: 288px;
   padding-left: 10px;
   padding-right: 10px;
   }
   

   
   
#footer {
	position: relative;
	left: 0px; 
   top: 0px; 
   width:1000px;
   height: 70px;
   margin:0px;
   background-color: #333333;
   background-image: url(/images/bg_footer.gif);
} 

#footer_position {
	top: 10px;
   width:1000px;
   height: 70px;
   margin:0px;
} 
   
   
 #footer_logo_1 {
  position: relative; 
   width:	184px;
   height: 60px;
   left: 20px; 
   top: 0px; 
   margin:0px;
} 


#footer_logo_2 {
   position: relative; 
   width: 160px;
   height: 60px;
   left: 204px; 
   top: -60px; 
   margin:0px;
}

#footer_logo_3 {
   position: relative; 
   width: 156px;
   height: 60px;
   left: 364px; 
   top: -120px; 
   margin:0px;
}

#footer_logo_4 {
   position: relative; 
   width: 165px;
   height: 60px;
   left: 539px; 
   top: -180px; 
   margin:0px;
}

#footer_logo_5 {
   position: relative; 
   width: 140px;
   height: 60px;
   left: 710px; 
   top: -240px; 
   margin:0px;
}

#footer_logo_6 {
   position: relative; 
   width: 144px;
   height: 60px;
   left: 845px; 
   top: -300px; 
   margin:0px;
}

#text_ueberuns_1 {
   position: absolute; 
   left: 30px; 
   top: 65px; 
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   width: 680px;
   }
  
  
   
#headline_info {
    font-size: 18px; 
    color: #00c2ff; 
    margin-bottom: 10px;
   }  
   
 #subheadline_info {
    font-weight: bold; 
    color: 173f53; 
    padding-bottom: 10px;
   } 
     
    
   

.image_wide {
    border: 1px solid #949494; 
    margin-bottom: 10px
   } 
   
      
#text_info_kapstadt {
   position: absolute; 
   left: 30px; 
   top: 30px; 
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   width: 1000px;
   }
   
#text_images_kapstadt {
   position: relative; 
   left: 20px; 
   top: 70px; 
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   width: 1000px;
   }
   
#text_locations {
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   }
   
#text_kurse {
   position: absolute; 
   left: 30px; 
   top: 120px; 
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   width: 680px;
   }
   
#text_kurse_1 {
   position: absolute; 
   left: 30px; 
   top: 195px; 
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   width: 600px;
   }
   
   
#text_kurse_2 {
   position: absolute; 
   left: 30px; 
   top: 325px; 
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   width: 500px;
   }
   
#text_team_1 {
   position: absolute; 
   left: 240px; 
   top: 75px; 
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   width: 480px;
   }
   
   #text_ueberuns_2 {
   position: relative; 
   left: 30px; 
   top: 295px; 
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   width: 520px;
   }
   
   #text_ueberuns_2_2 {
   position: relative; 
   left: 30px; 
   top: 240px; 
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   width: 620px;
   }

#text_news_2 {
   position: relative; 
   left: 30px; 
   top: 290px; 
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   width: 520px;
   }
  
  #text_jobs {
   position: absolute; 
   left: 30px; 
   top: 65px; 
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   width: 850px;
   } 
   
  
  #text_events {
   position: absolute; 
   left: 30px; 
   top: 65px; 
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   width: 940px;
   } 
 
   
 #text_jobs_1 {
   position: absolute; 
   left: 30px; 
   top: 130px; 
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   width: 450px;
   }
   
 #text_jobs_2 {
   position: absolute; 
   left: 500px; 
   top: 154px; 
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   width: 480px;
   }
 
#text_jobs_3 {
   position: absolute; 
   left: 30px; 
   top: 300px; 
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   width: 850px;
   } 
   
 #text_agb_1 {
   position: absolute; 
   left: 30px; 
   top: 65px; 
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   width: 450px;
   }
   
 #text_agb_2 {
   position: absolute; 
   left: 500px; 
   top: 89px; 
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   width: 480px;
   }
   
 #text_impressum_2 {
   position: absolute; 
   left: 500px; 
   top: 22px; 
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   width: 480px;
   }
   
#seitenanzahl {
   position: absolute; 
   left: 260px; 
   top: 432px; 
   font-size: 12px; 
   color:#0284c2; 
   font-family: arial, verdana, helvetica; 
   font-weight: bold;
   }
a.seitenanzahl { color: #333333; text-decoration:none;font-family: arial, verdana, helvetica;}
a.seitenanzahl:hover {color: #000000;}
   
   #text_unterkuenfte_2 {
   font-size: 11px; 
   color:#333333; 
   font-family: arial, verdana, helvetica; 
   width: 520px;
   }
   
   
   #text_galerie {
   position: absolute; 
   left: 160px; 
   top: 70px; 
   font-size: 11px; 
   color:#0284c2; 
   font-family: arial, verdana, helvetica; 
   width: 520px;
   }
   
   #text_galerie_2 {
   position: absolute; 
   left: 130px; 
   top: 290px; 
   font-size: 11px; 
   color:#0284c2; 
   font-family: arial, verdana, helvetica; 
   width: 520px;
   }

   #bild_team_1 {
   position: absolute; 
   width: 100px;
   height: 67px;
   left: 215px; 
   top: 362px; 
   margin:0px;
}

   #bild_team_2 {
   position: absolute;
   width: 100px;
   height: 67px;
   left: 319px; 
   top: 362px; 
   margin:0px;
}

   #bild_team_3 {
   position: absolute; 
   width: 100px;
   height: 67px;
   left: 423px; 
   top: 362px; 
   margin:0px;
}


   #button {
   position: relative; 
   width: 123px;
   height: 23px;
   left: -1px; 
   top: 10px; 
   margin:0px;
}

   #input_anfragen_2 {
   position: relative; 
   left: 100px; 
   top: -14px; 
   }
  
  
   #nachricht_anfragen {
   position: absolute; 
   left: 260px; 
   top: 105px; 
   }
   
   #nachricht_anfragen_2 {
   position: absolute; 
   left: 330px; 
   top: 105px; 
   }

   #button_anfragen {
   position: absolute; 
   left: 330px; 
   top: 315px; 
   }   
   
   #galerie_master {
   position: absolute; 
   left: 30px; 
   top: 90px; 
   width: 120px;
   height: 80px;
   }  
  
     #galerie_master_2 {
   position: absolute; 
   left: 30px; 
   top: 175px; 
   width: 120px;
   height: 80px;
   }  

     
     #galerie_master_3 {
   position: absolute; 
   left: 30px; 
   top: 220px; 
   width: 90px;
   height: 60px;
   }  
   
   
   #galerie_master_4 {
   position: absolute; 
   left: 30px; 
   top: 310px; 
   width: 90px;
   height: 60px;
   }  
   
   #galerie_master_5 {
   position: absolute; 
   left: 30px; 
   top: 375px; 
   width: 90px;
   height: 60px;
   }  
   
    #galerie {
   position: relative; 
   left: 156px; 
   top: 90px;
   float: left; 
   width: 125px;
   height: 80px;
   }
   
	#galerie_2 {
   position: relative; 
   left: 156px; 
   top: 175px;
   float: left; 
   width: 125px;
   height: 80px;
   }
   
	#galerie_3 {
   position: relative; 
   left: 126px; 
   top: 220px;
   float: left; 
   width: 95px;
   height: 60px;
   }   
    
	#galerie_4 {
   position: relative; 
   left: 126px; 
   top: 310px;
   float: left; 
   width: 95px;
   height: 60px;
   } 
   
	#galerie_5 {
   position: relative; 
   left: 126px; 
   top: 375px;
   float: left; 
   width: 95px;
   height: 60px;
   } 
   
 	#logo_galerie {
   position: absolute; 
   left: 25px; 
   top: 60px;
   }
   
   
 	#logo_galerie_2 {
   position: absolute; 
   left: 25px; 
   top: 285px;
   }
   
   
#kapstadt_gallery {
  float: left; 
  padding-right: 10px;
   }

   
#tide_master_monate {
	position: absolute; 
   left: 35px; 
   top: 76px; 
   height: 8px;
	color:#333333; 
	text-decoration:none;
	font-family: arial, verdana, helvetica; 
	font-size: 10px; 
	font-weight: bold;
   }  

   
#tide_monate {
	position: relative; 
   left: 35px; 
   top: 90px;
   float: bottom; 
   height: 14px;
	color:#333333; 
	text-decoration:none;
	font-family: arial, verdana, helvetica; 
	font-size: 10px; 
	font-weight: bold;
   } 
   
   
#tide_master_tage {
	position: absolute; 
   left: 100px; 
   top: 60px; 
   width: 14px;
   height: 8px;
	color:#333333; 
	text-decoration:none;
	font-family: arial, verdana, helvetica; 
	font-size: 10px; 
	font-weight: bold;
   }  

   
#tide_tage {
	position: relative; 
   left: 110px; 
   top: 60px;
   float: left; 
   width: 15px;
   height: 13px;
	color:#333333; 
	text-decoration:none;
	font-family: arial, verdana, helvetica; 
	font-size: 10px; 
	font-weight: bold;
	text-align: center;
   }   
   
#tide_master_1 {
   position: absolute; 
   left: 100px; 
   top: 80px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   }  

#tide_master_1_2 {
   position: absolute; 
   left: 100px; 
   top: 80px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   }  
   
#tide_master_1_3 {
   position: absolute; 
   left: 100px; 
   top: 80px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   }    
 
#tide_1 {
   position: relative; 
   left: 112px; 
   top: 80px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   }   
   
#tide_1_2 {
   position: relative; 
   left: 112px; 
   top: 80px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   }  
   
#tide_1_3 {
   position: relative; 
   left: 112px; 
   top: 80px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   }  
   
#tide_master_2 {
   position: absolute; 
   left: 100px; 
   top: 94px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   }  
   
#tide_master_2_2 {
   position: absolute; 
   left: 100px; 
   top: 94px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   }  
   
   
#tide_master_2_3 {
   position: absolute; 
   left: 100px; 
   top: 94px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   }  
   
#tide_2 {
   position: relative; 
   left: 112px; 
   top: 94px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   }  
   
#tide_2_2 {
   position: relative; 
   left: 112px; 
   top: 94px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   }   

#tide_2_3 {
   position: relative; 
   left: 112px; 
   top: 94px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   }   
 

   
#tide_master_3 {
   position: absolute; 
   left: 100px; 
   top: 108px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   }
   
#tide_master_3_2 {
   position: absolute; 
   left: 100px; 
   top: 108px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   }  
   
   
#tide_master_3_3 {
   position: absolute; 
   left: 100px; 
   top: 108px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   }  
   
#tide_3 {
   position: relative; 
   left: 112px; 
   top: 108px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   } 

#tide_3_2 {
   position: relative; 
   left: 112px; 
   top: 108px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   } 
   
   
#tide_3_3 {
   position: relative; 
   left: 112px; 
   top: 108px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   }    

   
#tide_master_4 {
   position: absolute; 
   left: 100px; 
   top: 122px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   }  
   
   
#tide_master_4_2 {
   position: absolute; 
   left: 100px; 
   top: 122px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   }  
   
   
   
#tide_master_4_3 {
   position: absolute; 
   left: 100px; 
   top: 122px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   }  
   
#tide_4 {
   position: relative; 
   left: 112px; 
   top: 122px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   } 
    
#tide_4_2 {
   position: relative; 
   left: 112px; 
   top: 122px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   } 
   
   
   
#tide_4_3 {
   position: relative; 
   left: 112px; 
   top: 122px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   } 
 
   
#tide_master_5 {
   position: absolute; 
   left: 100px; 
   top: 136px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   }  
   
   
#tide_master_5_2 {
   position: absolute; 
   left: 100px; 
   top: 136px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   } 
   
   
#tide_master_5_3 {
   position: absolute; 
   left: 100px; 
   top: 136px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   }   
   
#tide_5 {
   position: relative; 
   left: 112px; 
   top: 136px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   } 
   
   
#tide_5_2 {
   position: relative; 
   left: 112px; 
   top: 136px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   } 
   
#tide_5_3 {
   position: relative; 
   left: 112px; 
   top: 136px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   } 
   
#tide_master_6 {
   position: absolute; 
   left: 100px; 
   top: 150px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   }  
   
   
#tide_master_6_2 {
   position: absolute; 
   left: 100px; 
   top: 150px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   }  
   
   
#tide_master_6_3 {
   position: absolute; 
   left: 100px; 
   top: 150px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   }  
   
#tide_6 {
   position: relative; 
   left: 112px; 
   top: 150px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   }    
   
   
#tide_6_2 {
   position: relative; 
   left: 112px; 
   top: 150px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   }   
   
#tide_6_3 {
   position: relative; 
   left: 112px; 
   top: 150px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   }   
   
#tide_master_7 {
   position: absolute; 
   left: 100px; 
   top: 164px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   }  
   
#tide_master_7_2 {
   position: absolute; 
   left: 100px; 
   top: 164px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   } 
   
   
#tide_master_7_3 {
   position: absolute; 
   left: 100px; 
   top: 164px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   } 
   
#tide_7 {
   position: relative; 
   left: 112px; 
   top: 164px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   }   
   
#tide_7_2 {
   position: relative; 
   left: 112px; 
   top: 164px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   } 
   
#tide_7_3 {
   position: relative; 
   left: 112px; 
   top: 164px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   }    
   
#tide_master_8 {
   position: absolute; 
   left: 100px; 
   top: 178px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   }  
   
   
#tide_master_8_2 {
   position: absolute; 
   left: 100px; 
   top: 178px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   } 
   
   
#tide_master_8_3 {
   position: absolute; 
   left: 100px; 
   top: 178px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   } 
   
   
#tide_8 {
   position: relative; 
   left: 112px; 
   top: 178px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   } 
   
#tide_8_2 {
   position: relative; 
   left: 112px; 
   top: 178px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   } 
   
   
#tide_8_3 {
   position: relative; 
   left: 112px; 
   top: 178px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   } 
   
   
#tide_master_9 {
   position: absolute; 
   left: 100px; 
   top: 192px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   } 
   
   
#tide_master_9_2 {
   position: absolute; 
   left: 100px; 
   top: 192px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   } 
   
   
#tide_master_9_3 {
   position: absolute; 
   left: 100px; 
   top: 192px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   }  
   
#tide_9 {
   position: relative; 
   left: 112px; 
   top: 192px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   }    
   
#tide_9_2 {
   position: relative; 
   left: 112px; 
   top: 192px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   }    
   
#tide_9_3 {
   position: relative; 
   left: 112px; 
   top: 192px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   }    
   
     
#tide_master_10 {
   position: absolute; 
   left: 100px; 
   top: 206px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   }  
   
   
#tide_master_10_2 {
   position: absolute; 
   left: 100px; 
   top: 206px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   }  
   
#tide_master_10_3 {
   position: absolute; 
   left: 100px; 
   top: 206px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   }  
      
   
#tide_10 {
   position: relative; 
   left: 112px; 
   top: 206px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   }    
   
   
#tide_10_2 {
   position: relative; 
   left: 112px; 
   top: 206px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   } 
   
   
#tide_10_3 {
   position: relative; 
   left: 112px; 
   top: 206px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   } 

#tide_master_11 {
   position: absolute; 
   left: 100px; 
   top: 220px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   }  
  

#tide_master_11_2 {
   position: absolute; 
   left: 100px; 
   top: 220px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   }  
   
 
#tide_master_11_3 {
   position: absolute; 
   left: 100px; 
   top: 220px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   }   
   
#tide_11 {
   position: relative; 
   left: 112px; 
   top: 220px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   } 
   
#tide_11_2 {
   position: relative; 
   left: 112px; 
   top: 220px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   } 
   
   
#tide_11_3 {
   position: relative; 
   left: 112px; 
   top: 220px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   } 

#tide_master_12 {
   position: absolute; 
   left: 100px; 
   top: 234px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   }  
   

#tide_master_12_2 {
   position: absolute; 
   left: 100px; 
   top: 234px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   }  
   

#tide_master_12_3 {
   position: absolute; 
   left: 100px; 
   top: 234px; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   }  
   
#tide_12 {
   position: relative; 
   left: 112px; 
   top: 234px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_full.gif);
   background-repeat:no-repeat;
   }    
   
   
#tide_12_2 {
   position: relative; 
   left: 112px; 
   top: 234px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_medium.gif);
   background-repeat:no-repeat;
   }    
   
   
#tide_12_3 {
   position: relative; 
   left: 112px; 
   top: 234px;
   float: left; 
   width: 15px;
   height: 8px;
   background-image: url(/images/tide_low.gif);
   background-repeat:no-repeat;
   }    
 
#tide_center {
   position: absolute; 
   left: 30px; 
   top: -10px; 
   width: 630px;
   height:300px;
   }    
     
#text_anfragen_error {position: absolute; left: 0px; 
   top: 340px;  color:#ff0000; text-decoration:none; font-family: arial, verdana, helvetica; font-weight:bold;}

a.text_news_box { color:#000000; text-decoration:none;font-family: arial, verdana, helvetica;}
a.text_news_box:hover {color:#333333;}

#bg_text_ueberuns_right { 
	position: absolute;
	top: 0px;
	left: 0px;
	width: 370px; 
   	height: 300px; 
   	background-image: url(/images/bg_texte.gif);
	}
	
#bg_text_galerie_right { 
	position: absolute;
	top: 0px;
	left: 0px;
	width: 370px; 
   	height: 300px; 
   	background-image: url(/images/bg_texte_galerie.gif);
	}
	
#text_ueberuns_right { 
	position: absolute;
	top: 75px;
	left: 20px;
	color:#000000; 
	text-decoration:none;
	font-family: arial, verdana, helvetica; 
	font-size: 11px;
	width: 330px; 
   	height: 300px; 
	}
	
#headline_text_ueberuns_right { 
	position: absolute;
	top: 20px;
	left: 130px;
	color:#000000; 
	text-decoration:none;
	font-family: arial, verdana, helvetica; 
	font-size: 18px;
	font-weight: bold;
	background-color: #ffffff;
	border: 1px solid #000000;
	padding-left: 10px;
	padding-right: 10px;
	}
	
#headline_text_galerie_right { 
	position: absolute;
	top: 20px;
	left: 150px;
	color:#000000; 
	text-decoration:none;
	font-family: arial, verdana, helvetica; 
	font-size: 18px;
	font-weight: bold;
	background-color: #ffffff;
	border: 1px solid #000000;
	padding-left: 10px;
	padding-right: 10px;
	}
	
#papagei {
   position: absolute; 
   left: 490px; 
   top: 115px; 
   width: 60px;
   height: 50px;
   }

.stats { color:#333333; text-decoration:none;font-family: arial, verdana, helvetica; font-size: 10px;}
a.stats:hover {color:#00618f;}

.text_under { color:#333333; text-decoration:none;font-family: arial, verdana, helvetica; font-size: 11px;}
a.text_under:hover {color:#000000;}

td.tabelle_preise { color:#333333; text-decoration:none;font-family: arial, verdana, helvetica; font-size: 11px; font-weight: bold; border-bottom: 1px solid #333333;}
a.tabelle_preise { color:#0284c2; text-decoration:none;font-family: arial, verdana, helvetica; font-size: 11px; font-weight: bold;}
a.tabelle_preise:hover {color:#333333;}

td.tabelle_kurse { color:#ffffff; text-decoration:none;font-family: arial, verdana, helvetica; font-size: 11px; font-weight: bold; background-color: #333333; border-bottom: 1px solid #ffffff; width: 133px; height: 17px; padding-left: 17px;}
a.tabelle_kurse { color:#ffffff; text-decoration:none;font-family: arial, verdana, helvetica; font-size: 11px; font-weight: bold;}
a.tabelle_kurse:hover {color:#0284c2;}


td.tabelle_kurse_2 { color:#ffffff; text-decoration:none;font-family: arial, verdana, helvetica; font-size: 11px; font-weight: bold; background-color: #333333; border-bottom: 1px solid #333333; width: 133px; height: 17px; padding-left: 17px;}

td.tabelle_anfrage { color:#333333; text-decoration:none;font-family: arial, verdana, helvetica; font-size: 11px; font-weight: bold; padding-left: 17px;}
a.tabelle_anfrage { color:#0284c2; text-decoration:none;font-family: arial, verdana, helvetica; font-size: 11px; font-weight: bold;}
a.tabelle_anfrage:hover {color:#333333;}

.mail {color:#0284c2; text-decoration:none;font-family: arial, verdana, helvetica;}
a.mail { color:#0284c2; text-decoration:none;font-family: arial, verdana, helvetica;}
a.mail:hover {color:#333333;}

.polaroid {
    padding: 10px 10px 30px 10px; 
    background: #f7f7f7;  
    -webkit-box-shadow: 3px 5px 7px #bbb;
    -moz-box-shadow: 3px 5px 7px #bbb;
    box-shadow: 3px 5px 7px #bbb;
    width: 150px;
    background-image:url(/images/bg_polaroid.jpg);
    border: 2px solid #fff;
}
            

#caption_polaroid {
    font-family: Arial, Helvetica;
    font-size: 18px; 
    color: #fff;
    letter-spacing: 0.075em;
    text-transform: uppercase;
    position: relative; 
    top: -10px;
    left: -125px;
      text-shadow:
   -2px -2px 0 #333,  
    3px -2px 0 #333,
    -2px 2px 0 #333,
     2px 2px 0 #333;
}


#position_polaroid {
    position: relative;
    top: 60px;
    left: 30px;
    -moz-transform: rotate(-3deg); 
    -ms-transform: rotate(-3deg); 
    -o-transform: rotate(-3deg); 
    -webkit-transform: rotate(-3deg);
}



.polaroid_team {
    padding: 5px 5px 15px 5px; 
    background: #f7f7f7;  
    -webkit-box-shadow: 3px 5px 7px #444;
    -moz-box-shadow: 3px 5px 7px #444;
    box-shadow: 3px 5px 7px #444;
    width: 50px;
    background-image:url(/images/bg_polaroid.jpg);
    border: 2px solid #fff;
}
            

#caption_polaroid_team {
    font-family: arial, verdana, helvetica;
    font-size: 11px; 
    color: #333;
    letter-spacing: 0.075em;
    text-transform: uppercase;
    position: relative; 
    top: -5px;
    left: -55px;
    font-weight:bold;
    text-decoration: none;
}


#position_polaroid_1 {
    position: relative;
    top: 50px;
    left: 30px;
    -moz-transform: rotate(-3deg); 
    -ms-transform: rotate(-3deg); 
    -o-transform: rotate(-3deg); 
    -webkit-transform: rotate(-3deg);
}

#position_polaroid_2 {
    position: absolute;
    top: 60px;
    left: 120px;
    -moz-transform: rotate(3deg); 
    -ms-transform: rotate(3deg); 
    -o-transform: rotate(3deg); 
    -webkit-transform: rotate(3deg);
}

#position_polaroid_3 {
    position: absolute;
    top: 60px;
    left: 210px;
    -moz-transform: rotate(-3deg); 
    -ms-transform: rotate(-3deg); 
    -o-transform: rotate(-3deg); 
    -webkit-transform: rotate(-3deg);
}

#position_polaroid_4 {
    position: absolute;
    top: 70px;
    left: 300px;
    -moz-transform: rotate(4deg); 
    -ms-transform: rotate(4deg); 
    -o-transform: rotate(4deg); 
    -webkit-transform: rotate(4deg);
}

#position_polaroid_5 {
    position: absolute;
    top: 160px;
    left: 45px;
    -moz-transform: rotate(2deg); 
    -ms-transform: rotate(2deg); 
    -o-transform: rotate(2deg); 
    -webkit-transform: rotate(2deg);
}

#position_polaroid_6 {
    position: absolute;
    top: 160px;
    left: 135px;
    -moz-transform: rotate(-3deg); 
    -ms-transform: rotate(-3deg); 
    -o-transform: rotate(-3deg); 
    -webkit-transform: rotate(-3deg);
}

#position_polaroid_7 {
    position: absolute;
    top: 165px;
    left: 230px;
    -moz-transform: rotate(5deg); 
    -ms-transform: rotate(5deg); 
    -o-transform: rotate(5deg); 
    -webkit-transform: rotate(5deg);
}