/*
Farbschema
immo-rot: #ed183a
navi-grau: #d8d9db
navi-zwischentitel: #6c6e71
login-grau: #e7e7e9
inlinelink: #0085b3
*/
body { background-color: #ffffff !important; background-image: none !important; height: auto !important }
#seite { width: auto !important; padding-left: 0px !important; padding-top:0px !important;  background-image: none !important }
#kacheln, #logohintergrund, #logo, #image1, #kreise1, #image2, #kreise2, #image3, #kreise3, .image2XXX, #leftnavi_hintergrund, a.topnavi, a.topaktiv, #leftnavi { display: none !important }
table { width: 100% !important }
td { vertical-align:top }
p, li { margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000 }
ul { margin-top:0px; margin-bottom:0px }
li { margin-left:-20px; line-height:130% }
a.inlinenavi:link, a.inlinenavi:active, a.inlinenavi:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:11px; text-decoration:none; color:#0085b3 }
a.inlinenavi:hover, a.inlineaktiv { position:relative; left:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:11px; text-decoration:none; font-weight:bold; color:#ed183a }
a.backnavi:link, a.backnavi:active, a.backnavi:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#ffffff; background-color:#ed183a }
a.backnavi:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#0085b3; background-color:#ed183a }
a.inlinelink:link, a.inlinelink:active, a.inlinelink:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#0085b3 }
a.inlinelink:hover { position:relative; left:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#ed183a }
#login { background-color:#e7e7e9; border:solid 1px #ffffff; border-right:none; margin:0px; margin-left:10px; width:109px; padding:3px }
.login { width:105px; height:15px; border:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:15px; text-decoration:none; color:#000000; margin:0px; padding:0px; padding-left:2px }
.filter { width:208px; border:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:15px; text-decoration:none; color:#6c6e71; margin:0px; padding:0px; padding-left:2px; background-color:#e7e7e9; }
.anmelden { width:107px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration:none; color:#d8d9db; background-color:#ed183a; margin:0px; padding:0px; text-align:center; border:none }
#inhalt { width: auto !important; padding: 0px !important; position:relative; text-align:left; font-size:0px; background-color:#ffffff; background-image: none !important }
.infobox { border:solid 1px #0085b3; padding:5px; padding-top:10px; margin-top:2px; margin-bottom:2px }
.spacer { height:5px; width:14px; border:none }
.mbild { height:89px; width:70px; border:none }
.gbild { margin-bottom:3px; vertical-align:middle }
.diashow { display:none; position:absolute; width:486px; top:22px; left:25px; background-color:#ffffff; padding:20px; border: solid #ed183a 1px }
.grossbild { margin:0px; border:none }
.medit { width:210px; border:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; color:#000000; background-color:#d8d9db; margin:0px; padding:0px }
