.slicknav_menu {
display:none;
}

BODY {background: #d4e1f1;padding:0;margin:0;font: normal 100%/1.5 "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #000;padding-top:0;text-align:center;margin-bottom:10px;} 
#immobilien-kauf {background: #FFF8DC;background: white;width:1010px;margin-left:auto;margin-right:auto;text-align:left;border:1px #696969 solid;margin-top:10px;} 
span.accessibility {position:absolute;left:-1000px;top:-1000px;width:0;height:0;overflow:hidden;display:inline;} 

#kopf {font: 100% Arial Black,Arial,Impact,Tahoma,sans-serif;font-weight:bolder; position :relative; top : 0px;width : 1010px; height : 200px;background : #696969; } 
#kopf h1 {position :absolute; top : 100px;left: 17px;margin:0; padding:0px;font-size : 45px; font-weight:bolder;color : #2a4668;z-index: 3} 
#kopf h1 .light {font-size: 25px;position :absolute; top : 45px;left: -1px;font-weight:bolder;width : 500px;}
#kopf p {position :absolute; top : 100px;left: 17px;margin:0; padding:0px;font-size : 45px; font-weight:bolder;color : #2a4668;z-index: 3} 
#kopf p .light {font-size: 25px;position :absolute; top : 45px;left: -1px;font-weight:bolder;width : 500px;}

#kopf img {width : 1010px;position :relative; top : 0px;margin: 0px;z-index: 2} 

#bau-finanzierung {width:730px;padding:0px;padding-bottom:280px;color:#000000;position:relative;top:50px;left:250px;margin-right:0px;min-height : 550px;} 
#bau-finanzierung H1, H2 {margin:5px;margin-bottom:12px;font-weight : bold; font-size : 1.4em; color : #2a4668; } 
#bau-finanzierung H3 {margin: 5px; font-weight : bold; font-size : 1.2em; color : #696969;} 
#bau-finanzierung p {margin-top : 1px; margin-left : 5px; margin-right: 0px;text-align : justify;}
#bau-finanzierung p .unten {clear : both;margin:0;padding:0; padding-bottom:20px;padding-top:15px;margin-bottom:12px;}

ul {padding-right : 0; padding-left : 0px;margin: 0;} 
ul li {padding-right : 0; padding-left : 0px;margin-left : 20px;list-style-type : square;} 

img {margin:0;padding:0;border: none;}

.breaker {clear : both;} 
.mittig {text-align : center;} 
.light {font-size: 0.5em;line-break: normal;clear : both;}

A:link {color: #0000ff; text-decoration : none; } 
A:visited {color: #0000ff; text-decoration : none;} 
A:hover {color: #000000;} 
A:active {color: #000000; text-decoration : underline; } 
.lw a:link {color : #000000; text-decoration : none;}
.lw a:visited {color : #000000; text-decoration : none;} 
.category {background:#F4efe9;background:#F5F5F5;font-size : 12px;width : 220px; position :absolute; top : 265px;margin-left:10px; } 
.category a, .subcategory a:hover {color : #0000ff; margin : 1px;width : 220px;} 
.category ul li {font-size:14px;margin-left : 20px;padding-left : 0px;font-weight:bolder;}
.category ul li ul li {font-size:12px;margin-left : 10px;padding-left : 0px;font-weight:normal;}
.category ul ul {margin-bottom : 5px;} 
.category p {font-size : 9px; padding-top : 5px;padding-bottom : 5px;margin : 3px;} 
.category h4 {font-size : 11px; padding: 1px;margin : 0px; margin-top : 1px;color : #000000;margin-left : 3px;}
.category ul {margin-bottom : 10px;} 
.category h3 {font-size : 11px; padding: 5px;margin : 0px; color : #696969;background : #DCDCDC;padding-top: 5px;padding-bottom: 5px;} 

.w-immobilien, .w-immobilien-u {clear : both;width :98%;min-height:130px; margin: 10px;padding-bottom:10px;display:none} /* 09.2025 display none */
.w-336-r,.w-336-o {float : right;padding:30px;padding-right:5px;width:336px;margin: 20px;display : none;}
.w-336-l {float : left;padding:30px;padding-left:0px;width:336px;display : none;}
.immobilien-infos {display : none;}
.w-o-immobilien {display : none;}
.w-u {display : none;}

#bau-finanzierung1 .pic-l {float : left;padding-right:20px;margin-left: 0px;font-size:0.7em;} 
#bau-finanzierung1 .pic-r {float : right;padding-left:20px;margin-right: 0px;font-size:0.7em;} 
.pic-l {float : left;padding-right:15px;margin-left: 0px;font-size:0.7em;} 
.pic-r {float : right;padding-left:15px;margin-right: 0px;font-size:0.7em;} 

@media screen { 
.info, .count,.handy,.nv {display : none; } 
} 

@media print { 
body {margin: 0cm 0cm 3cm 0cm;color : #000000; background : #ffffff; font-family : Arial, Verdana, Helvetica, "Trebuchet MS", sans-serif; } 
#immobilien-kauf {position:relative;top:0;left:0;background-color:#ffffff;width:auto;text-align:justify;border:none;margin-top:1cm;} 
#bau-finanzierung {position:absolute; top:0cm;left:0; text-align:justify;border:none;width:auto;height:auto;background-color:#ffffff;font-size:10pt;} 
#bau-finanzierung H1, H2, H3 {margin-bottom : 2px; margin-top : 5px; font-weight : bold; font-size : 2em; color : black;padding : 5px;  } 
P {page-break-after:avoid;margin-bottom : 3px;margin-top : 3px; margin-left : 0px; margin-right : 5px; color : black; text-align : justify;line-height:15px;padding : 5px; } 
#bau-finanzierung ul {padding-right : 0; padding-left : 20px; padding-bottom : 0; margin : 0; padding-top : 0; }
#bau-finanzierung li {margin-left : 5px;margin-bottom : 0px; margin-top : 0px; margin-right : 5px;}
.noprint, .handy, .nv, .subcategory , .count, #kopf,.pic-r,.adv-immobilien-kauf,.adv-bottom,.adv-left-o,.adv-left-u {display : none; } 
} 

@media handheld {
#immobilien-kauf,.subcategory,#bau-finanzierung {width:100%;border:0;margin:0;padding:0;position:relative;top:0;background:transparent;} 
.noprint,#kopf,.count {display:none} 
.handy {display:inline} 
.subcategory ul li {float:none;list-style:square}
.subcategory ul li a {border-right:0;display:block;text-align:left}
h1,h2,h3,h4 {font-weight:bold;font-size:0.5em;margin-left:1px}
}

/* smartphones landscape mode ok hochformat ausgeblendet, querformat ausgeblendet */

@media only screen and (min-device-width:320px) and (max-device-width:920px)
{
.js #menu {
display:none;}
	
	
.js .slicknav_menu {
display:block;
}


body {background:white;text-align:left;padding : 0; margin : 0;font: normal 100%/1.5 "Helvetica Neue", Helvetica, Arial, sans-serif; color : #000; }
#immobilien-kauf {background:white;width:100%;margin-left : auto; margin-right : auto; text-align : left; margin:0;padding:0;margin-bottom : 0;border:solid 0;margin-top:0px;}

#kopf {width:100%;position:relative;top:0;text-align : center;margin:0;padding:0;border-top : solid 0;height:60%}
#kopf img {margin:0;padding:0;position : relative; top : 0px; left : 0px;width : 100%;z-index: 9 }
#kopf h1 {width : 98%;position :absolute; top : 2px;left: 0;margin:0; padding:0px;padding-left:5px;font-size : 1.3em; font-weight:bold; color :#2a4668;text-align : left;z-index : 8;text-decoration : underline;} 
#kopf h1 .light {font-size: 0.6em;position :absolute; top : 40px;left: 0px;padding-left:5px;font-weight:normal;width : 98%;color :#2a4668;}
#kopf p {width : 98%;position :absolute; top : 2px;left: 0;margin:0; padding:0px;padding-left:5px;font-size : 1.0em; font-weight:bold; color :#2a4668;text-align : left;z-index : 8;text-decoration : underline;} 
#kopf p .light {font-size: 0.6em;position :absolute; top : 40px;left: 0px;padding-left:5px;font-weight:normal;width : 98%;color :#2a4668;}

.category {background : white;font-size:0.8em;left : 0px; width : 0%; position : relative; top : 0px; left: 0px;margin : 0;padding: 0;border-right: 0px solid #000000; } 
.category p {display:none;} 
.category li h3 {font-size : 90%; padding: 0px;margin : 0px;padding-top: 10px;padding-bottom : 6px;display:inline } 

#bau-finanzierung {background : white;padding:0;margin:0;position : relative; top : 0px; left : 5px; width : 95%;height:100% }
#bau-finanzierung H1, H2, h3 {font-size : 1.1em;} 
#bau-finanzierung p {padding:0;margin:0;margin-top : 3px; margin-left : 5px; margin-right: 5px;text-align : left;font-size: 1.2em;line-height:1.4em;} 

.w-immobilien,.w-immobilien-u {clear:both;width:95%;min-height:30px;margin: 5px;padding:15px;display:none} /* 09.2025 display none */

.w-336-r,.w-336-l {width:95%;margin:10px;padding:0;padding-bottom:20px;padding-top:20px;display:none} /* 09.2025 display none */
.w-336-o,.immobilien-infos {display:none}

ul {padding-right : 0; padding-left : 10px;margin: 0;} 
ul li {padding-right : 0; padding-left : 1px;margin-left : 10px;list-style-type : square;} 
#bau-finanzierung ul li {padding-right : 0; padding-left : 1px;margin-left : 10px;list-style-type : square;margin-top : 10px;}
 
img {margin: 0;padding: 0;border: none;relative; top : 0;}

#bau-finanzierung p.pic-r {margin:0;padding:0;font-size:0.7em;}
#bau-finanzierung p.pic-l {margin:0;padding:0;font-size:0.7em;}
#bau-finanzierung p.pic-r img, #bau-finanzierung p.pic-l img, #bau-finanzierung p.pic-m img {width: 95%;padding:5px;margin:0;} 

A:link {color : #0000ff; text-decoration : none; } 
A:visited {color : #0000ff; text-decoration : none;} 
A:hover {color : #000000; } 
A:active {color : #000000; text-decoration : underline;} 

#bau-finanzierung p.unten {clear : both;margin:0;padding:0; text-align : center;position : relative; top :5px;left:0px;font-size:0.8em;margin-left:0px;margin-right : 0px;padding-bottom:20px;padding-top:5px;}
#immobilien-kauf {-moz-box-shadow: 0px 0px 0px rgba(0,0,0,0);-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0);-o-box-shadow: 0px 0px 0px rgba(0,0,0,0);-ms-box-shadow: 0px 0px 0px rgba(0,0,0,0);box-shadow: 0px 0px 0px rgba(0,0,0,0);} 
}

.adslot_1 { width: 300px; height: 80px;margin-left:0px}
@media (min-width:500px) { .adslot_1 { width: 468px; height: 60px; } }
@media (min-width:800px) { .adslot_1 { width: 728px; height: 90px; } }

.adslot_2 { width: 300px; height: 80px;margin-left:0px}
@media (min-width:500px) { .adslot_2 { width: 468px; height: 60px; } }
@media (min-width:800px) { .adslot_2 { width: 728px; height: 90px; } }



/* mobile firefox */
@media only screen 
and (max-device-width : 900px)  
{  @-moz-document url-prefix() 
{
.js #menu {display:none;}
.js .slicknav_menu {display:block;}

body {background:white;text-align:left;padding : 0; margin : 0;font: normal 100%/1.5 "Helvetica Neue", Helvetica, Arial, sans-serif; color : #000; }
#immobilien-kauf {background:white;width:100%;margin-left : auto; margin-right : auto; text-align : left; margin:0;padding:0;margin-bottom : 0;border:solid 0;margin-top:0px;}

#kopf {width:100%;position:relative;top:0;text-align : center;margin:0;padding:0;border-top : solid 0;height:60%}
#kopf img {margin:0;padding:0;position : relative; top : 0px; left : 0px;width : 100%;z-index: 9 }
#kopf h1 {width : 98%;position :absolute; top : 2px;left: 0;margin:0; padding:0px;padding-left:5px;font-size : 1.3em; font-weight:bold; color :#2a4668;text-align : left;z-index : 8;text-decoration : underline;} 
#kopf h1 .light {font-size: 0.6em;position :absolute; top : 40px;left: 0px;padding-left:5px;font-weight:normal;width : 98%;color :#2a4668;}
#kopf p {width : 98%;position :absolute; top : 2px;left: 0;margin:0; padding:0px;padding-left:5px;font-size : 1.0em; font-weight:bold; color :#2a4668;text-align : left;z-index : 8;text-decoration : underline;} 
#kopf p .light {font-size: 0.6em;position :absolute; top : 40px;left: 0px;padding-left:5px;font-weight:normal;width : 98%;color :#2a4668;}

.category {background : white;font-size:0.8em;left : 0px; width : 0%; position : relative; top : 0px; left: 0px;margin : 0;padding: 0;border-right: 0px solid #000000; } 
.category p {display:none;} 
.category li h3 {font-size : 90%; padding: 0px;margin : 0px;padding-top: 10px;padding-bottom : 6px;display:inline } 

#bau-finanzierung {background : white;padding:0;margin:0;position : relative; top : 0px; left : 5px; width : 95%;height:100% }
#bau-finanzierung H1, H2, h3 {font-size : 1.1em;} 
#bau-finanzierung p {padding:0;margin:0;margin-top : 3px; margin-left : 5px; margin-right: 5px;text-align : left;font-size: 1.0em;} 

.w-immobilien,.w-immobilien-u {clear:both;width:95%;min-height:30px;margin: 0px;padding:0px;} 

.w-336-r,.w-336-l {width:95%;margin:10px;padding:0;padding-bottom:20px;padding-top:20px;} 
.w-336-o,.immobilien-infos {display:none}

ul {padding-right : 0; padding-left : 10px;margin: 0;} 
ul li {padding-right : 0; padding-left : 1px;margin-left : 10px;list-style-type : square;} 
#bau-finanzierung ul li {padding-right : 0; padding-left : 1px;margin-left : 10px;list-style-type : square;margin-top : 10px;}
 
img {margin: 0;padding: 0;border: none;relative; top : 0;}

#bau-finanzierung p.pic-r {margin:0;padding:0;font-size:0.7em;}
#bau-finanzierung p.pic-l {margin:0;padding:0;font-size:0.7em;}
#bau-finanzierung p.pic-r img, #bau-finanzierung p.pic-l img, #bau-finanzierung p.pic-m img {width: 95%;padding:5px;margin:0;} 

A:link {color : #0000ff; text-decoration : none; } 
A:visited {color : #0000ff; text-decoration : none;} 
A:hover {color : #000000; } 
A:active {color : #000000; text-decoration : underline;} 

#bau-finanzierung p.unten {clear : both;margin:0;padding:0; text-align : center;position : relative; top :5px;left:0px;font-size:0.8em;margin-left:0px;margin-right : 0px;padding-bottom:20px;padding-top:5px;}
#immobilien-kauf {-moz-box-shadow: 0px 0px 0px rgba(0,0,0,0);-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0);-o-box-shadow: 0px 0px 0px rgba(0,0,0,0);-ms-box-shadow: 0px 0px 0px rgba(0,0,0,0);box-shadow: 0px 0px 0px rgba(0,0,0,0);} 

}
}



@media only screen 
and (max-device-width : 900px)  
{  @-moz-document url-prefix() 
{
.adslot_1 { width: 300px; height: 80px;margin:0px}
@media (min-width:460px) { .adslot_1 { width: 468px; height: 60px; } }
@media (min-width:800px) { .adslot_1 { width: 728px; height: 90px; } }

.adslot_2 { width: 300px; height: 80px;margin:0px}
@media (min-width:460px) { .adslot_2 { width: 468px; height: 60px; } }
@media (min-width:800px) { .adslot_2 { width: 728px; height: 90px; } }
}
}

