/*------------Login!------------------------------------------------*/
div#login_status {
font-size:10px;
display:inline;
margin-right:55px;
text-align:left;
float:right;
position:relative;
width:188px;
}
div#login_status div.box_wrap {
margin-left:4px;
}
div#login_status div.box_wrap h2 {
font-size:13px;
line-height:19px;
margin-bottom:0 !important;
margin-top:20px !important;
text-transform:none;
}
div#login_status div.box_wrap ul.loginlist {
list-style:none;
margin-top:10px !important;
}

div#login_status div.box_wrap form fieldset.loginfieldset {
margin-top:18px;
border: 0px;
}
div#login_status div.box_wrap form fieldset.loginfieldset legend {
display: none;
}
div#login_status div.box_wrap form fieldset.loginfieldset label {
line-height:19px;
display: block;
margin-bottom:4px;
float: left;
width: 50px !important;
}
div#login_status div.box_wrap form fieldset.loginfieldset input.loginfield {
width: 122px !important;
text-indent:2px;
font-size:10px;
margin-bottom:6px;
height:13px;
float:right;
}
div#login_status div.box_wrap form fieldset.loginfieldset  input.onthoudCheckbox {
height:15px;
line-height:0px;
font-size:1px;
float:right !important;
}
div#login_status div.box_wrap form fieldset.loginfieldset a#loginButton {
background:url(/grafix/loginButton.gif) repeat-x;
text-decoration:none;
float:right;

font-size:11px;
display:block;
text-align:center;
font-weight:normal;
border:none;
width:50px;
height:15px;
line-height:15px;
}
div#login_status div.box_wrap form fieldset.loginfieldset a#loginButton:hover {
background:url(/grafix/loginButton_hover.gif) repeat-x;
font-size:10px;
text-decoration:none;
}
div#login_status div.box_wrap form ul.loginlist {
float:left;
margin:0px;
list-style: none;
list-style-type: none;
}
div#login_status div.box_wrap form ul.loginlist li {
margin:0px;
list-style: none;
list-style-type: none;
}
div#login_status div.box_wrap form  ul.loginlist li.ww_vergeten  a:link, div#login_status div.box_wrap form  ul.loginlist li.ww_vergeten  a:active, div#login_status div.box_wrap form  ul.loginlist li.ww_vergeten  a:visited {
text-decoration:underline;
font-weight:normal;
}
div#login_status div.box_wrap form  ul.loginlist li.registreren  a:link, div#login_status div.box_wrap form  ul.loginlist li.registreren  a:active, div#login_status div.box_wrap form  ul.loginlist li.registreren  a:visited {
text-decoration:underline;
font-weight:normal;
}
div#login_status div.box_wrap form  ul.loginlist li.ww_vergeten  a:hover, div#login_status div.box_wrap form  ul.loginlist li.registreren  a:hover{
text-decoration: underline;
}

/*------------Dealerlogin page!------------------------------------------------*/
div#dealer_login {
font-size:13px;
display:inline;
margin-right:55px;
text-align:left;
float:left;
position:relative;
width:188px;
}
div#dealer_login div.box_wrap {
margin-left:4px;
}
div#dealer_login div.box_wrap h2 {
font-size:13px;
line-height:19px;
margin-bottom:0 !important;
margin-top:20px !important;
text-transform:none;
}
div#dealer_login div.box_wrap ul.loginlist {
list-style:none;
margin-top:10px !important;
}

