#wishlist_block_search, #wishlist_block_mng {
	padding-bottom: 6px;
	border-bottom: 1px dotted #aaa
}
#wishlist_block_search {
	margin-bottom: 6px;
}
#wishlist_block_search p, html #wishlist_block_mng p, #wishlist_block_view p {
	padding-bottom: 0
}
#wishlist_block_search form input {
	margin-top: 3px
}
#wishlist_block.block div.block_content div#wishlist_block_search form p input#searchname {
	margin-left: 4px
}
#wishlist_block.block div.block_content div#wishlist_block_search a.exclusive {
	margin: 4px auto 0 auto
}
#wishlist_block.block div.block_content div#wishlist_block_search div#wishlist_block_list.expanded dl.products {
	margin-bottom: 0
}
#wishlist_block_list {
	margin-top: 3px;
	background: none repeat scroll 0 0 #fafafa;
	border: 1px solid #eee;
	padding: 3px
}
#searchdivd form#searchformd p input#searchsubmitd {
	margin-left: auto;
	margin-right: auto
}
#results_searchlist div#searchdivd {
	padding: 4px;
	background-color: #EEE;
	width: 220px;
	-webkit-border-radius: 3px;
	border-radius: 3px
}
#results_searchlist div#searchdivd form#searchformd p {
	text-align: center
}
input#searchname, input#searchname2 {
	color: #BBB
}
#mywishlist_pro h2 {
	background: none
}
#results h1, #results h2, #results h3, #results table, #results span, #results p, #results_searchlist {/*Wishlist summary - List of orders over a period*/
	margin-bottom: 0.3em;
	margin-top: 0.5em;
}
div#results table#table2.tablesorter {
	margin-left: 0
}
div#center_column div#mywishlist_pro form.std fieldset label.align_right {
	margin-left: 12px;
	width: auto;
}
/*creator page - creation form*/
div.block_newwl p {
	margin-left: 12px;
	margin-top: 6px;
	text-align: left;
	width: auto;
}
div#mywishlist_pro form.std fieldset {
	padding: 3px 0;
}

#block-order-detail form.wl_send fieldset div#ordermsg, #block-order-detail form.wl_send fieldset div#ordermsg p.textarea textarea#id_message_personal {
	width: 100%
}
#block-order-detail form.wl_send fieldset div#ordermsg p.textarea textarea#id_message_personal {
	height: 140px;
	text-align: left;
	background-color: #DEEFEF;
	margin: 0
}
div#mywishlist_pro form#creator_choose_name fieldset a, div#mywishlist_pro form#creator_choose_name fieldset a:hover {
	margin: 0;
	padding: 0;
	border: none;
	line-height: 2em;
	display: block;
	width: 100%
}
form#creator_choose_name a {
	text-decoration: none;
	font-size: 1.1em;
}

#shownewwl {
	background-color: #CCFF99;
	color: #000
}
#hidenewwl {
	background-color: #FFCC66;
	color: #000
}
#shownewwl:hover {
	cursor: pointer;
	background-color: #FFCC66;
	color: #000
}
#hidenewwl:hover {
	cursor: pointer;
	background-color: #CCFF99;
	color: #000
}
div#info_complete_guide {
	text-align: center;
	padding: 3px;
	border: 1px solid #DFD5C3;
	float: right;
	margin-right: 1%;
	width: 8em;
}
div#info_complete_guide:hover {
	cursor: pointer;
	background-color: #b6C9C5;
}
div#info_complete_guide a, div#info_complete_guide a:hover {
	text-decoration: none
}
div#info_complete_guide a {
	display: block;
	width: 100%
}
div#info_process_wldd {
	margin: 0;
	padding: 0;
	float: left
}
div.block_newwl noscript, div#mywishlist_pro div#block-history.block-center noscript {
	color: #FF0066;
	background-color: #FFFF99;
	font-size: 16px;
	margin: 6px;
	font-weight: bold
}
#mywishlist_pro form.std fieldset input#submitWishlist {
	display: inline
}
/* end creator page*/
.center {
	text-align: center
}
.alert_red {
	color: #FF0000
}
.underline {
	text-decoration: underline
}

