@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; }
.hide { position:absolute; left:0; top:-9999px; width:1px; height:1px; overflow:hidden; }
.clear { height:0; line-height:0; font-size:0; clear:both; }
*:focus {outline: 0;}

#ctl00_UserLogin1_hplMyAccount{}
.loginFormLabelText{color:#000000; margin-left:10px;margin-top:3px;}

#ctl00_UserLogin1_txtLogin{ background-color:#FF0000;}
#ctl00_UserLogin1_Literal1{}

html { font-size:100%; }
body { background:url(../images/bg_repeater.jpg) top left repeat-x #FFF; font-family:Arial, Helvetica, sans-serif, Verdana; font-size:12px; color:#333; height:100%;}
div.wrap1{background:url(../images/bg_wrapper.jpg) no-repeat center 106px;}
div.wrap2{background:url(../images/bg_wrapper2.jpg) no-repeat center 106px;}
div#container{width:950px; margin:0 auto;}
div#header{height:105px; position:relative;}
/************LOGIN-aanmelden*******************/

div#loginForm .info{position:absolute;top:43px;left:150px;}

div#login h2 {font-size:13px; color:#FFFFFF; text-align:center; padding-left:37px; padding-top:5px;}
div#loginForm{font-size:10px; width:245px; position:absolute; right:10px; top:40px;}
div#loginForm .txtPassword{width:75px; background:#e9e9e9; border:none; padding:2px; font-size:10px;position:absolute;top:23px;right:55px; margin-right:5px;margin-left:15px;}
div#loginForm #ctl00_UserLogin1_txtLogin{width:10px; width:135px; background:#e9e9e9; position:absolute;top:0px;right:0px;border:none; padding:2px; font-size:10px;}
div#loginForm .TextBoxNullCssClass{width:240px; background:#e9e9e9; border:none; padding:2px; font-size:10px;margin-left:10px;}
div#loginForm div .TextBoxNullCssClass{background:none; width:65px; color:#5490c7; margin-left:14px; cursor:pointer; font-size:11px; border:none; padding:2px; margin:0px; font-size:10px;position:absolute;right:-20px;}
div#loginForm a{color:#005aab;}
.lkbLoginB2B{ position:absolute;right:-2.5px;top:23px; font-size:9pt; text-align:center;}
div#loginForm #chkRemember{ margin:0px; padding:0px;margin-left:10px;}
div#loginForm .aanvraagToegang{margin-left:10px;margin-top:3px;position:absolute;top:42px;left:0px;}
div#loginForm .info{margin-left:3px;position:absolute;top:45px;right:0px;width:150px;}


#text_installateur{margin-bottom:30px;margin-left:10px;}
.dealerloc_textbox{width:350px;}
.dealerloc_street{float:left;width:240px;}
.dealerloc_remarks{width:350px;}
.dealerloc_nr{width:100px; 
              margin-top:0px;
              !margin-top:-1px;}
#ctl00_ContentPlaceHolder1_CitySearchControl1_ddlGemeente{width:100px;margin-left:-5px;}
@-moz-document url-prefix() {
#text_installateur{margin-left:0px;margin-bottom:30px;_margin-left:10px;}
}

#ctl00_UserLogin1_pnlLogin {background:url(../images/bg_login.jpg) no-repeat top left; width:283px; height:93px; position:absolute; right:2px;top:0px;padding-top:2px; font-size:11px; color:#FFFFFF;}

div#forgotPasword_Head{background:url(../images/forgot_pass.jpg) no-repeat top left; width:283px; height:93px; position:absolute; right:0px;top:0px;padding-top:2px; font-size:11px; color:#FFFFFF;}

div#forgotPasword .ForgotPasswordDesc{color:#FFFFFF;color:#FFFFFF;font-size:10px;position:absolute;top:0px;left:13px;}
div#forgotPasword .forgotPwBack{color:#005aab;position:absolute;top:60px;left:13px;}
div#forgotPasword .info{background:none repeat scroll 0 0 transparent;text-decoration:none;border:medium none;color:#5490C7;cursor:pointer;position:absolute;top:60px;right:-3px;}
div#forgotPasword .txtEmail{position:absolute;top:35px;left:13px;background:none repeat scroll 0 0 #E9E9E9;border:medium none;font-size:10px;}
div#forgotPasword .TextBoxNullCssClass{position:absolute;top:35px;left:13px;background:none repeat scroll 0 0 #E9E9E9;border:medium none;font-size:10px;}
/************LOGIN-aangemeld*******************/

div#loggedin{background:url(../images/bg_login_pro_empty.jpg) no-repeat top right; width:283px; height:104px; position:absolute; right:10px; top:0px;padding-top:2px; font-size:11px; color:#FFFFFF;width:217px;height:104px;}
#loggedInForm{width:203px;height:104px;position:absolute;top:0px;right:10px;}

.LoggedInAccountName{position:absolute;left:50px;top:10px;color:#295073;font-size:12px;font-weight:bold;text-decoration:none;font-family:Arial,Helvetica,sans-serif,Verdana;}
.LoggedInLogOut{position:absolute;left:50px;top:30px;color:#434343;font-size:11px;font-family:Arial,Helvetica,sans-serif,Verdana;}
.LoggedInMyAccount{position:absolute;right:30px;top:30px;color:#434343;font-size:11px;font-family:Arial,Helvetica,sans-serif,Verdana;}
.LoggedInProf{position:absolute;left:50px;top:54px;color:#295073;font-size:12px;font-weight:bold;text-decoration:none;font-family:Arial,Helvetica,sans-serif,Verdana; text-transform:lowercase;}

#loggedInForm a:hover{color:#0059be;}



/************LOGIN-wachtwoord vergeten*******************/
div#forgotPasword{font-size:10px; width:245px; position:absolute; right:10px; top:5px;}
/************product_image*******************/
#product_image {float:right; width:200px; background:#FFF; padding:10px 0 0 0px; padding-left:10px;}
#product_image_left {float:left; width:30px; height:480px; background:#FFF url(../images/bg_rightPage.jpg) no-repeat;margin:0; }
#product_image_right {float:right; width:170px;}
/**********LANGUAGE*****************/
div#language{position:absolute; top:32px; right:270px; color:#295073; font-weight:bold; font-size:12px;}
div#language a{color:#295073; text-decoration:none;}
div#language a:hover{text-decoration:underline;}
/***********BRANDBOX TOP**************************/
div#TopPane{width:950px; margin:0 auto; height:266px; clear:both;}
div#brandBox{width:726px; height:266px; float:left;padding:0px; _margin-top:-2px;}
/***************NAVIGATION***********************/
div#Navigation{background:url(../images/bg_navigation.jpg) no-repeat top left; width:223px; height:233px; float:left;}
div#Navigation ul {list-style:none; padding-top:24px; padding-bottom:20px;}
div#Navigation ul li {background:url(../images/seperator_nav.jpg) no-repeat bottom left; margin-bottom:0px;}
div#Navigation ul li a{height:23px; padding-top:4px;}
div#Navigation ul .last {background:none;}
/***NIVEAU 1***/
.Navigation{list-style:none; padding-bottom:30px;}
.Navigation li{margin-bottom:1px;}
.Navigation li a{color:#005aab; text-decoration:none; font-size:15px; font-weight:bold; padding-left:23px; height:25px; display:block; width:200px; padding-top:8px;}
.Navigation li a:hover{background:#ceddec;}
/***NIVEAU 2***/
.Navigation ul {list-style:none; padding-top:20px;}
.Navigation ul li{color:#005aab; margin-bottom: 15px; padding-left:20px;}
.Navigation ul li a{color:#005aab; font-size:11px; display:inline; padding-top:0px; padding-right:23px;}
/***NIVEAU 3***/
.Navigation ul ul{list-style:disc; padding-top:0px;}
.Navigation ul ul li{margin-left:30px; margin-bottom: 0px; padding-left:0px;}
.Navigation ul ul li a{color:#005aab; font-size:11px; font-weight:normal; padding-left:0px; padding-top:0px; height:25px; display:inline; padding-right:0px;}
/****/
.Navigation .unselected {background:#ceddec;}
.Navigation .selected {background:#005aab; color:#FFFFFF;}
.Navigation ul li .groep {color:#005AAB; display:inline; font-size:11px; font-weight:bold; padding-right:23px; padding-top:0;}
/****/
.blockProduct{background:#005aab; color:#FFFFFF; font-size:15px; font-weight:bold; padding-left:23px; height:25px; padding-top:8px; position:relative;top:27px;left:0px;_top:52.5px;}
.blockProductLight{background:#a6c1de; color:#FFFFFF; font-size:15px; font-weight:bold; padding-left:23px; height:25px; padding-top:8px; position:relative;top:27px;_top:52.5px;left:0px;}
/**************PANES***********************/
div#MiddlePane{clear:both; width:950px; float:left;}
div#LeftPane{background:url(../images/bg_navigation2.jpg) no-repeat top left; width:223px; padding-right:2px; float:left; min-height:250px; padding-bottom:30px;}
div#RightPane{width:725px; float:left; padding-bottom:30px;}
/****************FASTLINKS*********************/
div#FastLinks{background:url(../images/bg_fastlinks.jpg) no-repeat bottom left; width:715px; height:130px; clear:both;}
div#FastLinks li{display:block; width:140px; background:url(../images/fastlink_separator.jpg) no-repeat top right; height:129px; float:left; }
div#FastLinks li a{display:block; font-size:12px; font-weight:bold; color:#005aab; text-decoration:none; height:41px; padding-top:85px; text-align:center;}
div#FastLinks li a span{text-align:left;}
div#FastLinks ul.CompletionList li { height:auto; width:100%; cursor:pointer; background-color:#FFFFFF;}
div#FastLinks ul.CompletionList li:hover { background:#a6c1de; }
/************FASTLINKS IMAGES*******************/
.prijs{background:url(../images/fastlinks/euro.png) no-repeat center 5px; }
.sleutel{background:url(../images/fastlinks/interventie.png) no-repeat center 5px;}
.boek{background:url(../images/fastlinks/boek.png) no-repeat center 5px;}
.vraag{background:url(../images/fastlinks/vraag.png) no-repeat center 5px;}
.interventie{background:url(../images/fastlinks/sleutel.png) no-repeat center 5px;}
.prijs:hover{background:url(../images/fastlinks/euro_over.png) no-repeat center 5px; }
.sleutel:hover{background:url(../images/fastlinks/interventie_over.png) no-repeat center 5px;}
.boek:hover{background:url(../images/fastlinks/boek_over.png) no-repeat center 5px;}
.vraag:hover{background:url(../images/fastlinks/vraag_over.png) no-repeat center 5px;}
.interventie:hover{background:url(../images/fastlinks/sleutel_over.png) no-repeat center 5px;}
/*****************PAGE LAYOUT 1 ********************/
div#page{background:url(../images/bg_page.jpg) repeat-x top left; min-height:200px; padding-top:18px; padding-left:8px; font-size:12px; padding-right:8px; padding-bottom:50px; color:#434343; margin-right:10px;}
div#page p{padding-left:10px;}
div#page a{color:#434343;}
div#page h1{margin-bottom:20px;margin-top:30px;}
div#page h3{margin-bottom:20px; font-size:16px;}
div#page a:hover{ color:#0059be; text-decoration:none;}
div#page ul {list-style-image:url(../images/list_circle.jpg);}
div#page ul li{margin-left:35px;}
/*****************PAGE LAYOUT 2 ********************/
div#page2{background:url(../images/bg_page2.jpg) repeat-x top left; min-height:200px; padding-left:12px; font-size:12px; padding-right:30px; padding-bottom:50px; color:#434343; line-height:16px; font-size:12px; width:454px; float:left;}
div#page2 ul {list-style-image:url(../images/list_circle.jpg);}
div#page2 ul li{margin-left:35px;}
div#page2 p{margin-bottom:15px; padding-left:10px; }
/*div#page2 h1{margin-bottom:20px;margin-top:30px;}*/
div#page2 h3{margin-bottom:20px; font-size:12px;}
div#page2 a{ color:#434343;}
div#page2 a:hover{ color:#0059be; text-decoration:none;}
/*****************PAGE LAYOUT 3 ********************/
div#page3{background:url(../images/bg_page2.jpg) repeat-x top left; min-height:200px; padding-left:12px; font-size:12px; padding-right:12px; padding-bottom:50px; color:#434343; line-height:16px; font-size:12px; width:700px; float:left;}
div#page3 ul {list-style-image:url(../images/list_circle.jpg);}
div#page3 ul li{margin-left:35px;}
div#page3 p{margin-bottom:15px; padding-left:10px; }
div#page3 h1{margin-bottom:20px;margin-top: 30px;}
div#page3 h3{margin-bottom:20px; font-size:16px;}
div#page3 a{ color:#434343;}
div#page3 a:hover{ color:#0059be; text-decoration:none;}

/*****************PAGE RIGHT SECTION********************/
.pageBorder{border-left:3px solid #ffc000; padding-left:10px; width:180px;}
div#pageRight{width:213px; background:url(../images/bg_rightPage.jpg) no-repeat top left; min-height:400px; float:right; padding-left:15px; clear:both;}
div#pageRight a{color:#434343;}
ul#pageRightLinks a {display:block; width:105px; text-decoration:none;height:50px; padding-left:80px; color:#FFFFFF; font-size:12px; font-weight:bold; padding-top:25px;}
div#pageRight ul{list-style:none;}
div#pageRight .prijs{background:url(../images/fastlinks/euro.png) no-repeat -10px 0px; }
div#pageRight .sleutel{background:url(../images/fastlinks/sleutel.png) no-repeat -10px 0px;}
div#pageRight .boek{background:url(../images/fastlinks/boek.png) no-repeat -10px 0px;}
div#pageRight .vraag{background:url(../images/fastlinks/vraag.png) no-repeat -10px 0px;}
div#pageRight .interventie{background:url(../images/fastlinks/interventie.png) no-repeat -10px 0px;}
div#pageRight .prijs:hover{background:url(../images/fastlinks/euro_over.png) no-repeat -10px 0px; }
div#pageRight .sleutel:hover{background:url(../images/fastlinks/sleutel_over.png) no-repeat -10px 0px;}
div#pageRight .boek:hover{background:url(../images/fastlinks/boek_over.png) no-repeat -10px 0px;}
div#pageRight .vraag:hover{background:url(../images/fastlinks/vraag_over.png) no-repeat -10px 0px;}
div#pageRight .interventie:hover{background:url(../images/fastlinks/interventie_over.png) no-repeat -10px 0px;}

div#pageRight li {background:url(../images/btn_rightPage.jpg) no-repeat left 20px;padding-left:20px;padding-top:24px;width:165px; height:51px;}
/************TITLES**********************/
 h1{font-weight:bold; color:#0059be; font-size:18px;}

/*************FOOTER************************/
div#footer{background:url(../images/repeater_footer.jpg) repeat-y top left; clear:both; height:41px; font-size:11px; padding-top:0px; width:914px; padding-left:26px;}
div#footer .created{float:right; color:#FFFFFF; padding-right:50px; font-size:11px; padding-top: 15px; width: 133px; text-align: right;}
div#footer .client{float:left; padding-top: 15px;}
div#footer .created a {color:#FFFFFF; text-decoration:none;}
div#footer .created a:hover {text-decoration:none;}
div#footer a {color:#000000; text-decoration:none;}
div#footer a:hover {text-decoration:underline;}
/*
div#footer .social {width: 255px; float: right; }
div#footer .social-facebook,
div#footer .social-facebook:visited,
div#footer .social-facebook:hover,
div#footer .social-twitter,
div#footer .social-twitter:visited,
div#footer .social-twitter:hover{float: right; margin: 5px 9px 5px 0px; padding:5px 7px 7px 35px; height: 22px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 11px;line-height: 110%;color: #2f5495;background: url(../images/social-button-facebook.gif) left top no-repeat;width: 75px;}
div#footer .social-twitter,
div#footer .social-twitter:visited,
div#footer .social-twitter:hover{color: #147cc1;background: url(../images/social-button-twitter.gif) left top no-repeat;}
*/

div#footer .social {width: 136px; height: 32px; float: right; display: block; text-indent: -5000px;}
div#footer .social-facebook,
div#footer .social-facebook:visited,
div#footer .social-facebook:hover,
div#footer .social-twitter,
div#footer .social-twitter:visited,
div#footer .social-twitter:hover,
div#footer .social-youtube,
div#footer .social-youtube:visited,
div#footer .social-youtube:hover{float: right; margin: 5px 9px 5px 0px; padding:0px; height: 32px; width: 34px; background: url(../images/social-button-facebook.gif) left top no-repeat;}
div#footer .social-twitter,
div#footer .social-twitter:visited,
div#footer .social-twitter:hover{color: #147cc1;background: url(../images/social-button-twitter.gif) left top no-repeat;}
div#footer .social-youtube,
div#footer .social-youtube:visited,
div#footer .social-youtube:hover{color: #147cc1;background: url(../images/social-button-youtube.gif) left top no-repeat;}
/************BUTTON************************/
.Button{background:url(../images/btn_repeater.jpg) repeat-x top left; display:inline-block; height:28px; text-decoration:none; color:#005aab; font-size:15px; font-weight:bold; margin-left:20px;}
.Button img{border:0px; vertical-align:middle;}
.Button:hover{color:#ffc000;}
/*************Inscentives************************/
.incentiveheader{ color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:600; background:#005aab; padding-left:20px; padding:3px; margin-top:10px;}
.incentiveBox{border:1px solid #cccccc;min-height:110px; clear:both;}
.incentiveBox .incentiveImg{float:left; display:block; padding:5px;}
.incentiveBox .incentiveContent{ padding:5px; margin-left:170px;}
.incentiveNav {background:#ececec; padding:5px; margin-top:10px; height:18px;}
.incentiveTitle{font-weight:bold; color:#003399; padding-top:10px; padding-bottom:10px;}
.incentiveButton {font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#003399; padding:1px 10px 1px 10px; background:#ceddec; border:0px; cursor:pointer; float:right;}
.incentivePoints{float:left; color:#003399;}
.incentiveBestel{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#003399; padding:1px 10px 1px 10px; background:#ceddec; border:0px; cursor:pointer; float:right;}
.incentiveBestel2{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#003399; padding:1px 10px 1px 10px; background:#ceddec; border:0px; cursor:pointer; float:right;}
.incentiveInput{float:right; margin-right:10px;}
.incentiveAantal{ font-size:11px;}
.incentiveText{border:1px solid #6d6d6d; margin-left:0px; padding-left:0px;}
.incentiveLine{background:#434343; line-height:1px; height:1px; border-color:#434343; color:#434343;}
.incentivePages{color:#6d6d6d; text-align:right;}
.incentivePages a {color:#6d6d6d; text-align:right; text-decoration:none;}
.incentivePages .Current {color:#6d6d6d; font-weight:bold; text-decoration:none;}
.incentiveOpties table td{padding:3px;}
/************************************/
#config_frame{margin-left:10px;}
#config_frame_bottom{background:#ECECEC; padding:5px; margin-top:10px;}
.button{font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#003399; padding:2px 10px 2px 10px; background:#ceddec; border:0px; cursor:pointer;}

#ctl00_ContentPlaceHolder1_pnlForm{margin-top:20px;}
#ctl00_ContentPlaceHolder1_pnlForm #ctl00_ContentPlaceHolder1_txtHomeNumber{ margin-left:3px;}
#ctl00_ContentPlaceHolder1_pnlForm #ctl00_ContentPlaceHolder1_ucCitySearchControl_txtPostalCode{}
#ctl00_ContentPlaceHolder1_pnlForm #ctl00_ContentPlaceHolder1_btnSend{margin-left:-10px;}
#ctl00_ContentPlaceHolder1_pnlForm #ctl00_ContentPlaceHolder1_pnlForm td{ padding-left:20px; padding-bottom:-5px;}
#ctl00_ContentPlaceHolder1_pnlForm #ctl00_ContentPlaceHolder1_pnlForm h3{ margin-left:20px;color:#0059BE;font-size:18px;font-weight:bold;} 

#ctl00_ContentPlaceHolder1_pnlMail #ctl00_ContentPlaceHolder1_lblPageName{ color:#0059BE;font-size:18px;font-weight:bold;margin-bottom:10px;} 
#ctl00_ContentPlaceHolder1_pnlMail #ctl00_ContentPlaceHolder1_btnSend{margin-left:-10px;}
#ctl00_ContentPlaceHolder1_pnlMail p{margin-bottom:10px;margin-top:5px;}
#ctl00_ContentPlaceHolder1_pnlMail{margin-left:20px;}

/***FAQ***/
.FAQtitel{ background-color:#FF0000;}
/**#page3 .ReadMore{background:url(../images/bg_readMore.jpg); padding:7px; color:#000000; text-decoration:none; font-weight:bold;}**/
#page3 .ReadMore{font-weight:bold;}

/*TECHNICAL INTERVENTION*/
.WFB_WF_TextBox,.WFB_WF_TextBox_MultiLine{width:250px;margin-bottom:3px;}
.WFB_WF_RadioButton label{margin-left: 5px}

/*DEALERREG.*/
#ctl00_ContentPlaceHolder1_pnlForm{ margin-left:20px;}
#ctl00_ContentPlaceHolder1_pnlForm .dealerreg_textbox,#ctl00_ContentPlaceHolder1_pnlForm .textbox4{width:400px;}
#ctl00_ContentPlaceHolder1_pnlForm .dealerreg_pro_andere{width:355px;}
#ctl00_ContentPlaceHolder1_pnlForm .dealerreg_textbox_street{width:350px;}
#ctl00_ContentPlaceHolder1_pnlForm .dealerreg_textbox_homenumber{width:40px;}
#ctl00_ContentPlaceHolder1_pnlForm .dealerreg_textbox_citycontrol{width:300px;}
#ctl00_ContentPlaceHolder1_pnlForm .dealerreg_textbox_vat{width:374px;}
#ctl00_ContentPlaceHolder1_pnlForm .dealerreg_textbox_remarks{width:400px;}

/**/
.dealerloc_checkboxes label{margin-left:10px;}

/*SITECONTENT*/

.sitecontentpage{ margin-top:30px; margin-left:30px;}
.sitecontentpage h3{color:#005aab;}

.sitecontentpage #ctl00_ContentPlaceHolder1_rtvPages_wrapper{ margin-top:20px;}

/*HANDLEIDINGEN*/
#ctl00_ContentPlaceHolder1_SearchDocument1_lblSearchProductQuest{ display:block;margin-top:10px;}
#ctl00_ContentPlaceHolder1_SearchDocument1_lblKeyWords{ margin-top:10px;}
.searchdoc_labels{ font-weight:bold;}
.button2{float:right;}
#ctl00_ContentPlaceHolder1_SearchDocument1_txtSearchFast{width:30px; text-align:left;}

/*WARRANTY*/
.warrantyform{ margin-left:30px;margin-top:30px;}
.warrantyform h3{font-weight:bold; color:#0059be; font-size:16px; margin-bottom:20px;}
.warranty_textbox{width:200px;}
.warrantyform .textbox4{width:200px;}
.warrantyform .warranty_language{width:200px;}
.warrantyform .warranty_installedby{width:200px;}
.warrantyform .warranty_serial{width:200px;}
.warrantyform .warranty_instaldate{width:200px;}

#ctl00_ContentPlaceHolder1_pgpProductGroup_imgProductGroup{ visibility:hidden;}

.button2,.warranty_button,.dealerloc_button{ background-color:#a6c1de; border:none; padding:3px; color:#FFFFFF; cursor:hand;} 


#ctl00_ContentPlaceHolder1_pgpProductGroup_lblGroupName{margin-left:0px;}
#ctl00_ContentPlaceHolder1_lblTipTrick{margin-left:0px;}
#ctl00_ContentPlaceHolder1_lblPageNameInstallateur{margin-left:0px;}


/*ICONEN RECHTS*/

.pageRightLinks{ width:185px;}
.prijs2{background:url(../images/fastlinks/euro.png) no-repeat ; background-position:right top;margin-left:-70px;margin-top:-30px;padding-bottom:50px;padding-left:0px;width:185px; position:relative;top:0px;left:60px;}
.interventie2{background:url(../images/fastlinks/sleutel.png) no-repeat ; background-position:right top;margin-left:-70px;margin-top:-30px;padding-bottom:50px;padding-left:0px;width:185px; position:relative;top:0px;left:60px;}
.boek2{background:url(../images/fastlinks/boek.png) no-repeat ; background-position:right top;margin-left:-70px;margin-top:-30px;padding-bottom:50px;padding-left:0px;width:185px; position:relative;top:0px;left:60px;}
.vraag2{background:url(../images/fastlinks/vraag.png) no-repeat ; background-position:right top;margin-left:-70px;margin-top:-30px;padding-bottom:50px;padding-left:0px;width:185px; position:relative;top:0px;left:60px;}
.sleutel2{background:url(../images/fastlinks/interventie.png) no-repeat ; background-position:right top;margin-left:-70px;margin-top:-30px;padding-bottom:50px;padding-left:0px;width:185px; position:relative;top:0px;left:60px;}


#ctl00_ContentPlaceHolder1_pgpProductGroup_fastlinks_menuitem1{float:left; padding-top:0px;}
#ctl00_ContentPlaceHolder1_pgpProductGroup_fastlinks_menuitem2{float:left; padding-top:0px;}
#ctl00_ContentPlaceHolder1_pgpProductGroup_fastlinks_menuitem3{float:left; padding-top:0px;}
#ctl00_ContentPlaceHolder1_pgpProductGroup_fastlinks_menuitem4{float:left; padding-top:0px;}
#ctl00_ContentPlaceHolder1_pgpProductGroup_fastlinks_menuitem5{float:left; padding-top:0px;}

#ctl00_ContentPlaceHolder1_ptpProductType_fastlinks_menuitem1{float:left; padding-top:0px;}
#ctl00_ContentPlaceHolder1_ptpProductType_fastlinks_menuitem2{float:left; padding-top:0px;}
#ctl00_ContentPlaceHolder1_ptpProductType_fastlinks_menuitem3{float:left; padding-top:0px;}
#ctl00_ContentPlaceHolder1_ptpProductType_fastlinks_menuitem4{float:left; padding-top:0px;}
#ctl00_ContentPlaceHolder1_ptpProductType_fastlinks_menuitem5{float:left; padding-top:0px;}


/*TITELS POSITIONEREN*/

#pageRightLinks{ margin-right:20px; margin-top:-20px;}

.pageRightLinks a{ text-decoration:none;}
.pageRightLinks span{ position:relative; left:0px;top:30px; text-decoration:none;color:#434343; font-weight:bold;}

.TechnicalInterventionForm{ margin-left:10px;}

#ctl00_ContentPlaceHolder1_ptpProductType_lblTypeName{margin-left:0px;}

#ctl00_ContentPlaceHolder1_upnl2{ margin-left:20px;}

#page2 h1{ margin-left:10px; margin-bottom:20px; margin-top:20px;_padding-top:20px;}
#page h1{ margin-left:20px;}
#page3 h1{ margin-left:0px;}

#productTypeContent{margin-left:10px;}
#DealerLcationForm{margin-left:10px;_margin-left:10px;}

/*SEARCHLIST*/
.CompletionList li{font-size:7pt;display:block; padding:0px; background-color:#FFFFFF; margin:0px; text-align:left;}
#handleidingText{margin-left:10px;}
#ctl00_ContentPlaceHolder1_SearchDocument1_upnl{margin-left:10px;}

.repTipTrickItem img{float:left;margin-right:10px;}
.repTipTrickItem span{margin-left:-6px;}

#ctl00_UserLogin1_regMail{position:absolute;top:38px;} 
.EmailDoNotExist{float:left;margin-left:20px;width:200px;}

#ctl00_ContentPlaceHolder1_SearchDocument1_txtSearchFast{margin-left:10px; width:200px;}

div#FastLinks li{display:block; width:140px; background:url(../images/fastlink_separator.jpg) no-repeat top right; height:129px; float:left; }
div#FastLinks li a{display:block; font-size:12px; font-weight:bold; color:#005aab; text-decoration:none; height:41px; padding-top:85px; text-align:center;}
div#FastLinks li a span{text-align:left;}
div#ctl00_ContentPlaceHolder1_SearchDocument1_upnl ul.CompletionList li { height:auto; width:100%; cursor:pointer; background-color:#FFFFFF;margin-left:0px;}
div#ctl00_ContentPlaceHolder1_SearchDocument1_upnl ul.CompletionList li:hover { background:#a6c1de;}

#productTypeContent h3{ font-size:12px;}

#RightPane #ctl00_ContentPlaceHolder1_lblContent{padding:10px 0 0 0;}
#winaars_cyclo{margin:0 0 0 20px;}


/********************************************************** CSS Document - Styles for FAQ-section *************************************/
 #faq h1{
	margin: 20px 0px 10px 0px;
	}

#faq .faq-content{
	width: 474px;
	padding: 0px 13px;
	float: left;
	}
	
#faq .faq-sidebar{
	background: url(../images/sidebar-bg.gif) left top no-repeat;
	float: left;
	width: 189px;
	padding: 0px 17px;
	min-height: 350px;
	height: auto;
	_height: 350px;
	}
	
#faq .search{
	background: url(../images/search-bg.gif) left top repeat-x;
	padding: 10px;
	}
	
	#faq .search input{
		background: url(../images/search-input-bg.gif) left top no-repeat;
		width: 178px;
		height: 18px;
		padding: 2px 5px;
		color: #434343;
		border: 0px solid #fff;
		display: inline-block;
		margin: 0px 5px 0px 0px;
		}

	#faq .search input.submit{
		background: url(../images/search-button-bg.gif) left top no-repeat;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		width: 88px;
		height: 19px;
		padding: 2px 8px 0px 8px;
		text-align: center;
		color: #005aab;
		font-weight: bold;
		font-size: 0.95em;
		display: inline-block;
		cursor: pointer;
		}

	#faq .search input.submit:hover{
		background: url(../images/search-button-bg.gif) left -20px no-repeat;
		}


#faq .info{
	padding: 0px 0px 15px 15px;
	}
	
#faq .info p{
	font-size: 0.95em;
	color: #005AAB;
	margin: 0px;
	padding: 0px 0px 2px 0px;
	}

#faq h3,
#faq-popup h3{
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px;
	padding: 20px 0px 15px 0px;
	color: #434343;
	font-size: 1.2em;
	}

#faq h3 span{
	font-size: 0.8em;
	text-transform: none;
	}

#faq-popup h3{
	padding: 5px 0px 15px 0px;
	}

	#faq .search h3{
		color: #005AAB;
		padding: 0px 0px 5px 0px;
		}
	
#faq ul.category,
#faq ul.category li,
#faq ul.detail,
#faq ul.detail li,
#faq ul.results,
#faq ul.results li{
	list-style: none;
	}
	
	/* category */
	
	#faq ul.category li{
		float: left;
		width: 214px;
		margin: 0px 12px 15px 0px;
		border-left: 3px solid #ffc000;
		padding: 0px 0px 0px 8px;
		}

	#faq ul.category li h4{
		color: #005aab;
		font-weight: bold;
		padding: 0px 0px 10px 0px;
		font-size: 1em;
		}

	/* detail */		

	#faq ul.detail li{
		margin: 0px;
		padding: 0px 0px;
		border: 0px solid #fff;
		}

	#faq ul.detail li a,
	#faq ul.detail li a:visited,
	#faq ul.detail li a:hover{
		color: #434343;
		text-decoration: none;
		padding: 2px 0px 2px 17px;
		background: url(../images/bullet.gif) 2px 4px no-repeat;
		display: block;
		font-size: 0.95em;
		}

	#faq ul.detail li a:hover{
		color: #005aab;
		background: url(../images/bullet.gif) 2px 4px no-repeat #ceddec;
		}

	#faq ul.detail li a.readmore,
	#faq ul.detail li a.readmore:visited,
	#faq ul.detail li a.readmore:hover{
		background: url(../images/bullet-grey.gif) 2px 4px no-repeat;
		}

	#faq ul.detail li a.readmore:hover{
		color: #222;
		background: url(../images/bullet-grey.gif) 2px 4px no-repeat #ceddec;
		}
	
	/* answers */

	#faq ul.results{
		border-top: 1px solid #ceddec;
		}


	#faq ul.results li{
		border-bottom: 1px solid #ceddec;
		}

	#faq ul.results li label{
		color: #005aab;
		font-weight: bold;
		float: left;
		display: inline-block;
		margin: 6px 0px 4px 0px;
		}

	#faq ul.results li a.button,
	#faq ul.results li a.button:visited,
	#faq ul.results li a.button:hover{
		color: #005aab;
		font-weight: bold;
		float: left;
		display: block;
		padding: 0px;
		background: url(../images/button-bg.gif) left top no-repeat;
		margin: 5px 0px 5px 5px;
		}

	#faq ul.results li a.button:hover{
		background: url(../images/button-bg.gif) left -40px no-repeat;
		}

	#faq ul.results li a.button span,
	#faq ul.results li a.button:visited span,
	#faq ul.results li a.button:hover span{
		color: #005aab;
		font-weight: bold;
		float: left;
		display: block;
		margin: 0px 0px 0px 5px;
		background: url(../images/button-bg.gif) right -20px no-repeat;
		height: 20px;
		line-height: 20px;
		padding: 0px 10px 0px 5px;
		}

	#faq ul.results li a.button:hover span{
		background: url(../images/button-bg.gif) right -60px no-repeat;
		}

	#faq ul.results li{
		border-bottom: 1px solid #ceddec;
		padding: 3px 0px;
		}

	#faq ul.results li a,
	#faq ul.results li a:visited,
	#faq ul.results li a:hover{
		color: #005aab;
		font-weight: bold;
		font-size: 0.95em;
		padding: 4px 0px 4px 17px;
		background: url(../images/bullet.gif) 2px 6px no-repeat;
		display: block;
		text-decoration: none;
		}	

	#faq ul.results li a:hover{
		color: #003e75;
		background: url(../images/bullet.gif) 2px 6px no-repeat #ceddec;
		}	

/* pager */

#faq .pager{
	padding: 15px 0px 0px 17px;
	color: #005aab;
	font-size: 0.95em;
	}

#faq .pager a,
#faq .pager a:visited,
#faq .pager a:hover{
	color: #005aab;
	text-decoration: none;
	padding: 0px 2px;
	}

#faq .pager a:hover{
	background-color: #ceddec;
	}

#faq .pager a.current,
#faq .pager a.current:visited,
#faq .pager a.current:hover{
	font-weight: bold;
	}

/* bodytext */

#faq h2{
	background: url(../images/bullet-title.gif) left 3px no-repeat;
	color: #005aab;
	font-weight: bold;
	font-size: 1em;
	padding: 2px 0px 2px 15px;
	margin: 20px 0px 5px 0px;
	}

#faq .bodytext h2{
	background:none;
	color: #005aab;
	font-weight: bold;
	font-size: 1.2em;
	padding: 2px 0px 2px 0px;
	margin: 10px 0px 11px 0px;
	}

#faq .bodytext h3{
	text-transform: none;
	font-size: 1.1em;
	padding: 0px;
	color: #edb300;
	margin: 10px 0px 10px 0px;
	}

#faq .bodytext{
	line-height: 140%;
	margin: 0px 0px 25px 0px;
	}

#faq .bodytext ul{
	margin: 5px 0px 5px 25px;
	list-style-image:url(../images/list_circle.jpg);
	}

