@charset "utf-8";
/* CSS Document */

/*@font-face { */
/*  font-family: 'Daxline';*/
/*  src: url('../font/DaxlineWebPro-Medium.eot');  */
/* url('../font/DaxlineCompPro-Medium.ttf') format('truetype'); */
/* url('../font/DaxlineScCompPro-Medium.svg#webfontPttmTjhw') format('svg'); */
/*font-weight: normal;*/
/*font-style: normal;*/
/*
/*@font-face {*/
/*   font-family: 'Daxline';*/
/*   src: url('../font/daxlinepro-medium.woff') format('woff');  */
/*}*/
h1, h2 { font-family: 'DaxlineWebPro-Medium','Arial'; }
.am_25_d1 {top: 0px; left:0; position: absolute; width: 100%;}
.am_25_d2 {width: 984px;margin: auto;}
.am_25y {width: 91px; height: 56px; position: absolute; margin-left: 227px; top:17px;}
.am_25y_de {background: url(/_images/Signet-1988_Web_DE.png) no-repeat top left;}
.am_25y_en {background: url(/_images/Signet-1988_Web_EN.png) no-repeat top left;}
.bb_2018 a {
    width: 81px; height: 73px; position: absolute; margin-left: 785px; top:-30px;
    background: url(/_images/bb2018.png) no-repeat top left;
}
.top_100 .lg_de {
    width: 81px; height: 73px; position: absolute; margin-left: 720px; top:-30px;
    background: url(/_images/top_10_de.png?v=23) no-repeat top left;
}
.top_100 .lg_else {
    width: 81px; height: 73px; position: absolute; margin-left: 720px; top:-30px;
    background: url(/_images/top_10_else.png?v=23) no-repeat top left;
}
#global-navigation-bar {background: none;}
.sp_big {
    background: url(/_images/sp_big.png) no-repeat top left;
    display: inline-block;
}
.sp_big_orange {
    background: url(/_images/sp_big_orange.png) no-repeat top left;
    display: inline-block;
}
.op_50 {filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50;}
.error { color: red !important; }
.js_dialog_border_style_red { background:#c90000; }
.js_dialog_border_style_green{background: #339900;}
.js_dialog_border_style_gray{background: #999999;}
.js_dialog_border_style_blue{background: #003e73;}

.js_dialog_border_style_red .js_dialog_box_in,.js_dialog_border_style_green .js_dialog_box_in,.js_dialog_border_style_gray .js_dialog_box_in,.js_dialog_border_style_blue .js_dialog_box_in {
    -webkit-box-shadow: #666 2px 2px 3px;
    -moz-box-shadow: #666 2px 2px 3px;
    box-shadow: #666 2px 2px 3px;
    border: 1px solid #c7c7c9;
    background:#fff;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    position: relative; behavior: url(/_css/PIE.htc);
}

.js_dialog_border_style_red,.js_dialog_border_style_green,.js_dialog_border_style_gray,.js_dialog_border_style_blue {
    border: 0; padding: 10px;
}

.d_top {  width:940px; height: 70px; padding: 0px 10px 10px 10px; position: absolute; top:170px; background-color: white; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}
.d1_top { border-right: 1px solid #CCCCCC;float: left;padding:20px 0px 10px 10px; min-height: 50px; margin-right: 10px;}
.d1_top img { margin-right: 30px;}
.d2_top { 
    color:#083F64;
	max-width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
}
.d2_top li{
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
    list-style: none;
}
.d2_top_hinweis { color:#083F64;float: left; padding:0px 0px 10px 10px;}
.d2_top_hinweis ul li { list-style: none;}

.search_box, .search_box_fo, .register_box,.bit_box_1, .detal_box, .bit_box_2, .bit_box_3, .carlabel_box, .wysiwyg ,.reg_s_box {
    background: #FFF;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFF), to(#F5F5F5));
    background: -webkit-linear-gradient(#FFF, #F5F5F5);
    background: -moz-linear-gradient(#FFF, #F5F5F5);
    background: -ms-linear-gradient(#FFF, #F5F5F5);
    background: -o-linear-gradient(#FFF, #F5F5F5);
    background: linear-gradient(#FFF, #F5F5F5);
    -pie-background: linear-gradient(#FFF, #F5F5F5);
    position: relative; behavior: url(/_css/PIE.htc);
}
.search_box, .search_box_fo, .register_box, .carlabel_box, .bit_box_1,.detal_box, .bit_box_2, .bit_box_3, #barometer_cont, .details_box,.js_dialog_border_style_red,.js_dialog_border_style_green,.js_dialog_border_style_gray,.js_dialog_border_style_blue{
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    position: relative; behavior: url(/_css/PIE.htc);
}
.term_box_day , .ui-dialog, .wysiwyg, .reg_s_box   {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    position: relative; behavior: url(/_css/PIE.htc);
}
.ui-dialog {
    position: absolute;
}
.szarfa_1, .szarfa_15, .szarfa_17  {
    width: 64px; height: 48px; margin-top:-66px;
    position: absolute;
}
.szarfa_1 {background-position: -80px 0 ;}
.szarfa_15 {background-position: -80px -48px ;}
.szarfa_17 {background-position: -80px -96px ;}

.register_box textarea,
.register_box input[type="text"],
.register_box input[type="password"],
.carlabel_box input[type="text"],
.carlabel_box input[type="file"],
.carlabel_box select,
.carlabel_box textarea,
.login_box input[type="text"],
.login_box input[type="password"],
.input_re input,
#js_mailbox_actions,
#js_mailbox_restore_length,
.re_pass input[type="text"],
.search_box input[type="text"],
.search_box select,
.newsletter_s input[type="text"],
.newsletter_s select,
.search_dialog_in,
.wysiwyg input[type="text"],
.wysiwyg select,
.wysiwyg textarea,
.wm24 input[type="text"],
.wm24 input[type="password"] {
    color:#000;
    background: #F5F5F5;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F5F5F5), to(#FFF));
    background: -webkit-linear-gradient(#F5F5F5, #FFF);
    background: -moz-linear-gradient(#F5F5F5, #FFF);
    background: -ms-linear-gradient(#F5F5F5, #FFF);
    background: -o-linear-gradient(#F5F5F5, #FFF);
    background: linear-gradient(#F5F5F5, #FFF);
    -pie-background: linear-gradient(#F5F5F5, #FFF);
    position:relative;behavior: url(/_css/PIE.htc);
}
.p10 {
    padding: 10px;
}
.p0 {
    padding: 0;
}
.cb {
    clear: both;
}
.f_r {
    float: right;
}
.ac {
    text-align: center
}
.ar { text-align: right;}
.vm {
    vertical-align: middle !important;
}
.tab_td_m td {
    vertical-align: middle;
}
.display_none {
    display: none;
}
.display_none.translate-visible {
    display: block;
}
.display_none.translate-visible > div {
    padding: 5px;
    border: 1px #000 solid;
    margin: 5px;
}
.bu-d  span {
    padding-right: 15px !important;
}
.bu {
    padding-left: 3px !important;
}
.bold {
    font-weight: bold;
}
.underline {
    text-decoration: underline;
}
.italic {
    font-style: italic;
}
.but_n::-moz-focus-inner, .but_l::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/* reset extra padding in Firefox */
.m0 { margin: 0;}

.but_n, .ui-dialog-buttonset .ui-button-text, .blc-action .decision-btn {
    cursor: pointer;
    border-top: 1px solid #7791a8;
    border-left: 1px solid #69859f;
    border-right: 1px solid #899fb3;
    border-bottom: 1px solid #7a94aa;

    padding: 2px 15px 3px 15px;
    color: #fff !important;
    margin-bottom: 20px;
    font-size: 13px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: #7791a8;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#7791a8), to(#436787));
    background: -webkit-linear-gradient(#7791a8, #436787);
    background: -moz-linear-gradient(#7791a8, #436787);
    background: -ms-linear-gradient(#7791a8, #436787);
    background: -o-linear-gradient(#7791a8, #436787);
    background: linear-gradient(#7791a8, #436787);
    -pie-background: linear-gradient(#7791a8, #436787);
    position:relative;	behavior: url(/_css/PIE.htc);
}

.but_n_disabled {
    cursor: not-allowed;
    pointer-events: none;
    background: #dbdbdb;
    border-radius: 3px;
    border-color: #dbdbdb;
}

.blc-action .decision-btn {
    width: 100%;
    margin-bottom: 3px;
    padding: 2px 3px 3px 3px;
    font-size: 12px;
}

.but_l, .but_g, .but_r, .but_b {
    cursor: pointer;
    padding: 2px 15px 3px 15px;
    font-size: 11px;
    color: #fff;
    margin-bottom: 10px;
}
.but_l { background: #848788; }
.but_r { background: #cc0000; }
.but_g { background: #30a830; }
.but_b { background: #476A8A; }
.disabled {
    background-color: #BBB;
}

.but_n:hover, .but_l:hover {color: #fff !important;}
#keyvisual-frames > div > div, #keyvisual > div, #keyvisual-nav, div#keyvisual-frames, #keyvisual-frames > div, #keyvisual-nav ul, #keyvisual-nav li, #keyvisual-nav li > a {
    margin: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    border-radius: 0px;
}

#keyvisual-nav li > a{
    padding: 0px;
    border-radius: 0px;
}
/* car list */
.premium_font_color_silver {color: #58585A;}
.premium_font_color_black {
    color: #000;
}
.premium_font_color_green {
    color: #009036;
}
.premium_font_color_red {
    color: #e2001a;
}
.premium_font_color_orange {
    color: #FF8000;
}
.selected {
    font-weight: bold;
}
.carListHeadBox {
    margin-bottom: 17px;
    margin-top: 10px;

    border-collapse:separate;
}
.carListHeadBox td { border:none;}
.carListHead {
    margin: 4px;
    padding: 0;
}
.carListHead div {
    padding: 0px 15px;
    font-size: 13px;
    font-weight: bold;
    line-height: 14px;
    color: #537390 !important;
    font-family: Arial, Helvetica, sans-serif !important;
}
.carListHead div a {
    color: #537390 !important;
}
.carListRow td{
    border: none;
    background: url(/_images/auctions_bg.gif) #fff repeat-x bottom;
    text-align: left;
    font-size: 12px;
    margin-bottom: 15px;
    cursor: pointer;
}
.carListHeadBox td {
    padding: 12px 5px 10px 10px !important;
}
.list_sep td { padding: 0 !important; font-size: 1px; height: 15px;}

.carListRow .cl_td_0 {
    border-top: 1px solid #c7c7c9;
    border-bottom: 1px solid #c7c7c9;

    border-right: 1px solid #c7c7c9;
    border-left: 1px solid #c7c7c9;
    width: 81px;
    border-radius: 5px 0px 0px 5px;
    position: relative; behavior: url(/_css/PIE.htc);
}

.carListRow .cl_td_1 {
    border-top: 1px solid #c7c7c9;
    border-bottom: 1px solid #c7c7c9;

    border-right: 1px solid #c7c7c9;
    border-left: 1px solid #c7c7c9;
    width: 81px;
    border-radius: 5px 0px 0px 5px;
    position: relative; behavior: url(/_css/PIE.htc);
}

.carListRow .cl_td_1_b {
    border-radius: 0;
    border-left: 0;
}

.__carListRow td:last-child {border-right: 1px solid #c7c7c9; background: #ccff00;}
.carListRow_last {
    border-radius: 0px 5px 5px 0px;
    position: relative; behavior: url(/_css/PIE.htc);
}
.carListRow .cl_td_2 {
    border-top: 1px solid #c7c7c9;
    border-bottom: 1px solid #c7c7c9;
    width: 233px;
}
.carListRow .cl_td_3 {
    border-top: 1px solid #c7c7c9;
    border-bottom: 1px solid #c7c7c9;
}
.carListRow .cl_td_4 {
    border-top: 1px solid #c7c7c9;
    border-bottom: 1px solid #c7c7c9;
}
.carListRow .cl_td_5 {
    border-top: 1px solid #c7c7c9;
    border-bottom: 1px solid #c7c7c9;
}
.carListRow .cl_td_6 {
    border-right: 1px solid #c7c7c9;
    border-top: 1px solid #c7c7c9;
    border-bottom: 1px solid #c7c7c9;
}
.carListRow .cl_td_7 {
    border-top: 1px solid #c7c7c9;
    border-bottom: 1px solid #c7c7c9;
    border-right: 1px solid #c7c7c9;
    width: 163px;
}
.carListRow .cl_td_1 img {
    margin-bottom: 18px;
}
.carListRow .cl_td_1 b {
    font-size: 13px;
}
.carListRow .cl_td_2, .carListRow .cl_td_3, .carListRow .cl_td_4, .carListRow .cl_td_5 {
    border-right: 1px solid #c7c7c9;
    font-size: 11px;

}

.carListRow .cl_td_2 .carName {
    font-weight: bold;
    margin-bottom: 0;
}
.carListRow .cl_td_6 {
    padding-right: 15px;
    font-size: 11px;
    padding-left: 15px;
    cursor: pointer;
}
.carListRow .cl_td_6 .sprite_flag {
    margin-top: 10px;
}
.carListRow .cl_td_7 {
    padding-right: 15px;
    font-size: 11px;
    padding-left: 15px;
    cursor: pointer;
}
.carListRow .div1 {
    display: inline-block;
    min-height: 100px;
    border-left: 1px dotted gray;
    padding: 2px;
}
.carListHeadBox_tr td {
    font-weight: bold;
    border-right: 1px solid #c7c7c9;
}
.carListHeadBox_tr td:last-child {
    border-right: 0px none;
}

/*search */
.search_box {
    border: 1px solid #c7c7c9;
    padding: 10px 15px;
    color: #58585a;
    width: 725px;
    margin-bottom: 20px;
    font-size: 13px;

}
.search_box_tab { margin-top: 20px !important;}
.search_box_tab table { margin-bottom: 0 !important;}
.search_box td {
    border: none;
    padding: 0;
}
.js_search_go { margin-bottom: 8px !important;}
.search_box_2c { padding-bottom: 12px !important;}
.search_box_2c_c2 { margin-left: 20px;}
.search_box h1 {
    border-bottom: 1px solid #083f64;
    font-size: 19px;
    font-weight: normal;
    color: #083f64;
    padding-bottom: 2px;
    margin-bottom: 11px;
}
.search_box h3 {
    font-size: 15px;
    font-weight: normal;
    color: #083f64;
    padding-bottom: 2px;
    margin-bottom: 11px;
}
.search_box .input_label {
    margin-left: 5px;
}
.search_box_fo {
    border: 1px solid #537390;
    padding: 10px 15px;
    color: #58585a;
    width: 150px;
    margin-bottom: 20px;
    font-size: 13px;
    text-align: center;
    float: right;
}
.search_box_fo #js_search_count {
    color: #9c9e9f;
    font-size: 25px;
    margin-bottom: 0;
}
.search_box #js_search_cars_bottom {
    margin-top: 15px;
}
.search_box_tab { width: 725px !important;}
.search_box .td_1 { width: 110px;}
.search_box .td_1b { width: 80px;}
.search_box .td_2 { width: 201px;}
.search_box .td_3 { width: 95px; padding-left:13px;}
.search_box .td_4 { width: 104px;}
.search_box .td_5 { width: 202px;}
.search_box .ctr {
    width: 27px;
    text-align: center;
    background: #ccc;
}

.search_box #search_box_table {
    width: 640px;
    margin-left:auto;
    margin-right:auto;
}
.search_box #search_box_table td {
    text-align: center;
    height: 26px;
}
.search_box #search_box_table td input[type='checkbox'] {
    cursor: pointer;
    margin: 5px 10px 5px 10px;
}
.search_box #search_box_table td .search_checkbox_wrapper {
    width: 100%;
    height: 100%;
}
.search_box #search_box_table tbody tr:nth-child(odd) {
    background-color: #eae7e0;
}
.search_box #search_box_table thead td {
    border-right: 1px solid black;
    line-height: 26px;
}
.search_box #search_box_table thead td:first-child {
    border-right: 1px solid black;
}
.search_box #search_box_table tbody td {
    border-left: 1px solid black;
}
.search_box #search_box_table tbody td:first-child {
    text-align: left;
    line-height: 26px;
    padding-left: 10px;
}
.search_box #search_box_table tbody td:last-child {
    border-right: 1px solid black;
}
.advanced_search_color .search_form_wrapper_flex {
    margin-bottom: 20px;
}
.color_checkbox {
    width: 15px;
    height: 15px;
    display: inline-block;
    border-radius: 3px;
    cursor: pointer;
    font-size: 20px;
    color: transparent;
    vertical-align: middle;
    pointer-events: none;
}
.color_label {
    margin-left: 2px;
    vertical-align: middle;
}
.color_checkbox.color_checkbox_beige {
    background-color: burlywood;
    border: 1px solid peru;
    text-shadow: 0 0 0 white;
}
.color_checkbox.color_checkbox_gold {
    background-image: linear-gradient(to bottom right, goldenrod, yellow, goldenrod);
    border: 1px solid goldenrod;
    text-shadow: 0 0 0 darkslategray;
}
.color_checkbox.color_checkbox_red {
    background-color: red;
    border: 1px solid darkred;
    text-shadow: 0 0 0 white;
}
.color_checkbox.color_checkbox_white {
    background-color: white;
    border: 1px solid lightgrey;
    text-shadow: 0 0 0 darkslategray;
}
.color_checkbox.color_checkbox_blue {
    background-color: royalblue;
    border: 1px solid darkblue;
    text-shadow: 0 0 0 white;
}
.color_checkbox.color_checkbox_grey {
    background-color: silver;
    border: 1px solid grey;
    text-shadow: 0 0 0 white;
}
.color_checkbox.color_checkbox_silver {
    background-image: linear-gradient(to bottom left, silver, whitesmoke, silver);
    border: 1px solid silver;
    text-shadow: 0 0 0 darkslategray;
}
.color_checkbox.color_checkbox_brown {
    background-color: saddlebrown;
    border: 1px solid saddlebrown;
    text-shadow: 0 0 0 white;
}
.color_checkbox.color_checkbox_green {
    background-color: limegreen;
    border: 1px solid darkgreen;
    text-shadow: 0 0 0 white;
}
.color_checkbox.color_checkbox_orange {
    background-color: darkorange;
    border: 1px solid chocolate;
    text-shadow: 0 0 0 white;
}
.color_checkbox.color_checkbox_violet {
    background-color: blueviolet;
    border: 1px solid darkviolet;
    text-shadow: 0 0 0 white;
}
.color_checkbox.color_checkbox_yellow {
    background-color: gold;
    border: 1px solid darkkhaki;
    text-shadow: 0 0 0 darkslategray;
}
.color_checkbox.color_checkbox_black {
    background-color: black;
    border: 1px solid black;
    text-shadow: 0 0 0 white;
}
.search_box input[type="text"], .search_box select {
    padding: 2px 0px 1px 7px;
    margin-bottom: 9px;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #bfbfbf;
    border-right: 1px solid #ececec;
    border-left: 1px solid #eeeeee;
}

.search_box input[name="name"] {
    width: 132px;
    margin-bottom: 9px;
}

.search_box .in_w_1 {
    width: 192px;
}
.search_box .sl_w_1 {
    width: 201px;
}
.search_box .sl_w_2 {
    width: 87px;
}
.search_box .in_w_2 {
    width: 78px;
}
.closed .car_typ_1n, .car_typ_1n {
    background-position: 0 -54px !important;
    width: 35px;
    height: 15px;

}
.open .car_typ_1n, .car_typ_1a {
    background-position: 0 -69px !important;
    width: 35px;
    height: 15px;

}
.closed .car_typ_2n, .car_typ_2n {
    background-position: 0 -116px !important;
    width: 37px;
    height: 20px;

}

.open .car_typ_2n, .car_typ_2a {
    background-position: 0 -136px !important;
    width: 37px;
    height: 20px;

}

.closed .car_typ_3n, .car_typ_3n {
    background-position: 0 -84px !important;
    width: 25px;
    height: 16px;

}

.open .car_typ_3n, .car_typ_3a {
    background-position: 0 -100px !important;
    width: 25px;
    height: 16px;

}
.closed .car_typ_4n, .car_typ_4n {
    background-position: 0 -172px !important;
    width: 37px;
    height: 21px;

}

.open .car_typ_4n, .car_typ_4a {
    background-position: 0 -193px !important;
    width: 37px;
    height: 21px;

}

.search_box_d_b {
    padding-top: 20px;
}
.search_box_txin {
    padding: 12px 0 16px 13px;


}
.search_box_txin h1{
    border-bottom: 1px solid #083f64;
    font-size: 19px;
    font-weight: normal;
    color: #083f64;
    padding-bottom: 2px;
    margin-bottom: 11px;
    width: 744px;
}
.search_box2 #js_search_tabs {
    width: 757px !important;
}
.search_box2 #js_search_tabs h4 a { color: #58585a !important;}
.accordion h4,.search_box2 #js_search_tabs h4, #js_search_savelist h4 {
    background: none #f2f2f2 !important;
    margin: 0 !important;
    padding-left: 14px !important;
    margin-bottom:5px!important;
}
.a-content h4 { background: none !important;
                /*padding: 0 !important;*/
}
.search_box2 #js_search_tabs h4, #js_search_savelist h4 {
    border: none;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    font-size:13px;
    font-weight: bold;

}
.search_box2 #js_search_tabs h4 .car_typ_1n {
    margin-bottom: -3px;
    margin-right: 10px;

}
.search_box2 #js_search_tabs  .ui-state-active .car_typ_1n {
    background-position: 0 -69px !important;
}
.search_box2 #js_search_tabs h4 .car_typ_2n, .search_box2 #js_search_tabs h4 .car_typ_4n  {
    margin-bottom: -6px;
    margin-right: 10px;

}
.search_box2 #js_search_tabs  .ui-state-active .car_typ_2n {
    background-position: 0 -136px !important;
}
.search_box2 #js_search_tabs h4 .car_typ_3n{
    margin-bottom: -3px;
    margin-right: 10px;

}
.search_box2 #js_search_tabs  .ui-state-active .car_typ_3n {
    background-position: 0 -100px !important;
}
.search_box2 .ui-accordion-content {
    border: none;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    padding: 14px;
}
.search_box2 .table_links {
    border:none;
}
.search_box2 .table_links th {
    border:none;
    background: none;
    font-size: 11px;
    color: #969696;
    padding: 0;
    padding-bottom: 15px;
}
.search_box2 .table_links td {
    border:none;
    font-size: 11px;
    padding: 0;
    padding-right: 20px;

}
.search_box2 .table_links p {
    color: #58585A;
    float: right;
    margin: 0;
    text-align: right;
}
.search_box2 .table_links td a {
    color: #537390;
    display: block;
    border-top: 1px solid #d1d1d2;
    padding:8px 5px 6px 5px ;
    margin: 0;
}
.search_box2 .table_links td a:before {
    background: url("/_images/sprite.png") no-repeat scroll 0 -7px transparent;
    content: "";
    display: inline-block;
    height: 5px;
    margin-right: 7px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 5px;

}
.search_box2 .table_links td a:hover {
    background: #f3f3f7;
    color: #537390;
}

/* terminseite */
.s_terminseite {
    padding: 0;
    margin: 0;
}
.s_terminseite .term_data { width: 380px;}
.s_terminseite h2 {
    color: #083f64;
    font-size: 18px;
    margin: 0;
    padding-left: 14px;
    padding-top: 11px;
    padding-bottom: 0px;
}
.t_flag {
    width: 30px;
    height: 22px;
    float: right;
}
.auctionType_t {
    margin: 0px;
    margin-top: 15px;
    margin-left: 159px;
    height: 19px;
    width: 523px;
    font-weight: normal;
    font-size: 15px;
    text-align: left;
    padding: 5px 20px;
}

.auctionType_b {
    margin: 0px;
    margin-left: 159px;
    height: 10px;
    width: 563px;
}
.ac_w {width: 372px; }
.ac_w2 {width: 412px; }
.atc_4 {
    background: #b7d033;
    color: #083f64;
}
.atc_1 {
    background: #f5a933;
    color: #083f64;
}
.atc_2 {
    background: #bcbcbc;
    color: #ffffff;
}
.icon_status {
    padding: 5px;
    float: right;
}
.term_box_day {
    background: url(/_images/auctions_bg.gif) repeat-x bottom;
    width: 945px;
    border: 1px solid #c7c7c9;
    padding: 12px 5px 10px 10px;
    text-align: left;
    font-size: 12px;

}
.term_box_day:hover {
    border-color: #a9b9c7;
}
.term_d1 {
    display: inline-block;
    width: 129px;
    text-align: left;
    padding: 5px 12px 5px 5px;
    color: #58585a;
    font-size: 11px;
}
.term_d2 {
    display: inline-block;
    width: 542px;
    text-align: left;
    vertical-align: top;
    color: #58585a;
    font-size: 11px;
    border-left: 1px solid #c7c7c9;
    border-right: 1px solid #c7c7c9;
    min-height: 70px;
    padding-left: 19px;
}
.term_d3 {
    display: inline-block;
    text-align: left;
    padding: 0px 15px 0 10px;
    vertical-align: top;
    color: #58585a;
    font-size: 11px;
    width: 132px;

}
a.blue_link, .term_d3 a, #wyswig_contener a {
    background: url(/_images/strz_1.gif) no-repeat left;
    padding-left: 10px;
    color: #537390;
}
a.red_link {
    background: url(/_images/strz_2.gif) no-repeat left;
    padding-left: 10px;
    color: red;
}
a:hover.blue_link, .term_d3 a:hover {
    color: #083f64;
}
a.gray_link {
    color: #58585A;
}
a:hover.gray_link {
    color: #083f64;
}

.term_cars {
    color: #58585a;
    font-size: 25px;
}
.term_logo {
    float: left;
    width: 124px;
}
.term_logo img {
    margin-bottom: 2px;
    max-width: 80px;
}
.term_data {
    float: left;
}
.term_ac_img {
    float: right;
    margin-right: 10px;
}
.term_d_padd {
    padding-bottom: 20px;
}
/* terminseite  hp*/
.term_box_day_hp {
    width: 611px;
}
.term_box_day_ac {
    width: 725px;
}
.term_box_day_hp {
    margin-bottom: 10px;
}
.term_box_day_hp .term_d1 {
    width: 110px;
    padding-right: 9px;
}
.term_box_day_hp .term_logo {
    width: 80px;
}
.term_box_day_hp .term_d2 {
    padding-left: 9px;
    width: 350px;
}
.term_box_day_ac .term_d2 {
    padding-left: 9px;
    width: 400px;
}
.term_box_day_ac .term_data {
    width: 242px !important;
}
.term_box_day_hp .term_d3 {
    padding: 0px 9px 0 9px;
    width: 100px;
}
.term_box_day_hp .term_data {
    width: 260px;
}
/* hp liczniki */
#placeholder_carscounts {
    color: #9c9c9c;
    border: 1px solid #ced8e2;
    width: 292px;
    height: 309px;
    padding: 13px;
    margin-top: -385px;
    z-index: 999;
    position: absolute;
    font-size: 11px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;

    -webkit-box-shadow: #ccc 0px 2px 2px;
    -moz-box-shadow: #ccc 0px 2px 2px;
    box-shadow: #ccc 0px 2px 2px;
    background: #FFF;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFF), to(#ECECEC));
    background: -webkit-linear-gradient(#FFF 250px, #ECECEC 290px);
    background: -moz-linear-gradient(#FFF 250px, #ECECEC 290px);
    background: -ms-linear-gradient(#FFF 250px, #ECECEC 290px);
    background: -o-linear-gradient(#FFF 250px, #ECECEC 290px);
    background: linear-gradient(#FFF 250px, #ECECEC 290px);
    -pie-background: linear-gradient(#FFF 250px, #ECECEC 290px);
    behavior: url(/_css/PIE.htc);
}
.td_div_ile {
    float: left;
    width: 185px;
    padding-bottom: 10px;
}
.licz_tyt_d {
    float: left;
    width: 95px;
    font-size: 15px;
    color: #58585a;
    font-weight: bold;
    text-shadow: 2px 2px 3px #b3b3b3;
    padding-top: 12px;
}
.licz_d_box_1 {
    float: left; width: 135px;
}
.licz_d_box_2 {
    float: right; width: 135px;
}
.licz_d_box_1 h4, .licz_d_box_2 h4 {
    font-size: 11px;
    margin-bottom: 5px;
    margin-left: 5px;
}
.licz_d_box_1 .d_line, .licz_d_box_2 .d_line {
    border-top: 1px solid #d1d1d2;
    width: 136px;
}
.licz_d_box_1 .d_line a, .licz_d_box_2 .d_line a {
    display: block;
    padding: 5px;
}

.licz_d_box_1 .d_line a:hover, .licz_d_box_2 .d_line a:hover {
    background: #f3f3f7;
}
.licz_d_box_1 .d_line a:before, .licz_d_box_2 .d_line a:before {
    background: url(/_images/sprite.png) no-repeat scroll 0 -7px transparent;
    content: "";
    display: inline-block;
    height: 5px;
    margin-right: 7px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 5px;
}
.licz_d_box_1 .d_line div, .licz_d_box_2 .d_line div {
    float: right;
    text-align: right;
    margin: 0;
    color: #58585a;
}
.licz_but {
    clear: both;
    text-align: right;
    position: absolute;
    bottom: 14px;
    right: 14px;
    margin-bottom: -3px;
}
.sp_nr {
    background: url(/_images/sp_nr.png) no-repeat top left;
    display: inline-block;
}
.hp_nr-0 {
    background-position: 0 0;
    width: 40px;
    height: 54px;
}
.hp_nr-1 {
    background-position: 0 -59px;
    width: 40px;
    height: 54px;
}
.hp_nr-2 {
    background-position: 0 -118px;
    width: 40px;
    height: 54px;
}
.hp_nr-3 {
    background-position: 0 -177px;
    width: 40px;
    height: 54px;
}
.hp_nr-4 {
    background-position: 0 -236px;
    width: 40px;
    height: 54px;
}
.hp_nr-5 {
    background-position: 0 -295px;
    width: 40px;
    height: 54px;
}
.hp_nr-6 {
    background-position: 0 -354px;
    width: 40px;
    height: 54px;
}
.hp_nr-7 {
    background-position: 0 -413px;
    width: 40px;
    height: 54px;
}
.hp_nr-8 {
    background-position: 0 -472px;
    width: 40px;
    height: 54px;
}
.hp_nr-9 {
    background-position: 0 -531px;
    width: 40px;
    height: 54px;
}
/* menu left */
.tab_2_col .tab_2_col_1,.tab_2_col .tab_2_col_2{
    border:none !important;
    padding: 0 !important;

}
.left_menu {
    margin-bottom: 16px;
    padding-right: 35px;
    width: 191px;
}
.left_menu .open, .nav-side .open {
    background: #f2f2f2;
}
.left_menu h2 {
    color: #9c9e9f;
    font-size: 11px;
    margin-bottom: 8px;
}
.left_menu .nav-side ul {
    border-top: none;
}
.left_menu .nav-side ul li {
    list-style: none !important;
}
.left_menu .nav-side ul li p {
    float: right;
    text-align: right;
    margin: 0;
    color: #58585A;
}
.left_menu .nav-side ul li a {
    padding-right: 5px;
}
.left_menu .nav-side ul li span:before {
    background: url(/_images/sprite.png) no-repeat scroll 0 -6px transparent;
    content: "";
    display: inline-block;
    height: 6px;
    margin-right: 6px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 3px;
    color: #537390;
}
.left_menu .nav-side ul li span {
    color: #537390;
}
.left_menu .nav-side ul {
    margin-left: 0;
}
.left_menu .lm_pdf {
    margin-bottom: 0px;
    margin-top: 0;
}
.left_menu .lm_pdf a:before {
    margin-top: -3px;
}
/* barometer */
.car_bar_pic{
    height: 150px;
    overflow: hidden;
    width: 200px;

}
.car_bar_szarfa_color_1 {
    background: #00be24;
}
.car_bar_szarfa_color_15 {
    background: #ceb300;
}
.car_bar_szarfa_color_17 {
    background: #ce0000;
}
.car_bar_szarfa_color_193 {
    background: #FF8000;
}

.car_bar_szarfa{
    margin-top: -75px;
    transform: rotate(-36deg);
    text-align: center;
    width: 300px;
    margin-left: -60px;
    opacity: 0.7;
    font-size: 16px;
    padding-bottom: 4px;

}
.car_bar_szarfa a {
    color: #fff;
}
.car_szarfa_16-9 {
    transform: rotate(-29deg);
    margin-top: -65px;
    margin-left: -48px;
}
.mar_t_20 { margin-top:20px; }
.car_box {
    float: left;
    width: 758px;
}

.barometer_c {
    width: 984px;
}

.dt_r {
    display: table-row;
}
.dt_c {
    display: table-cell;
    vertical-align: top;
}
.dt_c_c {
    width: 335px;
    padding-left: 30px;
}
.dt_c_c  .bar_logo {
    width: 21px;
    height: 222px;
    background-position: -59px 0;
    float: left;
}
.dt_c_d1 {
    width: 200px;
}
.dt_c_d1 .box_data {
    background: #f3f3f7;
    margin-bottom: 3px;
    font-size: 11px;
    padding: 15px;
}
.dt_c_d1 .box_data .hb1 {
    color: #537390;
    font-size: 11px;
    margin-bottom: 6px;
    font-weight: bold;
}
.dt_c_d1 .box_data .hb2 {
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 0px;
}
.dt_c_d1 .box_data p {
    font-size: 11px;
    margin-bottom: 0;
}
.bit_box_1, .bit_box_2, .bit_box_3 {
    border: 1px solid #c7c7c9;
    padding: 10px 15px;
    color: #58585a;
    width: 170px;
    margin-bottom: 20px;
    font-size: 22px;
}
.detal_box {
    border: 1px solid #c7c7c9;
    padding: 10px 15px;
    color: #58585a;
    margin-bottom: 20px;
}
.detal_box .c_red { color: red;}
.bit_box_1 #js_bidpanel_hotbid_status {
    font-weight: bold;
    color: #083f64;
    font-size: 11px;
    margin-bottom: 0;
}
.bit_box_1 #js_bidpanel_hotbid {
    line-height: 31px;
    text-align: center;
    height: 90px;
    vertical-align: middle;
    display: table-cell;
    text-align: center;
    width: 170px;
}
.bit_box_1 #js_bidpanel_hotbid h2 {
    font-size: 18px;
    color: #58585a !important;
    margin: 0;
    padding: 0;
}
.bit_box_1 #js_bidpanel_hotbid h1 {
    font-size: 60px;
    color: #58585a !important;
    margin: 0;
    padding: 0;
}
.bit_box_1 #js_bidpanel_hotbid h1 .sek {
    font-size: 15px;
    padding: 0;
    margin: 0;
    line-height: 31px;
}
.bit_box_2 h3 {
    font-weight: bold;
    color: #083f64;
    font-size: 11px;
    margin-bottom: 0;
}
.bit_box_2  #js_bidpanel_info {
    font-size: 11px;
}
.bit_box_2 #js_bidpanel_info_min_price {
    font-size: 11px;        
    margin-bottom: 20px;
}
.bit_box_2 input[type="text"] {
    width: 156px;
    padding: 2px 7px 1px 7px;
    border: none;
    margin-bottom: 20px;
    margin-top: 4px;
    background: url(/_images/input_euro.png) no-repeat top right;
}
.bit_box_2 #js_bidpanel_price{width: 60px;}
.bit_box_3 #js_bidpanel_auction_status {
    text-align: center;
    font-size: 13px;
    border-bottom: 1px solid #d1d1d2;
    border-top: 1px solid #d1d1d2;
    text-transform: uppercase;
    margin-bottom: 10px;
    padding: 3px;
}
.bid_eurobid, .bid_eurobid_3 {margin-bottom: 5px !important;}
.bid_eurobid_3 td {padding: 1px !important;}
.bid_eurobid_3 td input { text-align: center; width: 100%;}
.bid_eurobid input {margin-bottom: 10px !important;}
.bid_eurobid .td_fr{ text-align: right !important;}
.bid_eurobid td,.bid_eurobid_3 td { padding:0; border:none;}
.bit_box_3 div {
    text-align: center;
}

.bid_eurobid_parts td:first-of-type { text-align: left !important;}
.bid_eurobid_parts td:last-of-type { text-align: right !important;}
.bid_eurobid_parts td {
    text-align: center !important;
    padding: 0 2px;
    border: 0;
    width: 25%;
}
.bid_eurobid_parts input { font-size: 11px; padding: 2px 5px; margin-bottom: 0px !important; }

.bid_eurobid_3 .td_fr { text-align: right !important;}
.bid_eurobid_3 .td_fc { text-align: center !important; padding: 0 5px;}
.bid_eurobid_3 input { font-size: 11px; padding: 2px 5px; margin-bottom: 0px !important;
}
#js_bidpanel_price_call_text, #js_bidpanel_price_call_price, #js_bidpanel_price_current_text, #js_bidpanel_price_current_price {
    font-size: 13px;
    color: #083f64;
}
#p-tax {
    font-size: 11px;
    color: #083f64;
    padding-bottom: 3px;
}
#js_bidpanel_agent_switch {
    font-size: 13px;            
}
#js_bidpanel_agent_switch:before {
    background: url(/_images/sprite.png) no-repeat scroll 0 -6px transparent;
    content: "";
    display: inline-block;
    height: 6px;
    margin-right: 6px;        
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 3px;
    color: #537390;
}
.js_bidpanel_agent_switch_open:before {
    background-position: 0 -16px !important;
    width: 5px !important;
}
.static_links {
    margin: 0 !important;
    padding: 28px 0 0 0;
    margin-bottom: 70px !important
}
.static_links li {
    float: left;
    margin: 0;
    padding: 0;
    list-style: none !important;
    margin-right: 20px;
    margin-bottom: 5px;
}
.static_links li a:before {
    background: url(/_images/sprite.png) no-repeat scroll 0 -6px transparent;
    content: "";
    display: inline-block;
    height: 6px;
    margin-right: 6px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 3px;
    color: #537390;
}
.oob-data {
    display: none;
}
#barometer_cont {
    float: left;
    margin-left: 3px;
    border: 1px solid #9d9da1;
}
#barometer {
    height: 515px;
    overflow-x: hidden;
    overflow-y: auto;
    overflow-y: overlay;

}
#barometer-table {
    width: 280px !important;
    margin-bottom: 0 !important;
    height: 515px;
}
#barometer-table td {
    border: none;
    padding: 0; padding-top: 4px; padding-bottom: 3px;
}
#barometer_view_button {
    background: #ebebeb;
    text-align: center;
    border-top: 1px solid #e0e0e0;
    margin-top: 2px;
    margin-bottom: 1px;
    color: #666;
    padding: 2px;
}
#barometer_view_button .short {
    color: #666;
}
#barometer_view_button .long {
    display: none;
    color: #666;
}
#barometer_view_button .short:before {
    content: '';
    vertical-align: middle;
    position: relative;
    margin-right: 4px;
    background: url(/_images/sp_big.png) no-repeat 0 -25px;
    display: inline-block;
    width: 8px;
    height: 8px;
}
#barometer_view_button .long:before {
    content: '';
    vertical-align: middle;
    position: relative;
    margin-right: 4px;
    background: url(/_images/sp_big.png) no-repeat 0 -33px;
    display: inline-block;
    width: 8px;
    height: 8px;
}

