* {
    outline: none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}

img { border: none }

script { display: none !important }

body {
    font-family: "Open Sans", sans-serif;
    font-size: 10px;
    background-color: #FFFFFF;
    margin: 0;
    padding: 0;
    vertical-align: 0;
    height: auto;
    text-align: center;
    color: #000000;
    -webkit-font-smoothing:antialiased;
}

div#first {
    width: 100%;
    margin: 0;
    height: auto;
    text-align: center;
}

div#ground {
    width: 100%;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/gr_bid.png) repeat-x top scroll;
    position: relative;
    padding-bottom: 50px;
    border-top: 4px solid green;
}

.status_cont {
    top: 0;
    left: 95px;
    position: absolute;
    z-index: 777;
    width: 300px;
    float: left;
    font-family: Arial;
    background-color: #FFFFFF;
    display: none;
}

.status_top_bot_cont {
    width: 300px;
    float: left;
    height: 10px;
}

.status_top_riga {
    width: 280px;
    height: 10px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/sub-riga-top.png) repeat-x;
    background-position: bottom;
    text-align: left;
    font-size: 5px;
}

.status_bott_riga {
    width: 280px;
    height: 10px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/sub-riga-bott.png) repeat-x;
    background-position: bottom;
    font-size: 5px;
}

.status_cent_cont {
    width: 300px;
    float: left;
}

.status_cent_box {
    width: 294px;
    height: 160px;
    float: left;
    position: relative;
    z-index: 777;
}

div.status_box_txt {
    width: 294px;
    float: left;
    padding-top: 20px;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    color: #BD1E2C;
}

.status_lato_riga {
    width: 3px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/sub-riga.png) repeat-y;
    height: 160px;
    font-size: 3px;
}

.status_box_buttpos {
    width: 294px;
    float: left;
    top: 133px;
    left: 0;
    position: absolute;
    z-index: 778;
}

div.status_box_close {
    width: 294px;
    float: left;
    text-align: center;
    position: relative;
    z-index: 777;
}

.status_err_but_text {
    top: 3px;
    left: 105px;
    position: absolute;
    z-index: 778;
    width: 80px;
    height: 24px;
    font-size: 14px;
    font-weight: bold;
    float: left;
}

div#pop_idle {
    position: absolute;
    z-index: 9999999;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/maskBG.png) repeat top scroll;
    visibility: hidden;
}

div#pop_idle_welc {
    position: absolute;
    z-index: 9999999;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/maskBG.png) repeat top scroll;
    visibility: hidden;
}

div.idle_cont {
    width: 300px;
    margin: auto;
    height: auto;
}

div.idle_contwelc {
    width: 746px;
    margin: auto;
    height: auto;
}

div.idle_box_rel {
    width: 300px;
    float: left;
    position: relative;
    z-index: 9999999;
}

div.idle_boxwelc_rel {
    width: 746px;
    float: left;
    position: relative;
    z-index: 9999999;
}

div#idle_box_cont {
    width: 300px;
    height: 150px;
    float: left;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999999;
}

div#idle_boxwelc_cont {
    width: 746px;
    height: 520px;
    float: left;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999999;
}

.corn_tl_green {
    width: 10px;
    height: 10px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/sub-ul.png);
    background-position: bottom;
    font-size: 5px;
}

.corn_tr_green {
    width: 10px;
    height: 10px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/sub-ur.png);
    background-position: bottom;
    font-size: 5px;
}

.corn_bl_green {
    width: 10px;
    height: 10px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/sub-dl.png);
    font-size: 5px;
}

.corn_br_green {
    width: 10px;
    height: 10px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/sub-dr.png);
    font-size: 5px;
}

.idle_top_riga {
    width: 280px;
    height: 10px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/sub-riga-top.png) repeat-x;
    background-position: bottom;
    text-align: left;
    font-size: 5px;
}

.idle_topwelc_riga {
    width: 726px;
    height: 10px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/sub-riga-top.png) repeat-x;
    background-position: bottom;
    text-align: left;
    font-size: 5px;
}

.idle_bott_riga {
    width: 280px;
    height: 10px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/sub-riga-bott.png) repeat-x;
    background-position: bottom;
    font-size: 5px;
}

.idle_bottwelc_riga {
    width: 726px;
    height: 10px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/sub-riga-bott.png) repeat-x;
    background-position: bottom;
    font-size: 5px;
}

.idle_lato_riga {
    width: 3px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/sub-riga.png) repeat-y;
    height: 130px;
    font-size: 3px;
}

.idle_latowelc_riga {
    width: 3px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/sub-riga.png) repeat-y;
    height: 500px;
    font-size: 3px;
}

.idle_topbot_cont {
    width: 300px;
    height: 10px;
    float: left;
}

.idle_topbotwelc_cont {
    width: 746px;
    height: 10px;
    float: left;
    position: relative;
    z-index: 9999999;
}

#popup_close_idle {
    width: 100%;
    float: left;
    top: -12px;
    left: 0;
    position: absolute;
    z-index: 9999998;
}

#pop_close_box {
    cursor: pointer;
    width: 25px;
    border: none;
}

.idle_cent_cont {
    width: 300px;
    height: 130px;
    float: left;
}

.idle_centwelc_cont {
    width: 746px;
    height: 500px;
    float: left;
}

.idle_cent_box {
    width: 294px;
    height: 130px;
    float: left;
    background-color: #FFFFFF;
}

.idle_centwelc_box {
    width: 740px;
    height: 500px;
    float: left;
    background-color: #FFFFFF;
}

div.idle_title {
    width: 294px;
    float: left;
    padding-top: 20px;
    font-family: arial;
    font-size: 16px;
    color: #000000;
}

div.idle_titlewelc {
    width: 650px;
    float: left;
    font-family: arial;
    font-size: 26px;
    color: #37444D;
    text-align: left;
    margin-left: 10px;
}

.img_welc_cont_seq {
    width: 720px;
    float: left;
    font-family: arial;
    color: #37444D;
    text-align: left;
    font-size: 12px;
    margin-left: 10px;
}

.space_seq_welc {
    width: 40px;
    float: left;
}

.img_welc_cont_1 {
    width: 200px;
    float: left;
}

.img_welc_cont_2 {
    width: 200px;
    float: left;
}

.img_welc_cont_3 {
    width: 240px;
    float: left;
}

.img_welc_box_1 {
    width: 200px;
    float: left;
    padding-top: 30px;
}

.img_welc_box_2 {
    width: 200px;
    float: left;
    padding-top: 30px;
}

.img_welc_box_3 {
    width: 200px;
    float: left;
}

img.img_welc_seq_1 {
    width: 200px;
    height: 100px;
}

img.img_welc_seq_2 {
    width: 200px;
    height: 100px;
}

img.img_welc_seq_3 {
    width: 200px;
    height: 130px;
}

.text_welc_box_1 {
    width: 200px;
    float: left;
}

.text_welc_box_2 {
    width: 175px;
    float: left;
    margin-left: 25px;
}

.text_welc_box_3 {
    width: 240px;
    float: left;
}

.tit_welc_seq {
    width: 200px;
    float: left;
    font-size: 14px;
    font-weight: bold;
}

.tit_welc_seq_2 {
    width: 175px;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-left: 25px;
}

.tit_welc_seq_3 {
    width: 240px;
    float: left;
    font-size: 14px;
    font-weight: bold;
}

.text_welc_box_red {
    color: #BD1E2C;
    font-size: 11px;
}

div.idle_action {
    width: 294px;
    float: left;
    padding-top: 30px;
    font-family: arial;
    font-size: 14px;
}

.idle_but_space {
    width: 107px;
    float: left;
}

div.idle_but_cont {
    width: 80px;
    height: 24px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/button-green.png) no-repeat;
}

div.idle_but_text {
    width: 80px;
    float: left;
    text-align: center;
    padding-top: 4px;
    font-size: 14px;
    padding-bottom: 6px;
    color: #FFFFFF;
    font-family: arial;
}

div.idle_actionwelc {
    width: 740px;
    float: left;
    padding-top: 10px;
}

.space_buy_welc {
    width: 245px;
    float: left;
}

div.welc_buy_cont {
    width: 250px;
    height: 65px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/register.png) no-repeat;
}

div.welc_butt_buy_text {
    width: 250px;
    float: left;
    text-align: center;
    padding-top: 15px;
    font-size: 24px;
    padding-bottom: 19px;
    font-weight: bold;
    color: #FFFFFF;
    font-family: arial;
}

.welc_contus_box {
    width: 740px;
    float: left;
    font-family: arial;
    color: #37444D;
    text-align: center;
    font-size: 16px;
    padding-top: 35px;
}

.welc_contus_box_lnk {
    font-size: 16px;
    font-weight: bold;
}

div.welc_bids_box {
    width: 720px;
    float: left;
    text-align: left;
    margin-left: 10px;
    font-family: arial;
    color: #37444D;
}

.img_welc_bids_box {
    width: 150px;
    float: left;
    padding-top: 35px;
}

img.img_welc_bids {
    width: 143px;
    height: 100px;
}

.welc_bids_text_cont {
    width: 500px;
    float: left;
}

.welc_bids_text_tit {
    width: 500px;
    float: left;
    font-size: 24px;
    padding-top: 45px;
}

.welc_bids_text {
    width: 500px;
    float: left;
    font-size: 18px;
    padding-top: 30px;
    font-weight: bold;
}

div#sec_top {
    width: 960px;
    text-align: center;
    float: left;
}

.title_mod {
    width: 955px;
    text-align: left;
    float: left;
    color: #000000;
    font-size: 24px;
    padding-left: 5px;
}

.help_content_lnk {
    width: 248px;
    text-align: left;
    float: left;
    margin-top: 50px;
}

.help_bar_cont {
    width: 237px;
    height: 43px;
    float: left;
    color: #FFFFFF;
    font-family: arial;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/faq-top.png) no-repeat;
}

.help_bar_title {
    width: 190px;
    padding-top: 10px;
    font-size: 24px;
    float: left;
}

.help_box_lnk {
    /* width: 235px !important; */
    width: 237px;
    float: left;
    border-right: 1px solid #DCDCDC;
    border-left: 1px solid #DCDCDC;
    border-bottom: 1px solid #DCDCDC;
}

.help_cont_faq {
    width: 235px !important;
    width: 237px;
    float: left;
    padding-top: 10px;
    padding-bottom: 10px;
}

.help_box_titfaq_blue {
    width: 235px !important;
    width: 237px;
    float: left;
    padding-top: 20px;
    padding-bottom: 20px;
    cursor: pointer;
    background-color: #CFE5F1;
    font-family: arial;
    font-size: 18px;
    color: #37444D;
    text-decoration: underline;
}

.help_box_titfaq_white {
    width: 235px !important;
    width: 237px;
    float: left;
    padding-top: 20px;
    padding-bottom: 20px;
    cursor: pointer;
    background-color: #FFFFFF;
    font-family: arial;
    font-size: 18px;
    color: #37444D;
    text-decoration: underline;
}

.help_box_titfaq_red {
    width: 235px !important;
    width: 237px;
    float: left;
    padding-top: 20px;
    padding-bottom: 20px;
    cursor: pointer;
    background-color: #CFE5F1;
    font-family: arial;
    font-size: 18px;
    color: #37444D;
    text-decoration: underline;
}

a.lnk_help_faq:link {
    color: #37444D;
    text-decoration: underline;
}

a.lnk_help_faq:visited {
    color: #37444D;
    text-decoration: underline;
}

a.lnk_help_faq:hover {
    color: #37444D;
    text-decoration: underline;
}

.help_space_box_lnk {
    width: 5px;
    float: left;
    font-size: 3px;
}

img.help_img_logo {
    width: 26px;
    height: 22px;
    border: none;
}

.help_box_logo {
    float: left;
    margin-right: 10px;
    margin-left: 10px;
}

.help_box_logo_auto { width: auto }

.help_lnk_text_voice {
    width: 160px;
    float: left;
    font-family: arial;
}

.help_lnk_text_cont {
    width: 228px;
    float: left;
    font-family: arial;
}

.help_lnk_textop_box {
    width: 228px;
    float: left;
    font-size: 14px;
}

.help_lnk_text_box {
    width: 228px;
    float: left;
    font-size: 14px;
    padding-top: 10px;
}

.help_content_resp {
    width: 712px;
    text-align: left;
    float: left;
    padding-top: 60px;
    padding-bottom: 20px;
}

#help_response {
    width: 702px;
    float: left;
}

.help_resp_title {
    width: 702px;
    float: left;
    font-size: 26px;
    color: #37444D;
    font-family: arial;
}

.help_resp_text {
    width: 702px;
    float: left;
    font-size: 16px;
    color: #37444D;
    font-family: arial;
    padding-top: 20px;
}

div#head_box {
    width: 960px;
    float: left;
    padding-top: 20px;
}

div.box960cl {
    width: 960px;
    clear: both;
}

div.box960 {
    width: 960px;
    float: left;
}

div.box_cont_testata {
    width: 960px;
    float: left;
    height: 154px;
}

div.box940cl {
    width: 950px;
    clear: both;
}

div.box940 {
    width: 950px;
    float: left;
}

div.box940_desc {
    width: 950px;
    float: left;
    font-family: arial;
    margin-top: 20px;
    border-top: 2px solid #DCDCDC;
    border-bottom: 2px solid #DCDCDC;
    border-right: 2px solid #DCDCDC;
    border-left: 2px solid #DCDCDC;
    padding: 0 0 10px 0;
}

.auct_small_space {
    width: 3px;
    float: left;
    font-size: 1px;
}

div.cont_box_art_pd {
    width: 957px;
    float: left;
    padding-top: 10px;
}

div.cont_box_art_nl {
    width: 957px;
    float: left;
}

div.cont_box_art_cl {
    width: 957px;
    clear: both;
}

div.cont_box_art_nav {
    width: 954px;
    float: left;
    padding-top: 20px;
    padding-bottom: 5px;
    text-align: center;
    font-family: Arial;
}

div.cont_box_art {
    width: 957px;
    float: left;
    padding-top: 5px;
}

div.box210foot {
    width: 210px;
    float: left;
    text-align: left;
}

div.box150foot {
    width: 150px;
    float: left;
    text-align: left;
}

div.box360foot {
    width: 360px;
    float: left;
    text-align: left;
}

div#footerimages {
    width: 960px;
    text-align: center;
    float: left;
    padding: 22px 0 0 0;
}

div#footercopy {
    width: 960px;
    font-size: 11px;
    text-align: center;
    color: #bcbcbc;
    float: left;
    padding: 1px 0 10px 0;
}

div.footer_cont_box {
    margin-top: 10px;
    width: 100%;
    text-align: center;
    padding-bottom: 10px;
    border-top: 1px solid;
    border-color: #eaeaea;
    border-color: rgba(34,34,34, 0.1);
    float: left;
}

div.footer_cont_box_alt {
    margin-top: 10px;
    width: 100%;
    text-align: center;
    padding-bottom: 10px;
    border-top: 1px solid;
    border-color: #eaeaea;
    border-color: rgba(34,34,34, 0.1);
    float: left;
}

div.foot_topdown_box {
    width: 960px;
    float: left;
}

div.foot_tl {
    width: 7px;
    height: 7px;
    font-size: 1px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/up-left-foot.png);
    background-position: bottom;
}

div.foot_dl {
    width: 7px;
    height: 7px;
    font-size: 1px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/down-left-foot.png);
    background-position: bottom;
}

div.foot_tr {
    width: 7px;
    height: 7px;
    font-size: 1px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/up-right-foot.png);
    background-position: bottom;
}

div.foot_dr {
    width: 7px;
    height: 7px;
    font-size: 1px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/down-right-foot.png);
    background-position: bottom;
}

div.foot_tdcent {
    width: 946px;
    height: 7px;
    float: left;
    font-size: 1px;
    background-color: #EFEFEF;
}

div.foot_cent_box {
    margin: 10px auto;
    display: block;
    width: 960px;
}

div.foot_cent_content {
    width: 960px;
    text-align: left;
}

div.foot_logo_box {
    width: 120px;
    float: left;
    padding-top: 5px;
}

img.logo_foot {
    width: 113px;
    height: 36px;
    border: none;
}

.foot_space_left {
    width: 10px;
    float: left;
}

.foot_cont_first {
    width: 674px;
    float: left;
}

.foot_fb_page {
    width: 27px;
    float: left;
    margin: 10px 0 0 197px;
}

.foot_tw_page {
    width: 27px;
    float: left;
}

.foot_yt_page {
    width: 27px;
    float: left;
    margin: 10px 0 0 15px;
}

img.foot_icon_pages {
    width: 27px;
    height: 27px;
    border: none;
}

.footerlinks {
    /* width: 307px;  */
    float: left;
    padding-top: 16px;
    font-size: 11px;
    padding-left: 20px;
}

.foot_links_left {
    width: 326px;
    float: left;
}

.foot_paysec_box {
    width: 276px;
    float: left;
    text-align: right;
    padding-top: 5px;
}

img.paysec_logo_foot {
    width: 249px;
    height: 39px;
    border: none;
}

img.cards_logo_foot {
    width: 276px;
    height: 24px;
    border: none;
}

div#cont_box {
    width: 770px;
    float: left;
}

div.cont_login {
    width: 960px;
    text-align: center;
    float: left;
}

div#formlogin {
    width: 170px;
    text-align: left;
    float: left;
    padding: 0;
}

div#toplogin {
    width: 170px;
    float: left;
    text-align: left;
    font-family: arial;
    color: #68B121;
    font-size: 12pt;
    font-weight: bold;
}

div.box_areap_nocl, #toggleBar {
    position: relative;
    border-radius: 5px 5px 0 0;
    box-shadow: 0 0 8px #bcbcbc;
    border: 1px solid #dcdcdc;
    border-bottom: 0;
    background-color: #fff;
    transition: bottom 100ms linear;
}

div.box_areap_nocl {
    padding: 4px 0;
    width: 960px;
    margin: 0 auto;
}

#toggleBar {
    /* position: fixed !important; transition: bottom 100ms linear; */
    cursor: pointer;
    display: block;
    padding: 5px 4px 5px 6px;
    margin-left: 20px;
    /*float: left; */
    width:38px;
    height: 38px;
    bottom: -100px;
}

#toggleBar i {
    /* transition: all 100ms linear; */
    float: none !important;
    margin: 0 !important;
}

.icon.bidoo {
    background-image: url('../icon_bar.png');
    width: 26px;
    height: 26px;
}

#toggleBar .icon.bidoo:hover { background-image: url('../enlarge.png') }

div#boxarea { text-align: left }

div#boxarea > div { display: table-cell }

div#boxarea > div > * { display: inline-block }

div#boxarea script { display: none !important }

.buy_bids_box,
#box_dep { float: right }

#lim_b { }

.prod_won_1 {
    width: 480px;
    position: absolute;
    bottom: 46px;
    left: 0;
    z-index: 10500;
}

