html, body { padding: 0; margin: 0; font-family: Arial, Sans-serif; font-size: 12px;}body.en,body.nl,body.nl-nl { background: url('//static.gerrutcamaro.nl/img/template/siteBg1.jpg') #000 no-repeat top center; color: #fff;}#site{ display: block; position: relative; width: 1000px; margin: 0 auto;}#header{ display: block; height: 120px; margin: 0; padding:6px 0px 0px 0px; background: url('//static.gerrutcamaro.nl/img/template/GerrutCamaro - Logo NL.png') no-repeat 0px 8px;}#header #headerContent{ display: block; margin: 2px 0px 0px 0px; height: 110px; width:625px; float:right;}#header a#headerLink{ display: block; float: left; margin: 8px 0px 0px 0px; width: 375px; height: 100px;}#header a#headerLink em{ display:none; }#content{ background: url('//static.gerrutcamaro.nl/img/template/mainNavBg.png') no-repeat center top; overflow: auto; min-height:100px; _height:1%;}#content #area1{ float: left; padding-bottom:2px; margin:0px 8px 0px 0px; width: 205px; min-height: 200px; _height: 200px;}#content #area2{ float: left; padding-bottom:2px; margin:48px 0px 0px 0px; width: 574px; min-height: 200px; _height: 200px;}#content #area3{ float: right; padding-bottom:2px; margin:0; width: 205px; min-height: 200px; _height: 200px;}#site #footer{ background: url('//static.gerrutcamaro.nl/img/template/footerBgBottom.png') no-repeat left bottom; padding:0px 0px 12px 0px; margin-bottom:8px; clear: both; display: block;}#site #footer #footerContent{ background: url('//static.gerrutcamaro.nl/img/template/footerBgTop.png') no-repeat left top; padding:12px 0px 0px 0px; overflow:auto; _height:1%;}#site #footer #footerContent .content { margin: 0px 2px 0px 6px; _margin-left:5px; padding:0; border:0; width: 191px; min-height: 140px; _height: 140px; float: left; color:#333;}#site #footer #footerContent .content a{ color:#333;}#site #footer #footerContent .betaalsystemen img{ margin-bottom:10px;}#copyright{ display: block; margin: 0; padding:8px 6px 20px 6px; background: url('//static.gerrutcamaro.nl/img/template/copyBg.png') no-repeat left top; font-size: 11px; color: #fff;}#copyright a{ color: #fff; text-decoration: none;}#copyright a.external img{ display:none;}#copyright .addthis_toolbox{ width:300px; float:right; margin-top:-3px;}.print { display: none !important; }#_atssh { display: none; }body.d1222 #content .content {}button.helpText img,button.helpText { border: 0 !important; margin: 0 !important; padding: 0 !important; background: transparent !important;}.socialShare { clear: both; float: right; margin-right: 170px;} #breadcrumbs { margin:0; position: absolute; z-index:8; left: 220px; top: 185px; color: #a3a3a3; font-size:11px;}#breadcrumbs a { color: #a3a3a3;} #content .content{ background: url('//static.gerrutcamaro.nl/img/template/grayBg-574-top.png') no-repeat left top; padding:10px 0px 0px 0px; margin-bottom:8px;}#content .content .contentInner{ background: url('//static.gerrutcamaro.nl/img/template/grayBg-574-bottom.png') no-repeat left bottom; padding:0px 0px 10px 0px;}#site #content .content .contentInner .contentInner{ background: url('//static.gerrutcamaro.nl/img/template/grayBg-middle.png') repeat-x left top #545454; padding:0px 6px; overflow:auto; _height:auto;}#site #content #area2 .content:first-child .contentInner .contentInner { padding-top: 10px;}#content #area1 .content,#content #area3 .content{ background-image: url('//static.gerrutcamaro.nl/img/template/grayBg-205-top.png');}#content #area1 .content .contentInner,#content #area3 .content .contentInner{ background-image: url('//static.gerrutcamaro.nl/img/template/grayBg-205-bottom.png'); padding:0px 0px 10px 0px;}#content #area1 .content .contentInner .contentInner,#content #area3 .content .contentInner .contentInner{ background: url('//static.gerrutcamaro.nl/img/template/grayBg-middle.png') repeat-x left top #545454; padding:0px 6px; overflow:auto; _height:auto;}.template-93 #area2 .content,.template-93 #site #content #area2 .content .contentInner,.template-82 #area2 .content,.template-82 #site #content #area2 .content .contentInner,.template-86 #area2 .content,.template-86 #site #content #area2 .content .contentInner{ background: none; padding:0; margin-bottom:0;}.template-93 #content #area2,.template-82 #content #area2,.template-86 #content #area2{ background: url('//static.gerrutcamaro.nl/img/template/grayBg-574-top.png') no-repeat left top; padding:10px 0px 0px 0px; margin-bottom:8px;}.template-93 #content #area2 .areaInner,.template-82 #content #area2 .areaInner,.template-86 #content #area2 .areaInner{ background: url('//static.gerrutcamaro.nl/img/template/grayBg-574-bottom.png') no-repeat left bottom; padding:0px 0px 10px 0px;}.template-93 #content #area2 .areaInner .areaInner,.template-82 #content #area2 .areaInner .areaInner,.template-86 #content #area2 .areaInner .areaInner{ background: url('//static.gerrutcamaro.nl/img/template/grayBg-middle.png') repeat-x left top #545454; padding:10px 6px 0 6px; overflow:auto; _height:auto;}#content #area2 .small { background: url('//static.gerrutcamaro.nl/img/template/grayBg-186-top.png') no-repeat left top; width: 186px; float: left; margin-right: 8px;}#content #area2 .small:last-child,#content #area2 .last { margin-right: 0;}#content #area2 .small .contentInner{ background: url('//static.gerrutcamaro.nl/img/template/grayBg-186-bottom.png') no-repeat left bottom;} #documentNavigation { position:absolute; top:200px; left:220px; color: #ffffff;}#documentNavigation a{ color: #ffffff; font-size:11px;} #google_translate_element .skiptranslate{ font-size:0px !important;}#google_translate_element .skiptranslate select{ font-size:12px !important;}#google_translate_element span{ display:none;} #langNav{ list-style-type: none; list-style-image :none; padding: 0; margin:0; display:block; position: absolute; top: 130px; left:50%; margin-left:436px; width: 25px; height: 150px;}#langNav li{ list-style-type: none; list-style-image :none; width:25px; height:16px; padding:0; margin:0px 5px 0px 0px; background:url(//static.gerrutcamaro.nl/img/template/language-icons/flag-nl.png) no-repeat top left;}#langNav li a{ display:block; width:25px; height:16px;}#langNav a em{ display:none;}#langNav li.en{ background-image:url(//static.gerrutcamaro.nl/img/template/language-icons/flag-en.png);} #langNav li.nl-nl{ background-image:url(//static.gerrutcamaro.nl/img/template/language-icons/flag-nl.png);}#langNav li.nl-be{ background-image:url(//static.gerrutcamaro.nl/img/template/language-icons/flag-nl.png);}#langNav li.fr{ background-image:url(//static.gerrutcamaro.nl/img/template/language-icons/flag-fr.png);}#langNav li.de-de{ background-image:url(//static.gerrutcamaro.nl/img/template/language-icons/flag-de.png);} #layAwayForm table { width: 563px; margin: 10px 0px 15px 0px;}#layAwayForm table thead th { padding: 2px 0; font-style: italic;}#layAwayForm table tbody td { padding: 10px 0;}#layAwayForm table thead th,#layAwayForm table tbody td { border-bottom: 1px solid #969696;}#layAwayForm table col.col1 { width: 100px; }#layAwayForm table col.col3 { width: 80px; }#layAwayForm table col.col4 { width: 90px; }#layAwayForm table col.col5 { width: 80px; }#layAwayForm table col.col6 { width: 25px; }#layAwayForm table col.col7 { width: 16px; }#layAwayForm span { text-align: right; width: 563px; display: block;}#layAwayForm span a { padding: 7px 10px 7px 0; display: inline-block; font-size: 13px;}#layAwayForm span button { float: right;} #main-nav { display: block; list-style-type: none; list-style-image :none; padding: 0; margin: 0; left: 220px; top:131px; width: 566px; height: 20px; position: absolute; z-index:10;}#main-nav li { float: left; position: relative; padding: 0; margin: 0; margin-top: 7px; margin-right: 16px; margin-right: 10px;}#main-nav li a { display: block; padding: 0; min-width: 20px; _width: 20px; height: 22px; font-size: 15px; color: #ff3333; white-space: nowrap; font-family: 'Open Sans Condensed', Arial, sans-serif; text-transform:uppercase;}#main-nav li a:hover { text-decoration: underline;}#main-nav li.hide { display: none; }#main-nav li ul{ display:none; position:absolute; top:22px; left:-6px; height:auto; padding:2px 6px; margin:0; border:1px #555555 solid; border-top:1px #ffffff solid; border-bottom:1px #212121 solid; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; background:#424242; z-index:11;}#main-nav li.wait ul,#main-nav li.hover ul,#main-nav li:hover ul{ display:block;}#main-nav li ul li{ display:block; float:none; height:auto; padding:0; margin:0; border:0; background-image:none;}#main-nav li ul li a{ display:block; margin:0; padding:2px 0px 2px 0px; width:200px; height:auto; line-height:16px; white-space:normal; background-image:none; font-size:12px; color:#fff; text-transform:none;}#main-nav li.d1579 ul,#main-nav li.d1217,#main-nav li.d32 ul,#main-nav li.d22 ul{ display:none;}ul#main-nav li.d1227 { background: url('//static.gerrutcamaro.nl/img/template/icon-ShoppingCart.png') no-repeat top left; padding:0; margin:0; width:39px; height:32px; float:right;}ul#main-nav li.d1227 a{ padding:0; width:39px; height:32px;}ul#main-nav li.d1227 a em{ display:none;}#main-nav li.active>a{ color: #629a99;} #newsLetterServiceForm fieldset{ margin: 0;}#newsLetterServiceForm fieldset input{ width:191px;}#newsLetterServiceForm fieldset.buttonBar { margin:0; padding:6px 0px 2px 0px;}#newsLetterServiceForm button { float: right;}#newsLetterServiceForm button#buttonUnsubscribeNewsLetterService,#newsLetterServiceFrame{ display:none;}#translateEmailAddress { display: none;} #content ul.newsList { list-style-type: none; list-style-image: none; margin: 0; padding: 0;}#content ul.newsList li { display: block; overflow: auto; padding-bottom: 10px; border-bottom: 1px solid #6E6E6E; margin-bottom: 10px;}#content ul.newsList a { color: #fff; display: block;}#content ul.newsList em.date {}#content ul.newsList a.readMore {} form{ display:block; padding:0; margin:0;}input, select, textarea, button{ font-family: Arial, Sans-serif; font-size:12px; color:#333333;}form fieldset{ border:0px; padding:0px; margin:0px;}form fieldset legend{ display:none;}form fieldset label{ display:block; clear:both; padding:4px 0px;}form fieldset label span{ display:block; float:left; width:150px; padding:2px 0px 2px 0px;}form input,form fieldset label textarea,form fieldset label input{ width:300px; padding:2px 1px; border:none; border-top:1px #969696 solid; border-bottom:1px #cc3333 solid; background: url('//static.gerrutcamaro.nl/img/template/inputBg.png') #fff repeat-x top left;}form select,form fieldset label select{ padding:1px; border:1px #ccc solid;}form fieldset label.checkbox{ height:8px; position:relative;}form fieldset label.checkbox span{ display:block; width:270px; position:absolute; left:24px; top:2px;}form input.checkbox,form fieldset label.checkbox input{ width:auto !important; border:none !important; float:left; background:transparent;}form fieldset.radio div.label{ float:left; width:150px;}form fieldset.radio div.options{ float:left; width:450px;}form fieldset label.radio span{ width:auto; float:none; text-align:left; display:inline;}form input.radio,form fieldset label.radio input{ width:auto !important; border:0px; float:left; background:transparent;}div.buttonBar,form fieldset.buttonBar{ display:block; padding:12px 0px; text-align:right;}form button,.buttonBar button,.buttonBar span.soldout,form fieldset.buttonBar button { margin:0; padding:3px 20px; border-top:1px #fff solid; border-right:1px #fff solid; border-bottom:1px #a55959 solid; border-left:1px #d1d1d1 solid; cursor:pointer; color:#cc3333; font-size:15px; white-space:nowrap; font-family: 'Open Sans Condensed', Arial, sans-serif; text-transform:uppercase; background: url('//static.gerrutcamaro.nl/img/template/buttonBg.png') no-repeat top right;}form button:hover{ text-decoration:underline;}button em,form button em { font-style: normal;} #site h1{ padding:0px 0px 8px 0px; margin:8px 0px 8px 0px; border-bottom:1px #969696 solid; font-size:20px; font-weight:normal; color:#fff; font-family: 'Open Sans Condensed', Arial, sans-serif; text-transform:uppercase;}#site h2{ padding:0; margin:0px 0px 8px 0px; font-size:17px; font-weight:normal; color:#fff; font-family: 'Open Sans Condensed', Arial, sans-serif; text-transform:uppercase;}#site h3{ padding:0; margin:0px 0px 8px 0px; font-size:14px; font-weight:normal; color:#fff; font-family: 'Open Sans Condensed', Arial, sans-serif; text-transform:uppercase;}#site h4{ padding:0; margin:0; font-size:12px; font-weight:bold; color:#fff; font-family: 'Open Sans Condensed', Arial, sans-serif;}#site #area1 h3,#site #area2 h2,#site #area3 h3{ padding:0px 0px 6px 0px; margin:0px 0px 6px 0px; border-bottom:1px #969696 solid;}#site #footer #footerContent .content h3{ color:#333; padding:0px 0px 6px 0px; margin:0px 0px 6px 0px; border-bottom:1px #969696 solid;}.left,img.left{ float:left; margin-right:12px;}.right,img.right{ float:right; margin-right:12px;} a{ color:#ff3333; text-decoration:none;}a:hover{ text-decoration:underline;}a img{ border:0;}a em{ font-style:normal;}a.external img{ margin:0px 0px 0px 3px;}a.twitter img,a.linkedin img,a.file img{ margin:0px 3px 0px 0px;} .content ul{ margin:0; padding-left:20px; list-style-image: url('//static.gerrutcamaro.nl/img/template/listBullet.png');}.content ul li{ margin:0; padding:0px 0px 2px 0px;}.content ul li ul{ margin:0;}#footer .content ul{ list-style-image: url('//static.gerrutcamaro.nl/img/template/listBullet.png');}#content #USP ul{ margin-left:10px; padding-left:18px; list-style-image: url('//static.gerrutcamaro.nl/img/template/icon-check.png');} table{ border-collapse:collapse;}table tr th,table tr td{ vertical-align:top; text-align:left;} div#overlay{ position:absolute; z-index:30; top:0; left:0; background:black; opacity: 0.7; -moz-opacity: 0.7; filter: alpha(opacity=70); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; -khtml-opacity: 0.7;} #content .contentFotoFader{ background: url('//static.gerrutcamaro.nl/img/template/faderBg.png') no-repeat top center; padding:0; width:574px; height:236px; overflow:hidden;}#content .contentFotoFader .contentInner{ background:transparent !important; padding:0 !important;}#content .photoFaderWrapper{ position:relative; overflow:hidden; width:574px; height:236px;}#content ul.photoFader{ display:block; list-style-type:none; list-style-image:none; margin:0; padding:0; width:558px; height:220px; position:relative;}#content ul.photoFader li{ list-style-type:none; list-style-image:none; margin:0; padding:0; position:absolute; top:8px; left:8px;}#content ul.photoFader li img.photo{ display:block; width:558px; height:220px;}#content .photoFaderLinks{ display:block; list-style-type:none; list-style-image:none; margin:0; padding:0; padding-left:1px; position:absolute; left:0px; top:198px; width:574px; height:37px; background: url('//static.gerrutcamaro.nl/img/template/faderNavBg.png') no-repeat 0px 1px;}#content .photoFaderLinks li{ display:block; list-style-type:none; list-style-image:none; margin:0; padding:0; width:191px; height:37px; float:left;}#content .photoFaderLinks li a{ display:block; padding:0; width:191px; height:37px; line-height:37px; text-decoration:none; text-align:center; font-size: 15px; color: #ff3333; white-space: nowrap; font-family: 'Open Sans Condensed', Arial, sans-serif; text-transform:uppercase;}#content .photoFaderLinks #link0:hover,#content .photoFaderLinks #link0.active{ background:url('//static.gerrutcamaro.nl/img/template/faderNavActive1.png') no-repeat top left;}#content .photoFaderLinks #link1:hover,#content .photoFaderLinks #link1.active{ background:url('//static.gerrutcamaro.nl/img/template/faderNavActive2.png') no-repeat top left;}#content .photoFaderLinks #link2:hover,#content .photoFaderLinks #link2.active{ background:url('//static.gerrutcamaro.nl/img/template/faderNavActive3.png') no-repeat top left;} #popupWrapper{ display:block; position: absolute; left:50%; top: 40px; height: 793px; width: 1000px; margin-left: -506px; padding:4px; border: 2px solid #fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; background:#d1d1d1; z-index:800; opacity: 1;}#popupWrapper .body img { width: 100%;}#popupWrapper .header{ width: 1000px; position: relative; z-index:2;}#popupWrapper a.closePopup{ display:block; width: 20px; height: 20px; position: absolute; top:4px; right:4px; background:url('//static.gerrutcamaro.nl/img/template/icon-close.png') no-repeat center center;}#popupWrapper a.closePopup em{ display:none;}#popupWrapper .body{ text-align:center;}#popupBody div.navigation{height: 30px;}#popupBody div.navigation span{padding-left: 5px;padding-right: 5px;}#popupBody div.navigation span a{font-size: 18px;}a.goBack { float: left;} #orderSelectWrapper{ display:block; height:30px;}#orderSelectWrapper fieldset.orderSelect{ display:block; width:500px; height:30px; float:left; text-align:right;}#orderSelectWrapper fieldset.orderSelect label{ display:inline; float:none;}#orderSelectWrapper fieldset.orderSelectButton{ width:30px; height:30px; padding-right:11px; float:right;}#orderSelectWrapper #orderSubmit{ padding:1px 6px; line-height:12px; height:22px; font-size:20px; float:right; margin-left:10px;}#content .products{ list-style-type:none; list-style-image:none; display:block; margin:0; padding:0px 0px 4px 0px; overflow:auto;}#content .products li{ display:block; list-style-type:none; list-style-image:none; margin:0; padding:0px 8px 0px 0px; float:left; width:178px; height:270px;}#content .products li a:hover{ text-decoration:none;}#content .products li a img{ width:178px; height:134px;}#content .products li a h3{ height:40px; line-height:18px;}.products li a .price,.products li a .salePrice{ font-size: 16px; color:#fff; float: right;}.products li a strong.button { display:block; margin:30px 0px 0px 60px; padding:3px 20px; border-top:1px #fff solid; border-right:1px #fff solid; border-bottom:1px #a55959 solid; border-left:1px #d1d1d1 solid; cursor:pointer; color:#cc3333; font-size:15px; white-space:nowrap; text-align:center; font-family: 'Open Sans Condensed', Arial, sans-serif; text-transform:uppercase; background: url('//static.gerrutcamaro.nl/img/template/buttonBg.png') no-repeat top right;}.products li a:hover strong.button { text-decoration:underline;}.products li.sale a .price { text-decoration: line-through; float: left;}.template-36 #content .products li { height: 110px; padding: 0; width: 174px; border-bottom: 1px solid #6e6e6e; margin-bottom: 5px;}.template-36 #content .products li:last-child { border-bottom: 0px; margin-bottom: 2px;}.template-36 #content .products li a h3 { height: 30px;}.template-36 #content .products li a img { width: 90px; height: 68px; float: left;}.template-36 #content .products li a .price,.template-36 #content .products li a .salePrice { float: right; font-size: 20px;}.template-36 #content .products li a .price { margin-top: 43px; clear: right;}.template-36 #content .products.sale li a .price { margin-top: 23px; font-size: 16px; color: #fffefe; text-decoration: line-through;}.template-36 #content a.overview { float: right; color: #fff; margin-bottom: 5px; font-size: 13px; text-decoration: underline;}.template-93 #content h1{ margin-top:30px;}#productDetails{}#productDetails div.productImages{ width:276px; padding-bottom:10px; float:left;}#productDetails div.productImages > a { display: block;}#productDetails div.productImages img{ width:270px; height:200px; display: block;}#productDetails ul.thumbnails{ list-style-type:none; list-style-image:none; display:block; margin: 8px 0 0 0; padding:0;}#productDetails ul.thumbnails li{ list-style-type:none; list-style-image:none; display:block; margin: 0px 6px 6px 0px; padding:0; width: 86px; height: 65px; float: left;}#productDetails ul.thumbnails li:last-child { margin-right: 0;}#productDetails ul.thumbnails li img{ width:86px; height:65px;}#productDetails .orderform{ width:280px; padding-bottom:10px; float:right;}#productDetails .orderform button.shoppingCart { }#productDetails #productSpecifications #productDetailsDescription{ _height:130px; min-height:130px;}#productDetails #productSpecifications #productStatus { display: block; margin: 10px 0 5px 0;}#productDetails .prices { display: block; margin-bottom: 40px;}#productDetails .prices span.oldPrice { margin: 0 10px 0 0; font-size: 16px; text-decoration: line-through;}#productDetails .prices span.price { font-size: 22px; margin-left: 10px;}.buttonBar .confirmInformation { width:140px; background: url('//static.gerrutcamaro.nl/img/template/buttonRed140.png') no-repeat top left;}#productDetails .addthis_toolbox{ clear:both; width:auto;}#productDetails iframe{ height: 0px;}.template-94 #content .products li { background-image: url('//static.gerrutcamaro.nl/img/template/productGridItem3.png'); height: 153px;}.template-94 .products li a .name{ height: 50px; overflow: hidden;} .profileInformation fieldset.tab { margin-top: 15px;}.profileInformation table th { width: 185px;}.profileInformation table th label,.profileInformation table td label { clear: none; display: inline;}.profileInformation table td label span { width: 30px;}.profileInformation table input { width: 370px; margin-bottom: 5px;}.profileInformation table input#firstname { margin-right: 5px;}.profileInformation table input#firstname,.profileInformation table input#lastname { width: 180px;}.profileInformation table input#invoiceLocality,.profileInformation table input#deliveryLocality,.profileInformation table input#invoiceStreetName,.profileInformation table input#deliveryStreetName { width: 275px;}.profileInformation table input#invoiceStreetName,.profileInformation table input#deliveryStreetName { margin-right: 5px;}.profileInformation table input#invoicePostalCode,.profileInformation table input#deliveryPostalCode { width: 85px; margin-right: 5px;}.profileInformation table input#invoiceHouseNumber,.profileInformation table input#deliveryHouseNumber { width: 51px; margin-right: 5px;}.profileInformation table input#invoiceHouseNumberAdding,.profileInformation table input#deliveryHouseNumberAdding { width: 24px;} .profileSection table { width: 563px; margin: 10px 0 15px 0;}.profileSection table thead th { padding: 2px 0; font-style: italic;}.profileSection table tbody td { padding: 10px 0;}.profileSection table thead th,.profileSection table tbody td { border-bottom: 1px solid #969696;}.profileSection table col.col1 { width: 120px; }.profileSection table col.col2 { width: 120px; }.profileSection table col.col3 { width: 80px; }.profileSection table col.col4 { width: 90px; }.profileSection #preOrderForm span button { float: right;} #qSearch{ margin:0; position: absolute; z-index:12; left: 650px; top: 138px; width:90px; height:26px; background: url('//static.gerrutcamaro.nl/img/template/searchBg3.png') no-repeat top left;}#qSearch input{ color: #ffffff; font-family: 'Open Sans Condensed', Arial, sans-serif; font-size: 15px; width:64px; height:20px; padding:0px 0px 0px 4px; border:0; background:transparent;}#qSearch button{ width:20px; height:22px; padding:0; border:0; float:right; background:transparent;}#qSearch button em{ display:none;}#searchTranslate { display: none;} #registration fieldset input { width: 250px;}#registration fieldset label { clear: none;}#registration fieldset th label { width: 140px;} #sidenav{}#sidenav ul,#sidenav ul li{ display: block; list-style:none; padding:0; margin:0;}#sidenav li a { display: block; padding:2px 0px 2px 0px; color: #fff; text-decoration: none;}#sidenav li.active>a{ color: #ff3333;}#sidenav ul li ul{ display: none;}#sidenav ul li.active ul{ display: block; padding-bottom:2px; margin-bottom:2px; border-bottom:1px #757575 solid;}#sidenav ul li.active ul li a{ padding:2px 0px 2px 16px ; background: url('//static.gerrutcamaro.nl/img/template/listBullet.png') no-repeat 3px 8px;}#sidenav li.hide{ display: none;}#sidenav ul li.active ul li.active ul li ul,#sidenav ul li.active ul li ul{ display: none; border:0;}#sidenav ul li.active ul li.active ul li.active ul,#sidenav ul li.active ul li.active ul{ display: block;}#sidenav ul li.active ul li ul li a{ padding:2px 0px 2px 26px; background: url('//static.gerrutcamaro.nl/img/template/listBullet.png') no-repeat 13px 8px;}#sidenav ul li.active ul li ul li ul li a{ padding:2px 0px 2px 46px; background: url('//static.gerrutcamaro.nl/img/template/listBullet.png') no-repeat 33px 8px;} div.stappen{ padding:6px 0px 6px 6px; width:556px; height:28px; background: url('//static.gerrutcamaro.nl/img/template/stepsBg.png') no-repeat top left;}div.stappen ul{ list-style-type: none; list-style-image: none; padding:0; margin:0;}div.stappen ul li{ list-style-type: none; list-style-image: none; margin:0; padding:0; padding-right:15px; font-size: 14px; display:inline; color:#fff;}div.stappen ul li strong{ font-weight:normal; color:#fff;}div.stappen ul li.active,div.stappen ul li.active strong{ color:#ff3333;} .twtr-widget .twtr-doc{ font-family:Arial !important; color:#fff !important; background: url('//static.gerrutcamaro.nl/img/template/grayBg-middle.png') repeat-x left top #545454 !important; border-radius:0;}#site .twtr-widget .twtr-doc .twtr-hd,#site .twtr-widget .twtr-doc .twtr-bd,#site .twtr-widget .twtr-doc .twtr-ft{ background:transparent !important; padding:0px 6px !important;}#site .twtr-widget .twtr-doc .twtr-hd h3,#site .twtr-widget .twtr-doc .twtr-hd h4,#site .twtr-widget .twtr-doc .twtr-hd h4 a{ background:transparent !important; border:0 !important;}#site .twtr-widget .twtr-doc .twtr-timeline,#site .twtr-widget .twtr-doc .twtr-tweets,#site .twtr-widget .twtr-doc .twtr-tweet{ background:transparent !important; border:0 !important; padding:0 !important;}#site .twtr-widget .twtr-doc .twtr-tweet-wrap{ padding:6px 0px 6px 0px !important; border-bottom:1px #969696 solid !important;} #orderConfirmationForm table { margin-bottom: 10px;}#voucherCodes { overflow: hidden;}#voucherCodes table,#orderConfirmationForm table.voucherCodes { width: 562px; margin-top: 10px; margin-bottom: 0;}#voucherCodes table thead th,#orderConfirmationForm table.voucherCodes thead th { font-style: italic;}#voucherCodes table th,#voucherCodes table td,#orderConfirmationForm table.voucherCodes th,#orderConfirmationForm table.voucherCodes td { border-bottom: 1px solid #969696; padding: 5px 0;}#voucherCodes table col.col1,#orderConfirmationForm table.voucherCodes col.col1 {}#voucherCodes table col.col2,#orderConfirmationForm table.voucherCodes col.col2 { width: 100px; }#voucherCodes table col.col3,#orderConfirmationForm table.voucherCodes col.col3 { width: 100px; }#voucherCodes table col.col4,#orderConfirmationForm table.voucherCodes col.col4 { width: 100px; }#orderConfirmationForm table.voucherCodes col.col5 { width: 25px; }#orderConfirmationForm tr.voucherCodes td { padding-top: 5px;}#orderConfirmationForm tr.voucherCodes td input { width: 150px;}#orderConfirmationForm tr.voucherCodes td a { padding: 2px 0 2px 5px; display: inline-block;}#orderConfirmationForm tr.voucherCodes td a#addNewVoucherCode { padding-left: 0; margin: 0;} #shoppingCartItemsTable{ width:562px; border-bottom:1px #969696 solid;}#shoppingCartItemsTable col.col1{ width:96px; }#shoppingCartItemsTable col.col3{ width:65px; }#shoppingCartItemsTable col.col4{ width:75px; }#shoppingCartItemsTable col.col5{ width:12px; }#shoppingCartItemsTable tr th,#shoppingCartItemsTable tr td{ padding:6px 0px;}#shoppingCartItemsTable thead tr th{ font-weight:bold; font-style:italic; color:#fff; padding:2px 0px; border-bottom:1px #969696 solid;}#shoppingCartItemsTable tbody tr td{ border-bottom:1px #969696 solid;}#shoppingCartItemsTable a.deleteLink{ text-transform:uppercase; color:#fff3333; background: url('//static.gerrutcamaro.nl/img/template/icon-delete.png') no-repeat top left; height: 12px; width: 12px; display: block;}#shoppingCartItemsTable a.deleteLink em { display: none;}#shoppingCartItemsTable tfoot tr#actionCodeWrapper td { padding-top: 25px; border-bottom: 1px solid #969696;}#shoppingCartItemsTable tfoot tr#actionCodeWrapper td label { clear: none; display: inline-block;}#shoppingCartItemsTable tfoot tr#actionCodeWrapper td input#actionCode { width: 150px;}#shoppingCartItemsTable button#actionCodeSubmit{ border:0; padding:0; background:none; font-family: Arial, Sans-serif; font-size: 12px; text-transform:none; font-weight:bold;}#shoppingCartItemsTable tfoot tr#actionCodeWrapper td #actionCodeStatus img{ margin-top:4px;}#shoppingCartItemsTable tfoot tr#form_reduction_row td.firstCell div,#shoppingCartItemsTable tfoot tr #form_shipping_label,#shoppingCartItemsTable tfoot tr #form_totalPriceExVAT_label,#shoppingCartItemsTable tfoot tr #form_totalPriceVAT_label { text-align:right; padding-right:20px; color:#fff;}#shoppingCartItemsTable tfoot tr #form_shipping,#shoppingCartItemsTable tfoot tr #form_totalPriceExVAT{ color:#fff; padding-left: 10px;}#shoppingCartItemsTable tfoot tr #form_reduction { width: 80px; color: #fff;}#shoppingCartItemsTable tfoot tr #form_totalPriceVAT,#shoppingCartItemsTable tfoot tr #form_totalPriceVAT_label { font-size:17px; color:#fff; width:80px;}#shoppingCartItemsTable tfoot tr #form_totalPriceVAT_label { width: auto;}div.buttonBar button { float: right;}div.buttonBar a.continueShopping{ float:left; font-size:14px; clear: both; text-align: left;}div.buttonBar #layAwayWrapper { height: 40px; display: block; clear: both;}div.buttonBar #layAwayWrapper label { clear: none; float: left;}div.buttonBar #layAwayWrapper{ text-align: left;}div.buttonBar #layAwayWrapper a { padding: 4px 0; float: left; margin-left: 5px;}#customerDetails { padding-top: 20px;}#customerDetails form table tbody th{ width:180px;}#customerDetails form table select,#customerDetails form table input{ margin-bottom:8px;}#customerDetails form table input.disabled,#customerDetails form table select.disabled{ background:#F0F0F0;}#customerDetails form #invoiceFirstName,#customerDetails form #invoiceLastName{ width:140px;}#customerDetails form #deliveryHouseNumber,#customerDetails form #deliveryPostalCode,#customerDetails form #invoiceHouseNumber,#customerDetails form #invoicePostalCode{ width:100px;}#customerDetails form #deliveryStreetName,#customerDetails form #deliveryLocality,#customerDetails form #invoiceStreetName,#customerDetails form #invoiceLocality{ width:180px;}#customerDetails form #deliveryCountry{ width:200px;}#customerDetails form #invoiceEmailAddress,#customerDetails form #confirmInvoiceEmailAddress{ width:288px;}#shoppingCartButtonWrapper{ text-align:right;}#customerDetails table#paymentMethods { width: 562px; margin-bottom: 15px;}#customerDetails table#paymentMethods th { width: 80px;}#customerDetails table#paymentMethods td ul { list-style-type: none; list-style-image: none; margin: 0; padding: 0;}#customerDetails table#paymentMethods td ul li { display: block; height: 30px;}#customerDetails table#paymentMethods td ul li label { float: left; display: block; padding: 2px 0;}#customerDetails table#paymentMethods td ul li select { margin-left: 5px;}#customerDetails table#priceOverview td.firstCell { width: 470px; padding-right: 10px; text-align: right; font-weight: bold;}#customerDetails table#priceOverview #form_totalPriceToPay,#customerDetails table#priceOverview .lastRow td.firstCell { font-size: 14px;}.errors ul{padding: 0;margin: 0;list-style: none;}.errors ul li:before {color: #ff3333;content: "!";font-weight: bold;width: 5%;float: left;text-align: center;font-size: 16px;}.errors ul li {padding-bottom: 10px;padding-right: 10px;padding-top: 10px;}.errors ul li span{float: left;position: relative;width: 95%;}