.login_title {
    background-position: 0 0;
    width: 10px;
    height: 13px;
    margin-bottom: -2px;
    margin-right: 5px;
}
#before-current-price td.status {
    border-top: 1px solid #4ba224;
    border-left: 1px solid #4ba224;
    border-right: 0px solid #4ba224;
    vertical-align: middle;
    background-image: url(/_images/barometr/ar_g.gif);
    background-repeat: no-repeat;
    background-position: right;
}
#before-current-price td.status_orange {
    border-top: 1px solid #FF8000;
    border-left: 1px solid #FF8000;
    border-right: 0px solid #FF8000;
    vertical-align: middle;
    background-image: url(/_images/barometr/ar_r_orange.gif);
    background-repeat: no-repeat;
    background-position: right;
}
#current_price td.status {
    border-top: 1px solid white;
    border-bottom: 1px solid #4ba224;
    border-right: 0px solid #4ba224;
    font-weight: bold;
    vertical-align: middle;
}
#current_price td.status_orange {
    border-top: 1px solid white;
    border-bottom: 1px solid #FF8000;
    border-right: 0px solid #FF8000;
    font-weight: bold;
    vertical-align: middle;
}
#call-price td.status {
    border-top: 1px solid #4ba224;
    border-bottom: 1px solid #4ba224;
    border-right: 0px solid #4ba224;
    vertical-align: middle;
}
#call-price td.status_orange {
    border-top: 1px solid #FF8000;
    border-bottom: 1px solid #FF8000;
    border-right: 0px solid #FF8000;
    vertical-align: middle;
    color: white;
}
#current_price td.price, #call-price td.price, #current_price td.division, #call-price td.division {
    border-top: 1px solid #4ba224;
    border-bottom: 1px solid #4ba224;
    vertical-align: middle;
}
#current_price td.price_orange, #current_price td.division_orange, #call-price td.price_orange, #call-price td.division_orange {
    border-top: 1px solid #FF8000;
    border-bottom: 1px solid #FF8000;
    vertical-align: middle;
}
#current_price td.gradient, #call-price td.gradient {
    border-top: 1px solid #4ba224;
    border-bottom: 1px solid #4ba224;
    border-left: 0px solid #4ba224;
    vertical-align: middle;
}
#call-price td.gradient_orange {
    border-top: 1px solid #FF8000;
    border-bottom: 1px solid #FF8000;
    border-left: 0px solid #FF8000;
    vertical-align: middle;
    background-color: white;
}
#t0 {
    background-color: rgb(255, 255, 255);
}
#t1 {
    background-color: #edf6ea;
}
#t2 {
    background-color: #dbedd5;
}
#t3 {
    background-color: #c9e4c0;
}
#t4 {
    background-color: #b7dbab;
}
#t5 {
    background-color: #a5d296;
}
#t6 {
    background-color: #93c981;
}
#t7 {
    background-color: #81c06c;
}
#t8 {
    background-color: #6fb757;
}
#t9 {
    background-color: #4ba224;
}
#t-1 {
    background-color: #ffe6e6;
}
#t-2 {
    background-color: #ffcdcd;
}
#t-3 {
    background-color: #ffb4b4;
}
#t-4 {
    background-color: #ff9b9b;
}
#t-5 {
    background-color: #ff8282;
}
#t-6 {
    background-color: #ff6969;
}
#t-7 {
    background-color: #ff5050;
}
#t-8 {
    background-color: #ff3737;
}
#t-9 {
    background-color: #ff0505;
}
.t_orange {
    background-color: #FF8000;
}
.t-red {
    color: red;
}
.t-green {
    color: green;
}
.t-orange {
    color: white;
}
.division {
    color: red;
    width: 26px;
    background-image: url(/_images/barometr/division.gif);
    vertical-align: middle;

}
.division_orange {
    color: #FF8000;
    width: 26px;
    background-image: url(/_images/barometr/division_orange.gif);
    vertical-align: middle;

}
#call-price .price, #current_price .price {background-image: url(/_images/barometr/green-long.gif);
                                           background-repeat: no-repeat;
                                           background-position: left top;
}
#call-price .price_orange, #current_price .price_orange {
    background-image: url(/_images/barometr/orange-long.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

#call-price .t-green, #current_price .t-green {background-image: url(/_images/barometr/green-long.gif);
                                               background-repeat: no-repeat;
                                               background-position: -68px 0px;
}
#current_price .t-orange, #call-price .t-orange {
    background-image: url(/_images/barometr/orange-long.gif);
    background-repeat: no-repeat;
    background-position: -68px 0px;
}

