.CRselectBox ul,.CRselectBox li,.CRselectBox div,.CRselectBox a {
    margin:0;padding:0;font-size:12px;
}
.CRselectBox a { display:block; *zoom:1;}
.CRselectBox {
    background:#FFFFFF url(../images/select_box_off.gif) no-repeat right center;
    border: 1px solid #999;
    cursor: pointer;
    height: 20px;
    margin: 2px;
    /*width:135px;*/
    display: block;
    overflow: hidden;
}

.CRselectBoxHover {
    background: #FFFFFF url(../images/select_box_on.gif) no-repeat right center;
}
.CRselectBox a.CRselectValue {
    display: block;
    margin: 1px 1px 2px;
    padding: 1px 20px 2px 4px;
    white-space: nowrap;
    color: #000;
}

.CRselectBoxOptions {
    background: #FFFFFF;
    border: 1px solid #999;
    margin-left: -1px;
    list-style: none;
    z-index: 3;
    position: absolute;
    /*width:auto;*/
    display: none;
}

.CRselectBoxItem {
    width: auto; /
    width: 220px;
}

.CRselectBoxOptions .CRselectBoxItem  a {
    color: #000;
    display: block;
    width: 100%;
    height: 22px;
    line-height: 22px;
    padding-left: 4px;
    white-space: nowrap;
}

.CRselectBoxOptions a:hover {
    background: #bbb;
    display: block;
}

.CRselectBoxOptions a.selected {
    background: #bbb;
    display: block;
}

.CRselectBox a {
    outline: none;
    text-decoration: none;
}

.CRselectBox a:focus {
    outline: none;
    text-decoration: none;
}

/***********************************  STEP 2 *******************************************/
#step2_brand_name_CRbox,#step2_model_name_CRbox,#step2_energy_name_CRbox,#step2_bodywork_name_CRbox,#step2_door_name_CRbox,#step2_motorization_name_CRbox,#step2_finish_name_CRbox {
    width: 190px;
}

#step2_year_CRbox { width: 102px;}

#step2_month_CRbox { width: 80px;}


#step2_year_CRlist,#step2_month_CRlist,#step2_brand_name_CRlist,#step2_model_name_CRlist,#step2_energy_name_CRlist,#step2_bodywork_name_CRlist,#step2_door_name_CRlist,#step2_motorization_name_CRlist,#step2_finish_name_CRlist
    {
    width: auto !important;
    min-width: 170px;
    width: 230px;
    height: auto !important;
    max-height: 90px;
    _height: 90px;
    overflow-x: hidden;
    overflow-y: auto;
}

#step2_year_CRlist {
    width: auto !important;
    min-width: 140px;
    width: 200px;
}

#step2_month_CRlist {
    width: auto !important;
    min-width: 90px;
    width: 110px;
}

#step2_brand_name_CRlist,#step2_model_name_CRlist {
    width: auto !important;
    min-width: 222px;
    width: 250px;
}

#step2_model_name_CRlist li {
    *width: 222px;
}

#step2_motorization_name_CRlist {
    width: auto !important;
    min-width: 200px;
    width: 250px;
}

#step2_motorization_name_CRlist li {
    *width: 200px;
}
/***********************************  STEP 2 SMALL *******************************************/
form.small #step2_brand_name_CRbox, form.small #step2_model_name_CRbox, form.small #step2_energy_name_CRbox, form.small #step2_bodywork_name_CRbox, form.small #step2_door_name_CRbox, form.small #step2_motorization_name_CRbox, form.small #step2_finish_name_CRbox {
    width: 135px;
}
form.small #step2_year_CRbox { width: 70px;}

form.small #step2_month_CRbox { width: 50px; }

/***********************************  STEP 2 *******************************************/
    /*#step2_year_CRbox {
    width:150px;
}
#step2_month_CRbox {
    width:90px;
}
*/
