/* #################### */
/*    Tooltip START     */
.tooltipFarbstil,
.tooltipHolzart,
.tooltipHolzart_Dekor,
.tooltipFarbton,
.tooltipBodentyp,
.tooltipFarbe,
.tooltipDesign,
.tooltipBreite,
.tooltipVersiegelung,
.tooltipBeanspruchung,
.tooltipGroesse,
.tooltipDach,
.tooltipCarport,
.tooltipCarportDach,
.tooltipCarportFarbe,
.tooltipSaunaGroesse,
.tooltipSaunaEinstieg,
.tooltipHoehe,
.tooltipFeuchtraum,
.tooltipSaunaBauweise,
.tooltipInfrarotGroesse,
.tooltipInfrarotEinstieg,
.tooltipInfrarotStrahler
 {
        display: none;
        color: #000;
        padding: 10px;}
#tooltipFarbstil,
#tooltipHolzart,
#tooltipFeuchtraum,
#tooltipHolzart_Dekor,
#tooltipHoehe,
#tooltipBreite,
#tooltipFarbton,
#tooltipBodentyp,
#tooltipFarbe,
#tooltipDesign,
#tooltipVersiegelung,
#tooltipBeanspruchung,
#tooltipGroesse,
#tooltipDach,
#tooltipCarport,
#tooltipCarportDach,
#tooltipCarportFarbe,
#tooltipSaunaGroesse,
#tooltipSaunaEinstieg,
#tooltipSaunaBauweise,
#tooltipInfrarotGroesse,
#tooltipInfrarotEinstieg,
#tooltipInfrarotStrahler {
        cursor: pointer;}
.tooltipFeuchtraum, .tooltipHolzart_Dekor, .tooltipBreite, .tooltipHoehe, .tooltipFarbstil, .tooltipFarbton , .tooltipBodentyp, .tooltipHolzart, .tooltipFarbe, .tooltipCarportDach, .tooltipCarport, .tooltipCarportFarbe, .tooltipSaunaGroesse, .tooltipInfrarotGroesse, .tooltipInfrarotStrahler {
        background: url(/screen/tooltip-farbstil.png) no-repeat center;
        width: 209px;
        height: 130px;}
.tooltipDesign  {
        background: url(/screen/tooltip-design.png) no-repeat center;
        width: 209px;
        height: 200px;}
.tooltipVersiegelung {
        background: url(/screen/tooltip-versiegelung.png) no-repeat center;
        width: 209px;
        height: 180px;}
.tooltipBeanspruchung {
        background: url(/screen/tooltip-beanspruchung.png) no-repeat center;
        width: 380px;
        height: 250px;}
.tooltipGroesse {
        background: url(/screen/tooltip-versiegelung.png) no-repeat center;
        width: 209px;
        height: 180px;}
.tooltipDach {
        background: url(/screen/tooltip-dach.png) no-repeat center;
        width: 209px;
        height: 230px;}
.tooltipSaunaEinstieg, .tooltipInfrarotEinstieg {
        background: url(/screen/tooltip-saunaeinstieg.png) no-repeat center;
        width: 240px;
        height: 180px;}
.tooltipSaunaBauweise {
        background: url(/screen/tooltip-saunabauweise.png) no-repeat center;
        width: 240px;
        height: 260px;}
/*     Tooltip End     */
/* ################### */

/* ####################### */
/* PARADOR CSS START*/
.paradorHeaderText1 {
        padding-top: 20px;
        padding-left: 180px;}
.paradorHeaderText2 {
        padding-top: 20px;
        padding-left: 20px;}

.paradorHeaderText3 {
        padding-top: 10px;
        padding-left: 20px;
        width: 300px;}
.paradorHeaderText4 {
        padding-top: 25px;
        padding-left: 20px;}

.paradorText {
/* längerer Text */
        margin: 0px 30px;
        text-align: justify;}

/* PARADOR LANDING PAGE */


a.paradorCatImageParkett, a.paradorCatImageParkett:visited,
a.paradorCatImageLaminat, a.paradorCatImageLaminat:visited,
a.paradorCatImagePaneele, a.paradorCatImagePaneele:visited,
a.paradorCatImageZaun, a.paradorCatImageZaun:visited,
a.paradorCatImageTerdiele, a.paradorCatImageTerdiele:visited,
a.paradorCatImageMassivholzdiele, a.paradorCatImageMassivholzdiele:visited {
/* Parador Kategorie Bilder */
        display: block;
        float: left;
        font-weight: bold;
        color: #fff;
        text-decoration: none;}