.prod_won_2 {
    width: 480px;
    height: 430px;
    float: left;
    border-radius: 4px;
    background: #fbfbfb;
    background: -moz-linear-gradient(top,rgba(251,251,251,1) 0,rgba(248,248,248,1) 11%,rgba(240,240,240,1) 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(251,251,251,1)),color-stop(11%,rgba(248,248,248,1)),color-stop(100%,rgba(240,240,240,1)));
    background: -webkit-linear-gradient(top,rgba(251,251,251,1) 0,rgba(248,248,248,1) 11%,rgba(240,240,240,1) 100%);
    background: -o-linear-gradient(top,rgba(251,251,251,1) 0,rgba(248,248,248,1) 11%,rgba(240,240,240,1) 100%);
    background: -ms-linear-gradient(top,rgba(251,251,251,1) 0,rgba(248,248,248,1) 11%,rgba(240,240,240,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#f0f0f0', GradientType=0);
    background: linear-gradient(top,rgba(251,251,251,1) 0,rgba(248,248,248,1) 11%,rgba(240,240,240,1) 100%);
    box-shadow: 4px -4px 10px rgba(0,0,0,.3);
    border-color: #888;
    border-top: 1px solid #454545;
    border-bottom: 1px solid #454545;
    border-left: 1px solid #767676;
    border-right: 1px solid #767676;
}

.prod_won_2_sess {
    width: 480px;
    height: 140px;
    float: left;
    padding-top: 110px;
    text-align: center;
    font-size: 22px;
    color: #BD1E2C;
    : ;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 4px -4px 10px rgba(0, 0, 0, 0.3);
    border: 1px solid #CCCCCC;
    background-color: #FFFFFF;
}

.asta_prod_won {
    width: 0;
    height: 0;
    border-left: 7px solid rgba(0,0,0,0);
    border-right: 7px solid rgba(0,0,0,0);
    border-top: 7px solid rgba(34,34,34, 0.9);
    float: left;
    margin-left: 237px;
}

.asta_prod_won > img { display: none }

img.asta_prod_img {
    width: 32px;
    height: 22px;
}

.prod_won_ele_cont {
    width: 159px;
    float: left;
}

.prod_won_ele {
    width: 140px;
    height: 170px;
    float: left;
    text-align: center;
    border: 1px solid #989797;
    margin: 15px 9px 0 10px;
    background-color: #FFFFFF;
}

.prod_won_ele2 {
    width: 140px;
    height: 170px;
    float: left;
    text-align: center;
    border: 1px solid #efefef;
    margin: 15px 9px 0 10px;
    background-color: rgba(255,255,255,.8);
    color: #9a9a9a;
    font-size: 16px;
    font-weight: 700;
    padding: 46px 10px 0 10px;
}

.tit_prod_won_ele {
    width: 140px;
    float: left;
    text-align: center;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    padding-top: 10px;
}

.prod_won_ele_img {
    width: 140px;
    float: left;
    text-align: center;
    padding-top: 10px;
}

.prod_won_ele_date {
    width: 140px;
    float: left;
    text-align: center;
    padding-top: 10px;
    color: #989898;
    font-size: 11px;
}

img.prod_won_img {
    width: 100px;
    height: 81px;
}

.prod_won_classic {
    width: 480px;
    float: left;
}

.prod_won_down_ele {
    margin: 7px 10px 0 10px;
    font-size: 14px;
    font-weight: bold;
    color: #232323;
    padding: 7px;
    text-align: center;
}

div.box_resp_log {
    width: 960px;
    float: left;
}

div.space_left_newlog {
    width: 300px;
    float: left;
}

div.space_left_nologin {
    width: 485px;
    float: left;
}

div.space_right_newlog {
    width: 35px;
    float: left;
}

div.boxlogin_cont {
    width: 380px;
    float: left;
}

div.boxlogin_cont_cl {
    width: 380px;
    clear: both;
}

.boxlogin_cl { z-index: 20000 }

div#boxlogin {
    width: 380px;
    float: left;
    padding-top: 17px;
}

div.box_log_cont_gen {
    width: 380px;
    float: left;
}

div#bottomlogin {
    width: 170px;
    float: left;
    font-family: Arial;
}

div.box_forg_log {
    width: 120px;
    text-align: right;
    float: left;
    padding-top: 5px;
    font-size: 11px;
    font-family: arial;
}

div#how_top {
    width: 170px;
    text-align: left;
    float: left;
    margin-top: 37px;
    font-family: arial;
    color: #68B121;
    font-size: 12pt;
    font-weight: bold;
}

div#how_box {
    width: 170px;
    text-align: left;
    float: left;
}

div#space_log_left {
    width: 545px;
    float: left;
    display: block;
}

div#log_box_left {
    width: 545px;
    float: left;
    display: none;
}

div.space_login_err {
    width: 20px;
    float: left;
}

div#login_error {
    font-size: 12px;
    width: 260px;
    padding-top: 6px;
    text-align: left;
    float: left;
    color: #BD1E2C;
    display: block;
}

div.box_log_cont {
    width: 280px;
    float: left;
}

div.box_cont_user {
    width: 150px;
    float: left;
}

div.box_cont_pass {
    width: 130px;
    float: left;
}

div.box_cont_user2 {
    width: 130px;
    float: left;
    margin-top: 10px;
}

div.box_cont_pass2 {
    width: 130px;
    float: left;
    margin-top: 5px;
}

div.box_user_log {
    width: 130px;
    height: 24px;
    text-align: left;
    float: left;
    margin-top: 2px;
    position: relative;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/login-bar.png);
    background-position: bottom left;
    z-index: 232;
}

#box_user_label {
    display: block;
    position: absolute;
    left: 10px;
    color: #666666;
    font-size: 14px;
    font-weight: bold;
    top: 3px;
    font-family: arial;
    cursor: text;
    z-index: 232;
}

#box_user_label2 {
    display: block;
    position: absolute;
    left: 10px;
    color: #666666;
    font-size: 14px;
    font-weight: bold;
    top: 5px;
    font-family: arial;
    cursor: text;
    z-index: 232;
}

#box_pass_label {
    display: block;
    position: absolute;
    left: 10px;
    color: #666666;
    font-size: 14px;
    font-weight: bold;
    top: 3px;
    font-family: arial;
    cursor: text;
    z-index: 232;
}

#box_pass_label2 {
    display: block;
    position: absolute;
    left: 10px;
    color: #666666;
    font-size: 14px;
    font-weight: bold;
    top: 5px;
    font-family: arial;
    cursor: text;
    z-index: 232;
}

div.box_pass_log {
    width: 130px;
    height: 24px;
    text-align: left;
    float: left;
    margin-top: 2px;
    position: relative;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/login-bar.png);
    background-position: bottom left;
    z-index: 232;
}

div.cont_butt_log {
    width: 115px;
    float: left;
}

div.box_butt_log {
    width: 100px;
    text-align: right;
    float: left;
    padding-top: 2px;
}

div.box190 {
    width: 170px;
    float: left;
}

div.box190pd {
    width: 170px;
    float: left;
    padding-top: 10px;
}

img.my_icon {
    width: 20px;
    height: 20px;
    border: none;
}

.log_pers_box {
    font-size: 11px;
    font-family: arial;
    margin-left: 18px;
    text-align: left;
}

div.box180_p {
    width: 180px;
    float: left;
}

div.box235_p {
    width: 200px;
    float: left;
}

div.box340_p {
    width: 317px;
    text-align: center;
    float: left;
    padding-top: 2px;
    font-size: 14px;
    font-family: arial;
}

div.box235_p_rel { margin: 7px 0px 7px 24px }

div.buy_bids_box { margin: 4px 10px }

img.buy_bids_img { }

div.box190cl {
    width: 170px;
    clear: both;
}

a.pers_lnk > .my_icon { vertical-align: middle }

a.pers_lnk {
    color: #000;
    text-decoration: none;
    margin: 4px 0;
    vertical-align: bottom;
}

a.pers_ar:link {
    color: #989898;
    text-decoration: none;
    font-weight: bold;
    border: none;
    cursor: pointer;
}

a.pers_ar:visited {
    color: #989898;
    text-decoration: none;
    font-weight: bold;
    border: none;
    cursor: pointer;
}

a.pers_ar:hover {
    color: #68B121;
    text-decoration: none;
    font-weight: bold;
    border: none;
    cursor: pointer;
}

a.submodal-600-450:link {
    color: #989898;
    text-decoration: none;
    font-weight: bold;
}

a.submodal-600-450:visited {
    color: #989898;
    text-decoration: none;
    font-weight: bold;
}

a.submodal-600-450:hover {
    color: #68B121;
    text-decoration: none;
    font-weight: bold;
}

a.submodal-620-550:link {
    color: #989898;
    text-decoration: none;
    font-weight: bold;
}

a.submodal-620-550:visited {
    color: #989898;
    text-decoration: none;
    font-weight: bold;
}

a.submodal-620-550:hover {
    color: #68B121;
    text-decoration: none;
    font-weight: bold;
}

a.submodal-620-600:link {
    color: #989898;
    text-decoration: none;
    font-weight: bold;
}

a.submodal-620-600:visited {
    color: #989898;
    text-decoration: none;
    font-weight: bold;
}

a.submodal-620-600:hover {
    color: #68B121;
    text-decoration: none;
    font-weight: bold;
}

a.promo_red_lnk,
.user_parea > .modal-call {
    display: inline-block;
    margin: -10px auto auto 50px;
}

a.promo_red_lnk {
    margin: -10px auto auto 50px;
    color: #E42424;
    text-decoration: none;
}

a.promo_red_lnk:hover { text-decoration: none }

a.promo_red_lnk > img,
.user_parea > .modal-call > img {
    vertical-align: middle;
    margin: -3px 3px auto auto;
}

.user_parea > .modal-call {
    color: #323232;
    text-decoration: none;
}

div.user_parea {
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    padding: 2px 16px;
}

#boxarea .modal-call {
    color: #323232;
    text-decoration: none;
}

#boxarea a.promo_red_lnk,
#boxarea .modal-call {
    float: right;
    /* margin: 4px; */
    margin: 3px;
    font-weight: bold;
    /* font-size: 16px;*/
    color: #E42424;
    text-decoration: none;
}

#notifBox li .modal-call {
    float: none !important;
    margin: 0 !important;
    font-weight: normal !important;
    font-size: 12px !important;
    color: #111 !important;
}

#boxarea a.promo_red_lnk > img {
    width: 32px;
    height: 32px;
}

a.promo_red_lnk:hover { text-decoration: none }

#boxarea a.promo_red_lnk > img,
#boxarea > .modal-call > img {
    vertical-align: middle;
    margin: -3px 3px auto auto;
}

.modal-body { padding: 0 }

.modal .close {
    padding: 5px 10px;
    position: relative;
    z-index: 999999;
}

.modal { margin-bottom: 40px }

.notif {
    position: relative;
    float: none !important;
    display: inline-block !important;
    color: #232323;
    text-decoration: none;
    margin: -5px 13px !important;
    cursor: pointer;
    vertical-align: middle;
}

#boxarea * {
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
}

#notifBox > * { display: block !important }

#notifBox {
    position: absolute;
    width: 100px;
    bottom: 36px;
}

#notifBox .arrow {
    width: 0;
    height: 0;
    border-color: transparent;
    border-left: 7px solid rgba(0,0,0,0);
    border-right: 7px solid rgba(0,0,0,0);
    border-top: 7px solid #232323;
    margin-left: 134px;
}

#notifBox > ul {
    margin: 0;
    max-height: 320px;
    overflow-y: auto;
    padding: 0;
    list-style: none;
    width: 300px;
    border: 1px solid #e0e0e0;
    border-top: none;
    border-bottom: none;
    background-color: #fafafa;
    border-left-color: #d0d0d0;
    border-right-color: #d0d0d0;
}

#notifBox > div > p { font-weight: bold }

#notifBox > ul > li,
.nTitle,
.nFoot {
    /* font-size: 12px; */
    background: rgb(251, 251, 251);
    background: -moz-linear-gradient(top, rgba(251, 251, 251, 1) 0%, rgba(248, 248, 248, 1) 11%, rgba(240, 240, 240, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(251, 251, 251, 1)), color-stop(11%, rgba(248, 248, 248, 1)), color-stop(100%, rgba(240, 240, 240, 1)));
    background: -webkit-linear-gradient(top, rgba(251, 251, 251, 1) 0%, rgba(248, 248, 248, 1) 11%, rgba(240, 240, 240, 1) 100%);
    background: -o-linear-gradient(top, rgba(251, 251, 251, 1) 0%, rgba(248, 248, 248, 1) 11%, rgba(240, 240, 240, 1) 100%);
    background: -ms-linear-gradient(top, rgba(251, 251, 251, 1) 0%, rgba(248, 248, 248, 1) 11%, rgba(240, 240, 240, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#fbfbfb', endColorstr = '#f0f0f0', GradientType = 0);
    background: linear-gradient(top, rgba(251, 251, 251, 1) 0%, rgba(248, 248, 248, 1) 11%, rgba(240, 240, 240, 1) 100%);
    border-top: 1px solid #dadada;
    color: #232323;
    padding: 3px 4px;
    transition: all 300ms linear;
}

#notifBox > ul > li > h5 {
    font-size: 14px;
    color: #BD1E2C;
    text-align: center;
}

#notifBox > ul > li > p,
#notifBox > div > p {
    text-align: center;
    margin: 12px;
}

#notifBox > ul > li.read {
    background: #fff !important;
    opacity: 0.5;
}

#notifBox > div.nTitle {
    cursor: pointer;
    position: relative;
    z-index: 9999;
    width: 300px;
    border-radius: 3px 3px 0 0;
    border-bottom: 1px solid #e0e0e0;
    border-left: 1px solid #d0d0d0;
    border-right: 1px solid #d0d0d0;
}

#notifBox > div.nFoot {
    text-align: center;
    position: relative;
    z-index: 9999;
    width: 300px;
    border-radius: 0 0 3px 3px;
    border-bottom: 1px solid #d0d0d0;
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
}

#notifBox > div.nFoot > a,
#notifBox > div.nFoot > p {
    display: block;
    padding: 6px 0;
    text-decoration: none;
    color: #434343;
    margin: 0;
}

#notifBox > ul > li > abbr {
    float: right;
    margin-top: -12px;
    margin-right: 3px;
    font-size: 10px;
}

#notifBox > ul > li:first-child { border-top: none }

#notifBox > ul > li:last-child { border-radius: 0 0 3px 3px }

#notifBox > ul > li.ticket:hover { box-shadow: 0 0 5px orange }

#notifBox > ul > li.shipping:hover { box-shadow: 0 0 5px #39f }

#notifBox > ul > li.ticket { border-left-color: orange }

#notifBox > ul > li.shipping { border-left-color: #39f }

#notifBox > ul > li > a {
    position: relative;
    padding: 10px 0 10px 32px;
    display: block;
    text-decoration: none;
    color: #323232;
    min-height: 48px;
}

.bubble {
    height: 18px;
    width: 18px;
    background: orangered url(https://static-cdn.bidoo.com/banner_promo/general/clear-bubble.png) no-repeat center center scroll;
    background-image: none\9;
    position: absolute;
    right: -3px;
    top: -7px;
    color: #fff;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, .2);
    text-align: center;
    font-size: 13px;
    line-height: 18px;
    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .17), 0 1px 1px rgba(0, 0, 0, .2);
    border-radius: 9px;
    cursor: pointer;
    display: none;
}

.loading { padding: 10px 0 }

.loading > span {
    background-image: url('https://static-cdn.bidoo.com/banner_promo/general/l.gif');
    display: block;
    width: 41px;
    height: 39px;
    margin: auto;
    vertical-align: middle;
}

.settingBox { padding: 5px 0 10px 0 }

.settingBox h4 { margin: 5px }

.sNotif {
    display: block;
    width: 16px;
    height: 16px;
    margin-top: -28px;
    margin-right: 10px;
    background-image: url('https://static-cdn.bidoo.com/banner_promo/general/list.png');
    float: right;
    position: relative;
    cursor: pointer;
}

.sNotif:active { top: 1px }

.sAudio {
    display: block;
    width: 16px;
    height: 16px;
    margin-top: -28px;
    margin-right: 30px;
    float: right;
    position: relative;
    cursor: pointer;
}

.sAudio.enabled { background-image: url('https://static-cdn.bidoo.com/banner_promo/general/sndOn.png') }

.sAudio.disabled { background-image: url('https://static-cdn.bidoo.com/banner_promo/general/sndOff.png') }

.sAudio:active { top: 1px }

.settingBox .btn {
    border-radius: 3px;
    margin-top: 3px;
}

.settingBox .btn:active { top: 1px }

