#pnlmijnpagina #externalassurances h3 {
	display: block !important;
}

div.selector span {
	color: #000;
}

fieldset {
	*border-bottom-style: solid;
}

/* ====================================================================================
WINKELMANDJE
=====================================================================================*/

.pakketoverzicht_winkelmandje {
	-moz-border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	background:#FFF;
	margin-right:0;
	margin-top:22px;
	width: 240px;
	*position:static;
}

.pakketoverzicht_winkelmandje .pakketoverzicht_top {
	height: 0;
	background: none;
}

.pakketoverzicht_winkelmandje .pakketoverzicht_content {
	padding: 10px;
}

#pakketoverzicht #pakketoverzicht_content h1.hsCartLine, 
#pakketoverzicht #pakketoverzicht_content h3.hsCartLine, 
#pakketoverzicht #pakketoverzicht_content h2.hsCartLine, 
.pakketoverzicht_winkelmandje .hsCartLine {
	margin: 10px 0 5px 0;
}

.pakketoverzicht_winkelmandje .totale-premie-titel span.eurosignfield, 
.pakketoverzicht_winkelmandje .totale-premie-titel .po_premie, 
.pakketoverzicht_winkelmandje .totale-premie-titel .premie-titel-span, 
.pakketoverzicht_winkelmandje .pakketkosten-titel .premie-titel-span {
	font-size: 13px;
}

.pakketoverzicht_winkelmandje .totale-premie-titel .po_premie {
	float: none;
}

#pakketoverzicht  a.openClose:hover,
#pakketoverzicht  a.openClose {
	background: url("../images/openclose.png") no-repeat scroll 0 0 transparent;
}

.pakketoverzicht_winkelmandje .nieuw_in_pakket, 
.pakketoverzicht_winkelmandje .al_in_pakket, 
#pakketpakketkostentoeslagwrapper,
.pakketoverzicht_winkelmandje .select_premie_options {
	padding:0;
	margin:0;
}

.pakketoverzicht_winkelmandje .nieuw_in_pakket {
	margin-bottom: 10px;
}

#pakketoverzicht #pakketoverzicht_content .subtext.hsCartLine,
#pakketoverzicht #pakketoverzicht_content h2.totale-premie-titel,
#pakketoverzicht #pakketoverzicht_content .al_in_pakket {
	margin: 0;
	padding: 5px;
	background: #c6e3ed;
}

#pakketoverzicht #pakketoverzicht_content h2.hsCartLine.totale-premie-titel {
	margin: 0;
}

#pakketoverzicht .afsluiten_button_wrapper.hsCartLine {
	background: none;
	padding-top: 0;
	*margin-bottom: -20px;
}

.pakketoverzicht_winkelmandje .subtext {
	font-weight:bold;
	text-align:right;
	font-size: 10px;
}

#pakketoverzicht #pakketoverzicht_content h1.hsCartLine {
    font-size: 18px;
	padding: 0 0 10px 0;
}

.pakketoverzicht_winkelmandje h2.totaal-titel .premie-titel-span,
.pakketoverzicht_winkelmandje ul.productlist-po .premie-titel-span {
	width: 150px;
}

.content .pakketoverzicht_winkelmandje  ul li, 
.content .pakketoverzicht_winkelmandje  ul ul li {
	background:none;
}

.pakketoverzicht_winkelmandje h2.totaal-titel {
	margin:0;
}

.pakketoverzicht_winkelmandje #showifkortingwrapper h2.totaal-titel {
	*width: 225px;
}

.pakketoverzicht_winkelmandje a.afsluiten_button {
    background: url("../images/pakketdirectafsluiten.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
	*float: none;
    height: 47px;
	margin:10px 5px 0 5px;
    width: 211px;
	padding:0;
	text-indent:-9999px;
}

.pakketoverzicht_winkelmandje a.afsluiten_button:hover {
    background: url("../images/pakketdirectafsluiten-mo.jpg") no-repeat scroll 0 0 transparent;
}

.pakketoverzicht_winkelmandje .nieuw_in_pakket h2 {
	display:none;
}

.pakketoverzicht_winkelmandje h1, .pakketoverzicht_winkelmandje .pakketblok, .pakketoverzicht_winkelmandje #kortingstabel {
	margin:0;
}

.pakketoverzicht_winkelmandje p.emptypakketinfo {
	font-size:10px;
}

#pakketoverzicht .hsLine, .pakketoverzicht_winkelmandje #kortingstabel {
	padding:0;
	margin:0;
}

.pakketoverzicht_winkelmandje .select_premie_options {
    background: none repeat scroll 0 0 #CCC;
    border-bottom: 4px solid #BBB;
	padding:5px;
}

.pakketoverzicht_winkelmandje .dossieroverview {
    background: none;
	padding:0;
	overflow: auto;
	margin-top: 10px;
}

.pakketoverzicht_winkelmandje .dossieroverview h2 {
	margin-top: 20px;
}

.pakketoverzicht_winkelmandje .dossieroverview .button {
	margin-top:10px;
	*padding-right: 0 !important;
	*padding-left: 0 !important;	
}


.pakketoverzicht_winkelmandje .listofdossiersWrapper {
	margin:5px 0;
}

.pakketoverzicht_winkelmandje .totale-premie-titel .premie-titel-span {
	width: 122px;
}

.pakketoverzicht_winkelmandje h2.totaal-titel span.premie-titel-span {
    margin-left: 5px;
}

.pakketoverzicht_winkelmandje #showifkortingwrapper h2.totaal-titel, .pakketoverzicht_winkelmandje #showiftoeslagwrapper h2.totaal-titel {
	margin: 0;
}

.pakketoverzicht_winkelmandje ul.productlist-po .premie-titel-span {
	color: #000;
	font-size: 10px;
}


.productlist-po span.po_premie {
	top: 0;
}

.productlist-po span.po_premie a {
	color: #000;
}

.pakketoverzicht_winkelmandje span.po_premie {
    font-size: 10px;
    width: 43px;
}

.pakketoverzicht_winkelmandje .nieuw_in_pakket span.po_premie {
    width: 53px;
}

.pakketoverzicht_winkelmandje h2.totaal-titel {
	padding: 10px 0 0 0;
	font-size: 12px;
}

#pakketoverzicht .afsluiten_button_wrapper.hsCartLine {
	margin-left: 0;
	margin-right: 0;	
}

.pakketoverzicht_winkelmandje .kortingsblok {
	background: #dfd5ea;
}