a.paradorCatImageParkett:hover, a.paradorCatImageLaminat:hover, a.paradorCatImageMassivholzdiele:hover, a.paradorCatImagePaneele:hover,
a.paradorCatImageZaun:hover, a.paradorCatImageTerdiele:hover {
        color: #000;}

a.paradorCatImagePaneele, a.paradorCatImagePaneele:visited {
/* Parador Parkett Bild */
        height: 32px;
        width: 284px;
        font-size: 26px;
        letter-spacing: 1px;
        padding-top: 108px;
        padding-left: 6px;
        background-image: url(/screen/parador/parador_cat-paneele.jpg);}

a.paradorCatImageZaun, a.paradorCatImageZaun:visited {
/* Parador Parkett Bild */
        height: 32px;
        width: 284px;
        font-size: 21px;
        letter-spacing: 1px;
        padding-top: 111px;
        padding-left: 6px;
        background-image: url(/screen/parador/parador_cat-zaun.jpg);
                background-repeat: no-repeat;}

a.paradorCatImageTerdiele, a.paradorCatImageTerdiele:visited {
/* Parador Parkett Bild */
        height: 28px;
        width: 284px;
        font-size: 18px;
        padding-top: 112px;
        padding-left: 6px;
        background-image: url(/screen/parador/parador_cat-terdiele.jpg);}

a.paradorCatImageParkett, a.paradorCatImageParkett:visited {
/* Parador Parkett Bild */
        height: 32px;
        width: 284px;
        font-size: 26px;
        letter-spacing: 1px;
        padding-top: 108px;
        padding-left: 6px;
        background-image: url(/screen/parador/parador_cat-parkett.jpg);}

a.paradorCatImageLaminat, a.paradorCatImageLaminat:visited {
/* Parador Laminat Bild */
        height: 32px;
        width: 284px;
        font-size: 26px;
        letter-spacing: 1px;
        padding-top: 108px;
        padding-left: 6px;
        background-image: url(/screen/parador/parador_cat-laminat.jpg);}

a.paradorCatImageMassivholzdiele, a.paradorCatImageMassivholzdiele:visited {
/* Parador Laminat Bild */
        height: 28px;
        width: 286px;
        font-size: 19px;
        padding-top: 112px;
        padding-left: 4px;
        background-image: url(/screen/parador/parador_cat-massivholzdiele.jpg);}

a.paradorCatTextLink, a.paradorCatTextLink:visited {
/* Parkett Text Link */
        font-size: 15px;
        font-weight: bold;
        color: #f00;
        letter-spacing: 1px;
        text-decoration: none;
        text-align: left;
        padding: 0px 0px 0px 20px;
        width: 300px;
        float: left;}
a.paradorCatTextLink:hover {
        text-decoration: underline;}
/* PARADOR CSS ENDE */
/* ####################### */

.brightbox {
        color: #000;}
.brightbox a:link, .brightbox a:visited {
        color: #000;}
.brightbox a:hover {
        color: #f00;}


/* ### HAUPTCONTAINER */
.landingWrapper {
        width: 610px;
        margin: auto;}

.landingText {
/* längerer Text */
        margin: 0px 30px;
        text-align: justify;}



.landingBadgesWrapper {
        text-align: center;}
.landingBadgesWrapper p {
        text-align: justify;}



/* ### HEADER */
.landingHeader2 {
        width: 608px;
        height: 170px;
        border: 1px solid #D8D8D8;}

.landingHeaderBangkirai,
.landingHeaderParkett,
.landingHeaderLaminat,
.landingHeaderGartenhaus,
.landingHeaderSockelleiste,
.landingHeaderMultifunk,
.landingHeaderPool,
.landingHeaderDeko,
.landingHeaderSpielgeraete {
        width: 586px;
        height: 168px;
        background-position: right;
        background-repeat: no-repeat;
        border: 1px solid #fff;
        padding-left: 20px;}
.landingHeaderDeko {
        background-image: url(/images/landing/dekoration_header.jpg);}
.landingHeaderBangkirai {
        background-image: url(/images/landing/bangkirai_header.jpg);}
.landingHeaderParkett {
        background-image: url(/images/landing/parkett_header.jpg);}
.landingHeaderPool {
        background-image: url(/images/landing/pool_header.jpg);}
.landingHeaderMultifunk {
        background-image: url(/images/landing/multifunk_header.jpg);}
.landingHeaderLaminat {
        background-image: url(/images/landing/laminat_header.jpg);}
.landingHeaderGartenhaus {
        background-image: url(/images/landing/gartenhaus_header.jpg);}
.landingHeaderSpielgeraete {
        background-image: url(/images/landing/spielgeraete_header.jpg);}


.landingHeader {
        width: 590px;
        height: 172px;
        padding-left: 20px;}
.landingHeaderZwei {
        width: 590px;
        height: 220px;
        padding-left: 20px;}

.landingHeaderSauna {
        background-image: url(/screen/landing/sauna_header.jpg);}

.landingHeaderCarport {
        background-image: url(/screen/landing/carport_header.jpg);}
.landingHeaderKaribu {
        background-image: url(/screen/landing/karibu_header.jpg);}
.landingHeaderKaribuGartenhaus {
        background-image: url(/screen/landing/karibu-gartenhaus_header.jpg);}
.landingHeaderKaribuGeraetehaus {
        background-image: url(/screen/landing/karibu-geraetehaus_header.jpg);}
.landingHeaderKaribuSauna {
        background-image: url(/screen/landing/karibu-sauna_header.jpg);}
.landingHeaderKaribuInfrarotkabine {
        background-image: url(/screen/landing/karibu-infrarotkabine_header.jpg);}
.landingHeaderKaribuPool {
        background-image: url(/screen/landing/karibu-pool_header.jpg);}
.landingHeaderKaribuSpielgeraete {
        background-image: url(/screen/landing/karibu-spielgeraete_header.jpg);}
.landingHeaderKaribuPavillon {
        background-image: url(/screen/landing/karibu-pavillon_header.jpg);}
.landingHeaderKaribuCarport {
        background-image: url(/screen/landing/karibu-carport_header.jpg);}
.landingHeaderKaribuUeberdachung {
        background-image: url(/screen/landing/karibu-ueberdachung_header.jpg);}
.landingHeaderMassivholzdielen {
        background-image: url(/screen/landing/massivholzdielen_header1.jpg);}
.landingHeaderHaro {
        background-image: url(/screen/landing/haro_header.jpg);}
.landingHeaderHaroParkett {
        background-image: url(/screen/landing/haro_parkett.jpg);}
.landingHeaderHaroLaminat {
        background-image: url(/screen/landing/haro_laminat.jpg);}
.landingHeaderHaroKork {
        background-image: url(/screen/landing/haro_kork.jpg);}
.landingHeaderHaroLinoleum {
        background-image: url(/screen/landing/haro_linoleum.jpg);}
.landingHeaderHaroCelenio{
        background-image: url(/screen/landing/haro_celenio.jpg);}
.landingHeaderThermoesche{
        background-image: url(/screen/landing/thermoesche_banner.jpg);}
.landingHeaderKlebeparkett{
        background-image: url(/screen/landing/klebeparkett_banner.jpg);}
.landingHeaderWandpaneele{
        background-image: url(/screen/landing/wandpaneele_banner.jpg);}
.landingHeaderVinyl{
        background-image: url(/screen/landing/vinyl_banner.jpg);
        background-repeat:no-repeat;}
.landingHeaderKork{
        background-image: url(/screen/landing/kork_banner.jpg);
        background-repeat:no-repeat;}
.landingHeaderLino{
        background-image: url(/images/landing/LinoBanner_Landing.jpg);
        background-repeat:no-repeat;}
.landingHeaderSockel{
        background-image: url(/images/landing/SockelBanner_Landing.jpg);
        background-repeat:no-repeat;}
.landingHeaderMarktstand{
        background-image: url(/screen/landing/marktstand_banner.jpg);
        background-repeat:no-repeat;}
.landingHeaderWPC{
        background-image: url(/images/landing/WPCBanner_Landing.jpg);
        background-repeat:no-repeat;}
.landingHeaderMoebel{
        background-image: url(/images/landing/MoebelBanner_Landing.jpg);
        background-repeat:no-repeat;}
.landingHeaderDaemmung{
        background-image: url(/images/landing/DaemmungBanner_Landing.jpg);
        background-repeat:no-repeat;}
.landingHeaderSaunaoefen{
        background-image: url(/images/landing/SaunaoefenBanner_Landing.jpg);
        background-repeat:no-repeat;}
.landingHeaderOsmo{
        background-image: url(/images/landing/OsmoBanner_Landing.jpg);
        background-repeat:no-repeat;}
.landingHeaderGeraetehaus{
        background-image: url(/images/landing/GeraetehausBanner_Landing.jpg);
        background-repeat:no-repeat;}
.landingHeaderDeckenpaneele{
        background-image: url(/screen/landing/deckenpaneele_banner.jpg);}
.landingHeaderZaun{
        background-image: url(/screen/landing/zaun_banner.jpg);}
.landingHeaderInfrarotkabine{
        background-image: url(/screen/landing/infrarotkabine_banner.jpg);}
.landingHeaderMeisterAlanto{
        background-image: url(/screen/landing/banner_meister_alanto.jpg);}
.landingHeaderFurnierparkett{
        background-image: url(/screen/landing/furnierparkett_banner.jpg);}
.landingHeaderProline{
        background-image: url(/screen/landing/proline_header.jpg);}
.landingHeaderWasserspiele{
        background-image: url(/screen/landing/wasserspiele_header.jpg);}
.landingHeaderGrill{
        background-image: url(/screen/landing/grill_header.jpg);}
.landingHeaderUeberdachung{
        background-image: url(/screen/landing/dach_header.jpg);}
.landingHeaderFarbe{
        background-image: url(/screen/landing/farbe_header.jpg);}
.landingHeaderPflege{
        background-image: url(/screen/landing/pflege_header.jpg);}

.landingHeaderPavillion{
        background-image: url(/screen/landing/pavillion_header.jpg);}
.landingHeaderStrandkorb{
        background-image: url(/screen/landing/strandkorb_header.jpg);}
.landingHeaderLandmann{
        background-image: url(/screen/landing/landmann_header.jpg);}


.landingHeading {
/* container der header überschrift */
        padding: 20px 0px;}

/* ### TOP ARTIKEL */
.landingTopItemsHeading {
/* überschrift der 3 top artikel */
        text-align: center;
        margin-top: 15px;
        margin-bottom: 20px;}
.landingTopItemsHeadingZwei {
/* überschrift der 3 top artikel */
        text-align: left;
        padding-left: 40px;
        margin-top: 1px;
        margin-bottom: 20px;}
.landingTopItemsHeading h3 {
        text-align: center;}


.landingTopItem1 {
        width: 156px;
        margin: 0px 0px 20px 40px;
        float: left;}
.landingTopItem2 {
        width: 156px;
        margin: 0px 30px 20px 30px;
        float: left;}
.landingTopItem3 {
        width: 156px;
        margin: 0px 0px 20px 0px;
        float: left;}

/* ## FILTER BOX */
.landingFilterBorder {
/* Rand um Filter */
        width: 610px;
        border: 1px solid #D6D6D6;
        margin-bottom: 10px;
        clear: both;}
.landingFilter {
/* Filter inneres Feld */
/*        position:relative; */ /* auskommentiert da buggie positionierung mit help-tooltip an dieser stelle */
        padding: 5px 0px 10px 0px;
        border: 1px solid #fff;
        height: 75px;
        background-color: #EBF5FF;}
.landingFilterHeading {
        text-align: center;
        padding-bottom: 15px;}
.landingFilterHeading h3 {
        text-align: center;}
.bigRedBold {
/* filter zahlen */
        font-size: 16px;
        font-weight: bold;
        color: #f00;}
.bigRedBoldTreffer, .bigRedBoldTreffer a{
        margin-bottom:2px;
        text-decoration:none;
        font-size: 16px;
        font-weight: bold;
        color: #f00;}
.bigRedBoldTreffer a:hover {
        color:Gray;}
.filterWidth {
        width: 123px;}
.sel {
/* ausgewählter wert in dropdowns */
        color: #ccc;}
.popupnote {
/* popup fenster der hilfe-buttons  */
        text-align: justify;
        visibility: hidden;
        position: absolute;
        top: 81px;
        width: 190px;
        padding: 10px;
        border: 1px solid #808080;
        background-color: #EBF5FF;
        z-index: 100;}
.help {
        cursor: pointer;}

.buttonAnsehen:link, .buttonAnsehen:visited {
/* filter ansehen button */
        display: block;
        width: 100px;
        height: 25px;
        background-image: url(/screen/button_ansehen.png);}
.buttonAnsehen:hover {
        background-position: bottom;}

.buttonMehrGartehaus:link, .buttonMehrGartehaus:visited {
/* filter ansehen button */
        display: block;
        width: 262px;
        height: 25px;
        background-image: url(/images/button_weitere-gartenhaus-angebote.png);}
.buttonMehrGartehaus:hover {
        background-position: bottom;}

/* ### checklist mit klickbarer grafik im hintergrund  */
a.landingInfoGartenhaus, a.landingInfoGartenhaus:visited {
        display: block;
        width: 610px;
        height: 140px;
        text-decoration: none;
        margin-bottom: 15px;
        background-image: url(/screen/landing/gartenhaus_textbg.jpg);}
a.landingInfoGartenhaus:hover {
        display: block;
        width: 610px;
        height: 140px;
        color: #000;
        text-decoration: none;
        margin-bottom: 15px;
        background-image: url(/screen/landing/gartenhaus_textbg.jpg);}

/* ### checklist mit grafik im hintergrund  */
.landingInfoParkett,
.landingInfoSauna,
.landingInfoKaribuSpielgeraete,
.landingInfoKaribuPool,
.landingInfoPool,
.landingInfoDeko,
.landingInfoMassivholzdielen
.landingInfoDeckenpaneele{
        width: 610px;
        height: 140px;
        margin-bottom: 15px;}
.landingInfoDeko {
        background-image: url(/images/landing/deko_textbg.jpg); margin-bottom: -17px;}
.landingInfoPool {
        background-image: url(/images/landing/pool_textbg.jpg); margin-bottom: -17px;}
.landingInfoParkett {
        background-image: url(/images/landing/parkett_textbg.jpg);}
.landingInfoSauna {
        background-image: url(/screen/landing/sauna_textbg.jpg);}
.landingInfoKaribuSpielgeraete {
        background-image: url(/screen/landing/karibu-spielgeraete_textbg.jpg);}
.landingInfoKaribuPool {
        background-image: url(/screen/landing/karibu-pool_textbg.jpg);}
.landingInfoMassivholzdielen {
        background-image: url(/screen/landing/massivholzdielen_textbg.jpg);}
.landingInfoDeckenpaneele {
        background-image: url(/screen/landing/deckenpaneele_textbg.jpg);}

.landingInfoText1 {
        float: left;
        width: 290px;
        padding-left: 30px;}
.landingInfoText2 {
        float: left;
        width: 240px;
        margin-left: 50px;}

/* ### warengruppen */
.landingCategoryBox {
/* haupt-warengruppen zb parkett */
        text-align: justify;
        height: 140px;
        background: #F7FBFF;}
.landingSubCategoryBox {
/* untergruppen zb schiffsboden */
        margin-top: 0px;
        height: 100px;
        background: #F7FBFF;}

.landingNeuCategoryBox {
/* untergruppen zb neue Artikel */
        margin-top: 0px;
        height: 120px;
        background: #F7FBFF;}

h3.landingCategory {
/* Überschrift für Category Blöcke wie Parkett, Laminat, Trendtime etc. */
        font-size: 14px;
        padding: 5px 0px 10px 20px;
        width: 300px;
        float: left;}
div.landingCategory{
/* Text neben Kategoriebild */
        text-align: justify;
        padding: 0px 10px 10px 20px;
        width: 290px;
        float: left;}

a.landingCatImg, a.landingCatImg:visited {
        letter-spacing: 1px;
        height: 28px;
        padding-top: 112px;
        font-size: 18px;
        width: 284px;
        padding-left: 6px;
        display: block;
        float: left;
        font-weight: bold;
        color: #fff;
        text-decoration: none;}
a.landingCatImg:hover {
        color: #000;}
a.landingCatImgKaribuGartenhaus {
        background-image: url(/screen/landing/cat_karibu-gartenhaus.jpg);}
a.landingCatImgKaribuGeraetehaus {
        background-image: url(/screen/landing/cat_karibu-geraetehaus.jpg);}
a.landingCatImgKaribuPavillon {
        background-image: url(/screen/landing/cat_karibu-pavillon.jpg);}
a.landingCatImgKaribuSauna {
        background-image: url(/screen/landing/cat_karibu-sauna.jpg);}
a.landingCatImgKaribuInfrarotkabine {
        background-image: url(/screen/landing/cat_karibu-infrarotkabine.jpg);}
a.landingCatImgKaribuSpielgeraete {
        background-image: url(/screen/landing/cat_karibu-spielgeraete.jpg);}
a.landingCatImgKaribuPool {
        background-image: url(/screen/landing/cat_karibu-pool.jpg);}
a.landingCatImgKaribuCarport {
        background-image: url(/screen/landing/cat_karibu-carport.jpg);}
a.landingCatImgKaribuUeberdachung {
        background-image: url(/screen/landing/cat_karibu-ueberdachung.jpg);}
/* -- Osmo -- */
a.landingCatImgOsmoTerrasse {
        background-image: url(/images/landing/OSMO_Terrasse.jpg);}
a.landingCatImgOsmoWPC {
        background-image: url(/images/landing/OSMO_WPC.jpg);}
a.landingCatImgOsmoDeko {
        background-image: url(/images/landing/OSMO_Deko.jpg);}
a.landingCatImgOsmoZaun {
        background-image: url(/images/landing/OSMO_Zaun.jpg);}

a.landingSubCatImg, a.landingSubCatImg:visited {
        letter-spacing: 1px;
        height: 24px;
        padding-top: 76px;
        font-size: 18px;
        width: 284px;
        padding-left: 6px;
        display: block;
        float: left;
        font-weight: bold;
        color: #fff;
        text-decoration: none;}
a.landingSubCatImg:hover {
        color: #000;}
a.landingSubCatImgKaribuGartenhausEco {
        background-image: url(/screen/landing/subcat_karibu-gartenhaus-eco.jpg);}
a.landingSubCatImgKaribuGartenhausClassic {
        background-image: url(/screen/landing/subcat_karibu-gartenhaus-classic.jpg);}
a.landingSubCatImgKaribuGartenhausPremium {
        background-image: url(/screen/landing/subcat_karibu-gartenhaus-premium.jpg);}
a.landingSubCatImgKaribuGartenhausBlockbohlen {
        background-image: url(/screen/landing/subcat_karibu-gartenhaus-blockbohlen.jpg);}
a.landingSubCatImgKaribuGeraetehaus {
        background-image: url(/screen/landing/subcat_karibu-geraetehaus.jpg);}
a.landingSubCatImgKaribuSystemsauna {
        background-image: url(/screen/landing/subcat_karibu-systemsauna.jpg);}
a.landingSubCatImgKaribuMassivholzsauna {
        background-image: url(/screen/landing/subcat_karibu-massivholzsauna.jpg);}
a.landingSubCatImgKaribuSaunahaus {
        background-image: url(/screen/landing/subcat_karibu-saunahaus.jpg);}
a.landingSubCatImgKaribuKombisauna {
        background-image: url(/screen/landing/subcat_karibu-kombisauna.jpg);}
a.landingSubCatImgKaribuInfrarotkabineEco {
        background-image: url(/screen/landing/subcat_karibu-infrarotkabine-eco.jpg);}
a.landingSubCatImgKaribuInfrarotkabineClassic {
        background-image: url(/screen/landing/subcat_karibu-infrarotkabine-classic.jpg);}
a.landingSubCatImgKaribuInfrarotkabinePremium {
        background-image: url(/screen/landing/subcat_karibu-infrarotkabine-premium.jpg);}
a.landingSubCatImgKaribuPool {
        background-image: url(/screen/landing/subcat_karibu-pool.jpg);}
a.landingSubCatImgKaribuSpielgeraete {
        background-image: url(/screen/landing/subcat_karibu-spielgeraete.jpg);}
a.landingSubCatImgKaribuPavillonEco {
        background-image: url(/screen/landing/subcat_karibu-pavillon-eco.jpg);}
a.landingSubCatImgKaribuPavillonPremium {
        background-image: url(/screen/landing/subcat_karibu-pavillon-premium.jpg);}
a.landingSubCatImgKaribuPavillonPagoden {
        background-image: url(/screen/landing/subcat_karibu-pavillon-pagoden.jpg);}
a.landingSubCatImgKaribuCarportBasic {
        background-image: url(/screen/landing/subcat_karibu-carport-basic.jpg);}
a.landingSubCatImgKaribuCarportEco {
        background-image: url(/screen/landing/subcat_karibu-carport-eco.jpg);}
a.landingSubCatImgKaribuCarportClassic {
        background-image: url(/screen/landing/subcat_karibu-carport-classic.jpg);}
a.landingSubCatImgKaribuUeberdachungEco {
        background-image: url(/screen/landing/subcat_karibu-ueberdachung-eco.jpg);}
a.landingSubCatImgKaribuUeberdachungPremium {
        background-image: url(/screen/landing/subcat_karibu-ueberdachung-premium.jpg);}

a.landingSubCatImgHaroParkett4000Schiffsboden {
        background-image: url(/screen/landing/subcat_haro-parkett-4000-sb.jpg);}
a.landingSubCatImgHaroParkett4000Landhausdiele {
        background-image: url(/screen/landing/subcat_haro-parkett-4000-ld.jpg);}
a.landingSubCatImgHaroParkett4000V {
        background-image: url(/screen/landing/subcat_haro-parkett-4000-v.jpg);}
a.landingSubCatImgHaroLaminatTritty75 {
        background-image: url(/screen/landing/subcat_haro-laminat-tritty75.jpg);}
a.landingSubCatImgHaroLaminatTritty100 {
        background-image: url(/screen/landing/subcat_haro-laminat-tritty100.jpg);}
a.landingSubCatImgHaroLaminatTritty250 {
        background-image: url(/screen/landing/subcat_haro-laminat-tritty250.jpg);}
a.landingSubCatImgHaroKorkCorkett {
        background-image: url(/screen/landing/subcat_haro-kork-corkett.jpg);}
a.landingSubCatImgHaroLinoleumLinett {
        background-image: url(/screen/landing/subcat_haro-linoleum-linett.jpg);}
a.landingSubCatImgHaroHolzflieseCelenio {
        background-image: url(/screen/landing/subcat_haro-holzfliese-celenio.jpg);}

a.landingCategory:link, a.landingCategory:visited {
        font-size: 15px;
        font-weight: bold;
        color: #f00;
        letter-spacing: 1px;
        text-decoration: none;
        text-align: left;
        padding: 0px 0px 0px 20px;
        width: 300px;
        float: left;}
a.landingCategory:hover {
        text-decoration: underline;}

a.landingCategoryZwei:link, a.landingCategoryZwei:visited {
        font-size: 15px;
        font-weight: bold;
        color: #f00;
        letter-spacing: 1px;
        text-decoration: none;
        text-align: left;
        /*padding: 0px 0px 0px 0px;*/
        width: none;
        }
a.landingCategoryZwei:hover {
        text-decoration: underline;}


a.landingCategoryDrei:link, a.landingCategoryDrei:visited {
        font-size: 12px;
        font-weight: bold;
        color: #f00;
        letter-spacing: 0px;
        text-decoration: none;
        text-align: left;
        /*padding: 0px 0px 0px 0px;*/
        padding: 0px 0px 0px 14px;
        width: none;
        }
a.landingCategoryDrei:hover {
        text-decoration: underline;}


a.landingCategorybreit:link, a.landingCategorybreit:visited {
        font-size: 14px;
        font-weight: bold;
        color: #f00;
        letter-spacing: 0px;
        text-decoration: none;
        text-align: left;
        /*padding: 0px 0px 0px 0px;*/
        padding: 0px 0px 0px 14px;
        width: none;
        }
a.landingCategorybreit:hover {
        text-decoration: underline;}




a.landingSubCategory, a.landingSubCategory:visited {
/* Parkett Serie Text Link */
        float: left;
        font-weight: bold;
        color: #f00;
        text-decoration: none;
        padding: 5px 0px 0px 0px;}
a.landingSubCategory:hover {
        text-decoration: underline;}

/* parador */

.landingParadorHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/parador/parador.jpg);}
.landingParadorParkettHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/parador/parador-parkett.jpg);}
.landingParadorPaneeleHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/parador/parador-paneele.jpg);}
.landingParadorZaunHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/parador/parador-zaun.jpg);}
.landingParadorTerrassendieleHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/parador/parador-terrassendiele.jpg);}
.landingParadorLaminatHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/parador/parador-laminat.jpg);}

a.landingCatImgHaroParkett{
        background-image: url(/screen/landing/cat_haro-parkett.jpg);}
a.landingCatImgHaroLaminat{
        background-image: url(/screen/landing/cat_haro-laminat.jpg);}
a.landingCatImgHaroKork{
        background-image: url(/screen/landing/cat_haro-kork.jpg);}
a.landingCatImgHaroLinoleum{
        background-image: url(/screen/landing/cat_haro-linoleum.jpg);}
a.landingCatImgHaroHolzfliese{
        background-image: url(/screen/landing/cat_haro-holzfliese.jpg);}

/* besser möglichkeiten für hersteller serien bilder (wie trendtime, classic usw) */
a.paradorClassicImage:link, a.paradorClassicImage:visited,
a.paradorTrendtime1Image:link, a.paradorTrendtime1Image:visited,
a.paradorTrendtime2Image:link, a.paradorTrendtime2Image:visited,
a.paradorTrendtime3Image:link, a.paradorTrendtime3Image:visited,
a.paradorTrendtime4Image:link, a.paradorTrendtime4Image:visited,
a.paradorTrendtime5Image:link, a.paradorTrendtime5Image:visited,
a.paradorTrendtime6Image:link, a.paradorTrendtime6Image:visited,
a.paradorNovaraImage:link, a.paradorNovaraImage:visited,
a.paradorNovaraclickImage:link, a.paradorNovaraclickImage:visited,
a.paradorRapidoclickImage:link, a.paradorRapidoclickImage:visited,
a.paradorMilanoclickImage:link, a.paradorMilanoclickImage:visited,
a.paradorClickboardImage:link, a.paradorClickboardImage:visited,
a.paradorClassic8010Image:link, a.paradorClassic8010Image:visited,
a.paradorClassic8020Image:link, a.paradorClassic8020Image:visited ,
a.paradorClassic8030Image:link, a.paradorClassic8030Image:visited ,
a.paradorTrendtime1ZaunImage:link, a.paradorTrendtime1ZaunImage:visited,
a.paradorTrendtime2ZaunImage:link, a.paradorTrendtime2ZaunImage:visited,
a.paradorTrendtime3ZaunImage:link, a.paradorTrendtime3ZaunImage:visited ,
a.paradorClassic7010Image:link, a.paradorClassic7010Image:visited ,
a.paradorTrendtime1TerrasseImage:link, a.paradorTrendtime1TerrasseImage:visited  {
        display: block;
        width: 284px;
        height: 32px;
        float: left;
        padding-top: 68px;
        padding-left: 6px;
        font-size: 26px;
        font-weight: bold;
        color: #fff;
        letter-spacing: 1px;
        text-decoration: none;}
a.paradorClassicImage:hover,
a.paradorTrendtime1Image:hover,
a.paradorTrendtime2Image:hover,
a.paradorTrendtime3Image:hover,
a.paradorTrendtime4Image:hover,
a.paradorTrendtime5Image:hover,
a.paradorTrendtime6Image:hover,
a.paradorNovaraImage:hover,
a.paradorNovaraclickImage:hover,
a.paradorRapidoclickImage:hover,
a.paradorMilanoclickImage:hover,
a.paradorClickboardImage:hover,
a.paradorClassic8010Image:hover,
a.paradorClassic8020Image:hover,
a.paradorClassic8030Image:hover,
a.paradorTrendtime1ZaunImage:hover,
a.paradorTrendtime2ZaunImage:hover,
a.paradorTrendtime3ZaunImage:hover,
a.paradorClassic7010Image:hover,
a.paradorTrendtime1TerrasseImage:hover  {
        color: #000;}
a.paradorClassicImage {
        background-image: url(/screen/parador/classic.jpg);}
a.paradorTrendtime1Image {
        background-image: url(/screen/parador/trendtime1.jpg);}
a.paradorTrendtime2Image {
        background-image: url(/screen/parador/trendtime2.jpg);}
a.paradorTrendtime3Image {
        background-image: url(/screen/parador/trendtime3.jpg);}
a.paradorTrendtime4Image{
        background-image: url(/screen/parador/trendtime4.jpg);}
a.paradorTrendtime5Image {
        background-image: url(/screen/parador/trendtime5.jpg);}
a.paradorTrendtime6Image {
        background-image: url(/screen/parador/trendtime6.jpg);}
a.paradorNovaraImage{
        background-image: url(/screen/parador/novara.jpg);}
a.paradorNovaraclickImage{
        background-image: url(/screen/parador/novaraclick.jpg);}
a.paradorRapidoclickImage{
        background-image: url(/screen/parador/rapidoclick.jpg);}
a.paradorMilanoclickImage{
        background-image: url(/screen/parador/milanoclick.jpg);}
a.paradorClickboardImage{
        background-image: url(/screen/parador/clickboard.jpg);}
a.paradorClassic8010Image{
        background-image: url(/screen/parador/classic8010.jpg);}
a.paradorClassic8020Image{
        background-image: url(/screen/parador/classic8020.jpg);}
a.paradorClassic8030Image{
        background-image: url(/screen/parador/classic8030.jpg);}
a.paradorTrendtime1ZaunImage{
        background-image: url(/screen/parador/trendtime1_zaun.jpg);}
a.paradorTrendtime2ZaunImage{
        background-image: url(/screen/parador/trendtime2_zaun.jpg);}
a.paradorTrendtime3ZaunImage{
        background-image: url(/screen/parador/trendtime3_zaun.jpg);}
a.paradorClassic7010Image{
        background-image: url(/screen/parador/classic7010.jpg);}
a.paradorTrendtime1TerrasseImage{
        background-image: url(/screen/parador/trendtime1_terrasse.jpg);}

#haroBodenFormate div {
        padding-bottom:10px;
        font-style:italic;
}
#haroBodenFormate img {
        border:0;
}

#haroOberflaechen {
        font-weight: bold;
}
#haroOberflaechen td {
        vertical-align: top;
}
#haroOberflaechen td div {
        padding-top: 10px;
}
#haroOberflaechen img {
        border: 0;
        width: 350px;
}
#haroOberflaechen ul{
        font-weight: normal;
        margin-top: 0;
        list-style-image: url(/screen/bullet-check.gif);
}