div#dealer_login div.box_wrap form fieldset.loginfieldset {
margin-top:18px;
border: 0px;
}
div#dealer_login div.box_wrap form fieldset.loginfieldset legend {
display: none;
}
div#dealer_login div.box_wrap form fieldset.loginfieldset label {
line-height:19px;
display: block;
margin-bottom:4px;
float: left;
width: 50px !important;
}
div#dealer_login div.box_wrap form fieldset.loginfieldset input.input2 {
width: 122px !important;
text-indent:2px;
font-size:13px;
margin-bottom:6px;
height:17px;
float:right;
}/*
div#dealer_login div.box_wrap form fieldset.loginfieldset a#loginButton2 {
background:url(/grafix/loginButton.gif) repeat-x;
text-decoration:none;
float:right;
font-size:13px;
display:block;
text-align:center;
font-weight:normal;
border:none;
width:50px;
height:17px;
line-height:17px;
}
div#dealer_login div.box_wrap form fieldset.loginfieldset a#loginButton2:hover {
background:url(/grafix/loginButton_hover.gif) repeat-x;
font-size:13px;
text-decoration:none;
}*/
div#dealer_login div.box_wrap form ul.loginlist {
float:left;
margin:0px;
list-style: none;
list-style-type: none;
}
div#dealer_login div.box_wrap form ul.loginlist li {
margin:0px;
list-style: none;
list-style-type: none;
}
div#dealer_login div.box_wrap form  ul.loginlist li.ww_vergeten  a:link, div#login_status div.box_wrap form  ul.loginlist li.ww_vergeten  a:active, div#login_status div.box_wrap form  ul.loginlist li.ww_vergeten  a:visited {
text-decoration:underline;
font-weight:normal;
}
div#dealer_login div.box_wrap form  ul.loginlist li.registreren  a:link, div#login_status div.box_wrap form  ul.loginlist li.registreren  a:active, div#login_status div.box_wrap form  ul.loginlist li.registreren  a:visited {
text-decoration:underline;
font-weight:normal;
}
div#dealer_login div.box_wrap form  ul.loginlist li.ww_vergeten  a:hover, div#login_status div.box_wrap form  ul.loginlist li.registreren  a:hover{
text-decoration: underline;
}


/*---------foutmelding loginvenster----------*/
div#klantLoginFoutMeldingen{
position: absolute;
left:0 !important;
top:10px;
display: none;
width:220px;
height:120px;
z-index: 10000;
}
div#klantLoginFoutMeldingen div.foutmelding_inhoud {
position: relative;
}
div#klantLoginFoutMeldingen div.foutmelding_inhoud h2{
font-size:13px;
line-height:19px;
margin-bottom:0 !important;
margin-top:0 !important;
text-indent:10px;
text-transform:none;
}
div#klantLoginFoutMeldingen div.foutmelding_inhoud p {
margin-left:10px;
width:200px;
margin-bottom:0px;
font-size:13px;
line-height:19px;
}
input.wijzigbutton{
margin-top:10px;
margin-left:10px;
background:url(/grafix/wijzigButton.gif) no-repeat;
font-weight:bold;
padding-bottom:3px;
line-height:20px !important;
height:20px;
cursor:pointer;
border:none;
width:127px;

}
input.wijzigbutton:hover {
background:url(/grafix/wijzigButton_hover.gif) no-repeat;
font-size:12px;
}

/*---------ww vergeten----------*/
table#articles tr td table#customer_info tr td.row input.login_field {
margin-left:5px;
}
table#articles tr td table#customer_info tr td.row input.button_ww_vergeten {
background:url(/grafix/wijzigButton.gif) no-repeat;
font-weight:bold;
padding-bottom:3px;
cursor:pointer;
border:none;
width:127px;
height:20px;
line-height:20px !important;
}
table#articles tr td table#customer_info tr td.row input.button_ww_vergeten:hover {
background:url(/grafix/wijzigButton_hover.gif) no-repeat;
font-size:12px;
}

/*------overzicht_klantgegevens--------*/
.overzicht_klantgegevens .login_field {
width:203px;
}
.overzicht_klantgegevens select#billing_country {
width:207px;
}
.overzicht_klantgegevens select#shipping_country {
width:207px;
}
.button_newaccount {
font-weight:bold;
cursor:pointer;
border:none;
padding-bottom:3px;
width:127px;
line-height:20px !important;
height:20px;
background:url(/grafix/wijzigButton.gif) no-repeat;
}
.button_newaccount:hover {
background:url(/grafix/wijzigButton_hover.gif) no-repeat;
font-size:12px;
}

/*------gegevens wijzigen--------*/
form .wijzigbutton {
font-weight:bold;
cursor:pointer;
border:none;
width:127px;
line-height:20px !important;
height:20px;
background:url(/grafix/wijzigButton.gif) no-repeat;
}
form .wijzigbutton:hover {
background:url(/grafix/wijzigButton_hover.gif) no-repeat;
font-size:12px;
}
