#current_price td.status, #call-price td.status {

    color: white;
    vertical-align: middle;
}
#current_price td.status_orange.t-orange {
    color: white;
}
#call-price td.price, #current_price td.price {
    color: #666666;
    vertical-align: middle;
}

.before-call-price td.status {
    color: #9d9d9d;
}
.price {
    vertical-align: middle;
}
#temp_font_1 {
    color: white;
}
#temp_font_2 {
    color: #4ba224;
}
#barometer-table  td.gradient {
    width: 21px;
}
#barometer-table  td.gradient_orange {
    width: 21px;
}
#barometer-table  td.price {
    width: 65px;
    padding-right: 8px;
    text-align: right;
    font-family: Arial, Tahoma, verdana, Helvetica, sans-serif;
    font-size: 12px;
}
#barometer-table .t-orange {
    color: #666666;
}
#barometer-table  td.price_orange {
    width: 65px;
    padding-right: 8px;
    text-align: right;
    font-family: Arial, Tahoma, verdana, Helvetica, sans-serif;
    font-size: 12px;
}
#barometer-table  td.status, #barometer-table td.status_orange {
    font-family: Arial, Tahoma, verdana, Helvetica, sans-serif;
    font-size: 12px;
    padding-left: 4px;
    vertical-align: middle;
}

#ajax_status_belka {
    width: 100%;
    font-weight: bold;
    color: white;
    text-align: center;
    height: 22px;
    vertical-align: middle;
}
#ajax_status_belka_text {
    margin-top: 3px;
}
#current_price_red td.status {
    border-top: 1px solid #ee0000;
    border-bottom: 1px solid #ee0000;
    border-right: 0px solid #ee0000;
    font-weight: bold;
    vertical-align: middle;
}
#current_price_red td.status_orange {
    border-top: 1px solid #FF8000;
    border-bottom: 1px solid #FF8000;
    border-right: 0px solid #FF8000;
    font-weight: bold;
    vertical-align: middle;
}

#current_price_red td.price, #current_price_red td.division {
    border-top: 1px solid #ee0000;
    border-bottom: 1px solid #ee0000;
    vertical-align: middle;
}
#current_price_red td.price_orange, #current_price_red td.division_orange {
    border-top: 1px solid #FF8000;
    border-bottom: 1px solid #FF8000;
    vertical-align: middle;
}
#current_price_red td.gradient {
    border-top: 1px solid #ee0000;
    border-bottom: 1px solid #ee0000;
    border-left: 0px solid #ee0000;
    vertical-align: middle;
}
#before-current-price_red td.status {
    border-top: 1px solid #ee0000;
    border-left: 1px solid #ee0000;
    border-right: 0px solid #ee0000;
    vertical-align: middle;
    background-image: url(/_images/barometr/ar_r.gif);
    background-repeat: no-repeat;
    background-position: right;
}
#before-current-price_red td.t-orange {
    color: #666666;
}
#before-current-price_red td.status_orange {
    border-top: 1px solid #FF8000;
    border-left: 1px solid #FF8000;
    border-right: 0px solid #FF8000;
    vertical-align: middle;
    background-image: url(/_images/barometr/ar_r_orange.gif);
    background-repeat: no-repeat;
    background-position: right;
}
#before_call_price2_red td.status {
    border-bottom: 1px solid #ee0000;
    border-left: 1px solid #ee0000;
    border-right: 0px solid #ee0000;
    vertical-align: middle;
    background-image: url(/_images/barometr/ar_r.gif);
    background-repeat: no-repeat;
    background-position: right;
}
#before_call_price2_red td.status_orange {
    border-bottom: 1px solid #FF8000;
    border-left: 1px solid #FF8000;
    border-right: 0px solid #FF8000;
    vertical-align: middle;
    background-image: url(/_images/barometr/ar_r_orange.gif);
    background-repeat: no-repeat;
    background-position: right;
}
#current_price_red td.status {
    background-image: url(/_images/barometr/red-long.gif);
    background-repeat: no-repeat;
    background-position: right top;
    color: white;
    vertical-align: middle;
}
#current_price_red td.status_orange {
    background-image: url(/_images/barometr/orange-long2.gif);
    background-repeat: no-repeat;
    background-position: right top;;
    color: white;
    vertical-align: middle;
}
#current_price_red td.price {
    background-image: url(/_images/barometr/red-long.gif);
    background-repeat: no-repeat;
    background-position: left top;
    color: white;
    vertical-align: middle;
}
#current_price_red td.price_orange {
    background-image: url(/_images/barometr/orange-long2.gif);
    background-repeat: no-repeat;
    background-position: left top;
    color: white;
    vertical-align: middle;
}
#current_price2_red td.price {
    background-image: url(/_images/barometr/red-long.gif);
    background-repeat: no-repeat;
    background-position: left top;
    color: white;
    vertical-align: middle;
    border: 0px;
}
#current_price2_red td.status {
    background-image: url(/_images/barometr/red-long.gif);
    background-repeat: no-repeat;
    background-position: right top;
    color: white;
    vertical-align: middle;
    border: 0px;
}
#current_price2_red td.price, #current_price2_red td.division {
    border-top: 1px solid #ee0000;
    border-bottom: 1px solid #ee0000;
    vertical-align: middle;
}
#current_price2_red td.gradient {
    border-top: 1px solid #ee0000;
    border-bottom: 1px solid #ee0000;
    border-left: 0px solid #ee0000;
    vertical-align: middle;
}
#current_price2_red td.status {
    background-image: url(/_images/barometr/red-long.gif);
    background-repeat: no-repeat;
    background-position: right top;
    color: white;
    vertical-align: middle;
    border-top: 1px solid #ee0000;
    border-bottom: 1px solid white;
    vertical-align: middle;
}
#current_price2_red td.price {
    background-image: url(/_images/barometr/red-long.gif);
    background-repeat: no-repeat;
    background-position: left top;
    color: white;
    vertical-align: middle;
}
/* PAGER BUTTONS */
.bar_2_but {float:right; margin-top: -38px;}
.pager {
}
.pager_tab {width: auto;}
.pager_tab td { border: none;}
.pager .ar_l {
    background: url(/_images/sp_detal_strz.gif) no-repeat 0 0px;
    display: inline-block;
    width: 8px;
    height: 16px;
    margin-bottom: -3px;
}
.pager .ar_r {
    background: url(/_images/sp_detal_strz.gif) no-repeat -9px 0px;
    display: inline-block;
    width: 8px;
    height: 16px;
    margin-left: 3px;
}
.pager  .n a {
    border: 1px solid #92a6b9;
    color: #58585a;
    text-decoration: none;
    padding: 1px 5px;
    margin-left: 3px;
    display: inline-block;
}
.pager  .a a {
    border: 1px solid #fff;
    color: #58585a;
    text-decoration: none;
    padding: 1px 1px;
    margin-left: 3px;
    display: inline-block;
}
/* PAGER BUTTONS new */
#perPage a:link, #perPage a:visited, #perPage a:hover, #perPage a:active {
    color: #58585a;
}
.dwarf_pager_right, .dwarf_pager_left {
    font-weight: bold;
}
.dwarf_pager_link, .dwarf_pager_current {
    display: inline-block;
    height: 21px;
    min-width: 18px;
    padding-top: 4px;
    border: 1px solid #9eb0c1;
    font-weight: normal;
    background-color: white;
    margin: 3px;
    font-size: 14px;
    text-align: center;
    vertical-align: middle;
}
.dwarf_pager_current {
    border: 0px;
    font-weight: bold;
}
/* register */
.tab_reg_fo { margin-top: 10px;}
.tab_reg_fo td { border:none; padding:0; padding-left: 10px;}
.tab_reg_fo li ,.li_normal li{ list-style-type: disc;}
.li_normal li{ margin-left: 10px;}
.tab_reg_fo  a:hover {
    color: #537390;}
.reg_link_pv { float: left; font-size: 11px;}
.reg_link_pv a:before{
    content: '';
    vertical-align: middle;
    position: relative;
    margin-right: 4px;
    background: url(/_images/sp_big.png) no-repeat -26px -85px;
    display: inline-block;
    top: -1px;
    width: 3px;
    height: 5px;
}
.register_box_2 {float:right; width: 365px; padding-top: 13px;}
.register_box, .carlabel_box {
    border: 1px solid #c7c7c9;
    padding: 12px 15px;
    color: #58585a;
    margin-bottom: 37px;
    width: 560px;
}
.register_box h2, .carlabel_box h2, .register_box_2 h2{
    border-bottom: 1px solid #083f64;
    font-size: 18px;
    font-weight: normal;
    color: #083f64;
    padding-bottom: 2px;
    margin-bottom: 11px;
}
.register_box p, .carlabel_box p {
    font-size: 13px;
}
.register_box textarea,.register_box input[type="text"], .register_box input[type="password"],.carlabel_box input[type="text"],.carlabel_box input[type="file"], .carlabel_box textarea, .search_dialog_in  {
    width: 195px;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #bfbfbf;
    border-right: 1px solid #ececec;
    border-left: 1px solid #eeeeee;
    padding: 2px 0 1px 0;
}
.carlabel_box select {
    width: 197px;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #bfbfbf;
    border-right: 1px solid #ececec;
    border-left: 1px solid #eeeeee;
    padding: 2px 0 1px 0;
}
.register_ul {
    margin: 0 !important;
    width: 567px;
}
.register_ul li {
    list-style: none !important;
    padding-bottom: 20px;
}
.checkbox_div {
    padding-left: 25px;
    color: #083f64 !important;
}
.checkbox_div lable {
    color: #083f64 !important;
}
.checkbox_div .sp_w {
    width: 25px;
    display: inline-block;
    margin-left: -25px;
}
.form_but_w {
    width: 590px;
    text-align: right;
}
.reg_table td, .carlabel_table td{
    padding-left: 0;
    padding-right: 10px;
    font-size: 13px;
    border: none;
    padding-bottom: 5px !important;
}
.reg_td_1, .carlabel_td_1 {
    /*width: 177px;*/
    width: 157px;
}
.reg_td_2, .carlabel_td_2 {
    width: 210px;
}
.reg_td_wym {
    text-align: right;
    font-size: 12px !important;
}
.reg_td_3 {
    font-size: 12px !important;
}
.td_pL_15 {
    padding-left: 15px !important;
}

.reg_table td span.error {
    display: block;
}
.reg_table td.reg_td_wym {
    width: 210px;
}


/* myautobid*/
.myautobid {
    cursor: pointer;
}
.myautobid:before {
    background: url(/_images/sp_big.png) no-repeat;
    background-position: -39px -143px;
    content: "";
    display: inline-block;
    height: 13px;
    margin-right: 6px;
    top:-1px;
    position: relative;
    vertical-align: middle;
    width: 14px;
}

/* login  */
#placeholder_login { padding-right: 205px !important; position: static !important; }
.login_box_big {
    width: 180px;
    float: right;
    margin-top: 0px;
}
/*
.personal-nav dd {
    left: -357px;  wyrownanie do prawej krawedzi buttona login
     left: -219px; wyrownanie do prawej krawedzi strony
}
.personal-nav dd#myautobid {
    left: -20px;
}
*/

.login_box_big dt {
    cursor: pointer;
}
.login_box_big .dd-body {
    margin-top: 4px;
}
.login_box_big  .personal-nav .open {
    height: 20px;
}
.login_box {
    display: inline-table;
}
.login_box_r {
    display: table-row
}
.login_box input[type="text"], .login_box input[type="password"] {
    width: 124px;
    padding: 2px 7px 1px 7px;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #bfbfbf;
    border-right: 1px solid #ececec;
    border-left: 1px solid #eeeeee;
    margin-bottom: 4px;
    margin-top: 4px;
}
.login_box input[type="submit"] {
    margin-bottom: 0px;
    margin-top:-1px;

}
.login_box .dd_1, .login_box .dd_2 {
    display: table-cell;
}
.login_box .dd_1 div, .login_box .dd_2 div{
    width: 150px !important;
}
.login_box .dd_3 {
    display: table-cell;
}
/* remind_pass */
.re_pass_box {
    width: 755px;
}
.re_pass_box_l {
    width: 620px;
    float: left;

}
.re_pass_box_l h1 {
    border-bottom: 1px solid #083F64;
}
.re_pass_box_2 {
    width: 230px;
    float:right;
}
.re_pass_mail_txt {
    width: 155px;
}
.input_re {
    text-align: right;
    width: 290px;
}
.input_re input {
    width: 280px;
    padding: 2px 7px 1px 7px;
    margin-bottom:10px;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #bfbfbf;
    border-right: 1px solid #ececec;
    border-left: 1px solid #eeeeee;

}
.re_pass {
    font-size: 13px;
    color: #58585a;
    line-height: 22px;
}
.re_pass h1, #js_dialog_window_div h1, .js_dialog_window_div h1 {
    font-size: 19px;
    border-bottom: 1px solid #083f64;
    color: #083f64;
    padding-bottom: 3px;
    margin-bottom: 5px;
}
.ui-dialog .ui-dialog-buttonpane {
    margin-left: 13px !important; margin-right: 13px !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    text-align: right;

}
.ui-dialog .ui-dialog-buttonset {
    float: none !important;
    margin-left: 0 !important;
    margin-right:  0 !important;
    margin-bottom: 0 !important;
}
.ui-dialog .ui-button-text {
    margin-bottom: 0 !important;
}
.ui-dialog .ui-widget-content {
    border-color: #083f64;
}
.a-body {
    /* This element was commented because of jQuery UI accordians were not swinging smoothly */
    /*height: auto !important;*/
}
.re_pass input[type="text"] {
    width: 451px;
    padding: 2px 7px 1px 7px;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #bfbfbf;
    border-right: 1px solid #ececec;
    border-left: 1px solid #eeeeee;
    margin-bottom: 20px;
    margin-top: 4px;
    margin-right: 10px;
}
.re_pass  p {
    padding-top: 9px;
    line-height: 16px;
}
/* end aukcion */
.s_end {
    padding-left: 226px;
}
.s_end h1 {
    font-size: 19px;
    color: #083f64;
}
/* sprite big  */
#devesoft_highlight {
    position: relative;
    clear: both;
    height: 160px;
    width: 985px;
    overflow: hidden;
    margin-bottom: 34px;
    background: #e8ecf0;
}
#devesoft_highlight h1 {
    font-size: 100px;
    margin: 0px;
    padding: 0px;
}
#devesoft_highlight div.car {
    width: 300px;
    height: 156px;
    overflow: hidden;
    padding: 12px;
    border-bottom: 1px solid #f6f8f9;
    background: url(/_images/highlight_bg.png) no-repeat bottom right;
    cursor: pointer;
}

