@charset "utf-8";
/* CSS Document */

#LaminaatContainerLeft { float: left; width: 490px; }
#LaminaatContainerRight { float: right; width: 490px; }

.sfeerContainer { position: relative; width: 490px; height: 375px; }
.sfeerContainer img { position: absolute; }
.sfeerContainer a { position: absolute; bottom: 58px; left: 111px; }

.voorwaardenContainer { float: left; width: 950px; clear: both; margin: 10px 0 0 7px; }
.voorwaardenContainer ul { list-style-type: square; margin: 0; padding: 0; }
.voorwaardenContainer ul li { list-style-type: square;  margin: 0 0 0 15px;  }
.voorwaardenDiv { width: 462px;  color: #9b9b9b; }
.voorwaardenDiv a { color: #9b9b9b; font-weight: bold;  }
.voorwaardenDiv div { color: #000000; }

.containerText { text-align:justify; font-size: 1.4em; padding: 20px 0 10px 0; line-height: 1.2em; }
.parketText { color: #9b2b71; }
.laminaatText { color: #ed1b2e; }

#laminaatSubMenu { background-image: url('../images/laminaatactie/laminaatSubmenu.gif'); width: 995px;
					background-position: left bottom; background-repeat: repeat-x; height: 35px; margin: 5px 0 0 0; }
#laminaatSubMenu ul { margin: 0; padding: 0; list-style-type: none; width: 995px; height: 35px; overflow: hidden; }
#laminaatSubMenu li { margin: 0; padding: 0; list-style-type: none; height: 35px; float: left; }
#laminaatSubMenu li .laminaatSubMenuButton { margin: 0; padding: 0; position: relative; background-image: url('../images/laminaatactie/laminaatSubmenuMiddle.gif'); height: 35px; display: block; }
#laminaatSubMenu li .laminaatSubMenuButton a { padding: 10px 20px 0 20px; height: 25px; position: relative; z-index: 3; font-size: 1.4em; color: #999898; display: block; }
#laminaatSubMenu li .laminaatSubMenuButtonLeft { margin: 0; padding: 0; top: 0; left: 0; position: absolute; z-index: 1; background-image: url('../images/laminaatactie/laminaatSubmenuLeft.gif');
												 height: 35px; width: 6px; display: block; }
#laminaatSubMenu li .laminaatSubMenuButtonRight { margin: 0; padding: 0; top: 0; right: 0; position: absolute; z-index: 1; background-image: url('../images/laminaatactie/laminaatSubmenuRight.gif');
												 height: 35px; width: 6px; display: block; }


#laminaatSubMenu li.active a:hover { text-decoration: none; }
#laminaatSubMenu li.active .laminaatSubMenuButton {background-image: url('../images/laminaatactie/laminaatSubmenuMiddle_Active.gif');  }
#laminaatSubMenu li.active .laminaatSubMenuButton a { color: #ed1b2e; font-weight: bold; }
#laminaatSubMenu li.active .laminaatSubMenuButtonLeft { background-image: url('../images/laminaatactie/laminaatSubmenuLeft_Active.gif'); }
#laminaatSubMenu li.active .laminaatSubMenuButtonRight { background-image: url('../images/laminaatactie/laminaatSubmenuRight_Active.gif'); }

.laminaatAanbieding { height: 320px; width: 995px; overflow:hidden; background-image: url('../images/laminaatactie/aanbiedingBackground.gif'); background-position: left bottom; background-repeat: no-repeat;  }
.laminaatAfbeelding { float: right; width: 335px; }
.laminaatInformatie { float: left; width: 648px; padding: 0 0 0 12px; overflow: hidden; }
.laminaatInfoLeft { width: 314px; margin: 30px 10px 0 0; float: left; font-size: 1.2em; line-height: 1.4em; }
.laminaatInfoRight { width: 320px;  margin: 30px 0 0 0; float: right; }
.laminaatInfoRight input { margin: 30px 0 0 0; float: left; }
.infoLeft { font-size:1.2em; width: 120px; float: left; clear:both; padding: 0 0 0 5px; }
.infoRight { font-size:1.2em; width: 185px; float: left; line-height: 1.4em; }
.laminaatKop { font-size: 3.0em; color: #ed1b2e; font-weight:bold; margin: 39px 0 0 0; }

.voorwaardenLaminaatContainer { position: relative;	margin: 30px 0 0 0; }
.voorwaardenLaminaatContainer a { text-decoration: underline; color: #000000; font-weight: normal; }
.voorwaardenLaminaatContainer a:hover { text-decoration: none; }

.voorwaardenLaminaatContainer .voorwaardenDiv { color: #000000; width: 300px; }

.parket .laminaatKop { color: #9b2b71; }
.parket #laminaatSubMenu li.active .laminaatSubMenuButton a { color: #9b2b71; font-weight: bold; }
.berekeningContainer { margin: 38px 0 0 0; padding: 10px 0 0 16px; border-top: 1px solid #dedcdc; }


/* Oude instellingen */


#containerLeft .bannerHolderLaminaatActie				{ width:198px; height:233px; margin:5px 0 0 0; border-top: 1px solid #dedcdc; background-image:url('../images/bannerRood.jpg'); background-repeat:repeat-x; overflow:hidden; }
.laminaatActieTextarea													{ width:485px; height:60px; font-size:1.1em; font-family:Arial, Helvetica, sans-serif; padding:2px; }

#containerLaminaatActie 												{ width:967px; min-height:428px; overflow:hidden; margin:0 0 0 0; padding:50px 0 0 28px; background-image:url(../images/laminaatactie/achter_laminaatactie.jpg); background-position:right top; background-repeat:no-repeat; font-size:1.1em; line-height:1.5em; }
#containerLaminaatActie .titel									{ width:630px; float:left; }
#containerLaminaatActie .tekst1								  { width:500px; float:left; color:#ed1b2e; font-size:1.4em ; font-weight:bold;  margin:15px 0 0 0;  }
#containerLaminaatActie .tekst2									{ width:300px; float:left;  margin:25px 300px 0 0; }
#containerLaminaatActie .button									{ width:300px; float:left;  margin:20px 300px 0 0; }
#containerLaminaatActie .stats									{ width:350px; float:left; margin:0 300px 0 0; }
#containerLaminaatActie .stats .column1					{ width:170px; float:left; }
#containerLaminaatActie .stats .column2					{ width:150px; float:left; }
#containerLaminaatActie .voorwaarden						{ width:150px; float:right; padding: 395px 50px 0 0; position:relative; }

#laminaatActieKleur															{ width:500px; overflow:hidden; padding:10px 0 20px 0; }
#laminaatActieKleur .column											{ width:35px; float:left; margin:5px 10px 0 0; text-align:center; }
#laminaatActieKleur .textRegel									{ width:500px; float:left; overflow:hidden; font-size:1.1em; }
#laminaatActieKleur .textRegel2									{ width:500px; float:left; overflow:hidden; font-size:1.1em; color:#666; }

#LaminaatActieOpties														{ width:490px; overflow:hidden; padding:0 0 0 0; }
#LaminaatActieOpties input											{ width:23px; text-align:center; padding-top:0px; padding-bottom:0px; }
#LaminaatActieOpties .block1										{ width:330px; float:left; }
#LaminaatActieOpties .block2										{ width:160px; float:left; overflow:hidden; }
#LaminaatActieOpties .regel	      							{ width: 490px; float:left; overflow:hidden; font-size:1.1em; margin:5px 0 0 0; }
#LaminaatActieOpties .regel .column1						{ width: 33px; height: 18px; float:left; overflow:hidden; padding:0 0 0 0; }
#LaminaatActieOpties .regel .column2						{ width: 215px; height: 16px; float:left; overflow:hidden; padding:2px 0 0 0; }
#LaminaatActieOpties .regel .column3						{ width: 65px; height: 16px; float:left; overflow:hidden; padding:2px 0 0 10px; }
#LaminaatActieOpties .regel .column4						{ width:290px; height: 37px; float:left; padding:5px 0 0 33px; color:#666; }
#LaminaatActieOpties .regel .column5						{ width:160px; height: 65px; float:left; padding:0 0 0 0; margin: -23px 0 0 7px; color:#666; overflow: hidden; }
#LaminaatActieOpties .legeRegel									{ width:290px; height:30px; float:left; overflow:hidden; }
#LaminaatActieOpties .legeRegelKlein						{ width:290px; height:10px; float:left; overflow:hidden; }
#LaminaatActieOpties .textRegel									{ width:290px; float:left; overflow:hidden; font-size:1.1em; }
#LaminaatActieOpties .textRegel2								{ width:290px; float:left; overflow:hidden; font-size:1.1em; color:#666; }

.laminaatActieBestelOverzicht       						{ width:215px; float:left; overflow:hidden; font-size:1.1em; margin:5px 0 0 0; }
.laminaatActieBestelOverzicht .column1					{ width:30px; float:left; overflow:hidden; }
.laminaatActieBestelOverzicht .column2					{ width:128px; float:left; overflow:hidden; }
.laminaatActieBestelOverzicht .column3					{ width:10px; float:left; overflow:hidden; }
.laminaatActieBestelOverzicht .column4					{ width:42px; float:left; overflow:hidden; text-align:right; }
.laminaatActieLegeRegel													{ width:215px; height:20px; float:left; overflow:hidden; text-align:right; font-size:1.1em; }

.laminaatActieLegeRegel input										{ border:none; }

#laminaatActieGrijsvlak1 												{ background-color:#f1f1f1; width:280px; float:left; padding:20px; font-size:1.1em; }
#laminaatActieWitvlak1													{ width:280px; float:left; padding:20px; font-size:1.1em; overflow:hidden; }
#laminaatActieContactfoto 											{ width:162px; height:391px; float:right; overflow:hidden; }
#laminaatActieDoorgaan													{ width:490px; text-align:right; float:left; }
#laminaatActiestap2a														{ width:130px; text-align:left; margin:20px 0 0 20px; float:left; }
#laminaatActiestap2b														{ width:150px; text-align:right; margin:20px 0 0 0; float:left; }


#laminaatActieFormveld0 { width:280px; float:left; padding:0 0 3px 0 ; overflow:hidden; }
#laminaatActieFormveld1 { margin-top:4px; width:94px; float:left; }
#laminaatActieFormveld2 { margin-top:4px; width:185px; float:left; }
#laminaatActieFormveld3 { margin-top:4px; width:280px; float:left; }
#laminaatActieFormveld4 { margin-top:4px; width:150px; float:left; }
#laminaatActieFormveld5 { margin-top:4px; width:130px; float:left; }
#laminaatActieFormveld6 { margin-top:20px; width:280px; float:left; position:relative; }
#laminaatActieFormveld6 input { border:none; }
#laminaatActieFormveld6 a { text-decoration:underline; }
#laminaatActieFormveld6 a:hover { text-decoration:none; }


.noborder input {
border:0;
}