.pakketoverzicht_winkelmandje h2.totaal-titel {
	background: #b8a6cc;
}


.pakketoverzicht_winkelmandje .kortingsblok h2 {
	display:none;
}

.pakketoverzicht_winkelmandje .kortingsblok h3 {
	color: #000000;
    font-size: 16px;
    font-weight: 700;
    height: 20px;
    line-height: 16px;
    padding: 8px 0 0;
    text-shadow: 0 1px 2px #FFFFFF;
    width: auto;
}

.pakketoverzicht_winkelmandje .kortingsblok .staafwrapper {
    background: url("../images/korting-staaf-bg.png") no-repeat scroll 0 0 transparent;
}

.pakketoverzicht_winkelmandje .kortingsblok .staaf {
    background: url("../images/staafbg-groen.png") repeat-x scroll 0 5px transparent;
}

.pakketoverzicht_winkelmandje .al_in_pakket .premie-titel-span,
.pakketoverzicht_winkelmandje .al_in_pakket .premie-titel-span {
	width: 155px;
}

.pakketoverzicht_winkelmandje ul li {
    margin: 0 0 5px;
    padding: 2px 0;
}

#pakketoverzicht #pakketoverzicht_content h2.hsCartLine.totale-premie-titel {
	text-align: right;
}

#pakketoverzicht #pakketoverzicht_content h2.hsCartLine.totale-premie-titel span.premie-titel-span,
#pakketoverzicht #pakketoverzicht_content h2.hsCartLine.totale-premie-titel span.eurosignfield,
#pakketoverzicht #pakketoverzicht_content h2.hsCartLine.totale-premie-titel span#pakketpremie {
	display: inline !important;
	width: auto;
	padding: 0 0 0 4px;
	margin: 0;
}

.pakketoverzicht_winkelmandje .select_premie_options label {
    margin-bottom: 0;
	margin-top: 10px;
    margin-right: 2%;
    word-wrap: break-word;
}

.pakketoverzicht_winkelmandje .pakketblok {
	*width: 210px;
}


.listofdossiers li a.pdflink,
.listofdossiers li img {
	*top: 0;
}

#bestaandeverzekeringen {
	margin-top: 0.5em;
}

/* ====================================================================================
PAKKET ALGEMEEN
=====================================================================================*/

#hsGeneralForm ul#hsNav {
	margin-top: 15px;
	*margin-bottom: -20px;	
}

#hsformdatadiv #hsGeneralForm ul#hsNav {
	*margin-bottom: 0;	
}

/* breedte pakket en winkelmandje samen */
.pakketcontainer {
	width:800px;
}

/* breedte pakket  */
.pakketoverzicht-container .productenoverzicht_container, 
#hsformdatadiv {
    width: 548px;
	background:none;
}

#hsformdiv,
.content #hsformdiv {
	width: 538px; 
}

#hsformdiv,
.content #hsformdiv {
  *width: auto; 
}

.content #hsformdiv {
  *width: 538px; 
}

/* kop boven pakket */
.content .mijnpaginahead h1 {
	margin:25px 0;
}

.mijnpaginadiv #polisoverzicht tr td.mpLabel a {
	min-width: 160px;
	*width: 160px;
}

/* premie berekenen linkjes in pakketoverzicht  */
#hspakketdiv .leftLinkA, 
#hspakketdiv .product_disabled {
	width:300px;
}

#linkblock span {
	border:none;
}

/* premie berekenen link  */
#hspakketdiv .leftLink a {
	background: url("../images/berekenpremie2.gif") no-repeat scroll 100% 50% transparent;
}

#hspakketdiv .leftLink a {
	padding-right:110px;
}

/* polisvoorwaarden link  */
#hspakketdiv .rightLink4 {
	background:none;
}

#hspakketdiv .rightLink4 a {
    background: url("../images/pdf.gif") no-repeat scroll 0 50% transparent;
}

/* informatie link  */
 #hspakketdiv .rightLink2 {
    width: 86px;
	background:none;
}

#hspakketdiv .rightLink2 a {
    width: 86px;
    background: url("../images/info2.gif") no-repeat scroll 0 50% transparent;
}

.pakketoverzicht-container #hspakketdiv {
	padding:0;
}

#hspakketdiv #linkblock {
	margin:0;
	padding-bottom:10px;
}

/* producten overzicht algemeen */
.pakketoverzicht-container #hspakketdiv.ps_content,
.contentcontainer-2cols-adv .pakketoverzicht-container .ps_content#hspakketdiv {
	background: white;
	margin-bottom:20px;
	*zoom:1;
	*display:block;
	*min-height:400px;
}

.hsGeneralForm #extrainfo_ul li, #hsGeneralForm #extrainfo_ul li {
    background: none repeat scroll 0 0 transparent;
    padding: 0;
}

/* rubriekkop andere styling */
#linkblock h1.pakketpaginakop {
    background: url("../images/heading3bg.jpg") no-repeat scroll 0 100% transparent;
    color: #000;
    font-size: 16px;
    margin-bottom: 5px;
    padding: 12px 0 8px 40px;
	margin-top:0;
	*margin-top:-10px;	
}

#hspakketdiv #meldingwrapper {
	background: #F2ECF8;
	float:left;
	display:block;
    margin: -20px 0 0;
	padding:10px 0;
}

#meldingwrapper #melding1,
#meldingwrapper #melding2 {
	display:none;
}

#meldingwrapper #melding4 {
    background: url("../images/pdf.gif") no-repeat scroll 0 50% transparent;
	float:right;
	padding-left:30px;
	padding-right:15px;
	margin:0;
}


#meldingwrapper #melding4 p {
	padding:0;
}


/* informatie en polisvoorwaarden linkjes boven formulieren */
#extrainfo_ul li a {
    display: inline;
    padding: 5px 0 5px 28px;
    text-decoration: none;
	*line-height: 28px;
	*background-position: 0 0;
}

#extrainfo_ul li a:hover {
    text-decoration: underline;
}

#extrainfo_ul li.extrainf a {
    background: url("../images/icon-info.png") no-repeat scroll 0 4px transparent;
    width: 100px;
	padding-left: 35px;
}

#extrainfo_ul li.polisvoorw a {
    background: url("../images/pdf.gif") no-repeat scroll 0 50% transparent;
    width: 100px;
	margin-left:20px;
}

#extrainfo_ul li.polisvoorw a {
    background: url("../images/pdf.gif") no-repeat scroll 0 50% transparent;
    width: 100px;
}