#haroParkettSortierung {
        width:610px;
}
#haroParkettSortierung a {
        text-decoration: none;
}
#haroParkettSortierung td {
        padding:3px;
}
.haroParkettSortierungOn {
        background-color:#DD6633;
}
.haroParkettSortierungOff {
        background-color:#DDDDDD;
}
.haroParkettSortierungHeader {
        width:25%;
        text-align:center;
}
.haroParkettSortierungSpacer {
        height:3px;
}

#haroLaminatVorteile {
        width:100%;
}
#haroLaminatVorteile td {
        vertical-align:middle;
}
#haroLaminatVorteile img{
        padding-right:5px;
}
.haroLaminatVorteileHeader {
        height:0;
        width:50%;
}
.haroLaminatVorteile1st {
        padding-right:10px;
}
.haroLaminatVorteileSpacer {
        height:7px;
}

#haroLaminatSortierung {
        width:100%;
}
.haroLaminatSortierungHeader {
        width:25%;
        text-align:center;
        vertical-align:top;
        padding:0 5px 0 5px;
}
.haroLaminatSortierungHeader small{
        font-style:italic;
}
.haroLaminatSortierungName {
        background-color:#D0E5FA;
        padding:3px;
}
.haroLaminatSortierungEmpfolen {
        background-color:#85C0FB;
        padding:3px;
}
.haroLaminatSortierungMoeglich {
        background-color:#91A0AE;
        padding:3px;
}
.haroLaminatSortierungBreak {
        height:3px;
}