.r { color: #c00 }

.s {
    font-size: 11px;
    font-weight: normal;
}

.icon {
    display: block;
    float: left;
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
    margin: auto 8px auto -30px;
}

.icon.sped { background-image: url('../ico_spedizione.png') }

.icon.ass { background-image: url('../ico_assistenza.png') }

.icon.cred { background-image: url('../ico_crediti.png') }

.icon.shield {
    background-image: url('https://static-cdn.bidoo.com/banner_promo/general/shield_bidoo.png');
    margin: 0 3px;
    width: 24px;
    height: 24px;
    background-size: cover !important;
}

.icon.heart {
    background-image: url('https://static-cdn.bidoo.com/banner_promo/general/heart_icon_bidoo.png');
    float: none !important;
    display: inline-block !important;
    margin: 0 3px;
    width: 17px;
    height: 16px;
    background-size: cover !important;
}

.icon.notification {
    background-image: url('../ico_notifiche.png');
    width: 24px;
    height: 24px;
}

div.logout {
    float: right;
    /* margin-top: -38px; */
    margin-top: -26px !important;
    margin-right: 14px !important;
}

div.logout p {
    margin: 0 0 10px !important;
    border-right: 4px solid #bfbfbf;
    border-bottom-right-radius: 3px;
    transition: border-color 200ms ease-in;
}

div.logout:hover p { border-right-color: #c00 }

div.logout p a {
    color: #9a9a9a;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    transition: color 400ms ease-in;
    padding: 6px 10px 3px;
    display: block;
}

div.logout:hover p a { color: red !important }

a.shrink {
    transition: all 100ms linear;
    display: block !important;
    float: left;
    padding: 4px;
    width: 28px;
    height: 28px;
    background-repeat: no-repeat;
    background-image: url('../images/icon_bar.svg');
    background-position: 50%;
    margin: 2px 8px -2px -8px;
    border-right: 1px solid #d0d0d0;
}

a.shrink:hover {
    width: 28px;
    height: 28px;
    padding: 4px;
    background-image: url('../collapse.png');
    border-color: transparent;
}

::-webkit-scrollbar {
    width: 7px;
    border-radius: 7px;
    background-color: #454545;
    height: 8px;
}

::-webkit-scrollbar-thumb {
    background-color: #ddd;
    border-radius: 10px;
}

::-webkit-scrollbar-thumb:hover { border: 1px solid #bbb }

div.articolo {
    background: rgb(251, 251, 251);
    background: -moz-linear-gradient(top, rgba(254, 254, 254, 1) 0%, rgba(252, 252, 252, 1) 11%, rgba(250, 250, 250, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(254, 254, 254, 1)), color-stop(11%, rgba(252, 252, 252, 1)), color-stop(100%, rgba(250, 250, 250, 1)));
    background: -webkit-linear-gradient(top, rgba(254, 254, 254, 1) 0%, rgba(252, 252, 252, 1) 11%, rgba(250, 250, 250, 1) 100%);
    background: -o-linear-gradient(top, rgba(254, 254, 254, 1) 0%, rgba(252, 252, 252, 1) 11%, rgba(250, 250, 250, 1) 100%);
    background: -ms-linear-gradient(top, rgba(254, 254, 254, 1) 0%, rgba(252, 252, 252, 1) 11%, rgba(250, 250, 250, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#fefefe', endColorstr = '#fcfcfc', GradientType = 0);
    background: linear-gradient(top, rgba(254, 254, 254, 1) 0%, rgba(252, 252, 252, 1) 11%, rgba(250, 250, 250, 1) 100%);
    border-radius: 3px;
    border: 1px solid rgba(0,0,0, 0.1);
    padding: 5px 0 10px 0;
    text-align: center;
}

div.articolo > h5 {
    color: #678;
    font-size: 12px;
    margin: 2px;
}

div.articolo abbr {
    font-style: italic;
    font-weight: bold;
}

div.articolo p {
    font-size: 12px;
    margin: 5px 0 10px 0;
}

div.articolo > div.image {
    border-top: 1px solid rgba(240,240,240, 0.6);
    border-bottom: 1px solid rgba(240,240,240, 0.6);
    width: 100%;
    height: 183px;
    background-repeat: no-repeat;
    background-size: 100%;
}

div.task { text-align: center }

div.task .panel-group { margin: 10px 5px }

div.task .progress,
div.task .alert { margin: 15px 5px }

span.back {
    color: #c00;
    font-size: 12px;
    float: left;
    margin: 12px -60px 0 10px;
    text-decoration: none;
}

span.back:hover { text-decoration: underline }

li.img > div {
    float: right;
    background-repeat: no-repeat;
    background-image: url('../demo_foto.png');
}

li.img > div.a {
    background-position: 0 0;
    width: 120px;
    height: 80px;
}

li.img > div.b {
    background-position: 0 -85px;
    height: 120px;
    width: 80px;
}

div.articolo > *:not(div) { padding: 0 20px }

/* Fine Comments */

a.submodal-600-550:link {
    color: #989898;
    text-decoration: none;
    font-weight: bold;
}

a.submodal-600-550:visited {
    color: #989898;
    text-decoration: none;
    font-weight: bold;
}

a.submodal-600-550:hover {
    color: #68B121;
    text-decoration: none;
    font-weight: bold;
}

div.spec_off_text {
    width: 170px;
    font-size: 16px;
    font-weight: bold;
    padding-top: 10px;
    text-align: center;
    float: left;
    color: #E42424;
}

div.box85_l {
    width: 85px;
    text-align: left;
    float: left;
}

img.pack_area {
    width: 85px;
    height: 97px;
}

div.promo_text_area {
    width: 80px;
    text-align: left;
    line-height: 11pt;
    padding-top: 25px;
    float: left;
}

div.box190_12gray {
    width: 170px;
    font-size: 12px;
    color: #575757;
    padding-top: 2px;
    text-align: center;
    float: left;
}

div.box190_11ar {
    width: 170px;
    font-size: 11px;
    float: left;
}

div.box80_14gray {
    width: 80px;
    color: #989898;
    font-size: 14px;
    font-weight: bold;
    float: left;
    padding-top: 20px;
}

span#saldoColor {
    font-size: 16px;
    font-weight: bold;
    text-align: right;
}

div#view_info_dep {
    position: absolute;
    top: 0;
    margin-top: -46px;
    margin-left: -46px;
    z-index: 10527;
}

div.box180_cred {
    width: 180px;
    float: left;
    font-family: arial;
}

div.boxcred_bord {
    width: 166px;
    padding-top: 5px;
    padding-bottom: 5px;
    border: 1px solid #DCDCDC;
    float: left;
    background-color: #FFFFFF;
}

div.space2 {
    width: 2px;
    font-size: 5px;
    float: left;
}

div.space2_1px {
    width: 2px;
    font-size: 1px;
    float: left;
}

div.box154 {
    width: 134px;
    float: left;
}

div.box77 {
    width: 64px;
    float: left;
}

div.box77_plus {
    width: 100px;
    float: left;
}

div.box77_graynm {
    width: 64px;
    text-align: center;
    float: left;
    font-size: 14px;
    color: #989898;
}

div.box77_graynm_plus {
    width: 100px;
    text-align: center;
    float: left;
    font-size: 14px;
    color: #989898;
}

div.text_green_cred {
    width: 64px;
    text-align: center;
    float: left;
    font-size: 12px;
    font-weight: bold;
    color: #39B44B;
}

div.text_red_cred {
    width: 64px;
    text-align: center;
    float: left;
    font-size: 12px;
    font-weight: bold;
    color: #E42424;
}

div.text_green_cred_plus {
    width: 100px;
    text-align: center;
    float: left;
    font-size: 12px;
    font-weight: bold;
    color: #39B44B;
}

div.text_red_cred_plus {
    width: 100px;
    text-align: center;
    float: left;
    font-size: 12px;
    font-weight: bold;
    color: #E42424;
}

input.login_capt {
    width: 150px;
    font-size: 13px;
    border: 1px solid #cccccc;
    color: #000000;
    height: 20px;
    padding: 2px 4px 1px 3px;
}

input.login_capt_red {
    width: 150px;
    font-size: 13px;
    border: 2px solid #BD1E2C;
    color: #000000;
    height: 20px;
    padding: 2px 4px 1px 3px;
}

input.login_new {
    width: 185px;
    font-size: 13px;
    border: 1px solid #cccccc;
    color: #6F6F6F;
    height: 20px;
    padding: 2px 4px 1px 3px;
}

input.login_rec_red {
    width: 185px;
    font-size: 13px;
    border: 2px solid #BD1E2C;
    color: #000000;
    height: 20px;
    padding: 2px 4px 1px 3px;
}

input.login_gray {
    width: 120px;
    font-size: 13px;
    border: 0;
    height: 20px;
    padding: 1px 1px 0px 2px;
    background-color: #DADADA;
    margin: 2px 0px 0px 2px;
}

input.login_big {
    width: 215px;
    font-size: 13px;
    border: 1px solid #cccccc;
    color: #6F6F6F;
    height: 25px;
    padding: 3px 3px 0px 4px;
}

input.login_new_red {
    width: 215px;
    font-size: 13px;
    border: 2px solid #BD1E2C;
    color: #000000;
    height: 25px;
    padding: 3px 3px 0px 4px;
}

div#topmenu {
    width: 960px;
    margin: 0 auto;
    height: auto;
    text-align: center;
    padding-top: 0px;
}

div#boxcontent {
    width: 960px;
    text-align: left;
    margin: 0 auto;
}

div.imgtop_cont {
    width: 960px;
    float: left;
}

div.imgtop_box {
    width: 960px;
    height: 294px;
    margin: 0 auto;
    cursor: pointer;
    font-family: arial;
    margin-top: 5px;
}

div.img_top_gr {
    width: 960px;
    height: 290px;
    padding-top: 15px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/slide-img.png) no-repeat top;
}

div.top_box1 {
    width: 350px;
    float: left;
    padding-top: 15px;
    text-align: left;
}

div.img_prod_top {
    width: 350px;
    float: left;
    position: relative;
    z-index: 15;
}

div.top_timbro_big_none {
    bottom: 70px;
    left: 50px;
    position: absolute;
    z-index: 555;
    width: 187px;
    display: none;
}

div.top_timbro_big_block {
    bottom: 70px;
    left: 50px;
    position: absolute;
    z-index: 555;
    width: 187px;
    display: block;
}

div.title_prod_top {
    width: 400px;
    color: #000000;
    font-size: 24px;
    letter-spacing: -1px;
    font-weight: bold;
    float: left;
    margin-top: 10px;
}

div.top_box2 {
    width: 400px;
    float: left;
    text-align: center;
}

div.top_box2_cl {
    width: 400px;
    clear: both;
}

div.countdown_box_top_none {
    width: 400px;
    height: 37px;
    float: left;
    display: none;
    margin-top: 20px;
}

div.countdown_box_top_block {
    width: 400px;
    height: 37px;
    float: left;
    display: block;
    margin-top: 20px;
}

div.top_durata_box_none {
    width: 400px;
    height: 68px;
    float: left;
    text-align: center;
    font-size: 16px;
    color: #989898;
    display: none;
}

div.top_durata_box_block {
    width: 400px;
    height: 68px;
    float: left;
    text-align: center;
    font-size: 16px;
    color: #989898;
    display: block;
}

div.top_durata_time {
    width: 400px;
    float: left;
    padding-top: 3px;
}

div.top_durata_info {
    width: 400px;
    float: left;
    padding-top: 6px;
}

div.top_price_cont {
    width: 400px;
    float: left;
    text-align: center;
    padding-top: 10px;
}

.box_price_top {
    font-size: 22px;
    font-weight: bold;
}

.box_cur_top { font-size: 22px }

div.win_box_top {
    width: 400px;
    margin-top: 10px;
    float: left;
    text-align: center;
}

.title_bidder_top {
    color: #666666;
    font-size: 14px;
}

.box_white_vinc_top {
    color: #666666;
    font-size: 14px;
    font-weight: bold;
}

.box_colored_vinc_top {
    color: #666666;
    font-size: 14px;
    font-weight: bold;
    background-color: #FC9695;
}

div.top_but_box {
    width: 400px;
    float: left;
    padding-top: 20px;
    text-align: center;
}

div.space100 {
    width: 100px;
    float: left;
}

div.space40 {
    width: 40px;
    float: left;
}

div.space30 {
    width: 30px;
    float: left;
}

div.space25 {
    width: 25px;
    float: left;
}

div.space50 {
    width: 50px;
    float: left;
}

div.space50_dett {
    width: 55px;
    float: left;
}

div.space15 {
    width: 15px;
    float: left;
}

div.space20 {
    width: 20px;
    float: left;
}

div.space12 {
    width: 12px;
    float: left;
}

div.space10 {
    width: 10px;
    float: left;
    font-size: 10px;
}

div.space5 {
    width: 5px;
    float: left;
    font-size: 5px;
}

div.space39 {
    width: 39px;
    float: left;
}

div.space465 {
    width: 465px;
    float: left;
}

div.box745 {
    width: 955px;
    float: left;
}

div.box940_desc,
div.box940_desc * {
    box-sizing: content-box !important;
    -webkit-box-sizing: content-box !important;
    -moz-box-sizing: content-box !important;
}

div.box745_ar {
    width: 955px;
    float: left;
    font-family: Arial;
}

div.box745cl {
    width: 955px;
    clear: both;
}

div.box745_black {
    width: 955px;
    float: left;
    color: #000000;
}

div.box745nav {
    width: 955px;
    float: left;
    padding-top: 20px;
    padding-bottom: 5px;
    text-align: center;
    font-family: Arial;
}

div.box940nav {
    width: 940px;
    float: left;
    padding-top: 20px;
    padding-bottom: 5px;
    text-align: center;
    font-family: Arial;
}

div.how_box_cont {
    width: 960px;
    float: left;
    padding-top: 100px;
    padding-bottom: 30px;
    font-family: arial;
}

div.how_box_contsub {
    width: 605px;
    float: left;
    padding-top: 40px;
}

div.how_box_cont_nobord {
    width: 960px;
    float: left;
    padding-top: 20px;
    padding-bottom: 40px;
    font-family: arial;
}

.how_box_left_img { float: left }

img.how_left_img {
    width: 128px;
    height: 139px;
    float: left;
}

img.how_right_img {
    width: 309px;
    height: 150px;
    float: left;
}

.how_box_img_buybids {
    width: auto;
    padding-top: 20px;
}

.how_box_img_reg {
    width: auto;
    padding-top: 25px;
}

img.reg_how_right_img {
    width: 114px;
    height: 150px;
    float: left;
}

img.how_right_bidwin_img {
    width: 294px;
    height: 260px;
    float: left;
}

img.how_right_buy_img {
    width: 430px;
    height: 146px;
    float: left;
}

img.how_left_img_gift {
    width: 131px;
    height: 114px;
    float: left;
}

.how_box_text {
    width: 457px;
    float: left;
    margin-left: 20px;
}

.how_box_bidwin {
    width: 615px;
    float: left;
    padding-top: 20px;
}

.how_box_text_mn {
    width: 457px;
    float: left;
    margin-left: 20px;
}

.how_box_text_nomg {
    width: 530px;
    float: left;
}

.how_box_text_title_buy {
    width: 450px;
    font-size: 26px;
    color: #000000;
}

.how_box_text_spec_buy {
    width: 450px;
    float: left;
    font-size: 16px;
    color: #37444D;
    padding-top: 10px;
}

.how_box_text_title {
    width: 350px;
    font-size: 26px;
    color: #000000;
}

.how_box_text_spec {
    width: 440px;
    float: left;
    font-size: 16px;
    color: #37444D;
    padding-top: 10px;
}

.how_box_text_spec_buybids {
    width: 420px;
    float: left;
    font-size: 16px;
    color: #37444D;
    padding-top: 10px;
}

.how_box_text_title_noimg {
    width: 500px;
    font-size: 26px;
    color: #39B44B;
}

.how_box_text_spec_noimg {
    width: 500px;
    float: left;
    font-size: 14px;
    color: #37444D;
    padding-top: 10px;
}

.how_box_right_img { float: left }

.abus_box_cont {
    width: 940px;
    float: left;
    padding-top: 20px;
}

.prv_box_cont {
    width: 940px;
    float: left;
    padding-top: 20px;
    padding-bottom: 20px;
}

.prv_box_text_title {
    width: 940px;
    float: left;
    font-size: 26px;
    color: #37444D;
    font-family: arial;
}

.prv_box_text_spec {
    width: 940px;
    font-size: 14px;
    float: left;
    color: #37444D;
    font-family: arial;
    padding-top: 10px;
}

ul.prv_list_spec {
    padding-top: 0;
    margin-top: 5px;
    margin-bottom: 5px;
}

li.prv_voice_spec { padding-top: 3px }

div.buy_prod_tit {
    width: 600px;
    float: left;
    padding-top: 20px;
    font-family: Arial;
    text-align: left;
    font-size: 24px;
    color: #000000;
}

div.img_prod_box {
    width: 240px;
    float: left;
    padding-top: 10px;
    text-align: left;
    font-size: 10px;
}

div.box250 {
    width: 250px;
    float: left;
}

div.box350 {
    width: 350px;
    float: left;
}

div.box450 {
    width: 450px;
    float: left;
}

div.box450_ar_buy {
    width: 450px;
    float: left;
    color: #666666;
    font-family: Arial;
}

div.box350_ar_buy {
    width: 350px;
    float: left;
    color: #666666;
    font-family: Arial;
}

div.not_buy_redbox {
    width: 390px;
    float: left;
    text-align: right;
    padding-top: 20px;
    font-size: 12px;
    color: #BD1E2C;
}

div.not_buy_greenbox {
    width: 390px;
    float: left;
    text-align: right;
    padding-top: 20px;
    font-size: 12px;
    color: #68B121;
}

div.buynow_box_tit {
    width: 450px;
    float: left;
    text-align: left;
    font-size: 14px;
    font-weight: bold;
    color: #37444D;
    font-family: Arial;
    padding-bottom: 5px;
}

div.spec_buy_tit {
    width: 226px;
    float: left;
    text-align: left;
    padding-top: 5px;
    font-size: 14px;
}

div.spec_buy_val {
    width: 162px;
    float: left;
    text-align: right;
    padding-top: 5px;
    font-size: 14px;
}

div.spec_ord_tit1 {
    width: 138px;
    float: left;
    text-align: left;
    padding-top: 30px;
    font-size: 14px;
}

div.spec_ord_val1 {
    width: 110px;
    float: left;
    text-align: right;
    padding-top: 30px;
    font-size: 14px;
}

div.spec_ord_tit2 {
    width: 142px;
    float: left;
    text-align: left;
    padding-top: 5px;
    font-size: 14px;
}

div.spec_ord_val2 {
    width: 106px;
    float: left;
    text-align: right;
    padding-top: 5px;
    font-size: 14px;
}

div.ref_buy_tit {
    width: 226px;
    float: left;
    text-align: left;
    padding-top: 5px;
    font-size: 14px;
}

div.ref_buy_val {
    width: 162px;
    float: left;
    text-align: right;
    padding-top: 5px;
    font-size: 14px;
}

div.buy_spec_line {
    width: 388px;
    margin-bottom: 5px;
    font-size: 11px;
    text-align: left;
    float: left;
    border-bottom: 1px solid #DCDCDC;
}

div.ord_spec_line {
    width: 268px;
    margin-bottom: 5px;
    font-size: 11px;
    float: left;
    border-bottom: 1px solid #DCDCDC;
}

div.err_buy_box {
    width: 545px;
    float: left;
    padding-top: 40px;
    padding-bottom: 50px;
    text-align: left;
    font-size: 16px;
    font-family: Arial;
    color: #BD1E2C;
}

div.pay_sel_txt {
    width: 686px;
    float: left;
    padding-top: 20px;
    text-align: left;
    font-size: 22px;
    color: #000000;
    font-family: Arial;
}

div.box_pay_cont {
    width: 735px;
    float: left;
}

div.box_pay_cont_12ar {
    width: 735px;
    float: left;
    font-size: 12px;
    font-family: Arial;
}

div.radio_pay_box {
    width: 30px;
    float: left;
    padding-top: 50px;
    text-align: left;
}

input.radio_pay { float: left }

div.pay_meth_box1 {
    width: 705px;
    float: left;
    padding-top: 50px;
    text-align: left;
}

div.pay_meth_box2 {
    width: 705px;
    float: left;
    padding-top: 30px;
    text-align: left;
}

img.pay_img { border: none }

img.next_buy_butt {
    width: 180px;
    height: 54px;
    border: none;
}

div.buy_rel_box {
    width: 950px;
    float: left;
    margin-top: 50px;
    padding-bottom: 30px;
    position: relative;
}

div.buy_box_cent {
    /* width: 950px;  */
    text-align: left;
    float: left;
}

.buy_box_space {
    width: 285px;
    float: left;
}

.buy_cont_butt {
    width: 200px;
    float: left;
}

.buy_cont_msg {
    width: 250px;
    float: left;
    color: #39B44B;
    padding-top: 20px;
    font-size: 14px;
    font-family: arial;
}

div.addr_tit {
    width: 735px;
    float: left;
    padding-top: 20px;
    text-align: left;
    font-size: 22px;
    color: #000000;
}

div.addr_box_ins {
    width: 735px;
    float: left;
}

div.addr_box_pd {
    width: 735px;
    float: left;
    padding-top: 10px;
}

div.addr_box_nm {
    width: 115px;
    padding-top: 13px;
    font-size: 12px;
    text-align: right;
    float: left;
}

div.addr_box_val {
    width: 182px;
    padding-top: 10px;
    text-align: left;
    float: left;
}

div.addr_box_val2 {
    width: 190px;
    padding-top: 10px;
    text-align: left;
    float: left;
}

