.auction_inputbox{
    padding: 2px;
}

img#auction_start_img, img#auction_end_img{
    margin: 0 0 -4px 10px;
    cursor: pointer;
}

fieldset.auction_front{
    border: 1px solid #DDDDDD;
    border-radius: 3px 3px 3px 3px;
    padding: 5px;
    box-shadow: 0 0 2px #ccc;
}

span.auction_span_title{
    font-size: 14px;
    font-weight: bold;
    font-family: verdana;
}

span.auction_actual_price{
    color: #FE3C00;
    font-size: 17px;
    font-weight: bold;
}

table.auction_table{
    width: 100%;
}

table.auction_table td{
    padding: 2px 5px;
}

table.auction_table th{
    padding: 2px 5px;
}

input.auction_input_text{
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    padding: 2px;
    width: 45px;
    text-align: center;
}

span.auction_currency{
    font-size: 15px;
}

span.auction_padding{
    padding-left: 20px;
}

input.auction_input_button{
    background: none repeat scroll 0 0 #666666;
    border: 0px solid #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    font-family: tahoma, verdana;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    padding: 5px 10px;
    margin-left: 20px;
    width: 100px;
}

input.auction_input_button:hover{
    background: none repeat scroll 0 0 #777777;
}

.auction_input_button_buy{
    background: none repeat scroll 0 0 #ff6000 !important;
}

.auction_input_button_buy:hover{
    background: none repeat scroll 0 0 #ff8000 !important;
}

table.confirm_auction_table{
    width: 100%;
}

table.confirm_auction_table td, table.confirm_auction_table tr{
    padding: 5px;
    border: none !important;
    border-spacing: 3px;
}

table.confirm_auction_table td{
    border: 1px solid #ddd !important;
}

table.confirm_auction_table th{
    background: none repeat scroll 0 0 #eee;
    border: 1px solid #DDDDDD;
    border-radius: 2px 2px 0 0;
    color: #095197;
    font-family: verdana;
    padding: 5px;
    font-size: 15px;
}

table.confirm_auction_table td.key{
    width: 120px;
    background: none repeat scroll 0 0 #EEEEEE;
}

table.confirm_auction_table td.key span{
    font-size: 13px;
    font-weight: bold;
    font-family: verdana;
}

div.auction_confirm_block{
    margin: 10px auto;
    width: 500px;
}

fieldset.auction_front table.info_bar{
    margin-bottom: 30px;
    width: 100%;
}

fieldset.auction_front table.info_bar td{
    width: 50%;
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana;
}

fieldset.auction_front table.info_bar td img{
    float: left; 
    margin-right: 5px;
    margin-top: -1px;
}

table.bids_list{
    width: 100%;
    margin: 0 auto;
}

table.bids_list th{
    background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #DDDDDD;
    padding: 6px 2px;
    text-align: center;
}

table.bids_list td{
    border: 1px solid #DDDDDD;
    padding: 6px 2px;
    text-align: center;
    font-size: 13px;
}

div.auction_title{
    color: #095197;
    font-family: Verdana;
    font-weight: bold;
    font-size: 16px;
    margin: 0 0 10px 0;
}

span.auction_bought_product{
    color: green;
    font-weight: bold;
}

span.auction_buy_product a{
    color: #FE3C00;
}

span.auction_need_buy{
    font-size: 10px;
    color: #aaa;
}