.content-text .hsGeneralForm fieldset .hsLine .hsRightDiv, .content-text #hsGeneralForm fieldset .hsLine .hsRightDiv {
	width: 105px;
}

.content-text #hsGeneralForm fieldset p.hsPrS, .content-text .hsGeneralForm fieldset p.hsPrS {
	width: 70px;
}

#hsGeneralForm fieldset p.hsPrS, .hsGeneralForm fieldset p.hsPrS {
    height: 25px;
    line-height: 25px;
}

.dossierdescriptiontd {
	font-style: italic;	
}


#wrapper .mijnpaginadiv #polisoverzicht .tableheading2 .mpStatus,
.mpPolisoverzicht td.mpStatus {
	width: 45px;
	*width: 60px;
	min-width: 45px;
	*min-width: 60px;
}

#hspakketdiv > h1 {
	font-size: 20px;
	margin-left: 20px;
}

/* ====================================================================================
FORMULIEREN ALGEMEEN
=====================================================================================*/

div.selector {
	margin-top: 2px;
	min-width: 185px;
}

/* Breedte select bij mutatie */
.content-text div.selector select,
.content-text div.selector {
	width: 176px;
	min-width: 176px;
}

.content-text div.selector span {
	width: 140px;
}

#hsGeneralForm h1.formtitle, 
.hsGeneralForm h1.formtitle,
#hsGeneralForm h1.formtitle {
    font-size: 20px;
    margin: 15px 0;
	float:left;
	width:100%;
	line-height: 24px;
}

.hsLine h4 {
	font-size: 14px;
	padding-top: 20px;
}

.hsGeneralForm fieldset, #hsGeneralForm fieldset {
	min-width: 520px;
	padding: 0;
	margin-bottom: 5px;
}

.popup.hsGeneralForm fieldset, .popup#hsGeneralForm fieldset,
.content-text .hsGeneralForm fieldset, .content-text #hsGeneralForm fieldset {
    margin-top: 20px;
    width: 520px;
}

.hsObjectEditDiv.hsGeneralForm fieldset, #hsGeneralForm.hsObjectEditDiv fieldset,
.hsGeneralForm .wachtwoord_gebruikersnaam_vergeten fieldset, #hsGeneralForm .wachtwoord_gebruikersnaam_vergeten fieldset,
.content-inner .content-text #hsGeneralForm fieldset {
    min-width: 495px;
    width: 495px;	
}

.content ul li, .content ul ul li {
	padding:0;
	background: none;
}

.hsGeneralForm fieldset .hsLine .hsRightDiv, #hsGeneralForm fieldset .hsLine .hsRightDiv {
	width: 24%;
}

.hsGeneralForm input, #hsGeneralForm input {
    margin-top: 3px;
    *margin-top: 5px;	
}
 
.hsGeneralForm fieldset .hsLine .hsRadioBut label, #hsGeneralForm fieldset .hsLine .hsRadioBut label {
  display: inline-block;
  width: 47%;
  margin-right: 1%;
} 

#hsGeneralForm span.hsRadioP {
	padding-top: 5px;
}

#hsGeneralForm .hsRadioP p {
	*width: 74%;
}

.hsGeneralForm .euroDiv, #hsGeneralForm .euroDiv {
    margin: 3px 0 0 3px;
    padding: 4px 0 3px 0;
    *margin: 6px 0 0 3px;
    *padding: 3px 0 2px 0;
	
}

.hsStatusMandatory {
    background-image: url("../images/status_mandatory.png");
}

#hsGeneralForm #frm_fieldset05 .euroDiv input {
	*margin-top: 0;
}

.hsGeneralForm li.activeTab, 
.hsGeneralForm li.hsFaseButActive, 
#hsGeneralForm li.activeTab, 
#hsGeneralForm li.hsFaseButActive {
	font-weight:bold;
}

.popup.hsGeneralForm .input_select, .popup#hsGeneralForm .input_select {
	margin-left: -2px;
}

.popup.hsGeneralForm .euroDiv, .popup#hsGeneralForm .euroDiv {
	margin-left: 3px;
}

.popup.hsGeneralForm .selectbox_right, .popup#hsGeneralForm .selectbox_right {
	left: 70%;
}

.hsGeneralForm .wachtwoord_gebruikersnaam_vergeten h2 {
	margin-top: 0;
}

.hsGeneralForm .wachtwoord_gebruikersnaam_vergeten fieldset {
	padding-bottom: 10px;
}

.hsGeneralForm .wachtwoord_gebruikersnaam_vergeten fieldset .hsLine {
	border: none;
}

a.hsHintanchorNoPr {
	margin-top: -2px;
}

#hintbox {
    background: #F8F8F8;
    border: 1px solid #DDDDDD;
    clear: both;
    display: block;
    padding: 5px 10px 10px 10px;
    position: absolute;
    text-align: left;
    visibility: hidden;
    width: 200px;
    z-index: 999;
}

#hsGeneralForm fieldset .hsPExtra #frm_Totaal, 
#hsGeneralForm fieldset .hsPExtra #frm_maandpremie, 
.hsGeneralForm fieldset .hsPExtra #frm_Totaal, 
.hsGeneralForm fieldset .hsPExtra #frm_maandpremie {
    border-top: none;
}

a.hsHintanchorNoPr,
a.hsHintanchorNoPr:hover {
    background: url("../images/goudse_info.gif") no-repeat scroll 0 0 transparent;
	height: 25px;
	width: 25px;
}

#hsGeneralForm fieldset .hsPExtra #frm_Totaal, 
#hsGeneralForm fieldset .hsPExtra #frm_maandpremie, 
.hsGeneralForm fieldset .hsPExtra #frm_Totaal, 
.hsGeneralForm fieldset .hsPExtra #frm_maandpremie {
	margin-top: -26px;
}

#hsGeneralForm fieldset p#frm_maandpremiePrS.hsPrS, .hsGeneralForm fieldset p#frm_maandpremiePrS.hsPrS {
	margin-top: -18px;
}

.hsGeneralForm .hsObjectEditButtons input {
	margin-right: 10px;
}

#hsGeneralForm ul.multipleObjectSelectList {
	width: 100%;
	margin: 10px 0;
	float: left;
	background: #efefef;
	border: 1px solid #ccc;
	*border: none;
	*font-size:0
}

#hsGeneralForm ul.multipleObjectSelectList li {
	width: 480px;
	float: left;
	margin-left: 10px;
	*font-size: 12px;
}