#haroLaminatOberflaechen {
        width:100%;
}
#haroLaminatOberflaechen img {
        width:290px;
        border:0;
}
#haroLaminatOberflaechen td {
        vertical-align:bottom;
}
#haroLaminatOberflaechen div {
        width:270px;
        text-align:left;
        font-style:italic;
        margin:0 10px 0 10px;
}

/*Alanto*/
h1.bigWhite{
    color: #FFFFFF;
    font-size: 36px;
}

.landingSubCategoryBoxMeister {
/* untergruppen zb schiffsboden */
        margin-top: 0px;
        height: 100px;
        background: #F7FBFF;}

a.meisterAlantoKirschbaumImage:link, a.meisterAlantoKirschbaumImage:visited,
a.meisterAlantoApfelbaumImage:link, a.meisterAlantoApfelbaumImage:visited,
a.meisterAlantoEichegekaelktImage:link, a.meisterAlantoEichegekaelktImage:visited,
a.meisterAlantoEicheweissImage:link, a.meisterAlantoEicheweissImage:visited ,
a.meisterAlantoNussbaumdunkelImage:link, a.meisterAlantoNussbaumdunkelImage:visited {
        display: block;
        width: 284px;
        height: 32px;
        float: left;
        padding-top: 68px;
        padding-left: 6px;
        font-size: 26px;
        font-weight: bold;
        color: #fff;
        letter-spacing: 1px;
        text-decoration: none;}
a.meisterAlantoKirschbaumImage:hover,
a.meisterAlantoApfelbaumImage:hover,
a.meisterAlantoEichegekaelktImage:hover,
a.meisterAlantoEicheweissImage:hover,
a.meisterAlantoNussbaumdunkelImage:hover  {
        color: #000;}
a.meisterAlantoKirschbaumImage {
        background-image: url(/screen/meister/alanto_kirschbaum1.jpg);}
a.meisterAlantoApfelbaumImage {
        background-image: url(/screen/meister/alanto_apfelbaum.jpg);}
a.meisterAlantoEichegekaelktImage {
        background-image: url(/screen/meister/alanto_eiche_gekaelkt.jpg);}
a.meisterAlantoEicheweissImage {
        background-image: url(/screen/meister/alanto_eiche_weiss.jpg);}
a.meisterAlantoNussbaumdunkelImage {
        background-image: url(/screen/meister/alanto_nussbaum_dunkel.jpg);}


/* untergruppe proline*/

.landingSubCategoryBoxProline {

        margin-top: 0px;
        height: 100px;
        background: #F7FBFF;}

a.ProlineUebergangImage:link, a.ProlineUebergangImage:visited,
a.ProlineAnpassImage:link, a.ProlineAnpassImage:visited,
a.ProlineAbschlussImage:link, a.ProlineAbschlussImage:visited,
a.ProlineTreppeImage:link, a.ProlineTreppeImage:visited  {

display: block;
        width: 284px;
        height: 32px;
        float: left;
        padding-top: 74px;
        padding-left: 6px;
        font-size: 18px;
        font-weight: bold;
        color: #fff;
        letter-spacing: 1px;
        text-decoration: none;}

a.ProlineUebergangImage:hover,
a.ProlineAnpassImage:hover,
a.ProlineAbschlussImage:hover,
a.ProlineTreppeImage:hover {
        color: #000;}

a.ProlineUebergangImage {
        background-image: url(/screen/proline/uebergangs-anp-schraubschie.jpg); background-repeat:no-repeat;}
a.ProlineAnpassImage {
        background-image: url(/screen/proline/uebergangsschiene-click.jpg); background-repeat:no-repeat;}
a.ProlineAbschlussImage {
        background-image: url(/screen/proline/anpassungsschiene-abschluss.jpg); background-repeat:no-repeat;}
a.ProlineTreppeImage{
        background-image: url(/screen/proline/treppenkanten-profil.jpg); background-repeat:no-repeat;}

/* untergruppe landmann*/

.landingSubCategoryBoxLandmann {

        margin-top: 0px;
        height: 100px;
        background: #F7FBFF;}

a.LandmannUebergangImage:link, a.LandmannUebergangImage:visited,
a.LandmannAnpassImage:link, a.LandmannAnpassImage:visited,
a.LandmannAbschlussImage:link, a.LandmannAbschlussImage:visited,
a.LandmannTreppeImage:link, a.LandmannTreppeImage:visited  {

display: block;
        width: 284px;
        height: 32px;
        float: left;
        padding-top: 74px;
        padding-left: 6px;
        font-size: 18px;
        font-weight: bold;
        color: #fff;
        letter-spacing: 1px;
        text-decoration: none;}

a.LandmannUebergangImage:hover,
a.LandmannAnpassImage:hover,
a.LandmannAbschlussImage:hover,
a.LandmannTreppeImage:hover {
        color: #000;}

a.LandmannUebergangImage {
        background-image: url(/screen/landmann/landmann1.jpg); background-repeat:no-repeat;}
a.LandmannAnpassImage {
        background-image: url(/screen/landmann/landmann2.jpg); background-repeat:no-repeat;}
a.LandmannAbschlussImage {
        background-image: url(/screen/landmann/landmann3.jpg); background-repeat:no-repeat;}
a.LandmannTreppeImage{
        background-image: url(/screen/landmann/landmann4.jpg); background-repeat:no-repeat;}

/* thermoesche */

.thermoescheDashedLine {
        border:dashed 1px #C2C2C2;
        border-left: 0px;
        border-right: 0px;
        border-bottom: 0px;
        margin-top: 10px;
        }

/* tarkett */

/* 1. Überschrift - über Bildern */
.tarkettHeaderText1 {
        margin-top:10px;
        margin-bottom: 10px;
        font-size: 18px;
        color: #039;
        font-weight: bold;
        margin-left: 80px;
        }

.tarkettHeaderComplete {
        width: 610px;
        height: 275px;
        }

.tarkettHeaderLaminat {
        width: 275px;
        height:275px;
        float: left;
        }

.tarkettHeaderParkett {
        width: 275px;
        height:275px;
        float: right;
        }

div.tarkettLandingCategory{
/* Text neben Kategoriebild */
        text-align: justify;
        padding: 0px 10px 0px 10px;
        width: 290px;
        float: left;}

a.tarkettCatImgLaminat, a.tarkettCatImgLaminat:visited, a.tarkettCatImgParkett, a.tarkettCatImgParkett:visited {
        padding: 230px 0px 0px 30px;
        font-size: 18px;
        width: 245px;
        height: 45px;
        display: block;
        float: left;
        font-weight: bold;
        color: #039;
        text-decoration: none;
        border: 1px solid #039;
        margin: 0px;
        }

a.tarkettCatImgLaminat:hover {
        color: #039;
        border: 1px solid #039;
        text-decoration: underline;
        }

a.tarkettCatImgParkett:hover {
        color: #039;
        border: 1px solid #039;
        text-decoration: underline;
        }

a.foobarTarkettParkett {
        background-image: url(/screen/tarkett/parkett.jpg);
        }

a.foobarTarkettLaminat {
        background-image: url(/screen/tarkett/laminat.jpg);
        }

/* Box um Laminat & Parkett Texte, Überschriften, Textlinks */
.tarkettDescriptionBoxComplete {
        width: 610px;
        height: 200px;
        margin-top: 30px;
        }

/* Box um Laminat Text, Überschrift, Textlink */
.tarkettDescriptionBoxLaminatComp {
        width: 275px;
        height: 200px;
        float: left;
        }

.tarkettDescriptionTextLaminat {
        float: left;
        width: 255px;
        margin-left: 10px;
        text-align: justify;
        margin-bottom: 5px;
        }

/* kleiner Linktext unter description */
a.tarkettLinktextLaminat {
        font-weight: bold;
        color: #003399;
        text-decoration: none;
        }

a.tarkettLinktextLaminat:hover {
        font-weight: bold;
        color: #039;
        text-decoration: underline;
        }

/* Box um Parkett Text, Überschrift, Textlink */
.tarkettDescriptionBoxParkettComp {
        width: 275px;
        height: 200px;
        float: right;
        border-bottom: 20px;
        }

.tarkettDescriptionTextParkett {
        float: left;
        width: 255px;
        margin-left: 10px;
        text-align:justify;
        margin-bottom: 5px;
        }

/* kleiner Linktext unter description */
a.tarkettlinktextParkett {
        font-weight: bold;
        color: #003399;
        text-decoration: none;
        }

a.tarkettlinktextParkett:hover {
        font-weight: bold;
        color: #039;
        text-decoration: underline;
        }

.aboutTarkettBoxComp {
        width: 610px;
        height: 180px;
        }

.aboutEnvironmentComp {
        width: 610px;
        height: 200px;
        }

.aboutClick {
        width: 610px;
        height: 150px;
        }

.tarkettDashedLine {
        border:dashed 1px #039;
        padding:4px;
        border-left: 0px;
        border-right: 0px;
        border-bottom: 0px;
        margin-top: 5px;
        }

.headerTextAboutTarkett {
        color: #003399;
        font-weight:bold;
        font-size: 16px;
        width: 610px;
        height: 20px;
        margin-top: 5px;
        margin-bottom: 5px;
        }

.contentTextAboutTarkett {
        width: 500px;
        margin-left: auto;
        margin-right: auto;
        text-align: justify;
        }

.backgroundPicWood {
        width: 610px;
        height: 151px;
        background-image: url(/screen/tarkett/holzhintergrund_alternative.jpg);
        }

.landingTarkettHeaderA {
        width: 610px;
        height: 210px;
        background-image: url(/screen/tarkett/banner_tarkett_1.jpg);
        }

.tarkettHeaderText1A {
        padding-top: 10px;
        padding-bottom: 5px;
        padding-left: 190px;
        }

.tarkettHeaderText2A {
        padding-top: 20px;
        padding-left: 20px;
        }

.tarkettHeaderText3A {
        padding-top: 10px;
        padding-left: 20px;
        width: 300px;
        }

.tarkettHeaderText4A {
        padding-top: 25px;
        padding-left: 20px;
        }

.landingCategoryBoxA {
/* haupt-warengruppen zb parkett */
        text-align: justify;
        height: 140px;
        background: #F7FBFF;
        }

a.tarkettCatImageParkettA, a.tarkettCatImageParkettA:visited,
a.tarkettCatImageLaminatA, a.tarkettCatImageLaminatA:visited {
/* tarkett Kategorie Bilder */
        display: block;
        float: left;
        font-weight: bold;
        color: #fff;
        text-decoration: none;
        }

a.tarkettCatImageParkettA:hover, a.tarkettCatImageLaminatA:hover {
        color: #000;
        }

a.tarkettCatImageParkettA, a.tarkettCatImageParkettA:visited {
/* tarkett Parkett Bild */
        height: 32px;
        width: 284px;
        font-size: 26px;
        letter-spacing: 1px;
        padding-top: 108px;
        padding-left: 6px;
        background-image: url(/screen/tarkett/parkett_tarkett_1.jpg);
        }

a.tarkettCatImageLaminatA, a.tarkettCatImageLaminatA:visited {
/* tarkett Laminat Bild */
        height: 32px;
        width: 284px;
        font-size: 26px;
        letter-spacing: 1px;
        padding-top: 108px;
        padding-left: 6px;
        background-image: url(/screen/tarkett/laminat_tarkett_1.jpg);
        }

a.tarkettCatTextLinkA, a.tarkettCatTextLinkA:visited {
/* Parkett Text Link */
        font-size: 15px;
        font-weight: bold;
        color: #f00;
        letter-spacing: 1px;
        text-decoration: none;
        text-align: left;
        padding: 0px 0px 0px 20px;
        width: 300px;
        float: left;
        }
a.tarkettCatTextLinkA:hover {
        text-decoration: underline;
        }

.tarkettTextA {
                margin: 0 30px;
                text-align: justify;
                }

h3.standardTarkett {
        font-size: 14px;
        }
div.landingCategoryZwei{
        font-size: 15px;
        font-weight: bold;
        color: #f00;
        letter-spacing: 1px;
        text-decoration: none;
        text-align: left;}
/*        padding: 0px 0px 0px 0px;
    width: 300px;
        float: left;}*/

/* -----------------------------------------------------------------------------------------------------------*/
/* meister */
.landingMeisterHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/meister/meister.jpg);}

a.landingCatImgMeisterParkett{
        background-image: url(/screen/landing/cat_haro-parkett.jpg);}
a.landingCatImgMeisterLaminat{
        background-image: url(/screen/landing/cat_haro-laminat.jpg);}
a.landingCatImgMeisterKork{
        background-image: url(/screen/landing/cat_haro-kork.jpg);}
a.landingCatImgMeisterLinoleum{
        background-image: url(/screen/landing/cat_haro-linoleum.jpg);}
a.landingCatImgMeisterHolzfliese{
        background-image: url(/screen/landing/cat_haro-holzfliese.jpg);}


a.meisterCatImageParkett, a.meisterCatImageParkett:visited,
a.meisterCatImageLaminat, a.meisterCatImageLaminat:visited,
a.meisterCatImageKork, a.meisterCatImageKork:visited,
a.meisterCatImagePaneele, a.meisterCatImagePaneele:visited,
a.meisterCatImageLinoleum, a.meisterCatImageLinoleum:visited,
a.meisterCatImageFurnierparkett, a.meisterCatImageFurnierparkett:visited ,
a.meisterCatImageVinyl, a.meisterCatImageVinyl:visited  {
        display: block;
        float: left;
        font-weight: bold;
        color: #fff;
        text-decoration: none;}
a.meisterCatImageParkett:hover, a.meisterCatImageLaminat:hover,
a.meisterCatImageKork:hover, a.meisterCatImagePaneele:hover,
a.meisterCatImageLinoleum:hover, a.meisterCatImageFurnierparkett:hover,
a.meisterCatImageVinyl:hover {
        color: #000;}

a.meisterCatImageParkett, a.meisterCatImageParkett:visited {
/* Meister Parkett Bild */
        height: 32px;
        width: 284px;
        font-size: 20px;
        letter-spacing: 1px;
        padding-top: 110px;
        padding-left: 6px;
        background-image: url(/screen/meister/meister_cat-parkett.jpg);}

a.meisterCatImageLaminat, a.meisterCatImageLaminat:visited {
/* Meister Laminat Bild */
        height: 32px;
        width: 284px;
        font-size: 20px;
        letter-spacing: 1px;
        padding-top: 110px;
        padding-left: 6px;
        background-image: url(/screen/meister/meister_cat-laminat.jpg);}

a.meisterCatImageFurnierparkett, a.meisterCatImageFurnierparkett:visited {
/* Meister Laminat Bild */
        height: 32px;
        width: 284px;
        font-size: 18px;
        letter-spacing: 1px;
        padding-top: 110px;
        padding-left: 6px;
        background-image: url(/screen/meister/meister_cat-Furnierparkett.jpg);}

a.meisterCatImageKork, a.meisterCatImageKork:visited {
/* Meister Laminat Bild */
        height: 32px;
        width: 284px;
        font-size: 20px;
        letter-spacing: 1px;
        padding-top: 110px;
        padding-left: 6px;
        background-image: url(/screen/meister/meister_cat-Kork.jpg);}

a.meisterCatImageVinyl, a.meisterCatImageVinyl:visited {
/* Meister Laminat Bild */
        height: 32px;
        width: 284px;
        font-size: 20px;
        letter-spacing: 1px;
        padding-top: 110px;
        padding-left: 6px;
        background-image: url(/screen/meister/meister_cat-vinyl.jpg);}

a.meisterCatImageLinoleum, a.meisterCatImageLinoleum:visited {
/* Meister Laminat Bild */
        height: 32px;
        width: 284px;
        font-size: 20px;
        letter-spacing: 1px;
        padding-top: 110px;
        padding-left: 6px;
        background-image: url(/screen/meister/meister_cat-linoleum.jpg);}

a.meisterCatImagePaneele, a.meisterCatImagePaneele:visited {
/* Meister Laminat Bild */
        height: 32px;
        width: 284px;
        font-size: 20px;
        letter-spacing: 1px;
        padding-top: 110px;
        padding-left: 6px;
        background-image: url(/screen/meister/meister_cat-Paneele.jpg);}

a.meisterCatTextLink, a.meisterCatTextLink:visited {
/* Meister Parkett Text Link */
        font-size: 15px;
        font-weight: bold;
        color: #f00;
        letter-spacing: 1px;
        text-decoration: none;
        text-align: left;
        padding: 0px 0px 0px 20px;
        width: 300px;
        float: left;}
a.meisterCatTextLink:hover {
        text-decoration: underline;}


.meisterHeaderText1 {
        padding-top: 20px;
        padding-left: 180px;}
.meisterHeaderText2 {
        padding-top: 20px;
        padding-left: 20px;}

.meisterHeaderText3 {
        padding-top: 10px;
        padding-left: 20px;
        width: 300px;}
.meisterHeaderText4 {
        padding-top: 15px;
        padding-left: 20px;}

.meisterText {
/* längerer Text */
        margin: 0px 30px;
        text-align: justify;}

/* Meister Parkett ########################################### */

.landingMeisterParkettHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/meister/meister-parkett.jpg);}

a.meisterPD550Image:link, a.meisterPD550Image:visited,
a.meisterPD400Image:link, a.meisterPD400Image:visited,
a.meisterPS400Image:link, a.meisterPS400Image:visited,
a.meisterPS350Image:link, a.meisterPS350Image:visited,
a.meisterPS300Image:link, a.meisterPS300Image:visited,
a.meisterPC400Image:link, a.meisterPC400Image:visited,
a.meisterPC350Image:link, a.meisterPC350Image:visited,
a.meisterPC300Image:link, a.meisterPC300Image:visited,
a.meisterPC200Image:link, a.meisterPC200Image:visited ,
a.meisterPD450Image:link, a.meisterPD450Image:visited,
a.meisterPD200Image:link, a.meisterPD200Image:visited    {
        display: block;
        width: 284px;
        height: 32px;
        float: left;
        padding-top: 68px;
        padding-left: 6px;
        font-size: 26px;
        font-weight: bold;
        color: #fff;
        letter-spacing: 1px;
        text-decoration: none;}

a.meisterPD550Image:hover, a.meisterPD400Image:hover,
a.meisterPS400Image:hover, a.meisterPS350Image:hover,
a.meisterPS300Image:hover, a.meisterPC400Image:hover,
a.meisterPC350Image:hover, a.meisterPC300Image:hover,
a.meisterPC200Image:hover, a.meisterPD450Image:hover,
a.meisterPD200Image:hover {
        color: #000;}

a.meisterPD550Image {
        background-image: url(/screen/meister/pd550.jpg);}
a.meisterPD450Image {
        background-image: url(/screen/meister/pd450.jpg);}
a.meisterPD400Image {
        background-image: url(/screen/meister/pd400.jpg);}
a.meisterPD200Image {
        background-image: url(/screen/meister/pd200.jpg);}
a.meisterPS400Image {
        background-image: url(/screen/meister/ps400.jpg);}
a.meisterPS350Image {
        background-image: url(/screen/meister/ps350.jpg);}
a.meisterPS300Image {
        background-image: url(/screen/meister/ps300.jpg);}
a.meisterPC400Image {
        background-image: url(/screen/meister/pc400.jpg);}
a.meisterPC350Image {
        background-image: url(/screen/meister/pc350.jpg);}
a.meisterPC300Image {
        background-image: url(/screen/meister/pc300.jpg);}
a.meisterPC200Image {
        background-image: url(/screen/meister/pc200.jpg);}
		

/* Meister Laminat ########################################### */

.landingMeisterLaminatHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/meister/meister-laminat.jpg);}

a.meisterLB250Image:link, a.meisterLB250Image:visited,
a.meisterLD300-20Image:link, a.meisterLD300-20Image:visited,
a.meisterLD200Image:link, a.meisterLD200Image:visited,
a.meisterLS300Image:link, a.meisterLS300Image:visited,
a.meisterLS200Image:link, a.meisterLS200Image:visited,
a.meisterLC200Image:link, a.meisterLC200Image:visited,
a.meisterLC300Image:link, a.meisterLC300Image:visited,
a.meisterLC100Image:link, a.meisterLC100Image:visited,
a.meisterLD400Image:link, a.meisterLD400Image:visited
 {
        display: block;
        width: 284px;
        height: 32px;
        float: left;
        padding-top: 68px;
        padding-left: 6px;
        font-size: 26px;
        font-weight: bold;
        color: #fff;
        letter-spacing: 1px;
        text-decoration: none;}
		
a.meisterNB400Image:link, a.meisterNB400Image:visited {
        display: block;
        width: 284px;
        height: 32px;
        float: left;
        padding-top: 88px;
        padding-left: 6px;
        font-size: 26px;
        font-weight: bold;
        color: #fff;
        letter-spacing: 1px;
        text-decoration: none;}


a.meisterLB250Image:hover, a.meisterLD300-20Image:hover,
a.meisterLD200Image:hover, a.meisterLS300Image:hover,
a.meisterLC200Image:hover, a.meisterLC300Image:hover,
a.meisterLC100Image:hover, a.meisterLD400Image:hover,
a.meisterNB400Image:hover, a.meisterLS200Image:hover {
        color: #000;}
		
a.meisterNB400Image {
        background-image: url(/screen/meister/nb400.jpg);}
a.meisterLB250Image {
        background-image: url(/screen/meister/lb250.jpg);}
a.meisterLD300-20Image {
        background-image: url(/screen/meister/ld300-20.jpg);}
a.meisterLD400Image {
        background-image: url(/screen/meister/ld400.jpg);}
a.meisterLD200Image {
        background-image: url(/screen/meister/ld200.jpg);}
a.meisterLS300Image {
        background-image: url(/screen/meister/ls300.jpg);}
a.meisterLC200Image {
        background-image: url(/screen/meister/lc200.jpg);}
a.meisterLC300Image {
        background-image: url(/screen/meister/lc300.jpg);}
a.meisterLC100Image {
        background-image: url(/screen/meister/lc100.jpg);}
a.meisterLS200Image {
        background-image: url(/screen/meister/ls200.jpg);}
		
/* Meister Paneele ########################################### */

.landingMeisterPaneeleHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/meister/meister-paneele.jpg);}

a.meisterDCP150Image:link, a.meisterDCP150Image:visited,
a.meisterTER150Image:link, a.meisterTER150Image:visited,
a.meisterTER200Image:link, a.meisterTER200Image:visited,
a.meisterTER300Image:link, a.meisterTER300Image:visited,
a.meisterBOC250Image:link, a.meisterBOC250Image:visited,
a.meisterBOC200Image:link, a.meisterBOC200Image:visited,
a.meisterMAD200Image:link, a.meisterMAD200Image:visited,
a.meisterMAD250Image:link, a.meisterMAD250Image:visited,
a.meisterSP400Image:link, a.meisterSP400Image:visited,
a.meisterSP300Image:link, a.meisterSP300Image:visited,
a.meisterSP500Image:link, a.meisterSP500Image:visited
 {
        display: block;
        width: 284px;
        height: 32px;
        float: left;
        padding-top: 68px;
        padding-left: 6px;
        font-size: 26px;
        font-weight: bold;
        color: #fff;
        letter-spacing: 1px;
        text-decoration: none;}
		
a.meisterNP300Image:link, a.meisterNP300Image:visited {
        display: block;
        width: 284px;
        height: 32px;
        float: left;
        padding-top: 88px;
        padding-left: 6px;
        font-size: 26px;
        font-weight: bold;
        color: #fff;
        letter-spacing: 1px;
        text-decoration: none;}

a.meisterDCP150Image:hover, a.meisterTER150Image:hover,
a.meisterTER200Image:hover, a.meisterTER300Image:hover,
a.meisterBOC250Image:hover, a.meisterBOC200Image:hover,
a.meisterMAD200Image:hover, a.meisterMAD250Image:hover, 
a.meisterSP400Image:hover, a.meisterSP300Image:hover, 
a.meisterSP500Image:hover, a.meisterNP300Image:hover {
        color: #000;}

a.meisterDCP150Image {
        background-image: url(/screen/meister/dcp150.jpg);}
a.meisterTER150Image {
        background-image: url(/screen/meister/ter150.jpg);}
a.meisterTER200Image {
        background-image: url(/screen/meister/ter200.jpg);}
a.meisterTER300Image {
        background-image: url(/screen/meister/ter300.jpg);}
a.meisterBOC250Image {
        background-image: url(/screen/meister/boc250.jpg);}
a.meisterBOC200Image {
        background-image: url(/screen/meister/boc200.jpg);}
a.meisterMAD200Image {
        background-image: url(/screen/meister/mad200.jpg);}
a.meisterMAD250Image {
        background-image: url(/screen/meister/mad250.jpg);}
a.meisterSP400Image {
        background-image: url(/screen/meister/sp400.jpg);}
a.meisterSP300Image {
        background-image: url(/screen/meister/sp300.jpg);}
a.meisterSP500Image {
        background-image: url(/screen/meister/sp500.jpg);}
a.meisterNP300Image {
        background-image: url(/screen/meister/np300.jpg);}


/* Meister CSS ENDE */
/* ####################### */

/* -----------------------------------------------------------------------------------------------------------*/

/* -----------------------------------------------------------------------------------------------------------*/
/* Terhürne */
.landingTerhuerneHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/terhuerne/terhuerne.jpg);}