div.addr_msg_err {
    width: 366px;
    font-size: 12px;
    padding-top: 13px;
    text-align: left;
    float: left;
    color: #BD1E2C;
}

div.addr_cntr_val {
    width: 232px;
    padding-top: 12px;
    font-size: 14px;
    text-align: left;
    float: left;
}

div.addr_but_cont {
    width: 80px;
    height: 24px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/button-grey.png) no-repeat;
}

div.addr_send_big {
    width: 705px;
    padding-top: 30px;
    padding-bottom: 10px;
    text-align: left;
    float: left;
}

a.addr_but_lnk:link {
    color: #000000;
    text-decoration: none;
    cursor: pointer;
}

a.addr_but_lnk:visited {
    color: #000000;
    text-decoration: none;
    cursor: pointer;
}

a.addr_but_lnk:hover {
    color: #000000;
    text-decoration: none;
    cursor: pointer;
}

div.rec_but_cont {
    width: 80px;
    height: 24px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/button-grey.png) no-repeat;
}

div.rec_but_text {
    width: 80px;
    float: left;
    text-align: center;
    padding-top: 4px;
    font-size: 14px;
    padding-bottom: 6px;
    font-weight: bold;
    color: #000000;
    font-family: arial;
}

div.addr_but_text {
    width: 80px;
    float: left;
    text-align: center;
    padding-top: 4px;
    font-size: 14px;
    padding-bottom: 6px;
    font-weight: bold;
    color: #000000;
    font-family: arial;
}

div.addr_send_box {
    width: 656px;
    float: left;
}

div.addr_canc_box {
    width: 150px;
    padding-top: 40px;
    font-size: 16px;
    text-align: left;
    float: left;
}

div.addr_send_small {
    width: 270px;
    padding-top: 40px;
    text-align: left;
    float: left;
}

div.addr_edit1 {
    width: 735px;
    float: left;
    font-size: 16px;
    padding-bottom: 10px;
}

div.addr_edit2 {
    width: 303px;
    font-size: 16px;
    float: left;
    padding-top: 50px;
    text-align: left;
}

div.addr_new1 {
    width: 686px;
    text-align: center;
    float: left;
    font-size: 16px;
}

div.addr_new1_fat {
    width: 258px;
    text-align: left;
    float: left;
    font-size: 16px;
    padding-top: 40px;
    padding-bottom: 40px;
}

div.conf_fat_cont {
    width: 298px;
    padding-top: 40px;
    padding-bottom: 40px;
    text-align: right;
    float: left;
}

div.addr_new2 {
    width: 676px;
    text-align: right;
    float: left;
    font-size: 16px;
    padding-top: 40px;
}

div.addr_box_cont1 {
    width: 735px;
    float: left;
    font-size: 12px;
    color: #000000;
    font-family: Arial;
}

div.addr_box_cont2 {
    width: 383px;
    float: left;
    font-size: 12px;
    font-family: Arial;
}

div.addr_cont_date {
    width: 353px;
    float: left;
    color: #989898;
}

div.addr_radio_box {
    width: 30px;
    float: left;
    padding-top: 30px;
    text-align: left;
}

input.radio_addr { float: left }

div.nome_sped1 {
    width: 735px;
    padding-top: 30px;
    text-align: left;
    font-weight: bold;
    float: left;
}

div.nome_sped2 {
    width: 353px;
    padding-top: 30px;
    text-align: left;
    font-weight: bold;
    float: left;
}

div.indirizzo_sped1 {
    width: 735px;
    padding-top: 2px;
    text-align: left;
    float: left;
}

div.indirizzo_sped2 {
    width: 353px;
    padding-top: 2px;
    text-align: left;
    float: left;
}

div.localita_capSped1 {
    width: 735px;
    padding-top: 2px;
    text-align: left;
    float: left;
}

div.localita_capSped2 {
    width: 353px;
    padding-top: 2px;
    text-align: left;
    float: left;
}

div.addr_nosess {
    width: 696px;
    text-align: center;
    font-size: 16px;
    padding-top: 30px;
    padding-bottom: 20px;
    float: left;
    color: #BD1E2C;
}

div.big_nosess {
    width: 955px;
    height: 370px;
    font-size: 24px;
    padding-top: 50px;
    text-align: center;
    float: left;
    font-family: Arial;
    color: #BD1E2C;
}

div.box300_pd {
    width: 330px;
    float: left;
    padding-top: 15px;
}

div.box300 {
    width: 330px;
    float: left;
}

div.box300rel {
    width: 330px;
    float: left;
    position: relative;
    z-index: 15;
}

div.box300mg {
    width: 330px;
    margin-top: 20px;
    float: left;
}

div.title_det_box {
    width: 320px;
    float: left;
}

div.title_prod_det {
    width: 320px;
    color: #000000;
    font-size: 24px;
    letter-spacing: -1px;
    font-weight: bold;
    text-align: left;
    float: left;
    padding-bottom: 20px;
}

div.title_auct_det {
    width: 945px;
    color: #989898;
    font-size: 12px;
    text-align: right;
    float: left;
    padding-top: 12px;
}

div.img_min_box {
    width: 75px;
    text-align: center;
    float: left;
    border: 1px solid #DCDCDC;
}

img.img_min_det {
    width: 75px;
    height: 50px;
    border: none;
    cursor: pointer;
    padding: 0;
    margin: 0;
}

img.big_img_det {
    width: 330px;
    height: 220px;
    border: none;
}

img.timbro_det_img {
    width: 187px;
    height: 121px;
    border: none;
}

div.box214rel {
    width: 180px;
    float: left;
    font-family: Arial;
    position: relative;
    z-index: 15;
    margin-top: 50px;
}

div.box214 {
    width: 180px;
    float: left;
}

div.box214cl {
    width: 180px;
    clear: both;
}

.box_cl {
    width: 180px;
    height: 70px !important;
    height: 68px;
    float: left;
    text-align: center;
    font-size: 16px;
    color: #989898;
    margin-top: 5px;
    display: none;
}

div.box214pd3 {
    width: 180px;
    float: left;
    padding-top: 3px;
}

div.box214pd10 {
    width: 180px;
    float: left;
    padding-top: 10px;
}

div.price_content_det {
    width: 180px;
    height: 35px;
    margin-top: 20px;
    font-size: 11px;
    color: #000000;
    float: left;
    text-align: center;
}

.box_price_det {
    font-size: 24px;
    font-weight: bold;
    padding-top: 5px;
    text-align: left;
    float: center;
}

.box_cur_det {
    font-size: 24px;
    padding-top: 5px;
    text-align: right;
    float: center;
}

div.win_box_det {
    width: 180px;
    margin-top: 20px;
    margin-bottom: 5px;
    float: left;
    text-align: center;
}

.title_bidder_det {
    color: #666666;
    font-size: 12px;
}

div.bid_box_det {
    width: 180px;
    float: left;
    padding-top: 30px;
    text-align: center;
}

img.bid_img_det {
    width: 180px;
    height: 54px;
    border: none;
}

div.box231 {
    width: 311px;
    float: left;
}

div.box231cl {
    width: 311px;
    clear: both;
}

div.box231ar {
    width: 311px;
    float: left;
    font-family: Arial;
}

div.box231rel {
    width: 311px;
    float: left;
    position: relative;
}

div.box231pd {
    width: 311px;
    float: left;
    padding-top: 10px;
}

div.box231left {
    width: 311px;
    height: 230px;
    float: left;
    text-align: left;
}

div.stor_time {
    width: 85px;
    float: left;
}

div.stor_bid {
    width: 70px;
    float: left;
}

div.stor_bidder {
    width: 105px;
    float: left;
}

div.stor_type {
    width: 51px;
    float: left;
}

div.stor_date_p {
    width: 80px;
    float: left;
}

div.stor_time_p {
    width: 70px;
    float: left;
}

div.stor_bid_p {
    width: 89px;
    float: left;
}

div.stor_type_p {
    width: 61px;
    float: left;
}

div.panel_storico {
    width: 311px;
    float: left;
}

div.righe_panel_storico {
    width: 311px;
    float: left;
    color: #666666;
    font-size: 12px;
    margin-top: 3px;
    text-align: left;
    border-top: 1px solid #DCDCDC;
    padding-top: 3px;
}

div.stor_none {
    width: 311px;
    float: left;
    color: #BD1E2C;
    font-size: 14px;
    margin-top: 20px;
    text-align: center;
}

.panel .stor_none { width: 100% }

div#lbllyrBp1 {
    width: 92px;
    height: 29px;
    float: left;
    font-size: 11px;
    font-weight: bold;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/menu-bidding-white.png);
    background-position: bottom;
}

div.history_box_cont {
    width: 92px;
    height: 29px;
    float: left;
    text-align: center;
    padding-top: 8px;
}

div#lbllyrBp2 {
    width: 92px;
    height: 29px;
    float: left;
    font-size: 11px;
    font-weight: bold;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/menu-bidding.png);
    background-position: bottom;
}

a.lnk_sel_history:link {
    color: #37444D;
    text-decoration: none;
    border: none;
    cursor: pointer;
}

a.lnk_sel_history:visited {
    color: #37444D;
    text-decoration: none;
    border: none;
    cursor: pointer;
}

a.lnk_sel_history:hover {
    color: #37444D;
    text-decoration: none;
    border: none;
    cursor: pointer;
}

div.text_gray_ag {
    width: 301px;
    float: left;
    text-align: left;
    padding-top: 5px;
    font-size: 12px;
    color: #989898;
    display: block;
}

.state_ag {
    width: 221px;
    font-size: 14px;
    text-align: left;
    color: #BD1E2C;
    padding: 2px 10px 5px 10px;
    display: none;
}

.set_ag1 {
    width: 231px;
    float: left;
    font-size: 12px;
    text-align: left;
    color: #68B121;
    padding-top: 15px;
    font-weight: bold;
    display: none;
}

.set_ag2 {
    width: 231px;
    float: left;
    font-size: 12px;
    text-align: left;
    color: #68B121;
    padding-top: 15px;
    font-size: 10px;
}

.set_ag3 {
    width: 231px;
    float: left;
    font-size: 12px;
    text-align: left;
    color: #68B121;
    padding-top: 15px;
    font-weight: bold;
    display: block;
}

.setbidag {
    padding: 0;
    margin: 0;
}

div.box150 {
    width: 150px;
    float: left;
}

div.box150cl {
    width: 150px;
    clear: both;
}

div.box150gray {
    width: 150px;
    float: left;
    background-color: #E2E1E1;
}

div.box130 {
    width: 130px;
    float: left;
}

div.box130pd {
    width: 130px;
    float: left;
    padding-top: 10px;
    padding-bottom: 10px;
}

div.box130_21pd {
    width: 130px;
    padding-top: 21px;
    text-align: left;
    float: left;
}

.info_placebids {
    bottom: 23px !important;
    bottom: 23px;
    left: 46px !important;
    left: 43px;
    position: absolute;
    z-index: 10;
    width: 150px;
    float: left;
    font-family: Arial;
    color: #000000;
    font-size: 11px;
    display: none;
}

.info_maxprice {
    bottom: 23px !important;
    bottom: 23px;
    left: 160px !important;
    left: 157px;
    position: absolute;
    z-index: 10;
    width: 150px;
    float: left;
    font-family: Arial;
    color: #000000;
    font-size: 11px;
    display: none;
}

img.img_freccia {
    width: 17px;
    height: 8px;
    float: left;
    border: none;
}

.box_place_ag {
    width: 75px;
    float: left;
}

.box_maxpr_ag {
    width: 126px;
    float: left;
}

.ag_txt1 {
    width: 75px;
    float: left;
    text-align: left;
    font-size: 11px;
    font-weight: bold;
    color: #37444D;
    padding-top: 15px;
}

.ag_txt2 {
    width: 140px;
    float: left;
    text-align: left;
    font-size: 11px;
    font-weight: bold;
    color: #37444D;
    padding-top: 15px;
}

.ag_txt3 {
    width: 130px;
    float: left;
    text-align: left;
    font-size: 11px;
    font-weight: bold;
    color: #37444D;
    padding-top: 15px;
}

.ag_txt4 {
    width: 130px;
    float: left;
    text-align: left;
    font-size: 11px;
    font-weight: bold;
    color: #37444D;
    padding-top: 16px;
}

.ag_txtmp {
    width: 126px;
    float: left;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    color: #37444D;
    padding-top: 15px;
}

.ag_box1 {
    width: 75px;
    float: left;
    text-align: center;
    padding-top: 5px;
}

.ag_box2 {
    width: 90px;
    float: left;
    text-align: left;
    padding-top: 10px;
}

.ag_boxmp {
    width: 126px;
    float: left;
    text-align: center;
    padding-top: 5px;
}

div.box_but_ag {
    width: 80px;
    padding-top: 35px;
    float: left;
    text-align: left;
}

div.cancel_ag_cont {
    width: 83px;
    float: left;
    font-size: 12px;
    text-align: left;
    padding-top: 5px;
    font-weight: bold;
    display: block;
    text-align: left;
}

div.cancel_ag_space {
    width: 228px;
    float: left;
}

div.box100 {
    width: 100px;
    float: left;
}

div.box100cl {
    width: 100px;
    clear: both;
}

div.box100pd {
    width: 100px;
    padding-top: 15px;
    text-align: left;
    float: left;
}

div.box745bord {
    width: 955px;
    float: left;
    margin-top: 10px;
    border-top: 1px solid #DCDCDC;
}

div.box514ar {
    width: 524px;
    float: left;
    font-family: Arial;
}

div.savings_box_cont {
    width: 295px;
    float: left;
    font-family: Arial;
}

.discbuy_icon_box {
    width: 30px;
    float: left;
    font-size: 10px;
    padding-top: 7px;
}

img.disc_icon {
    width: 25px;
    height: 25px;
}

img.buy_icon {
    width: 25px;
    height: 25px;
}

img.autobid_icon {
    width: 25px;
    height: 25px;
}

.detit {
    width: 265px;
    float: left;
    text-align: left;
    padding-top: 10px;
    font-size: 16px;
    font-weight: bold;
    color: #37444D;
}

div.box326 {
    width: 295px;
    float: left;
}

.detit_buynow {
    width: 265px;
    float: left;
    text-align: left;
    padding-top: 10px;
    font-size: 16px;
    font-weight: bold;
    color: #37444D;
}

div.buynow_img_box {
    width: 349px;
    float: left;
}

div.savings_img_box {
    width: 319px;
    float: left;
}

div.det_buynow_cont {
    width: 295px;
    float: left;
}

div.det_buynow_box {
    width: 295px;
    float: left;
}

div.det_buynow_box_cl {
    width: 325px;
    clear: both;
}

div.det_buynow_butt_box {
    width: 300px;
    float: left;
}

div.det_buynow_butt_box_cl {
    width: 300px;
    clear: both;
}

div.box326cl {
    width: 295px;
    clear: both;
}

div.box326rel {
    width: 325px;
    float: left;
    position: relative;
}

div.details_buynow_rel {
    width: 955px;
    float: left;
    position: relative;
}

div.details_buynow {
    width: 955px;
    float: left;
}

div.box326block {
    width: 295px;
    float: left;
    display: block;
}

div.box326none {
    width: 295px;
    float: left;
    display: none;
}

div.box216 {
    width: 216px;
    float: left;
}

div.box216none {
    width: 216px;
    float: left;
    display: none;
}

.detsp10 {
    width: 121px;
    float: left;
    text-align: left;
    padding-top: 10px;
    font-size: 12px;
    color: #666666;
}

.detvl10 {
    width: 135px;
    float: left;
    text-align: right;
    padding-top: 10px;
    font-size: 14px;
    color: #666666;
}

.detsp5 {
    width: 111px;
    float: left;
    text-align: left;
    padding-top: 5px;
    font-size: 12px;
    color: #666666;
}

.detvl5 {
    width: 145px;
    float: left;
    text-align: right;
    padding-top: 5px;
    font-size: 14px;
    color: #666666;
}

.detvl5_green {
    width: 185px;
    float: left;
    text-align: right;
    padding-top: 5px;
    font-size: 14px;
    color: #39B44B;
}

.detsp5_short {
    width: 71px;
    float: left;
    text-align: left;
    padding-top: 5px;
    font-size: 12px;
    color: #666666;
}

.detsp5_plus {
    width: 171px;
    float: left;
    text-align: left;
    padding-top: 5px;
    font-size: 12px;
    color: #666666;
}

.detvl5_meno {
    width: 85px;
    float: left;
    text-align: right;
    padding-top: 5px;
    font-size: 14px;
    color: #666666;
}

div.box116 {
    width: 116px;
    float: left;
}

.nownev {
    width: 200px;
    float: left;
    text-align: center;
    padding-top: 10px;
    color: #5A8EE0;
    font-size: 14px;
    font-weight: bold;
}

.nownevnb {
    width: 200px;
    float: left;
    text-align: center;
    padding-top: 5px;
    color: #5A8EE0;
    font-size: 18px;
}

div.box110 {
    width: 110px;
    float: left;
}

div.box110none {
    width: 110px;
    float: left;
    display: none;
}

div.buynow_space {
    width: 300px;
    height: 32px;
    float: left;
}

div.buynownone {
    width: 300px;
    float: left;
    display: none;
}

div.bnbox_det {
    width: 300px;
    float: left;
    text-align: left;
    padding-top: 10px;
    font-size: 14px;
}

div.bnbox_det2 {
    width: 300px;
    float: left;
    text-align: left;
    padding-top: 42px;
    font-size: 14px;
}

.hist_tit {
    width: 311px;
    float: left;
    text-align: left;
    font-size: 16px;
    font-weight: bold;
    color: #37444D;
    padding-top: 23px;
}

.hist_tit_pd {
    width: 311px;
    float: left;
    text-align: left;
    font-size: 16px;
    font-weight: bold;
    color: #37444D;
    padding-bottom: 25px;
    padding-top: 23px;
}

.hist_sel {
    width: 311px;
    float: left;
    border-bottom: 1px solid #C0C0C0;
    padding-top: 12px;
}

.hist_cont_tit {
    width: 311px;
    float: left;
    text-align: left;
    font-size: 12px;
    font-weight: bold;
    color: #37444D;
    padding-top: 5px;
}

.uniq_users {
    width: 190px;
    float: left;
    text-align: left;
    font-size: 12px;
    color: #37444D;
    font-family: arial;
    padding-top: 15px;
}

.active_users {
    width: 41px;
    float: left;
    text-align: left;
    font-size: 12px;
    font-weight: bold;
    color: #37444D;
    font-family: arial;
    padding-top: 15px;
}

.auct_det_tit {
    width: 676px;
    float: left;
    text-align: left;
    font-size: 20px;
    color: #575757;
    font-family: Arial;
    padding-top: 10px;
}

.auct_sub_tit {
    width: 676px;
    float: left;
    font-size: 11px;
    text-align: left;
    font-weight: bold;
}

.auct_descr_det {
    width: 705px;
    padding-top: 10px;
    float: left;
    text-align: left;
}

div.box705 {
    width: 705px;
    float: left;
}

div.box40 {
    width: 40px;
    float: left;
}

img.ship_img {
    width: 35px;
    height: 35px;
    border: none;
}