span.bg1 {
	background-color: #FFFFCA;
}
#date12 {
	margin-left: 24px
}

html body#mywishlist_pro div#page div#header div#page_bis div#columns div#center_column div#mywishlist_pro div#block-order-detail form.wl_send fieldset p {
	padding-right: 0.7em;
	padding-left: 0.7em
}
.alert_no_data {
	color: red;
	font-size: 1.1em;
	font-weight: bold;
	margin: 0 40% 6px auto;
	border: solid 1px gray;
	background-color: white;
	text-align: center;
	width: 350px;
}
#view_wishlist #featured-products_block_center ul div li div.wishlist_product_detail_dd, div.wishlist_product_detail_dd {
	margin: 0 4px 4px 0;
	float: right;
	text-align: right;
	width: 50%
}
html body#mywishlist_pro div#page div#columns div#center_column div#mywishlist_pro div#block-order-detail div.wlp_bought ul.address_dd li.address_name div.wishlist_product_detail_dd table {
	float: right;
}
#view_wishlist #featured-products_block_center ul div li a {
	margin-right: 6px;
}
#view_wishlist #featured-products_block_center ul div li  .description_short_dd {
	margin-bottom: 2px;
	font-size: 10px;
	color: #666666;
	height: auto
}
#view_wishlist #featured-products_block_center ul div li  .description_short_dd p {
	margin: 0;
	padding: 0
}

#view_wishlist #featured-products_block_center ul div li  .description_dd p {
	font-size: 10px;
	font-weight: normal;
	margin: 0;
	padding: 0
}
#view_wishlist #featured-products_block_center ul div li  .description_dd {
	color: #7D7D7D;
	font-size: 10px;
	font-family: Verdana, sans-serif;
	position: relative; /*pour popup css icone bullet*/
	height: auto;
}
#view_wishlist #featured-products_block_center ul div li  .description_dd span {
	font-size: 10px;
	font-family: Verdana, sans-serif;
}
div.wlp_bought ul.address_dd li.address_title {
	background-color: #E3D9E8;
	background-image: none;
	color: #374853;
	font-size: 1.2em;
	font-weight: bold;
	min-height: 27px;
	line-height: 1.9em;
	margin-top: 0 !important;
	margin-bottom: 2px
}
.align_dd {
	float: left;
	margin: 0 3px 0 4px;
	width: 40%;
}
#mywishlist_pro div#block-order-detail ul li img {
	float: none
}
#block-history table tbody tr td a.bold {
	font-weight: bold
}
/*view page*/
.view_align_dd {
	float: left;
	margin: 0 3px 0 4px;
	width: 35%;
}
div.view_align_dd div.description_dd a.info {
	width: 100%;
	text-decoration: none
}
div.view_align_dd div.description_dd a.info:hover {
	text-decoration: underline
}
div.wishlist_product_detail_dd form.form_view_qty_left {
	float: right;
	font-size: 90%;
	font-weight: normal
}
div.wishlist_product_detail_dd form.form_view_qty_left p input {
	min-width: 2em
}
ul.address_dd li {
	padding-left: 0.5em;
	padding-right: 0.5em
}
ul.address_dd {
	background-color: white;
	float: left;
	list-style: none outside none;
	margin-bottom: 1em;
	margin-left: 0.25em;
	padding-bottom: 2px;
	position: relative;
	width: 100%
}
div.address_titled {
	background-image: none;
	font-size: 12px;
	height: 1.6em;
	line-height: 1.6em;
	color: #374853;
	background-color: #e3d9e8;
	font-weight: bold;
	margin-top: 0 !important;
}
a.info {
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
	width: 170px;
	margin-bottom: 3px;
}

