div.error {margin-bottom:0px;}

.cmsteaser387 {width:387px;float:left;overflow:hidden;}
.cmsteaser387 .content1 img {display:block;}
.cmsteaser387 .content2 {padding:7px 10px 0;height:73px;overflow:hidden;border: 1px solid #6CACDA;background: url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/global/background/verlauf_120.gif) left top repeat-x;}

.catextraguenstig .cmsteaser387 .content2 {border-color:#ce5c5c;}

.cmsteaser387 a h3 {text-decoration:underline;display:inline;}
.cmsteaser387 h3 {padding:0;font-size:14px;}
.cmsteaser387 h4 {margin:0 0 5px 0;font-weight:normal;font-size:11px;}
.cmsteaser387 p {margin:8px 0 0 0;padding:0;font-weight:normal;}
.cmsteaser387 p.valid {margin-top:5px;}

.themenspecials .cmsteaser387,
.catextraguenstig .cmsteaser387 {height: 261px;} 

.themenspecials .docking, 
.catextraguenstig .docking {margin-top:0;}

.cmsspecial .header .banner img {display:block;}
.cmsspecial p {margin:0px;padding:0px;}
.cmsspecial .requirements{margin-top:30px;}
.cmsspecial .textfield {border:1px solid #476581;width:250px;}
.cmsspecial .textfieldshort {border:1px solid #476581;width:45px;}
.cmsspecial .textfieldlong {border:1px solid #476581;width:200px;}
.cmsspecial .nomemberdata {height:370px;border:1px solid #506D88;padding:20px 30px;line-height:1.5em;background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/global/background/verlauf_360.gif);background-repeat:repeat-x;background-position:top left;margin-bottom:20px}
.cmsspecial .nomemberdata select {width:100px;}
.cmsspecial .nomemberdata .footnote {padding-top:45px;font-size:10px;}
.cmsspecial .nomemberdata #nomemberdata-info-headline{padding-bottom:20px;}
.cmsspecial .nomemberdata #nomemberdata-info-headline h1{float:left;margin-right:10px;}

#personal-data-headline {padding-bottom:10px;}
#personal-data{padding-top:10px; padding-bottom:10px; border-top:1px solid #6CACDA;border-bottom:1px solid #6CACDA;}
#personal-data div{padding-bottom:20px;padding-right:20px;}
#personal-data div input,select{border-top:2px solid #000;border-left:2px solid #000;border-bottom:2px solid #ECEBEB;border-right:2px solid #ECEBEB}
#personal-data #title{float:left}
#personal-data #firstname{float:left;margin-right:5px;}
#personal-data #street{float:left;margin-right:86px;}
#personal-data #zip{float:left}
#personal-data #email{float:left;margin-right:133px;}
#personal-data #phone-home{float:left;margin-right:268px;}
#personal-data #birthday #day,#month{margin-right:5px}

#newsletter-confirm div {padding-top:10px;}
#newsletter-confirm div input{margin-right:10px;}

#val-form-submit-button {position: absolute;top:370px;left:620px;}
	
#personal-data div.input-error label {color: red;	}
#personal-data div.input-error input,#personal-data div.input-error select {border: 1px red solid;	}

.cmsspecial .nomemberdata {position: relative;text-align:left;}
.cmsspecial .nomemberdata .headerinfo h1 {float:left;padding-right:10px}
.cmsspecial .nomemberdata .line .fieldlabel{float:left;}

.cmsspecial .cmserror {color:#D10F10;}
.cmsspecial .cmserror input {border-color:#D10F10;}
.cmsspecial .raffle {padding-top:15px;}
.cmsspecial .raffle .block {background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/global/background/productlist_bgmain.gif);background-repeat:repeat-y;background-position:right;}
.cmsspecial .content {padding-top:15px;}
.cmsspecial .productlist {padding-top:15px;}

.cmsspecial h1 {font-size:16px;letter-spacing:-1px;margin:0px 0px 15px 0px;padding:0px;}
.cmsspecial h2 {font-size:13px;letter-spacing:-1px;}
.cmsspecial .block {border:1px solid #506D88;padding:20px 30px;}
.cmsspecial .block img {display:block;}
.cmsspecial .headline a {color:#FFFFFF;text-decoration:none;}

.cmsspecial .raffle input.upload {height:22px;width:550px;padding-top:4px;}
.cmsspecial .raffle .question {margin-top:15px;}
.cmsspecial .raffle .colorerror {color:#EF0000;}

.cmsspecial .answers .chars input.char {width:21px;height:21px;border:none;margin-top:4px;margin-right:8px;text-align:center;padding-top:2px;font-weight:bold;font-size:16px;color:#000000;}
.cmsspecial .answers .chars .nr1  {background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/special/cms/raffle_bg_1.gif);background-repeat:no-repeat;}
.cmsspecial .answers .chars .nr2  {background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/special/cms/raffle_bg_2.gif);background-repeat:no-repeat;}
.cmsspecial .answers .chars .nr3  {background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/special/cms/raffle_bg_3.gif);background-repeat:no-repeat;}
.cmsspecial .answers .chars .nr4  {background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/special/cms/raffle_bg_4.gif);background-repeat:no-repeat;}
.cmsspecial .answers .chars .nr5  {background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/special/cms/raffle_bg_5.gif);background-repeat:no-repeat;}
.cmsspecial .answers .chars .nr6  {background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/special/cms/raffle_bg_6.gif);background-repeat:no-repeat;}
.cmsspecial .answers .chars .nr7  {background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/special/cms/raffle_bg_7.gif);background-repeat:no-repeat;}
.cmsspecial .answers .chars .nr8  {background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/special/cms/raffle_bg_8.gif);background-repeat:no-repeat;}
.cmsspecial .answers .chars .nr9  {background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/special/cms/raffle_bg_9.gif);background-repeat:no-repeat;}
.cmsspecial .answers .chars .nr10 {background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/special/cms/raffle_bg_10.gif);background-repeat:no-repeat;}
.cmsspecial .answers .chars .nr11 {background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/special/cms/raffle_bg_11.gif);background-repeat:no-repeat;}
.cmsspecial .answers .chars .nr12 {background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/special/cms/raffle_bg_12.gif);background-repeat:no-repeat;}
.cmsspecial .answers .chars .nr13 {background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/special/cms/raffle_bg_13.gif);background-repeat:no-repeat;}
.cmsspecial .answers .chars .nr14 {background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/special/cms/raffle_bg_14.gif);background-repeat:no-repeat;}
.cmsspecial .answers .chars .nr15 {background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/special/cms/raffle_bg_15.gif);background-repeat:no-repeat;}
.cmsspecial .answers .chars .nr16 {background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/special/cms/raffle_bg_16.gif);background-repeat:no-repeat;}