#devesoft_highlight h4 {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 20px;
    height: 161px;
    overflow: hidden;
}
#devesoft_highlight h4 span {
    width: 20px;
    height: 161px;
    background-position: -144px 0;
}
#devesoft_highlight a.js_highlight_up {
    position: absolute;
    right: 1px;
    width: 29px;
    height: 27px;
    overflow: hidden;
    display: inline-block;
}
#devesoft_highlight a.js_highlight_up span {
    width: 29px;
    height: 27px;
    background-position: -10px 0;
    display: inline-block;
}
#devesoft_highlight a.js_highlight_down {
    position: absolute;
    right: 1px;
    display: inline-block;
    width: 29px;
    height: 27px;
    overflow: hidden;
    margin-top: -8px;
}
#devesoft_highlight a.js_highlight_down span {
    width: 29px;
    height: 27px;
    background-position: -10px -27px;
}
#devesoft_highlight a.js_highlight_up {
    top: 60px;
}
#devesoft_highlight a.js_highlight_down {
    top: 95px;
}
#devesoft_highlight div.car  .d__2 {
    color: #19446b;
    font-size: 13px;
    font-weight: bold;
    float: left;
    width: 130px;

}
#devesoft_highlight div.car .hi_pic {
    float: left;
    width: 130px;
    min-height: 90px;
}
#devesoft_highlight div.car .hi_txt {
    float: right;
    width: 170px;
    height: 145px;
    font-size: 11px !important;
    line-height: 12px;
    overflow: hidden;
}
#devesoft_highlight div.car .hi_txt b {
    font-size: 13px;
    line-height: 13px;
    color: #19446b;
}
#devesoft_highlight div.car .hi_txt b a {
    color: #19446b;
}
#devesoft_highlight div.car .hi_txt div {
    padding-top: 5px;
}
/* newsletter */
.newsletter_s {
    width: 465px;
}
.newsletter_s div{
    text-align: right;
    width: 465px;
}
.newsletter_s input[type="text"]{
    width:456px;
    padding: 2px 0px 1px 7px;
    margin-top:3px;
    margin-bottom: 9px;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #bfbfbf;
    border-right: 1px solid #ececec;
    border-left: 1px solid #eeeeee;

}
.newsletter_s select{
    padding: 2px 0px 1px 7px;
    margin-top:3px;
    margin-bottom: 9px;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #bfbfbf;
    border-right: 1px solid #ececec;
    border-left: 1px solid #eeeeee;

}