div.addresses h3.addresses_dd {
	margin: auto auto 3px 3px;
}
div#mywishlist_pro div#block-order-detail div.wlp_bought ul.address_dd li.address_name div.wishlist_product_detail_dd span.price, div.wishlist_product_detail_dd span.price {
	display: block;
	color: #595A5E;
	margin: 3px 6px 6px auto;
}
.wishlist_product_detail_dd input {
	text-align: right;
	border: none;
	font-size: 100%;
	background-color: #FFFFFF;
	color: #313131
}
li.address_name div.wishlist_product_detail_dd ul li {
	float: right;
	margin-top: 4px
}
#mywishlist_pro div#block-order-detail ul li div.wishlist_product_detail {
	margin-bottom: 5px;
}
#view_wishlist #featured-products_block_center ul div li div.wishlist_product_detail, div#mywishlist_pro div#block-order-detail ul li div.wishlist_product_detail {
	float: left;
	margin-left: 10px;
}
div#mywishlist_pro div#block-order-detail div.wlp_bought div.wishlist_product_detail ul {
	margin-bottom: 6px;
	list-style: none;
	text-indent: 0;
	width: 230px;
}
#view_wishlist #featured-products_block_center ul div li div.wishlist_product_detail, div#mywishlist_pro div#block-order-detail ul li div.wishlist_product_detail ul li, li.address_name div.wishlist_product_detail_dd ul {
	margin-bottom: 6px;
	list-style: none;
	text-indent: 0;
	padding-left: 0;
}
#view_wishlist #featured-products_block_center ul div li div.wishlist_product_detail, div#mywishlist_pro div#block-order-detail ul li div.wishlist_product_detail input {
	text-align: center;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
	font-size: 100%
}
div#view_wishlist div#featured-products_block_center.addresses li.address_name div.wishlist_product_detail_dd ul {
	list-style: none;
	text-indent: 0
}
div#view_wishlist div#featured-products_block_center.addresses li.address_name div.wishlist_product_detail_dd ul li {
	padding: 0
}
div#view_wishlist div#featured-products_block_center.addresses div.ajax_block_product div.wishlist_product_detail_dd a, div#view_wishlist div#featured-products_block_center.addresses div.ajax_block_product div.wishlist_product_detail_dd span {
	display: block;
	float: right;
	margin: 3px auto 3px auto
}
html body#mywishlist_pro div#page div#header div#page_bis div#columns div#center_column div#mywishlist_pro div#block-order-detail table.wlp_bought_infos {
	margin: 0
}
a.link_cyber {
	text-decoration: none
}
a.link_cyber:hover {
	text-decoration: underline
}

/*pdf block - back office*/
#message_confirm {
	margin: 6px 0 6px 0
}
form#active {
	margin-bottom: 3px
}
div#activation fieldset {
	background-color: #FDFDFD
}
.admin_pdf {
	font-weight: normal;
	margin-left: 0;
	padding: 3px 0 3px 0;
	width: 100%;
	height: 22px;
	border: 1px solid #DFD5C3
}
div#selection_order.cockpit_select ul li img, div#selection_order.cockpit_select ul li label, .admin_pdf:hover, label.admin_pdf input {
	cursor: pointer;
}


a.admin_pdf {
	display: block;
	background-color: white;
	border: 1px solid #DFD5C3;
	margin: 0 7px 0 7px;
}
a.admin_pdf img, label.admin_pdf img, #action_customer.cockpit_choice ul li img {
	padding-bottom: 3px
}
input.submit_back {
	background-color: white;
	border: none;
	background-image: url(../img/bouton-vert_sansomb.png);
	width: 154px;
	height: 40px
}
input.submit_back:hover {
	background-image: url(../img/bouton-violet.png);
	cursor: pointer;
}
div.back {
	background-image: url(../img/bouton-vert_sansomb.png);
	width: 154px;
	height: 40px;
	margin-top: 20px;
	margin-left: 16px;
}
div.back:hover {
	background-image: url(../img/bouton-violet.png);
	cursor: pointer;
}