#hsGeneralForm input.multipleObjectSelectListItemCheckbox {
	background: #efefef;
}

#hsGeneralForm  label#frm_obj_frm_gebouwselectorLbl {
	width: 100%
}

div.selector#uniform-frm_obj_frm_gebouwselector {
	margin: 10px 300px 10px 0;
}

#hsGeneralForm ul.multipleObjectSelectList label, .hsGeneralForm ul.multipleObjectSelectList label {
	width: 410px;
}

.hsGeneralForm ul.multipleObjectSelectList input, #hsGeneralForm ul.multipleObjectSelectList input {
    margin-top: 7px;
	margin-right: 4px;
}

.hsObjectEditButtons input#frm_obj_frm_gebouwselector_popupdiv_object_form_wrappersave {
	*margin-top: -30px;
}

.ObjectBewerkenButton {
	display: block;
	margin: 10px 10px 20px 0;
	*margin-top: 0;
	float: left;
	*min-height: 45px;
}

.hsGeneralForm fieldset #showSumPrMin.hsLine, #hsGeneralForm fieldset #showSumPrMin.hsLine {
    border-bottom: 1px solid #FFFFFF;
}

#hsGeneralForm fieldset .hsPExtra #frm_Totaal, 
#hsGeneralForm fieldset .hsPExtra #frm_maandpremie, 
.hsGeneralForm fieldset .hsPExtra #frm_Totaal, 
.hsGeneralForm fieldset .hsPExtra #frm_maandpremie {
    color: #000;
	background: #fff;
}

/* ====================================================================================
FORMULIER > PERSONENAUTO
=====================================================================================*/

#isa3audascankentekenfieldscontainer img {
    border: medium none;
    height: 60px;
    margin-top: -68px;
    left: 0;
    top: 0;
    width: 90px;
}

/* ====================================================================================
FORMULIER > AOV
=====================================================================================*/

.content .contentcontainer-2cols-adv ul.ulsbitabs li, 
.content .contentcontainer-2cols-adv ul.beroepentabs li {
    padding: 2px 9px;
}

/* ====================================================================================
FORMULIER > GEBOUWEN
=====================================================================================*/

.popup .hsObjectEditButtons #frm_obj_frm_gebouwselector_popupdiv_object_form_wrappersave {
	float: right;
}

/* ====================================================================================
BUTTONS
=====================================================================================*/

#hsGeneralForm .hsFaseDiv .actionpolicychangecreatebutton input.button,
.hsGeneralForm fieldset .button, #hsGeneralForm fieldset .button,
#degoudsepremieverloopaov input.button,
#hsGeneralForm .hsBottomButtons #btnCancelFormSpan a,
.hsGeneralForm .hsBottomButtons #btnCancelFormSpan a, 
.hsBottomButtons a, 
.hsGeneralForm .hsObjectEditButtons input,
button, 
.button,
input.button,
.hsBottomButtons input,
.detailactionbuttons li a,
.mijnpaginadiv .DivPersoonsgegevens a,
.hsBottomButtons a,
.ObjectBewerkenButtonSpan,
#hsGeneralForm .beroepencodelistitem input.beroepencodelistitembutton,
#hsGeneralForm input.degoudserisicoklassecodelistitembutton,
#externalassurancespopup input.button, input#addexternalassurances,
a.goudsebutton,
a.button,
.content ul li a.button {
	text-shadow: none !important;
	border: none !important;
	text-transform: none !important;
}

.hsGeneralForm fieldset .button, #hsGeneralForm fieldset .button {
	padding: 5px 20px 6px 20px !important; 
}

#hsGeneralForm .hsFaseDiv .actionpolicychangecreatebutton input.button:hover,
#hsGeneralForm .beroepencodelistitem input.beroepencodelistitembutton:hover,
#hsGeneralForm li.sbicontrollistitem:hover input,
.hsGeneralForm li.sbicontrollistitem:hover input,
#hsGeneralForm li.beroepencodelistitem:hover input,
#hsGeneralForm  input.degoudserisicoklassecodelistitembutton:hover,
#hsGeneralForm .hsBottomButtons #btnCancelFormSpan a:hover,
.hsGeneralForm .hsBottomButtons #btnCancelFormSpan a:hover, 
input.button:hover,
button:hover, .button:hover, .hsBottomButtons input:hover, .detailactionbuttons li a:hover, .hsGeneralForm .button:hover, #hsGeneralForm .button:hover, .ObjectBewerkenButtonSpan:hover, .mijnpaginadiv .DivPersoonsgegevens a:hover, .hsBottomButtons a:hover, .loginblock .button:hover, .polisoverzicht .button:hover, .inlog_stappen .button:hover, .dossieroverview .button:hover, .popupdiv .button:hover, .advdashboardactieknoppen a.button:hover,
#externalassurancespopup input.button:hover, input#addexternalassurances:hover, a.goudsebutton:hover, a.button:hover, .content ul li a.button:hover,
#hsGeneralForm .hsBottomButtons a:hover, 
.hsGeneralForm .hsBottomButtons a:hover {
	text-decoration: none !important;
	border: none !important;	
}

#hsGeneralForm .actionpolicychangecreatebutton input.button {
	float: right;
}

#sbicontrolline1,
#ulsbitabs,
.ulsbitabs {
	padding-left: 0;
}

#ulsbitabs,
.ulsbitabs,
ul.beroepentabs {
	padding-bottom: 20px;
}

#ulsbitabs li, 
.ulsbitabs li, 
.beroepentabs li,
.ObjectBewerkenButtonSpan {
	font-weight: bold;
	padding-top: 0;
	padding-bottom: 0;	
	padding: 5px 10px 6px 10px !important;	
	border: none;
	line-height: 18px;
}

#hsGeneralForm .beroepencodelistitem input.beroepencodelistitembutton, 
#hsGeneralForm input.degoudserisicoklassecodelistitembutton, 
.nieuwe_relatie_bedrijven_selectie a, .nieuwe_relatie_SBI_selectie a {
    float: left;
    margin-right: 9px;
    margin-top: 4px;
    padding: 2px 10px !important;
}

#ObjectBewerkenButtonfrm_obj_frm_gebouwselector .ObjectBewerkenButtonSpan {
	*width: 157px;
}

.hsGeneralForm .postc_straat_huisnummer h2, #hsGeneralForm .postc_straat_huisnummer h2 {
	margin-left: 0;
}