.cmsspecial .raffle .important {border:1px solid #fff;margin-top:40px;margin-bottom:20px;padding:15px;line-height:25px;}
.cmsspecial .raffle .important h2{float:left}
.cmsspecial .raffle .important .answer{padding-left:10px;padding-right:20px;float:left;}
.cmsspecial .raffle .important .answer input{margin-left:10px;}
.cmsspecial .raffle .important #submitRaffle{padding-left:30px;border-left:1px solid #fff;float:left;}
.cmsspecial .raffle .important #submitRaffle .button-left-big{height:27px;padding:1px 10px 0;vertical-align:middle;}

.koopdoubleteaser td {vertical-align:top;}
.koopdoubleteaser td.td0 {border-width:1px 1px 0px 1px;border-style:solid;border-color:#5C7893;}
.koopdoubleteaser td.td1 {border-width:0px 1px 0px 1px;border-style:solid;border-color:#5C7893;}
.koopdoubleteaser td.td2 {border-width:0px 1px 1px 1px;border-style:solid;border-color:#5C7893;}
.koopdoubleteaser .header {padding:5px 10px;font-size:11px;background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/global/teaser/doubleteaser_bg_head.gif);background-repeat:repeat-y;}
.koopdoubleteaser .keyvisual {margin-top:1px;}
.koopdoubleteaser .description {padding:10px;font-size:11px;line-height:1.4em;}
.koopdoubleteaser .description h1 {margin:0px 0px 5px 0px;font-size:13px;letter-spacing:-1px;}
.koopdoubleteaser .description h2 {margin:0px 0px 5px 0px;font-size:11px;}
.koopdoubleteaser .description p {margin:5px 0px 0px 0px;}
.koopdoubleteaser .pointout {margin:0px;padding:5px 10px;color:#CD0000;font-size:12px;font-weight:bold;letter-spacing:-1px;line-height:1.4em;}
.koopdoubleteaser .pointout .price {float:right;margin:0px 10px 0px 0px;font-size:17px;white-space:nowrap;}
.koopdoubleteaser .inkl {font-size:12px;font-weight:bold;letter-spacing:-1px;line-height:1.4em;color:#5E7893;}
.koopdoubleteaser .footer {padding:10px;font-size:11px;text-align:right;}

.catclubextra .koopdoubleteaser .header {color:#8D7D5A;background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/global/teaser/doubleteaser_bg_headclubextra.gif);}
.catclubextra .koopdoubleteaser .header a {color:#8D7D5A;}
.catclubextra .koopdoubleteaser .inkl {color:#8D7D5A;}
.catclubextra .koopdoubleteaser td {border-color:#9A8A66;}

.kooptripleteaser td {vertical-align:top;}
.kooptripleteaser td.td0 {border-width:1px 1px 0px 1px;border-style:solid;border-color:#5C7893;}
.kooptripleteaser td.td1 {border-width:0px 1px 0px 1px;border-style:solid;border-color:#5C7893;}
.kooptripleteaser td.td2 {border-width:0px 1px 1px 1px;border-style:solid;border-color:#5C7893;}
.kooptripleteaser .header {padding:5px 5px;font-size:11px;background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/global/teaser/tripleteaser2_bg_head.gif);background-repeat:repeat-y;}
.kooptripleteaser .keyvisual {margin-top:1px;}
.kooptripleteaser .description {padding:5px 5px 0px 5px;font-size:11px;line-height:1.4em;}
.kooptripleteaser .description h1 {margin:0px 0px 5px 0px;font-size:12px;letter-spacing:-1px;}
.kooptripleteaser .description h2 {margin:0px 0px 5px 0px;font-size:11px;}
.kooptripleteaser .description p {margin:5px 0px 0px 0px;}
.kooptripleteaser .pointout {margin:0px;padding:5px 5px 10px 5px;color:#CD0000;font-size:12px;font-weight:bold;letter-spacing:-1px;line-height:1.4em;}
.kooptripleteaser .pointout .price {float:right;margin:0px 0px 0px 0px;font-size:17px;white-space:nowrap;}
.kooptripleteaser .pointout .inkl {color:#5E7893;}
.kooptripleteaser .footer {padding:0px 10px 10px 10px;font-size:11px;text-align:right;}

.catclubextra .kooptripleteaser .header {color:#8D7D5A;background-image:url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/global/teaser/tripleteaser2_bg_headclubextra.gif);}
.catclubextra .kooptripleteaser .header a {color:#8D7D5A;}
.catclubextra .kooptripleteaser .description h2 {color:#8D7D5A;}
.catclubextra .kooptripleteaser .pointout .inkl {color:#8D7D5A;}
.catclubextra .kooptripleteaser td {border-color:#9A8A66;}

.themenwelt #flashteaser {width:990px;height:490px;margin-bottom:10px;}
.themenwelt #flashteaser p {text-align:center;margin:0 0 10px;}

/* AKTUELLES */
.cataktuelles .cmsspecial .block {padding:10px 20px;border:1px solid #6CACDA;background: url(/is-bin/intershop.static/WFS/BC-DECM-Site/-/de_DE/gfx/global/background/verlauf_120.gif) left top repeat-x;}
.cataktuelles .cmsspecial .aktuelles td {line-height:1.5em;vertical-align:top;}
.cataktuelles .cmsspecial .aktuelles td.img {width:100px;padding-right:20px;}
.cataktuelles .cmsspecial .aktuelles td.txt {text-align:justify;}
.cataktuelles .cmsspecial .aktuelles td.productbox {width:115px;text-align:center;padding-left:20px;font-weight:bold;}
.cataktuelles .cmsspecial .aktuelles td.productbox img {display:inline;}