a.terhuerneCatImageParkett, a.terhuerneCatImageParkett:visited,
a.terhuerneCatImageLaminat, a.terhuerneCatImageLaminat:visited,
a.terhuerneCatImageMassivholzdiele, a.terhuerneCatImageMassivholzdiele:visited,
a.terhuerneCatImagePaneele, a.terhuerneCatImagePaneele:visited  {
        display: block;
        float: left;
        font-weight: bold;
        color: #fff;
        text-decoration: none;}
a.terhuerneCatImageParkett:hover, a.terhuerneCatImageLaminat:hover, a.terhuerneCatImageMassivholzdiele:hover, a.terhuerneCatImagePaneele:hover {
        color: #000;}

a.terhuerneCatImageParkett, a.terhuerneCatImageParkett:visited {
/* Terhürne Parkett Bild */
        height: 32px;
        width: 282px;
        font-size: 20px;
        letter-spacing: 1px;
        padding-top: 110px;
        padding-left: 8px;
        background-image: url(/screen/terhuerne/terhuerne_cat-parkett.jpg);}

a.terhuerneCatImageLaminat, a.terhuerneCatImageLaminat:visited {
/* Terhürne Laminat Bild */
        height: 32px;
        width: 282px;
        font-size: 20px;
        letter-spacing: 1px;
        padding-top: 110px;
        padding-left: 8px;
        background-image: url(/screen/terhuerne/terhuerne_cat-laminat.jpg);}

a.terhuerneCatImageMassivholzdiele, a.terhuerneCatImageMassivholzdiele:visited {
/* Terhürne Laminat Bild */
        height: 32px;
        width: 282px;
        font-size: 20px;
        letter-spacing: 1px;
        padding-top: 110px;
        padding-left: 8px;
        background-image: url(/screen/terhuerne/terhuerne_cat-massivholzdiele.jpg);}

a.terhuerneCatImagePaneele, a.terhuerneCatImagePaneele:visited {
/* Terhürne Laminat Bild */
        height: 32px;
        width: 282px;
        font-size: 20px;
        letter-spacing: 1px;
        padding-top: 110px;
        padding-left: 8px;
        background-image: url(/screen/terhuerne/terhuerne_cat-paneele.jpg);}

a.terhuerneCatTextLink, a.terhuerneCatTextLink:visited {
/* Terhürne Parkett Text Link */
        font-size: 15px;
        font-weight: bold;
        color: #f00;
        letter-spacing: 1px;
        text-decoration: none;
        text-align: left;
        padding: 0px 0px 0px 20px;
        width: 300px;
        float: left;}
a.terhuerneCatTextLink:hover {
        text-decoration: underline;}


.terhuerneHeaderText1 {
        padding-top: 20px;
        padding-left: 180px;}
		
.terhuerneHeaderText2 {
        padding-top: 20px;
        padding-left: 20px;}

.terhuerneHeaderText3 {
        padding-top: 10px;
        padding-left: 20px;
        width: 300px;}
.terhuerneHeaderText4 {
        padding-top: 25px;
        padding-left: 20px;}

.terhuerneText {
/* längerer Text */
        margin: 0px 30px;
        text-align: justify;}
		


/* Terhuerne Parkett ########################################### */

.landingTerhuerneParkettHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/terhuerne/terhuerne-parkett.jpg);}