#hsGeneralForm .beroepencodelistitem input.beroepencodelistitembutton, 
#hsGeneralForm input.degoudserisicoklassecodelistitembutton,
#nieuwe_relatie_SBI_selectie #ulsbis li a,
#nieuwe_relatie_bedrijven_selectie #ulcompanies li a,
#hsGeneralForm .sbicontrolcodelist input.sbicontrolselectbutton, 
#hsGeneralForm .sbicontrollistitemkvk input.sbicontrolselectbutton, 
.hsGeneralForm .sbicontrolcodelist input.sbicontrolselectbutton,
.hsGeneralForm .sbicontrollistitemkvk input.sbicontrolselectbutton {
	-moz-border-radius:none !important;
	-webkit-border-radius:none !important;
	border-radius:none !important;
	width: 45px !important;
	height: 20px !important;
	line-height:20px;
	border: none !important;
	text-transform: none !important;
	padding: 0 !important;
	margin: 0 5px 0 0;
	text-transform: capitalize;
	*color: #fff !important;
	zoom:1;
}

#hsGeneralForm .hsFaseDiv .actionpolicychangecreatebutton input.button {
	background-color: #555;
}

#hsGeneralForm .sbicontrolcodelist input.sbicontrolselectbutton,
.hsGeneralForm .sbicontrolcodelist input.sbicontrolselectbutton
 {
	background-color: #609;
	color: #fff;
}

#hsGeneralForm .hsFaseDiv .actionpolicychangecreatebutton input.button:hover {
	background: #000;
}

#hsGeneralForm .sbicontrolcodelist input.sbicontrolselectbutton:hover,
.hsGeneralForm .sbicontrolcodelist input.sbicontrolselectbutton:hover {
	background-color: #1F99C2;
	color: #fff;
}

.hsGeneralForm .clausulecontainer ul li .deleteclausule.button,
#hsGeneralForm .clausulecontainer ul li .deleteclausule.button {
	background-image: url(../images/dustbin.gif) !important; /* important want op hs-niveau ook! */
}

#nieuwe_relatie_SBI_selectie #ulsbis li a,
#nieuwe_relatie_bedrijven_selectie #ulcompanies li a {
	width: 40px !important;
	padding: 0 0 0 16px !important;
}

.popupdiv .dossierdescquestion .button {
	margin-left:10px;
	padding:2px 6px !important;
}

#hsGeneralForm .hsFaseDiv .actionpolicychangecreatebutton input.button {
    margin-left: 5px;
    margin-top: 0;
    padding: 5px 8px;
    font-weight: bold;
}

#hsGeneralForm #degoudsepremieverloopaov input.button {
	padding: 5px 10px !important;
}

#pakketoverzicht a.button,
#pakketoverzicht input.button {
	padding: 3px 5px !important;
	font-weight: normal;
	font-size: 12px;
	text-align: center !important;
	margin-bottom: 3px;
}

#pakketoverzicht a.button:hover, 
#pakketoverzicht input.button:hover {
	padding: 3px 5px !important;
	font-weight: normal;
}

input#btnCloseSingleDossier,
input#btnSaveSingleDossier {
	background: #609;
	padding: 6px 13px 7px 13px;	
	margin: 0 5px 0 0;
  height: 29px;
}

.uitkomst_van_keuze {
	width: 510px;
	font-style: italic;
}

.nieuwe_relatie_bedrijven_selectie .uitkomst_van_keuze {
	width: 510px;
}

#hsGeneralForm fieldset ul.sbicontrolcodelist, 
.hsGeneralForm fieldset ul.sbicontrolcodelist, 
.sbicontrolcodelist ul, 
.sbicontrolcodelistkvk, 
.beroepencodelist, 
.degoudserisicoklassecodelist {
	border: none;
}

.sbicontrolcodelist li:hover, .sbicontrolcodelistkvk li:hover, 
.beroepencodelist li:hover, .degoudserisicoklassecodelist li:hover, 
.nieuwe_relatie_bedrijven_selectie li:hover, .nieuwe_relatie_SBI_selectie li:hover,
.sbicontrolcodelist li, .sbicontrolcodelistkvk li, .beroepencodelist li, 
.degoudserisicoklassecodelist li, .nieuwe_relatie_bedrijven_selectie li, .nieuwe_relatie_SBI_selectie li {
	clear: none;
	overflow: auto;
	margin-bottom: 1px;
	float: left;
	border: none;
    padding-bottom: 0;
    padding-top: 3px;	
	width: auto;
	*width: 480px;
}

.nieuwe_relatie_bedrijven_selectie li:hover, .nieuwe_relatie_SBI_selectie li:hover,
.nieuwe_relatie_bedrijven_selectie li, .nieuwe_relatie_SBI_selectie li {
    padding-top: 0;	
	font-weight: bold;
	border: none;
	color: #000;
	line-height: 20px;
	margin-bottom: 1px;
	width: 100%;
	*width: 90%;
	float: left;
}

#nieuwe_relatie_bedrijven_selectie #ulcompanies li a {
  display: inline-block;
  position: inherit;
}

	/* #2996 */
.sbicontrolcodelist li:hover, .sbicontrolcodelist li {
	padding-top: 0;	
	font-weight: bold;
	border: none;
	color: #000;
	line-height: 20px;
	margin-bottom: 1px;
	float: left;
}

#hsGeneralForm input#sbicontrolview {
	margin-left: -60px;
	*margin-left: 120px;
	*margin-top: -25px;
}

#hsGeneralForm #sbicontrolsoortbedrijfline {
	height: 50px;
}

.ulsbis .notavailable {
	COLOR: #000;
}

#nieuwe_relatie_bedrijven_selectie {
	position: relative;
	*float: left;
	*zoom: 1;
}

#selectedcompanyedit {
	position: absolute;
	top: 140px;
	*top: 70px;
	right: -10px;
	*right: -28px;	
	padding: 6px 10px !important;
}

#hsGeneralForm #selectedcompanyedit {
	top: 170px;
	*top: 40px;
	*right: -10px;	
}

.zakelijk_voorloop_sbi .hsGeneralForm #nieuwe_relatie_bedrijven_selectie h2 {
	margin-top: 20px;
	float: left;
}

.degoudserisicoklassecodelist a,
.beroepencodelist a,
.sbicontrollistitemkvk a {
    display: inline-block;
    float: right;
    width: 430px;
	padding-top: 0;
	line-height: 20px;
}

