body { background: #e9eff6 repeat-x 0 8px; } h1 { font-size:16px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:20px; } /* @group basis */ div#mit-freundlicher-unterstuetzung { background-image: url(/images/mit-freundlicher-unterstuetzung-von.png); width: 100px; height: 50px; display: none; } div#basis-header-1000 { width: 1000px; height: 200px; position: relative; background: url(/images/top_bg_01.jpg) no-repeat; } div.rand { border-left: 160px solid #7aa75e; background-color: #fffefe; border-right: 160px solid #dce5f1; } #top-logo { position: absolute; top: 0; left: 0; } #top-logo a, #top-logo img { border: none; } div#werbebanner-top-486x60 { position: absolute; top: 31px; left: 523px; } div#basis-buttonleiste { position: absolute; top: 132px; left: 130px; } div#werbebanner-anzeige-kennung { display: none; } div#basis-top-2 { background-color: #bddca7; } /* @end */ /* @group startseite */ div.box-typ-a { border: 1px solid gray; width: 140px; background-color: #f4f7fb; font: 12px/16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; padding: 0; margin: 0; } div.box-typ-a-bookmark { border: 1px solid gray; width: 140px; background-color: #f4f7fb; font: 12px/16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; padding: 0; margin: 0; } div.box-typ-b { border: 1px solid gray; width: 140px; background-color: #bddca7; font: 12px/16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; padding: 0; margin: 0; } .box-typ-a h1 { background-color: #7aa75e; color: white; font-size: 10px; margin: 0 0 2px; font-weight: bold; padding: 3px 0 4px; text-align: center; width: 140px; text-transform: uppercase; } .box-typ-a h2 { background-color: #7aa75e; color: white; font-size: 10px; margin: 0 0 2px; font-weight: bold; padding: 5px 0; text-align: center; width: 140px; text-transform: uppercase; } .box-typ-b h2 { background-color: #7aa75e; color: white; font-size: 12px; margin: 8px 0 0; font-weight: bold; padding: 5px 0; text-align: center; width: 100%; line-height: 24px; text-transform: uppercase; } .box-typ-a img { background-color: #bddca7; margin: 0; } .box-typ-a a { text-decoration: none; color: white; margin: 0; padding: 0; } .box-typ-a a:hover { text-decoration: underline; color: #ebf4e5; } .box-typ-b a { text-decoration: none; color: white; margin: 0; padding: 0; } .box-typ-b a:hover { text-decoration: underline; color: #ebf4e5; margin: 0; padding: 0; } #rund-100-registrierte-hausanbieter { position: absolute; top: 10px; left: 15px; height: 45px; background-color: #fef6aa; width: 180px; } #rund-100-registrierte-hausanbieter h2 { padding: 0; color: #555; margin: 0; background-color: #fef6aa; width: 100%; } #rund-100-registrierte-hausanbieter h2 a { font-size: 9px; background-color: #fef6aa; padding: 0; color: #555; line-height: 20px; margin: 0; } #beispielhaus-des-tages { position: absolute; top: 10px; background-color: white; left: 210px; height: 160px; } #beispielhaus-des-tages a { color: #555; } #die-renner { position: absolute; top: 279px; background-color: white; left: 210px; } #die-renner a { color: #555; } #die-renner h2 a { color: white; } #beispielhaus-des-tages h2 { color: white; background-color: white; } #beispielhaus-des-tages h2 a { color: #141414; } #die-attraktivsten { position: absolute; top: 66px; background-color: white; left: 15px; width: 180px; height: 145px; } #gewinnspiel { position: absolute; top: 220px; background-color: white; left: 15px; width: 180px; } #baufinanzierungs-rechner { position: absolute; top: 470px; background-color: white; left: 15px; width: 335px; height: 100px; } #baufinanzierungs-rechner h2 { width: 300px; } #baufinanzierungs-rechner h2 a { width: 300px; color: #141414; } #fertighaus-datenbank { position: absolute; top: 180px; left: 210px; height: 90px; } #fertighaus-datenbank h2 a { color: white; } #fertighaus-datenbank a { color: #555; } #preise-fertighaus { position: absolute; top: 10px; left: 365px; background-color: white; height: 215px; } #preise-ausbauhaus { position: absolute; top: 10px; left: 520px; background-color: white; height: 215px; } #preise-bausatzhaus { position: absolute; top: 235px; left: 365px; background-color: white; height: 215px; } #preise-systemhaus { position: absolute; top: 235px; left: 520px; background-color: white; height: 215px; } ul.box-preise li { list-style-type: circle; padding: 0; margin: 0; text-align: left; line-height: 18px; } ul.box-preise { margin: 0 0 0 20px; padding: 0; } ul.box-preise a { margin: 0; padding: 0; color: #555; } ul.box-preise a:hover { background-color: #7aa75e; color: white; text-decoration: none; } #grundstuecke-im-angebot { position: absolute; top: 580px; left: 15px; height: 100px; width: 180px; } #fertighaeuser-kinderreiche-familien { position: absolute; top: 580px; left: 520px; height: 100px; width: 140px; } #fertighaeuser-kinderreiche-familien h2 { text-transform: none; } #haustyp-den-sie-suchen { position: absolute; top: 470px; left: 520px; height: 100px; width: 140px; } #haustyp-den-sie-suchen h2 { } #haustyp-den-sie-suchen h2 a { color: #141414; font-weight: bold; text-transform: none; } #termine-musterhausbesichtigungen { position: absolute; top: 470px; left: 365px; height: 100px; width: 140px; } #termine-musterhausbesichtigungen h2 { text-transform: none; } #termine-musterhausbesichtigungen h2 a { text-transform: none; color: #141414; } #fertighaus-aufstocken { position: absolute; top: 580px; background-color: white; left: 210px; width: 295px; height: 100px; } #fertighaus-aufstocken-bild { position: absolute; left: 405px; top: 589px; width: 100px; background-repeat: no-repeat; } #fertighaus-aufstocken-bild a { color: #555; text-decoration: none; font: italic bold 13px/17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; background-color: white; } #fertighaus-aufstocken-bild a:hover { color: #555; text-decoration: underline; font: italic bold 12px/20px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; background-color: white; text-transform: uppercase; } #fertighaus-aufstocken h2 { width: 176px; text-align: left; padding-left: 10px; left: -51px; margin: 8px 0 0; font-size: 13px; line-height: 24px; display: inline-block; position: relative; text-transform: none; } #energiesparhaeuser { position: absolute; top: 690px; left: 15px; height: 75px; width: 490px; } #fertighaus-lexikon { position: absolute; top: 690px; left: 520px; height: 75px; width: 140px; background-color: #466234; } #fertighaus-lexikon h2 { line-height: 15px; } #kataloge { position: absolute; top: 775px; left: 15px; height: 135px; width: 180px; } #kataloge img { margin-top: 10px; margin-bottom: 10px; } #kataloge a { color: #555; } #heizung-modernisieren { position: absolute; top: 775px; background-color: white; left: 210px; width: 295px; height: 135px; } #heizung-modernisieren h2 { width: 295px; background-color: #7aa75e; } #aktuelle-frage { position: absolute; top: 775px; left: 520px; height: 340px; width: 140px; } #facebook-bookmark { position: absolute; top: 1125px; left: 520px; height: 80px; width: 140px; } #aktuelle-frage a { color: #555; width: 130px; display: block; text-align: center; } #aktuelle-frage h2 a { color: white; text-transform: none; margin-bottom: 10px; } #gesetze-normen-rechtsfaelle { position: absolute; top: 920px; left: 15px; height: 120px; width: 180px; } #gesetze-normen-rechtsfaelle a { color: #555; } #gesetze-normen-rechtsfaelle h2 a { color: white; } #fertighaeuser-senioren-behinderte { position: absolute; top: 920px; left: 210px; height: 120px; width: 295px; text-align: left; } #fertighaeuser-senioren-behinderte a { color: #555; display: block; margin-left: 10px; } #fertighaeuser-senioren-behinderte img { float: right; } #fertighaeuser-senioren-behinderte h2 a { color: white; } #fertighaeuser-senioren-behinderte h2 { width: 100%; } #luxus-fertighaeuser { position: absolute; top: 1050px; left: 15px; height: 155px; width: 180px; } #luxus-fertighaeuser h2 { color: white; margin: 0; } #luxus-fertighaeuser h2 a { color: white; margin: 0; } #luxus-fertighaeuser a { margin: 0; color: #555; } #luxus-fertighaeuser img { margin-top: 10px; margin-bottom: 10px; } #ausland { position: absolute; top: 1050px; left: 210px; width: 295px; text-align: center; height: 155px; background: #bddca7 url(/images/im-ausland-bauen-homepage.jpg) no-repeat 1px 33px; } #ausland h2 { width: 100%; margin-top: 0; } #ausland a { color: #555; } #ausland h2 a { color: white; } #ausland img { float: left; margin: 5px; } /* @end */ /* @group DynNav (Navigation, MenĂ¼) */ /* Start - Menu */ div#navigation { position:absolute; width: 160px; top: 210px; left:0px; z-index:2; float:left; background-color: #61913f; font: bold 11px/19px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; margin-top: 15px; } a.DynNavlink { color: white; text-decoration: none; background-color: #7aa75e; display: block; margin-top: 1px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; } a.DynNavlink:hover { background-color: #bddca7; color: #555; } /* Ende - Menu */ /* @end */ h1.vonbis { background-image:url(http://www.fertighaus.de/images/grund_gelb.gif); font-size:16px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:23px; } h1.basis { font-size:16px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:17px; } h1.portraet { font-size:16px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:23px; } h2.1 { font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; } h2.grundstuecke { background-image:url(http://www.fertighaus.de/images/grund_gelb.gif); font-size:12px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:16px; margin:0px; padding:0px; } span.norm { font-size:12px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:25px; } span.normal { font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; } span.normal2 { font-size:14px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:18px; } span.bold { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; } span.bold2 { font-size:14px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:16px; } span.bold3 { font-size:13px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:16px; } span.klein { font-size:9px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; } span.fehler { font-size:11px; font-weight:bold; color:#FF0000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; } span.topnav { font-size:11px; font-weight:bold; color:#FFCC33; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:16px; text-align:left; } span.bottomnav { font-size:11px; font-weight:normal; color:#4D5944; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:16px; text-align:left; } span.bottomdate { font-size:11px; font-weight:normal; color:#FFFFFF; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:16px; text-align:left; } span.bottomcopyright { font-size:11px; font-weight:normal; color:#FFFFFF; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:16px; text-align:left; } span.umzug { background-image:url(http://www.fertighaus.de/images/grund_gelb.gif); font-size:16px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:18px; text-align:left; } span.rot { color:#950011; } span.hersteller { background-image:url(http://www.fertighaus.de/images/grund_gelb.gif); font-size:14px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:18px; text-align:left; } b.bold { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; vertical-align:middle; line-height:14px; } span.portraet { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; } a.normal { font-size:11px; font-weight:normal; color:#000000; font-style:normal; font-family:verdana,arial,helvetica; line-height:14px; text-align:left; } a.normal:hover { color: #7db952; } .normal { font-size:11px; font-weight:normal; color:#000000; font-style:normal; font-family:verdana,arial,helvetica; line-height:14px; text-align:left; } .normaldart { font-size:13px; font-weight:normal; color:#000000; font-style:normal; font-family:verdana,arial,helvetica; line-height:16px; text-align:left; } .norm { font-size:12px; font-weight:normal; color:#000000; font-style:normal; font-family:verdana,arial,helvetica; line-height:25px; text-align:left; } a.norm { font-size:12px; font-weight:normal; color:#000000; font-style:normal; font-family:verdana,arial,helvetica; line-height:25px; text-align:left; } a.norm:hover { font-size:12px; font-weight:normal; color:#000000; font-style:normal; font-family:verdana,arial,helvetica; line-height:25px; text-align:left; } .normplz { font-size:18px; font-weight:normal; color:#000000; font-style:normal; font-family:verdana,arial,helvetica; line-height:25px; text-align:left; } a.normplz { font-size:18px; font-weight:normal; color:#000000; font-style:normal; font-family:verdana,arial,helvetica; line-height:25px; text-align:left; } a.normplz:hover { font-size:18px; font-weight:normal; color:#000000; font-style:normal; font-family:verdana,arial,helvetica; line-height:25px; text-align:left; } a.normal2 { font-size:11px; font-weight:normal; color:#000000; font-style:normal; font-family:verdana,arial,helvetica; line-height:14px; text-align:left; text-decoration:none; } a.normal2:hover { font-size:11px; font-weight:normal; color:#000000; font-style:normal; font-family:verdana,arial,helvetica; line-height:14px; text-align:left; text-decoration:underline; } a.umzug { background-image:url(http://www.fertighaus.de/images/grund_gelb.gif); font-size:16px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:18px; text-align:left; } a.umzug:hover { background-image:url(http://www.fertighaus.de/images/grund_gelb.gif); font-size:16px; font-weight:bold; color:#000000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:18px; text-align:left; } a.hellgelb { background-image:url(http://www.fertighaus.de/images/grund_gelb.gif); font-size:14px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:18px; text-align:left; } a.hellgelb:hover { background-image:url(http://www.fertighaus.de/images/grund_gelb.gif); font-size:14px; font-weight:bold; color:#000000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:18px; text-align:left; } a.hellblau { background-image:url(http://www.fertighaus.de/images/grund_blau.gif); font-size:14px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:18px; text-align:left; } a.hellblau:hover { background-image:url(http://www.fertighaus.de/images/grund_blau.gif); font-size:14px; font-weight:bold; color:#000000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:18px; text-align:left; } a.normalcheck { font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:18px; text-align:left; } a.normalcheck:hover { font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:18px; text-align:left; } a.boldcheck { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; text-align:left; } a.boldcheck:hover { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:14px; text-align:left; } a.klein { font-size:9px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; text-align:left; } a.klein:hover { font-size:9px; font-weight:normal; color:#000000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:14px; text-align:left; } a.head { font-size:11px; font-weight:normal; color:#7FB74F; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; text-align:left; } a.head:hover { font-size:11px; font-weight:normal; color:#7FB74F; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:14px; text-align:left; } a.bold { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; } a.bold:hover { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; } a.boldsuche { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; } a.boldsuche:hover { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; } a.bolddart { font-size:13px; font-weight:bold; color:#003300; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:16px; text-align:left; } a.bolddart:hover { font-size:13px; font-weight:bold; color:#003300; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:16px; text-align:left; } a.bolddart2 { font-size:13px; font-weight:normal; color:#003300; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:16px; text-align:left; } a.bolddart2:hover { font-size:13px; font-weight:normal; color:#003300; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:16px; text-align:left; } a.boldlink { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; } a.boldlink:hover { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; } a.boldlink2 { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:20px; text-align:left; background-color:#ffff66; } a.boldlink2:hover { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:20px; text-align:left; background-color:#ffff66; } .italiclink { font-size:13px; font-weight:normal; color:#000000; font-style:italic; text-decoration:none; font-family:verdana,arial,helvetica; line-height:20px; text-align:left; } .italiclink:hover { font-size:13px; font-weight:normal; color:#000000; font-style:italic; text-decoration:none; font-family:verdana,arial,helvetica; line-height:20px; text-align:left; } a.italiclink { font-size:13px; font-weight:normal; color:#000000; font-style:italic; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:20px; text-align:left; } a.italiclink:hover { font-size:13px; font-weight:normal; color:#000000; font-style:italic; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:20px; text-align:left; } a.boldportraet { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; } a.boldportraet:hover { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; } a.bold2 { font-size:14px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:16px; text-align:left; } a.bold2:hover { font-size:14px; font-weight:bold; color:#000000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:16px; text-align:left; } a.nav1 { font-size:11px; font-weight:normal; color:#FDFBE5; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:12px; background-color: #950011; text-align:left; width:168px; height:21px; border-style:solid; border-width:0px; padding:4px; } a.nav1:hover { font-size:11px; font-weight:normal; color:#950011; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:12px; background-color: #FDFBE5; background-image:url(../images/bg-nav-aktiv.jpg); background-position:bottom; text-align:left; width:168px; height:21px; border-style:solid; border-width:0px; padding:4px; } a.topnav { font-size:11px; font-weight:bold; color:#FFCC33; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:16px; text-align:left; } a.topnav:hover { font-size:11px; font-weight:bold; color:#950011; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:16px; text-align:left; } a.bottomnav { font-size:11px; font-weight:normal; color:#4D5944; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:16px; text-align:left; } a.bottomnav:hover { font-size:11px; font-weight:normal; color:#4D5944; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:16px; text-align:left; } a.preise { font-size:11px; font-weight:bold; color:#656c66; font-style:normal; text-decoration:none; line-height:14px; font-family:arial,verdana,helvetica; } a.preise:hover { font-size:11px; font-weight:bold; color:#e61500; font-style:normal; text-decoration:none; line-height:14px; font-family:arial,verdana,helvetica; } a.lexikonbold { padding-top:11px; background:#ffffff; border-width:1px; width:40px; height:40px; border-style:solid; border-color:#30578F; font-size:14px; font-weight:bold; color:#30578F; font-style:normal; text-decoration:none; vertical-align:middle; text-align:center; font-family:arial,verdana,helvetica; } a.lexikonbold:hover { padding-top:11px; background:#ffffff; border-width:1px; width:40px; height:40px; border-style:solid; border-color:#30578F; font-size:14px; font-weight:bold; color:#30578F; font-style:normal; text-decoration:underline; vertical-align:middle; text-align:center; font-family:arial,verdana,helvetica; } span.lexikonbold { padding-top:11px; background:#ffffff; border-width:1px; width:40px; height:40px; border-style:solid; border-color:#30578F; font-size:14px; font-weight:bold; color:#30578F; font-style:normal; text-decoration:none; vertical-align:middle; text-align:center; font-family:arial,verdana,helvetica; } ul { font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; } ol { font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; } li { font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; } input.form { background-color:#ffffff; background-image:url(/images/form-inp-bg.gif); border-style:solid; border-width:1px; border-color:#C4D3E7; font-size:11px; font-weight:normal; color:#272223; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; height:17px; cursor:hand; } input.formdart { background-color:#ffffff; background-image:url(/images/form-inp-bg2.gif); border-style:solid; border-width:1px; border-color:#000000; font-size:11px; font-weight:normal; color:#272223; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; height:22px; cursor:hand; } input.button { background-color:#ffffff; background-image:url(/images/form-but-bg.gif); border-style:solid; border-width:1px; border-color:#C4D3E7; font-size:11px; font-weight:normal; color:#272223; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; height:17px; cursor:hand; } input.button2 { background-color:#ffffff; background-image:url(/images/form-but-bg2.gif); border-style:solid; border-width:1px; border-color:#FF0000; font-size:11px; font-weight:bold; color:#FFFFFF; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; height:17px; cursor:hand; } select.form { background-color:#E3EBF6; border-style:solid; border-width:1px; border-color:#C4D3E7; font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; } option.form { background-color:#E3EBF6; border-style:solid; border-width:1px; border-color:#C4D3E7; font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; } textarea { background-color:#ffffff; border-style:solid; border-width:1px; border-color:#C4D3E7; font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:12px; } td.head { background-color:#950011; font-size:11px; font-weight:bold; color:#FDFBE5; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; } td.tabelle { background-image:url(/images/bg-tabellenzeile.gif); background-position:bottom; background-repeat:no-repeat; } td.blau2 { background-color:#D8E2EF; background-position:top; background-repeat:no-repeat; } table.blau2 { background-color:#D8E2EF; background-position:top; background-repeat:no-repeat; } table.verlauf { background-image:url(http://www.fertighaus.de/images/bg-tabelle2.gif); background-position:bottom; background-repeat:no-repeat; border-style:solid; border-width:0px; } span.normalfehler { font-size:11px; font-weight:normal; color:#e2001a; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; } input.formfehler { background-image:url(/images/input2.gif); border-style:solid; border-width:1px; border-color:#e2001a; font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; } select.formfehler { background-color:#ffffff; border-style:solid; border-width:1px; border-color:#e2001a; font-size:11px; font-weight:normal; color:#e2001a; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; } option.formfehler { background-color:#ffffff; border-style:solid; border-width:1px; border-color:#e2001a; font-size:11px; font-weight:normal; color:#e2001a; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; } /* Start Homepage */ span.home { font-size:10px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:arial,verdana,helvetica; line-height:12px; } a.farbig { font-size:18px; font-weight:bolder; color:#ff004b; font-style:normal; text-decoration:none; line-height:18px; font-family:arial,verdana,helvetica; } a.farbig:hover { font-size:18px; font-weight:bolder; color:#768678; font-style:normal; text-decoration:none; line-height:18px; font-family:arial,verdana,helvetica; } a.farbig2 { font-size:14px; font-weight:bolder; color:#ff004b; font-style:normal; text-decoration:none; line-height:16px; font-family:arial,verdana,helvetica; } a.farbig2:hover { font-size:14px; font-weight:bolder; color:#768678; font-style:normal; text-decoration:none; line-height:16px; font-family:arial,verdana,helvetica; } a.farbig3 { font-size:10px; font-weight:normal; color:#ff004b; font-style:normal; text-decoration:none; line-height:12px; font-family:arial,verdana,helvetica; } a.farbig3:hover { font-size:10px; font-weight:normal; color:#630460; font-style:normal; text-decoration:none; line-height:12px; font-family:arial,verdana,helvetica; } a.news { font-size:10px; font-weight:normal; color:#2F2F2F; font-style:normal; text-decoration:none; line-height:12px; font-family:arial,verdana,helvetica; } a.news:hover { font-size:10px; font-weight:normal; color:#5998D2; font-style:normal; text-decoration:none; line-height:12px; font-family:arial,verdana,helvetica; } a.nl { font-size:11px; font-weight:bold; color:#ffffff; font-style:normal; text-decoration:none; line-height:11px; font-family:arial,verdana,helvetica; } a.nl:hover { font-size:11px; font-weight:bold; color:#ff004b; font-style:normal; text-decoration:none; line-height:11px; font-family:arial,verdana,helvetica; } a.home { font-size:10px; font-weight:normal; color:#2F2F2F; font-style:normal; text-decoration:none; line-height:12px; font-family:arial,verdana,helvetica; } a.home:hover { font-size:10px; font-weight:normal; color:#FF004B; font-style:normal; text-decoration:none; line-height:12px; font-family:arial,verdana,helvetica; } a.home2 { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; line-height:13px; font-family:arial,verdana,helvetica; } a.home2:hover { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:underline; line-height:13px; font-family:arial,verdana,helvetica; } a.home3 { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; line-height:13px; font-family:arial,verdana,helvetica; } a.home3:hover { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:underline; line-height:13px; font-family:arial,verdana,helvetica; } a.head2 { font-size: 14px; font-weight: bold; color: #000000; font-style: normal; text-decoration: none; line-height: 17px; font-family: arial,verdana,helvetica; margin-top:5px; margin-bottom:1px; } a.head2:hover { font-size: 14px; font-weight: bold; color: #000000; font-style: normal; text-decoration: underline; line-height: 17px; font-family: arial,verdana,helvetica; margin-top:5px; margin-bottom:1px; } .head2 { font-size:11px; font-weight:bold; color:#ffffff; font-style:normal; text-decoration:none; line-height:11px; font-family:arial,verdana,helvetica; } .head3 { background-color:#ff004b; font-size:11px; font-weight:bold; color:#ffffff; font-style:normal; text-decoration:none; line-height:11px; font-family:arial,verdana,helvetica; } .head4 { background-color:#5998D2; font-size:11px; font-weight:bold; color:#ffffff; font-style:normal; text-decoration:none; line-height:11px; font-family:arial,verdana,helvetica; } .head5 { background-color:#F7941D; font-size:11px; font-weight:bold; color:#ffffff; font-style:normal; text-decoration:none; line-height:11px; font-family:arial,verdana,helvetica; } .head6 { background-color:#630460; font-size:11px; font-weight:bold; color:#ffffff; font-style:normal; text-decoration:none; line-height:11px; font-family:arial,verdana,helvetica; } .head7 { background-color:#656C66; font-size:11px; font-weight:bold; color:#ffffff; font-style:normal; text-decoration:none; line-height:11px; font-family:arial,verdana,helvetica; } .head8 { background-color:#7DB952; font-size:11px; font-weight:bold; color:#ffffff; font-style:normal; text-decoration:none; line-height:11px; font-family:arial,verdana,helvetica; } .head9 { background-color:#78E137; font-size:11px; font-weight:bold; color:#ffffff; font-style:normal; text-decoration:none; line-height:11px; font-family:arial,verdana,helvetica; } .form { background-color:#FFFBE5; border-style:solid; border-width:1px; border-color:#656c66; } table.form2 { background-color:#DEEAF6; border-style:solid; border-width:1px; border-color:#5998D2; } table.form3 { background-color:#FFE5E5; border-style:solid; border-width:1px; border-color:#ff004b; } table.form4 { background-color:#d5e3d7; border-style:solid; border-width:1px; border-color:#656c66; } table.form5 { background-color:#FFF4E7; border-style:solid; border-width:1px; border-color:#F7941D; } table.form6 { background-color:#F5E5EE; border-style:solid; border-width:1px; border-color:#630460; } table.form9 { background-color:#edffda; border-style:solid; border-width:1px; border-color:#7DB952; } /* Neue HOMEPAGE */ h1.start { font-size:13px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; line-height:15px; font-family:arial,verdana,helvetica; margin:0px; padding:0px; } h1.home1 { font-size:18px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:arial,verdana,helvetica; line-height:21px; } h2.home1 { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:arial,verdana,helvetica; line-height:13px; } h1.home2 { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:arial,verdana,helvetica; line-height:13px; } h2.home2 { font-size:18px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:arial,verdana,helvetica; line-height:21px; } h1.home3 { font-size:13px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:arial,verdana,helvetica; line-height:13px; } h2.home3 { font-size:13px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:arial,verdana,helvetica; line-height:15px; } h1.home4 { font-size:16px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:arial,verdana,helvetica; line-height:21px; } .head01 { font-size:13px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; line-height:18px; font-family:arial,verdana,helvetica; } a.head { font-size:18px; font-weight:bolder; color:#000000; font-style:normal; text-decoration:none; line-height:21px; font-family:arial,verdana,helvetica; } a.head:hover { font-size:18px; font-weight:bolder; color:#000000; font-style:normal; text-decoration:underline; line-height:21px; font-family:arial,verdana,helvetica; } a.head02 { font-size:12px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; line-height:16px; font-family:arial,verdana,helvetica; } a.head02:hover { font-size:12px; font-weight:bold; color:#000000; font-style:normal; text-decoration:underline; line-height:16px; font-family:arial,verdana,helvetica; } a.farbig01 { font-size:18px; font-weight:bolder; color:#000000; font-style:normal; text-decoration:none; line-height:21px; font-family:arial,verdana,helvetica; background-color:#c1d7da; } a.farbig01:hover { font-size:18px; font-weight:bolder; color:#000000; font-style:normal; text-decoration:underline; line-height:21px; font-family:arial,verdana,helvetica; background-color:#c1d7da; } a.farbig02 { font-size:17px; font-weight:bolder; color:#000000; font-style:normal; text-decoration:none; line-height:18px; font-family:arial,verdana,helvetica; } a.farbig02:hover { font-size:17px; font-weight:bolder; color:#000000; font-style:normal; text-decoration:underline; line-height:18px; font-family:arial,verdana,helvetica; } a.farbig03 { font-size:18px; font-weight:bolder; color:#000000; font-style:normal; text-decoration:none; line-height:21px; font-family:arial,verdana,helvetica; background-color:#fffcaa; } a.farbig03:hover { font-size:18px; font-weight:bolder; color:#000000; font-style:normal; text-decoration:underline; line-height:21px; font-family:arial,verdana,helvetica; background-color:#fffcaa; } a.farbig04 { font-size:18px; font-weight:bolder; color:#000000; font-style:normal; text-decoration:none; line-height:21px; font-family:arial,verdana,helvetica; background-color:#fd7f8e; } a.farbig04:hover { font-size:18px; font-weight:bolder; color:#000000; font-style:normal; text-decoration:underline; line-height:21px; font-family:arial,verdana,helvetica; background-color:#fd7f8e; } a.homenormal { font-size:11px; font-weight:bnormal; color:#000000; font-style:normal; text-decoration:none; line-height:14px; font-family:arial,verdana,helvetica; } a.homenormal:hover { font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:underline; line-height:14px; font-family:arial,verdana,helvetica; } a.homebold { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; line-height:14px; font-family:arial,verdana,helvetica; } a.homebold:hover { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:underline; line-height:14px; font-family:arial,verdana,helvetica; } .farbe01 { background-color:#c1d7da; } .farbe02 { background-color:#febfc6; } .farbe03 { background-color:#fffcaa; } .farbe04 { background-color:#bedca8; } .farbe05 { background-color:#b2c6df; } H1.home { font-size:18px; font-weight:bolder; color:#000000; font-style:normal; text-decoration:none; font-family:arial,verdana,helvetica; line-height:21px; } span.home { font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:arial,verdana,helvetica; line-height:14px; } .head02 { font-size:17px; font-weight:bolder; color:#000000; font-style:normal; text-decoration:none; line-height:18px; font-family:arial,verdana,helvetica; } /* Ende - Homepage */ /* Start CMS */ h1.gruen { font-size:22px; font-weight:bolder; color:#768678; font-style:normal; text-decoration:none; line-height:18pt; font-family:arial,helvetica; } h2 { font-size:14px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:17px; } h3 { font-size:16px; font-weight:bold; color:#fe0000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:16px; display:inline; } h2.basis { font-size:14px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:16px; } h3.basis { font-size:16px; font-weight:bold; color:#fe0000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:20px; display:inline; } h3.1 { font-size:16px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:20px; display:inline; } h2.normal { font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; display:inline; } h2.bold { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; display:inline; } h3.normal { font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; display:inline; } h3.bold { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; display:inline; } h3.klein { font-size:9px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; } td.head { background-color:#fe0000; border-style:solid; border-width:0px; border-color:#EBEBEB; margin:0px; padding:2px; } td.head2 { background-color:#ffffff; border-style:solid; border-width:0px; border-color:#fe0000; margin:0px; padding:2px; } .liste { background-color:#ffffff; } span.head { font-size:11px; font-weight:bold; color:#ffffff; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; } span.head2 { font-size:11px; font-weight:bold; color:#535353; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; } span.headblau { font-size:12px; font-weight:bold; color:#5998D2; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; } span.headschoenstebeste { font-size:12px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:20px; padding-left:4px; } a.info { font-size:8px; font-weight:normal; color:#eeeeee; font-style:normal; text-decoration:none; line-height:6px; font-family:arial,verdana,helvetica; } a.info:hover { font-size:8px; font-weight:normal; color:#eeeeee; font-style:normal; text-decoration:none; line-height:6px; font-family:arial,verdana,helvetica; } table.form7 { background-color:#B2C6DF; border-style:solid; border-width:1px; border-color:#B2C6DF; } table.form8 { background-color:#ffffff; border-style:solid; border-width:1px; border-color:#B2C6DF; } table.tabellefhparks { background-image:url(http://www.fertighaus.de/images/bg-tabelle.gif); background-position:bottom; background-repeat:no-repeat; border-style:solid; border-width:0px; } td.verlauf { background-image:url(http://www.fertighaus.de/images/bg-tabelle.gif); background-position:bottom; background-repeat:no-repeat; border-style:solid; border-width:0px; } td.blau { background-image:url(http://www.fertighaus.de/cms/images/bg-blau2.gif); background-position:top; background-repeat:no-repeat; } td.schoenstebeste { background-color:#f9c510; height:16px; } div.verlauf { background-image:url(http://www.fertighaus.de/images/bg-tabelle.gif); background-position:bottom; background-repeat:no-repeat; border-style:solid; border-width:0px; } h2.head2 { font-size: 13px; font-weight: bold; color: #000000; font-style: normal; text-decoration: none; line-height: 18px; font-family: arial,verdana,helvetica; margin-top:5px; margin-bottom:1px; } /* Ende - CMS */ .wechsel ul { margin-bottom: 30px; margin-left: 0; position: relative; left: 0; background-color: #f4f7fb; padding: 5px 20px; } ul.sprungmarken-1 { background-color: #bddca7; width: 390px; } ul.sprungmarken-1 li.sprungmarken-1 { background-color: transparent; } h2.h2-subline { color: #79a758; font-size: 12px; position: relative; top: -12px; } .wechsel p { font-style: italic; color: red; } .wechsel li { line-height: 22px; } .wechsel li a { color: black; text-decoration: none; margin-left: 5px; } .wechsel li a:hover { text-decoration: underline; } .wechsel li:nth-child(odd) { background-color: #dce5f1; } .wechsel li:nth-child(even) { background-color: #f4f7fb; } div#basis-content { margin-top: 20px; } #suchanfrage { padding: 20px; margin-left: 0px; border:1px; width: 215px; background-color: #bddca7; } #suchanfrage li{ margin-left: 30px; } #musterhaeuser-top { text-align:center; background: #7aa75e; color: white; padding-top:10px; padding-bottom:10px; } #border-musterhaeuser { border:1px solid gray; } #fertighausanbieter-top { text-align:center; background-color: #7aa75e; color: white; padding-top:10px; padding-bottom:10px; } #suche-button { padding: 0px; margin-top: 5px; } #anzeige-content-468 { display: block; border-top: 1px solid silver; border-bottom: 1px solid silver; margin: 15px auto; text-align: center; padding-top: 5px; padding-bottom: 5px; } a#anzeige-content-468 img { border: none; }