

/* -- basket / orders -- */

.old_single_price {
text-decoration:line-through;
display:block;
color:#888;
}

.order_promotion {
display:block;
margin-top:4px;
font-size:80%;
}

.fresh_orders {
margin:20px 0px;
padding:10px;
background:#eee;
}

.view_basket{
 color:#555;
}

.view_basket table, .view_orders table, #order_items table {
width:100%;
margin:0px 0px 20px 0px;
}
.view_basket_tab{
 border: solid #ddd;
 border-width: 0px 0px 1px 1px;
}
.view_basket th, .view_orders th, #order_items th {
 border: solid #ddd;
 border-width: 1px 1px 0px 0px;
 padding:4px 4px;
 text-align:center !important;
}
.view_basket th.col_title{
 text-align:left !important;
}

.view_basket td, .view_orders td, #order_items td {
 text-align:center;
 border: solid #ddd;
 border-width: 1px 1px 0px 0px;
 padding:4px 4px;
}

.view_basket td.col_title, th.col_title{
 width:260px;
}

.view_basket td.col_single_price, th.col_single_price, td.col_price, th.col_price, td.col_count, th.col_count{
 width:114px;
}


.view_basket .brick{
 float:left;
}
.view_basket .cover{
 width:38px;
 margin-left:4px;
 margin-right:14px;
}
.view_basket .title{
 font-weight:bold;
}

#order_items td.row_allow_shipment {
 text-align:left;
}
.view_basket td.col_title, .view_orders td.col_nr, #order_items td.col_title {
 text-align:left;
}
.view_basket .row_item td, .view_orders .row_item td, #order_items .row_item td {
padding:5px 4px;
}
.view_basket .row_price td, #order_items .row_price td {
 border: solid #ddd;
 border-width: 1px 1px 0px 0px;
 padding:6px 0px;
 font-weight:bold;
 vertical-align:top;
}

.view_basket td.col_single_price, td.col_price{
 background-color:#f2f2f2;
}

.view_basket .row_price td.col_price_info, #order_items .row_price td.col_price_info {
font-weight:bold;
text-align:right;
padding-right:10px;
}

.view_basket .row_submit {
text-align:right;
margin-top:20px;
}
.view_basket .row_submit input {
 padding:5px;
 min-width: 100px;
 width: auto !important;
 width: 100px;

}

#order_items td.col_state, #order_items td.col_price, .view_basket td.col_price {
white-space:nowrap;
}

#order_items .row_shipment td,
#order_items .row_sumup td {
padding:5px;
}
#order_items .row_sumup td {
font-weight:bold;
}
#order_items .row_shipment td.row_title, 
#order_items .row_sumup td.row_title {
text-align:right;
}







/* *********** ZAMýWIENIE ************ */
/*-- order --*/


#order_state{
 margin-top:10px;
}
#order_items.view_basket{
 padding-top:0px !important;
 margin-top:0px;
}
.row_price .col_price{
 background-color:#fff;
}

#order_items.view_basket th.col_title{
 text-align:left !important;
 width:390px;
}
#order_items.view_basket td.col_title{
 width:390px;
}


.order_profile td.form_title{
 padding-top:40px !important;
}

.order_profile td.form_name{
 text-align:right;
}

.order_profile td.form_value label{
 text-align:left;
}

.order_profile .form_checkbox{
 float:left;
 margin-right:8px;
 
}

.order_profile .skasuj{
 float:left;
 margin-right:14px;
}
.order_profile .skasuj a{
 color:#CC0000;
 font-weight:bold;
}


.order_profile td.form_submit{
 text-align:right;
 width:100%;
 float:none;
}








.item_shoporder #order_state div {
float:left;
display:block;
padding:5px 10px;
background:#eee;
color:#ffa200;
margin:3px 2px;
font-weight:bold;
}
.item_shoporder #order_state div.state_current {
background:#FFA200;
color:white;
}

.item_shoporder #form_r_address, .item_shoporder #form_r_billing {
 font-size:9px;
}
.item_shoporder #form_r_address a, .item_shoporder #form_r_billing a {
}
.item_shoporder #form_r_address input, .item_shoporder #form_r_billing input {
 vertical-align:middle;
}

.order_rebate {
line-height:200%;
}

.priceOriginal {
text-decoration:line-through;
color:#800000;
line-height:200%;
}

.priceFinal {
font-weight:bold;
line-height:200%;
color:#000;
}

.item_shoporder .row_sumup td {
white-space:nowrap;
}

.order_profile {
background:#fff;
margin-bottom:20px;
}
.order_profile table {
width:100%;
}

.order_profile #form_r_address, .order_profile #form_r_billing {
line-height:2em;
}

.item_shoporder .billing_info {
background:#eee;
padding:20px;
margin:20px 0px;
}
.item_shoporder .billing_info h3 {
margin-top:0px;
}

#order_notes .form_group table {
}

#order_notes .note {
background:#D9E7EF;
padding:10px;
margin:10px 0px;
}

#order_notes .note_author {
font-weight:bold;
float:left;
margin-right:10px;
}
#order_notes .note_date {
float:right;
}
#order_notes .note_text {
clear:both;
padding-top:10px;
}
#order_notes .note_file {
font-weight:bold;
}
#form_v_note_message {
width:100%;
} 
#order_notes table {
width:100%;
}
#order_notes .form_multiline {
width:100%;
}



#form_r_shipment_shipment .form_value {
padding-bottom:10px;
}

#form_r_shipment_shipment .form_name {
display:none;
}

#form_r_shipment_shipment .form_radioitem label {
width:auto;
padding:4px 0px;
clear:left;
}



/* -- shoporderitem -- */

.item_shoporderitem .preview {
float:right;
clear:right;
}
.item_shoporderitem .graphic_info {
clear:left;
}

div.itempreselected_orderbox {
float:left;
}
div.itempreselected_orderbox .form_submit {
display:block;
}

.order_parts_list {
clear:right;
}

.order_parts_list .graphics_view_list {
float:left;
margin-top:0px;
}
.order_parts_list .order_parts_add {
clear:left;
float:none;
font-weight:bold;
font-size:25px;
margin-left:60px;
margin-bottom:10px;
display:block;
}
.order_parts_list .order_parts_info {
float:left;
}
.order_parts_list .order_parts_info .name {
padding-right:10px;
line-height:1.8em;
color:#0079D3;
}



