/* ALZIMMO 20070110 */
/* cyan  EF037F */
/* beige FFFAEA */
.pfxyzzz { font-style:italic; padding-left:10px; background-repeat:no-repeat; background-position:right; text-align:justify; table-layout:fixed; }
.exdes { font-family:verdana,arial,helvetica,sans-serif; font-size:9px; color:#666666; padding-left:120px; }

body { font-size:11px; background-color:#FFFAEA; font-family:verdana,arial,helvetica,sans-serif; margin:0px; }

.tblfix { font-family:arial,verdana,helvetica,sans-serif; table-layout:fixed; }

.tblrm { border-width:0px; border-style:solid; border-color:#0033CC; padding:0px; }
.tdmx { padding-left:5px; }

.immo_kurz { font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#333333; padding:5px; }

a:link { color:#252B5F; text-decoration:none; }
a:active { color:#252B5F; text-decoration:none; }
a:visited { color:#252B5F; text-decoration:none; }
a:hover { color:#000000; text-decoration:underline; }

.spcB { border-color:#FFFFFF; border-width:0px; border-bottom-width:1px; border-bottom-style:solid; }
.spcR { border-color:#FFFFFF; border-width:0px; border-right-width:1px; border-right-style:solid; }
.spcBR { border-color:#FFFFFF; border-width:0px; border-bottom-width:1px; border-bottom-style:solid; border-right-width:1px; border-right-style:solid; }

.login_u { font-size:11px; width:50px; border:1px solid #AAAAAA; background-color:#FEFEFE; font-family:verdana,arial,helvetica,sans-serif; }
.login_p { font-size:11px; width:50px; border:1px solid #AAAAAA; background-color:#FEFEFE; font-family:verdana,arial,helvetica,sans-serif; }
.login_txt { font-size:11px; font-family:verdana,arial,helvetica,sans-serif; color:#EF037F; }
.login_btn { font-size:11px; height:25px; width:150px; color:#5672B1; background-color:#EEEEEE; border:1px solid #AAAAAA; letter-spacing:1px; }

.newsd { font-family:arial,verdana,helvetica,sans-serif; font-size:10px; color:#FF0000; padding-left:10px; }
.newsk { font-family:verdana,arial,helvetica,sans-serif; font-size:11px; font-weight:bold; color:#666666; padding:2px; padding-left:10px; padding-right:10px; background-color:#F6F6F6 }
.newsl { font-family:verdana,arial,helvetica,sans-serif; font-size:10px; padding-left:15px; padding-right:10px; color:#666666; }
.newsw { font-family:arial,verdana,helvetica,sans-serif; font-size:8pt; padding-left:10px; padding-right:10px; color:#3A3A3A; }
a.news:hover { text-decoration:none; }

.langt { font-family:verdana,arial,helvetica,sans-serif; font-size:10px; padding-left:2px; padding-right:2px; color:#666666; }
a.langt:link { color:#666666; text-decoration:none; }
a.langt:active { color:#666666; text-decoration:none; }
a.langt:visited { color:#666666; text-decoration:none; }
a.langt:hover { color:#CCCCCC; text-decoration:none; }

.counter { font-family:verdana,arial,helvetica,sans-serif; font-size:9px; color:#777777; padding-top:7px; }
.fusstext { font-family:verdana,arial,helvetica,sans-serif; font-size:9px; color:#777777; padding-top:7px; }

.txtfeld { font-size:10px; height:16px; width:300px; border:1px solid #EF037F; background-color:#FFFAEA; font-family:verdana,arial,helvetica,sans-serif; }
.txtarea { font-size:10px; width:300px; border:1px solid #EF037F; background-color:#FFFAEA; font-family:verdana,arial,helvetica,sans-serif; }
.button { font-size:12px; height:20px; width:150px; color:#EF037F; background-color:#FFFAEA; border:1px solid #EF037F; letter-spacing:1px; }
.radio { font-size:10px; height:16px; width:16px; background-color:#FFFAEA; }

a.Link1:link { color:#555555; text-decoration:none; }
a.Link1:active { color:#555555; text-decoration:none; }
a.Link1:visited { color:#555555; text-decoration:none; }
a.Link1:hover { color:#FFA500; text-decoration:none; }

.menutxt { font-family:verdana,arial,helvetica,sans-serif; font-size:12px; line-height:15px;
  text-align:center; margin-right:0px; padding:0px; width:200; height:15; color:#666666; }

.menu1 { font-family:verdana,arial,helvetica,sans-serif; font-size:11px; display:block;
  padding-left:15px; line-height:22px; width:100%; }
.menu1a { font-family:verdana,arial,helvetica,sans-serif; font-size:11px; 
  padding-left:15px; line-height:22px; width:100%; }

.menuS { font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#2F2F2F; display:block;
  padding-left:25px; line-height:26px; width:100%; background-color:#FFF7E4; }
.menuSa { font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#CCCCCC; 
  padding-left:25px; line-height:26px; width:100%; }
  
a.menu1:link { color:#FFFFFF; text-decoration:none; background-color:#EF037F; }
a.menu1:active { color:#FFFFFF; text-decoration:none; background-color:#EF037F; }
a.menu1:visited { color:#FFFFFF; text-decoration:none; background-color:#EF037F; }
a.menu1:hover { color:#EF037F; text-decoration:none; background-color:#FFFFFF; }
a.menu1a:link { color:#EF037F; text-decoration:none; background-color:#FFFFFF; }
a.menu1a:active { color:#EF037F; text-decoration:none; background-color:#FFFFFF; }
a.menu1a:visited { color:#EF037F; text-decoration:none; background-color:#FFFFFF; }
a.menu1a:hover { color:#FFFFFF; text-decoration:none; background-color:#EF037F; }

a.menuS:link { color:#660000; text-decoration:none; }
a.menuS:active { color:#660000; text-decoration:none; }
a.menuS:visited { color:#660000; text-decoration:none; }
a.menuS:hover { color:#0000FF; text-decoration:none; background-color:#FFFFFF; }
a.menuSa:link { color:#000099; text-decoration:none; }
a.menuSa:active { color:#000099; text-decoration:none; }
a.menuSa:visited { color:#000099; text-decoration:none; }
a.menuSa:hover { color:#990000; text-decoration:none; background-color:#FFFFFF; }