/* sprite big  */
.login_title {
    background-position: 0 0;
    width: 10px;
    height: 13px;
    margin-bottom: -2px;
    margin-right: 5px;
}
.login_title2 {
    background-position: 0 -13px;
    width: 10px;
    height: 12px;
    margin-bottom: -1px;
    margin-right: 3px;
}
/* sprite flag  */
.sprite_flag {
    background: url(/_images/sprite_fl.png) no-repeat;
    display: block;
}
.sprite_fl- {
    background-position: -777px -777px;
    width: 30px;
    height: 22px;
}
.sprite_fl-_ASEAN {
    background-position: 0 0;
    width: 30px;
    height: 22px;
}
.sprite_fl-_Basque-Country {
    background-position: 0 -32px;
    width: 30px;
    height: 22px;
}
.sprite_fl-_CIS {
    background-position: 0 -64px;
    width: 30px;
    height: 22px;
}
.sprite_fl-_Catalonia {
    background-position: 0 -96px;
    width: 30px;
    height: 22px;
}
.sprite_fl-_England {
    background-position: 0 -128px;
    width: 30px;
    height: 22px;
}
.sprite_fl-eu {
    background-position: 0 -160px;
    width: 30px;
    height: 22px;
}
.sprite_fl-_Galicia {
    background-position: 0 -192px;
    width: 30px;
    height: 22px;
}
.sprite_fl-_Islamic-Conference {
    background-position: 0 -224px;
    width: 30px;
    height: 22px;
}
.sprite_fl-xk {
    background-position: 0 -256px;
    width: 30px;
    height: 22px;
}
.sprite_fl-_Northern-Cyprus {
    background-position: 0 -288px;
    width: 30px;
    height: 22px;
}
.sprite_fl-_Northern-Ireland {
    background-position: 0 -320px;
    width: 30px;
    height: 22px;
}
.sprite_fl-_Scotland {
    background-position: 0 -352px;
    width: 30px;
    height: 22px;
}
.sprite_fl-_Somaliland {
    background-position: 0 -384px;
    width: 30px;
    height: 22px;
}
.sprite_fl-_UNESCO {
    background-position: 0 -416px;
    width: 30px;
    height: 22px;
}
.sprite_fl-_UNICEF {
    background-position: 0 -448px;
    width: 30px;
    height: 22px;
}
.sprite_fl-_United-Nations {
    background-position: 0 -480px;
    width: 30px;
    height: 22px;
}
.sprite_fl-_WHO {
    background-position: 0 -512px;
    width: 30px;
    height: 22px;
}
.sprite_fl-_WTO {
    background-position: 0 -544px;
    width: 30px;
    height: 22px;
}
.sprite_fl-_Wales {
    background-position: 0 -576px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ad {
    background-position: 0 -608px;
    width: 30px;
    height: 22px;
}
.sprite_fl-uae,
.sprite_fl-ae {
    background-position: 0 -640px;
    width: 30px;
    height: 22px;
}
.sprite_fl-af {
    background-position: 0 -672px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ag {
    background-position: 0 -704px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ai {
    background-position: 0 -736px;
    width: 30px;
    height: 22px;
}
.sprite_fl-al {
    background-position: 0 -768px;
    width: 30px;
    height: 22px;
}
.sprite_fl-am {
    background-position: 0 -800px;
    width: 30px;
    height: 22px;
}
.sprite_fl-an {
    background-position: 0 -832px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ao {
    background-position: 0 -864px;
    width: 30px;
    height: 22px;
}
.sprite_fl-aq {
    background-position: 0 -896px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ar {
    background-position: 0 -928px;
    width: 30px;
    height: 22px;
}
.sprite_fl-as {
    background-position: 0 -960px;
    width: 30px;
    height: 22px;
}
.sprite_fl-at {
    background-position: 0 -992px;
    width: 30px;
    height: 22px;
}
.sprite_fl-au {
    background-position: 0 -1024px;
    width: 30px;
    height: 22px;
}
.sprite_fl-aw {
    background-position: 0 -1056px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ax {
    background-position: 0 -1088px;
    width: 30px;
    height: 22px;
}
.sprite_fl-az {
    background-position: 0 -1120px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ba {
    background-position: 0 -1152px;
    width: 30px;
    height: 22px;
}
.sprite_fl-bb {
    background-position: 0 -1184px;
    width: 30px;
    height: 22px;
}
.sprite_fl-bd {
    background-position: 0 -1216px;
    width: 30px;
    height: 22px;
}
.sprite_fl-be {
    background-position: 0 -1248px;
    width: 30px;
    height: 22px;
}
.sprite_fl-bf {
    background-position: 0 -1280px;
    width: 30px;
    height: 22px;
}
.sprite_fl-bg {
    background-position: 0 -1312px;
    width: 30px;
    height: 22px;
}
.sprite_fl-bh {
    background-position: 0 -1344px;
    width: 30px;
    height: 22px;
}
.sprite_fl-bi {
    background-position: 0 -1376px;
    width: 30px;
    height: 22px;
}
.sprite_fl-bj {
    background-position: 0 -1408px;
    width: 30px;
    height: 22px;
}
.sprite_fl-bl {
    background-position: 0 -1440px;
    width: 30px;
    height: 22px;
}
.sprite_fl-bm {
    background-position: 0 -1472px;
    width: 30px;
    height: 22px;
}
.sprite_fl-bn {
    background-position: 0 -1504px;
    width: 30px;
    height: 22px;
}
.sprite_fl-bo {
    background-position: 0 -1536px;
    width: 30px;
    height: 22px;
}
.sprite_fl-br {
    background-position: 0 -1568px;
    width: 30px;
    height: 22px;
}
.sprite_fl-bs {
    background-position: 0 -1600px;
    width: 30px;
    height: 22px;
}
.sprite_fl-bt {
    background-position: 0 -1632px;
    width: 30px;
    height: 22px;
}
.sprite_fl-bv {
    background-position: 0 -1664px;
    width: 30px;
    height: 22px;
}
.sprite_fl-bw {
    background-position: 0 -1696px;
    width: 30px;
    height: 22px;
}
.sprite_fl-by {
    background-position: 0 -1728px;
    width: 30px;
    height: 22px;
}
.sprite_fl-bz {
    background-position: 0 -1760px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ca {
    background-position: 0 -1792px;
    width: 30px;
    height: 22px;
}
.sprite_fl-cc {
    background-position: 0 -1824px;
    width: 30px;
    height: 22px;
}
.sprite_fl-cd {
    background-position: 0 -1856px;
    width: 30px;
    height: 22px;
}
.sprite_fl-cf {
    background-position: 0 -1888px;
    width: 30px;
    height: 22px;
}
.sprite_fl-cg {
    background-position: 0 -1920px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ch {
    background-position: 0 -1952px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ci {
    background-position: 0 -1984px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ck {
    background-position: -40px 0;
    width: 30px;
    height: 22px;
}
.sprite_fl-cl {
    background-position: -40px -32px;
    width: 30px;
    height: 22px;
}
.sprite_fl-cm {
    background-position: -40px -64px;
    width: 30px;
    height: 22px;
}
.sprite_fl-cn {
    background-position: -40px -96px;
    width: 30px;
    height: 22px;
}
.sprite_fl-co {
    background-position: -40px -128px;
    width: 30px;
    height: 22px;
}
.sprite_fl-cr {
    background-position: -40px -160px;
    width: 30px;
    height: 22px;
}
.sprite_fl-cu {
    background-position: -40px -192px;
    width: 30px;
    height: 22px;
}
.sprite_fl-cv {
    background-position: -40px -224px;
    width: 30px;
    height: 22px;
}
.sprite_fl-cx {
    background-position: -40px -256px;
    width: 30px;
    height: 22px;
}
.sprite_fl-cy {
    background-position: -40px -288px;
    width: 30px;
    height: 22px;
}
.sprite_fl-cz {
    background-position: -40px -320px;
    width: 30px;
    height: 22px;
}
.sprite_fl-de {
    background-position: -40px -352px;
    width: 30px;
    height: 22px;
}
.sprite_fl-dj {
    background-position: -40px -384px;
    width: 30px;
    height: 22px;
}
.sprite_fl-dk {
    background-position: -40px -416px;
    width: 30px;
    height: 22px;
}
.sprite_fl-dm {
    background-position: -40px -448px;
    width: 30px;
    height: 22px;
}
.sprite_fl-do {
    background-position: -40px -480px;
    width: 30px;
    height: 22px;
}
.sprite_fl-dz {
    background-position: -40px -512px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ec {
    background-position: -40px -544px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ee {
    background-position: -40px -576px;
    width: 30px;
    height: 22px;
}
.sprite_fl-eg {
    background-position: -40px -608px;
    width: 30px;
    height: 22px;
}
.sprite_fl-eh {
    background-position: -40px -640px;
    width: 30px;
    height: 22px;
}
.sprite_fl-er {
    background-position: -40px -672px;
    width: 30px;
    height: 22px;
}
.sprite_fl-es {
    background-position: -40px -704px;
    width: 30px;
    height: 22px;
}
.sprite_fl-et {
    background-position: -40px -736px;
    width: 30px;
    height: 22px;
}
.sprite_fl-fi {
    background-position: -40px -768px;
    width: 30px;
    height: 22px;
}
.sprite_fl-fj {
    background-position: -40px -800px;
    width: 30px;
    height: 22px;
}
.sprite_fl-fk {
    background-position: -40px -832px;
    width: 30px;
    height: 22px;
}
.sprite_fl-fm {
    background-position: -40px -864px;
    width: 30px;
    height: 22px;
}
.sprite_fl-fo {
    background-position: -40px -896px;
    width: 30px;
    height: 22px;
}
.sprite_fl-fr {
    background-position: -40px -928px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ga {
    background-position: -40px -960px;
    width: 30px;
    height: 22px;
}
.sprite_fl-gb {
    background-position: -40px -992px;
    width: 30px;
    height: 22px;
}
.sprite_fl-gd {
    background-position: -40px -1024px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ge {
    background-position: -40px -1056px;
    width: 30px;
    height: 22px;
}
.sprite_fl-gf {
    background-position: -40px -1088px;
    width: 30px;
    height: 22px;
}
.sprite_fl-gg {
    background-position: -40px -1120px;
    width: 30px;
    height: 22px;
}
.sprite_fl-gh {
    background-position: -40px -1152px;
    width: 30px;
    height: 22px;
}
.sprite_fl-gi {
    background-position: -40px -1184px;
    width: 30px;
    height: 22px;
}
.sprite_fl-gl {
    background-position: -40px -1216px;
    width: 30px;
    height: 22px;
}
.sprite_fl-gm {
    background-position: -40px -1248px;
    width: 30px;
    height: 22px;
}
.sprite_fl-gn {
    background-position: -40px -1280px;
    width: 30px;
    height: 22px;
}
.sprite_fl-gp {
    background-position: -40px -1312px;
    width: 30px;
    height: 22px;
}
.sprite_fl-gq {
    background-position: -40px -1344px;
    width: 30px;
    height: 22px;
}
.sprite_fl-gr, .sprite_fl-el {
    background-position: -40px -1376px;
    width: 30px;
    height: 22px;
}
.sprite_fl-gs {
    background-position: -40px -1408px;
    width: 30px;
    height: 22px;
}
.sprite_fl-gt {
    background-position: -40px -1440px;
    width: 30px;
    height: 22px;
}
.sprite_fl-gu {
    background-position: -40px -1472px;
    width: 30px;
    height: 22px;
}
.sprite_fl-gw {
    background-position: -40px -1504px;
    width: 30px;
    height: 22px;
}
.sprite_fl-gy {
    background-position: -40px -1536px;
    width: 30px;
    height: 22px;
}
.sprite_fl-hk {
    background-position: -40px -1568px;
    width: 30px;
    height: 22px;
}
.sprite_fl-hm {
    background-position: -40px -1600px;
    width: 30px;
    height: 22px;
}
.sprite_fl-hn {
    background-position: -40px -1632px;
    width: 30px;
    height: 22px;
}
.sprite_fl-hr {
    background-position: -40px -1664px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ht {
    background-position: -40px -1696px;
    width: 30px;
    height: 22px;
}
.sprite_fl-hu {
    background-position: -40px -1728px;
    width: 30px;
    height: 22px;
}
.sprite_fl-id {
    background-position: -40px -1760px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ie {
    background-position: -40px -1792px;
    width: 30px;
    height: 22px;
}
.sprite_fl-il {
    background-position: -40px -1824px;
    width: 30px;
    height: 22px;
}
.sprite_fl-im {
    background-position: -40px -1856px;
    width: 30px;
    height: 22px;
}
.sprite_fl-in {
    background-position: -40px -1888px;
    width: 30px;
    height: 22px;
}
.sprite_fl-io {
    background-position: -40px -1920px;
    width: 30px;
    height: 22px;
}
.sprite_fl-iq {
    background-position: -40px -1952px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ir {
    background-position: -40px -1984px;
    width: 30px;
    height: 22px;
}
.sprite_fl-is {
    background-position: -80px 0;
    width: 30px;
    height: 22px;
}
.sprite_fl-it {
    background-position: -80px -32px;
    width: 30px;
    height: 22px;
}
.sprite_fl-je {
    background-position: -80px -64px;
    width: 30px;
    height: 22px;
}
.sprite_fl-jm {
    background-position: -80px -96px;
    width: 30px;
    height: 22px;
}
.sprite_fl-jo {
    background-position: -80px -128px;
    width: 30px;
    height: 22px;
}
.sprite_fl-jp {
    background-position: -80px -160px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ke {
    background-position: -80px -192px;
    width: 30px;
    height: 22px;
}
.sprite_fl-kg {
    background-position: -80px -224px;
    width: 30px;
    height: 22px;
}
.sprite_fl-kh {
    background-position: -80px -256px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ki {
    background-position: -80px -288px;
    width: 30px;
    height: 22px;
}
.sprite_fl-km {
    background-position: -80px -320px;
    width: 30px;
    height: 22px;
}
.sprite_fl-kn {
    background-position: -80px -352px;
    width: 30px;
    height: 22px;
}
.sprite_fl-kp {
    background-position: -80px -384px;
    width: 30px;
    height: 22px;
}
.sprite_fl-kr {
    background-position: -80px -416px;
    width: 30px;
    height: 22px;
}
.sprite_fl-kw {
    background-position: -80px -448px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ky {
    background-position: -80px -480px;
    width: 30px;
    height: 22px;
}
.sprite_fl-kz {
    background-position: -80px -512px;
    width: 30px;
    height: 22px;
}
.sprite_fl-la {
    background-position: -80px -544px;
    width: 30px;
    height: 22px;
}
.sprite_fl-lb {
    background-position: -80px -576px;
    width: 30px;
    height: 22px;
}
.sprite_fl-lc {
    background-position: -80px -608px;
    width: 30px;
    height: 22px;
}
.sprite_fl-li {
    background-position: -80px -640px;
    width: 30px;
    height: 22px;
}
.sprite_fl-lk {
    background-position: -80px -672px;
    width: 30px;
    height: 22px;
}
.sprite_fl-lr {
    background-position: -80px -704px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ls {
    background-position: -80px -736px;
    width: 30px;
    height: 22px;
}
.sprite_fl-lt {
    background-position: -80px -768px;
    width: 30px;
    height: 22px;
}
.sprite_fl-lu {
    background-position: -80px -800px;
    width: 30px;
    height: 22px;
}
.sprite_fl-lv {
    background-position: -80px -832px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ly {
    background-position: -80px -864px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ma {
    background-position: -80px -896px;
    width: 30px;
    height: 22px;
}
.sprite_fl-mc {
    background-position: -80px -928px;
    width: 30px;
    height: 22px;
}
.sprite_fl-md {
    background-position: -80px -960px;
    width: 30px;
    height: 22px;
}
.sprite_fl-me {
    background-position: -80px -992px;
    width: 30px;
    height: 22px;
}
.sprite_fl-mf {
    background-position: -80px -1024px;
    width: 30px;
    height: 22px;
}
.sprite_fl-mg {
    background-position: -80px -1056px;
    width: 30px;
    height: 22px;
}
.sprite_fl-mh {
    background-position: -80px -1088px;
    width: 30px;
    height: 22px;
}
.sprite_fl-mk {
    background-position: -80px -1120px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ml {
    background-position: -80px -1152px;
    width: 30px;
    height: 22px;
}
.sprite_fl-mm {
    background-position: -80px -1184px;
    width: 30px;
    height: 22px;
}
.sprite_fl-mn {
    background-position: -80px -1216px;
    width: 30px;
    height: 22px;
}
.sprite_fl-mo {
    background-position: -80px -1248px;
    width: 30px;
    height: 22px;
}
.sprite_fl-mp {
    background-position: -80px -1280px;
    width: 30px;
    height: 22px;
}
.sprite_fl-mq {
    background-position: -80px -1312px;
    width: 30px;
    height: 22px;
}
.sprite_fl-mr {
    background-position: -80px -1344px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ms {
    background-position: -80px -1376px;
    width: 30px;
    height: 22px;
}
.sprite_fl-mt {
    background-position: -80px -1408px;
    width: 30px;
    height: 22px;
}
.sprite_fl-mu {
    background-position: -80px -1440px;
    width: 30px;
    height: 22px;
}
.sprite_fl-mv {
    background-position: -80px -1472px;
    width: 30px;
    height: 22px;
}
.sprite_fl-mw {
    background-position: -80px -1504px;
    width: 30px;
    height: 22px;
}
.sprite_fl-mx {
    background-position: -80px -1536px;
    width: 30px;
    height: 22px;
}
.sprite_fl-my {
    background-position: -80px -1568px;
    width: 30px;
    height: 22px;
}
.sprite_fl-mz {
    background-position: -80px -1600px;
    width: 30px;
    height: 22px;
}
.sprite_fl-na {
    background-position: -80px -1632px;
    width: 30px;
    height: 22px;
}
.sprite_fl-nc {
    background-position: -80px -1664px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ne {
    background-position: -80px -1696px;
    width: 30px;
    height: 22px;
}
.sprite_fl-nf {
    background-position: -80px -1728px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ng {
    background-position: -80px -1760px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ni {
    background-position: -80px -1792px;
    width: 30px;
    height: 22px;
}
.sprite_fl-nl {
    background-position: -80px -1824px;
    width: 30px;
    height: 22px;
}
.sprite_fl-no {
    background-position: -80px -1856px;
    width: 30px;
    height: 22px;
}
.sprite_fl-nr {
    background-position: -80px -1888px;
    width: 30px;
    height: 22px;
}
.sprite_fl-nu {
    background-position: -80px -1920px;
    width: 30px;
    height: 22px;
}
.sprite_fl-nz {
    background-position: -80px -1952px;
    width: 30px;
    height: 22px;
}
.sprite_fl-om {
    background-position: -80px -1984px;
    width: 30px;
    height: 22px;
}
.sprite_fl-pa {
    background-position: -120px 0;
    width: 30px;
    height: 22px;
}
.sprite_fl-pe {
    background-position: -120px -32px;
    width: 30px;
    height: 22px;
}
.sprite_fl-pf {
    background-position: -120px -64px;
    width: 30px;
    height: 22px;
}
.sprite_fl-pg {
    background-position: -120px -96px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ph {
    background-position: -120px -128px;
    width: 30px;
    height: 22px;
}
.sprite_fl-pk {
    background-position: -120px -160px;
    width: 30px;
    height: 22px;
}
.sprite_fl-pl {
    background-position: -120px -192px;
    width: 30px;
    height: 22px;
}
.sprite_fl-pm {
    background-position: -120px -224px;
    width: 30px;
    height: 22px;
}
.sprite_fl-pn {
    background-position: -120px -256px;
    width: 30px;
    height: 22px;
}
.sprite_fl-pr {
    background-position: -120px -288px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ps {
    background-position: -120px -320px;
    width: 30px;
    height: 22px;
}
.sprite_fl-pt {
    background-position: -120px -352px;
    width: 30px;
    height: 22px;
}
.sprite_fl-pw {
    background-position: -120px -384px;
    width: 30px;
    height: 22px;
}
.sprite_fl-py {
    background-position: -120px -416px;
    width: 30px;
    height: 22px;
}
.sprite_fl-qa {
    background-position: -120px -448px;
    width: 30px;
    height: 22px;
}
.sprite_fl-re {
    background-position: -120px -480px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ro {
    background-position: -120px -512px;
    width: 30px;
    height: 22px;
}
.sprite_fl-rs {
    background-position: -120px -544px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ru {
    background-position: -120px -576px;
    width: 30px;
    height: 22px;
}
.sprite_fl-rw {
    background-position: -120px -608px;
    width: 30px;
    height: 22px;
}
.sprite_fl-sa {
    background-position: -120px -640px;
    width: 30px;
    height: 22px;
}
.sprite_fl-sb {
    background-position: -120px -672px;
    width: 30px;
    height: 22px;
}
.sprite_fl-sc {
    background-position: -120px -704px;
    width: 30px;
    height: 22px;
}
.sprite_fl-sd {
    background-position: -120px -736px;
    width: 30px;
    height: 22px;
}
.sprite_fl-se {
    background-position: -120px -768px;
    width: 30px;
    height: 22px;
}
.sprite_fl-sg {
    background-position: -120px -800px;
    width: 30px;
    height: 22px;
}
.sprite_fl-sh {
    background-position: -120px -832px;
    width: 30px;
    height: 22px;
}
.sprite_fl-si {
    background-position: -120px -864px;
    width: 30px;
    height: 22px;
}
.sprite_fl-sj {
    background-position: -120px -896px;
    width: 30px;
    height: 22px;
}
.sprite_fl-sk {
    background-position: -120px -928px;
    width: 30px;
    height: 22px;
}
.sprite_fl-sl {
    background-position: -120px -960px;
    width: 30px;
    height: 22px;
}
.sprite_fl-sm {
    background-position: -120px -992px;
    width: 30px;
    height: 22px;
}
.sprite_fl-sn {
    background-position: -120px -1024px;
    width: 30px;
    height: 22px;
}
.sprite_fl-so {
    background-position: -120px -1056px;
    width: 30px;
    height: 22px;
}
.sprite_fl-sr {
    background-position: -120px -1088px;
    width: 30px;
    height: 22px;
}
.sprite_fl-st {
    background-position: -120px -1120px;
    width: 30px;
    height: 22px;
}
.sprite_fl-sv {
    background-position: -120px -1152px;
    width: 30px;
    height: 22px;
}
.sprite_fl-sy {
    background-position: -120px -1184px;
    width: 30px;
    height: 22px;
}
.sprite_fl-sz {
    background-position: -120px -1216px;
    width: 30px;
    height: 22px;
}
.sprite_fl-tc {
    background-position: -120px -1248px;
    width: 30px;
    height: 22px;
}
.sprite_fl-td {
    background-position: -120px -1280px;
    width: 30px;
    height: 22px;
}
.sprite_fl-tf {
    background-position: -120px -1312px;
    width: 30px;
    height: 22px;
}
.sprite_fl-tg {
    background-position: -120px -1344px;
    width: 30px;
    height: 22px;
}
.sprite_fl-th {
    background-position: -120px -1376px;
    width: 30px;
    height: 22px;
}
.sprite_fl-tj {
    background-position: -120px -1408px;
    width: 30px;
    height: 22px;
}
.sprite_fl-tk {
    background-position: -120px -1440px;
    width: 30px;
    height: 22px;
}
.sprite_fl-tl {
    background-position: -120px -1472px;
    width: 30px;
    height: 22px;
}
.sprite_fl-tm {
    background-position: -120px -1504px;
    width: 30px;
    height: 22px;
}
.sprite_fl-tn {
    background-position: -120px -1536px;
    width: 30px;
    height: 22px;
}
.sprite_fl-to {
    background-position: -120px -1568px;
    width: 30px;
    height: 22px;
}
.sprite_fl-tr {
    background-position: -120px -1600px;
    width: 30px;
    height: 22px;
}
.sprite_fl-tt {
    background-position: -120px -1632px;
    width: 30px;
    height: 22px;
}
.sprite_fl-tv {
    background-position: -120px -1664px;
    width: 30px;
    height: 22px;
}
.sprite_fl-tw {
    background-position: -120px -1696px;
    width: 30px;
    height: 22px;
}
.sprite_fl-tz {
    background-position: -120px -1728px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ua {
    background-position: -120px -1760px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ug {
    background-position: -120px -1792px;
    width: 30px;
    height: 22px;
}
.sprite_fl-um {
    background-position: -120px -1824px;
    width: 30px;
    height: 22px;
}
.sprite_fl-us {
    background-position: -120px -1856px;
    width: 30px;
    height: 22px;
}
.sprite_fl-uy {
    background-position: -120px -1888px;
    width: 30px;
    height: 22px;
}
.sprite_fl-uz {
    background-position: -120px -1920px;
    width: 30px;
    height: 22px;
}
.sprite_fl-va {
    background-position: -120px -1952px;
    width: 30px;
    height: 22px;
}
.sprite_fl-vc {
    background-position: -120px -1984px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ve {
    background-position: -160px 0;
    width: 30px;
    height: 22px;
}
.sprite_fl-vg {
    background-position: -160px -32px;
    width: 30px;
    height: 22px;
}
.sprite_fl-vi {
    background-position: -160px -64px;
    width: 30px;
    height: 22px;
}
.sprite_fl-vn {
    background-position: -160px -96px;
    width: 30px;
    height: 22px;
}
.sprite_fl-vu {
    background-position: -160px -128px;
    width: 30px;
    height: 22px;
}
.sprite_fl-wf {
    background-position: -160px -160px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ws {
    background-position: -160px -192px;
    width: 30px;
    height: 22px;
}
.sprite_fl-ye {
    background-position: -160px -224px;
    width: 30px;
    height: 22px;
}
.sprite_fl-yt {
    background-position: -160px -256px;
    width: 30px;
    height: 22px;
}
.sprite_fl-za {
    background-position: -160px -288px;
    width: 30px;
    height: 22px;
}
.sprite_fl-zm {
    background-position: -160px -320px;
    width: 30px;
    height: 22px;
}
.sprite_fl-zw {
    background-position: -160px -352px;
    width: 30px;
    height: 22px;
}
/* details */
.w_bild { width: 60px; }
.details {
    font-family: Arial, Helvetica, sans-serif;
    color: #58585a;
    padding: 20px;
    min-width: 950px;
}
.details table { width: 100%;}
.details img { border:none;}
.details td { vertical-align: top;}
.details h1, .carlabe_cont h1 {
    font-size: 19px;
    color: #083f64;
    font-weight: normal;
    margin-bottom: 7px;
}
.details h2 {
    font-size: 15px;
    color: #537390;
    font-weight: normal;
}
.details h3 {
    font-size: 18px;
    color: #083f64;
    font-weight: normal;
    margin-bottom: 22px;
    padding-top: 12px;
}
.details .bar_top {
    border-bottom: 1px solid #083f64;
    border-top: 1px solid #083f64;
    padding: 5px 0;
    font-size: 13px;
    margin-bottom: 14px;
}
.details .bar_top .dd_1 {
    float: left;
    width: 33%;
    color: #537390;
    font-weight: bold;
}
.details .bar_top .dd_2 {
    float: left;
    width: 34%;
    text-align: center;
}
.details .bar_top .dd_3 {
    float: left;
    width: 33%;
    text-align: right;
}
.details .bar_top .dd_3  .n a {
    border: 1px solid #92a6b9;
    color: #58585a;
    text-decoration: none;
    padding: 1px 5px;
    margin-left: 3px;
}
.details .bar_top .dd_3  .a a {
    border: 1px solid #fff;
    color: #58585a;
    text-decoration: none;
    padding: 1px 1px;
    margin-left: 3px;
}
.details .bar_top .dd_3 .arrow { border:none !important; padding-left: 0 !important; margin-left: 0 !important;}
.details .ar_l {
    background: url(/_images/sp_detal_strz.gif) no-repeat 0 0px;
    display: inline-block;
    width: 8px;
    height: 16px;
    margin-bottom: -3px;
}
.details .ar_r {
    background: url(/_images/sp_detal_strz.gif) no-repeat -9px 0px;
    display: inline-block;
    width: 8px;
    height: 16px;
    margin-bottom: -3px;
    margin-left: 3px;
}
.details .col_l {
    float: left;
    width: 49%;
}
.details .d_s_det {
    background: #f3f3f7;
    padding: 10px;
    font-size: 13px;
    margin-bottom: 14px;
}
.details .detal_pic {
    width: auto;
}
.details .detal_pic td {
    padding: 0;
    border: 0;
}
.details .pic_td_1 { width: 206px;}

.details .detal_pic .pic_td_2 a{
    margin-left: 5px;
    margin-bottom: 5px;
}
.pic_td_2 {width: 255px;}
.detal_pic .pic_td_3 {
    padding-top: 5px !important;
    vertical-align: bottom;
}
.details .detal_general {
    margin-bottom: 12px;
}
.details .detal_general td, .details .detal_general th {
    background: #FFF;
    border: 0;
    font-size: 13px;
    vertical-align: top;
    padding-left: 0;
    width: 50%;
    font-weight: normal;
    text-align: left;

}
.details .detal_documents td, .details .detal_documents th {
    background: #FFF;
    border: 0;
    font-size: 13px;
    vertical-align: top;
    padding-left: 0;
    width: 50%;
    font-weight: normal;
    text-align: left;
}
.details .detal_price td, .details .detal_price th {
    background: #FFF;
    border: 0;
    font-size: 13px;
    vertical-align: top;
    padding-left: 0;
    width: 50%;
    text-align: left;
}
.details .price_font td, .details .price_font th {
    color: #083f64;
    font-size: 15px;
    font-weight: bold;
    text-align: left;
}
.details .pod_font td, .details .pod_font th {
    font-size: 15px;
    font-weight: bold;
    text-align: left;
}
.details .col_r {
    float: right;
    width: 48%;
}
.details .div_but_det {
    text-align: right;
    padding-bottom: 43px;
}
.details .div_but_det a{
    margin-left: 10px;
}
.details_box {
    background: #fff;
    border: 1px solid #c7c7c9;
    padding: 13px 15px 15px 15px;
    color: #58585a;
    margin-bottom: 25px;
    font-size: 13px;
}
.details_box .cr_1 {
    background: #f9f9fb;
    padding: 3px 9px;

}
.details_box .cr_2 {
    background: #ededf3;
    padding: 3px 9px;
}

.details_box .cr_1 img, .details_box .cr_2 img {vertical-align: middle;}

.details_box .tab_kol {
    margin-bottom: 0;
}
.b_1_fff td, .b_1_fff th {
    border: 1px solid #FFF
}
.details_box .tr_1 td, .details_box .tr_1 th {
    background: #f9f9fb;
    padding: 3px 9px;
    border: 1px solid #FFF;
}
.details_box .tr_2 td, .details_box .tr_2 th {
    background: #ededf3;
    padding: 3px 9px;
    border: 1px solid #FFF;
}
.details_box .tr_2 td, .details_box .tr_1 td { vertical-align: middle;}
.details_box h2 {
    padding-left: 9px;
    padding-bottom: 4px;
}
.details_box .reifen_t td {
    color: #537390;
    font-weight: bold;
    text-align: center !important;
}
.details .but_3 {
    margin-bottom: 14px;
}
.details .but_3 .dd_1 {
    float: left;
    width: 33%;
}
.details .but_3 .dd_2 {
    float: left;
    width: 34%;
    text-align: center;
}
.details .but_3 .dd_3 {
    float: left;
    width: 67%;
    text-align: right;
}
.galeria { width: 660px;
}
.galeria h1{
    font-size: 19px;
    color: #083f64;
    padding-bottom: 3px;
    margin-bottom: 5px;
    border: none !important;
}

.galeria .kat_nr {
    color: #537390;
    border-bottom: 1px solid #083f64;
    border-top: 1px solid #083f64;
    padding: 3px 0;
}
.galeria .dane {
    background: #f3f2f7;
    padding: 10px;
    margin-top: 15px;
    margin-bottom:15px
}
.galeria .div_pic_big {
    text-align: center !important;
    position: relative;
}
.gal_fot_but_1{position: absolute; left: 15px; top: 0px; width: 210px; height: 435px; }
.gal_fot_but_2{position: absolute; right: 15px; top: 0px; width: 210px; height: 435px;}
.galeria table {
    margin-top: 20px;

}
.galeria td {
    border: none;

}
.galeria .ar_l {
    background: url(/_images/sp_detal_strz.gif) no-repeat 0 0px;
    display: inline-block;
    width: 8px;
    height: 16px;

}
.galeria .ar_r {
    background: url(/_images/sp_detal_strz.gif) no-repeat -9px 0px;
    display: inline-block;
    width: 8px;
    height: 16px;
}
.galeria .td_g_1 {
    vertical-align: middle;
    width: 8px;
}
.galeria .td_g_2 {
    padding: 0px;
    width: 536px;
}
.galeria .td_g_3 {
    vertical-align: middle;
    width: 8px;

}

.gal_rol_but_1{cursor: pointer;position: absolute; left: 0px; width: 60px; height: 50px; margin-top: -16px; }
.gal_rol_but_2{cursor: pointer;position: absolute; right: 0px;  width: 60px; height: 50px; margin-top: -16px; }

.galeria img {
    border: none;

}
/* My Auction*/
.my_aution_h .login_d {
    float: right;
}
.my_aution_h h1{
    color: #9c9e9f;
    font-size: 29px;
    margin-top: 10px;
}


/* biethistorie */
.biethistorie h1 {
    border-bottom: none !important;
}
.biethistorie table {
    width: 100%;
}
.biethistorie td, .biethistorie th{
    border: none !important;
    border-bottom: 1px solid #fff !important;
    white-space: nowrap;
}
.biethistorie th {
    text-align: left;
    font-size: 13px;
    color: #537390;
    font-weight: bold;
    background: none;
    padding-bottom: 5px
}
.biethistorie h2 {
    border-bottom: 1px solid #083f64;
    border-top: 1px solid #083f64;
    font-size:13px;
    padding: 5px 0;
    font-size: 13px;
    margin-bottom: 14px;
    color: #55748f;
    font-weight: bold;
}
.biethistorie h2 span {
    width: 33%;
    display: inline-block;

}
.biethistorie .s3 {
    width: 34% !important;
    text-align:right;
    display: inline-block;

}
.biethistorie .cr_1 td {
    background: #f9f9fb;
}
.biethistorie .cr_2 td {
    background: #ededf3;
}
/* taby */
#placeholder_auctions_list /*, #tabs, #js_mailbox_tabs */{
    /*background: url(/_images/tab_bg_l_y.gif) repeat-y left; */
    border-left-width: 0px;
    border-left-style: solid;
    border-left-color: #585858;
}

#tabs, #js_mailbox_tabs {

}
#placeholder_content #tabs {
    border-left:1px solid #585858;
}
#placeholder_auctions_list .ui-widget-content {
    background-color: none !important;
    /* background: url(/_images/tab_bg_l_y.gif) repeat-y left; */
}
.ui-tabs .ui-tabs-panel {padding-left: 14px !important; }
#tabs .ui-widget-header  { margin-left: -1px;}
#tabs_auction .act_o, #tabs_auction .act_l, #tabs_auction .act_n {margin-left: 50px;}
.act_o,.act_n, .act_l, .act_p, .sp_online, .sp_netlive, .sp_live, sp_parts {
    width: 21px;
    height: 20px;
    margin-top: 3px;
    margin-right: 3px;
}
.act_n, .sp_netlive  {
    background-position: -80px -144px;
}
.act_o,.sp_online  {
    background-position: -101px -144px;
}
.act_l, .sp_live  {
    background-position: -122px -144px;
}
.act_p, .sp_parts {
    background-position: -80px -164px;
}

#js_search_savelist { width: 984px; }
#js_search_savelist h4 { cursor: pointer;}
#js_search_savelist h4:before,#js_search_tabs h4:before{
    background: url("/_images/sprite.png") no-repeat scroll 0 0 transparent;
    content: "";
    display: inline-block;
    height: 5px;
    margin-right: 4px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 5px;
}
#js_search_savelist .ui-state-active:before,#js_search_tabs .ui-state-active:before  {
    background-position: 0 -16px;
}
#js_search_savelist h4:before,#js_search_tabs h4:before  {
    background-position: 0 -7px;
    margin: 0 4px 2px 0;
}
#js_search_savelist h4 {color:#58585a;}
#js_search_savelist  .sp_h4_1 {
    font-weight: normal; width: 230px; display: inline-block;
}
#js_search_savelist  .sp_h4_2 {

}
#js_search_savelist  .sp_h4_3 {
    float: right;
    padding-right: 10px;
}
#js_search_savelist .d_p_box {
    padding: 20px 0 30px 20px;
}
.d_p_box_s span { display: inline-block; width: 49%;}

#js_search_savelist td {
    border: 0; padding: 0;
}
#js_search_savelist .td_1 { width: 345px;}
#js_search_savelist td {line-height: 16px !important; font-size: 13px !important;}
#js_search_savelist .p_a { margin-left: 10px;}
#js_search_savelist .pt15 { padding-top: 15px;}
#js_search_savelist .color_inf { color: #083f64; float: right;}
#js_search_savelist .color_inf a {margin-left: 30px;}

.carlabe_cont { padding: 20px;font-family: Arial, Helvetica, sans-serif;}

#placeholder_content #h-nav li {
    list-style: none;
}

.list_legend .watch_list_info { padding-bottom: 0;}
.watch_list_info { padding: 0 0 20px 0; font-size: 10px;}
.watch_list_info .spm { margin-right: 5px;}
.watch_list_info .legend-item {
    display: inline-block;
    margin-right: 20px;
    padding-top: 20px;
    min-width: 95px;
}
.mailbox_td_c {
    text-align: center !important;
}
.mailbox_td_c span {
    margin-left: 3px; margin-right: 3px;
}
.mailbox_tab td, .mailbox_tab th {
    background: none !important; border: none !important; text-align: left;
}
.mailbox_tab th {
    color: #537390; font-weight: bold;
}
.mailbox_tab td{
    font-weight: normal;
    border-bottom: 1px solid #f2f2f2 !important;
}
.mailbox_but_c { padding: 20px 20px 0px 20px;
}
.mailbox_but_c p {padding-top: 30px;}
.mailbox_but_c input {margin-bottom: 0 !important;}

#js_mailbox_actions, #js_mailbox_restore_length {
    width: 197px;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #bfbfbf;
    border-right: 1px solid #ececec;
    border-left: 1px solid #eeeeee;
    padding: 2px 0 1px 0;
    margin-right: 10px;
}
#js_mailbox_restore_length {
    margin-left: 30px;
}

.mailbox_print_button {
    background-position: 0 -156px;
    width: 16px;
    height: 16px;
}
.mailbox_save_button {
    background-position: -16px -156px;
    width: 16px;
    height: 16px;
}
.owner_information td {border:none;}
.wysiwyg { font-family: Arial, Helvetica, sans-serif; font-size: 13px; border:1px solid #C7C7C9;}
.wysiwyg input, .wysiwyg select, .wysiwyg textarea{
    border-bottom: 1px solid #fff;
    border-top: 1px solid #bfbfbf;
    border-right: 1px solid #ececec;
    border-left: 1px solid #eeeeee;
}
.wysiwyg textarea { margin-bottom: 20px;}
.wm24 { background: url(/_images/bg_2.png) no-repeat top right; min-height: 376px;}
.wm24 input[type="text"], .wm24 input[type="password"] {
    width: 195px;
    padding: 2px 7px 1px 7px;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #bfbfbf;
    border-right: 1px solid #ececec;
    border-left: 1px solid #eeeeee;
    margin-bottom: 4px;
    margin-top: 4px;
}
.wm_b_p { margin-left: 50px; margin-bottom: 0 !important;}
.reg_select td { border: none !important;}
.reg_select h2 {
    font-size: 15px;
    color: #537390;
    font-weight: normal;
    padding-top: 28px;
    padding-bottom: 12px;
}
.reg_s_box {
    border:1px solid #C7C7C9; padding: 10px; margin-bottom: 10px;
}
.reg_s_box td {padding: 0;}
.reg_s_box_w { width: 401px;}
.reg_s_box .rd_1 { width: 200px; height: 100px; text-align: center;}
.reg_s_box .rd_2 { border-right: 1px solid #d1d1d3; float: left;}
.reg_s_d_tx { font-size: 11px; width: 195px; float: left;}
.reg_s_d_tx2 { margin-left: 20px;}
#js_link_bmwyuc img{ margin-top: 20px;}
#js_link_autobid img { margin-top:15px;}
.acceptterm_tab td{ border: none !important; padding-left: 0px;}
.a-h h4 { cursor: pointer;}

#mobile_list {
    margin:0;
}
#mobile_list li {
    list-style: none;
    background: #f2f2f2; margin: 0; padding: 11px 0px;
    margin-bottom:5px;
}
#mobile_list li a {
    padding: 13px 14px;
}
#mobile_list li span.date:before {
    background: url(/_images/sp_big.png) no-repeat  -26px -85px;
    display: inline-block;
    content: "";
    display: inline-block;
    height: 5px;
    margin-right: 4px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 3px;
}
#mobile_list span {display: inline-block;}
#mobile_list span.date {width: 200px;}
#mobile_list span.name {width: 350px; font-weight: bold;}
/*#mobile_list span.name a { color: #58585A !important;}*/
#mobile_list span.icon {width: 50px;}
#mobile_list span.count {width: 115px; font-weight: bold;}
.location_box {float: right; width: 235px;}
.location_map { margin-bottom: 10px;}
.section .content h1:first-child { margin-top: 0 !important;}
#c2584 .headline-hr h2 { color:red;}
#c2594 { padding-left: 230px;}
/* Dropdown control */

.selectBox-dropdown {
    width: 196px !important;
    position: relative;
    height:22px;

    text-decoration: none;
    text-align: left;

    outline: none;
    vertical-align: middle;
    background: url(/_images/bg_select.png) no-repeat;
    display: inline-block;
    cursor: default;
}

.selectBox-dropdown:focus,
.selectBox-dropdown:focus .selectBox-arrow {
    border-color: #666;
}

.selectBox-dropdown.selectBox-menuShowing {
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-bottomright: 0;
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.selectBox-dropdown .selectBox-label {
    padding: 2px 8px;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    width: 173px !important;
}

.selectBox-dropdown .selectBox-arrow {
    position: absolute;
    top: 0;
    right: 0;
    width: 23px;
    height: 100%;
    background: url(/_images/ar_select.png) 50% center no-repeat;
}


/* Dropdown menu */
.selectBox-dropdown-menu {
    position: absolute;
    z-index: 99999;
    max-height: 200px;
    min-height: 1em;
    border: solid 1px #BBB; /* should be the same border width as .selectBox-dropdown */
    background: #FFF;
    -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
    -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
    box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
    overflow: auto;
}


/* Inline control */
.selectBox-inline {
    min-width: 150px;
    outline: none;
    border: solid 1px #BBB;
    background: #FFF;
    display: inline-block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    overflow: auto;
}

.selectBox-inline:focus {
    border-color: #666;
}


/* Options */
.selectBox-options,
.selectBox-options LI,
.selectBox-options LI A {
    list-style: none;
    display: block;
    cursor: default;
    padding: 0;
    margin: 0;
}

.selectBox-options LI A {
    line-height: 1.5;
    padding: 0 .5em;
    white-space: nowrap;
    overflow: hidden;
    background: 6px center no-repeat;
}

.selectBox-options LI.selectBox-hover A {
    background-color: #EEE;
}

.selectBox-options LI.selectBox-disabled A {
    color: #888;
    background-color: transparent;
}

.selectBox-options LI.selectBox-selected A {
    background-color: #C8DEF4;
}

.selectBox-options .selectBox-optgroup {
    color: #666;
    background: #EEE;
    font-weight: bold;
    line-height: 1.5;
    padding: 0 .3em;
    white-space: nowrap;
}


/* Disabled state */
.selectBox.selectBox-disabled {
    color: #888 !important;
}

.selectBox-dropdown.selectBox-disabled .selectBox-arrow {
    opacity: .5;
    filter: alpha(opacity=50);
    border-color: #666;
}

.selectBox-inline.selectBox-disabled {
    color: #888 !important;
}

.selectBox-inline.selectBox-disabled .selectBox-options A {
    background-color: transparent !important;
}
.mobiltax_h2_div { float: right; font-size: 13px;}
.mobiltax_t { width: 380px;}
.mobiltax_t h1 { color: #537390; font-size: 15px; font-weight: normal; margin-bottom: 5px;}

.mobiltax_search_box_fo { width: 130px; height: 75px;}

.image_description {
    font-family:Arial;
    font-size:	12px;
    font-style:	normal;
    color:	#58585a;
    line-height: 16px;
    text-align:	left;
    padding-left: 15px !important;
}

.image_description span {
    font-family:Arial;
    font-size:	12px;
    font-weight: bold;
    font-style:	normal;
    color:	#58585a;
    line-height: 16px;
    text-align:	left;
}

.div_pic_big span {
    text-align: left;
}
.contact_form td, .contact_form th {
    border: 0px;
    padding: 3px 7px 3px 7px;
}
.contact_form textarea {
    width: 100%;
    height: 100px;
}

.contact_form input[type=text], .contact_form select {
    width: 100%;
}
.error2 {
    border: 1px solid red;
}

#wyswig_contener a, #tinymce a
{ background: url(/_images/strz_1.gif) no-repeat left; padding-left: 10px; color: #537390; text-decoration: none;}
#wyswig_contener a:hover, #tinymce a.hover
{ color: #083f64; }

#wyswig_contener a[href^="mailto"], #tinymce a[href^="mailto"]
{ background: none; padding-left: 0px; position: relative; color: #58585A; }
#wyswig_contener a[href^="mailto"], #tinymce a[href^="mailto"]
{ text-decoration: none; }
#wyswig_contener a[href^="mailto"]:before, #tinymce a[href^="mailto"]:before
{ content: ''; width: 5px; height: 5px; display: inline-block; vertical-align: middle; position: relative; margin-right: 4px; top: -1px; background: url(/_images/sprite.png) no-repeat 0 0; }
#wyswig_contener a[href^="mailto"]:before, #tinymce a[href^="mailto"]:before
{ background-position: -26px -40px; }
#wyswig_contener a[href^="mailto"]:hover:before, #tinymce a[href^="mailto"]:hover:before
{ background-position: -26px -53px; }
#wyswig_contener a[href^="mailto"]:hover, #tinymce a[href^="mailto"]:hover
{ color: #083f64; }
#wyswig_contener a[href^="mailto"]:before, #tinymce a[href^="mailto"]:before
{ height: 13px; width: 13px; }
.slider-teaser {padding: 5px 30px 5px 370px !important;}
#ui-datepicker-div {border: 1px solid #C7C7C9;background:#fff;}

table.mp_bid_confirm, .mp_bid_confirm td
{
    border: none;
}

.my_aution_h .personal-nav {z-index:0 !important;}

/* uShip Iframe */
#uship_iframe_spinner {
    text-align: center;
    padding: 0 0 15px;
    background: transparent url("../_images/uship_loading.gif") no-repeat center bottom;
}

/* uShip Lightbox - Start */
#uShipLightbox {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
}
#uShipLightbox table {
    margin: 0 auto !important;
}
#uShipLightbox td {
    margin: 0 !important;
    padding: 0 !important;
    vertical-align: middle !important;
    border: 0 !important;
}
#uShipLightboxContent {
    padding: 10px 10px 11px;
    background-color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #000;
    text-align: left;
    border: 10px solid #083F64;
}
#uShipLightboxContent.error {
    border: 10px solid #C90000;
}
#uShipLightboxContent > div {
    min-height: 50px;
    background: transparent url("../_images/uship_logo.png") no-repeat right top;
    padding-right: 100px;
}
#uShipLightboxContent > div + p {
    margin: 10px 0 0;
    text-align: right;
}
#uShipLightboxContent > div + p .ui-button-text {
    margin: 0 !important;
}
#uShipLightboxContent p.loading {
    text-align: center;
    padding: 0 0 15px;
    background: transparent url("../_images/uship_loading.gif") no-repeat center bottom;
}
#uShipLightboxContent h2 {
    color: #083F64;
    font: 19px 'DaxlineWebPro-Medium',Arial, sans-serif;
    border-bottom: 1px solid #083F64;
    padding: 0 0 6px;
    margin: 0 0 10px;
}
#uShipLightboxContent pre {
    font: 12px Arial, sans-serif;
}
#uShipLightboxContent strong {
    font-size: 13px;
    color: #083F64;
}
.uShipCostEstimator {
    margin: 10px 0 0 0;
    text-align: left;
}
.uShipCostEstimator > a {
    display: inline-block;
    width: 30px;
    height: 22px;
    background: transparent url("../_images/uship_delivery.png") no-repeat center center;
}
.uShipCostEstimator > a:hover {
    background-image: url("../_images/uship_delivery_gray.png");
}
.term_box_day .uShipCostEstimator {
    margin: 0;
    clear: right;
    float: right;
}
.term_box_day .t_flag + .uShipCostEstimator {
    margin: 8px 0 0;
}
.uShipHeader {
    background: transparent url("../_images/uship_delivery.png") no-repeat left top;
    line-height: 22px;
    padding: 0 0 0 38px;
    margin: 10px 0 0;
}
a.uShipCostEstimatorLink {

}
a.uShipCostEstimatorLink:before {
    background: url(../_images/uhip_sprite.png) no-repeat scroll 0 -6px transparent;
    content: "";
    display: inline-block;
    height: 6px;
    margin-right: 3px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 3px;
    color: #537390;
}
a.uShipAuctionLink {

}
a.uShipAuctionLink:before {
    background: url(../_images/uhip_sprite.png) no-repeat scroll 0 -6px transparent;
    content: "";
    display: inline-block;
    height: 6px;
    margin-right: 6px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 3px;
    color: #537390;
}
div.uShipContainer {
    background: transparent url("../_images/uship_logo.png") no-repeat right 40px;
}
div.uShipContainer .carListRow input {
    cursor: default !important;
}
div.uShipContainer h1, div.uShipContainer p {
    margin-right: 100px;
}
div.uShipContainer table.carListHeadBox {
    margin: 0;
    width: 955px;
}
div.uShipContainer table.carListHeadBox td {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: auto;
}
div.uShipContainer table.carListHeadBox tr.separator td {
    padding: 10px 0 !important;
}
div.uShipContainer .sprite_flag {
    display: block;
    float: left;
    margin-right: 10px;
}
div.uShipContainer .ui-sprite_flbutton-text {
    margin: 0;
}
div.uShipContainer .sprite_flag + strong {
    line-height: 22px;
    height: 22px;
    display: block;
    float: left;
}
div.uShipContainer div.photo {
    min-height: 48px;
    margin: 0 0 23px;
    position: relative;
}
div.uShipContainer .szarfa_1, div.uShipContainer .szarfa_15, div.uShipContainer .szarfa_17 {
    margin: 0 0 0;
    position: absolute;
    top: 0;
    left: 0;
}
div.uShipContainer table {
    height: 100%;
}
div.uShipContainer table.inner {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    border: 0;
}
div.uShipContainer table.inner tr td {
    height: 99%;
    vertical-align: top;
    text-align: left;
    padding: 0 !important;
}
div.uShipContainer table.inner tr + tr td {
    height: 1%;
    vertical-align: bottom;
}
div.uShipContainer h2 {
    margin: 0 !important;
}
/* uShip Lightbox - End */

/* MyAutobid */
.myautobid-l-menu-dialog .ui-dialog-titlebar {display:none}
.myautobid-l-menu-dialog {
    -webkit-box-shadow: 1px 1px 10px 9px rgba(0,0,0,0.48);
    -moz-box-shadow: 1px 1px 10px 9px rgba(0,0,0,0.48);
    box-shadow: 1px 1px 10px 9px rgba(0,0,0,0.48);
    behavior: none;
}
#js-myautobid-l.ui-dialog-content {
    padding: 0;
}

.myautobid-l-body-footer {
    position: absolute;
    height: 55px;
    width: 100%;
    bottom: 0;
    left: 0;
    overflow: hidden;
}

.myautobid-l-body-footer .my-legend {
    float: left;
}

.myautobid-l-body-footer .my-button {
    float: right;
    text-align: right;
}
/* -- */
.my-button .but_n { margin-right:10px; margin-top: 20px;}
.myautobid-l-body-footer .watch_list_info {padding-top: 20px;padding-left: 10px;}
.myautobid-l-login-info {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    background: #fff;
    display: none;
    text-align: center;
}
.myautobid-l-login-info span {
    padding-top: 230px;
    display: block;
}

#js-myautobid-l-body-button {
    behavior: none !important;
}

/* MyAutobid - End */

.carListHeadBox_tr td a.sort {
    display: block;
    position: relative;
    padding-right: 10px;
}

.carListHeadBox_tr td a.sort span {
    display: none;
    width: 9px;
    height: 16px;
    position: absolute;
    top: 0;
    right: 0;
    background-image: url(/_images/sp_sort.png?r=1);
}
.carListHeadBox_tr td a.sort:hover span,
.carListHeadBox_tr td a.sort-actual span {
    display: block;
}

.carListHeadBox_tr td a.sort-desc span,
.carListHeadBox_tr td a.sort-actual:hover span {
    background-position: 0 -18px;
}

.carListHeadBox_tr td a.sort-desc:hover span {
    background-position: 0 0;
}
.carListHeadBox_tr td span.nosort {
    color: #537390;
}

span.js_image_102 {
    display: inline-block;
    width: 150px;
    height: 150px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    position: relative;
}
select.js_select {
    width: 200px;
}

.mailbox_loading {
    min-height: 50px;
    height: auto !important;
    height: 50px;
    background: url(/_images/spinner.gif) no-repeat center center;
}
.dialog-loading .ui-dialog-content {
    background: url(/_images/spinner.gif) no-repeat center center;
}
.mailbox_unread td {
    font-weight: bold;
}
.search_dialog_in {border: 1px solid #BFBFBF;margin-top: 16px;}

/* hack dla tabow dla partsów i długich tłumaczen */
#placeholder_auctions_list ul li a {
    font-size: 14px;
}
#placeholder_auctions_list ul li {
    margin-right: 1px;
}

.a-h h4 strong b {float: right; padding-right: 10px;}

.accordion table.carListHeadBoxUship { width: 941px !important; }

.no_border,
.no_border table,
.no_border tr,
.no_border td,
.no_border th
{
    border: 0px;
    padding-left: 0;
}

.tab_log_intx td {padding-left: 0;border:none;}
.w_nw {white-space: nowrap;}
/* changelog */
#versionLog{ position: fixed; top: 0px; right: -400px; width: 400px; z-index: 1000;}
#version_contener { position: relative; }
#changelog { border-left: 1px solid #00457D; border-top: 1px solid #00457D; border-bottom: 1px solid #00457D; width: 390px; background: white; padding: 10px; }
#changelog h4 { font-size: 16px; font-weight: bold; margin: 4px 0; }
#cversion { border-left: 1px solid #00457D; border-top: 1px solid #00457D; border-bottom: 1px solid #00457D; width: 60px; background: white; cursor: pointer; position: absolute; padding: 4px 10px; left: -80px; top: 0px; }

/* notification settings (myautobid) */
div.notifi_section {
    padding: 10px;
    margin: 7px;
    border: 1px solid #c7c7c9;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;

    background: #FFF;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFF), to(#F5F5F5));
    background: -webkit-linear-gradient(#FFF, #F5F5F5);
    background: -moz-linear-gradient(#FFF, #F5F5F5);
    background: -ms-linear-gradient(#FFF, #F5F5F5);
    background: -o-linear-gradient(#FFF, #F5F5F5);
    background: linear-gradient(#FFF, #F5F5F5);
}

.notifi_section tr, .notifi_section td, .notifi_section table {
    border: 0px;
    background: none;

}

.notifi_section input[type=checkbox] {
    display: none;
}

.notifi_section > table > thead th,
.notifi_section > table > tbody th
{
    width: 33%;

    border: 0px;
    background: none;
}
.notifi_section > table > thead th {
    font-size: 17px;
}
.notifi_section > table > tbody th {
    font-weight: bold;
    font-size: 14px;
}
.notifi_section > table > tbody td {
    height: 30px;
}
.notifi_section select {
    padding: 2px 0px 1px 7px;
    margin-bottom: 9px;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #bfbfbf;
    border-right: 1px solid #ececec;
    border-left: 1px solid #eeeeee;
}

.notifi-switch {
    display: inline-block;
}


.td_ch_label {padding-top: 20px;}
.td_ch_label div {float: left; width: 50%;}
.td_ch_label div label {width: 99%; display: block; margin-bottom: 16px;}
.td_ch_label div label input {margin-right: 5px;}

.financial_info_icon_line_higlight {
    text-align: right;
    position:absolute;
    bottom: 0px;
    right: 0px;
}
.financial_info_icon_line_highlight:last-child {
    margin-bottom: 0;
}

.carListRow .financial_info_icon_line {
    margin-top: -10px;
}
.ico_financiable_big {
    display: inline-block;
    background: url("/_images/bank_iko_n.png") no-repeat 0 0;
    width: 36px;
    height: 36px;
}

.ico_financed_big {
    display: inline-block;
    background: url("/_images/bank_iko_n.png") no-repeat 0 -36px;
    width: 36px;
    height: 36px;
}

.ico_financiable {
    display: inline-block;
    background: url("/_images/bank_iko_n.png") no-repeat 0 -72px;
    width: 22px;
    height: 22px;
}

.ico_financed {
    display: inline-block;
    background: url("/_images/bank_iko_n.png") no-repeat 0 -94px;
    width: 22px;
    height: 22px;
}

.ico_financiable_small {
    display: inline-block;
    background: url("/_images/bank_iko_n.png") no-repeat 0 -116px;
    width: 14px;
    height: 14px;
}

.ico_financed_small {
    display: inline-block;
    background: url("/_images/bank_iko_n.png") no-repeat 0 -188px;
    width: 14px;
    height: 14px;
}

.mailbox_tab .ico_financiable_small,
.mailbox_tab .ico_financed_small {
    display: block;
    float: right;
}

.financial-window-container .financial-window-title {
    text-align: center;
    margin-bottom: 15px;
}
.financial-window-container .financial-window-content p {
    margin-bottom: 15px;
}
.financial-window-container .financial-window-content p:last-child {
    margin-bottom: 0;
}

.blc-action {
    margin-top: 5px;
}
.blc-action .blc-loading {
    display: inline-block;
    background: url(/_images/spinner_s.gif) no-repeat center center;
    width: 16px;
    height: 16px;
}

.blc-action .request-error {
    color: red;
}

.blc-action .blc-info-line {
    padding-left: 20px;
    display: block;
    font-size: 10px;
}

.blc-action .blc-info-line .blc-icon {
    margin-left: -20px;
}

.blc-action .blc-info-line span {
    display: block;
    float: left;
}

.financial-reminder-dialog label {
    line-height:25px;
    display:inline-block;
    margin-top: 7px;
}

.financial-reminder-dialog input {
    vertical-align:middle;
}

.financial_position {
    position:relative;
    display: inline-block;
}



.apps_search_include_form {
    padding-top: 15px;
    font-weight: bold;
}

.apps_search_include_form_title {
    padding-bottom: 15px;
}

.apps_search_include_form label {
    display: block;
}

.cla-confirm-cnt {
    padding: 40px 0 40px 40px;
    font-size: 20px;
    line-height: 26px;
    color: #083f64;
}

.cla-confirm-cnt label {
    clear: both;
}

.cla-confirm-cnt input {
    float: left;
    margin: 3px 0 0 -40px;
}

.cla-confirm-buttons-cnt {
    padding-bottom: 30px;
    clear: both;
    height: auto;
    overflow: hidden;
}

.cla-confirm-buttons-cnt .left {
    float: left;
}

.cla-confirm-buttons-cnt .right {
    float: right;
}

.cla-checkbox-warning {
    color: red;
    font-size: 14px;
    display: none;
}

.cla-confirm-buttons-cnt .cla-spinner {
    width: 58px;
    padding-top: 2px;
    display: none;
}

.cls-success-content {
    padding: 10px;
    font-size: 18px;
    line-height: 26px;
}

.res_doc {
    transform:rotate(45deg);
    display: inline-block;
    font-size: 20px;
    color: red;
    margin-left: 15px;
    cursor: pointer;
}
.carwatch-button-cateye {
    background-image: url(../_images/carwatch_eye.png);
    display: inline !important;
    background-position: 0 !important;
    padding: 1px;
    width: 16px;
    height: 16px;
}
.carwatch-button-cateye span{
    padding-left: 20px;
    font-style: normal;
}
.carwatch-button-cateye-full span{
    padding-left: 20px;
    font-style: normal;
}
.carwatch-button-cateye-full {
    background-image: url(../_images/carwatch_eye_full.png);
    display: inline !important;
    background-position: 0 !important;
    padding: 1px;
    width: 16px;
    height: 16px;
}
.bar_2_but_left {
    float:left;
    overflow: hidden;
    position: absolute;
}

.price-level-warning-note {
    margin-bottom: 25px;
    color: #e62e00;
    font-weight: bold;
}
.languages_no_de #e-cars {
    margin-right: 0px;
}
.languages_no_de .rss_box {
    display:none; 
}
#e-cars {
    margin-right: 260px;
    padding-bottom: 70px;
}
#e-cars img {

    float: right;

}
.rss_box { 
    position: absolute;
    z-index: 1;
    right: 0;
    width: 230px;
    border:1px solid #c7c7c9;
    padding:10px 15px;
    background-color:#ffffff;
    background-image: url(/_images/rss_box_bg.png);
    background-repeat: repeat-x;
    background-position: 0 bottom;
    margin-bottom:15px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    -moz-box-shadow:0 2px 2px #ccc;
    -webkit-box-shadow:0 2px 2px #ccc;
    box-shadow:0 2px 2px #ccc; 
    font-size: 11px;
}
.rss_box_2 { 
    width: 230px;
    border:1px solid #c7c7c9;
    padding:10px 15px;
    background-color:#ffffff;
    background-image: url(/_images/rss_box_bg.png);
    background-repeat: repeat-x;
    background-position: 0 bottom;
    margin-bottom:15px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    -moz-box-shadow:0 2px 2px #ccc;
    -webkit-box-shadow:0 2px 2px #ccc;
    box-shadow:0 2px 2px #ccc; 
    font-size: 11px;
}
.tab_2_col_3 {
    border: none;
    padding: 0;
    padding-left: 30px;
}
#simple_rss_div h2 {
    font-weight: bold;
    border-bottom: 1px solid #c7c7c9;
    background: url(/_images/RSS_Icon.png) no-repeat;
    padding-left: 50px;
    padding-bottom: 10px;  
}
#simple_rss_div ul li {
    list-style: none; 
    padding-bottom: 5px;
}

#simple_rss_div ul li::before {
    content: "\2022";  
    color: #ff7f00; 
    font-weight: bold; 
    display: inline-block; 
    position: absolute;
    margin-left: -16px;
    font-size: 16px;
}
.rss_a {
    color: #fff !important; 
    background: #ff7f00; 
    background-image: linear-gradient(#ff8d13, #ff7e00);
    border-radius: 3px;
    margin-left: 5px;
    padding: 3px 10px;
}
.rss_a:hover, .rss_a_more:hover {
    background-image: linear-gradient(#ff7e00, #ff7200);
    color: #fff; 
}
#simple_rss_div_472 h1, #simple_rss_div_479 h1 {
    color: #ff7f00; 
    background: url(/_images/RSS_Icon.png) no-repeat;
    padding-left: 50px;
    padding-bottom: 10px;
    line-height: 20px;
}
#simple_rss_div_479 h3 {
    color: #ff7f00; 
    font-size: 22px;
    font-weight: bold;
    padding-bottom: 10px;
    margin-bottom: 10px;
    margin-top: 10px;

}
#simple_rss_div_479 figure {
    margin: 0;
}
.box_rss_div {
    border:1px solid #f2f2f2;
    padding: 15px;
    margin-bottom: 30px;
}
.mini_txt {
    overflow: hidden;
    text-overflow: ellipsis;
    height: 220px;
}
.mini_txt span, .simple_rss_div_479 span  {
    text-decoration: none !important
}
.box_rss_div img {
    width: 350px;
    float: right;
    margin-left: 30px;
    margin-bottom: 15px;
}
.title_rss a{
    font-weight: bold;
    margin-bottom: 15px;
    color:#58585a;
    display: inline-block;
}

.rss_info {
    font-size: 11px;
    font-style: italic;
    color: #888;
}
.rss_a_more {
    color: #fff !important; 
    cursor: pointer !important;
    background-image: linear-gradient(#ff8d13, #ff7e00); 
    border-radius: 3px;
    padding: 3px 10px;
}
#rss_news_479 img {
    margin-bottom: 20px;
    width: 100%;
}
.div_white {
    background: url(/_images/mini_txt.png) repeat-x;
    height: 48px;
    padding-top: 34px;
    margin-top: -46px;
    z-index: 11;
    position: absolute;

    width: 738px;
}

.rss_pic {
    width: 230px;
    margin-top: 0px;
}
.languages_no_de .rss_pic {
    width: 266px;
    margin-top: 0px;
    z-index: 2;
    position: relative;
    margin-left: 75px;
    margin-top: -55px;
}
.languages_no_de .p1_468 {
    width: 415px;
}
.no-line li {
    border-bottom: none;
}
.rss_copy_div {
    position: absolute;
    right: 0;
    margin-top: 15px;
}
.rss_copy_div a {
    color: #888;
    font-style: italic;
    text-decoration: none;
}
.p479_div_copy { 
    height: 50px;
    font-style: italic;
}
.dc_479_1 a, .dc_479_2 a  {

    color: #537390 !important;
    cursor: pointer !important;
}
.dc_479_1 {
    float: left;
}
.dc_479_2 {
    float: right;
}
.rss_category  {
    font-size: 11px;
    position: relative;
    margin-top: -15px;
    color:#888;
}
.rss_category .img-copyright { 
    position: absolute;
    right: 0;
}
.rss_category .img-caption {
    float: left;
    width: 356px;
    padding-bottom: 15px;
    padding-right: 110px;

}
.nav-h {
    z-index: 2;
}

.ico_watch_big {
    display: inline-block;
    background: url("/_images/watch_ico.png") no-repeat 0 0;
    width: 36px;
    height: 36px;
    cursor: pointer;
}

.ico_nowatch_big {
    display: inline-block;
    background: url("/_images/watch_ico.png") no-repeat 0 -36px;
    width: 36px;
    height: 36px;
    cursor: pointer;
}

.ico_watch {
    display: inline-block;
    background: url("/_images/watch_ico.png") no-repeat 0 -72px;
    width: 22px;
    height: 22px;
}

.ico_nowatch {
    display: inline-block;
    background: url("/_images/watch_ico.png") no-repeat 0 -94px;
    width: 22px;
    height: 22px;
}

.ico_watch_small {
    display: inline-block;
    background: url("/_images/watch_ico.png") no-repeat 0 -116px;
    width: 14px;
    height: 14px;
}

.ico_nowatch_small {
    display: inline-block;
    background: url("/_images/watch_ico.png") no-repeat 0 -188px;
    width: 14px;
    height: 14px;
}
.ico_bid_big {
    display: inline-block;
    background: url("/_images/geboten_ico.png") no-repeat 0 0;
    width: 36px;
    height: 36px;
}

.ico_bid {
    display: inline-block;
    background: url("/_images/geboten_ico.png") no-repeat 0 -36px;
    width: 22px;
    height: 22px;
}

.ico_bid_small {
    display: inline-block;
    background: url("/_images/geboten_ico.png") no-repeat 0 -58px;
    width: 14px;
    height: 14px;
}
.ico_sca_finanshiable_big {
    display: inline-block;
    background: url("/_images/financiable_ico.png?v=2") no-repeat 0 0;
    width: 36px;
    height: 36px;
}

.ico_sca_financed_big {
    display: inline-block;
    background: url("/_images/financiable_ico.png?v=2") no-repeat 0 -36px;
    width: 36px;
    height: 36px;
}

.ico_sca_finanshiable {
    display: inline-block;
    background: url("/_images/financiable_ico.png?v=2") no-repeat 0 -72px;
    width: 22px;
    height: 22px;
}

.ico_sca_financed {
    display: inline-block;
    background: url("/_images/financiable_ico.png?v=2") no-repeat 0 -94px;
    width: 22px;
    height: 22px;
}

.ico_sca_finanshiable_small {
    display: inline-block;
    background: url("/_images/financiable_ico.png?v=2") no-repeat 0 -116px;
    width: 14px;
    height: 14px;
}

.ico_sca_financed_small {
    display: inline-block;
    background: url("/_images/financiable_ico.png?v=2") no-repeat 0 -188px;
    width: 14px;
    height: 14px;
}
.ico_note_big {
    display: inline-block;
    background: url("/_images/note_ico.png") no-repeat 0 0;
    width: 36px;
    height: 36px;
    cursor: pointer;
}

.ico_no_note_big {
    display: inline-block;
    background: url("/_images/note_ico.png") no-repeat 0 -36px;
    width: 36px;
    height: 36px;
    cursor: pointer;
}

.ico_note {
    display: inline-block;
    background: url("/_images/note_ico.png") no-repeat 0 -72px;
    width: 22px;
    height: 22px;
}

.ico_no_note {
    display: inline-block;
    background: url("/_images/note_ico.png") no-repeat 0 -94px;
    width: 22px;
    height: 22px;
}

.ico_save {
    display: inline-block;
    background: url("/_images/save_icon.png") no-repeat 0 0;
    width: 36px;
    height: 36px;
}

.ico_pencil_button {
    display: inline-block;
    background: url("/_images/pencil_ico.png") no-repeat 0 0;
    width: 36px;
    height: 36px;
    margin-left: 10px;
}

.ico_pencil_text {
    display: inline-block;
    background: url("/_images/ico_pencil_text.png") no-repeat 0 0;
    width: 20px;
    height: 20px;
    padding-right: 5px;
}
.js-car-user-note-dialog .ui-dialog-titlebar{
    display: block !important;
}
.js-car-user-note-dialog .ui-dialog-titlebar-close {
	display: block !important;
}
.js-car-user-note-dialog #js-car-user-note-dialog #js-car-user-note-dialog-header{
    font-size: 28px;
    padding-bottom: 10px;
    line-height: 36px;
}
.js-car-user-note-dialog *{
    color: #004266;
}
.js-car-user-note-dialog textarea{
    border: none;
    background: #f1f2f5;
    width: 100%;
}
.js-car-user-note-dialog .ui-widget-header{
    background: none;
}
.js-car-user-note-dialog #js-car-user-note-dialog-button-set{
    position: absolute;
    right: 10px;
}
.js-car-user-note-dialog .ui-icon {
    background-image: url(/_js/jquery/smoothness/images/ui-icons_888888_256x240.png);
}
#js-car-user-note-dialog-button-set button i {
    display: inline-block;
    padding-left: 10px;
}
.carsListButonPanelRow {
    display: table;
    width: 100%;
    table-layout: fixed;    /* For cells of equal size */
    margin-bottom: 5px;
}
.carsListButonPanelRow span:last-child {
    width: 45%;
    text-align: right;
}
.carsListButonPanelRow span:first-child {
    width: 50%;
    text-align: left;
    /*background-position: left;*/
}
#carsListButtonPanel{
    padding: 10px 0 10px 0;
}
#carButtonPanel{
    padding: 10px 0 10px 0;
    width: 100%;
}

#js-car-user-note-dialog-text, #js-car-user-note-dialog-textarea{
    line-height: 21px;
    font-size: 20px;
    height: 150px;
    background-color: #f1f2f5;
    padding: 10px;
    max-width: 95%;
}
#js-car-user-note-dialog-text.has_note{
    display: flex;
    white-space: pre-wrap;
    text-align: left;
    height: 150px;
    word-break: break-word;
    max-width: 400px;
}
#js-car-user-note-dialog-text.no_note{
    display: flex;
    align-items: center !important;
    text-align: center !important;
    justify-content: center !important;
    vertical-align: 50%;
    height: 150px;
    word-break: break-word;
    max-width: 400px;
}
#js-car-user-note-dialog-carinfo{
    font-size: 14px;
    line-height: 16px;
    border-color: #004266;
    border-bottom: 1px solid;
    border-top: 1px solid;
    margin-bottom: 10px;
    padding: 5px 0 5px 0;
}
#js-car-user-note-dialog-countdown{
    text-align: right;
}