a.terhuernePureImage:link, a.terhuernePureImage:visited,
a.terhuerneBrightImage:link, a.terhuerneBrightImage:visited,
a.terhuerneStraightImage:link, a.terhuerneStraightImage:visited,
a.terhuerneSensualImage:link, a.terhuerneSensualImage:visited   {
        display: block;
        width: 284px;
        height: 32px;
        float: left;
        padding-top: 60px;
        padding-left: 6px;
        font-size: 26px;
        font-weight: bold;
        color: #fff;
        letter-spacing: 1px;
        text-decoration: none;}

a.terhuernePureImage:hover, a.terhuerneBrightImage:hover,
a.terhuerneStraightImage:hover, a.terhuerneSensualImage:hover {
        color: #000;}

a.terhuernePureImage {
        background-image: url(/screen/terhuerne/pure.jpg);}
a.terhuerneBrightImage {
        background-image: url(/screen/terhuerne/bright.jpg);}
a.terhuerneStraightImage {
        background-image: url(/screen/terhuerne/straight.jpg);}
a.terhuerneSensualImage {
        background-image: url(/screen/terhuerne/sensual.jpg);}

/* Terhürne Massivholzdiele ########################################### */

.landingTerhuerneMassivholzdieleHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/terhuerne/terhuerne-massivholzdiele.jpg);}