.text_ship {
    width: 576px;
    color: #777777;
    font-size: 14px;
    font-family: arial;
    padding-top: 19px;
    float: left;
    text-align: left;
}

.error { color: #BD1E2C }

a.registrati:link {
    color: #989898;
    text-decoration: none;
}

a.registrati:visited {
    color: #989898;
    text-decoration: none;
}

a.registrati:hover {
    color: #989898;
    text-decoration: underline;
}

a.footer:link {
    color: #000000;
    text-decoration: none;
}

a.footer:visited {
    color: #000000;
    text-decoration: none;
}

a.footer:hover {
    color: #000000;
    text-decoration: underline;
}

div.registration_line {
    width: 640px;
    margin: auto;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/line_gray.png) repeat-x;
    text-align: left;
    float: left;
}

.reg_title {
    text-align: left;
    float: left;
    font-size: 16px;
    font-weight: bold;
    color: #666666;
    font-family: Arial;
}

div.reg_img_cont {
    width: 648px;
    float: left;
    margin-top: 20px;
}

div.reg_img_title {
    width: 648px;
    float: left;
    text-align: center;
    color: #000000;
    font-family: arial;
    font-size: 36px;
    padding-top: 10px;
}

div.reg_img_box_img {
    width: 648px;
    float: left;
    text-align: center;
    padding-top: 30px;
}

img.reg_img_img {
    width: 560px;
    height: 210px;
}

div.reg_img_box_list {
    width: 598px;
    float: left;
}

div.reg_img_limg_box {
    width: 46px;
    float: left;
    padding-top: 12px;
}

div.reg_img_limg_boxpd {
    width: 46px;
    float: left;
    padding-top: 9px;
}

img.reg_img_listimg {
    width: 36px;
    height: 30px;
}

div.reg_img_list_text {
    width: 552px;
    float: left;
    text-align: left;
    color: #000000;
    font-family: arial;
    font-size: 28px;
    padding-top: 12px;
}

div.reg_img_list_textpd {
    width: 552px;
    float: left;
    text-align: left;
    color: #000000;
    font-family: arial;
    font-size: 28px;
    padding-top: 9px;
}

div.reg_signup_box {
    width: 312px;
    height: 433px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/form-signup.png) no-repeat;
    font-family: arial;
    margin-top: 30px;
}

div.reg_space {
    width: 76px;
    float: left;
}

.reg_form_box {
    width: 168px;
    font-size: 15px;
    border: 0;
    padding: 2px 1px 0px 2px;
    margin: 3px 0 0 4px;
}

.reg_form_red {
    width: 168px;
    font-size: 17px;
    border: 0;
    padding: 2px 1px 0px 2px;
    border: 2px solid #BD1E2C;
    margin: 3px 0 0 4px;
}

.reg_log_box {
    width: 179px;
    height: 29px;
    text-align: left;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/reg-bar.png);
}

.reg_log_box_red {
    width: 179px;
    height: 29px;
    text-align: left;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/reg-bar-red.png);
}

div.reg_box_title {
    width: 312px;
    float: left;
    text-align: center;
    font-size: 26px;
    font-weight: bold;
    color: #FFFFFF;
    padding-top: 3px;
    cursor: default;
}

div.box_cont_reg {
    width: 312px;
    float: left;
}

div.reg_cont_top {
    width: 300px;
    float: left;
    height: 32px;
}

div.reg_cont_item {
    width: 312px;
    float: left;
    height: 60px;
}

div.reg_cont_item_mh {
    width: 312px;
    float: left;
    height: 50px;
}

div.reg_cont_name {
    width: 100px;
    float: left;
    font-size: 14px;
    color: #666666;
    text-align: right;
    padding-top: 8px;
    font-weight: bold;
}

div.reg_cont_name_mp {
    width: 100px;
    float: left;
    font-size: 14px;
    color: #666666;
    text-align: right;
    font-weight: bold;
}

div.reg_box_value {
    width: 180px;
    float: left;
    text-align: left;
}

div.reg_msg_err {
    width: 180px;
    text-align: left;
    float: left;
    color: #BD1E2C;
    font-size: 11px;
}

div.reg_msg_err_top {
    width: 280px;
    text-align: left;
    float: left;
    color: #BD1E2C;
    font-size: 11px;
    padding-top: 2px;
}

div.reg_check_cont {
    width: 312px;
    float: left;
    height: 45px;
}

div.reg_cont_elem {
    width: 250px;
    float: left;
}

div.reg_cont_terms {
    width: 250px;
    float: left;
}

div.space_check_reg {
    width: 27px;
    float: left;
}

div.reg_check_terms {
    width: 35px;
    float: left;
    text-align: right;
    padding-top: 5px;
}

.reg_accept_terms_red {
    outline: 1px solid #BD1E2C;
    border: 1px solid #BD1E2C;
}

div.reg_terms_box {
    width: 150px;
    float: left;
    text-align: left;
    font-size: 12px;
    color: #666666;
}

div.reg_msg_err_check {
    width: 250px;
    text-align: left;
    float: left;
    color: #BD1E2C;
    font-size: 11px;
}

div.reg_cont_item_noh {
    width: 312px;
    float: left;
}

div.space_reg_but {
    width: 31px;
    float: left;
}

div.reg_but_cont {
    width: 250px;
    height: 65px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/register.png) no-repeat;
    margin-top: 13px;
}

div.reg_but_text {
    width: 250px;
    float: left;
    text-align: center;
    padding-top: 15px;
    font-size: 26px;
    padding-bottom: 19px;
    font-weight: bold;
    color: #FFFFFF;
    font-family: arial;
}

a.reg_but_lnk:link {
    color: #FFFFFF;
    text-decoration: none;
    cursor: pointer;
}

a.reg_but_lnk:visited {
    color: #FFFFFF;
    text-decoration: none;
    cursor: pointer;
}

a.reg_but_lnk:hover {
    color: #FFFFFF;
    text-decoration: none;
    cursor: pointer;
}

.text_no_black { color: #E42424 }

div.msel_big {
    width: 125px;
    float: left;
    font-size: 14px;
    font-family: Arial;
    text-align: right;
    padding-top: 5px;
}

div.msel_small {
    width: 80px;
    float: left;
    font-size: 14px;
    font-family: Arial;
    text-align: right;
    padding-top: 5px;
}

a.m_sel:link {
    color: #989898;
    text-decoration: none;
    font-weight: bold;
}

a.m_sel:visited {
    color: #989898;
    text-decoration: none;
    font-weight: bold;
}

a.m_sel:hover {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
}

a.m_cho:link {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
}

a.m_cho:visited {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
}

a.m_cho:hover {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
}

div.cont_h {
    width: 194px;
    float: left;
    position: relative;
    z-index: 232;
}

div.cont_h_dett {
    width: 192px;
    float: left;
    position: relative;
    z-index: 232;
}

div.cont_smcl {
    width: 172px;
    clear: both;
}

div.cont_smfl {
    width: 172px;
    float: left;
}

div.corn_tl {
    width: 17px;
    height: 14px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/brhl.png);
    background-position: bottom;
}

div.corn_tr {
    width: 17px;
    height: 14px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/brrh.png);
    background-position: bottom;
}

div.riga_top {
    width: 144px;
    height: 14px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/grh.png) repeat-x;
    background-position: bottom;
    text-align: left;
}

div.riga_top_lgpg {
    width: 286px;
    height: 14px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/grh.png) repeat-x;
    background-position: bottom;
    text-align: left;
}

div.riga_top_lgpg2 {
    width: 276px;
    height: 14px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/grh.png) repeat-x;
    background-position: bottom;
    text-align: left;
}

div.atop_h {
    width: 178px;
    float: left;
    height: 14px;
}

div.top_lgpg {
    width: 320px;
    float: left;
    height: 14px;
}

div.top_lgpg2 {
    width: 310px;
    float: left;
    height: 14px;
}

div.abot_h {
    width: 178px;
    float: left;
    height: 30px;
}

div.bot_lgpg {
    width: 320px;
    float: left;
    height: 14px;
}

div.bot_lgpg2 {
    width: 310px;
    float: left;
    height: 14px;
}

div.corn_bl {
    width: 17px;
    height: 12px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/brlb.png);
    background-position: top;
}

div.bott_box_h {
    width: 155px;
    float: left;
}

div.bott_box_h_cl {
    width: 155px;
    clear: both;
}

div.corn_br_cl {
    width: 17px;
    clear: both;
}

div.corn_br_fl {
    width: 17px;
    float: left;
}

div.corn_br {
    width: 17px;
    height: 12px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/brrb.png);
    background-position: top;
}

div.riga_bott {
    width: 144px;
    height: 12px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/grb.png) repeat-x;
    background-position: top;
}

div.riga_bott_lgpg {
    width: 286px;
    height: 12px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/grb.png) repeat-x;
    background-position: top;
}

div.riga_bott_lgpg2 {
    width: 276px;
    height: 12px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/grb.png) repeat-x;
    background-position: top;
}

div.acent_h {
    width: 178px;
    float: left;
}

div.aleft_h {
    width: 9px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/grl.png) repeat-y;
    height: 315px;
}

div.left_lgpg {
    width: 9px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/grl.png) repeat-y;
    height: 240px;
}

div.acont_h {
    width: 160px;
    float: left;
    background-color: #FFFFFF;
}

div.acont_h_cl {
    width: 154px;
    clear: both;
}

div.alato_h_cl {
    width: 9px;
    clear: both;
}

div.alato_h_fl {
    width: 9px;
    float: left;
}

div.aright_h {
    width: 9px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/grr.png) repeat-y;
    height: 315px;
}

div.right_lgpg {
    width: 9px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/grr.png) repeat-y;
    height: 240px;
}

a.atit:link {
    color: #000000;
    text-decoration: none;
}

a.atit:visited {
    color: #000000;
    text-decoration: none;
}

a.atit:hover {
    color: #000000;
    text-decoration: underline;
}

div.chron_dett_box {
    width: 50px;
    float: left;
    text-align: center;
    margin-top: 85px;
    margin-left: 29px;
}

div.chron_dett {
    width: 50px;
    float: left;
}

div.time_incr_dett {
    width: 50px;
    float: left;
    font-size: 10px;
    font-family: arial;
    color: #37444D;
    padding-top: 2px;
}

img.chron_det_img {
    width: 24px;
    height: 30px;
}

.boxcountdown_white {
    width: 180px;
    float: left;
    text-align: center;
    margin-top: 35px;
    height: 45px;
}

.boxcountdown_white_vinc {
    color: #666666;
    font-size: 12px;
    font-weight: bold;
}

.boxcountdown_colored_vinc {
    color: #666666;
    font-size: 12px;
    font-weight: bold;
    background-color: #FC9695;
}

.countdown_det_gray {
    color: #989898;
    font-size: 18px;
}

.colorcountdown_new { color: #FF6600 }

.colorcountdown_new_green {
    color: #39B44B;
    font-size: 28px;
}

.colorcountdown_new_red {
    color: #BD1E2C;
    font-size: 28px;
}

.colorcountdown_new_ceck {
    color: #BD1E2C;
    font-size: 21px;
}

.colorcountdown_new_black {
    color: #39B44B;
    background-color: #FC9695;
    font-size: 28px;
}

.colorcountdown_black {
    color: #BD1E2C;
    font-size: 28px;
}

.colorcountdown_white {
    color: #FFFFFF;
    font-size: 28px;
}

.boxcountdown_white_list {
    width: 160px;
    height: 31px;
    float: left;
    text-align: center;
    /* margin-top: 10px; */
}

.boxcountdown_colored_list {
    width: 160px;
    height: 26px;
    float: left;
    text-align: center;
    background-color: #FC9695;
    margin-top: 10px;
}

.countdown_list_black {
    font-size: 18px;
    font-family: Arial;
    color: #BD1E2C;
}

.countdown_list_white {
    font-size: 18px;
    font-family: Arial;
    color: #FFFFFF;
}

.countdown_list {
    font-size: 22px;
    font-family: Arial;
    color: #39B44B;
}

.countdown_list_red {
    font-size: 22px;
    font-family: Arial;
    color: #BD1E2C;
}

.countdown_list_check {
    font-size: 18px;
    font-family: Arial;
    color: #BD1E2C;
}

.countdown_small_gray {
    font-size: 12px;
    font-family: Arial;
    color: #989898;
}

.countdown_list_off {
    font-size: 22px;
    font-family: Arial;
    color: #39B44B;
    background-color: #FC9695;
}

div.box_durata_list {
    width: 160px;
    height: 31px;
    float: left;
    display: none;
    /* margin-top: 10px; */
}

div.time_durata_list {
    width: 160px;
    float: left;
    color: #989898;
    font-size: 12px;
    margin-top: 3px;
    text-align: center;
    font-family: Arial;
}

div.info_durata_list {
    width: 160px;
    float: left;
    color: #989898;
    font-size: 10px;
    margin-top: -2px;
    text-align: center;
    font-family: Arial;
}

div.price_content_list {
    width: 160px;
    height: 26px;
    font-size: 11px;
    float: left;
    font-family: Arial;
    margin-top: 5px;
    text-align: center;
}

.price_list_box {
    font-size: 18px;
    font-weight: bold;
    color: #000000;
    padding-top: 3px;
    text-align: left;
    float: center;
}

.currency_list_box {
    font-size: 18px;
    color: #000000;
    padding-top: 3px;
    text-align: right;
    float: center;
}

div.val_pr_box {
    width: 160px;
    float: left;
    padding-top: 5px;
    text-align: center;
}

.product_value_textlist {
    color: #999999;
    font-size: 10px;
    font-family: Arial;
}

.product_value_textlist_blue {
    color: #3366CC;
    font-size: 10px;
    font-family: Arial;
}

.product_value_list {
    color: #666666;
    font-size: 10px;
    font-family: Arial;
}

.box_vincwhite_list {
    width: 160px;
    float: left;
    font-weight: bold;
    margin-top: 10px;
    text-align: center;
}

.box_vinccolored_list {
    width: 160px;
    float: left;
    font-weight: bold;
    margin-top: 10px;
    background-color: #FC9695;
    text-align: center;
}

.box_vincnum_list {
    width: 15px;
    float: left;
    color: #666666;
    font-size: 11px;
    text-align: left;
    font-family: Arial;
}

.box_vincname_listwh {
    color: #666666;
    font-size: 11px;
    text-align: left;
    font-family: Arial;
}

.box_vincname_listcl {
    color: #666666;
    font-size: 11px;
    text-align: left;
    font-family: Arial;
    background-color: #FC9695;
}

div.box_list_smcl {
    width: 200px;
    clear: both;
}

div.box_list_smfl {
    width: 200px;
    float: left;
}

div.box_list_sm {
    width: 150px;
    float: left;
    margin-top: 3px;
}

.box_num_list {
    width: 15px;
    float: left;
    color: #666666;
    font-size: 11px;
    text-align: left;
    font-family: Arial;
}

.box_name_list {
    color: #666666;
    font-size: 11px;
    text-align: left;
    font-family: Arial;
}

.space_butt_list {
    width: 26px;
    float: left;
}

div.box_button_list {
    width: 110px;
    float: left;
    padding-top: 5px;
    text-align: center;
}

div.box_button_list_fl {
    width: 110px;
    float: left;
}

div.box_button_list_cl {
    width: 110px;
    clear: both;
}

div.asta_title_list {
    width: 160px;
    float: left;
    font-family: Arial;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
}

div.img_small_box {
    width: 158px;
    text-align: center;
    float: left;
    padding-top: 10px;
}

img.img_small {
    width: 158px;
    height: 128px;
    border: none;
}

img.bid_img_small {
    width: 110px;
    height: 33px;
    border: none;
    float: left;
}

img.img_timbro_small {
    width: 100px;
    height: 65px;
    border: none;
}

img.img_buynow_icon {
    width: 30px;
    height: 29px;
    border: none;
}

img.img_no_auto_icon {
    width: 30px;
    height: 29px;
    border: none;
}

.text_green { color: #33CC00 }

input.box_autobid {
    width: 60px;
    color: #000000;
    font-size: 13px;
    height: 20px;
    border: 1px solid #C1C1C1;
    text-align: right;
    background-color: #fff;
    padding: 1px 4px 1px 3px;
}

a.modifica_autobid:link {
    color: #68B121;
    text-decoration: none;
}

a.modifica_autobid:visited {
    color: #68B121;
    text-decoration: none;
}

a.modifica_autobid:hover {
    color: #68B121;
    text-decoration: underline;
}

div.dettagli_autobid_box {
    width: 231px;
    float: left;
    font-family: Arial;
}

div.ag_rim_box {
    width: 100px;
    float: left;
    font-family: Arial;
}

div.ag_pricemx_box {
    width: 100px;
    float: left;
    font-family: Arial;
}

div.ag_rim_title {
    width: 100px;
    float: left;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    color: #37444D;
    padding-top: 20px;
}

div.ag_rim_dato {
    width: 100px;
    float: left;
    font-size: 12px;
    text-align: center;
    color: #37444D;
    padding-top: 5px;
}

div.ag_pricemx_title {
    width: 100px;
    float: left;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    color: #37444D;
    padding-top: 20px;
}

div.ag_pricemx_dato {
    width: 100px;
    float: left;
    font-size: 12px;
    text-align: center;
    color: #37444D;
    padding-top: 5px;
}

div.rem_ag_box {
    width: 100px;
    float: left;
    padding-top: 20px;
    text-align: center;
}

div.change_ag_cont_img {
    width: 100px;
    float: left;
    padding-top: 20px;
    text-align: center;
}

img.change_ag_img {
    width: 80px;
    height: 24px;
    border: none;
}

div.timbro_small {
    bottom: 240px;
    left: 43px;
    position: absolute;
    z-index: 555;
    width: 120px;
    float: left;
    display: none;
    cursor: pointer;
}

div.buynow_small {
    bottom: 300px;
    left: 10px;
    position: absolute;
    z-index: 556;
    width: 30px;
    float: left;
    cursor: pointer;
}

div.no_auto_small {
    bottom: 261px;
    left: 10px;
    position: absolute;
    z-index: 556;
    width: 30px;
    float: left;
    cursor: pointer;
}

div.timbro_small_ended {
    bottom: 260px;
    left: 50px;
    position: absolute;
    z-index: 555;
    width: 120px;
    float: left;
    display: block;
    cursor: pointer;
}

div.timbro_big {
    bottom: 70px;
    left: 50px;
    position: absolute;
    z-index: 555;
    width: 187px;
    display: none;
}

.resp_bid {
    bottom: 10px;
    left: -5px;
    position: absolute;
    z-index: 777;
    width: 190px;
    float: left;
    font-family: Arial;
    background-color: #FFFFFF;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    opacity: 0.9;
    display: none;
}

div.resp_bid_txt {
    width: 184px;
    float: left;
    padding-top: 20px;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    color: #BD1E2C;
}

div.resp_bid_txt_black {
    width: 184px;
    float: left;
    padding-top: 20px;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    color: #000000;
}

div.resp_bid_cl {
    width: 184px;
    clear: both;
}

div.resp_bid_close {
    width: 184px;
    float: left;
    text-align: center;
    position: relative;
    z-index: 777;
}

.resp_bid_buttpos {
    width: 184px;
    float: left;
    top: 138px;
    left: 0;
    position: absolute;
    z-index: 778;
}

.bid_err_but_text {
    top: 3px;
    left: 50px;
    position: absolute;
    z-index: 778;
    width: 80px;
    height: 24px;
    font-size: 14px;
    font-weight: bold;
    float: left;
}

a.err_but_lnk:link {
    color: #FFFFFF;
    text-decoration: none;
    cursor: pointer;
}

a.err_but_lnk:visited {
    color: #FFFFFF;
    text-decoration: none;
    cursor: pointer;
}

a.err_but_lnk:hover {
    color: #FFFFFF;
    text-decoration: none;
    cursor: pointer;
}

.resp_top_bot_cont {
    width: 190px;
    float: left;
    height: 10px;
}

.resp_top_riga {
    width: 170px;
    height: 10px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/sub-riga-top.png) repeat-x;
    background-position: bottom;
    text-align: left;
    font-size: 5px;
}

.resp_bott_riga {
    width: 170px;
    height: 10px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/sub-riga-bott.png) repeat-x;
    background-position: bottom;
    font-size: 5px;
}