/* creator page managewishlist */
/*#mywishlist_pro table.std thead th.first_item, #mywishlist_pro table.std tbody tr td {width: 200px}*/
#mywishlist_pro table.std thead th.first_item {
	width: 79px
}
#mywishlist_pro table.std {
	border-collapse: separate;
	border: 1px solid #999
}
#block-history table.std thead tr th {
	padding: 14px 3px;
	text-transform: none
}
#block-history.block-center table.std thead {
	font-size: 12px
}
#mywishlist_pro table.std thead th.mywishlist_second {
	text-align: center;
	width: 80px
}
#mywishlist_pro table.std thead th.mywishlist_first {
	text-align: center;
	width: 40px
}
#mywishlist_pro div#block-order-detail table.wlp_bought_infos {
	margin: 0
}
#mywishlist_pro div#block-order-detail {
	margin-top: 10px
}
div#results_cust table.bkg_green {
	background-color: #d0e3dd
}
fieldset div table.table tr {
	border: 1px solid #FFFFCC
}
html body#mywishlist_pro div#page div#header div#page_bis div#columns div#center_column div#mywishlist_pro div#block-order-detail table tbody tr td a#hideBoughtProducts.button_account_large {
	text-decoration: none;
}
html body#mywishlist_pro div#page div#header div#page_bis div#columns div#center_column div#mywishlist_pro div#block-order-detail table tbody tr td a#hideBoughtProducts.button_account_large:hover {
	text-decoration: underline;
}
div#showBoughtProducts {
	display: none;
}
div#mywishlist_pro div#block-order-detail table tbody tr td div#showBoughtProducts, div#mywishlist_pro div#block-order-detail table tbody tr td div#hideBoughtProducts {
	margin: 0
}
.div_wl {
	margin: 0;
	width: 180px;
	font-size: 12px;
	height: 4.5em;
	background-color: #E3E3E3;
	float: left
}
div#hideBoughtProducts.div_wl:hover, div#showBoughtProducts.div_wl:hover, div#hideBoughtProductsInfos.div_wl:hover, div#showBoughtProductsInfos.div_wl:hover, div#hideSendWishlist.div_wl:hover, div#showSendWishlist.div_wl:hover, .div_wl:hover {
	background-color: #E3D9E8;
	cursor: pointer;
	text-decoration: none
}

div#mywishlist_pro div#block-order-detail table tbody tr td div#hideBoughtProducts.div_wl, div#mywishlist_pro div#block-order-detail table tbody tr td div#showBoughtProducts.div_wl {
	margin: 0
}

div#showBoughtProducts img, div#hideBoughtProducts img {
	margin: auto 3px auto 3px;
	text-decoration: none
}
div#hideBoughtProducts.div_wl div.sous_block div span.text_wl {
	text-decoration: underline;
	text-align: center;
	margin-left: auto;
	margin-right: auto
}
span.text_wl:hover, span.text_wl:hover {
	text-decoration: none
}
.img_block {
	width: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 8px;
	background-color: transparent
}
.sous_block {
	width: 170px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-bottom: 4px
}
div.sous_block span.text_wl {
	margin-left: -2px
}
#block-order-detail ul.address_dd li div.wishlist_product_detail_dd table {
	font-size: 12px
}
div#mywishlist_pro #showBoughtProductsInfos.div_wl, div#mywishlist_pro #hideBoughtProductsInfos.div_wl, div#mywishlist_pro #showSendWishlist.div_wl, div#mywishlist_pro #hideSendWishlist.div_wl {
	float: left;
	margin: 0
}
div#mywishlist_pro div#block-order-detail div.wlp_bought ul.address_dd li.address_name div.wishlist_product_detail_dd table tbody tr td a.exclusive {
	margin-top: 0px
}
#mywishlist_pro div#block-order-detail form fieldset p input[id^='email'] {
	background-color: #E7FAED;
	border: medium none;
	-webkit-box-shadow: inset 1px 1px 5px #DDDDDD;
	box-shadow: inset 1px 1px 5px #DDDDDD;
	height: 1.7em;
	margin-left: 3px
}
textarea#id_message_personal {
	margin-left: 1%;
	width: 97%;
	margin-top: 0;
	margin-bottom: 0;
	height: 140px;
	text-align: left;
	background-color: #DEEFEF
}
div.email_template {
	background-color: #DEEFEF;
	border: 1px solid #B0B0B0;
	float: left;
	margin-top: 2px;
	width: 300px
}
div#mywishlist_pro div#block-order-detail form.wl_send fieldset div.email_template p {
	width: auto;
	position: relative;
	float: left;
	margin: 0
}

