/* module blockquotation */

#quotation_block #quotation_block_list dl.products {

	font-size: 10px;

	border-bottom: 1px solid #fff;

	margin: 0 0 5px 0;

	padding: 3px 0 5px

}

#quotation_block div.block_content #quotation_block_list dl.products dt a.cart_block_product_name { font-weight: bold }

#quotation_block div.block_content #quotation_block_list dl.products dt { margin: 2px 0 }

#quotation_block div.block_content #quotation_block_list dl.products dt a.ajax_cart_block_remove_link { float: right }

#quotation_block div.block_content #quotation_block_list dl.products dd {

	font-style: italic;

	margin: 0 0 0 10px

}

#quotation_block div.block_content p select#quotations { width: 140px }

#quotation_block div.block_content p a.exclusive { margin: 5px auto 0 auto }



#myquotation div#quotation-block-order-detail form.q_send fieldset p input { margin-left: 60px }

#myquotation div#quotation-block-order-detail {

	margin-top: 10px; 

	display: block;

}

#myquotation form.std fieldset label { width: 50px }

#myquotation form.std fieldset input#submitQuotation { display: inline }

#myquotation table.std thead th.myquotation_first {

	text-align: center;

	width: 40px

}

#myquotation table.std thead th.myquotation_second {

	text-align: center;

	width: 80px

}

#myquotation table.std thead th.first_item,

#myquotation div#quotation-block-order-detail ul li span.quotation_product_detail select { margin: 0 }

#myquotation div#quotation-block-order-detail { margin-top: 10px }

#myquotation #hideBoughtProducts,

#myquotation #showBoughtProducts {

	float: left;

	margin: -18px 0 0 5px

}

#myquotation #showBoughtProducts,

#myquotation #hideBoughtProductsInfos,

#myquotation #hideSendquotation { display: none }

#myquotation #showBoughtProductsInfos,

#myquotation #hideBoughtProductsInfos { margin-left: 5px }

#myquotation #showSendquotation,

#myquotation #hideSendquotation,

#myquotation div#quotation-block-order-detail ul li a.exclusive {

	float: right;

	margin: -18px 0 0 0

}

#myquotation div#quotation-block-order-detail table.qp_bought_infos thead tr th { text-align: center }

#myquotation div#quotation-block-order-detail table.qp_bought_infos thead tr th.first_item { width: 300px }

#myquotation div#quotation-block-order-detail table.qp_bought_infos { margin: 0 0 0 10px }

#myquotation div#quotation-block-order-detail ul li img { float: left }



/* View quotation */

#view_quotation #featured-products_block_center ul div li a img { float: left }

#view_quotation #featured-products_block_center ul div li a,

 #view_quotation #featured-products_block_center ul div li span {

	text-decoration: none;

	float: left

}

#view_quotation #featured-products_block_center ul div li span.quotation_product_detail,

 div#myquotation div#quotation-block-order-detail ul li span.quotation_product_detail {

	margin-left: 30px;

	float: left;

	width:440px

}

div#myquotation div#quotation-block-order-detail ul li span.quotation_product_detail { margin-bottom: 5px } 

#view_quotation #featured-products_block_center ul div li a.exclusive,

 #view_quotation #featured-products_block_center ul div li span.exclusive {

	margin-left: 55px

}

#view_quotation #featured-products_block_center ul div li.address_name input.text {

	color: #999;

	font-weight: bold;

	font-size: 11px;

	border: 0

}

#myquotation #quotation-block-order-detail .address_title

{

	font-weight:bold;

	font-size: 15px;

	margin-bottom:10px

}

#myquotation #quotation-block-order-detail a.product_link_quotation

{

	font-weight:normal;

	text-decoration:none;

	min-height:30px;

	display:block;

}

#myquotation #quotation-block-order-detail .left

{

	width:80px;

	font-weight:bold;

	float:left;

	height:20px;

	line-height:20px;

	margin-top:2px;

}

#myquotation #quotation-block-order-detail .left.large

{

	width:300px;

}

#myquotation #quotation-block-order-detail .quantity_input,

#myquotation #quotation-block-order-detail .quotation_select

{

	margin-left:0;

	width:30px;

}

#myquotation #quotation-block-order-detail .quotation_select

{

	width:152px;

}

#myquotation #quotation-block-order-detail .delete

{

	display:inline-block;

	width:16px;

	height:16px;

	margin-left:2px;

	position:relative;

	top:2px;

	background:transparent top left no-repeat url('img/delete.png');

	

}

#myquotation #quotation-block-order-detail .update

{

	display:inline-block;

	width:16px;

	height:16px;

	margin-left:2px;

	position:relative;

	top:2px;

	background:transparent top left no-repeat url('img/submit.png');

}

#myquotation #quotation-block-order-detail .clear.bottom

{

	margin-bottom:10px;

}



#myquotation #quotation_summary th.cart_product { text-align:left; }

#myquotation #quotation_summary th.cart_description { text-align:left; }

#myquotation #quotation_summary th.cart_ref { text-align:center; }

#myquotation #quotation_summary th.cart_availability { text-align:center; }

#myquotation #quotation_summary th.cart_unit { text-align:right; }

#myquotation #quotation_summary th.cart_quantity { text-align:right; }

#myquotation #quotation_summary th.cart_total { text-align:right; }

#myquotation #quotation_carrier, #myquotation #quotation_pdf {

	

	border: 1px solid #BDC2C9;

    clear: both;

    margin-top: 1em;

    padding: 0.5em;

	

}

#myquotation #quotation_carrier select { width:65%; }