.resp_cent_cont {
    width: 190px;
    float: left;
}

.resp_lato_riga {
    width: 3px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/sub-riga.png) repeat-y;
    height: 160px;
    font-size: 3px;
}

.resp_cent_box {
    width: 184px;
    height: 160px;
    float: left;
    position: relative;
    z-index: 777;
}

.resp_bid_detail {
    bottom: -20px;
    left: -5px;
    position: absolute;
    z-index: 777;
    width: 190px;
    float: left;
    font-family: Arial;
    background-color: #FFFFFF;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    opacity: 0.9;
    display: none;
}

.resp_bid_buynow {
    bottom: -20px;
    right: 100px;
    position: absolute;
    z-index: 777;
    width: 190px;
    float: left;
    font-family: Arial;
    background-color: #FFFFFF;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    opacity: 0.9;
    display: none;
}

.resp_product {
    bottom: 0px;
    left: 300px;
    position: absolute;
    z-index: 10;
    width: 190px;
    float: left;
    font-family: Arial;
    background-color: #FFFFFF;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    opacity: 0.9;
    display: none;
}

div.site_logo_cont {
    width: 350px;
    float: left;
}

div.site_logo {
    width: 280px;
    float: left;
    text-align: left;
    padding-top: 20px;
}

img.logo_img {
    width: 280px;
    height: 107px;
    border: none;
}

div.menu_nav {
    width: 680px;
    float: left;
}

div.head_pg {
    width: 680px;
    float: left;
    height: 100px;
}

div.head_box_left_nosess {
    width: 490px;
    float: left;
}

div.head_box_left {
    width: 285px;
    float: left;
}

div.free_cont_box:hover { box-shadow: 0 0 1px yellowgreen }

div.free_cont_box {
    margin-left: 370px;
    padding: 2px 0;
    width: 200px;
    text-align: center;
    font-size: 14px;
    border: 1px solid yellowgreen;
    border-top: 0;
    border-radius: 0 0 3px 3px;
}

div.verifycl_cont_box {
    width: 200px;
    text-align: left;
    float: left;
    padding-top: 18px;
    font-size: 14px;
    font-family: arial;
}

#country_box {
    width: 120px;
    float: left;
    position: relative;
    z-index: 600;
    margin-top: 3px;
}

img.icon_country_img {
    width: 22px;
    height: 22px;
    border: none;
}

.icon_country_box {
    margin-left: 5px;
    margin-top: 15px;
    float: left;
}

.lnk_country_box {
    margin-left: 5px;
    margin-top: 20px;
    float: left;
}

div.country_lnk {
    width: 120px;
    float: left;
    font-size: 11px;
    font-family: arial;
    text-align: right;
}

a.lnk_country_here:link {
    color: #989898;
    text-decoration: none;
    font-weight: bold;
    border: none;
    cursor: pointer;
}

a.lnk_country_here:visited {
    color: #989898;
    text-decoration: none;
    font-weight: bold;
    border: none;
    cursor: pointer;
}

a.lnk_country_here:hover {
    color: #68B121;
    text-decoration: none;
    font-weight: bold;
    border: none;
    cursor: pointer;
}

#country_cont {
    width: 120px;
    float: left;
    bottom: 30px;
    left: 0;
    position: absolute;
    z-index: 36777;
    border: 1px solid #CCCCCC;
    background-color: #FFFFFF;
}

div.country_sel_wh {
    width: 120px;
    height: 35px;
    float: left;
    font-size: 11px;
    font-weight: bold;
    font-family: arial;
    text-align: left;
}

div.country_sel_cl {
    width: 120px;
    height: 35px;
    float: left;
    font-size: 11px;
    font-weight: bold;
    font-family: arial;
    text-align: left;
    background-color: #989898;
}

div.country_sel_cont {
    width: 120px;
    height: 35px;
    float: left;
    cursor: pointer;
}

a.lnk_cntry_list:link {
    color: #989898;
    text-decoration: none;
    border: none;
    cursor: pointer;
}

a.lnk_cntry_list:visited {
    color: #989898;
    text-decoration: none;
    border: none;
    cursor: pointer;
}

a.lnk_cntry_list:hover {
    color: #FFFFFF;
    text-decoration: none;
    border: none;
    cursor: pointer;
}

.icon_box_list {
    margin-left: 5px;
    margin-top: 5px;
    float: left;
}

.lnk_box_list {
    margin-left: 5px;
    margin-top: 10px;
    float: left;
}

div.box_menucl {
    width: 680px;
    clear: both;
}

div.box_menu {
    width: 680px;
    float: left;
}

div.box_menu_cont {
    width: 663px;
    float: left;
    text-align: right;
    padding-top: 10px;
}

div.space_menu_head {
    width: 17px;
    float: left;
}

.space_m_blocc {
    width: 19px;
    float: left;
}

.space_m_blocc_log {
    width: 15px;
    float: left;
}

div.menu_box_div1 {
    width: 82px;
    height: 30px;
    float: left;
    font-size: 16px;
    font-family: Arial;
    text-align: left;
}

div.link_menu1 {
    width: 73px;
    float: left;
    padding-top: 5px;
    margin-left: 5px;
}

div.menu_box_div2 {
    width: 103px;
    height: 32px;
    float: left;
    font-size: 16px;
    font-family: Arial;
    text-align: left;
}

div.link_menu2 {
    width: 96px;
    float: left;
    padding-top: 5px;
    margin-left: 5px;
}

div.menu_box_div_t {
    width: 125px;
    height: 33px;
    float: left;
    font-size: 16px;
    font-family: Arial;
    text-align: left;
}

div.link_menu_t {
    width: 118px;
    float: left;
    padding-top: 5px;
    margin-left: 5px;
}

div.menu_box_div3 {
    width: 134px;
    height: 32px;
    float: left;
    font-size: 16px;
    font-family: Arial;
    text-align: left;
}

div.link_menu3 {
    width: 122px;
    float: left;
    padding-top: 5px;
    margin-left: 5px;
}

div.menu_box_div4 {
    width: 53px;
    height: 30px;
    float: left;
    font-size: 16px;
    font-family: Arial;
    text-align: left;
}

div.link_menu4 {
    width: 42px;
    float: left;
    padding-top: 5px;
    margin-left: 5px;
}

div.menu_box_div5 {
    width: 71px;
    height: 30px;
    float: left;
    font-size: 16px;
    font-family: Arial;
    text-align: left;
}

div.link_menu5 {
    width: 56px;
    float: left;
    padding-top: 5px;
    margin-left: 5px;
}

div.menu_box_my {
    width: 88px;
    height: 32px;
    float: left;
    font-size: 16px;
    font-family: Arial;
    text-align: left;
}

div.link_menu_my {
    width: 76px;
    float: left;
    padding-top: 5px;
    margin-left: 5px;
}

a.show_mov:link {
    color: #68B121;
    text-decoration: none;
}

a.show_mov:visited {
    color: #68B121;
    text-decoration: none;
}

a.show_mov:hover {
    color: #68B121;
    text-decoration: underline;
}

a.show_movunder:link {
    color: #68B121;
    text-decoration: underline;
}

a.show_movunder:visited {
    color: #68B121;
    text-decoration: underline;
}

a.show_movunder:hover {
    color: #68B121;
    text-decoration: underline;
}

a.pagination:link {
    color: #CAC7C0;
    text-decoration: none;
}

a.pagination:visited {
    color: #CAC7C0;
    text-decoration: none;
}

a.pagination:hover {
    color: #CAC7C0;
    text-decoration: none;
}

a.pagination_active:link {
    color: #68B121;
    text-decoration: none;
}

a.pagination_active:visited {
    color: #68B121;
    text-decoration: none;
}

a.pagination_active:hover {
    color: #68B121;
    text-decoration: none;
}

.box_pagePage {
    padding-left: 6px;
    padding-right: 6px;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
}

.box_pageSpace {
    padding-left: 6px;
    padding-right: 6px;
    color: #68B121;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
}

.prev_next_pageActive {
    font-size: 12px;
    font-weight: bold;
}

.prev_next_pageDisActive {
    font-weight: bold;
    color: #CAC7C0;
    font-size: 12px;
}

a.tit_list_orange:link {
    color: #FF6600;
    text-decoration: none;
}

a.tit_list_orange:visited {
    color: #FF6600;
    text-decoration: none;
}

a.tit_list_orange:hover {
    color: #FF6600;
    text-decoration: none;
}

.tit_list_nolink {
    font-weight: bold;
    color: #37444D;
    font-size: 14px;
}

.product_order {
    width: 180px;
    font-size: 14px;
    border: 1px solid #C1C1C1;
}

.product_order_opt {
    width: 180px;
    font-size: 14px;
    border: 1px solid #C1C1C1;
    color: #6F6F6F;
    padding: 0px 0px 2px 4px;
}

.product_order_red {
    width: 180px;
    font-size: 14px;
    border: 2px solid #BD1E2C;
}

.nome_sped {
    padding-top: 30px;
    text-align: left;
    font-weight: bold;
    float: left;
}

.indirizzo_sped {
    padding-top: 2px;
    text-align: left;
    float: left;
}

.localita_capSped {
    padding-top: 2px;
    text-align: left;
    float: left;
}

.pulsModif_indirizzo {
    float: left;
    padding-top: 50px;
    text-align: left;
}

div.credit_title {
    width: 683px;
    float: left;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: left;
    font-size: 22px;
    color: #000000;
    font-family: Arial;
}

div.credit_pay {
    width: 683px;
    float: left;
    padding-top: 20px;
    text-align: left;
    font-size: 22px;
    color: #000000;
    font-family: Arial;
}

div.box960_cred {
    width: 960px;
    float: left;
}

div.box940_cred {
    width: 942px;
    float: left;
}

div.img_cred_box {
    width: 172px;
    float: left;
    padding-top: 5px;
    text-align: center;
}

img.cred_img {
    width: 100px;
    height: 117px;
    border: none;
}

div.cred_cont_box {
    width: 172px;
    float: left;
    text-align: center;
}

div.title_cred_box {
    width: 172px;
    float: left;
    padding-top: 5px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
}

div.desc_cred_box_pluspd {
    width: 172px;
    float: left;
    padding-top: 10px;
    text-align: center;
    font-size: 12px;
    color: #37444D;
}

div.desc_cred_box {
    width: 172px;
    float: left;
    padding-top: 5px;
    text-align: center;
    font-size: 12px;
    color: #37444D;
}

.desc_cred_box_pay {
    color: #3366CC;
    font-weight: bold;
    font-size: 13px;
}

.desc_cred_box_free {
    color: #FF3300;
    font-weight: bold;
    font-size: 13px;
}

div.cred_cont_tot {
    width: 172px;
    float: left;
    padding-top: 10px;
    text-align: center;
    font-size: 14px;
    cursor: pointer;
}

.tot_cred_box_text {
    font-size: 12px;
    color: #37444D;
}

.tot_cred_box_punt {
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}

div.price_cred_cont {
    width: 172px;
    float: left;
    text-align: center;
    padding-top: 10px;
}

.radio_cred_box {
    padding-top: 2px;
    font-size: 10px;
}

#credit_id { margin: 0 }

.price_cred_box {
    padding-top: 5px;
    font-size: 14px;
    font-weight: bold;
}

div.creditcontent {
    width: 192px;
    text-align: left;
    float: left;
    padding-top: 10px;
    font-family: Arial;
}

div.creditbox {
    width: 172px;
    height: 340px;
    text-align: left;
    float: left;
    border-radius: 4px 4px 4px 4px;
    border: 1px solid #C1C1C1;
    padding-bottom: 5px;
    background-color: #FFFFFF;
}

div.creditbox h1 {
    font-weight: bold !important;
    line-height: 85px !important;
}

h1,
h2 { font-weight: bold !important }

div.creditbox h2 {
    margin: 0 !important;
    font-size: 14px !important;
}

a.credit_tit:link {
    color: #000000;
    text-decoration: none;
    cursor: pointer;
}

a.credit_tit:visited {
    color: #000000;
    text-decoration: none;
    cursor: pointer;
}

a.credit_tit:hover {
    color: #000000;
    text-decoration: none;
    cursor: pointer;
}

a.profile_lnk:link {
    color: #FF6600;
    text-decoration: none;
    cursor: pointer;
}

a.profile_lnk:visited {
    color: #FF6600;
    text-decoration: none;
    cursor: pointer;
}

a.profile_lnk:hover {
    color: #FF6600;
    text-decoration: underline;
    cursor: pointer;
}

a.profile_lnk2:link {
    color: #37444D;
    text-decoration: none;
}

a.profile_lnk2:visited {
    color: #37444D;
    text-decoration: none;
}

a.profile_lnk2:hover {
    color: #37444D;
    text-decoration: underline;
}

a.view_lnk_green:link {
    text-decoration: none;
    color: #39B44B;
}

a.view_lnk_green:visited {
    text-decoration: none;
    color: #39B44B;
}

a.view_lnk_green:hover {
    text-decoration: none;
    color: #39B44B;
}

a.view_lnk_noblack:link {
    text-decoration: none;
    color: #E42424;
}

a.view_lnk_noblack:visited {
    text-decoration: none;
    color: #E42424;
}

a.view_lnk_noblack:hover {
    text-decoration: none;
    color: #E42424;
}

a.view_lnk_black:link {
    text-decoration: none;
    color: #000000;
}

a.view_lnk_black:visited {
    text-decoration: none;
    color: #000000;
}

a.view_lnk_black:hover {
    text-decoration: none;
    color: #000000;
}

.star_gray {
    color: #666666;
    font-size: 16px;
}