#faq .bodytext ul li{
	}


#faq .bodytext img{
	border: 2px solid #ffc100;
	}

#faq .bodytext a,
#faq .bodytext a:visited,
#faq .bodytext a:hover{
	color: #005aab;
	text-decoration: none;
	}

	#faq .bodytext a:hover{
		color: #003e75;
		background-color: #ceddec;
		}


/* popup */

	#faq-popup{
		padding: 15px 20px 20px 20px;
		}

	#faq-popup .intro{
		border-left: 3px solid #ffc000;
		padding: 0px 0px 0px 8px;
		margin: 0px 0px 20px 0px;
		}

	#faq-popup h4{
		color: #005aab;
		font-weight: bold;
		font-size: 1em;
		}

	#faq-popup label{
		color: #005aab;
		font-weight: bold;
		font-size: 1em;
		display: block;
		padding: 0px 0px 5px 0px;
		width: 460px;
		}
		
	#faq-popup input,
	#faq-popup textarea{
		width: 470px;
		margin: 0px 0px 5px 0px;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 1em;
		border: 1px solid #c8c8c8;
		padding: 2px;
		color: #555;
		}

	#faq-popup textarea{
		height: 80px;
		}
		
	#faq-popup input.submit,
	#faq-popup a.form-button,
	#faq-popup a.form-button:visited,
	#faq-popup a.form-button:hover{
		background: url(../images/form-button-bg.gif) left top no-repeat;
		height: 20px;
		float: left;
		line-height: 20px;
		border: 0px solid #fff;
		text-align: center;
		color: #005aab;
		font-weight: bold;
		margin: 5px 7px 0px 0px;
		font-size: 0.95em;
		width: 85px;
		cursor: pointer;
		}
		
	#faq-popup input.submit:hover,
	#faq-popup a.form-button:hover{
		background: url(../images/form-button-bg.gif) left -20px no-repeat;
		}