.sbicontrolcodelist a {
	float: right;
	color: #000;
}

.beroepencodelist li:hover,
.beroepencodelist li,
.degoudserisicoklassecodelist li:hover,
.degoudserisicoklassecodelist li {
	padding-top: 0;
}

.degoudserisicoklassecodelist a,
.beroepencodelist a {
	line-height: 21px;
    width: 410px;
    *width: 430px;	
}

#hsGeneralForm .sbicontrollistitem a,
.hsGeneralForm .sbicontrollistitem a,
#maintabtabcontentkvk1 .sbicontrolcodelistkvk a {
    width: 418px;
	*width: 408px;
}

#hsGeneralForm .sbicontrollistitem a,
.hsGeneralForm .sbicontrollistitem a  {
	*width: 378px;
}

.sbicontrolcodelistitem a {
	*line-height: 20px;
}

#hsGeneralForm  .sbicontrolcodelistkvk input.sbicontrolselectbutton,
#hsGeneralForm  .sbicontrolcodelist input.sbicontrolselectbutton,
.hsGeneralForm  .sbicontrolcodelist input.sbicontrolselectbutton {
	float: left;
}

#hsGeneralForm .nieuwe_relatie_form h2 {
	margin-left: 0;
	padding-bottom: 10px;
}

#kvkmain ul.ulcompanies {
	margin: 10px 0;
    float: left;
    margin: 10px 0;
    width: 100%;	
}

#kvkmain ul.ulcompanies li {
    float: left;
    width: 100%;	
}

.hsGeneralForm.nieuwe_relatie_form h4 {
	margin-top: 15px;
}

.hsGeneralForm.nieuwe_relatie_form label {
	width: 280px;
}

.nieuwe_relatie_form.hsGeneralForm .hsLine {
	line-height: 20px;
	padding: 0 0 3px 0;
	position: relative;
}

.hsGeneralForm.nieuwe_relatie_form .hsHintanchorNoPr {
	margin-top: 2px;
	position: absolute;
	left: 490px;
	top: 0;
}

.nieuwe_relatie_form .bottombuttons {
	float: left;
	width: 100%;
	margin-top: 10px;
}

.popup input.action_new_buttons_cancel {
	color: #000 !important;
	background: none !important;
	text-decoration: underline;
	padding: 0 !important;	
}

.popup input.action_new_buttons_cancel:hover {
	color: #000 !important;
	background: none !important;
	text-decoration: underline;
}

#sbicodenotpresent,
#companynotpresent,
.sbicontrolnoresultskvk {
	margin-top: 6px;
	display: block;
	overflow: auto;
	clear: both;
}

/* ====================================================================================
INFORMATIE TEKSTEN
=====================================================================================*/
ul.infodiv {
    float: left;
    height: 30px;
    margin: 10px 0;
    padding: 4px 0;
    width: 100%;
}

ul.infodiv li {
    float: right;
    margin: 0 0 0 15px;
}

ul.infodiv a {
    display: block;
    font-size: 11px;
    font-weight: normal;
    line-height: 27px;
    margin-right: 0;
    padding: 3px 0 3px 20px;
    text-decoration: underline;
}

ul.infodiv .berekeninfo a {
    background: url("../images/aanvr_icon.gif") no-repeat scroll 0 50% transparent;
}

ul.infodiv .pvwinfo a {
    background: url("../images/pdf.gif") no-repeat scroll 0 50% transparent;
}

ul.infodiv .naarproducten a {
    background: url("../images/back_icon.gif") no-repeat scroll 0 50% transparent;
}

.pakketoverzicht-container .infodiv {
	clear: none;
	border: none;
}

.hsproductinfodiv_msg,
.pakketoverzicht-container #hsproductinfodiv {
	width: 550px;
}

.pakketoverzicht-container .productenoverzicht_container {
	width: 548px;
}

#hsproductinfodiv h2 {
    background: url("../images/heading3bg.jpg") no-repeat scroll 0 100% transparent;
    color: #000;
    font-size: 16px;
    padding: 12px 0 8px 40px;
}

.hsproductinfodiv_msg {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #DDDBDC;
    padding: 20px 30px 30px;
    width: 486px;
}

.hsproductinfodiv_msg #hsNav {
	display: none;
}

/* Algemeen */
#pakketpaginacontainer {
	background: transparent;
}

#pakketpaginacontainer .statusindicator {
	width: 300px;
	margin-left: -95px;
	height: 50px;
    background: url("../images/status.gif") no-repeat scroll 0 100% #F2ECF8;
	margin-top: 16px;
}

#pakketpaginacontainer .statusindicator img {
	display: none;
}

.contentcontainer-2cols-adv ul#pakketstappen {
	*float:none !important;
}

.content #hsGeneralForm {
    margin-left: 0;
}

#hsGeneralForm h1.formtitle {
    font-size: 20px;
    margin: 30px 0 0 0;
}

.bedanktcontainer {
    background: #FFFFFF;
    padding: 20px 20px 0 20px;
	float: left;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;	
}

.bedanktcontainer h2 {
    margin-top: 20px;
}

ul.polisvoorwaardenlijst {
	margin-top: 10px;
}

.archiefdocumentenlijst li,
ul.polisvoorwaardenlijst li {	
	line-height: 26px;
	padding-left: 25px;
    background: url("../images/pdf.gif") no-repeat scroll 0 50% transparent;
}

#degoudsepremieverloopaovpopup .popuptitle {
	font-size: 18px; 
	font-weight: bold;
}

#degoudsepremieverloopaovpopup table {
	width: 400px;
}

#degoudsepremieverloopaovpopup table .moneycolumn {
	width:  100px;
	text-align: right;
}

#clausulecodereadonly, 
.clausuleeditcontainer, 
.clausulecontainer {
	border: none;
	line-height: 32px;
}

.clausulecontainer ul {
	margin: 0;
	padding: 0;
	width: 100%;
	list-style: none;
}

.clausulecontainer ul li {
	border-bottom: 1px solid #F8F8F8;
	float: left;
	width: 100%;
}

.clausulecontainer ul li a {
	float:left;
}

#clausulecodereadonly ul li a, 
.clausulecontainer ul li a,
.polisvoorwaardencontainer ul li a {
	padding-left: 15px;
	background: transparent url(../images/default_arrow.gif) no-repeat 0 50%;
}