.text_gray_new { color: #989898 }

.text_green_new { color: #68B121 }

a.view_gray_link:link {
    color: #989898;
    text-decoration: none;
}

a.view_gray_link:visited {
    color: #989898;
    text-decoration: none;
}

a.view_gray_link:hover {
    color: #989898;
    text-decoration: none;
}

a.view_lnk_blue:link {
    text-decoration: underline;
    color: #000080;
}

a.view_lnk_blue:visited {
    text-decoration: underline;
    color: #000080;
}

a.view_lnk_blue:hover {
    text-decoration: underline;
    color: #000080;
}

a.error_link:link {
    text-decoration: underline;
    color: #BD1E2C;
}

a.error_link:visited {
    text-decoration: underline;
    color: #BD1E2C;
}

a.error_link:hover {
    text-decoration: underline;
    color: #BD1E2C;
}

a.cancel_link:link {
    color: #989898;
    text-decoration: underline;
}

a.cancel_link:visited {
    color: #989898;
    text-decoration: underline;
}

a.cancel_link:hover {
    color: #989898;
    text-decoration: underline;
}

a.lnk_black_under:link {
    text-decoration: underline;
    color: #000000;
}

a.lnk_black_under:visited {
    text-decoration: underline;
    color: #000000;
}

a.lnk_black_under:hover {
    text-decoration: underline;
    color: #000000;
}

.ag_tit1 {
    width: auto;
    float: left;
    text-align: left;
    padding-top: 10px;
    font-size: 16px;
    font-family: Arial;
    font-weight: bold;
    color: #37444D;
}

.ag_tit2 {
    width: 65px;
    float: left;
    text-align: left;
    padding-top: 60px;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #37444D;
}

.ag_img1 {
    width: 30px;
    text-align: left;
    padding-top: 6px;
    float: left;
    font-size: 10px;
}

.agimg_boxright {
    width: auto;
    margin-top: 15px;
    float: left;
    color: #666666;
    font-size: 11px;
    margin-left: 10px;
    cursor: pointer;
}

.ag_notifybox_cl {
    width: 253px;
    clear: both;
}

.ag_notifybox_nocl {
    width: 253px;
    float: left;
}

.ag_notifycont {
    bottom: 16px;
    left: 158px;
    position: absolute;
    z-index: 1000;
    width: 253px;
    float: left;
    background-color: #FFFFFF;
    display: none;
}

.ag_notifybox_bord {
    width: 253px;
    float: left;
    border-radius: 4px 4px 4px 4px;
    border: 2px solid #E2E1E1;
}

.ag_notifytext_box {
    width: 241px;
    float: left;
    text-align: left;
    padding-top: 5px;
    padding-bottom: 5px;
    font-family: Arial;
    font-size: 12px;
    color: #989898;
}

.ag_img2 {
    width: 50px;
    text-align: left;
    padding-top: 50px;
    float: left;
    font-size: 10px;
}

.resp_sp {
    width: 10px;
    font-size: 10px;
    float: left;
    display: none;
}

.resp_nt {
    width: 220px;
    font-size: 14px;
    padding: 2px 10px 5px 10px;
    text-align: left;
    color: #BD1E2C !important;
}

.responseAB {
    width: 311px;
    float: left;
    display: none;
}

.grayline {
    width: 326px;
    margin-bottom: 5px;
    font-size: 11px;
    text-align: left;
    float: left;
    border-bottom: 1px solid #DCDCDC;
}

.menu_my_det {
    width: 960px;
    padding-top: 20px;
    text-align: left;
    float: left;
    font-family: Arial;
}

.menu_my_bar {
    font-size: 16px;
    color: #CAC7C0;
    margin-right: 3px;
}

.menu_my_nolink {
    font-weight: bold;
    color: #37444D;
    font-size: 14px;
    margin-right: 3px;
}

a.menu_my_lnk:link {
    color: #FF6600;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
}

a.menu_my_lnk:visited {
    color: #FF6600;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
}

a.menu_my_lnk:hover {
    color: #FF6600;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
}

.menu_my_cont {
    width: 960px;
    padding-bottom: 30px;
    float: left;
    font-family: Arial;
}

.menu_my_noitem {
    width: 960px;
    height: 154px;
    padding-top: 80px;
    font-size: 24px;
    color: #989898;
    text-align: center;
    float: left;
    font-family: arial;
}

.menu_auct_noitem {
    width: 960px;
    height: 254px;
    padding-top: 80px;
    font-size: 24px;
    color: #989898;
    text-align: center;
    float: left;
}

.menu_my_cont_tit {
    width: 960px;
    padding-top: 35px;
    float: left;
}

.menu_my_title_box {
    width: 940px;
    font-size: 12px;
    font-weight: bold;
    color: #37444D;
    float: left;
    padding-top: 10px;
    padding-bottom: 10px;
}

.menu_mytitlebox_nopd {
    width: 940px;
    font-size: 12px;
    font-weight: bold;
    color: #37444D;
    float: left;
    padding-bottom: 10px;
}

.menu_my_datime_cont {
    width: 105px;
    float: left;
}

.menu_my_datime_box {
    width: 100px;
    text-align: left;
    float: left;
}

.menu_myauct_idauct_cont {
    width: 120px;
    float: left;
}

.menu_myauct_idauct_box {
    width: 110px;
    text-align: left;
    float: left;
}

.menu_myauct_nameauct_cont {
    width: 258px;
    float: left;
}

.menu_myauct_nameauct_box {
    width: 248px;
    text-align: left;
    float: left;
}

.menu_myauct_highpr_cont {
    width: 100px;
    float: left;
}

.menu_myauct_highpr_box {
    width: 95px;
    text-align: left;
    float: left;
}

.menu_myauct_off_cont {
    width: 84px;
    float: left;
}

.menu_myauct_off_box {
    width: 100px;
    text-align: right;
    float: left;
}

.menu_my_det_cont {
    width: 940px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: 1px solid #DCDCDC;
    font-size: 14px;
    color: #37444D;
    float: left;
}

.menu_mywb_det_cont {
    width: 940px;
    padding-top: 10px;
    padding-bottom: 5px;
    border-top: 1px solid #DCDCDC;
    font-size: 14px;
    color: #37444D;
    float: left;
}

.menu_myhist_green_box {
    width: 248px;
    text-align: left;
    float: left;
    color: #68B121;
    font-weight: bold;
}

.menu_myhist_paymet_cont {
    width: 124px;
    float: left;
}

.menu_myhist_paymet_box {
    width: 119px;
    text-align: right;
    float: left;
}

.menu_myag_off_cont {
    width: 114px;
    float: left;
}

.menu_myag_off_box {
    width: 109px;
    text-align: right;
    float: left;
}

.menu_myag_canc_box {
    width: 220px;
    text-align: center;
    float: left;
    font-weight: bold;
}

.menu_my_cont_nav {
    width: 960px;
    float: left;
    background-color: #FFFFFF;
    padding-top: 10px;
    padding-bottom: 5px;
    text-align: center;
}

.menu_mywon_cent_cont {
    width: 140px;
    text-align: center;
    float: left;
}

.menu_mywon_status_cont {
    width: 150px;
    text-align: center;
    float: left;
}

.menu_mywon_status_box {
    width: 130px;
    text-align: center;
    float: left;
}

.menu_mybuy_cent_cont {
    width: 180px;
    text-align: center;
    float: left;
}

.menu_mybuy_tot_cont {
    width: 172px;
    float: left;
}

.menu_mybuy_tot_box {
    width: 167px;
    text-align: right;
    float: left;
}

.term_pg_cont {
    width: 700px;
    float: left;
}

.term_pg_box {
    width: 690px;
    height: 530px;
    float: left;
    overflow: auto;
}

.term_pg_sing_cont {
    width: 670px;
    float: left;
}

.term_pg_sing_box {
    width: 660px;
    float: left;
    text-align: left;
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 20px;
}

.term_pg_title_box {
    width: 660px;
    float: left;
    font-size: 26px;
    color: #37444D;
    font-family: arial;
}

.term_pg_spec_box {
    width: 660px;
    float: left;
    font-size: 14px;
    color: #37444D;
    font-family: arial;
    padding-top: 10px;
}

.term_pg_spec_listbox {
    padding-top: 0;
    margin-top: 5px;
    margin-bottom: 5px;
}

.us_text_cont {
    width: 955px;
    text-align: left;
    float: left;
    color: #000000;
    font-size: 18px;
    font-family: arial;
    padding-left: 5px;
    padding-top: 30px;
}

a.us_lnk:link {
    color: #39B44B;
    text-decoration: none;
}

a.us_lnk:visited {
    color: #39B44B;
    text-decoration: none;
}

a.us_lnk:hover {
    color: #39B44B;
    text-decoration: none;
}

a.us_lnk_under:link {
    color: #39B44B;
    text-decoration: underline;
}

a.us_lnk_under:visited {
    color: #39B44B;
    text-decoration: underline;
}

a.us_lnk_under:hover {
    color: #39B44B;
    text-decoration: underline;
}

.us_form_cont {
    width: 960px;
    height: 500px;
    float: left;
    margin-top: 50px;
    font-family: arial;
}

#us_send_cont {
    width: 960px;
    float: left;
}

#us_resp_cont {
    width: 960px;
    float: left;
    padding-top: 30px;
    color: #000000;
    font-size: 18px;
}

.us_form_nm {
    width: 285px;
    float: left;
    text-align: right;
    font-size: 18px;
    color: #000000;
}

.us_form_nm_pd {
    width: 285px;
    float: left;
    text-align: right;
    font-size: 18px;
    color: #000000;
    padding-top: 30px;
}

.us_form_val {
    width: 600px;
    float: left;
    text-align: left;
    font-size: 18px;
    color: #989898;
}

.us_form_val_pd {
    width: 600px;
    float: left;
    text-align: left;
    font-size: 18px;
    color: #989898;
    padding-top: 30px;
}

.us_form_nm_msg {
    width: 285px;
    float: left;
    text-align: right;
    font-size: 18px;
    color: #000000;
}

.us_form_val_msg {
    width: 600px;
    float: left;
    text-align: left;
    font-size: 18px;
    color: #989898;
}

.us_form_msg_cont {
    width: 600px;
    float: left;
}

.us_form_chrim {
    width: 380px;
    float: left;
    text-align: right;
    padding-top: 2px;
    font-size: 12px;
    color: #000000;
}

.us_but_box {
    width: 680px;
    float: left;
    padding-top: 20px;
}

.us_but_space {
    width: 590px;
    float: left;
}

div.us_but_cont {
    width: 80px;
    height: 24px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/button-green.png) no-repeat;
}

div.us_but_text {
    width: 80px;
    float: left;
    text-align: center;
    padding-top: 4px;
    font-size: 14px;
    padding-bottom: 6px;
    font-weight: bold;
    color: #FFFFFF;
    font-family: arial;
}

a.us_but_lnk:link {
    color: #FFFFFF;
    text-decoration: none;
    cursor: pointer;
}

a.us_but_lnk:visited {
    color: #FFFFFF;
    text-decoration: none;
    cursor: pointer;
}

a.us_but_lnk:hover {
    color: #FFFFFF;
    text-decoration: none;
    cursor: pointer;
}

.us_mail_box {
    width: 960px;
    float: left;
    height: 78px;
}

.us_mail_box_plus {
    width: 960px;
    float: left;
    height: 120px;
}

.us_inp {
    width: 374px;
    height: 26px;
    font-size: 19px;
    border: 1px solid #C1C1C1;
    color: #000000;
    padding: 2px 0px 0px 4px;
}

.us_inp_red {
    width: 374px;
    height: 26px;
    font-size: 19px;
    border: 2px solid #BD1E2C;
    color: #000000;
    padding: 2px 0px 0px 4px;
}

.us_inp_box {
    width: 600px;
    float: left;
    text-align: left;
}

.us_msg_area { border: 1px solid #C1C1C1 }

.us_msg_area_red { border: 2px solid #BD1E2C }

.us_msg_err {
    width: 600px;
    text-align: left;
    float: left;
    color: #BD1E2C;
    font-size: 11px;
    padding-top: 2px;
}

.us_text_msg_err {
    width: 200px;
    text-align: left;
    float: left;
    color: #BD1E2C;
    font-size: 14px;
    margin-top: 55px;
}

.us_msgtext_box {
    width: 390px;
    float: left;
}

.us_space_resp {
    width: 290px;
    float: left;
}

.us_resp_box {
    width: 550px;
    float: left;
}

.welc_cont_tit_top {
    width: 520px;
    float: left;
    font-family: arial;
}

.welc_box_top_title {
    width: 520px;
    float: left;
    font-size: 32px;
    color: #39B44B;
    padding-top: 20px;
}

.welc_text_top_black {
    width: 520px;
    float: left;
    font-size: 22px;
    color: #000000;
    padding-top: 40px;
}

.welc_text_top_grey {
    width: 520px;
    float: left;
    font-size: 16px;
    color: #575757;
}

.welc_cont_img_top {
    width: 430px;
    float: left;
}

img.welc_img {
    width: 400px;
    height: 160px;
}

.welc_credit_cont {
    width: 958px;
    float: left;
    font-family: arial;
}

.buy_space_nopromoleft {
    width: 80px;
    float: left;
}

.buy_space_nopromocenter {
    width: 50px;
    float: left;
}

.buy_nopromoleft_cont {
    width: 400px;
    float: left;
    padding-bottom: 50px;
}

.buy_nopromoright_cont {
    width: 300px;
    float: left;
    padding-bottom: 50px;
}

div.buy_nopromo_veracc_cont {
    width: 192px;
    height: 57px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/orange_button.png) no-repeat;
    margin-top: 75px;
    cursor: pointer;
}

.buy_nopromo_veracc_text {
    width: 192px;
    float: left;
    color: #FFFFFF;
    font-size: 24px;
    font-family: arial;
    padding-top: 14px;
    padding-bottom: 14px;
    text-align: center;
    font-weight: bold;
    cursor: pointer;
}

.buy_nopromotit_red {
    width: 400px;
    float: left;
    color: #FF3300;
    font-size: 28px;
    font-weight: bold;
    padding-top: 35px;
    text-align: left;
}

.buy_nopromotext_grey {
    width: 400px;
    float: left;
    color: #888888;
    font-size: 20px;
    padding-top: 10px;
    text-align: left;
}

.welc_credit_contcl {
    width: 958px;
    clear: both;
}

.welc_credit_title {
    width: 890px;
    float: left;
    padding-top: 0px;
    text-align: left;
    font-size: 22px;
    color: #000000;
    font-family: Arial;
}

.welc_promotext_cont {
    width: 600px;
    float: left;
    text-align: left;
}

.welc_promotext_red {
    width: 600px;
    float: left;
    color: #FF3300;
    font-size: 44px;
    font-weight: bold;
    padding-top: 35px;
    text-align: left;
}

.welc_promotext_undertit {
    width: 620px;
    float: left;
    color: #37444D;
    font-size: 23px;
    text-align: left;
}

.welc_greytit_promo {
    width: 600px;
    float: left;
    color: #888888;
    font-size: 20px;
    font-weight: bold;
    padding-top: 55px;
    text-align: left;
}

.welc_greytext_promo {
    width: 600px;
    float: left;
    color: #888888;
    font-size: 20px;
    text-align: left;
}

.welc_promotext_black {
    width: 500px;
    float: left;
    color: #000000;
    font-size: 24px;
    padding-top: 20px;
    text-align: center;
}

.welc_timer_cont {
    width: 346px;
    float: left;
    text-align: center;
}

.welc_timer_cont_hg {
    width: 346px;
    height: 170px;
    float: left;
}

.welc_timer_scad {
    width: auto;
    float: right;
    font-size: 17px;
    color: #E42424;
    margin-top: 40px;
    margin-right: 20px;
}

.welc_timer_text {
    width: auto;
    float: right;
    font-size: 14px;
    color: #666666;
    padding-top: 35px;
    margin-right: 20px;
}

.welc_timer_greytext {
    width: 326px;
    float: right;
    font-size: 16px;
    color: #666666;
    text-align: right;
    margin-right: 20px;
}

.welc_timer_blacktext {
    width: 326px;
    float: right;
    font-size: 16px;
    color: #000000;
    font-weight: bold;
    text-align: right;
    margin-right: 20px;
}

a.welc_timer_nopromo_lnk:link {
    color: #37444D;
    text-decoration: underline;
}

a.welc_timer_nopromo_lnk:visited {
    color: #37444D;
    text-decoration: underline;
}

a.welc_timer_nopromo_lnk:hover {
    color: #37444D;
    text-decoration: underline;
}

.welc_time_box {
    width: 346px;
    float: right;
}

.welc_space_time {
    width: 93px;
    float: left;
}

.welc_timer_timer {
    width: auto;
    float: right;
    margin-top: 5px;
    margin-right: 20px;
}

.welc_box {
    width: 960px;
    float: left;
}

.welc_timebox_marg {
    width: 60px;
    float: left;
    margin-right: 10px;
    text-align: center;
}

.welc_timebox_nomarg {
    width: 60px;
    float: left;
    text-align: center;
}

.welc_timebox_num {
    width: 60px;
    height: 53px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/box-clock-m.png) no-repeat;
    text-align: center;
    padding: 0;
    color: #FFFFFF;
    font-size: 40px;
}

.welc_timebox_text {
    width: 60px;
    font-size: 14px;
    float: left;
    color: #E42424;
    text-align: center;
}

.welc_gtimebox_marg {
    width: 50px;
    float: left;
    margin-right: 10px;
    text-align: center;
}

.welc_gtimebox_nomarg {
    width: 50px;
    float: left;
    text-align: center;
}

.welc_gtimebox_num {
    width: 50px;
    float: left;
    background-color: #E42424;
    text-align: center;
    padding: 10px 0 10px 0;
    color: #FFFFFF;
    font-size: 34px;
}

.welc_gtimebox_text {
    width: 50px;
    font-size: 14px;
    float: left;
    color: #E42424;
    text-align: center;
    margin-top: 3px;
}

div.tick_title {
    width: 683px;
    float: left;
    padding-top: 30px;
    text-align: left;
    font-size: 22px;
    color: #000000;
    font-family: Arial;
}

.tick_tit_sub {
    width: 683px;
    float: left;
    color: #989898;
    font-size: 14px;
    font-family: arial;
}

.new_tick_op_box {
    width: 257px;
    float: left;
    text-align: right;
    font-size: 14px;
    font-weight: bold;
    font-family: arial;
    padding-top: 37px;
}

.new_tick_no_item {
    width: 960px;
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding-top: 20px;
}

a.op_new_tick:link {
    color: #37444D;
    text-decoration: none;
}

a.op_new_tick:visited {
    color: #37444D;
    text-decoration: none;
}

a.op_new_tick:hover {
    color: #37444D;
    text-decoration: underline;
}

.menu_my_message_tick_cont {
    width: 540px;
    text-align: left;
    float: left;
}

.menu_my_message_tick_box {
    width: 530px;
    text-align: left;
    float: left;
}

.menu_my_time_tick_cont {
    width: 200px;
    text-align: left;
    float: left;
}

.menu_my_time_tick_box {
    width: 195px;
    text-align: left;
    float: left;
}

.menu_my_status_tick_cont {
    width: 200px;
    text-align: center;
    float: left;
}

div.ticket_box {
    width: 940px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: 1px solid #DCDCDC;
    font-size: 14px;
    color: #000000;
    float: left;
    cursor: pointer;
}

div.ticket_box_notread {
    width: 940px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: 1px solid #DCDCDC;
    font-size: 14px;
    color: #000000;
    float: left;
    background-color: #F8ADC6;
    cursor: pointer;
}

div.ticket_box_onmou {
    width: 940px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: 1px solid #DCDCDC;
    font-size: 14px;
    color: #000000;
    float: left;
    background-color: #F3F4AE;
    cursor: pointer;
}

.ticket_list_box {
    width: 960px;
    float: left;
    margin-top: 30px;
    font-size: 14px;
    text-align: left;
}

.space_ticket_list {
    width: 10px;
    float: left;
}

.ticket_list_cont_tot {
    width: 820px;
    float: left;
}

.ticket_list_cont {
    width: 696px;
    float: left;
    border: 1px solid #CCCCCC;
    font-size: 12px;
    text-align: left;
}

.ticket_list_contsub_blu {
    width: 696px;
    float: left;
    height: 30px;
    background-color: #CFE5F1;
}

.ticket_list_contsub_red {
    width: 696px;
    float: left;
    height: 30px;
    background-color: #F8DFB9;
}

img.msgtick_icon {
    width: 23px;
    height: 24px;
}

.msgtick_icon_box {
    width: 23px;
    float: left;
    padding-top: 4px;
}

.tick_direct_msg_cont {
    width: 668px;
    float: left;
    padding-top: 8px;
}

.tick_direct_box {
    margin-left: 10px;
    margin-right: 10px;
    float: left;
}

.direct_opened {
    font-weight: bold;
    color: #7F2367;
}

.direct_notopen {
    font-weight: bold;
    color: #000000;
}

.direct_notopen_adm {
    font-weight: bold;
    color: #000000;
}

.msgview_list_ticket {
    float: left;
    color: #37444D;
}

.timeview_list_ticket_cont {
    width: 150px;
    float: right;
    text-align: right;
}

.timeview_list_ticket_box {
    width: 140px;
    float: left;
    color: #000000;
}

.msg_list_ticket_cont {
    width: 694px;
    float: left;
    text-align: left;
}