a.terhuerneClearSelectionImage:link, a.terhuerneClearSelectionImage:visited,
a.terhuerneElementalSelectionImage:link, a.terhuerneElementalSelectionImage:visited,
a.terhuernePoeticSelectionImage:link, a.terhuernePoeticSelectionImage:visited,
a.terhuerneExpressiveSelectionImage:link, a.terhuerneExpressiveSelectionImage:visited
 {
        display: block;
        width: 284px;
        height: 32px;
        float: left;
        padding-top: 68px;
        padding-left: 6px;
        font-size: 26px;
        font-weight: bold;
        color: #fff;
        letter-spacing: 1px;
        text-decoration: none;}

a.terhuerneClearSelectionImage:hover, a.terhuerneElementalSelectionImage:hover,
a.terhuernePoeticSelectionImage:hover, a.terhuerneExpressiveSelectionImage:hover {
        color: #000;}
		
a.terhuerneClearSelectionImage {
        background-image: url(/screen/terhuerne/clear.jpg);}
a.terhuerneElementalSelectionImage {
        background-image: url(/screen/terhuerne/elemental.jpg);}
a.terhuernePoeticSelectionImage {
        background-image: url(/screen/terhuerne/poetic.jpg);}
a.terhuerneExpressiveSelectionImage {
        background-image: url(/screen/terhuerne/expressive.jpg);}


		
/* Terhürne Laminat ########################################### */

.landingTerhuerneLaminatHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/terhuerne/terhuerne-laminat.jpg);}

a.terhuerneBreezeLineImage:link, a.terhuerneBreezeLineImage:visited,
a.terhuerneVitalityLineImage:link, a.terhuerneVitalityLineImage:visited,
a.terhuerneCharmLineImage:link, a.terhuerneCharmLineImage:visited,
a.terhuerneCourageLineImage:link, a.terhuerneCourageLineImage:visited,
a.terhuerneVanityLineImage:link, a.terhuerneVanityLineImage:visited,
a.terhuerneTimeLineImage:link, a.terhuerneTimeLineImage:visited
 {
        display: block;
        width: 284px;
        height: 32px;
        float: left;
        padding-top: 68px;
        padding-left: 6px;
        font-size: 26px;
        font-weight: bold;
        color: #fff;
        letter-spacing: 1px;
        text-decoration: none;}

a.terhuerneBreezeLineImage:hover, a.terhuerneVitalityLineImage:hover,
a.terhuerneCharmLineImage:hover, a.terhuerneCourageLineImage:hover,
a.terhuerneVanityLineImage:hover, a.terhuerneTimeLineImage:hover {
        color: #000;}
		
a.terhuerneBreezeLineImage {
        background-image: url(/screen/terhuerne/breeze.jpg);}
a.terhuerneVitalityLineImage {
        background-image: url(/screen/terhuerne/vitality.jpg);}
a.terhuerneCharmLineImage {
        background-image: url(/screen/terhuerne/charm.jpg);}
a.terhuerneCourageLineImage {
        background-image: url(/screen/terhuerne/courage.jpg);}
a.terhuerneVanityLineImage {
        background-image: url(/screen/terhuerne/vanity.jpg);}
a.terhuerneTimeLineImage {
        background-image: url(/screen/terhuerne/time.jpg);}

/* Terhürne Paneele ########################################### */

.landingTerhuernePaneeleHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/terhuerne/terhuerne-paneele.jpg);}

a.terhuerneNaturalStyleImage:link, a.terhuerneNaturalStyleImage:visited,
a.terhuerneLightStyleImage:link, a.terhuerneLightStyleImage:visited,
a.terhuernePopularStyleImage:link, a.terhuernePopularStyleImage:visited,
a.terhuernePassionStyleImage:link, a.terhuernePassionStyleImage:visited,
a.terhuerneAmbientStyleImage:link, a.terhuerneAmbientStyleImage:visited
 {
        display: block;
        width: 284px;
        height: 32px;
        float: left;
        padding-top: 68px;
        padding-left: 6px;
        font-size: 26px;
        font-weight: bold;
        color: #fff;
        letter-spacing: 1px;
        text-decoration: none;}

a.terhuerneNaturalStyleImage:hover, a.terhuerneLightStyleImage:hover,
a.terhuernePopularStyleImage:hover, a.terhuernePassionStyleImage:hover,
a.terhuerneAmbientStyleImage:hover {
        color: #000;}
		
a.terhuerneNaturalStyleImage {
        background-image: url(/screen/terhuerne/natural.jpg);}
a.terhuerneLightStyleImage {
        background-image: url(/screen/terhuerne/light.jpg);}
a.terhuernePopularStyleImage {
        background-image: url(/screen/terhuerne/popular.jpg);}
a.terhuernePassionStyleImage {
        background-image: url(/screen/terhuerne/passion.jpg);}
a.terhuerneAmbientStyleImage {
        background-image: url(/screen/terhuerne/ambient.jpg);}

/* Terhürne CSS ENDE */
/* ####################### */

/* -----------------------------------------------------------------------------------------------------------*/

/* -----------------------------------------------------------------------------------------------------------*/
/* KÄHRS */
.landingKaehrsHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/kaehrs/kaehrs.jpg);}


a.kaehrsCatImageParkett, a.kaehrsCatImageParkett:visited,
a.kaehrsCatImageFurnierparkett, a.kaehrsCatImageFurnierparkett:visited  {
        display: block;
        float: left;
        font-weight: bold;
        color: #fff;
        text-decoration: none;}
a.kaehrsCatImageParkett:hover, a.kaehrsCatImageFurnierparkett:hover {
        color: #000;}

a.kaehrsCatImageParkett, a.kaehrsCatImageParkett:visited {
/* Terhürne Parkett Bild */
        height: 32px;
        width: 284px;
        font-size: 20px;
        letter-spacing: 1px;
        padding-top: 110px;
        padding-left: 6px;
        background-image: url(/screen/kaehrs/kaehrs_cat-parkett.jpg);}

a.kaehrsCatImageFurnierparkett, a.kaehrsCatImageFurnierparkett:visited {
/* Terhürne Laminat Bild */
        height: 32px;
        width: 284px;
        font-size: 20px;
        letter-spacing: 1px;
        padding-top: 110px;
        padding-left: 6px;
        background-image: url(/screen/kaehrs/kaehrs_cat-furnierparkett.jpg);}

a.kaehrsCatTextLink, a.kaehrsCatTextLink:visited {
/* Terhürne Parkett Text Link */
        font-size: 15px;
        font-weight: bold;
        color: #f00;
        letter-spacing: 1px;
        text-decoration: none;
        text-align: left;
        padding: 0px 0px 0px 20px;
        width: 300px;
        float: left;}
		
a.kaehrsCatTextLink:hover {
        text-decoration: underline;}


.kaehrsHeaderText1 {
        padding-top: 20px;
        padding-left: 180px;}
.kaehrsHeaderText2 {
        padding-top: 20px;
        padding-left: 20px;}

.kaehrsHeaderText3 {
        padding-top: 10px;
        padding-left: 20px;
        width: 300px;}
.kaehrsHeaderText4 {
        padding-top: 25px;
        padding-left: 20px;}

.kaehrsText {
/* längerer Text */
        margin: 0px 30px;
        text-align: justify;}

		
/* Kährs Parkett **********************************************************************/

.landingKaehrsParkettHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/kaehrs/kaehrs-parkett.jpg);}

