html, body { margin:0; padding:0; color:#666; font-family: Georgia, "Times New Roman", Times, serif; font-size:12pt; }
* {  outline:none; }

a {	text-decoration:underline; color:#ff6699; }

h1 { font-size:24px; color:#666; margin:0; padding:0; font-weight:normal; font-style:italic; }
h2 { font-size:18px; color:#666; margin:0; padding:0; }
h3 { font-size:16px; color:#666; margin:0; padding:0; } 

p { font-size:14px; color:#666; font-family:Arial, Helvetica, sans-serif; } 

img { border:none; }
table { border:none; }

.fleft { float:left; }
.fright { float:right; }
.clear { clear:both }

.pink { color:#ff6699; }

.text10 { font-size:10px; }
.text11 { font-size:11px; }
.text12 { font-size:12px; }
.text13 { font-size:13px; }
.text14 { font-size:14px; }
.text16 { font-size:16px; }



#container { padding:0; z-index:5; }


#header { height:136px; position:relative;display:none; }
#header #logo { position:absolute; width:246px; height:56px; left:9; bottom:0; }
#topmenu { position:absolute; left:260px; height:110px; top:92px; z-index:1;display:none; }

#topmenu #muns { left:0; top:0; position:absolute; background:url(http://www.db-immobilien.at/img/menu/ueberuns_up.png) no-repeat left top;  text-indent:-10000px; height:34px; width:95px; overflow:hidden; cursor:pointer; z-index:10; }
#topmenu #muns a { text-decoration:none; color:#666; }
#topmenu #muns:hover { background-image:url(http://www.db-immobilien.at/img/menu/ueberuns_over.png); }	
#topmenu #muns.active { background-image:url(http://www.db-immobilien.at/img/menu/ueberuns_down.png); }	

#topmenu #mhaus { left:105px; top:0; position:absolute; background:url(http://www.db-immobilien.at/img/menu/haeuser_up.png) no-repeat left top;  text-indent:-10000px; height:34px; width:107px; overflow:hidden; z-index:10; }
#topmenu #mhaus a { text-decoration:none; color:#ccc;  }
#topmenu #mhaus:hover { background-image:url(http://www.db-immobilien.at/img/menu/haeuser_over.png); height:92px; }	
#topmenu #mhaus.active { background-image:url(http://www.db-immobilien.at/img/menu/haeuser_down.png); height:92px; }	
#topmenu #mhaus #mhaus_sub1 { position:absolute; left:17px; top:39px; text-indent:0;  font-size:15px; cursor:pointer; }
#topmenu #mhaus #mhaus_sub2 { position:absolute; left:17px; top:63px; text-indent:0;  font-size:15px; cursor:pointer; }
#topmenu #mhaus #mhaus_sub1 a:hover { color:#ff6699; }
#topmenu #mhaus #mhaus_sub2 a:hover { color:#ff6699; }
#topmenu #mhaus #mhaus_sub1.active a { color:#ff6699; }
#topmenu #mhaus #mhaus_sub2.active a { color:#ff6699; }

#topmenu #mwohnungen { left:222px; top:0; position:absolute; background:url(http://www.db-immobilien.at/img/menu/wohnungen_up.png) no-repeat left top;  text-indent:-10000px; height:34px; width:139px; overflow:hidden; z-index:10; }
#topmenu #mwohnungen a { text-decoration:none; color:#ccc; }
#topmenu #mwohnungen:hover { background-image:url(http://www.db-immobilien.at/img/menu/wohnungen_over.png); height:92px; }	
#topmenu #mwohnungen.active { background-image:url(http://www.db-immobilien.at/img/menu/wohnungen_down.png); height:92px; }	
#topmenu #mwohnungen #mwohnungen_sub1 { position:absolute; left:17px; top:39px; text-indent:0; font-size:15px; cursor:pointer; }
#topmenu #mwohnungen #mwohnungen_sub2 { position:absolute; left:17px; top:63px; text-indent:0;  font-size:15px; cursor:pointer; }
#topmenu #mwohnungen #mwohnungen_sub1 a:hover { color:#ff6699; }
#topmenu #mwohnungen #mwohnungen_sub2 a:hover { color:#ff6699; }
#topmenu #mwohnungen #mwohnungen_sub1.active a { color:#ff6699; }
#topmenu #mwohnungen #mwohnungen_sub2.active a { color:#ff6699; }

#topmenu #mgrunde { left:371px; top:0; position:absolute; background:url(http://www.db-immobilien.at/img/menu/gruende_up.png) no-repeat left top;  text-indent:-10000px; height:34px; width:122px; overflow:hidden; cursor:pointer; z-index:10; }
#topmenu #mgrunde a { text-decoration:none; color:#666; }
#topmenu #mgrunde:hover { background-image:url(http://www.db-immobilien.at/img/menu/gruende_over.png); }	
#topmenu #mgrunde.active { background-image:url(http://www.db-immobilien.at/img/menu/gruende_down.png); }	

#topmenu #mgewerbe { left:503px; top:0; position:absolute; background:url(http://www.db-immobilien.at/img/menu/gewerbe_up.png) no-repeat left top;  text-indent:-10000px; height:34px; width:89px; overflow:hidden; cursor:pointer; z-index:10; }
#topmenu #mgewerbe a { text-decoration:none; color:#666; }
#topmenu #mgewerbe:hover { background-image:url(http://www.db-immobilien.at/img/menu/gewerbe_over.png); }	
#topmenu #mgewerbe.active { background-image:url(http://www.db-immobilien.at/img/menu/gewerbe_down.png); }	

#topmenu #mkontakt { left:602px; top:0; position:absolute; background:url(http://www.db-immobilien.at/img/menu/kontakt_up.png) no-repeat left top;  text-indent:-10000px; height:34px; width:86px; overflow:hidden; cursor:pointer; z-index:10; }
#topmenu #mkontakt a { text-decoration:none; color:#666; }
#topmenu #mkontakt:hover { background-image:url(http://www.db-immobilien.at/img/menu/kontakt_over.png); }	
#topmenu #mkontakt.active { background-image:url(http://www.db-immobilien.at/img/menu/kontakt_down.png); }	



#content-outer {  }

#leftcol { float:left;  }
#leftcolbreit { float:left; }
#leftcol #image { height:215px; width:644px; display:none;}
#leftcolbreit #image { height:215px; width:644px; display:none;}

#rightcol {  padding-top:30px;  }

/* prebiew auf startseite */
#preview h2 { color:#FFF; font-size:12px; padding:2px 5px; background-color:#ff6699; width:152px; margin-bottom:20px; }
#preview .previtem { margin-bottom:20px; font-family:Arial, Helvetica, sans-serif;float:left;margin-right:20px;height:200px; }
#preview .previtem .datum { font-size:10px; color:#999; }
#preview .previtem h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#666; margin:0; font-weight:normal; }
#preview .previtem .detaillink { font-size:12px; text-decoration:none; margin-bottom:5px; }
#preview .previtem .image { }





/* CONTENT */


#welcome {  }
#welcome h1 { font-size:24px; }
#welcome h1:first-line { color:#ff6699; font-style:normal; }
#welcome p { margin:0; padding-top:30px; line-height:180%; }
#welcome p .sign { font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; }

#listitem {width:200px;margin-right:30px;float:left;margin-bottom:30px;}
#listimage {height:142px;}
#listtitel {font-weight:bold;color:#ff6699;margin-top:5px;margin-bottom:5px;}
#listteaser {font-size:14px;}
#listdetails {float:right;margin-top:5px;}

#disclaimer {font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;margin-top:30px;margin-bottom:20px;}
#anfragebutton {float:right;}

#kontakttable .value input {font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;width:400px;}
#kontakttable td {padding-right:10px;vertical-align:top;}
#kontakttable textarea {font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;width:400px;height:300px;}

#logoprint {border-bottom:solid 1px #000000;margin-bottom:10px;}
.noprint {display:none;}

#welcome p{line-height:16px;}