.msg_list_ticket_box {
    width: 684px;
    float: left;
    text-align: left;
    font-size: 12px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.ticket_reply_box {
    width: 820px;
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding-top: 20px;
}

.ticket_cont_instext {
    width: 700px;
    float: left;
    padding-top: 10px;
}

.tick_msgtext_box {
    width: 490px;
    float: left;
}

.tick_text_msg_err {
    width: 200px;
    text-align: left;
    float: left;
    color: #BD1E2C;
    font-size: 14px;
    margin-top: 55px;
}

.tick_send_cont {
    width: 700px;
    padding-top: 5px;
    font-size: 16px;
    float: left;
    padding-bottom: 20px;
    padding-top: 20px;
}

.msg_resp_tick_cont {
    width: 696px;
    float: left;
    text-align: center;
}

.msg_resp_space {
    width: 198px;
    float: left;
}

.msg_resp_tick_box {
    width: 300px;
    float: left;
    padding: 5px 5px 5px 5px;
    background-color: #E1F652;
    font-size: 14px;
    font-weight: bold;
}

.msg_area { border: 1px solid #C1C1C1 }

.msg_area_red { border: 2px solid #BD1E2C }

.ticket_form_chrim {
    width: 475px;
    float: left;
    text-align: right;
    padding-top: 2px;
    font-size: 12px;
    color: #000000;
}

.ticket_send_space {
    width: 400px;
    float: left;
}

.ticket_nm_newmsg {
    width: 214px;
    float: left;
    text-align: right;
    font-size: 18px;
    color: #000000;
    padding-top: 40px;
}

.ticket_newmsg_cont {
    width: 700px;
    float: left;
    padding-top: 30px;
}

.like_resp_cont {
    width: 319px;
    float: left;
}

.fb_like_det_cont {
    width: 300px;
    float: left;
}

img.fb_like_img {
    width: 66px;
    height: 22px;
    border: none;
}

.like_resp_box {
    width: 300px;
    float: left;
    color: #39B44B;
    padding-top: 30px;
    font-size: 14px;
    font-family: arial;
}

.like_resp_box_red {
    width: 300px;
    float: left;
    color: #BD1E2C;
    padding-top: 30px;
    font-size: 14px;
    font-family: arial;
}

.like_tit {
    width: 289px;
    float: left;
    text-align: left;
    padding-top: 11px;
    font-size: 14px;
    font-weight: bold;
    color: #37444D;
    padding-bottom: 20px;
    font-family: arial;
}

.like_tit_icon {
    width: 30px;
    float: left;
    text-align: left;
    padding-top: 8px;
}

img.like_icon_img {
    width: 25px;
    height: 25px;
}

.space_resp_buy {
    width: 50px;
    float: left;
}

.resp_buy_box_hg {
    width: 960px;
    float: left;
    height: 400px;
}

.resp_buy_ord_hg {
    width: 960px;
    float: left;
    height: 600px;
}

.resp_buy_box {
    width: 910px;
    float: left;
}

.resp_buy_cont {
    width: 910px;
    float: left;
    color: #37444D;
    font-family: arial;
    font-size: 17px;
    padding-top: 30px;
    text-align: left;
}

.resp_buy_cont_ord {
    width: 910px;
    float: left;
    color: #37444D;
    font-family: arial;
    font-size: 17px;
    padding-top: 20px;
    text-align: left;
}

.resp_text_buy_grey {
    color: #989898;
    font-size: 14px;
}

.resp_text_ord_grey {
    color: #37444D;
    font-size: 14px;
}

.like_buy_cont {
    width: 960px;
    float: left;
    padding-top: 19px;
    text-align: left;
}

.like_resp_buy_box {
    width: 910px;
    float: left;
    color: #39B44B;
    padding-top: 30px;
    font-size: 14px;
    font-family: arial;
    text-align: left;
}

.like_resp_buy_box_red {
    width: 910px;
    float: left;
    color: #BD1E2C;
    padding-top: 30px;
    font-size: 14px;
    font-family: arial;
    text-align: left;
}

.like_tit_buy {
    width: 600px;
    float: left;
    text-align: left;
    padding-top: 11px;
    font-size: 17px;
    font-weight: bold;
    color: #37444D;
    padding-bottom: 15px;
    font-family: arial;
}

.resp_buy_fail_cr {
    width: 960px;
    float: left;
    text-align: center;
    font-family: arial;
    font-size: 20px;
    color: #BD1E2C;
}

.resp_buy_fail_ord {
    width: 960px;
    float: left;
    text-align: center;
    font-family: arial;
    font-size: 20px;
    color: #BD1E2C;
}

.resp_buy_err_ord {
    width: 900px;
    float: left;
    text-align: left;
    font-family: arial;
    font-size: 20px;
    color: #BD1E2C;
}

.resp_buy_cont_err {
    width: 900px;
    float: left;
    color: #37444D;
    font-family: arial;
    font-size: 17px;
    padding-top: 30px;
    text-align: left;
}

a.buy_lnk_grey:link {
    color: #37444D;
    text-decoration: underline;
}

a.buy_lnk_grey:visited {
    color: #37444D;
    text-decoration: underline;
}

a.buy_lnk_grey:hover {
    color: #37444D;
    text-decoration: underline;
}

.resp_cont_titimg {
    width: 240px;
    float: left;
}

.resp_buybox_tit {
    width: 240px;
    float: left;
    font-size: 14px;
    font-weight: bold;
}

.resp_buybox_ordnum { font-size: 14px }

.resp_buybox_img {
    width: 240px;
    float: left;
    padding-top: 10px;
}

.resp_buy_cont_sped {
    width: 600px;
    float: left;
}

.resp_buybox_spedtit {
    width: 600px;
    float: left;
}

.resp_buybox_spedvoice {
    width: 600px;
    float: left;
    padding-top: 10px;
    font-size: 14px;
}

.resp_buybox_spednm {
    width: 600px;
    float: left;
    font-weight: bold;
}

.resp_buybox_sped_pd {
    width: 600px;
    float: left;
    padding-top: 2px;
}

.buy_box_space_chk {
    width: 10px;
    float: left;
}

img.checkout_logo {
    width: 335px;
    height: 80px;
    border: none;
}

.buy_cont_butt_chk {
    width: 597px;
    float: left;
    cursor: pointer;
}

.buy_box_butt_chk {
    width: 405px;
    float: left;
}

div.buy_cont_text_cont {
    width: 192px;
    height: 57px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/orange_button.png) no-repeat;
    margin-top: 21px;
}

.buy_cont_text {
    width: 192px;
    float: left;
    color: #FFFFFF;
    font-size: 28px;
    font-family: arial;
    padding-top: 10px;
    text-align: center;
    font-weight: bold;
}

.buy_cont_msg_chk {
    width: 250px;
    float: left;
    color: #39B44B;
    padding-top: 40px;
    font-size: 14px;
    font-family: arial;
}

.space_buy_wait {
    width: 20px;
    float: left;
}

div.credit_pay_chk {
    width: 683px;
    float: left;
    padding-top: 40px;
    text-align: left;
    font-size: 22px;
    color: #000000;
    font-family: Arial;
}

div.credit_pay_chk_undertit {
    width: 683px;
    float: left;
    text-align: left;
    font-size: 18px;
    color: #888888;
    font-family: Arial;
}

div.buy_rel_box_chk {
    width: 950px;
    float: left;
    padding-bottom: 30px;
    position: relative;
}

.resp_product_chk {
    bottom: 0px;
    left: 300px;
    position: absolute;
    z-index: 10;
    width: 190px;
    float: left;
    font-family: Arial;
    background-color: #FFFFFF;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    opacity: 0.9;
    display: none;
}

div.testimon_nl {
    width: 954px;
    float: left;
}

div.testimon_cl {
    width: 954px;
    clear: both;
}

div.testimon_pd {
    width: 954px;
    float: left;
    padding-top: 5px;
}

div.testimon_nav {
    width: 954px;
    float: left;
    padding-top: 20px;
    padding-bottom: 5px;
    text-align: center;
    font-family: Arial;
}

div.testimon_cont {
    width: 954px;
    float: left;
    background-color: #FFFFFF;
    border-top: 1px solid #DCDCDC;
    padding-top: 10px;
    padding-bottom: 5px;
}

div.testimon_cont_nobord {
    width: 954px;
    float: left;
    background-color: #FFFFFF;
    padding-bottom: 5px;
}

div.testimon_list_phototit {
    width: 160px;
    float: left;
    text-align: center;
    position: relative;
    z-index: 232;
}

div.testimon_list_tit {
    width: 160px;
    float: left;
    font-family: Arial;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    padding-top: 10px;
}

div.testimon_list_photo {
    width: 160px;
    text-align: center;
    float: left;
    padding-top: 5px;
}

.testimon_list_pricecont {
    width: 246px;
    float: left;
    text-align: center;
    font-family: arial;
}

.testimon_list_pricetit {
    width: 246px;
    float: left;
    font-weight: bold;
    color: #37444D;
    font-size: 18px;
    padding-top: 20px;
}

.testimon_us_cont {
    width: 246px;
    float: left;
    text-align: center;
    font-family: arial;
    color: #000000;
    font-size: 22px;
    font-weight: bold;
}

.testimon_list_pricecont_det {
    width: 246px;
    float: left;
    color: #39B44B;
    padding-top: 10px;
}

.testimon_price_det {
    font-size: 24px;
    font-weight: bold;
    text-align: left;
}

.testimon_cur_det {
    font-size: 24px;
    text-align: right;
}

div.timbro_testimon {
    bottom: 54px;
    left: 25px;
    position: absolute;
    z-index: 555;
    width: 120px;
    float: left;
    cursor: pointer;
}

.testimon_list_scadtit {
    width: 246px;
    float: left;
    color: #989898;
    font-size: 16px;
    padding-top: 15px;
}

.testimon_list_scaddet {
    width: 246px;
    float: left;
    color: #989898;
    font-size: 16px;
    padding-top: 3px;
}

div.testimon_list_photo_box {
    width: 248px;
    text-align: center;
    float: left;
}

div.testimon_list_photo_ph {
    width: 248px;
    text-align: center;
    float: left;
    padding-top: 5px;
    position: relative;
    z-index: 55;
}

div.testimon_list_photobox_pol {
    width: 248px;
    text-align: center;
    float: left;
}

div.testimon_list_photo_us {
    width: 130px;
    float: left;
    position: absolute;
    z-index: 65;
    left: 60px;
    top: 17px;
    cursor: pointer;
}

div.testimon_list_photo_text_us {
    width: 248px;
    float: left;
    position: absolute;
    z-index: 60;
    left: 0;
    bottom: 15px;
    cursor: pointer;
    font-family: arial;
    color: #000000;
    font-size: 14px;
    font-weight: bold;
}

img.list_photo_icon_pol {
    width: 172px;
    height: 147px;
    border: none;
}

div.testimon_list_photo_text {
    width: 248px;
    float: left;
}

div.testimon_list_photo_textbox {
    width: 204px;
    float: left;
    text-align: right;
    font-family: arial;
    font-size: 12px;
}

.space_photo_text {
    width: 44px;
    float: left;
}

div.testimon_list_video_box {
    width: 300px;
    float: left;
    position: relative;
    z-index: 55;
}

div.testimon_list_video_ph {
    width: 300px;
    text-align: center;
    float: left;
    padding-top: 25px;
}

div.testimon_list_video_play {
    width: 56px;
    float: left;
    position: absolute;
    z-index: 65;
    left: 120px;
    top: 65px;
    cursor: pointer;
}

img.list_photo_icon {
    width: 130px;
    height: 98px;
    border: none;
}

img.list_video_icon {
    width: 160px;
    height: 119px;
    border: none;
}

img.list_videoplay_icon {
    width: 56px;
    height: 38px;
    border: none;
}

.big_cont {
    width: 960px;
    float: left;
    font-family: arial;
}

.features_list_cont {
    width: 440px;
    text-align: left;
    float: left;
}

.features_list_box {
    width: 340px;
    float: left;
    padding-top: 40px;
}

.circle_cont_list {
    width: 60px;
    float: left;
    padding-top: 5px;
}

.circle_box_list {
    width: 40px;
    height: 40px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/circle_g.png) no-repeat;
    background-position: top;
    font-size: 30px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
}

.circle_box {
    width: 40px;
    float: left;
    padding-top: 2px;
}

.features_list_text_cont {
    width: 280px;
    float: left;
}

.features_list_text_title {
    width: 280px;
    float: left;
    font-size: 28px;
    font-weight: bold;
    color: #000000;
}

.features_list_text {
    width: 280px;
    float: left;
    font-size: 16px;
    color: #000000;
    padding-top: 5px;
}

.prod_big_cont {
    width: 350px;
    float: left;
    text-align: center;
}

.prod_big_box_title {
    width: 350px;
    float: left;
    font-size: 28px;
    font-weight: bold;
    color: #000000;
}

.prod_big_box_rel {
    width: 350px;
    float: left;
    position: relative;
    z-index: 15;
}

.prod_big_box_img {
    width: 350px;
    float: left;
    padding-top: 10px;
}

div.timbro_big_how {
    bottom: 70px;
    left: 100px;
    position: absolute;
    z-index: 555;
    width: 187px;
    display: none;
}

.boxcountdown_white_how {
    width: 350px;
    float: left;
    height: 32px;
    text-align: center;
    margin-top: 10px;
}

.countdown_box_dett { margin-top: 35px }

.countdown_box_dettcent { margin-top: 35px }

.box_cl_how {
    width: 350px;
    height: 55px;
    float: left;
    text-align: center;
    font-size: 16px;
    color: #989898;
    margin-top: 5px;
    display: none;
    margin-top: 10px;
}

div.box350pd3 {
    width: 350px;
    float: left;
    padding-top: 3px;
}

div.price_content_det_how {
    width: 350px;
    height: 35px;
    margin-top: 12px;
    font-size: 11px;
    color: #000000;
    float: left;
    text-align: center;
}

div.price_content_det_nom {
    width: 350px;
    height: 35px;
    font-size: 11px;
    color: #000000;
    float: left;
    text-align: center;
}

div.win_box_det_how {
    width: 350px;
    margin-top: 10px;
    margin-bottom: 5px;
    float: left;
    text-align: center;
}

div.space_prod_how {
    width: 95px;
    float: left;
}

div.prod_reg_cont_how {
    width: 160px;
    height: 42px;
    float: left;
    background: url(https://static-cdn.bidoo.com/banner_promo/general/reg_prod.png) no-repeat;
    margin-top: 13px;
    cursor: pointer;
}

div.prod_reg_but_text_how {
    width: 160px;
    float: left;
    text-align: center;
    padding-top: 5px;
    font-size: 26px;
    padding-bottom: 4px;
    font-weight: bold;
    color: #FFFFFF;
    font-family: arial;
}

.countdown_box_dett { margin-top: 35px }

.countdown_box_dettcent { margin-top: 35px }

.big_cont_bord {
    width: 960px;
    float: left;
    font-family: arial;
    border-bottom: 2px solid #DCDCDC;
}

.how_box_cont_new {
    width: 225px;
    float: left;
}

.how_box_cont_new_lr {
    width: 205px;
    float: left;
}

.how_box_cont_img_new {
    width: 225px;
    float: left;
    text-align: center;
    padding-top: 80px;
}

.how_box_cont_img_new_lr {
    width: 205px;
    float: left;
    text-align: center;
    padding-top: 80px;
}

img.how_left_img_new {
    width: 154px;
    height: 127px;
}

img.how_img_square_new {
    width: 131px;
    height: 131px;
}

.how_box_text_title_new {
    width: 225px;
    float: left;
    text-align: center;
    font-size: 26px;
    color: #000000;
    padding-top: 30px;
    padding-bottom: 5px;
}

.how_box_text_title_new_lr {
    width: 205px;
    float: left;
    text-align: center;
    font-size: 26px;
    color: #000000;
    padding-top: 30px;
    padding-bottom: 5px;
}

.how_box_text_spec_new_lr {
    width: 205px;
    float: left;
    text-align: center;
    font-size: 15px;
    color: #37444D;
    padding-top: 10px;
}

.how_box_text_spec_newbig {
    width: 225px;
    float: left;
    text-align: center;
    font-size: 15px;
    color: #37444D;
    padding-top: 10px;
}

.space_how_new {
    width: 20px;
    float: left;
}

.space_how_new_lr {
    width: 40px;
    float: left;
}

.space_how_regbutt {
    width: 355px;
    float: left;
}

.how_init_box_tit {
    width: 960px;
    font-family: arial;
    text-align: left;
    float: left;
    color: #000000;
    font-size: 28px;
    padding-top: 10px;
}

.how_box_text_title_how {
    width: 350px;
    font-size: 30px;
    color: #000000;
}

.how_box_text_spec_how {
    width: 440px;
    float: left;
    font-size: 18px;
    color: #37444D;
    padding-top: 10px;
}

.space_features_l {
    width: 90px;
    float: left;
}

div.how_box_cont_nobord_how {
    width: 960px;
    float: left;
    font-family: arial;
}

.features_list_box_one {
    width: 340px;
    float: left;
    padding-top: 40px;
}

.welc_cont_space_left {
    width: 170px;
    float: left;
}

.buy_space_p {
    width: 465px;
    float: left;
}

.modal-body { padding: 0 !important }

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:active,
input:-webkit-autofill:focus { -webkit-box-shadow: 0 0 0px 1000px white inset }

#logMeIn .modal-body .alert { margin: 10px }

@media all and (max-width: 995px) {
    #logMeIn > .modal-dialog {
        width: 70% !important;
        min-width: 350px !important;
    }
}
#idleM .modal-body {padding: 20px !important;}
#idleM .btn {border-color: #eaeaea;background-color: #47A447;text-transform: uppercase;}
#idleM .btn:hover {background-color: #fafafa; color: #47A447;}

._endBids {
    font-family: "Open Sans", sans-serif;

    background: linear-gradient(white,rgba(248, 248, 248, 0.8)) !important;
    background: -moz-linear-gradient(white,rgba(248, 248, 248, 0.8)) !important;
    background: -webkit-linear-gradient(white,rgba(248, 248, 248, 0.8)) !important;
    background: -o-linear-gradient(white,rgba(248, 248, 248, 0.8)) !important;
    background: -ms-linear-gradient(white,rgba(248, 248, 248, 0.8)) !important;

    color: #232323;
}

._panel {
    color: #232323;
    border-radius: 3px;
    background-color: #fafafa;
    margin: 5px 10px 20px 10px;
    padding: 0 15px 5px;
}

._panel > h3 { margin-top: 15px; color: #232323; }

.btn-join {
    background-color: rgb(46,114,202) !important;
    border-radius: 3px !important;
    background: linear-gradient(rgb(82,157,253),rgb(46,114,202)) !important;
    background: -moz-linear-gradient(rgb(82,157,253),rgb(46,114,202)) !important;
    background: -webkit-linear-gradient(rgb(82,157,253),rgb(46,114,202)) !important;
    background: -o-linear-gradient(rgb(82,157,253),rgb(46,114,202)) !important;
    background: -ms-linear-gradient(rgb(82,157,253),rgb(46,114,202)) !important;
    color: #fff;
}
.btn.btn-join:hover {
    background-color: rgb(53,124,216) !important;
    background: linear-gradient(rgb(117,175,250),rgb(53,124,216)) !important;
    background: -moz-linear-gradient(rgb(117,175,250),rgb(53,124,216)) !important;
    background: -webkit-linear-gradient(rgb(117,175,250),rgb(53,124,216)) !important;
    background: -o-linear-gradient(rgb(117,175,250),rgb(53,124,216)) !important;
    background: -ms-linear-gradient(rgb(117,175,250),rgb(53,124,216)) !important;
    color: #fff;
}




/*modal*/
.modal-head.text-right {
    min-height: 62px;
    line-height: 62px;
    padding: 10px 20px 0 20px;
}

.modal-head > div {
    height: 34px;
    margin-right: 20px;
}

#holdon .form-group {
    position: relative;
    min-height: 34px;
}

#holdon .signup {
    /*margin: 32px 0 0 0;*/
	margin:0;
}

#holdon .form-group > label {
    position: absolute;
}

#holdon .form-group > input {
    position: relative;
}

#holdon .form-group > p {
    margin-top: -3px;
    margin-bottom: -15px;
}

#holdon .form-group > label {
    top: 7px;
    left: 10px;
}

#holdon {
    font-family: "Open Sans", sans-serif;
    position: fixed;
    top:0;left:0;right:0;bottom:0;
    z-index: 9999;
    display: table;
    height: 100%;width:100%;
}

#holdon .overlay {
    display: table-cell;
    vertical-align: middle;
    background-color: rgba(0,0,0, 0.2);
}

#holdon main {
    width: 670px;
    /*height: 520px;*/
    z-index: 1;
    margin: auto;
    border-radius: 3px;
    background: #fafafa;
    background: radial-gradient(ellipse at center center , #FFF 0px, #EDF8FE 100%) repeat scroll 0% 0% transparent;
}

#holdon .current, #holdon .head, #holdon .body {
    width: 94%;
    margin: 0 auto;
}

#holdon .price {
    margin: 5px 0;
    font-size: 22px;
}

#holdon .body > .details > h4 {
    font-size: 15px;
}

#holdon .body > .details > h5 {
    font-size: 12px;
    margin: 0;
}
