.dark_red10px {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #7C1A07; text-decoration: none}
.dark_redbold10px {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; color: #7C1A07}
.dark_redUL9px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; color: #7C1A07; text-decoration: underline}
.dark_redbold14px {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #7C1A07}
.black9px {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none}
.black10px {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none}
.black10px_b {  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none}
.blackbold10px {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; color: #000000}
.black12px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none }
.black12px_b { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none }
.blackbold14px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #000000 }
.blackbold12px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none }
.blackita10px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; line-height: normal; font-weight: normal; color: #000000; text-decoration: none }
.blackita9px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: italic; line-height: normal; font-weight: normal; color: #000000; text-decoration: none }
.blackita12px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; line-height: normal; font-weight: normal; color: #000000; text-decoration: none }
.blackUL10px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: underline}
.black10_px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; color: #000000; text-decoration: line-through}
.blackUL12px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: underline }
.blackbold16px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #000000 }
.blackULHI10px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; color: #000000; text-decoration: underline}
.blackULHI10px:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; color: #000000; text-decoration: underline}
.blackULHI10px:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; color: #CC0000; text-decoration: underline}
.blackULHI10px:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; color: #CC0000; text-decoration: underline}
.red9px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; color: #cc0000; text-decoration: none }
.red10px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #cc0000; text-decoration: none }
.redUL12px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #cc0000; text-decoration: underline }
.redbold10px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; color: #cc0000; text-decoration: none }
.redbold12px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #cc0000; text-decoration: none }
.redboldUL10px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; color: #cc0000; text-decoration: underline}
.redUL10px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #cc0000; text-decoration: underline}
.redUL9px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; color: #cc0000; text-decoration: underline}
.redbold14px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #cc0000; text-decoration: none }
.redboldita12px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; line-height: normal; font-weight: bold; color: #cc0000; text-decoration: none }
.redUL9px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; color: #cc0000; text-decoration: underline}
.greyita9px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: italic; line-height: normal; font-weight: normal; color: #737373; text-decoration: none }
.greyita10px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; line-height: normal; font-weight: normal; color: #737373; text-decoration: none }
/* heimat menu 1 */
.konzept1 a:hover { background-position:-113px 0;}
.konzept1 a { display:block; width:113px; height:17px; background:url("dateien/heimat/menu1/konzept.gif");}
.lage a:hover { background-position:-113px 0;}
.lage a { display:block; width:113px; height:17px; background:url("dateien/heimat/menu1/lage.gif");}
.ausstattung1 a:hover { background-position:-113px 0;}
.ausstattung1 a { display:block; width:113px; height:17px; background:url("dateien/heimat/menu1/ausstattung.gif");}
.grundrisse a:hover { background-position:-113px 0;}
.grundrisse a { display:block; width:113px; height:17px; background:url("dateien/heimat/menu1/grundrisse.gif");}
.weiteres a:hover { background-position:-113px 0;}
.weiteres a { display:block; width:113px; height:28px; background:url("dateien/heimat/menu1/weiteres.gif");}
.kontakt a:hover { background-position:-113px 0;}
.kontakt a { display:block; width:113px; height:28px; background:url("dateien/heimat/menu1/kontakt.gif");}
/* heimat menu 2 */
.konzept2 a:hover { background-position:0 -103px;}
.konzept2 a { display:block; width:113px; height:103px; background:url("dateien/heimat/menu2/konzept.gif");}
.wohnpark a:hover { background-position:0 -103px;}
.wohnpark a { display:block; width:113px; height:103px; background:url("dateien/heimat/menu2/wohnpark.gif");}
.blick a:hover { background-position:0 -103px;}
.blick a { display:block; width:113px; height:103px; background:url("dateien/heimat/menu2/blick.gif");}
.parkanlage a:hover { background-position:0 -103px;}
.parkanlage a { display:block; width:113px; height:103px; background:url("dateien/heimat/menu2/parkanlage.gif");}
.wohnen a:hover { background-position:0 -103px;}
.wohnen a { display:block; width:113px; height:103px; background:url("dateien/heimat/menu2/wohnen.gif");}
.ausstattung2 a:hover { background-position:0 -103px;}
.ausstattung2 a { display:block; width:113px; height:103px; background:url("dateien/heimat/menu2/ausstattung.gif");}
/* other menu  */
.konzept3 a:hover { background-position:0 -18px;}
.konzept3 a { display:block; width:113px; height:18px; background:url("dateien/sonst/menu/konzept.gif");}
.wohnpark2 a:hover { background-position:0 -18px;}
.wohnpark2 a { display:block; width:123px; height:18px; background:url("dateien/sonst/menu/wohnpark.gif");}
.blick2 a:hover { background-position:0 -18px;}
.blick2 a { display:block; width:141px; height:18px; background:url("dateien/sonst/menu/blick.gif");}
.parkanlage2 a:hover { background-position:0 -18px;}
.parkanlage2 a { display:block; width:92px; height:18px; background:url("dateien/sonst/menu/parkanlage.gif");}
.wohnen2 a:hover { background-position:0 -18px;}
.wohnen2 a { display:block; width:96px; height:18px; background:url("dateien/sonst/menu/wohnen.gif");}
.ausstattung3 a:hover { background-position:0 -18px;}
.ausstattung3 a { display:block; width:113px; height:18px; background:url("dateien/sonst/menu/ausstattung.gif");}
/* other  */
.heimat a:hover { background-position:0 -76px;}
.heimat a { display:block; width:114px; height:76px; background:url("dateien/sonst/heimat_btn.gif");}
.heimat2 a:hover { background-position:0 -76px;}
.heimat2 a { display:block; width:114px; height:76px; background:url("dateien/kontakt/heimat_btn.gif");}
.heimat3 a:hover { background-position:0 -59px;}
.heimat3 a { display:block; width:115px; height:59px; background:url("dateien/grundrisse/heimat_btn.gif");}
.r_planer a:hover { background-position:0 -18px;}
.r_planer a { display:block; width:182px; height:18px; background:url("dateien/kontakt/r_planer.gif");}