#changelog h1 {font-size: 16px; }
#changelog li { padding-bottom: 4px;}
#changelog ul { margin-bottom: 15px;}
#changelog h3 {font-size: 12px;font-weight: bold;margin-top: 10px;}

.search_form_wrapper {
    width: 100%;
}
.search_form_wrapper .but_n {
    margin: 0;
}
.search_30_col {
    width: 29%;
    display: inline-block;
}
.search_33_col {
    width: 32%;
    display: inline-block;
}
.search_45_col {
    width: 44%;
    display: inline-block;
}
.search_55_col {
    width: 53%;
    display: inline-block;
}
.search_69_col {
    width: 68%;
    display: inline-block;
}
.search_70_col {
    width: 70%;
    display: inline-block;
}
.d_flex {
    display: flex;
}
.flex_grow_1 {
    flex-grow: 1;
}
.flex_shrink_0 {
    flex-shrink: 0;
}
.flex_basis_50 {
    flex-basis: 50%;;
}
.flex_direction_column {
    flex-direction: column;
}
.align_items_end {
    align-items: flex-end;
}
.w_40 {
    width: 40%;
}
.w_45 {
    width: 45%;
}
.w_47 {
    width: 47%;
}
.w_50 {
    width: 50%;
}
.w_70 {
    width: 70%;
}
.w_80 {
    width: 80%;
}
.mr_8 {
    margin-right: 8%;
}
.mr_10 {
    margin-right: 10%;
}
.mr_20 {
    margin-right: 20%;
}
.d_none {
    display: none;
}
.main_search_box_col_wrapper .search_input_wrapper {
    width: 100%;
}
.search_box_wrapper {
    min-height: 30px;
    margin-bottom: 10px;
}
.search_label {
    line-height: normal;
}
.search_input_wrapper {
    display: block;
    width: 200px;
    margin-top: 2px;
}
.search_input_wrapper .invalid_feedback {
    color: #dc3545;
}
.search_input_wrapper_2 {
    display: block;
    width: 120px;
    margin-top: 2px;
    margin-left: 5px;
}
.search_input_wrapper select {
    width: 100%;
}
.search_inline_wrapper {
    line-height: 30px;
}
.search_checkbox_wrapper {
    display: inline-block;
    /* height: 30px; */
    cursor: pointer;
}
.search_checkbox_wrapper input[type="checkbox"], .search_checkbox_wrapper .search_label {
    pointer-events: none;
}
.search_pull_right {
    float: right;
}
.search_car_type_icon_wrapper {
    display: inline-block;
    margin-left: 30px;
}
.search_box input[type="text"].search_text_input {
    box-sizing: border-box;
    width: 100%;
    margin: 0;
    padding: 2px 0px 1px 7px;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #bfbfbf;
    border-right: 1px solid #ececec;
    border-left: 1px solid #eeeeee;
}
.search_box input[type="text"].search_text_input.invalid_input:focus {
    outline-style: none;
}
.search_box input[type="text"].search_text_input.invalid_input {
    border: 1px solid #dc3545;
    border-radius: 5px;
}
.apps_access_wrapper {
    margin: 10px 0 10px 0;
    font-weight: bold;
    margin-bottom: 10px;
}
.apps_access_heading {
    margin-bottom: 10px;
}
.apps_access_wrapper .search_inline_wrapper {
    line-height: normal;
}
.search_btn {
    margin: 0px;
}
.dialog_content {
    display: none;
}
.search_box_fo_button {
    background-color: #537390;
    white-space: nowrap;
    width: auto;
    padding: 10px 15px;
    float: right;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-bottom: 20px;
    font-size: 13px;
    text-align: center;
    color: white;
}
.search_box_fo_button #js_search_count {
    color: white;
    font-size: 25px;
    line-height: 25px;
    margin-bottom: 0;
    font-weight: bold;
}
.search_box_fo_button .search_count_label {
    margin-bottom: 10px;
}
.search_box_link {
    color: white;
}
.search_box_link:hover {
    color: white;
}
.search_form_wrapper_flex {
    display: flex;
    justify-content: space-between;
    margin-bottom: 10px;
}
.search_box_flex_wrapper_1 {
    flex: 1;
}
.search_box_flex_wrapper_2 {
    flex: 2;
}
.search_box_flex_wrapper_3 {
    flex: 3;
}
.margin_left_40 {
    margin-left: 40px
}
.basic_search_controls_wrapper, .advanced_search_controls_wrapper {
    min-height: 20px;
    margin-bottom: 10px;
    margin-top: 50px;
}
#search_count_spinner {
    height: 25px;
    width: 100%;
    background: url(/_images/search_count_spinner.gif) no-repeat center bottom;
}

