

#fond { position: absolute; z-index: 2; top: 0px; left: 0px; visibility: visible; display: block }
#streifen  { position: absolute; z-index: 3; top: 32px; left: 1000px; width: 800px; height: 33px; visibility: hidden; display: block }
#punkt     { position: absolute; z-index: 4; top: 31px; left: 90px; width: 90px; height: 100px; visibility: hidden; display: block }
#adresse  { position: absolute; z-index: 5; top: 52px; left: -30px; width: 250px; height: 200px; visibility: hidden; display: block }
#vermietung { position: absolute; top: 80px; left: 1200px; width: 100px; height: 100px; visibility: visible; display: block }
#animation { height: 100px; width: 100px; left: 10px; top: 30px; position: absolute; visibility: hidden; }
#imprint {position:absolute; z-index: 7; bottom:0px; left:0px; padding-bottom:29px; padding-left: 8px; font-family: interstate, sans-serif; color: white; font-size: 12px; }
#imprint a {position:absolute; z-index: 7; bottom:0px; left:0px; padding-bottom:29px; padding-left: 8px; font-family: interstate, sans-serif; color: #d7d7d7; font-size: 12px; text-decoration: none}
#imprint a:hover {position:absolute; z-index: 7; bottom:0px; left:0px; padding-bottom:29px; padding-left: 8px; font-family: interstate, sans-serif; color: white; font-size: 12px; text-decoration: none}

#agb {position:absolute; z-index: 12; bottom:0px; left:50px; padding-bottom:29px; padding-left: 8px; font-family: interstate, sans-serif; color: white; font-size: 12px; }
#agb a {position:absolute; z-index: 12; bottom:0px; left:50px; padding-bottom:29px; padding-left: 8px; font-family: interstate, sans-serif; color: #d7d7d7; font-size: 12px; text-decoration: none}
#agb a:hover {position:absolute; z-index: 12; bottom:0px; left:50px; padding-bottom:29px; padding-left: 8px; font-family: interstate, sans-serif; color: white; font-size: 12px; text-decoration: none}


#imprint_ {position:absolute; z-index: 7; bottom:0px; left:0px; padding-bottom:29px; padding-left: 8px; font-family: interstate, sans-serif; color: white; font-size: 12px; }
#imprint_ a {position:absolute; z-index: 7; bottom:0px; left:0px; padding-bottom:29px; padding-left: 8px; font-family: interstate, sans-serif; color: white; font-size: 12px; text-decoration: underline}
#imprint_ a:hover {position:absolute; z-index: 7; bottom:0px; left:0px; padding-bottom:29px; padding-left: 8px; font-family: interstate, sans-serif; color: white; font-size: 12px; text-decoration: none}

#data {position:absolute; z-index: 11; bottom:0px; left:0px; padding-bottom:290px; left: 120px;  font-family: interstate, sans-serif; color: white; font-size: 12px; }
#data a {position:absolute; z-index: 11; bottom:0px; left:0px; padding-bottom:29px;left: 120px; font-family: interstate, sans-serif; color: #d7d7d7; font-size: 12px; text-decoration: none}
#data a:hover {position:absolute; z-index: 11; bottom:0px; left:0px; padding-bottom:29px;left: 120px;  font-family: interstate, sans-serif; color: white; font-size: 12px; text-decoration: none}
#data_ {position:absolute; z-index: 11; bottom:0px; left:0px; padding-bottom:29px; left: 100px; font-family: interstate, sans-serif; color: white; font-size: 12px; }
#data_ a {position:absolute; z-index: 11; bottom:0px; left:0px; padding-bottom:29px; left: 100px; font-family: interstate, sans-serif; color: white; font-size: 12px; text-decoration: underline}
#data_ a:hover {position:absolute; z-index: 11; bottom:0px; left:0px; padding-bottom:29px; left: 100px; font-family: interstate, sans-serif; color: white; font-size: 12px; text-decoration: none}


#titel {font-family: interstate, sans-serif; font-size: 20; color: black;}

#imprint_text {position:absolute; z-index: 6; bottom: 52px; left: 0px; padding: 10px; margin: 8px; font-family: interstate, sans-serif; color: #5c5c5c; font-size: 13px; line-height: 1.2; width: 350px; height: 470px; background-color: white;text-decoration: none}


#imprint_text a {color: #8e8e8e; font-size: 13px; text-decoration: none;}
#imprint_text a:hover {color: #030303; font-size: 13px; text-decoration: underline;}



