#main{background: #fff; margin: 0; padding: 0; min-height: 450px;}
#main .microsite, #main .inner, #main .outer_border{ border: none; margin: 0; padding: 0; background: none;  }

.size1of3 {
    width: 33.3333%;
}

.offer {
	width: 1000px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	zoom:1;
	overflow:hidden;
	display: block;
	}

.offer p{margin:0; font-size: 14px; line-height: 18px; padding: 15px 0; font-weight: normal; }
.offer .klein{font-size: 12px; padding: 0 !important; }

.angebot { padding: 30px 30px 0 470px; width: 500px; height: 510px;}

.angebot .content{background: #fff;  padding: 20px 20px 20px 20px;

   background: rgb(255, 255, 255); /* The Fallback */
   background: rgba(255, 255, 255, 1.0);
-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
  }

.offer div.download h2{margin: 0; font-size: 15px;}
.lang_nl .offer div.download h2{margin: 0; font-size: 14px;}
.offer div.download{background: #fff; margin: 0 5px;}
.offer .form {margin: 0; padding: 18px 0 10px 40px; width: 355px;}
.offer sup, sub {line-height: 0px; font-size: 70%;}
.offer .voucher {padding: 0 !important; font-size: 18px;}

.offer ul {font-size: 14px; padding: 0 15px; margin-bottom: 0;}
.microsoft p {padding: 12px 0;}

/* Stoerer*/
.offer .stoerer {height: 156px; width: 156px; padding-top: 45px; overflow: hidden; text-align: center; color: #fff; font-weight: bold; background: url(img/stoerer.png) no-repeat left  top;}
.offer .stoerer span {font-size: 28px; line-height: 28px; }
.offer .stoerer .subtitle {font-size: 23px; line-height: 40px; padding-left: 5px;}
.offer .stoerer{position: absolute; left: 275px; top: 80px; }

.lang_fi .stoerer, .lang_sv .stoerer {padding-top: 41px;}
.lang_fi .stoerer, .lang_sv .stoerer span {font-size: 33px; line-height: 38px; }
.lang_da .stoerer span {font-size: 28px; line-height: 32px; }

.poster_ostern .stoerer {top: 25px; left: 40px;}
.leinwand_ostern .stoerer {top: 45px; left: 75px;}
.fotobuch_ostern .stoerer {top: 25px; left: 60px;}
.alu_ostern .stoerer {top: 150px; left: 280px;}
.acryl_ostern .stoerer {top: 30px; left: 50px;}
.fotos_ostern .stoerer {top: 30px; left: 60px; padding-top: 32px;}
.poster_leinwand_ostern .stoerer {top: 30px; left: 60px;}

.lang_fr .offer .stoerer .subtitle{font-size: 20px;}

/** Sinterklaas 2011 */
.sinterklaas {background: url(img/header_sinterklaas.jpg) 0 0 no-repeat #ffffff;}
.sinterklaas .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #ff6600;}
.sinterklaas h3, .sinterklaas .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.sinterklaas.leinwand .produktabbildung{height: 344px; width: 298px; overflow: hidden; position: absolute; left:70px; top: 135px; background: url(img/leinwand.png) no-repeat left  top; }
.sinterklaas.poster_leinwand .produktabbildung{height: 410px; width: 435px; overflow: hidden; position: absolute; left:30px; top: 40px; background: url(img/poster_leinwand.png) no-repeat left  top; }
.sinterklaas.fotobuch .produktabbildung{height: 250px; width: 470px; overflow: hidden; position: absolute; left:15px; top: 145px; background: url(img/fotobuch_sinterklaas.png) no-repeat left  top; }
.sinterklaas.alu .produktabbildung{height: 344px; width: 298px; overflow: hidden; position: absolute; left:80px; top: 100px; background: url(img/alu.png) no-repeat left  top; }
.sinterklaas.acryl .produktabbildung{height: 344px; width: 298px; overflow: hidden; position: absolute; left:120px; top: 100px; background: url(img/acryl.png) no-repeat left  top; }
.sinterklaas.kalender .produktabbildung{height: 409px; width: 280px; overflow: hidden; position: absolute; left:120px; top: 90px; background: url(img/kalender.png) no-repeat left  top; }
.sinterklaas.poster .produktabbildung{height: 279px; width: 406px; overflow: hidden; position: absolute; left:50px; top: 160px; background: url(img/poster.png) no-repeat left  top; }
.sinterklaas.fotos .produktabbildung{height: 388px; width: 495px; overflow: hidden; position: absolute; left:0px; top: 125px; background: url(img/fotos_sinterklaas.png) no-repeat left  top; }
.sinterklaas.gruss_karten .produktabbildung{height: 430px; width: 500px; overflow: hidden; position: absolute; left:40px; top: 30px; background: url(img/grusskarten_kampagne.png) no-repeat left  top; }
.sinterklaas.poster .stoerer{position: absolute; left: 60px; top: 110px; padding-top: 42px; }
.sinterklaas.gruss_karten .stoerer{position: absolute; left: 300px; top: 200px; padding-top: 42px; }
.sinterklaas.fotos .stoerer{padding-top: 34px; }

/** Sinterklaas 2011 END */

/*Produkte*/
.fotobuch .produktabbildung{height: 213px; width: 398px; overflow: hidden; position: absolute; left:50px; top: 143px; background: url(img/fotobuch_winter.png) no-repeat left  top; }
.fotobuch .produktabbildung_baby {height: 400px; width: 500px; overflow: hidden; position: absolute; left:20px; top: 130px; background: url(img/fotobuch_baby.png) no-repeat left  top; }
.fotobuch .stoerer{position: absolute; left: 50px; top: 40px; }

.poster_leinwand .produktabbildung{height: 410px; width: 435px; overflow: hidden; position: absolute; left:30px; top: 40px; background: url(img/poster_leinwand.png) no-repeat left  top; }
.poster_leinwand .stoerer{position: absolute; left: 260px; top: 25px; }


.poster .produktabbildung{height: 279px; width: 406px; overflow: hidden; position: absolute; left:50px; top: 90px; background: url(img/poster.png) no-repeat left  top; }
.poster .stoerer{position: absolute; left: 60px; top: 25px; padding-top: 28px; padding-left: 3px; }
.poster .stoerer span{font-size: 28px; line-height: 33px; }
.poster .stoerer .subtitle {font-size: 23px; line-height: 31px; }

.fotogeschenke .produktabbildung{height: 336px; width: 429px; overflow: hidden; position: absolute; left:25px; top: 160px; background: url(img/fotogeschenke.png) no-repeat left  top; }
.fotogeschenke .stoerer{position: absolute; left: 190px; top: 65px; padding-top: 36px; padding-left: 3px; }
.fotogeschenke .stoerer span{font-size: 28px; line-height: 33px; }
.fotogeschenke h3, .fotogeschenke.h3 {font-size: 24px !important;}

.poster_collage .produktabbildung{height: 279px; width: 406px; overflow: hidden; position: absolute; left:50px; top: 80px; background: url(img/poster_collage.png) no-repeat left  top; }
.poster_collage .stoerer{position: absolute; left: 60px; top: 25px; padding-top: 28px; padding-left: 3px; }
.poster_collage .stoerer span{font-size: 26px; line-height: 30px; }
.poster_collage .stoerer .subtitle {font-size: 23px; line-height: 31px; }

.leinwand .produktabbildung{height: 344px; width: 298px; overflow: hidden; position: absolute; left:70px; top: 80px; background: url(img/leinwand.png) no-repeat left  top; }
.leinwand .stoerer{position: absolute; left: 260px; top: 50px; }

.kalender .produktabbildung{height: 409px; width: 280px; overflow: hidden; position: absolute; left:120px; top: 90px; background: url(img/kalender.png) no-repeat left  top; }
.offer.winter.kalender .kalender18 {height: 420px; width: 290px; overflow: hidden; position: absolute; left:120px; top: 85px; background: url(img/lp_kal18.png) no-repeat left  top; cursor: pointer; }

.kalender .stoerer{position: absolute; left: 60px; top: 45px; }

.alu .produktabbildung{height: 344px; width: 298px; overflow: hidden; position: absolute; left:80px; top: 100px; background: url(img/alu.png) no-repeat left  top; }
.alu .stoerer{position: absolute; left: 270px; top: 50px; }

.acryl .produktabbildung{height: 344px; width: 298px; overflow: hidden; position: absolute; left:120px; top: 100px; background: url(img/acryl.png) no-repeat left  top; }
.acryl .stoerer{position: absolute; left: 70px; top: 40px; }

.acrylfoto .produktabbildung{height: 450px; width: 309px; overflow: hidden; position: absolute; left:90px; top: 77px; background: url(img/acrylfoto.png) no-repeat left  top; }
.acrylfoto .stoerer{position: absolute; left: 60px; top: 25px; padding-top: 28px; padding-left: 3px; }
.acrylfoto .stoerer span{font-size: 28px; line-height: 33px; }

/*Ostern Produkte*/
.fotobuch_ostern .produktabbildung{height: 213px; width: 398px; overflow: hidden; position: absolute; left:60px; top: 141px; background: url(img/fotobuch.png) no-repeat left  top;}
.poster_ostern .produktabbildung{height: 279px; width: 406px; overflow: hidden; position: absolute; left:65px; top: 50px; background: url(img/poster.png) no-repeat left  top;}
.leinwand_ostern .produktabbildung{height: 344px; width: 298px; overflow: hidden; position: absolute; left:140px; top: 25px; background: url(img/leinwand_ostern.png) no-repeat left  top;}
.alu_ostern .produktabbildung{height: 344px; width: 298px; overflow: hidden; position: absolute; left:50px; top: 25px; background: url(img/alu.png) no-repeat left  top;}
.acryl_ostern .produktabbildung{height: 344px; width: 298px; overflow: hidden; position: absolute; left:150px; top: 25px; background: url(img/acryl.png) no-repeat left  top;}
.fotos_ostern .produktabbildung{height: 255px; width: 417px; overflow: hidden; position: absolute; left:50px; top: 100px; background: url(img/fotos_ostern.png) no-repeat left  top;}
.poster_leinwand_ostern .produktabbildung{height: 296px; width: 317px; overflow: hidden; position: absolute; left:130px; top: 40px; background: url(img/poster_leinwand_ostern.png) no-repeat left  top;}

.fotos .produktabbildung{height: 362px; width: 492px; overflow: hidden; position: absolute; left:0px; top: 125px; background: url(img/fotos.png) no-repeat left  top; }
.fotos .stoerer{position: absolute; left: 290px; top: 60px; padding-top: 32px;}
.fotos .stoerer span{font-size: 25px;line-height: 28px;}
.fotos .stoerer .subtitle {font-size: 25px;line-height: 28px;padding-left: 12px;}
.fotos .content h3 {color: #00a6ef; font-size: 24px;}

.groebi {background: url(img/header_groebi.jpg) 0 0 no-repeat #ffffff;}
.groebi .produktabbildung{height: 350px; width: 93px; overflow: hidden; position: absolute; left:870px; top: 85px; background: url(img/groebi_flasche.png) no-repeat left  top; }
.groebi .fotos{height: 481px; width: 479px; overflow: hidden; position: absolute; left:-25px; top: 55px; background: url(img/groebi_fotos.png) no-repeat left  top; }
.groebi .logo{height: 81px; width: 116px; overflow: hidden; position: absolute; left:480px; top: 413px; background: url(img/groebi_logo.png) no-repeat left  top; }
.groebi .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #ff6600;}
.groebi .stoerer{background: url(img/stoerer_round_blue.png) no-repeat left  top; position: absolute; left: 273px; top: 30px; padding-top: 32px;}
.groebi .stoerer span{font-size: 25px;line-height: 28px;}
.groebi .stoerer .subtitle {font-size: 25px;line-height: 28px;padding-left: 12px;}
.groebi .content h3 {color: #00a6ef; font-size: 18px;}

.gewinngroebi {margin-top: 15px;}
.gewinngroebi p {padding: 5px 0 0 120px;}
.gewinngroebi {background: #ffccff !important;}

.gewinngroebi a, .gewinngroebi a:active, .gewinngroebi a:focus, .gewinngroebi a:hover, .gewinngroebi a:link, .gewinngroebi a:visited {
    color: #016a38;
}

/*Aktion*/
.lavazza .lavazza_logo { background: url(img/logo_lavazza_70.jpg); height: 70px; width: 73px; margin:5px;}
.winter .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.winter h3, .winter .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.winter {background: url(img/header_winter3.jpg) 0 0 no-repeat #ffffff;}

.herbst .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #ff6600;}
.herbst h3, .herbst .h3 {color: #ff6600; margin: 0; padding: 0; font-size: 20px;}
.herbst {background: url(img/header_herbst.jpg) 0 0 no-repeat #ffffff;}

.fruehling .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.fruehling h3, .fruehling .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.fruehling {background: url(img/header_fruehling2.jpg) 0 0 no-repeat #ffffff;}

.rosaambiente .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.rosaambiente h3, .rosaambiente .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.rosaambiente {background: url(img/rosaambiente.jpg) 0 0 no-repeat #ffffff;}

.blauambiente .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.blauambiente h3, .blauambiente .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.blauambiente {background: url(img/blauambiente.jpg) 0 0 no-repeat #ffffff;}

.sommer .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #ff6600;}
.sommer h3, .sommer .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.sommer {background: url(img/header_sommer.jpg) 0 0 no-repeat #ffffff;}

.neutral .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #ff6600;}
.neutral h3, .neutral .h3 {color: #ff6600; margin: 0; padding: 0; font-size: 20px;}
.neutral {background: url(img/header_neutral.jpg) 0 0 no-repeat #ffffff;}

.holz .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #ff6600;}
.holz h3, .holz .h3 {color: #ff6600; margin: 0; padding: 0; font-size: 20px;}
.holz {background: url(img/header_holz.jpg) 0 0 no-repeat #ffffff;}

.ballons .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.ballons h3, .ballons .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.ballons {background: url(img/header_ballons_2.jpg) 0 0 no-repeat #ffffff;}

.beach .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.beach h3, .beach .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.beach {background: url(img/header_beach.jpg) 0 0 no-repeat #ffffff;}

.ostern .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #ff6600;}
.ostern h3, .ostern .h3 {color: #ff6600; margin: 0; padding: 0; font-size: 20px;}
.ostern {background: url(img/header_ostern.jpg) 0 0 no-repeat #ffffff;}

.weihnachten1 .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.weihnachten1 h3, .weihnachten1 .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.weihnachten1 {background: url(img/header_weihnachten1.jpg) 0 0 no-repeat #ffffff;}

.weihnachten2 .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.weihnachten2 h3, .weihnachten2 .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.weihnachten2 {background: url(img/header_weihnachten2.jpg) 0 0 no-repeat #ffffff;}

.weihnachten3 .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.weihnachten3 h3, .weihnachten3 .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.weihnachten3 {background: url(img/header_weihnachten3.jpg) 0 0 no-repeat #ffffff;}

.weihnachten4 .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.weihnachten4 h3, .weihnachten4 .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.weihnachten4 {background: url(img/header_weihnachten4.jpg) 0 0 no-repeat #ffffff;}

.evonik {background: url(img/header_evonik.jpg) 0 0 no-repeat #ffffff;}
.evonik .produktabbildung{height: 279px; width: 406px; overflow: hidden; position: absolute; left:50px; top: 30px; background: url(img/poster_evonik.png) no-repeat left  top; }
.evonik .stoerer{position: absolute; left: 0px; top: 120px; }
.evonik h3 {font-size: 24px;}
.evonik .logo, .evonik .testsiegerlogos {float:left; margin-right: 30px;}
.evonik .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #ff6600;}

.ostern2011 {background: url(img/header_ostern2011.jpg) 0 0 no-repeat #ffffff;}
.ostern2011 h3 {font-size: 24px; color: #008d00;}
.ostern2011 .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #008d00;}

.finca .testsiegerlogos{position: absolute; left: 40px; top: 417px; }
.finca .produktabbildung{height: 201px; width: 400px; overflow: hidden; position: absolute; left:50px; top: 170px; background: url(img/fotobuch_finca.png) no-repeat left  top; }
.finca .stoerer{position: absolute; left: 80px; top: 60px; }
.finca .logo{height: 60px; width: 89px; overflow: hidden; position: absolute; left:250px; top: 410px; background: url(img/finca_logo.png) no-repeat left  top; }

.ronsard .produktabbildung{height: 219px; width: 351px; overflow: hidden; position: absolute; left:80px; top: 170px; background: url(img/fotobuch_ronsard.png) no-repeat left  top; }
.ronsard .stoerer{position: absolute; left: 80px; top: 70px; }
.ronsard .ctaDownload2 {margin: 0;}

.webuser .produktabbildung{height: 223px; width: 408px; overflow: hidden; position: absolute; left:50px; top: 50px; background: url(img/fotobuch_webuser.png) no-repeat left  top; }
.webuser .stoerer{position: absolute; left: 300px; top: 30px; }
.webuser .stoerer{padding-top: 50px;}
.webuser .stoerer span{font-size: 25px;line-height: 28px;}

.urkorn {background: url(img/header_urkorn.jpg) 0 0 no-repeat #ffffff;}
.urkorn .produktabbildung{height: 190px; width: 446px; overflow: hidden; position: absolute; left:40px; top: 130px; background: url(img/fotobuch_urkorn.png) no-repeat left  top; }
.urkorn .ctaDownload2 {margin: 0;}
.urkorn h3 {font-size: 24px; color: #ff6600;}

.suesse_momente {background: url(img/header_suesse_momente.jpg) 0 0 no-repeat #ffffff;}
.suesse_momente .produktabbildung{height: 190px; width: 446px; overflow: hidden; position: absolute; left:25px; top: 165px; background: url(img/fotobuch_suesse_momente.png) no-repeat left  top; }
.suesse_momente .ctaDownload2 {margin: 0;}
.suesse_momente h3 {font-size: 24px; color: #ff6600;}
.suesse_momente .testsiegerlogos {float: none;}
.suesse_momente .angebot {padding: 30px 45px 0 455px;}

.sommerfrische {background: url(img/header_sommerfrische.jpg) 0 0 no-repeat #ffffff;}
.sommerfrische .angebot {padding: 30px 30px 100px 470px; height: 600px;}
.sommerfrische .produktabbildung{height: 190px; width: 446px; overflow: hidden; position: absolute; left:35px; top: 160px; background: url(img/fotobuch_urkorn.png) no-repeat left  top; }
.sommerfrische .ctaDownload2 {margin: 0;}
.sommerfrische h3 {font-size: 24px; color: #ff6600;}
.sommerfrische ol {font-size: 14px; padding: 0 22px; margin-bottom: 10px;}
.sommerfrische .content {height: 565px;}

.cpc h3, .zehnjahre .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.cpc {background: url(img/header_cpc.jpg) 0 0 no-repeat #ffffff;}
.cpc .angebot {padding: 30px 30px 190px 470px; height: 450px;}
.cpc .produktabbildung{height: 462px; width: 492px; overflow: hidden; position: absolute; left:0; top: 160px; background: url(img/fotos_cpc.png) no-repeat left  top; }
.cpc .stoerer {top: 95px;}

.klima .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.klima h3, .klima .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.klima {background: url(img/header_klima.jpg) 0 0 no-repeat #ffffff;}
.klima .angebot {padding: 30px 30px 190px 470px; height: 450px;}
.klima .produktabbildung{left:0; top: 118px; }
.klima .stoerer {top: 85px;}
.klima .claim { color: #FFFFFF; font-size: 23px; font-weight: bold; left: 40px; line-height: 28px; position: absolute; top: 25px; width: 300px;}
.klima_logo {height: 98px; width: 442px;; overflow: hidden; background: url(img/logos_klima.png) no-repeat left  top; text-align: center; margin-top: 35px;}

.digitlife .angebot, .citizenkid .angebot {padding: 30px 30px 70px 470px; height: 518px;}
.digitlife, .citizenkid {background: url(img/header_sommer2.jpg) 0 0 no-repeat #ffffff;}
.digitlife .produktabbildung {height: 263px; width: 428px; overflow: hidden; position: absolute; left:35px; top: 140px; background: url(img/fotobuch_digitlife.png) no-repeat left  top; }
.citizenkid .produktabbildung {height: 213px; width: 398px; overflow: hidden; position: absolute; left:48px; top: 140px; background: url(img/fotobuch_citizenkid.png) no-repeat left  top; }
.digitlife .stoerer, .citizenkid .stoerer {position: absolute; left: 80px; top: 70px; }
.digitlife .ctaDownload2, .citizenkid .ctaDownload2 {margin: 0;}

.santal p{padding: 10px 0; }
.santal .angebot {padding: 30px 30px 70px 470px; height: 518px;}
.santal {background: url(img/header_sommer2.jpg) 0 0 no-repeat #ffffff;}
.santal .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #ff6600;}
.santal h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 16px;}
.santal_logo {height: 70px; width: 119px;; overflow: hidden; background: url(img/santal_logo.png) no-repeat left  top; overflow: hidden; }
.santal .produktabbildung {height: 175px; width: 416px; overflow: hidden; position: absolute; left:37px; top: 140px; background: url(img/fotobuch_santal.png) no-repeat left  top; }

.eridania p{padding: 10px 0; }
.eridania .angebot {padding: 30px 30px 70px 470px; height: 518px;}
.eridania {background: url(img/eridania_header.jpg) 0 0 no-repeat #ffffff;}
.eridania .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #ff6600;}
.eridania h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 16px;}
.eridania_logo {height: 70px; width: 134px;; overflow: hidden; background: url(img/eridania_logo.png) no-repeat left  top; overflow: hidden; }
.eridania .produktabbildung {height: 312px; width: 415px; overflow: hidden; position: absolute; left:30px; top: 170px; background: url(img/fotoheft.png) no-repeat left  top; }
.eridania .stoerer span {font-size: 23px; line-height: 28px; }
.eridania .footer {padding: 40px 20px 0;}

.toeractief p{padding: 10px 0; }
.toeractief .angebot {padding: 30px 30px 70px 470px; height: 518px;}
.toeractief {background: url(img/toeractief_header.jpg) 0 0 no-repeat #ffffff;}
.toeractief .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #ff6600;}
.toeractief h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 16px;}
.toeractief_logo {height: 70px; width: 294px;; overflow: hidden; background: url(img/toeractief_logo.png) no-repeat left  top; overflow: hidden; }
.toeractief .produktabbildung {height: 312px; width: 415px; overflow: hidden; position: absolute; left:30px; top: 170px; background: url(img/toeractief_fotoheft.png) no-repeat left  top; }
.toeractief .stoerer span {font-size: 23px; line-height: 28px; }
.toeractief .stoerer {top: 100px; left: 20px; }
.toeractief .footer {padding: 40px 20px 0;}

.whatdigitalcamera h3, .klima .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.whatdigitalcamera .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.whatdigitalcamera {background: url(img/header_whatdigitalcamera.jpg) 0 0 no-repeat #ffffff;}
.whatdigitalcamera .angebot {padding: 30px 30px 70px 470px; height: 351px;}
.whatdigitalcamera .produktabbildung{height: 241px; width: 390px; overflow: hidden; position: absolute; left:45px; top: 105px; background: url(img/fotobuch_whatdigitalcamera.png) no-repeat left  top; }
.whatdigitalcamera_logo {height: 65px; width: 255px;; overflow: hidden; background: url(img/whatdigitalcamera_logo.png) no-repeat left  top; text-align: center; margin-top: 35px;}
.whatdigitalcamera .stoerer {top: 40px;}
.whatdigitalcamera .stoerer span {font-size: 35px; line-height: 28px; }
.whatdigitalcamera .stoerer .subtitle {font-size: 31px; line-height: 40px; padding-left: 5px;}

.mariance p{padding: 10px 0; }
.mariance .angebot {padding: 30px 30px 70px 470px; height: 518px;}
.mariance {background: url(img/mariance_header.jpg) 0 0 no-repeat #ffffff;}
.mariance .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #ff6600;}
.mariance h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 16px;}
.mariance_logo {height: 58px; width: 134px;; overflow: hidden; background: url(img/mariance_logo.png) no-repeat left  top; overflow: hidden; }
.mariance .produktabbildung {height: 303px; width: 390px; overflow: hidden; position: absolute; left:50px; top: 260px; background: url(img/fotobuch_hochzeit.png) no-repeat left  top; }
.mariance .stoerer {top: 180px;}
.mariance .stoerer span {font-size: 23px; line-height: 28px; }
.mariance .footer {padding: 40px 20px 0;}

.baby h3, .klima .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.baby .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.baby {background: url(img/baby_hintergrundgrafik.jpg) 12px 5px no-repeat #ffffff;}
.baby .angebot {padding: 30px 30px 70px 470px; height: 351px;}
.baby .produktabbildung{height: 500px; width: 530px; overflow: hidden; position: absolute; left:15px; top: 8px; background: url(img/baby_fotostappel.png) no-repeat left  top; }
.baby .stoerer {top: 30px;left:30px;}
.baby .stoerer span {font-size: 35px; line-height: 28px; }
.baby .stoerer .subtitle {font-size: 26px; line-height: 40px; padding-left: 5px;}

.einzug {
padding-left: 50px !important;
position: static;
}

.tiere h3, .klima .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.tiere .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.tiere {background: url(img/tiere_hintergrundgrafik_2011.jpg) 15px 10px no-repeat #ffffff;  }
.tiere .angebot {padding: 30px 30px 70px 470px; height: 351px;}
.tiere .produktabbildung{height: 500px; width: 530px; overflow: hidden; position: absolute; left:0px; top: 10px; background: url(img/tiere_fotostappel.png) no-repeat left  top; }
.tiere .stoerer {top: 20px; left:10px;}
.tiere .stoerer span {font-size: 35px; line-height: 28px; }
.tiere .stoerer .subtitle {font-size: 26px; line-height: 40px; padding-left: 5px;}

.reisen h3, .klima .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.reisen .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.reisen {background: url(img/reisen_hintergrundgrafik_2011.jpg) 15px 10px no-repeat #ffffff;}
.reisen .angebot {padding: 30px 30px 80px 470px; height: 351px;}
.reisen .produktabbildung{height: 520px; width: 550px; overflow: hidden; position: absolute; left:-10px; top: 10px; background: url(img/reisen_fotostappel.png) no-repeat left  top; }
.reisen .stoerer {top: 30px; left:30px;}
.reisen .stoerer span {font-size: 35px; line-height: 28px; }
.reisen .stoerer .subtitle {font-size: 26px; line-height: 40px; padding-left: 5px;}

.suewag .angebot .content h3, .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 34px;}
.angebot .content .suewag_klein  {color: #000000; margin: 0; padding: 0; font-size: 16px; font-weight: bold;}
.suewag h2, .h2 {color: #666666; margin: 0; padding: 0; font-size: 14px; padding-bottom: 10px;}
.suewag .vouchercode {font-size: 28px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #fe6300;}
.suewag {background: url(img/head.jpg) -3px 30px no-repeat #ffffff;  }
.suewag .angebot {padding: 40px 30px 150px 510px; height: 351px;  width: 460px;}
.suewag .angebot .content {background: none repeat scroll 0 0 #FFFFFF; border-radius: 3px 3px 3px 3px; padding: 10px 10px 20px 20px;}
.suewag .stoerer {top: 95px; left:335px;}
.suewag .stoerer span {font-size: 35px; line-height: 28px; }
.suewag .stoerer .subtitle {font-size: 25px; line-height: 25px; padding-left: 5px;}

.karten h3, .klima .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.karten .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.karten {background: url(img/header_sommer.jpg) 15px 10px 10px 0px no-repeat #ffffff;  }

.karten .angebot {padding: 30px 30px 70px 470px; height: 351px;}
.karten .produktabbildung{height: 430px; width: 500px; overflow: hidden; position: absolute; left:40px; top: 30px; background: url(img/grusskarten_kampagne.png) no-repeat left  top; }
.karten .stoerer {top: 20px; left:10px;}
.karten .stoerer span {font-size: 35px; line-height: 28px; }
.karten .stoerer .subtitle {font-size: 26px; line-height: 40px; padding-left: 5px;}
.karten .footer {padding: 100px 18px 0 18px;}

.babykarten .produktabbildung{height: 365px; width: 430px; overflow: hidden; position: absolute; left:28px; top: 88px; background: url(img/babygrusskarten.png) no-repeat left  top; }

.grusskarten .angebot {padding: 30px 0px 0px 250px; height: 450px; width: 730px;}
.grusskarten h3, .grusskarten .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}

.grusskarten .produktabbildung {height: 258px; width: 880px; overflow: hidden; position: absolute; left:60px; top: 130px; background: url(https://cdn.pixum.com/assets/landingpages/2010/aff_fotobuch_2010/img/karten_horizontal.png) no-repeat left  top; }
.grusskarten {background: url(img/grusskarten_hor_h.jpg) 5px 0px no-repeat #ffffff;}
.grusskarten .stoerer {top: 20px; left:10px;}
.grusskarten .stoerer span {font-size: 35px; line-height: 28px; }
.grusskarten .stoerer .subtitle {font-size: 26px; line-height: 40px; padding-left: 5px;}
.grusskarten .footer {padding: 0px 18px 0 18px;}
.grusskarten .pixum_button {padding: 200px 0 10px 320px;}
.grusskarten .stoerer {height: 160px; width: 160px; padding-top: 45px; overflow: hidden; text-align: center; color: #fff; font-weight: bold; background: url(img/stoerer_hor.png) no-repeat left  top;}
.grusskarten .content { background: none; padding: 0px;}
.grusskarten .left  { padding: 0 0 0 320px; font-weight: bold; color: #ff6600; font-size: 18px; }
.grusskarten .testsiegerlogos {position: absolute; left:43px; top: 340px; float: left;}

.designs .produktabbildung_neu {height: 258px; width: 980px; overflow: hidden; position: absolute; left:30px; top: 140px; background: url(https://cdn.pixum.com/assets/landingpages/2010/aff_fotobuch_2010/img/grusskarten_neu.png) no-repeat left  top; }
.designs {background: url(img/grusskarten_hor_h1.jpg) 5px 0px no-repeat #ffffff;}
.designs .stoerer {top: 20px; left:10px;}
.designs .stoerer span {font-size: 35px; line-height: 28px; }
.designs .stoerer .subtitle {font-size: 26px; line-height: 40px; padding-left: 5px;}
.designs .footer {padding: 0px 18px 0 18px;}
.designs .pixum_button {padding: 250px 0 10px 340px;}
.designs .stoerer {height: 160px; width: 160px; padding-top: 45px; overflow: hidden; text-align: center; color: #fff; font-weight: bold; background: url(img/stoerer_hor.png) no-repeat left  top;}
.designs .content { background: none; padding: 0px;}
.designs .left  { padding: 0;margin: 0; font-weight: bold; color: #ff6600; font-size: 16px; }
.designs .testsiegerlogos {position: absolute; left:43px; top: 380px; float: left;}
.designs .angebot {padding: 30px 0px 0px 250px; height: 450px; width: 720px;}
.designs h3, .grusskarten .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}

.conte_decesare_logo {height: 53px; width: 62px;; overflow: hidden; background: url(img/conte_decesare_logo.png) no-repeat left  top; overflow: hidden; }
.kotimikro_logo {height: 52px; width: 158px;; overflow: hidden; background: url(img/kotimikro_logo.png) no-repeat left  top; overflow: hidden; }
.pctidningen_logo {height: 52px; width: 158px;; overflow: hidden; background: url(img/pctidningen_logo.png) no-repeat left  top; overflow: hidden; }
.komputerforalle_logo {height: 52px; width: 199px;; overflow: hidden; background: url(img/komputerforalle_logo.png) no-repeat left  top; overflow: hidden; }
.abenteuer_logo {height: 107px; width: 200px; overflow: hidden; position: absolute; top: 345px; left: 235px; background: url(img/abenteuer_logo.png) no-repeat left  top; overflow: hidden; }

.waterkampioen_logo {height: 57px; width: 335px; overflow: hidden; background: url(img/waterkampioen_logo.png) no-repeat left  top; overflow: hidden; }
.waterkampioen .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.waterkampioen h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 24px;}
.waterkampioen {background: url(img/header_waterkampioen.jpg) 0 0 no-repeat #ffffff;}
.waterkampioen .produktabbildung{height: 443px; width: 380px; overflow: hidden; position: absolute; left:40px; top: 20px; background: url(img/leinwand_waterkampioen.png) no-repeat left  top; }
.waterkampioen .stoerer{position: absolute; left: 300px; top: 20px; }

.kinderen_logo {height: 57px; width: 278px; overflow: hidden; background: url(img/kinderen_logo.png) no-repeat left  top; overflow: hidden; }
.kekmama_logo {height: 57px; width: 223px; overflow: hidden; background: url(img/kekmama_logo.png) no-repeat left  top; overflow: hidden; }
.ook_logo {height: 57px; width: 120px; overflow: hidden; background: url(img/ook_logo.png) no-repeat left  top; overflow: hidden; }
.sanoma .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.sanoma h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 22px;}
.sanoma {background: url(img/header_sanoma.jpg) 0 0 no-repeat #ffffff;}
.sanoma .angebot {height: 465px;}
.sanoma .produktabbildung{height: 323px; width: 400px; overflow: hidden; position: absolute; left:50px; top: 120px; background: url(img/fotoheft_sanoma.png) no-repeat left  top; }
.sanoma .stoerer{position: absolute; left: 45px; top: 20px; }

.computeridea_logo {background: url(img/logo_computeridea.jpg) no-repeat top left;}
.computeridea .stoerer span {font-size: 22px; font-weight: normal;}
.computeridea .stoerer span.subtitle {font-size: 18px; line-height: 18px}
.computeridea .angebot .content {padding: 0 20px;}

.fiftypercent .produktabbildung{height: 400px; width: 400px; overflow: hidden; position: absolute; left:40px; top: 110px; background: url(img/fotobuch_50procent.png) no-repeat left  top; }
.fiftypercent .stoerer span {font-size: 40px; line-height: 60px; }
.fiftypercent .stoerer{position: absolute; left: 120px; top: 50px; }

.city .produktabbildung{height: 233px; width: 400px; overflow: hidden; position: absolute; left:40px; top: 100px; background: url(img/fotobuch_city.png) no-repeat left  top; }

.sparbaby {height: 213px; width: 398px; overflow: hidden; position: absolute; left:40px; top: 20px; background: url(img/fotobuch_baby.png) no-repeat left  top; }

.gonnado {height: 53px; width: 185px; overflow: hidden; background: url(img/gonnado_logo.jpg) no-repeat left  top; overflow: hidden; }

.golf, .zeilen, .hockey {background: url(img/header_sanoma.jpg) 0 0 no-repeat #ffffff;}
.golf .vouchercode, .zeilen .vouchercode, .hockey .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.golf h3, .zeilen h3, .hockey h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 22px;}
.golf .angebot, .zeilen .angebot, .hockey .angebot {height: 465px;}
.golf .stoerer, .zeilen .stoerer, .hockey .stoerer {position: absolute; left: 45px; top: 20px; }
.golf .produktabbildung{height: 325px; width: 403px; overflow: hidden; position: absolute; left:50px; top: 120px; background: url(img/fotobuch_golf.png) no-repeat left  top; }
.zeilen .produktabbildung{height: 325px; width: 403px; overflow: hidden; position: absolute; left:50px; top: 120px; background: url(img/fotobuch_zeilen.png) no-repeat left  top; }
.hockey .produktabbildung{height: 325px; width: 403px; overflow: hidden; position: absolute; left:50px; top: 120px; background: url(img/fotobuch_hockey.png) no-repeat left  top; }

.logo_hds {height: 85px; width: 480px; overflow: hidden; background: url(img/logo_hds.jpg) no-repeat left  top; overflow: hidden; margin: 10px 0 -10px -10px; }
.hds .angebot {height: 480px;}
.hds h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 18px; line-height: 22px; }
.hds {background: url(img/header_hds.jpg) 0 0 no-repeat #ffffff;}
.hds .produktabbildung{height: 278px; width: 500px; overflow: hidden; position: absolute; left:27px; top: 160px; background: url(img/fotobuch_hds.png) no-repeat left  top; }
.hds .stoerer{position: absolute; left: 80px; top: 60px; }
.hds .footer { padding: 20px; }
.offer.hds .ctaDownload2, .offer .ctaDownload_mac {margin: 0 0 0 50px;}

.logo_cosmogirl {height: 60px; width: 79px; overflow: hidden; background: url(img/logo_cosmogirl.jpg) no-repeat left  top; overflow: hidden; margin-top: 10px; }
.cosmogirl h3 {color: #E000000; margin: 0 0 10px; padding: 0; font-size: 18px; line-height: 22px; }
.cosmogirl .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #E2007A;}
.cosmogirl {background: url(img/header_cosmogirl.jpg) 0 0 no-repeat #ffffff;}
.cosmogirl .produktabbildung{height: 312px; width: 460px; overflow: hidden; position: absolute; left: 13px; top: 130px; background: url(img/poster_cosmogirl.png) no-repeat left  top; }
.cosmogirl .stoerer{position: absolute; left: 120px; top: 40px; padding-top: 28px; padding-left: 1px; background: url(img/stoerer_blue.png) no-repeat left  top; }
.cosmogirl .stoerer span{font-size: 26px; line-height: 31px; }
.cosmogirl .footer { padding: 20px; }

#xmas .produktabbildung{height: 200px; width: 440px; overflow: hidden; position: absolute; left:25px; top: 190px; background: url(img/fotobuch_xmas.png) no-repeat left  top; }
#xmas .stoerer{position: absolute; left: 50px; top: 90px; }

.testsiegerlogos {float: left; margin-right: 5px;}

.footer {padding: 20px;}
.footer p {padding:0; font-size: 10px; line-height: normal; color: #666666; font-weight: normal; text-align: justify;}

.offer .ctaDownload2, .offer .ctaDownload_mac {margin: 0;}
.offer .ctaDownload2 .slidingDoor, .offer .ctaDownload_mac .slidingDoor {padding: 34px 0 20px 108px;}
.offer .ctaDownload2 .subline, .offer .ctaDownload_mac .subline {top: -18px;}

/*Testsiege*/

.lang_nl .testsiegerlogos img{height: 60px;}
.lang_fr .testsiegerlogos img{height: 70px;}
.lang_it .testsiegerlogos img{height: 65px;}

.offer .testsiege{float: left; }

.lang_de .testsiege{height: 59px; width: 208px;; overflow: hidden; background: url(img/testsiege_DE.png) no-repeat left  top; text-align: center; }
.lang_nl .testsiege{height: 68px; width: 153px;; overflow: hidden; background: url(img/NL_testsiege.png) no-repeat left  top; text-align: center; }
.lang_fr .testsiege{height: 72px; width: 155px;; overflow: hidden; background: url(img/FR_testsiege.png) no-repeat left  top; text-align: center; }
.lang_en .testsiege{height: 52px; width: 190px;; overflow: hidden; background: url(img/UK_testsiege.png) no-repeat left  top; text-align: center; }
.lang_sv .testsiege,
.lang_no .testsiege,
.lang_da .testsiege{height: 68px; width: 179px;; overflow: hidden; background: url(img/DK_testsiege.png) no-repeat left  top; text-align: center;}

.lang_fr .modesettravaux{height: 40px; width: 169px;; overflow: hidden; background: url(img/FR_modes_travaux.jpg) no-repeat left  top; text-align: center;}
.lang_fr .ronsard_logo{height: 70px; width: 117px;; overflow: hidden; background: url(img/ronsard.png) no-repeat left  top; text-align: center;}
.digitlife_logo{height: 70px; width: 117px;; overflow: hidden; background: url(img/digitlife_logo.png) no-repeat left  top; text-align: center;}
.citizenkid_logo{height: 70px; width: 117px;; overflow: hidden; background: url(img/citizenkid_logo.png) no-repeat left  top; text-align: center;}
.petitestetes_logo{height: 100px; width: 85px;; overflow: hidden; background: url(img/petitestetes_logo.png) no-repeat left  top; text-align: center;}
.chatsdamour_logo{height: 100px; width: 170px;; overflow: hidden; background: url(img/chatsdamour_logo.png) no-repeat left  top; text-align: center;}
.arcd_logo{height: 60px; width: 180px;; overflow: hidden; background: url(img/arcd_logo.png) no-repeat left  top; text-align: center;}

.clear {
	clear: both;
	width: 100%;
	height: 0;
}

/**Top Seller */
.productslider {
	border-right: 1px solid #AFAFAF;
	/* height: 275px; */
	padding-top: 15px;
	padding-bottom: 5px;
	margin-top: -1px;
	margin-left: -1px;
}

.productslider_last {
	border-right: medium none;
}

.topseller h2{
	color: #00a6ef;
    float: left;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
	text-align: center;
    padding: 0 0 0 0;
    top: 0;
	z-index: 1;
}

.topseller p{
	position: relative;
    font-size: 14px;
    line-height: 18px;
    margin: 0 15px 15px 15px;
	text-align: center;
    padding: 0;
	color: #000000;
}

.topseller span{
	color: #ff0000;
}

.topseller {
   margin-top: 20px !important;
   margin-bottom: 0 !important;
}

.topseller .center{
   height: 240px;
   margin-left: 47px;
}

.topseller a{
	text-decoration: none;
}

/* .leinwand .productslider, .alu .productslider, .acryl .productslider, .kalender .productslider {height: 310px;} */
.leinwand .center, .alu .center, .acryl .center, .kalender .center {padding: 30px 0 10px;}
.leinwand h2, .poster h2, .alu h2, .acryl h2, .kalender h2 {padding: 0; width: 100%; height: 36px;}
/* .poster .productslider {height: 282px;} */
.poster .center {height: 210px; padding: 20px 0 20px; }

.lang_nl .alu .center, .lang_nl .acryl .center {padding-top: 40px; height: 230px;}

/** Slideshow Button */

.pixum_button .green {background-image: url(img/button_sprite_green.png)}
.pixum_button .green span {background-image: url(img/button_sprite_green.png)}

.pixum_button .xmasstyle_big {background-image: url(img/button_sprite_green.png)}
.pixum_button .xmasstyle_big span {background-image: url(img/button_sprite_green.png)}

.pixum_button a.button {
    display:block;
	float:left;
	background-repeat: no-repeat;
	background-position: top left;
	height:64px;
	line-height:64px;
	margin: 0;
	padding:0 0 0 10px;
	text-decoration:none;
	color:#ffffff !important;
	border:none;
    overflow:hidden;
}

.pixum_button a.button span {display:block; float:left;
	background-repeat: no-repeat;
	background-position: top right;
	padding: 0 15px 0px 0;
	font-size:16px;
	font-weight: normal;
	height:64px; margin:0;
}

.pixum_button a:hover.button span {
	padding-top: 1px;
	cursor:pointer;
	background-position: right -64px;

}

.pixum_button a:hover.button {
	background-position: 0 -64px;

}

/**
 * Basic Button 2 textlines
 * (cyan)
 */
.pixum_button a.big{height:64px !important;line-height:normal}
.pixum_button a.big span{height:65px; line-height: 64px; font-size: 20px; font-weight: normal; display:block;}
.pixum_button a.big:hover span{background-position: right -64px;}
.pixum_button a.big:hover{background-position: 0 -64px;}
.pixum_button small {font-size:16px !important; line-height: 18px; font-weight: normal; margin: 0 0 -23px 0; display:block; padding:10px 0 5px 0 }



/**
 * Decostuff
 */
.pixum_button .clear {
	clear: both;
	width:100%;
}


/** Slideshow Button END */

 /*Fruehling 2012*/

.fruehling1 .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.fruehling1 h3, .fruehling1 .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.fruehling1 {background: url(img/a_lp_01.jpg) 0 0 no-repeat #ffffff;}

.fruehling2 .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.fruehling2 h3, .fruehling2 .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.fruehling2 {background: url(img/a_lp_1.jpg) 0 0 no-repeat #ffffff;}

.fruehling3 .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.fruehling3 h3, .fruehling3 .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.fruehling3 {background: url(img/a_lp_5.jpg) 0 0 no-repeat #ffffff;}

.fruehling4 .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.fruehling4 h3,.fruehling4 .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.fruehling4 {background: url(img/a_lp_5_in.jpg) 0 0 no-repeat #ffffff;}

.fruehling5 .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.fruehling5 h3,.fruehling5 .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.fruehling5 {background: url(img/a_lp_7_in.jpg) 0 0 no-repeat #ffffff;}

.fruehling6 .vouchercode {font-size: 24px !important; padding: 10px 0 5px 0 !important; font-weight: bold; color: #00a6ef;}
.fruehling6 h3,.fruehling6 .h3 {color: #00a6ef; margin: 0; padding: 0; font-size: 20px;}
.fruehling6 {background: url(img/a_lp_7.jpg) 0 0 no-repeat #ffffff;}


/* ende FrŸhling 2012*/