body { background-color:#1F5BA3;font-family:Arial;color:#fff; }
/* Home */
#logo  { position:absolute; top:100px; left:20px; width:184px; height:94px;}
#introtext { position:absolute; top:15px; left:250px; width:250px; height:250px; overflow:hidden;}
#flashani  { position:absolute; top:10px; left:515px; width:475px; height:260px; margin:10px;background-image:url(flashani.gif); }
#film {position:absolute;top:25px;left:23px;  }
#dreilinks { position:absolute;top:287px; left:250px; width:417px; height:35px;overflow:hidden; padding-top:12px;text-align:center; background-image:url(dreilinks.gif); }
#unsereangebote { position:absolute;top:287px; left:682px; width:308px; height:35px;padding-top:12px; text-align:center;}
#teaserbereich  { position:absolute;top:340px; left:250px; width:780px; height:265px;}
#kasten1  { float:left; bottom:0px; left:0px; width:175px; height:240px; margin-left:0px;  padding:0px;  background-image:url(kasten.gif); }
#kasten   { float:left; bottom:0px; left:0px; width:175px; height:240px; margin-left:13px; padding-right:0px;  background-image:url(kasten.gif); }
#kasten4  { float:left; bottom:0px; left:0px; width:175px; height:240px; margin-left:13px; padding-right:0px;  background-image:url(kasten.gif); }
#fussbereich { position:absolute; bottom:10px; width:740px; height:15px; } 
#clear {clear:left;}

#update {position:absolute; top:442px; left:25px; width:200px; height:10px;}
#update p {font-size:8pt;}

#sitemap {position:absolute; top:465px; left:25px; width:200px; height:200px;}
#sitemap h1 {font-size:8pt;font-weight:bold;margin:2px 0px;padding:0px;}
#sitemap p {font-size:8pt;margin:0px;padding:0px 5px;float:left;}
#sitemap a {color:#fff;text-decoration:none;}
#sitemap a:hover {text-decoration:underline;color:#84B4ED; }

#introtext h1 { font-size:14pt;font-style:italic;font-weight:bold;margin:0px 0px 8px 0px;}
#introtext p  { font-size:10pt;margin:0px 0px 6px 0px;}
#introtext p.luett  { font-size:8pt;margin:0px 0px 6px 0px;}
#introtext p.gruss  { font-size:10pt;margin:12px 0px 0px 0px; text-align:right;}
#introtext ul  { margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:16px;padding:0px;list-style-position:outside;} /* background-color:red;margin-left:12px;*/
#introtext li  { margin-bottom:3px;font-family:Arial;font-size:9pt;}

#dreilinks a { font-size:10pt; color:#fff;text-decoration:none;font-weight:bold; }
#dreilinks a:hover { text-decoration:underline;color:#84B4ED; }

#unsereangebote p { font-size:14pt;font-style:italic;font-weight:bold;margin:0px;}

#kasten1 h1 { margin:0px; padding:0px 18px;font-size:10pt;font-weight:bold;font-style:italic;  }
#kasten1 img { padding:18px 18px 5px 18px;  }
#kasten1.bild_o { padding:18px;  }
#kasten1 p { font-size:8pt;margin:0px; padding:10px 18px; }
#kasten1 a { color:#fff;text-decoration:none; }
#kasten1 a:hover { text-decoration:underline;color:#84B4ED; }

#kasten h1 { margin:0px; padding:18px 15px 18px 18px;font-size:10pt;font-weight:bold;font-style:italic;  }
#kasten img { padding:18px 18px 5px 18px; }
#kasten p { font-size:8pt;margin:0px; padding:0px 18px; }
#kasten a {  color:#fff;text-decoration:none; }
#kasten a:hover { text-decoration:underline;color:#84B4ED; }

#kasten4 h1 { margin:0px; padding:0px 18px;font-size:10pt;font-weight:bold;font-style:italic;  }
#kasten4 img { padding:18px 18px 5px 18px;  }
#kasten4.bild_o { padding:18px;  }
#kasten4 p { font-size:8pt;margin:0px; padding:10px 18px; }
#kasten4 a { color:#fff;text-decoration:none; }
#kasten4 a:hover { text-decoration:underline;color:#84B4ED; }

#fussbereich p { font-size:8pt;color:#110646;text-align:center; }
#fussbereich a { color:#110646;text-decoration:none; }
#fussbereich a:hover { text-decoration:underline;color:#84B4ED; }
/*wichtig fürs Javascript-Menue!:*/
ul { margin:0px 0px 0px 20px;padding:0px;}
/*ENDE wichtig fürs Javascript-Menue!:*/
img { border:0px;}