div.email_template img {
	display: block;
	position: relative;
	top: 3px
}
div.email_template .a_email_template {
	clear: both;
	display: block;
	height: auto;
	margin: 0 0 3px 0.7em;
	padding-bottom: 0;
	width: 260px
}
a#view_templ_0.thickbox:hover {
	text-decoration: underline
}
input#submit2.button {
	float: left;
	left: 86px;
	position: relative;
	top: 28px
}
html body div#container div#main div#content form fieldset div p.copy_legend {
	border: 1px solid #DFD5C3;
	font-weight: bold;
	font-size: 86%;
	margin: 3px auto 8px 10px;
	padding: 0.2em 0.5em;
	text-align: left;
	width: 870px
}
/*bo module */
div#help_guide {
	margin-left: 26px;
	margin-top: -12px
}

/*--------cockpit----------*/
label {
	text-align: left;/*width:140px*/
}
div#selection_order.cockpit_select ul li label {
	color: #333333;
	text-shadow: none
}
div#recoverydiv p img, div.cockpit_select_wide form#activation.noprint fieldset div.cockpit_select label.t img {
	vertical-align: text-bottom
}
div#selection_order.cockpit_select ul li label {
	font-weight: normal
}
div#recoverydiv input[type="submit"] {
	margin: 6px auto 6px 32px;
}
div.cockpit_select input[type="submit"] {
	margin: 6px 0 6px 40%;
}
.margin-form {
	margin-left: 3px
}
div#selection_customer.cockpit_select div.margin-form {
	padding-left: 0
}

#activationdiv {
	background-color: #FFFFF0
}
form#listing fieldset#fieldset_cockpit {
	height: auto
}
form#activation fieldset, form#recovery fieldset {
	border: none
}
.cockpit_select_wide {
	padding: 0 4px 4px 4px;
	border: 1px solid #DFD5C3;
	font-size: 1.1em;
	position: relative;
	margin: 16px 0 0 0;
	/*
	-webkit-box-shadow: 2px 3px 10px #8F8F8F;
	-moz-box-shadow: 2px 3px 10px #8F8F8F;
	box-shadow: 2px 3px 10px #8F8F8F; 
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	border-radius: 4px;
	*/ 
}
div.name_block_cockpit_wide {
	margin: 0;
	padding: 0.2em 0.5em;
	border: 1px solid #DFD5C3;
	background: #cf9;
	font-weight: bold;
	text-align: left;
	position: relative;
	top: -10px;
	width: 120px
}
div#name_cockpit {
	background-color: #FFCC66
}
form#orders_select, form#listing, form#activation, form#recovery {
	float: left;
	/*margin-left: 6px*/
}
form#orders_select, form#activation {
	/*margin-left: 6px*/
}
form#listing, form#recovery {
	/*margin-left: 6px*/
}
form#orders_select {
	width: 449px
}
.cockpit_choice, .cockpit_select {

}
div.cockpit_select_wide form fieldset {
	padding: 1em 0.4em 0.4em 0.4em;
	background-color: #FDFDFD
}
div.cockpit_select_wide div#recovery.cockpit_select p {
	margin: 0;
	padding: 0
}
div.cockpit_choice {
	margin-left: 110px;
	padding-left: 0
}
.cockpit_select {
	float: left;
	padding-left: 2px;
	padding-right: 2px;
	width: 430px;
	position: relative
}
div.cockpit_select_wide form#recovery.noprint fieldset div#recovery.cockpit_select {
	height: auto
}
.cockpit_choice ul, .cockpit_select ul {
	padding: 3px;
	margin-top: -12px
}
.cockpit_choice ul li, .cockpit_select ul li {
	margin: 3px;
	list-style: none outside none
}
.cockpit_choice ul li a {
	color: #333
}
.cockpit_choice ul li a:hover {
	text-decoration: underline;
	color: #000
}
fieldset div#selection_customer.cockpit_select label {
	padding-left: 0.4em
}
div.cockpit_select_wide form {
	position: relative
}
fieldset legend.legend_cockpit {
	background-color: #D6D9D5;
	border: 1px solid gray;
}
fieldset legend.order_detail {
	background-color: #c3bfd8;
	color: #333333
}
fieldset legend.total_donation {
	background-color: #B6C9C5;
	color: #222222
}
div#results_cust form.noprint {
	position: relative
}
form fieldset a.back_cockpit {
	width: 142px;
	border: 1px solid gray;
	padding: 3px;
	background-color: #D6C9C5;
	display: block;
	position: relative;
	left: 82%;
	top: -32px
}
form fieldset a.back_cockpit:hover, a.back_cockpit:hover {
	background-color: #b6C9C5
}
a.back_cockpit {
	width: 142px;
	border: 1px solid gray;
	padding: 3px;
	background-color: #D6C9C5;
	display: block
}
#results_cust form fieldset table#detailwl1 tbody tr {
	height: 52px
}
div#results {
	position: relative
}
.bottomright {
	position: relative;
	bottom: 2px;
	left: 81%
}
div.name_block_cockpit, div.name_block_cockpit_0 {
	z-index: 1;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	margin-top: 15px;
}