a.kaehrsOriginalImage, a.kaehrsOriginalImage:visited,
a.kaehrsSupremeImage, a.kaehrsSupremeImage:visited ,
a.kaehrsSpiritImage, a.kaehrsSpiritImage:visited ,
a.kaehrsActivityFloorImage, a.kaehrsActivityFloorImage:visited  {
        display: block;
        float: left;
        font-weight: bold;
        color: #fff;
        text-decoration: none;}
a.kaehrsOriginalImage:hover, a.kaehrsSupremeImage:hover, 
a.kaehrsSpiritImage:hover, a.kaehrsActivityFloorImage:hover {
        color: #000;}

a.kaehrsOriginalImage, a.kaehrsOriginalImage:visited {
/* Kährs Original Bild */
        height: 32px;
        width: 284px;
        font-size: 20px;
        letter-spacing: 1px;
        padding-top: 110px;
        padding-left: 6px;
        background-image: url(/screen/kaehrs/kaehrs_cat-original.jpg);}

a.kaehrsSupremeImage, a.kaehrsSupremeImage:visited {
/* Kährs Supreme Bild */
        height: 32px;
        width: 284px;
        font-size: 20px;
        letter-spacing: 1px;
        padding-top: 110px;
        padding-left: 6px;
        background-image: url(/screen/kaehrs/kaehrs_cat-supreme.jpg);}
		
a.kaehrsSpiritImage, a.kaehrsSpiritImage:visited {
/* Kährs Spirit Bild */
        height: 32px;
        width: 284px;
        font-size: 20px;
        letter-spacing: 1px;
        padding-top: 110px;
        padding-left: 6px;
        background-image: url(/screen/kaehrs/kaehrs_cat-spirit.jpg);}

a.kaehrsActivityFloorImage, a.kaehrsActivityFloorImage:visited {
/* Kährs Activity Floor Bild */
        height: 32px;
        width: 284px;
        font-size: 20px;
        letter-spacing: 1px;
        padding-top: 110px;
        padding-left: 6px;
        background-image: url(/screen/kaehrs/kaehrs_cat-activity.jpg);}
		
/* Kährs Supreme ########################################### */

.landingKaehrsSupremeHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/kaehrs/kaehrs-supreme.jpg);}

a.kaehrsDaCapoCollectionImage:link, a.kaehrsDaCapoCollectionImage:visited,
a.kaehrsAvenueCollectionImage:link, a.kaehrsAvenueCollectionImage:visited,
a.kaehrsEleganceCollectionImage:link, a.kaehrsEleganceCollectionImage:visited,
a.kaehrsGrandeCollectionImage:link, a.kaehrsGrandeCollectionImage:visited
 {
        display: block;
        width: 284px;
        height: 32px;
        float: left;
        padding-top: 68px;
        padding-left: 6px;
        font-size: 26px;
        font-weight: bold;
        color: #fff;
        letter-spacing: 1px;
        text-decoration: none;}

a.kaehrsDaCapoCollectionImage:hover, a.kaehrsAvenueCollectionImage:hover,
a.kaehrsEleganceCollectionImage:hover, a.kaehrsGrandeCollectionImage:hover {
        color: #000;}
		
a.kaehrsDaCapoCollectionImage {
        background-image: url(/screen/kaehrs/dacapo.jpg);}
a.kaehrsAvenueCollectionImage {
        background-image: url(/screen/kaehrs/avenue.jpg);}
a.kaehrsEleganceCollectionImage {
        background-image: url(/screen/kaehrs/elegance.jpg);}
a.kaehrsGrandeCollectionImage {
        background-image: url(/screen/kaehrs/grande.jpg);}
		
/* Kährs Original ########################################### */

.landingKaehrsOriginalHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/kaehrs/kaehrs-original.jpg);}

a.kaehrsNordicNaturalsCollectionImage:link, a.kaehrsNordicNaturalsCollectionImage:visited,
a.kaehrsEuropeanNaturalsCollectionImage:link, a.kaehrsEuropeanNaturalsCollectionImage:visited,
a.kaehrsAmericanNaturalsCollectionImage:link, a.kaehrsAmericanNaturalsCollectionImage:visited,
a.kaehrsWorldCollectionImage:link, a.kaehrsWorldCollectionImage:visited,
a.kaehrsClassicNouveauCollectionImage:link, a.kaehrsClassicNouveauCollectionImage:visited,
a.kaehrsSandCollectionImage:link, a.kaehrsSandCollectionImage:visited,
a.kaehrsArtisanCollectionImage:link, a.kaehrsArtisanCollectionImage:visited,
a.kaehrsHarmonyCollectionImage:link, a.kaehrsHarmonyCollectionImage:visited,
a.kaehrsHeritageCollectionImage:link, a.kaehrsHeritageCollectionImage:visited
 {
        display: block;
        width: 284px;
        height: 32px;
        float: left;
        padding-top: 68px;
        padding-left: 6px;
        font-size: 26px;
        font-weight: bold;
        color: #fff;
        letter-spacing: 1px;
        text-decoration: none;}

a.kaehrsNordicNaturalsCollectionImage:hover, a.kaehrsEuropeanNaturalsCollectionImage:hover,
a.kaehrsAmericanNaturalsCollectionImage:hover, a.kaehrsWorldCollectionImage:hover,
a.kaehrsClassicNouveauCollectionImage:hover, a.kaehrsSandCollectionImage:hover,
a.kaehrsArtisanCollectionImage:hover, a.kaehrsHarmonyCollectionImage:hover,
a.kaehrsHeritageCollectionImage:hover {
        color: #000;}
		
a.kaehrsNordicNaturalsCollectionImage {
        background-image: url(/screen/kaehrs/nordicnaturals.jpg);}
a.kaehrsEuropeanNaturalsCollectionImage {
        background-image: url(/screen/kaehrs/europeannaturals.jpg);}
a.kaehrsAmericanNaturalsCollectionImage {
        background-image: url(/screen/kaehrs/americannaturals.jpg);}
a.kaehrsWorldCollectionImage {
        background-image: url(/screen/kaehrs/world.jpg);}
a.kaehrsClassicNouveauCollectionImage{
        background-image: url(/screen/kaehrs/classicnouveau.jpg);}
a.kaehrsSandCollectionImage{
        background-image: url(/screen/kaehrs/sand.jpg);}
a.kaehrsArtisanCollectionImage{
        background-image: url(/screen/kaehrs/artisan.jpg);}
a.kaehrsHarmonyCollectionImage{
        background-image: url(/screen/kaehrs/harmony.jpg);}
a.kaehrsHeritageCollectionImage{
        background-image: url(/screen/kaehrs/heritage.jpg);}
		
/* Kährs Spirit ########################################### */

.landingKaehrsSpiritHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/kaehrs/kaehrs-spirit.jpg);}

a.kaehrsRuggedCollectionImage:link, a.kaehrsRuggedCollectionImage:visited,
a.kaehrsUnityCollectionImage:link, a.kaehrsUnityCollectionImage:visited {
        display: block;
        width: 284px;
        height: 32px;
        float: left;
        padding-top: 68px;
        padding-left: 6px;
        font-size: 26px;
        font-weight: bold;
        color: #fff;
        letter-spacing: 1px;
        text-decoration: none;}

a.kaehrsRuggedCollectionImage:hover, a.kaehrsUnityCollectionImage:hover {
        color: #000;}
		
a.kaehrsRuggedCollectionImage {
        background-image: url(/screen/kaehrs/rugged.jpg);}
a.kaehrsUnityCollectionImage {
        background-image: url(/screen/kaehrs/unity.jpg);}



/* Kährs CSS ENDE */
/* ####################### */

/* -----------------------------------------------------------------------------------------------------------*/
/* nadura */
.landingNaduraHeader {
        width: 610px;
        height: 210px;
        background-image: url(/screen/nadura/nadura.jpg);}

a.naduraCatImageLaminat, a.naduraCatImageLaminat:visited,
a.naduraCatImagePaneele, a.naduraCatImagePaneele:visited {
        display: block;
        float: left;
        font-weight: bold;
        color: #fff;
        text-decoration: none;}
a.naduraCatImagePaneele:hover, a.naduraCatImageLaminat:hover {
        color: #000;}

a.naduraCatImageLaminat, a.naduraCatImageLaminat:visited {
/* Nadura Laminat Bild */
        height: 32px;
        width: 284px;
        font-size: 20px;
        letter-spacing: 1px;
        padding-top: 110px;
        padding-left: 6px;
        background-image: url(/screen/nadura/nadura_cat-laminat.jpg);}

a.naduraCatImagePaneele, a.naduraCatImagePaneele:visited {
/* Nadura Laminat Bild */
        height: 32px;
        width: 284px;
        font-size: 20px;
        letter-spacing: 1px;
        padding-top: 110px;
        padding-left: 6px;
        background-image: url(/screen/nadura/nadura_cat-paneele.jpg);}

a.naduraCatTextLink, a.naduraCatTextLink:visited {
/* Nadura Laminat Text Link */
        font-size: 15px;
        font-weight: bold;
        color: #f00;
        letter-spacing: 1px;
        text-decoration: none;
        text-align: left;
        padding: 0px 0px 0px 20px;
        width: 300px;
        float: left;}
a.naduraCatTextLink:hover {
        text-decoration: underline;}


.naduraHeaderText1 {
        padding-top: 20px;
        padding-left: 180px;}
.naduraHeaderText2 {
        padding-top: 20px;
        padding-left: 20px;}

.naduraHeaderText3 {
        padding-top: 10px;
        padding-left: 20px;
        width: 300px;}
.naduraHeaderText4 {
        padding-top: 15px;
        padding-left: 20px;}

.naduraText {
/* längerer Text */
        margin: 0px 30px;
        text-align: justify;}

.landingNaduraHeading {
/* überschrift der 3 top artikel */
        text-align: center;
        margin-top: 15px;
        margin-bottom: 20px;}

/* -----------------------------------------------------------------------------------------------------------*/