blockquote p.fullWidth > a {
	background: #F8F8F8;
	border-top: 2px solid #DDD;
	border-bottom: 2px solid #DDD;
	display: block;
	float: left;
	margin: 10px 0px;
	padding: 20px;
	width: 485px;
}

#pnlmijnpagina #polisoverzicht .mpBerekenpremie a,
#pnlmijnpagina #polisoverzicht table.mpPolisoverzicht td.mpBerekenpremie,
#pnlmijnpagina #polisoverzicht .tableheading2 .mpBerekenpremie {
	*width: 120px !important;
	*min-width: 120px !important;
}

#pnlmijnpagina #polisoverzicht > h3 {
	font-size: 20px;
	margin-top: 20px;
}

/* ====================================================================================
Donkergrijs
=====================================================================================*/
.topformmessage,
.teracceptatiewinkelmandjebericht {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;	
}

.pakketoverzicht_winkelmandje ul.productlist-po li.acclevel_teracceptatie .po_premie a,
.pakketoverzicht_winkelmandje ul.productlist-po li.acclevel_teracceptatie .po_premie,
.pakketoverzicht_winkelmandje ul.productlist-po li.acclevel_teracceptatie a.premie-titel-span,
.pakketoverzicht_winkelmandje ul.productlist-po li.acclevel_teracceptatie .eurosignfield {
	font-weight: bold;
	color: #609;
}

/* IE 7 Hacks */
fieldset {
	*margin-bottom: -1px;
	*border-bottom: none;
}

.hsBottomButtons {
	*padding-top: 10px;
  padding-bottom: 0;
}

#externalassurances input#addexternalassurances {
	*margin-bottom: 20px;
	*left: 20px;
}

/* ====================================================================================
TER ACCEPTATIE
=====================================================================================*/

.topformmessage,
#teracceptationacceptedmessage,
#teracceptationmessage {
	padding: 15px;
	width: auto;
	*width: 496px;
	margin-top: 30px;
	margin-bottom: 10px;	
	float: left;
	font-weight: bold;
}

#teracceptationacceptedmessage p,
#teracceptationmessage p {
	margin-bottom: 0;
}

.teracceptatiewinkelmandjebericht {
	font-size: 11px;
	margin-bottom: 2px;
	padding: 2px;
	font-weight: bold
}

#hsGeneralForm input#teracceptationoverruled {
	border: none;
	color: #fff;
	padding: 0 0 4px;
	height: 27px;
	float: right;
	margin-top: 10px;
}

ul.mijnpaginadossierlist li img,
ul.mijnpaginadossierlist li a.pdflink {
	top: 5px;
	right: 0;
	position: absolute;
}

ul.mijnpaginadossierlist li a.pdflink {
	right: 20px;
}

#opgeslagenformulierencontainer ul.mijnpaginadossierlist li:hover,
#opgeslagenformulierencontainer ul.mijnpaginadossierlist li,
#opgeslagenberekeningencontainer ul.mijnpaginadossierlist li:hover,
#opgeslagenberekeningencontainer ul.mijnpaginadossierlist li {
	margin: 0;
    padding: 0;
	position: relative;
	width: 490px;
	padding-left: 15px;
	background: url("../images/default_arrow.gif") no-repeat scroll 0 10px transparent;	
    border-bottom: 1px solid #EEEEEE;
    line-height: 26px;
	min-height: 26px;
}

fieldset#frm_aanvvrage fieldset,
fieldset#aanvvrage fieldset {
	border: none;
}

#frm_aanvvrage fieldset p.fullWidth,
#aanvvrage fieldset p.fullWidth {
	*margin-left: -5px;
}

#outer #polisdetails {
	padding: 0;
	margin-top: 20px;
}

body #pnlmijnpagina #polisdetails p a {
	background: url("../images/default_arrow.gif") no-repeat scroll 0 5px transparent;
    padding: 0 0 0 15px;
}

#pnlmijnpagina #polisdetails h3 {
	margin: 0;
	padding-bottom: 0;
}

.activedossier .pdflink, .listofdossiers .pdflink, .mijnpaginadossierlist .pdflink {
    background: url("../images/pdf.gif") no-repeat scroll 0 50% transparent;	
}

.activedossier .pdflink, .listofdossiers .pdflink, .mijnpaginadossierlist .pdflink {
	width: 22px;
}

.acclevel_teracceptatie a.premie-titel-span {
	padding-left: 0;
	background: none;
}

#hsGeneralForm fieldset .button#teracceptationoverruled {
	background: #609;
}

/* ====================================================================================
Popups
=====================================================================================*/

.popup.modalbox {
	padding: 0;
	border: none;
}

.popup.modalbox {
    border: none;
}

.modalbox fieldset, .popup.hsGeneralForm fieldset, #hsGeneralForm.popup fieldset {
    border: none;
}

.popup.hsGeneralForm .euroDiv, #hsGeneralForm.popup .euroDiv {
    margin-left: 3px;
}

#pnlmijnpagina .popup.hsGeneralForm .input_select, #pnlmijnpagina #hsGeneralForm.popup .input_select {
    margin-left: -13px;
}

.popup.hsGeneralForm .selectbox_right, .popup#hsGeneralForm .selectbox_right {
    left: 68%;
}

.content .popup.hsGeneralForm .selectbox_right, .content  .popup#hsGeneralForm .selectbox_right {
    left: 71%;
}

.popup.hsGeneralForm fieldset {
	min-width: 500px;
	width: 500px;	
}

#pnlGenerateOfferte .popup-inner {
	*overflow: hidden;
}

#degoudsepremieverloopaovpopup {
	margin-top: -330px;
}

#degoudsepremieverloopaovpopup a.closepopup {
	top: 3px;
	right: 3px;
}

.LoadingBalk {
    background: url("../images/loading_wit.gif") no-repeat scroll 140px 10px #76B7CD;
    border-bottom: 1px solid #4490AA;
    border-top: 1px solid #4490AA;
    bottom: 22px;
    color: #FFFFFF;
    font: 14px/16px Arial,Helvetica,sans-serif;
    left: 0;
    padding: 20px 0;
    position: absolute;
    text-align: center;
    width: 100%;
}

#pnlChangeCustomerContext .button {
	*position: relative;
	*top: 5px;
	*margin-left: -200px;
}

.content .content-text #relationdata ul li, .content .content-text #relationdata ul ul li {
	padding-left: 0;
}

.hsStatusComplete .hsRightDiv {
	color: #000;
}

.bg-wrapper .hsGeneralForm > h2, .bg-wrapper #hsGeneralForm > h2 {
	margin-left: 0;
	width: 100%;
}