/* Icons line common */
.it-x1 {
    width: 14px;
    height: 14px;
    background-repeat: no-repeat;
    display: inline-block;
}
.it-x2 {
    width: 22px;
    height: 22px;
    background-repeat: no-repeat;
    display: inline-block;
}
.it-x3 {
    width: 36px;
    height: 36px;
    background-repeat: no-repeat;
    display: inline-block;
}

.icons-line {
    display: flex;
}

.icons-line-list .icons-line-col {
    flex: 1;
}

.icons-line-list .icons-line-col {
    text-align: center;
}

.icons-line-col-right {
    margin-left: auto;
    text-align: right !important;
}

.icons-line-barometer .icons-line-col-right .icons-line-item {
    margin-right: 0;
}

.icons-line-list .icons-line-col:last-child {
    text-align: right;
}
.icons-line-list .icons-line-col:first-child {
    text-align: left;
}

.icons-line-item {
    display: block;
    cursor: pointer;
}

.icons-line-list .icons-line-item i {
    margin-bottom: 1px;
}

.icons-line-barometer .icons-line-item,
.icons-line-details .icons-line-item {
    margin-right: 5px;
    display: inline-block;
}

.icons-line-barometer .icons-line-row:last-child .icons-line-item:last-child {
    margin-right: 0;
}

