*{margin:0; padding:0; border:0;}

body{background:#97967b url(img/gradient.jpg) repeat-x fixed; font:normal 12px Helvetica, Arial, Verdana, Sans-Serif; padding:45px 0 25px 0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

.arrow_pink{display:block; padding:2px 5px 2px 16px; background:url(img/arr_pink.gif) no-repeat left center;}
.arrow_yellow{display:block; padding:2px 5px 2px 16px; background:url(img/arr_yellow.gif) no-repeat left center;}
.arrow_white{display:block; padding:2px 5px 2px 16px; background:url(img/arr_white.gif) no-repeat left center;}
.arrow_green{display:block; padding:2px 5px 2px 16px; background:url(img/arr_green.gif) no-repeat left center;}

.thin{font-weight:normal;}
.block{display:block;}
.dots{background:url(img/dots.gif) repeat-x; padding:10px 0 20px 0;}
.bottomdots{background:url(img/dots.gif) repeat-x bottom left; padding:0 0 13px 0;}
.none{display:none;}

.lime{color:#bdd652;}
.lightlime{color:#eaff8e;}
.darkgrey{color:#424244;}
.grey{color:#888a8d;}
.lightgrey{color:#b7b7b7;}
.white{color:#fff;}
.lightyellow{color:#fff689;}
.lightmint{color:#b9dfdf;}
.pink{color:#c8669d;}
.lightpink{color:#f7b9da;}
.lightpink2{color:#ff9999;}


.optionsbar{height:29px; overflow:hidden; background:url(img/optionsbar_bg.gif) repeat-x; position:relative; font-size:12px;}
.optionsbar ul{list-style:none; position:absolute;}
.optionsbar ul li{float:left;}
.optionsbar ul li a{color:#888a8d; float:left; padding-top:4px; height:16px; margin-right:20px; margin-left:10px; background-repeat:no-repeat; background-position:0 2px;}
.optionsbar ul li a:hover{color:#bad552; text-decoration:none;}
.optionsbar ul.backlinks{top:5px; left:20px;}
.optionsbar ul.backlinks li.home a{background-image:url(img/optionsbar_doublearrow.gif); padding-left:30px;}
.optionsbar ul.backlinks li.home1 a{background-image:url(img/optionsbar_triplearrow.gif); padding-left:45px;}
.optionsbar ul.backlinks li.stage1 a{background-image:url(img/optionsbar_doublearrow.gif); padding-left:30px;}
.optionsbar ul.backlinks li a{background-image:url(img/optionsbar_arrow.gif); padding-left:15px;}
.optionsbar ul.options{top:5px; left:260px;}
.optionsbar ul.options li{border-left:1px solid #888a8d;}
.optionsbar ul.options li a{padding-left:25px;}
.optionsbar ul.options li.haus a{background-image:url(img/optionsbar_haus.gif);}
.optionsbar ul.options li.blume a{background-image:url(img/optionsbar_blume.gif);}
.optionsbar ul.options li.spaten a{background-image:url(img/optionsbar_spaten.gif);}
.optionsbar ul.options li.gesicht a{background-image:url(img/optionsbar_gesicht.gif);}
.optionsbar ul.options li.uhr a{background-image:url(img/optionsbar_uhr.gif);}

#thecssaward{position:absolute;top:220px;right:4px;z-index:2;}
table.aktuelles td{vertical-align:top;}

#container{width:952px; margin:auto; padding:0 0 4px 0; background:url(img/shadow_pagebottom.png) no-repeat bottom center;}
#page{width:947px; padding:0 4px 0 1px; background:url(img/shadow_pagebody.png) repeat-y left top; position:relative;}
#content{width:947px;}
#head{background:url(img/header.jpg) no-repeat; width:947px; height:666px; position:relative;}
#head h1 a{display:block; position:absolute; text-indent:-99999em; width:180px; height:93px; top:28px; left:20px;}
#head h2{text-indent:-9999em;}
#head h3{font-size:12px; padding:0 0 4px 0;}
#head h4{width:187px; height:30px; position:absolute; top:126px; left:17px; z-index:20; background:url(img/navigation_head.png) no-repeat;}
#head h4 a{display:block; font-size:12px; font-weight:normal; color:#fff; text-align:center; padding:5px 0 0 0; width:178px; height:17px; margin:0 0 0 4px;}
#head h4 a:hover{color:#fff689; text-decoration:none;}
#head .shortnews{position:absolute; top:568px; left:42px;}
#head .shortnews h3{color:#c8669c;}
#head .shortnews ul{list-style:none;}
#head .shortnews ul li a{color:#888a8d;}
#head .teaser{color:#fff; position:absolute; top:555px; width:170px; height:83px; padding:7px 0 0 10px;}
#head .teaser h3{color:#fff689;}
#head .teaser h3.white{color:#fff;}
#head .teaser p{font-size:11px;}
#head .teaser a{color:#fff689; font-size:12px; position:absolute; left:10px; bottom:5px;}
#head .teaser p#feedback{background:white;color:red;padding:2px 2px 1px 2px;margin:2px 0 0 0;width:154px;}
#head .teaser form{font-size:11px;position:absolute;left:9px;bottom:7px;width:168px;}
#head .teaser label{padding:0 3px 0 0}
#head .teaser label input{width:11px;height:11px;}
#head .teaser input.submit{color:#fff689; font-size:12px; position:absolute; right:0; bottom:-3px;cursor:pointer;display:block; padding:2px 5px 2px 13px; background:url(img/arr_white.gif) no-repeat left center;}

#navigation{display:none; width:179px; background:#c8669c; list-style:none; position:absolute; top:146px; left:22px; z-index:10; padding:20px 0 0 0;}
#navigation li{display:block; background:url(img/navigation_line.gif) no-repeat;}
#navigation li a{display:block; padding:10px 0 7px 40px; color:#fff; background-position:14px center; background-repeat:no-repeat;}
#navigation li a:hover{color:#fff689; text-decoration:none;}
#navigation li.haus a{background-image:url(img/navigation_haus.gif);}
#navigation li.blume a{background-image:url(img/navigation_blume.gif);}
#navigation li.spaten a{background-image:url(img/navigation_spaten.gif);}
#navigation li.gesicht a{background-image:url(img/navigation_gesicht.gif);}
#navigation li.uhr a{background-image:url(img/navigation_uhr.gif);}

/* Teaser Summer 2009 */
#teaser_pink{left:340px;}
#teaser_lightgreen{left:540px;}
#teaser_darkgreen{left:740px;}
/* Teaser Spring 2009 */
#teaser_orange{left:25px;}
#teaser_brown{left:262px;}
#teaser_woodgreen{left:503px;}
#teaser_red{left:742px;}

#categories{list-style:none;}
#categories li{position:absolute; top:28px; height:106px; overflow:hidden;}
#categories li a{display:block; color:#fff; bottom:5px; font-size:10px; padding:77px 0 8px 5px; text-transform:uppercase;}
#categories li a:hover{color:#fff; text-decoration:none;}
#categories li a strong{display:block;}

#metanavigation{position:absolute; top:35px; left:200px; list-style:none;}
#metanavigation li{float:left;}
#metanavigation li a{float:left; display:inline; margin:0 0 0 40px; color:#fff;}

#gartenwelt{left:580px; width:102px;}
#leben{left:699px; width:105px;}
#service{left:823px; width:102px;}

#stage1{height:658px; position:relative;}
#stage1.gartenwelt{background:url(img/stage1_gartenwelt.jpg) no-repeat;}
#stage1.kontakt{background:url(img/stage1_kontakt.jpg) no-repeat;}
#stage1.impressum{background:url(img/stage1_impressum.jpg) no-repeat;}
#stage1.leben{background:url(img/stage1_leben.jpg) no-repeat;}
#stage1.services{background:url(img/stage1_services.jpg) no-repeat;}
#stage1.aktuelles{background:url(img/stage1_aktuelles.jpg) no-repeat;}
#stage1 h4{color:#bdd652; font-size:12px; margin:0 0 10px 0;}
#stage1 h5{color:#c8669d; font-size:12px; margin:20px 0 0 0; font-weight:normal;}
#stage1 h2{margin:0 20px 20px 0; text-transform:uppercase; font-size:18px; font-weight:normal;}
#stage1 h2 strong{display:block;}
#stage1 address{padding:0 0 20px 0; font-style:normal; line-height:1.4em;}
#stage1 .left{position:absolute; top:140px; left:0; width:180px; padding:0 20px;}
#stage1 .left ul{list-style:none;}
#stage1 .left ul a{color:#424244;}
#stage1 .left dl dt{width:60px; float:left; color:#888a8d; clear:left;}
#stage1 .left dl dd{color:#424244;}
#stage1 .left p{color:#888a8d; line-height:1.4em;}
#stage1 .left p a{color:#424244;}
#stage1 .left p a.lightgrey{color:#b7b7b7;}
#stage1 .left p a.grey{color:#888a8d;}
#stage1 .left textarea{border:1px solid #888a8d; margin:0 0 10px 0; padding:5px;}
#stage1 .left input{border:1px solid #888a8d; margin:0 0 10px 0; width:160px; padding:2px 5px;}
#stage1 .topright{position:absolute; top:34px; left:250px;}
#stage1 .topright a.lime{color:#bdd652;}
#stage1 .topright p{line-height:1.4em; margin:0 40px 10px 0;}
#stage1 .topright table{display:block;}
#stage1 .topright table th{color:#bdd652; text-align:left; border-bottom:1px solid #bdd652; padding:0 0 10px 0;}
#stage1 .topright table td{padding:5px 20px 5px 0;}
#stage1 .topright table td a{text-decoration:underline;}
#stage1 .topright table td a.location{padding:0 0 0 16px; background:url(img/arr_green.gif) no-repeat left center; color:#c8669d;}
#stage1 .bottomright{position:absolute; bottom:0; left:250px; height:290px; width:695px;}
#stage1 .bottomright.height290px{height:290px;}
#stage1 .bottomright.height260px{height:260px;}
#stage1 .bottomright p{line-height:1.4em; margin:0 20px 10px 0;}
#stage1 .bottomright{position:absolute; bottom:0; left:250px; height:290px;}

#weltgrid{list-style:none; position:absolute; top:25px; left:245px; width:676px; height:330px;}
#weltgrid li{float:left;}
#weltgrid li a{float:left; height:40px; padding-top:125px; text-transform:uppercase; color:#999;}
#weltgrid li a.col1{padding-left:20px; width:150px;}
#weltgrid li a.col2{padding-left:24px; width:152px;}
#weltgrid li a.col3{padding-left:22px; width:152px;}
#weltgrid li a.col4{padding-left:20px; width:135px;}
#weltgrid li a:hover{color:#c8669c; text-decoration:none;}
#weltgrid li a strong{display:block;}

#stage1 .lebenbox{width:165px; height:110px; position:absolute; color:#fff;}
#stage1 .lebenbox p{margin:0; padding:0; font-size:10px;}
#stage1 .lebenbox h2{margin:0; padding:0;}
#tage{top:10px; left:593px;}
#tage h2{color:#c4aaa9;}
#liter{top:132px; left:412px;}
#liter h2{color:#e6fe81;}
#jahre{top:132px; left:776px;}
#jahre h2{color:#f7b9da;}
#tonnen{top:256px; left:230px;}
#tonnen h2{color:#d9cbb4;}
#km{top:256px; left:593px;}
#km h2{color:#ff848f;}

#stage2{height:642px; position:relative;}

#stage2.lifestyle{background:url(img/stage2_lifestyle.jpg) no-repeat;}
#stage2.lifestyle .angebotteaser{position:absolute; top:222px; left:392px; width:120px; height:75px;}

#stage2.baumschule{background:url(img/stage2_baumschule.jpg) no-repeat;}
#stage2.baumschule .angebotteaser{position:absolute; top:223px; left:341px; width:120px; height:75px;}

#stage2.garten{background:url(img/stage2_garten.jpg) no-repeat;}
#stage2.garten .angebotteaser{position:absolute; top:223px; left:391px; width:120px; height:75px;}

#stage2.floristik{background:url(img/stage2_floristik.jpg) no-repeat;}
#stage2.floristik .angebotteaser{position:absolute; top:225px; left:341px; width:120px; height:75px;}

#stage2.extras{background:url(img/stage2_extras.jpg) no-repeat;}
#stage2.extras .angebotteaser{position:absolute; top:112px; left:379px; width:120px; height:75px;}

#stage2.cafe{background:url(img/stage2_cafe.jpg) no-repeat;}
#stage2.cafe .angebotteaser{position:absolute; top:222px; left:394px; width:120px; height:75px;}

#stage2.wohnen{background:url(img/stage2_wohnen.jpg) no-repeat;}
#stage2.wohnen .angebotteaser{position:absolute; top:222px; left:392px; width:120px; height:75px;}

#stage2.friedhofsgaertner{background:url(img/stage2_friedhofsgaertner.jpg) no-repeat;}
#stage2.friedhofsgaertner .angebotteaser{position:absolute; top:122px; left:367px; width:120px; height:75px;}

#stage2.gartengestaltung{background:url(img/stage2_gartengestaltung.jpg) no-repeat;}
#stage2.gartengestaltung .angebotteaser{position:absolute; top:210px; left:332px; width:120px; height:75px;}

#stage2.geschaeftskunden{background:url(img/stage2_geschaeftskunden.jpg) no-repeat;}
#stage2.geschaeftskunden .angebotteaser{position:absolute; top:194px; left:324px; width:120px; height:75px;}

#stage2.innenbegruenung{background:url(img/stage2_innenbegruenung.jpg) no-repeat;}
#stage2.innenbegruenung .angebotteaser{position:absolute; top:210px; left:332px; width:120px; height:75px;}

#stage2.rundumservice{background:url(img/stage2_rundumservice.jpg) no-repeat;}
#stage2.rundumservice .angebotteaser{position:absolute; top:210px; left:387px; width:120px; height:75px;}

#stage2.gartenrechner{background:url(img/stage2_gartenrechner.jpg) no-repeat;}
#stage2.gartenrechner .angebotteaser{position:absolute; top:225px; left:391px; width:120px; height:75px;}

#stage3.step1{background:url(img/step1.jpg) no-repeat;}
#stage3.step2{background:url(img/step2.jpg) no-repeat;}
#stage3.step3{background:url(img/step3.jpg) no-repeat;}
#stage3.step4{background:url(img/step4.jpg) no-repeat;}
#stage3.step5{background:url(img/step5.jpg) no-repeat;}
#stage3.step6{background:url(img/step6.jpg) no-repeat;}
#stage3.step7{background:url(img/step7.jpg) no-repeat;}
#stage3.step8{background:url(img/step8.jpg) no-repeat;}
#stage3.step9{background:url(img/step9.jpg) no-repeat;}
#stage3.step10{background:url(img/step10.jpg) no-repeat;}
#stage3.step11{background:url(img/step11.jpg) no-repeat;}

#stage2 .angebotteaser{color:#fff; line-height:1em;}
#stage2 .angebotteaser strong{color:#fff689;}
#stage2 h4{color:#bdd652; font-size:12px; margin:0 0 10px 0;}
#stage2 h5{color:#c8669d; font-size:12px; margin:20px 0 0 0; font-weight:normal;}
#stage2 h2{margin:0 20px 20px 0; text-transform:uppercase; font-size:18px; font-weight:normal;}
#stage2 h3{text-transform:uppercase; font-size:12px; font-weight:normal;}
#stage2 h2 strong,#stage2 h3 strong{display:block;}
#stage2 .bottomleft{width:508px; position:absolute; left:20px; top:360px;}
#stage2 .bottomleft p{margin:0 0 10px 0; line-height:1.4em;}
#stage2 .bottomright{width:340px; position:absolute; right:20px; top:360px;}
#stage2 .bottomright h3{width:250px; margin:0 0 20px 0;}
#stage2 .bottomright p{margin:0 0 10px 0; line-height:1.4em;}
#stage2 .bottomdots h3{margin:0 0 10px 0; text-transform:none; font-weight:bold;}
#stage2 ul.themen{list-style:none;}
#stage2 ul.themen li{padding-bottom:2px;}
#stage2 ul.themen li ul{list-style:none; margin:0 0 0 15px;}

#stage3.gartenrechner{height:640px; padding:0;}
#stage3.gartenrechner h2{color:#fff; position:absolute; top:20px; left:20px;}
#stage3.gartenrechner #callus{color:#fff; position:absolute; top:20px; right:20px; width:150px; line-height:1.5em;}
#stage3 .breadcrump{position:absolute; top:75px; left:20px;}
#stage3 .breadcrump a{color:#b7b7b7;}

#stage2.fototour{background:#fff;}
#tourpic{width:947px; height:539px; position:absolute; left:0; bottom:0; z-index:10;}
#tourpic2{width:947px; height:539px; position:absolute; left:0; bottom:0; z-index:10;}
#picnums{position:absolute; right:0; bottom:10px; list-style:none; width:920px; z-index:20;}
#picnums li a{display:block; float:right; padding:5px 10px; color:#fff; background:url(img/alphagrey.png); margin:0 10px 0 0;}
#picnums li a:hover{color:#c8669c; text-decoration:none; background:#fff;}
#fotocats{list-style:none; width:612px; height:115px; padding:13px 0 0 335px; position:absolute; left:0; top:0; z-index:30;}
#fotocats.ac0{background:url(img/fototour.png) no-repeat;}
#fotocats.ac1{background:url(img/fototour1.png) no-repeat;}
#fotocats.ac2{background:url(img/fototour2.png) no-repeat;}
#fotocats.ac3{background:url(img/fototour3.png) no-repeat;}
#fotocats.ac4{background:url(img/fototour4.png) no-repeat;}
#fotocats.ac5{background:url(img/fototour5.png) no-repeat;}
#fotocats li{float:left;}
#fotocats li a{float:left; width:92px; margin:0 22px 0 0; padding:77px 5px 5px 5px; text-transform:uppercase; color:#dad2ce;}
#fotocats li a.active{color:#e4b3ce;}
#fotocats li a.last{margin:0;}
#fotocats li a:hover{color:#fff; text-decoration:none;}

#stage2.gartenprojekte{background:#000 url(img/gartenprojekte.jpg) no-repeat;}

#linktips{width:180px; position:absolute; top:93px; left:20px;}
#linktips ul{list-style:none;}
#linktips ul li a{color:#888a8d;}

#minitour{position:absolute; right:0; top:0; height:327px; width:391px; background:#000;}
#minitour.transparent{background:transparent;}
#minitour ul{position:absolute; right:0; bottom:10px; list-style:none; width:300px;}
#minitour ul li a{display:block; float:right; padding:5px 10px; color:#fff; background:url(img/alphagrey.png); margin:0 10px 0 0;}
#minitour ul li a:hover{color:#c8669c; text-decoration:none; background:#fff;}
#minitour p{width:130px; background:url(img/alphagrey.png); padding:10px; color:#fff; position:absolute; top:10px; right:10px;}
#minitour p a{color:#c8669c;}

#casestudies{list-style:none;}
#casestudies li{display:block; position:absolute;}
#casestudies li a{color:#888a8d;}
#casestudies li a:hover{color:#bdd652; text-decoration:none;}
#casestudies li.active a{color:#bdd652; text-decoration:none;}
#casestudies li a span{color:#bdd652;}

#studie_adams{left:25px; top:43px;}
#studie_aholt{left:25px; top:63px;}
#studie_indenkleef{left:25px; top:83px;}
#studie_roos{left:250px; top:43px;}
#studie_stepper{left:250px; top:63px;}
#studie_hermann{left:250px; top:83px;}

#stage3{height:314px; padding:365px 20px 0 20px; position:relative;background-repeat:no-repeat;}
#stage3.sonne{background:url(img/stage3_sonne.jpg) no-repeat;}
#stage3.wellness{background:url(img/stage3_wellness.jpg) no-repeat;}
#stage3.hydrokultur{background:url(img/stage3_hydrokultur.jpg) no-repeat;}
#stage3.tropenzauber{background:url(img/stage3_tropenzauber.jpg) no-repeat;}
#stage3.bestform{background:url(img/stage3_bestform.jpg) no-repeat;}
#stage3.bluetenpracht{background:url(img/stage3_bluetenpracht.jpg) no-repeat;}
#stage3.bluetenpracht2{background:url(img/stage3_bluetenpracht2.jpg) no-repeat;}
#stage3.englisch{background:url(img/stage3_englisch.jpg) no-repeat;}
#stage3.englisch2{background:url(img/stage3_englisch2.jpg) no-repeat;}
#stage3.planen{background:url(img/stage3_planen.jpg) no-repeat;}
#stage3.planen2{background:url(img/stage3_planen2.jpg) no-repeat;}
#stage3.guss{background:url(img/stage3_guss.jpg) no-repeat;}
#stage3.gartenkraeuter{background:url(img/stage3_gartenkraeuter.jpg) no-repeat;}
#stage3.herbstzeit{background:url(img/stage3_herbstzeit.jpg) no-repeat;}
#stage3.bepflanzung{background:url(img/stage3_bepflanzung.jpg) no-repeat;}
#stage3.bepflanzung2{background:url(img/stage3_bepflanzung2.jpg) no-repeat;}
#stage3.pflegetips{background:url(img/stage3_pflegetips.jpg) no-repeat;}
#stage3.allerheiligen{background:url(img/stage3_allerheiligen.jpg) no-repeat;}
#stage3.weihnachten_lifestyle{background:url(img/stage3_weihnachten_lifestyle.jpg) no-repeat;}
#stage3.weihnachten_lifestyle2{background:url(img/stage3_weihnachten_lifestyle2.jpg) no-repeat;}
#stage3.weihnachten_wohnen{background:url(img/stage3_weihnachten_wohnen.jpg) no-repeat;}
#stage3.weihnachten_garten{background:url(img/stage3_weihnachten_garten.jpg) no-repeat;}
#stage3.weihnachten_garten2{background:url(img/stage3_weihnachten_garten2.jpg) no-repeat;}
#stage3.mit_frischem_gruen{background:url(img/stage3_mit_frischem_gruen.jpg) no-repeat;}
#stage3.orchideen_und_kamelien{background:url(img/stage3_orchideen_und_kamelien.jpg) no-repeat;}
#stage3.orchideen_und_kamelien2{background:url(img/stage3_orchideen_und_kamelien2.jpg) no-repeat;}
#stage3.kamelie{background:url(img/stage3_kamelie.jpg) no-repeat;}
#stage3.kamelie2{background:url(img/stage3_kamelie2.jpg) no-repeat;}
#stage3.xxl{background:url(img/stage3_xxl.jpg) no-repeat;}
#stage3.xxl2{background:url(img/stage3_xxl2.jpg) no-repeat;}
#stage3.baumdesjahres{background:url(img/stage3_baumdesjahres.jpg) no-repeat;}
#stage3.fruehlingsblueher{background:url(img/stage3_fruehlingsblueher.jpg) no-repeat;}
#stage3.vorbereitung{background:url(img/stage3_vorbereitung.jpg) no-repeat;}
#stage3.vorbereitung2{background:url(img/stage3_vorbereitung2.jpg) no-repeat;}
#stage3.sonnenkinder{background:url(img/stage3_sonnenkinder.jpg) no-repeat;}
#stage3.sonnenkinder2{background:url(img/stage3_sonnenkinder2.jpg) no-repeat;}
#stage3.schattige_plaetze{background:url(img/stage3_schattige_plaetze.jpg) no-repeat;}
#stage3.muttertag{background:url(img/stage3_muttertag.jpg) no-repeat;}
#stage3 h2{margin:0 0 20px 0; width:100%; text-transform:uppercase; font-size:18px;}
#stage3 h2 strong{display:block;}
#stage3 p{margin:0 0 10px 0; line-height:1.4em;}
#stage3 .left{float:left; width:435px;}
#stage3 .right{float:right; width:435px;}

#stilform{position:absolute; top:139px; left:54px; width:890px; height:500px;}
#stilform .stiltype{position:relative; float:left; width:184px; height:196px; margin:0 33px 28px 0;}
#stilform .stiltype label{position:absolute; top:0; left:0; width:184px; height:196px; z-index:10; text-indent:-999999em;}
#stilform .stiltype input{position:absolute; bottom:13px; left:10px;}
#stilform .stiltype#landhauslabel{margin-left:220px;}
#questionform{position:absolute; top:128px; left:11px; width:925px; height:500px;}
#question{position:absolute; top:65px; left:16px; color:#fff;}
.step8 #question, .step9 #question{top:85px;}
#question div{margin:0 0 6px 0;}
#question input{border:1px solid #424244; color:#b7b7b7; font-size:14px; width:150px; padding:3px 5px;}
#question input.radio{border:0; width:auto; margin:0 10px 0 0;}
#question input:focus{border:1px solid #bdd652; color:#424244;}
#sqminfo{position:absolute; top:10px; right:10px; width:180px; color:#fff; text-align:center;}
#sqm{display:block; width:180px; color:#bdd652; font-size:30px; padding:5px 0 0 0;}
#nextstep{display:block; font-size:16px; color:#fff; position:absolute; top:95px; right:0; width:160px; height:28px; padding:13px 0 0 45px; z-index:100;}
#nextstep:hover{text-decoration:none; color:#bdd652;}
.step1 a#nextstep{top:448px; right:10px;}
#materialchoice{position:absolute; bottom:26px; left:0; width:560px; height:126px;}
#materialchoice .choicetype{position:relative; float:left; width:119px; height:126px; margin:0 0 0 18px;}
#materialchoice .choicetype label{position:absolute; top:0; left:0; width:119px; height:126px; z-index:10; text-indent:-999999em;}
#materialchoice .choicetype input{position:absolute; bottom:5px; left:5px;}
#results{position:absolute; left:24px; top:120px; width:185px; color:#fff;}
#results p{line-height:1.3em; font-size:12px;}
#sendform label{font-size:11px; display:block; margin:10px 0 0 0;}
#sendform input{border:1px solid #424244; color:#424244; font-size:12px; width:150px; padding:3px 5px;}

#jquery-overlay{position:absolute; top:0; left:0; z-index:90; width:100%; height:500px;}
#jquery-lightbox{position:absolute; top:0; left:0; width:100%; z-index:100; text-align:center; line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0;}
#lightbox-nav{position:absolute; top:0; left:0; height:100%; width:100%; z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%; height:100%; zoom:1; display:block;}
#lightbox-nav-btnPrev{left:0; float:left;}
#lightbox-nav-btnNext{right:0; float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif; background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%; padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px; color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%; float:left; text-align:left;}	
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block; clear:left; padding-bottom:1.0em;}			
#lightbox-secNav-btnClose{width:66px; float:right; padding-bottom:0.7em;}