div.name_block_cockpit_0 {
	margin-left: auto;
	margin-right: auto;
	/*padding: 0 3px 0 3px;*/
	position: relative;
	top: -16px
}
fieldset#don {
	background-color: #f5f9f7
}
fieldset#orderd {
	background-color: #F9F8F9;
}
fieldset#orderd div p.copy_legend {
	background-color: #ddd
}
fieldset#orderd div tr#order_product th, fieldset#orderd div tr#order_product {
	background-image: none;
	background-color: #eee;
	font-size: 12px
}
div#recoverydiv div.titledd {
	font-weight: bold
}
div#recoverydiv div.masterborder {
	margin-left: auto;
	margin-right: auto;
	width: 430px
}
.masterborder .borderdd, .newdd {
	background-color: #FFFFFF;
	text-align: center;
	padding: 3px 6px 3px 6px;
	margin: 3px auto auto 0px;
	width: 184px
}
.borderdd {
	border: 1px dotted #330099;
}
.newdd {
	border: 1px solid #007700
}
.masterborder .colordd1 {
	background-color: #ffcc33 /*FFCCCC*/
}
.masterborder .colordd2 {
	background-color: #FF6666
}/*red*/
.masterborder .colordd3 {
	background-color: #CCFF33
}/*green*/
.masterborder .nextdd {
	margin: 16px 0 auto 6px
}
.separationd {
	clear: both;
	visibility: hidden;
	margin: 0
}

/* to come back to cockpit page from email confirmation sending*/
.back_blockwl {
	background-color: #D6C9C5;
	border: 1px solid gray;
	display: block;
	float: left;
	padding: 3px;
	margin-right: 16px;
	margin-top: 10px;
	width: 200px
}

a.back_blockwl:hover {
	background-color: #b6C9C5;
	text-decoration: none
}
html body a#referent.back_blockwl span {
	margin-left: 8px
}

html body#mywishlist_pro div#page div#header div#page_bis div#columns div#center_column div#mywishlist_pro div#block-history.block-center table.std, html body#mywishlist_pro div#page div#header div#page_bis div#columns div#center_column div#mywishlist_pro div#block-order-detail table {
	font-size: 11px
}

html body#mywishlist_pro div#page div#header div#page_bis div#columns div#center_column div#mywishlist_pro div#block-order-detail form.wl_send fieldset p input#to_list {
	margin-left: 12px;
	width: auto;
	height: auto
}

.submit_action input, div#output_csv {
	margin-left: 16px;
	padding: 0
}

.submit_action input, div#output_csv form input {
	background: none repeat scroll 0 0 transparent;
	border: medium none;
	text-decoration: underline;
	margin-left: 0;
	width: 100%
}
.submit_action form, div#output_csv form {
	margin: 0;
	background-repeat: no-repeat;
	background-position: 3px 6px;
	height: 100%;
	text-align: center
}