/* CLEARFIX */

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    #display: inline-block;
}



/***************************/
/*Added JNDSR*/

#faq-popup .error{
		height: 25px;
		color:Red;
		}

@media screen 
{
    #config_print_specifications{display:none;}	
    
    .menu{width:100%;}
    .menu td {vertical-align:top;}
}
		
		
		
		
		
		
		
		
		
@media print 
{
	
	.incentiveheader{
color:#003399;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:600;
background:#ffc53f;
padding-left:20px;
padding:3px;
}
.incentiveBox{border:1px solid #cccccc;min-height:110px; clear:both;}
.incentiveBox .incentiveImg{float:left; display:block; padding:5px;}
.incentiveBox .incentiveContent{ padding:5px; margin-left:170px;}
.incentiveNav {background:#ececec; padding:5px; margin-top:10px; height:18px;}
.incentiveTitle{font-weight:bold; color:#003399; padding-top:10px; padding-bottom:10px;}
.incentiveButton {font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#003399; padding:1px 10px 1px 10px; background:#FFF url(http://www.junkers.be/images/btn2_fill.jpg) repeat-x; border:#666 1px dashed; cursor:pointer; float:right;}
.incentivePoints{float:left; color:#003399;}
.incentiveBestel{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#003399; padding:1px 10px 1px 10px; background:#FFF url(http://www.junkers.be/images/btn2_fill.jpg) repeat-x; border:#666 1px dashed; cursor:pointer; float:right; width:35px; }
.incentiveBestel2{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#003399; padding:1px 10px 1px 10px; background:#FFF url(http://www.junkers.be/images/btn2_fill.jpg) repeat-x; border:#666 1px dashed; cursor:pointer; float:right; width:90px; }
.incentiveInput{float:right; margin-right:10px;}
.incentiveAantal{ font-size:11px;}
.incentiveText{border:1px solid #6d6d6d; margin-left:0px; padding-left:0px;}
.incentiveLine{background:#ffc53f; line-height:1px; height:1px; border-color:#ffc53f; color:#ffc53f;}
.incentivePages{color:#6d6d6d; text-align:right;}
.incentivePages a {color:#6d6d6d; text-align:right; text-decoration:none;}
.incentivePages .Current {color:#6d6d6d; font-weight:bold; text-decoration:none;}

html,body,image {margin:0;padding:0;font-size:11px;}
body{text-align:left;}
strong {color:#003399;}
span#loginfield {font-family:Arial, Helvetica, sans-serif;font-size:11px;}

div#left img{height:0;position: absolute; top: -1000px; left:-1000px;}
�div#nav img{height:0;position: absolute; top: -1000px; left:-1000px;}
div#subnav img{height:0;position: absolute; top: -1000px; left:-1000px;}
div#promoties img{height:0;position: absolute; top: -1000px; left:-1000px;}
div#header img{height:0;position: absolute; top: -1000px; left:-1000px;}
#taal img{height:0;position: absolute; top: -1000px; left:-1000px;}

div#container{width:692px;margin:0; }
div#top{height:70px;width:692px;margin:0;background:#FFF;}
#LoginInfo {visibility:hidden; height:0; position: absolute; top: -1000px; left:-1000px;}
#taal {visibility:hidden;height:0;position: absolute; top: -1000px; left:-1000px;}
#nav table {height:0; width:0;position: absolute; top: -1000px; left:-1000px;}
#subnav table {height:0; width:0;position: absolute; top: -1000px; left:-1000px;}
#tips_tricks table {height:0; width:0;position: absolute; top: -1000px; left:-1000px;}

div#wrapper {width:692px; margin:0;}

div#left{visibility:hidden;height:0; width:0; float:left;position: absolute; top: -1000px; left:-1000px;}
div#tips_tricks {float:right; margin:0; height:0px;position: absolute; top: -1000px; left:-1000px;}
div#nav {float:right; margin:0; height:0px;position: absolute; top: -1000px; left:-1000px;}
div#subnav {height:0;width:0; display:block;position: absolute; top: -1000px; left:-1000px; }
div#login_back {float:right;margin:0;height:0px;position: absolute; top: -1000px; left:-1000px;}
div#promoties_title {margin:0;height:0px;position: absolute; top: -1000px; left:-1000px;}
div#promoties { margin:0;height:0px;position: absolute; top: -1000px; left:-1000px;}

div#right{float:right;width:692px;margin:0;}
div#header{visibility:hidden; height:0;position: absolute; top: -1000px; left:-1000px;}
div#header_base{height:0;margin:0;visibility:hidden;position: absolute; top: -1000px; left:-1000px;}

div#content{width:692px;margin-top:-50px; font-family:Arial, Helvetica, sans-serif;font-size:11px;}
div#config_frame_top {visibility:hidden; height:0;position: absolute; top: -1000px; left:-1000px;}
div#config_frame2_top {visibility:hidden; height:0;position: absolute; top: -1000px; left:-1000px;}
div#config_frame { visibility:hidden; height:0;position: absolute; top: -1000px; left:-1000px;}
div#config_frame_bottom {visibility:hidden; height:0;position: absolute; top: -1000px; left:-1000px;}
div#config_frame2 { visibility:hidden; height:0;position: absolute; top: -1000px; left:-1000px;}
div#config_frame2_bottom {height:0;visibility:hidden;position: absolute; top: -1000px; left:-1000px;}
div#config_title {height:0;visibility:hidden;position: absolute; top: -1000px; left:-1000px;}

div#footer{clear:both;width:980px;height:0; visibility:hidden;position: absolute; top: -1000px; left:-1000px;}


#groep_img {width:207px; height:0; float:right;}
#product_image {float:right; width:200px; background:#FFF; padding:10px 0 0 0px;}
#product_image_left {float:left; width:30px; height:480px; background:#FFF url(../images/lijn.jpg) no-repeat;margin:0;}
#product_image_right {float:right; width:170px;}

div#documentaties {width:250px; background:#FFF; border:#444 1px dashed; padding:10px;}
div#product_config {width:0; height:0;position: absolute; top: -1000px; left:-1000px;}



#content h1 {font-size:21px;font-family:Arial, Helvetica, sans-serif;color:#003399;margin:0px 0 12px 0; display:inline; font-weight:400;}
#content h2 {font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#003399;margin:0px 0 12px 0;display:inline; font-weight:600;}
#content h3 {font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#003399;margin:10px 0 7px 0; font-weight:600;}
#content h4 {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#777;margin:0px 0 7px 0; font-weight:600;}
h5 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#003399; font-weight:600; margin-left:60px;margin-top:0px; margin-bottom:0px; display:block;padding-top:10px; margin-right:0px;}
#config_frame h1 {visibility:hidden; height:0;}
#config_frame2 h1 {visibility:hidden; height:0;}
#product_config h1 {visibility:hidden; height:0;}



a {color:#003399; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

#nav a.navigate {visibility:hidden; height:0; width:0;}
#nav a.navigate2 {visibility:hidden; height:0; width:0;}
#content a:link, #content a:visited {color:#003399; text-decoration:none;margin:0;}
#content a:hover, #content a:active {color:#003399; text-decoration:underline;margin:0;}

#login a{visibility:hidden; height:0; width:0;}
#footer a.footer {visibility:hidden; height:0; width:0;}

#nav td.off {visibility:hidden; height:0; width:0;}
#nav td.on {visibility:hidden; height:0; width:0;}
#nav td.off2 {visibility:hidden; height:0; width:0;}
#nav td.on2 {visibility:hidden; height:0; width:0;}



#login {visibility:hidden; height:0;position: absolute; top: -1000px; left:-1000px;}
#login_title {visibility:hidden; height:0;}
#login table {visibility:hidden; height:0; width:0;}
#login td {visibility:hidden; height:0; width:0;}
#config_frame table {visibility:hidden; height:0; width:0;}
#config_frame_bottom table {visibility:hidden; height:0; width:0;}
#config_frame2 table {margin:0; height:0;}
#config_frame2_bottom table {margin:0; height:0;}
#config_print_specifications {width:692px;margin-top:-450px; font-family:Arial, Helvetica, sans-serif;font-size:11px;}


#subnav p {margin:0;font-size:12px;height:0;}
#promoties p {margin:0;font-size:12px;height:0;}
#nieuws p {margin:0;font-size:12px;height:0;}
#taal {width:0; height:0; text-align:right;}




#subnav ul {list-style-type:square;margin-top:0;margin-bottom:0;color:#FFF}
#subnav li {margin-left:0;}


.product_info {font-size:11px;color:#666}
.textbox {visibility:hidden;}
.textbox3 {visibility:hidden;}
.textbox4 {visibility:hidden;}
.textbox2 {visibility:hidden;}
.button {visibility:hidden;}
.button2 {visibility:hidden;}
.info {font-size:9px; color:#003399;margin:0;}
.subnav { padding:0; }
.red {font-weight:600; color:#FF0000; font-size:14px;}
.yellow {font-weight:600; color:#ffed97;}

strong {color:#003399;}


#navigation, #TopPane, #brandBox, #LeftPane
{
    visibility:hidden; height:0; width:0;
}

}