#hsGeneralForm .pakketrule {
	width: auto;
}

	/* zakekelijk > invetaris/goederen > Verzekerd adres toevoegen IE7 fix */
	#frm_obj_frm_gebouwselector_popupdiv_object_form_wrappercancel,
	#frm_obj_frm_gebouwselector_popupdiv_object_form_wrappersave {
		*vertical-align: bottom;
		*margin-top: -20px !important;
	}

		/* button moet 1px lager gezet worden, vreemd IE7 */
		#frm_obj_frm_gebouwselector_popupdiv_object_form_wrappersave {

		}

/* PAPIEREN POLIS AANVRAAG */

.PapierenPolis .hsStatusMandatory, .PapierenPolis .hsStatusComplete, .PapierenPolis .hsStatusNotComplete {
	background-position: 42% -2px;
}

#hsGeneralForm fieldset .PapierenPolis .hsLine .hsRadioBut,
#hsGeneralForm fieldset .PapierenPolis .hsLine .hsRadioP {
	width: 50%;
	margin: 0;	
}

#hsGeneralForm fieldset .PapierenPolis .hsLine .hsRadioBut label {
	width: 50%;
	*width: 45%;
	margin: 0;
}

table.dossierdescquestion {
	width: 500px;
}

#hsGeneralForm .gebdatonbekend p {
    color: #D41F26;
    font-style: italic;
    font-weight: 700;	
}

/* ====================================================================================
AOV-waardemeter, vorlopige oplossing = moet eigenlijk module formulier zijn
=====================================================================================*/

.degoudseikwmcontainer .totalline span,
.degoudseikwmcontainer .differenceline span {
	margin-left: 5px;	
}

.degoudseikwmcontainer .totalline label,
.degoudseikwmcontainer .differenceline label {
	font-weight: 700;
}


#frm_formulieropslaan_knop_ctrl input,
#frm_formulieropslaan_knop_ctrl .actioncreatebutton input {
	font-weight: 700;
	font-family: Helvetica Neue,Arial,Helvetica,Verdana,sans-serif;
	height: 27px;
	padding: 4px 11px 6px;
	*padding: 4px 2px 6px;
	text-indent: 0;
}

#hsGeneralForm .hsFaseDiv .actionpolicychangecreatebutton input.button,
input#btnSaveSingleDossier { /* andere buttons */
	margin-left: 5px;
	margin-top: 0;
	font-weight: 700;
	font-family: Helvetica Neue,Arial,Helvetica,Verdana,sans-serif;
	height: 27px;
	padding: 4px 11px 6px;
	*padding: 4px 2px 6px;
	text-indent: 0;
}

input#btnSaveSingleDossier {
	margin-left: 0;
}

/* AOV-waardemeter buttons */
#frm_formulieropslaan_knop_ctrl,
#frm_mutatieaanmaken_knop_ctrl {
	height: 27px;
	padding-bottom: 5px;
}

	/* vieze IE7 hack */
	#hsGeneralForm #btnCloseSingleDossier {
		*margin-left: 77px;
		*margin-top: -27px;
	}

	/* #mutatieaanmaken_knop_ctrl overlapt 
	#frm_formulieropslaan_knop_ctrl */
#frm_mutatieaanmaken_knop_ctrl {
	margin-top: -32px;	/* 27px + 5px padding */
}

.hsBottomButtons {
	*padding-top: 5px;
}

/* ====================================================================================
Opgeslagen berekeningen
=====================================================================================*/

.mijnpaginadossierlist .dossiertypeC {
	display: none;
}

/* ====================================================================================
Item verwijderen link
=====================================================================================*/

a.item-verwijderen-link {
  background: url("../images/item-verwijderen-link.gif") no-repeat 0 2px;
  padding-left: 20px;  
}

#hsGeneralForm fieldset a.item-verwijderen-link {
  background: url("../images/item-verwijderen-link.gif") no-repeat 0 6px;
  margin-top: -30px;
  float: right;
}

/* ====================================================================================
Ugly CSS
=====================================================================================*/

.ps_content h1 {
	margin-top: 0;
}

.productenoverzicht_container {
	margin-top: 22px;
}

.mijnpaginadiv #polisoverzicht h3 {
	font-size: 20px;
}

.hsGeneralForm.nieuwe_relatie_form label {
	width: 250px;
}

.hsGeneralForm.nieuwe_relatie_form input {
	border: 1px solid #BBB;
}

/* bij trefword linker marge = 0 */
#sbisearchresultsbicodeext_sbi_1681_1 input.sbicontrolselectbutton {
	margin-left: 0;
}

/* breedte van 418px naar 410px aanpassen */
#hsGeneralForm .sbicontrollistitem a, 
.hsGeneralForm .sbicontrollistitem a, 
#maintabtabcontentkvk1 .sbicontrolcodelistkvk a {
	width: 410px; /* van 418px */
}

/* goudse styling toepassen */
.sbicontrolcodelist a {
	color: #609;
	font-weight: normal;
}

#pnlGenerateOfferteCompany input {
	border: 2px solid #dedede;
	float: left;
	margin-left: 0;
	margin-top: 4px;
	width: 208px;
}

#pnlGenerateOfferteCompany label {
	width: 47.5%;
	height: 28px;
}

#pnlGenerateOfferteCustomer input {
	border: 2px solid #dedede;
	width: 208px;
}

#pnlGenerateOfferteCustomer label {
	width: 47.5%;
}

#custsendpassword,
#bedrijfcustsendpassword {
	border: none;
}

/* nieuwe relatie vinkjes */ /* op site opruimen */
.nieuwe_relatie_form .hsStatusMandatory {
	background: url(/fab/system/algemeen/images/status_mandatory.png) no-repeat 48% -6px !important;
}

.nieuwe_relatie_form .hsStatusNotComplete {
	background: url(/hs/system/algemeen/images/forms/status_notcomplete.png) no-repeat 48% -6px !important;
}

.nieuwe_relatie_form .hsStatusComplete {
	background: url(/hs/system/algemeen/images/forms/status_complete.png) no-repeat 48% -6px !important;
}

/*== upload control ==*/
.fileuploadform  .hsHintanchorNoPr {
  margin-top: 2px;
}

/*== licenseplate image ==*/
.rolls_license_plate_buttons.hsLine { display: none;} /* goudse fab only */

.licenseplate-image img {
  margin-right: 6px;
}