#agb_text {position:absolute; z-index: 6; bottom: 52px; left: 0px; padding: 10px; margin: 8px; font-family: interstate, sans-serif; color: #5c5c5c; font-size: 13px; line-height: 1.2; width: 350px; height: 440px; background-color: white;text-decoration: none}

#agb_text a {color: #8e8e8e; font-size: 13px; text-decoration: none;}
#agb_text a:hover {color: #030303; font-size: 13px; text-decoration: underline;}



#social_text {position:absolute; z-index: 6; bottom: 52px; left: 0px; padding: 10px; margin: 8px; font-family: interstate, sans-serif; color: #5d5d5d; font-size: 13px; width: 300px; height: 375px; background-color: white;text-decoration: none}

#download a {font-family: interstate, sans-serif; color:#666699; font-size: 13px; font-style: italic; text-decoration: underline}

#jobs {position:absolute; z-index: 8; bottom:0px; left:85px; padding-bottom:29px;  font-family: interstate, sans-serif; color: white; font-size: 19px; }
#jobs a {position:absolute; z-index: 8; bottom:0px; left:85px; padding-bottom:29px; font-family: interstate, sans-serif; color: #d7d7d7; font-size: 12px; text-decoration: none}
#jobs a:hover {position:absolute; z-index: 8; bottom:0px; left:85px; padding-bottom:29px;  font-family: interstate, sans-serif; color: white; font-size: 12px; text-decoration: none}

#jobs_ {position:absolute; z-index: 8; bottom:0px; left:76px; padding-bottom:29px;  font-family: interstate, sans-serif; color: white; font-size: 19px; }
#jobs_ a {position:absolute; z-index: 8; bottom:0px; left:76px; padding-bottom:29px; font-family: interstate, sans-serif; color: white; font-size: 12px; text-decoration: underline}
#jobs_ a:hover {position:absolute; z-index: 8; bottom:0px; left:76px; padding-bottom:29px;  font-family: interstate, sans-serif; color: white; font-size: 12px; text-decoration: none}


#social {position:absolute; z-index: 9; bottom:0px; left:186px; padding-bottom:29px; font-family: interstate, sans-serif; color: white; width: 120px; }
#social a {position:absolute; z-index: 9; bottom:0px; left:186px; padding-bottom:29px; font-family: interstate, sans-serif; color: white; font-size: 12px; text-decoration: none; width: 120px; }
#social a:hover {position:absolute; z-index: 9; bottom:0px; left:186px; padding-bottom:29px; font-family: interstate, sans-serif; color: white; font-size: 12px; text-decoration: underline; width: 120px;}

#socialbox {border-bottom: 1px solid #f3f3f3;border-top: 1px solid #f3f3f3; vertical-align: top;  color:#666699; height: 36px; padding-top: 3px; background-color: #f6f6f6; }

#socialbox a {border-bottom: 0px solid #ccc;border-top: 0px solid #ccc; vertical-align: middle;  color:#666699; text-decoration: none; vertical-align: middle;}
#socialbox a:hover {border-bottom: 0px solid #ccc;border-top: 0px solid #ccc; vertical-align: middle;  color:#666699; text-decoration: none; background-color: #f7f7f7;vertical-align: middle;}
#socialbox:hover {border-bottom: 1px solid #ccc;border-top: 1px solid #ccc; vertical-align: middle;  color:#666699; text-decoration: none; background-color: #f7f7f7;vertical-align: middle;}

#link {vertical-align: middle;}

#fb_icon {position:absolute; z-index: 10; bottom:0px; margin-left: 400px; margin-bottom: 15px; padding-bottom:0px; width: 25px; height: 25px; background-image: url(icons/fb_1.png);}
#fb_icon a {background-image: url(icons/fb_1.png);}
#fb_icon:hover {background-image: url(icons/fb_2.png);}

#li_icon {position:absolute; z-index: 10; bottom:0px; margin-left: 465px; margin-bottom: 15px; padding-bottom:0px; width: 25px; height: 25px; background-image: url(icons/li_1.png);}
#li_icon a {background-image: url(icons/li_1.png);}
#li_icon:hover {background-image: url(icons/li_2.png);}

#linie {z-index: 1; width: 100%; border-bottom: 1px solid #d7d7d7; position: absolute; bottom: 47px; left: 0px; right: -10px;}

@font-face { font-family: 'interstate'; src: url('font/interstate.ttf') format('truetype'); }

#body2 {background-color: #666699; }