.icons-line-relative {
    position: relative;
}

.icons-line-financial {
    display: inline-block;
    position: relative;
}

.icons-line-relative .icons-line-financial {
    position: absolute;
    right: 0;
    top: 0;
}

.icons-line-financial .icons-line-barometer .icons-line-item {
    margin-right: 0;
    margin-left: 5px;
}

/* Icons line common end */

/* Transport icons */
.icon-transport-available {
    background-image: url("/_images/ico-transport.png") !important;
}
.icon-transport-available.it-x1 {
    background-position: -216px -58px;
}
.icon-transport-available.it-x2 {
    background-position: -216px -36px;
}
.icon-transport-available.it-x3 {
    background-position: -216px 0;
}
/* Transport icons end */

/* Financial icons */
.icon-financeable {
    background-image: url("/_images/financiable_ico.png?v=2") !important;
}
.icon-financeable.it-x1 {
    background-position: 0 -116px;
}
.icon-financeable.it-x2 {
    background-position: 0 -72px;
}
.icon-financeable.it-x3 {
    background-position: 0 0;
}

.icon-financed {
    background-image: url("/_images/financiable_ico.png?v=2") !important;
}
.icon-financed.it-x1 {
    background-position: 0 -130px;
}
.icon-financed.it-x2 {
    background-position: 0 -94px;
}
.icon-financed.it-x3 {
    background-position: 0 -36px;
}
/* Financial icons end */

/* Bank11 icons */
.icon-financeable-bank11 {
    background-image: url("/_images/financiable_ico.png?v=2") !important;
}
.icon-financeable-bank11.it-x1 {
    background-position: -54px -116px;
}
.icon-financeable-bank11.it-x2 {
    background-position: -54px -72px;
}
.icon-financeable-bank11.it-x3 {
    background-position: -54px 0;
}

.icon-financed-bank11 {
    background-image: url("/_images/financiable_ico.png?v=2") !important;
}
.icon-financed-bank11.it-x1 {
    background-position: -54px -130px;
}
.icon-financed-bank11.it-x2 {
    background-position: -54px -94px;
}
.icon-financed-bank11.it-x3 {
    background-position: -54px -36px;
}
/* Bank11 icons end */

/* Watch icons */
.icon-watch {
    background-image: url("/_images/watch_ico.png") !important;
}
.icon-watch.it-x1 {
    background-position: 0 -116px;
}
.icon-watch.it-x2 {
    background-position: 0 -72px;
}
.icon-watch.it-x3 {
    background-position: 0 0;
}

.icon-no-watch {
    background-image: url("/_images/watch_ico.png") !important;
}
.icon-no-watch.it-x1 {
    background-position: 0 -188px;
}
.icon-no-watch.it-x2 {
    background-position: 0 -94px;
}
.icon-no-watch.it-x3 {
    background-position: 0 -36px;
}
/* Watch icons end */

/* Note icons */
.icon-note {
    background-image: url("/_images/note_ico.png") !important;
}
.icon-note.it-x1 {
    background: none;
}
.icon-note.it-x2 {
    background-position: 0 -72px;
}
.icon-note.it-x3 {
    background-position: 0 0;
}

.icon-no-note {
    background-image: url("/_images/note_ico.png") !important;
}
.icon-no-note.it-x1 {
    background: none;
}
.icon-no-note.it-x2 {
    background-position: 0 -94px;
}
.icon-no-note.it-x3 {
    background-position: 0 -36px;
}
/* Note icons end */

/* Bid icons */
.icon-bid {
    background-image: url("/_images/geboten_ico.png") !important;
}
.icon-bid.it-x1 {
    background-position: 0 -58px;
}
.icon-bid.it-x2 {
    background-position: 0 -36px;
}
.icon-bid.it-x3 {
    background-position: 0 0;
}
/* Bid icons end */

/* Icons line custom */
.icons-line-list {
    margin: 0 13px 4px 0;
}

.icons-line-financial .icons-line-details {
    position: absolute;
    right: -7px;
    top: -15px;
}

/* Icons line custom end */

.calculate-transport-price-window .ui-dialog-titlebar {
    font-size: 16px;
    color: #083f64;
    font-weight: bold;
}
.calculate-transport-price-window .ui-widget-content {
    line-height: 1.5em;
}
.calculate-transport-price-window .ui-widget-content .price-data-line {
    margin: 5px 0 5px 0;
    padding-left: 15px;
    border-left: 1px #ccc solid;
}
.deliverer_logo_m img {
width: 193px;
}
.deliverer_logo_m {
padding-top: 7px;
}
.deliverer_logo {
padding-top: 20px;
padding-left: 38px;
}
.selects_big .search_box_wrapper, .selects_big .search_input_wrapper {
    width: 340px;
}
.selects_big .search_input_wrapper select  {
    width: 340px;
}
.selects_big .search_69_col {
    width: 250px;
}
.selects_big .search_input_wrapper .search_45_col {
    width: 150px;
}
.selects_big .search_input_wrapper .search_45_col select {
    width: 150px;
}
.selects_big .search_input_wrapper .search_45_col input {
    width: 150px;
}
.selects_big .search_30_col {
    width: 90px;
    text-align: right;
}
.level_top {
    float: right;
    margin-top: 40px;
    padding-right: 15px;
}
.keyvisual-copyright{ display: none !important ;}
.cars-list-image-large{
    z-index: 999;
    display:none;
    position: fixed;
    top: 50%;
    left: 60%;
    transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
}
.width_img {
    width: 60px;
}
.start_page_bottom_selective_highlights {
    position: sticky;
    position: -webkit-sticky;
    bottom: 0;
    z-index: 9999;
    color: #FFF;
    background: linear-gradient(#7791a8, #436787);
    width:1024px; 
    margin: auto;
    height: 0%;
    overflow: visible;
    justify-content: center;
    display: none;
}
.start_page_bottom_selective_highlights .start_sh_navbar {
    position: relative;
    z-index: 9999;
    font-size: large;
    font-weight: bold;
    cursor: pointer;
}
.start_page_bottom_selective_highlights .start_sh_navbar .start_sh_main_title {
    display: inline-flex;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 8px;
    padding-right: 8px;
}
.start_page_bottom_selective_highlights .start_sh_navbar .start_sh_main_title p {
    font-size: 14pt;
    font-weight: bold;
}
#start_sh_navbar_icon_h {
    padding-top: 9px;
    padding-right: 8px;
    right: 0;
    position: absolute;
    font-size: 19pt;
}
#start_sh_navbar_icon_s {
    right: 0;
    position: absolute;
    display: none;
    padding-right: 8px;
    padding-top: 5px;
    font-size: 19pt;
}
.start_page_bottom_selective_highlights #start_sh_body_line {
    position: relative;
    display: flex;
    z-index: 9999;
}
.start_page_bottom_selective_highlights .start_sh_car_box {
    width: 333px;
    height: 111px;
    margin: 0px 4px 5px 4px;
    color: #000;
    display: inline-flex;
    cursor: pointer;
    background: #f3f2f7;
}
.start_page_bottom_selective_highlights .start_sh_car_box .start_sh_car_box_image {
    max-width: 110px;
    min-width: 110px; 
    display: flex;
    justify-content: center;
}
.start_page_bottom_selective_highlights .start_sh_car_box .start_sh_car_box_image img {
    display: block;
    max-width:100px;
    max-height:100px;
    width: auto;
    height: auto;
    margin: auto;
}
/* .start_page_bottom_selective_highlights .start_sh_car_box .start_sh_car_box_image img.sh_car_box_nophoto {
    width: fit-content;
    margin-top: 15px;
    margin-bottom: 15px;
    margin-left: 5px;
    margin-right: 5px;
} */
.start_page_bottom_selective_highlights.start_sh_car_box.start_sh_car_box_data.start_sh_car_data_curprice.sh_green_price {
    /* color: #00be24 !important; */
}
.start_sh_pager {
    display: inline-flex;
    text-align: center;
    width: 100%;
    margin-bottom: 5px;
    justify-content: center;
    color: #f2f2f2;
}
.start_sh_car_data {
    font-size: small;
    line-height: 1.5;
    margin: 5px;
    width: 212px;
}
.start_sh_car_data .start_sh_car_data_name {
    height: 40px;
    max-height: 40px;
    font-size: small;
    font-weight: bold;
    color: #537390;
    overflow: hidden;
}
.start_sh_car_data_curprice {
    text-align: right;
    width: 50%;
    display: inline-block;
    font-size: 14pt;
    font-weight: bold;
}
.start_sh_car_data_startprice_text, .start_sh_car_data_curprice_text {
    width: 50%;
    display: inline-block;
}
.start_sh_car_data_startprice {
    text-align: right;
    width: 50%;
    display: inline-block;
}
.start_sh_car_data_taxname {
    font-size: x-small;
}
.start_sh_pager > .sh_next {
    color: #f2f2f2;
    text-align: end;
    width: 3%;
}
.start_sh_pager > .sh_next[disabled] {
    color:#92a6b9
}
.start_sh_pager > .sh_prev {
    color: #f2f2f2;
    text-align: start;
    width: 3%;
}
.start_sh_pager > .sh_prev[disabled] {
    color:#92a6b9
}
.start_sh_pager > #sh_page_min {
    text-align: start;
    width: 1%;
}
.start_sh_pager > #sh_page_max {
    text-align: end;
    width: 1%;
}
.start_sh_pager > #sh_page_text {
    text-align: center;
    width: 3%;
}
.search_sh_pager {
    display: inline-flex;
    text-align: center;
    width: 100%;
    justify-content: center;
}
.search_page_recommendations {
    margin-top: 15px;
    width: 100%;
    color: #537390;
}
.search_page_recommendations p {
    justify-content: center;
    margin: 5px;
    font-size: large;
    font-weight: bold;
    display: flex;
}
.search_sh_car_box {
    cursor: pointer;
    width: 190px;
    height: 210px;
    background-color: #f2f2f2;
    margin-bottom: 10px;
    margin-top:10px;
    display: table-caption;
}
#search_sh_body {
    width: 100%;
    justify-content: center;
    display: inline-grid;
}
.search_sh_car_box_image {
    margin: 2px 0;
    justify-content: center;
    display: flex;
    min-height: 90px;
    max-height: 90px;
}
.search_sh_car_box_image img {
    position: relative;
    vertical-align: middle;
    object-fit: contain;
}
.search_sh_car_data {
    font-size: small;
    line-height: 1.5;
    margin: 5px;
}
.search_sh_car_data .search_sh_car_data_name {
    height: 40px;
    max-height: 40px;
    font-size: small;
    font-weight: bold;
    margin-bottom: 6px;
}
.sh_green_price {
    /* color:#00be24; */
}
.search_sh_car_data_prices {
    color: #000;
    display: flex; 
    justify-content: space-between;
}
.search_sh_car_data_curprice {
    text-align: right;
    width: 49,5%;
    display: inline-block;
    font-size: 1.4em !important;
    font-weight: bold;
    /* line-height: 1; */
    margin: 1px 0 1px 0 !important;
}
p.search_sh_car_data_curprice_text, p.search_sh_car_data_startprice_text {
    width: 49,5%;
    font-size: 0.9em;
    display: inline-block;
    line-height: 1.5;
    margin: 1px 0 1px 0 !important;
}
.search_sh_car_data_startprice {
    text-align: right;
    width: 49,5%;
    font-size: 0.9em !important;
    display: inline-block;
    /* line-height: 1; */
    margin: 1px 0 1px 0 !important;
}
.search_sh_car_data_taxname {
    color: #000;
    font-size: x-small;
}
.search_sh_pager > .sh_next {
    color: #537390;
    text-align: end;
    width: 30%;
}
.search_sh_pager > .sh_next:disabled {
    color:#92a6b9;
}
.search_sh_pager > .sh_prev {
    color: #537390;
    text-align: start;
    width: 30%;
}
.search_sh_pager > .sh_prev:disabled {
    color:#92a6b9;
}
.search_sh_pager > #sh_page_min {
    text-align: start;
    width: 10%;
}
.search_sh_pager > #sh_page_max {
    text-align: end;
    width: 10%;
}
.search_sh_pager > #sh_page_text {
    text-align: center;
    width: 10%;
}
.search_sh_pager {
    color: #537390;
    margin-top: 15px;
}
.start_sh_car_box_image .sh_car_box_nophoto {
    min-height: 78px;
    max-height:78px;
}
.search_sh_car_box_image .sh_car_box_nophoto {
    min-height: 78px;
    max-height:78px;
    display: block;
    margin: auto;
}
/* .start_sh_car_box a.recommends_overlay { 
    z-index:9999; 
    width: inherit; 
    height:100%; 
    position: absolute;
} */
a.recommends_overlay { 
    z-index:9999; 
    width: inherit; 
    height: inherit; 
    position: absolute;
}