.submit_action form:hover, div#output_csv form:hover {
	background-repeat: no-repeat;
	background-position: 3px 6px;
	background-color: #b6C9C5;
	text-decoration: none
}
.submit_action form:hover, .submit_action form input:hover, div#output_csv form input:hover {
	text-decoration: none;
	cursor: pointer
}
a.back_blockwl span, .submit_action form input, div#output_csv form input {
	color: blue;
	font-family: Verdana, sans-serif;
	font-size: 1.2em;
	height: 100%;
	text-align: center
}
.submit_action form input, div#output_csv form input#submit_csv {
	width: 100%;
	height: 100%
}
a#referent, a#print {
	height: 30px
}
div.submit_action, div#output_csv {
	height: 3em;
	padding: 0
}
a#print {
	background-image: url(../img/icon/printer.gif);
	background-repeat: no-repeat;
	background-position: 3px 6px;
	text-align: center
}
a#print span {
	display: block;
	margin-top: 6px
}
/*-------------------*/

div.block_content div#wishlist_block_search form p.align_center input.exclusive {
	margin: 4px auto auto auto
}

#results_searchlist, div#results_searchlist table {
	font-size: 12px
}
#results_searchlist {
	margin-right: 16px
}
div#results_searchlist table {
	width: 100%
}
div#results_searchlist table thead tr th {
	text-align: left;
	font-weight: bold
}
div#results_searchlist p {
	padding: 0
}
div#results_searchlist table tr {
	height: 12px
}

div#block-history h3 {
	margin: 6px auto 0 auto
}
div#block-history img#arrowdown {
	margin: 3px auto 3px 64px
}

#view_wishlist #featured-products_block_center div a img {
	margin-top: 2px
}
div#featured-products_block_center.addresses div.ajax_block_product div.address_name {
	float: left
}
div.description_dd a.thickbox {
	text-decoration: none;
	float: left
}
div.description_dd a.thickbox:hover {
	text-decoration: underline
}
div#view_wishlist div#featured-products_block_center.addresses div.view_align_dd div.description_short_dd p {
	color: #000000;
	margin-left: 0;
	padding-left: 0
}
div#view_wishlist div#featured-products_block_center.addresses div.wishlist_product_detail_dd form {
	float: right;
	margin-top: 0
}
div.ajax_block_product div.address_address1 {
	margin-bottom: 6px
}
div.view_align_dd div.description_dd {
	margin-bottom: 3px
}
div.wishlist_product_detail_dd form p {
	margin: 0
}
p.no_stock {
	color: #FF3300;
	padding-bottom: 0
}
html body#mywishlist_pro div#page div#columns div#center_column div#mywishlist_pro div#block-order-detail div.wlp_bought ul.address_dd li.address_name a.exclusive {
	margin: 0;
	display: block;
	float: right
}

.transparencydd20 {
	/* Modern!
	 /* Firefox 0.9+, Safari 2?, Chrome any?
	 /* Opera 9+, IE 9+ */
	opacity: 0.2;
	/* Required for IE 5, 6, 7 */
	/* ...or something to trigger hasLayout, like zoom: 1; */
	width: 100%;
	/* Theoretically for IE 8 & 9 (more valid) */
	/* ...but not required as filter works too */
	/* should come BEFORE filter */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	/* This works in IE 8 & 9 too */
	/* ... but also 5, 6, 7 */
	filter: alpha(opacity=20);
	/* Older than Firefox 0.9 */
	-moz-opacity: 0.2;
	/* Safari 1.x (pre WebKit!) */
	-khtml-opacity: 0.2;
}
div#pdt_add_list_wl {
	margin-top: 16px;
	padding: 3px 0 3px 0;
}
#wl_pdt_page, #wishlists_pdt {
	margin: auto;
}
#buy_block div#wl_pdt_page select#wishlists_pdt {
	display: inline;
	margin: auto;
	float: none
}
form#buy_block div#pdt_add_list_wl p.buttons_bottom_block {
	margin: 6px auto 0 auto;
	padding-top: 0;
}

.titolo {
	font-size: 16px;
	font-weight: bold;
	padding: 10px 0;
	color: #595959;
}

a.wishlist{
	display: block;
	float: right;
	margin-top: 3px;
	margin-left: 3px;
}

a.wishlist img{
	display:block;
}