body {background:#FFFFFF;}
.wrapper { min-width:940px; }
object { outline:none !important; }

.display { display:block !important; }

/************************************************************************************************/
.mTop-75 {margin-top:-75px !important;}
/************************************************************************************************/

/****** hp */

#hp_content { height:560px; }


.noflash_bg{
	background:url(../images/bg_hp.jpg) repeat-x;
	height:560px;
	min-height:560px;
}


.noflash{
	background:url(../images/visual.jpg) no-repeat;
	width:940px;
	height:560px;
	min-height:560px;
	margin:0 auto;
}




.noflash a{

	display:block;
	width:130px;
	height:195px;
	min-height:195px;
	float:left;
	margin:140px 0 0 20px;

}

.noflash a.first{
	margin-left:30px;
}


/****** welcomepage */

.welcome_genbg { position:relative; width:100%; }
.welcome_gen { position:relative; width:940px; margin:0 auto; }
.welcome_gen1 { position:relative; width:940px; margin:0 auto; }
.welcome_content { position:relative; width:940px; height:740px; margin:0 auto; }
.welcome_sub1Content { position:relative; width:940px; height:740px; }
.welcome_sub1 { position:relative; width:940px; margin:0 auto;  }

/****** menu */

.category_menu { position:absolute; }
.btt_menusub { float:left; border:0; }
.btt_menusub_last { margin-right:0; }


/****** banner */
.banner_container_ver2 { position:absolute; top:500px; left:0px; width:940px; height:240px; }
.banner_container_ver2 img { float:left; border:0; }
.banner_container_ver2 .banner1 { width:470px; height:240px; }
.banner_container_ver2 .banner2 { width:470px; height:240px; }


.banner_container_ver3 { position:absolute; top:500px; left:0px; width:940px; height:240px; }
.banner_container_ver3 img { float:left; border:0; }
.banner_container_ver3 .banner1 { width:250px; height:240px; }
.banner_container_ver3 .banner2 { width:440px; height:240px; }
.banner_container_ver3 .banner3 { width:250px; height:240px; }


.banner_container_ver4 { position:absolute; top:500px; left:0px; width:940px; height:240px; }
.banner_container_ver4 img { float:left; border:0; }
.banner_container_ver4 .banner1 { width:240px; height:240px; border:0; }
.banner_container_ver4 .banner2 { width:230px; height:240px; border:0; }
.banner_container_ver4 .banner3 { width:230px; height:240px; border:0; }
.banner_container_ver4 .banner4 { width:240px; height:240px; border:0; }

.banner_container_ver6 { position:absolute; top:500px; left:0px; width:940px; height:240px; }
.banner_container_ver6 img { float:left; border:0; }
.banner_container_ver6 .banner1 { width:170px; height:240px; border:0; }
.banner_container_ver6 .banner2 { width:150px; height:240px; border:0; }
.banner_container_ver6 .banner3 { width:150px; height:240px; border:0; }
.banner_container_ver6 .banner4 { width:150px; height:240px; border:0; }
.banner_container_ver6 .banner5 { width:150px; height:240px; border:0; }
.banner_container_ver6 .banner6 { width:170px; height:240px; border:0; }

/************************************************************************************************/

/* ********** SCHEDA PRODOTTO ***************************/


#atic_print {display:none}

.titolo_lista_desideri{ 
	width:auto;
	height:auto;
	text-align:left;
}

.vai_alla_lista_dei_desideri{
	height: 20px !important;
	margin-top: -2px;
}


.vai_alla_lista_dei_desideri img{
	margin-left: 12px !important;
	margin-top: 3px !important;
	vertical-align: middle !important;
}

.titolo_confronta_prodotti{ 
	width:auto;
	height:auto;
	text-align:left;
	padding-left:0 !important;
}

.vai_al_confronta_prodotti {
	height:20px !important;
	background-position: left !important;
	width:auto !important;
	margin-left:1px;
}



.product-img-box .product-image-zoom {
height:400px;
width:400px;
}

.product-img-box .product-image-zoom img { cursor: pointer;}


.product-shop .short-description {
	height:28px;
	margin-bottom:-10px;
	line-height:13px;


}

.scheda_genbg {
	position:relative;
	width:100%;
}

.scheda_gen {
	position:relative;
	width:940px;
	margin:0 auto;
}

.scheda_content {
	position:relative;
	width:940px;
	height: auto !important;
   	height: 820px;
   	min-height: 820px;
	padding-bottom:20px;
}

.scheda_logo	{
	position:absolute;
}

.product-info-box	{
	background:none;
	border:0;
	margin:0;
}

.product-info-box .price-box span {text-align:left;}

.product-essential	{
	background:none;
	padding:0;
}

.scheda_bread	{
	position:absolute;
	top:74px;
	left:20px;
	width:auto;
	height:auto;
	color:#7F93A4;
	font-size:9px;
}


.product-img-box {
	float:none;
	width:400px;
	position:absolute;
	top:100px;
	left:20px;
}

.product-essential .product-shop .ratings { 
	margin:0;
}

.product-essential .product-shop	{
	float:none;
	position:absolute;
	top:134px;
	left:480px;
	height:auto;
	width:440px;
}

.short-description {
	font-size:11px;
}

.product-shop .price-box .regular-price .price { 
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

.product-options {
	margin:0;
	padding:0;
	border:0;
	float:none;
	position:relative;
	top:-10px;
	left:0px;
	width:440px;
	height:34px;
	background:none !important;
	position:relative;
}

.product-options .validation-advice {
	float:left;
	clear:none;
	background:none;
	font-size:10px;
	width:150px;
	
}

.product-options  dt {
	padding-left:0 !important;
	float:left;
	padding:4px 5px 0 0; 
}

.product-options  dd {
	padding-left:0 !important;
	float:left;
	width:350px;
}

.product-options  dd select {
	font-size:10px;
	float:left;
	width:150px;
	margin-bottom:3px;
}

.product-options  dd select option {
	font-size:10px;
}

.product-options p.required {
	display:none;
}

.product-options dt label {
	font-size:10px;
	float:left;
}

.product-options-bottom {
	margin:0 ;
	padding:0 0 2px 0;
	border:0;
	float:none;
	position:relative;
	top:-36px;
	left:0;
	width:140px;
	height:18px;
	background:none;
}

.product-options-bottom .price-box	{
	display:none;
}

.product-collateral {
	margin:0;
	padding:0;
	background:none;
	float:none;
	position:relative;
	left:0px;
	width:480px;
}

.divider {
	display:none;
}

.product-info-box .availability	{
	display:none;
}











.tempi_sped_container { height:20px; color:#5c6470; font-size:11px; }
.msg_spese_sped {font-size:11px; }

.product-essential .product-shop {width:460px;}
.product-essential .product-shop  span.int { font-weight:bold; }
.product-essential .product-shop .btn_tempi_sped { width:229px; height:20px; margin-top:3px; }
.product-essential .product-shop .text_tempi_sped .t{ border-bottom:1px solid #ccd0d4; margin-bottom:8px; padding-bottom:8px; }
.product-essential .product-shop .text_tempi_sped .b p.arrow { margin-bottom:13px; margin-left:6px; padding-left:12px; }
.product-essential .product-shop .text_tempi_sped{ 
	background:url(../images_custom/bg_scheda-prodotto-mess_ss.png);
	float:left;
	height:171px;
	line-height:1.2em;
	margin-left:-2px;
	margin-top:3px;
	padding:18px 20px;
	position:relative;
	width:195px;
	z-index:10;
	display:none;
}


.product-shop .product-options-bottom { width: 480px !important; }


/************************************************************************************************/
/*	dalla stessa collezione	*/

.sameCollection	{
	position:absolute;
	top:350px;
	left:480px;
	height:140px;
	width:440px;
}

.sameCollection_title	{
	float:left;
	margin-top:5px;
}

.sameCollection_items	{
	position:absolute;
	top:35px;
	left:0px;
	height:100px;
	width:440px;
}


.sameCollection_leftArrow	{
	float:left;
	height:7px;
	width:4px;
	margin-top:38px;
	margin-right:10px;
}

.sameCollection_rightArrow	{
	float:right;
	height:7px;
	width:4px;
	margin-top:38px;
	margin-left:-6px;
}

/************************************************************************************************/
/*bottoni*/

.product-options dl.last dd.last { width:350px; }

.product-shop .product-options dl.last dd.last { width:350px; }

.btt_add	{
	position:absolute;
	top:240px;
	left:480px;
	height:auto;
	width:400px;
}

.scheda_btt_aggiungi	{
	border:0;
	margin:17px 0 0 0;
	display:block;
	height:18px;
	text-align:left;
	padding:0 !important;

}

#scheda_btt_aggiungi_img{
	margin-left:16px;
	margin-top:-1px;
}

.scheda_content .add-to-box {
	
	clear:both;
	float:none;
	text-align:left;
	/*padding-top:2px;*/

}


.scheda_btt_wishlist	{
	border:0;
	margin:12px 0 0 0;
	display:block;
	width:133px;
	height:17px;
}
.scheda_btt_wishlist	img { margin-left:15px; }
.product-shop .product-options-bottom .add-to-cart-box { float: none;}

.scheda_btt_confronto {
	border:0;
	margin:0 0 12px 0;
	display:block;
	width:133px;
	height:17px;
}
.scheda_btt_confronto img { margin-left:15px; }

.add-to-holder .add-to-box {
	clear:left;
	
}


/*	wishlist	*/

#product_wishlist .box .head	{
	margin:0;
	border:0;
	height:25px;
	padding-left:0 !important;
	margin-top:-5px;

}

#product_wishlist	{
	float:left;
	top:0;
	left:0;
	height:auto;
	width:210px;
	padding-top:550px;
	margin-bottom:80px !important;
	margin-right:20px;
}

#product_wishlist .base-mini	{
	border:0;
	background:none;
}

#product_wishlist .base-mini .head	{
	background:none;
	
}

#product_wishlist .base-mini .content, #compare_product .base-mini ol	{
	border:0;
	background:none;
}
#product_wishlist .box .head h4, #product_wishlist .box .head h5	{
	display:none;
}

#wishlist-sidebar .odd, #wishlist-sidebar .even	{
	background:none;
	padding:3px 0;
}

#product_wishlist .base-mini ol	{
	background:none;
}

#wishlist-sidebar li .widget-btn	{
	display:none;
}

#wishlist-sidebar li .product-details .link-cart	{
	display:none;
}

#product_wishlist .base-mini .actions a	{
	width:106px;
	height:7px;
	display:block;
}

#product_wishlist .base-mini .actions	{
	margin-top:7px;
	width:106px;
	height:7px;
}


#wishlist-sidebar li .product-details a	{
	font-size:10px;
	text-decoration:none;

}

#wishlist-sidebar li .product-details	{
	position:relative;
	width:110px;
	height: auto !important;
	height: 50px;
	min-height: 50px;
	padding-top:15px;
	margin-bottom:-14px;
}

#wishlist-sidebar li .product-details .price-box	{
	margin:0;
	padding:0;
	position:absolute;
	top:16px;
	left:112px;
}

#wishlist-sidebar li .product-images img	{
	border:0;
}

.base-mini .regular-price .price	{ font-size:9px; font-weight:normal; }

/*	compare	*/

#compare_product	{
	float:left;
	top:0;
	left:0;
	height:auto;
	width:210px;
	padding-top:550px;	
	color:#7F93A4;
	margin-bottom:30px !important;
}

#compare-items .compare_name	{
	position:relative;
	top:-14px;
	left:4px;
}

#compare_product .base-mini	{
	border:0;
	background:none;
}

#compare_product .base-mini .head	{
	border:0;
	background:none;
}

#compare_product .base-mini .content, #compare_product .base-mini ol	{
	border:0;
	background:none;
}

#compare_product .box .head	{
	margin:0;
	border:0;
	height:25px;
	margin-top:-5px;
}

#compare_product .box .head	h4	{
	display:none;
}

.actions .left	{
	display:none;
}

#compare-items .block-compare-item	{
	background:none;
	padding:7px 0;
	margin:0;
}

#compare-items .block-compare-item a	{
	font-size:10px;
	text-decoration:none;
}

.base-mini .actions	{
	background:none;
	padding:0;
	margin-top:6px;
}

.form-button-alt span	{
	display:none;
}

.form-button-alt	{
	background:none;
	border:0;
	width:76px;
	height:7px;	
}




.block-compare-item .widget-btn img { 
	display:none;
}

.block-compare-item .widget-btn { 
	float:right; font-size:11px; margin-top:18px;
	width:11px;
	height:11px;
}



/************************************************************************************************/
/* SCHEDA PRODOTTO attributi */
#product_info	{
	float:left;
	padding-top:510px;
	margin-bottom:40px !important;
}

.product-collateral .head {
	margin:0;
	border:0;
	padding:0;
	font-size:1.15em;
	width:450px;
}

.product-collateral	{
	padding-top:40px;	
}

.product-collateral .collateral-box {
	float:none;
	position:relative;
	margin:0;
	padding-left:20px;
}

.product-collateral .collateral-box .attribute-specs	{
	width:450px;
	padding-left:0;
}


.shortDesc_box	{	
	width:400px;
	margin-bottom:80px;
	font-size:11px;
}



/* Data Table */
.data-table { border:0; width:450px; margin-top:14px; }
.data-table tr { background:none; }
.data-table .odd  { background:none }
.data-table .even { background:none !important; }
.data-table td.last, .data-table th.last { border-right:0; }
.data-table tr.last th,
.data-table tr.last td { border-bottom:0 !important; }
.data-table th { border-right:0; padding:2px 0; white-space:nowrap; }
.data-table th.wrap { white-space:normal; }
.data-table td { padding:3px 0; }
.data-table thead tr th { background:none; }

.data-table tfoot tr.first { background:none; }
.data-table tfoot tr { background-color:none !important; }
.data-table tfoot td { padding-top:1px; padding-bottom:1px; border-bottom:0; border-right:0; }
.data-table tbody td { border-right:0; }

/* Bundle Products */
.data-table tbody.odd tr { background:none !important; }
.data-table tbody.even tr { backgroundnone !important; }
.data-table tbody.odd tr td,
.data-table tbody.even tr td { border-bottom:0; }


.data-table tbody td h5.title { margin:0; padding:0; font-size:11px; font-weight:normal;}
.data-table tbody td .option-label { font-weight:normal; font-style:italic; }
.data-table tbody td .option-value { padding-left:10px; }

#product-attribute-specs-table	{
	font-size:11px;
	font-weight:normal;
}




.add_to_panel {padding-top:10px;clear:both; height:28px;width:440px;}
.msg_spese_sped {margin-bottom:30px;height:41px;color:#1689BD;border-left:1px solid #1689BD;margin-left:15px;padding-left:15px;float:left;}
.scheda_btt_aggiungi {margin-top:0;width:181px; height:41px;BACKGROUND-REPEAT: no-repeat !important;}
.add-to-holder {margin: 5px 0; }
.addthis_button {float:left;margin-right:40px;height:16px;}
#at15s {background:none !important;}
#at15s_inner{border:none !important;}
.scheda_content .add-to-box  {float:left;clear:none;}
.scheda_content .add-to-box li {float:left;}
.scheda_content .add-to-box li a {float:left;margin:0;width:110px;}
.product-info-box .product-shop .price-box .regular-price .price {font-size:20px;font-weight:normal;}
.add_c {margin-left:55px;}
.product-options {top:-39px;left:212px;width:260px;}
.product-info-box .price-box { width:150px;}
.product-options dd {padding-left:0;}
.product-shop .product-options dl.last dd.last {width:170px;}
.product-options .validation-advice {width:160px; margin-top:0;padding-left:0;}
.product-shop .product-options-bottom  {width:440px;top:-20px;float:left; height:41px;}
.product-shop .product-options-bottom .add-to-cart-box {padding-top:0;float:left;clear:none;}

.scheda_content .addtobox_en  li a {width:80px;}
.addtobox_en .add_w {margin-left:45px;}
.addtobox_en .add_c {margin-left:67px;}
.at15t_print {display:none !important;}
/* ********** FINE SCHEDA PRODOTTO *********************/

/*menu*/
.header {
	/*height:60px;*/
	border:0;
	border-top:1px solid #F4F5F6;
	background:none;
	background: #FFF;

}

.header-top-container { 
	border:0;
	background: #FFF;
	width:940px;
	margin:0  auto;
}

.header-top {
	width:940px;
	height:59px;
	margin:0 auto;
	padding:0 ;
	position:relative;
	z-index:1000;
	
	border:0;
	
	background:#FFF;
	
	/*overflow:hidden;*/
}


.header-nav-container {
	background: #FFF;
}

.header-nav {
	width:940px;
	height:30px;
	margin:0 auto;
	padding:0;
	
	display:none;
}

#nav {
	padding:0;
	font-size:1.1em;
}



#search_mini_form	{
	/*display:none;*/
}


#search	{
	font-size:10px;
	color: #999;
}


/*reset general content*/

body	{
	background:none;
	font-family: Arial, Tahoma, Geneva, sans-serif;
	
}

.middle-container {
	/*background:url(../images/main_container_bg.gif) no-repeat 50% 0 #fbfaf6;*/
	background:none;
}

.middle {
	width:auto;
	min-height:400px;
	text-align:left;
	padding:0;
	
	background:none;
}
/*.middle { background:url(../images/main_bg.gif) no-repeat #fffffe;  padding:25px 25px 80px 25px; }*/

.col-1-layout .col-main { float:none; margin:0; }

.col-main { float:none; }

.col-main {
	position:relative;
	width:auto;
	
	background:none;
}

.category-head	{
	display:none;
}



/*header*/

h1#logo	{
	margin:0;	
}

#logo_morellato	{
	position:absolute;
	top:9px;
	left:19px;
	width:125px;
	height:16px;
	margin:0;
	
	background:url(../images_custom/header_morellatoStore_logo.gif) top left no-repeat;
}

.mini-search	{

background:transparent none repeat scroll 0 0;
margin:0;
padding:0;
position:absolute;
right:10px;
top:32px;
width:135px;
}

.mini-search .input-text	{
	margin:0;
	
	width:90px;
	height:11px;
	
	margin-right:10px;
}

.header_links	{
	position:absolute;
	top:2px;
	left:375px;
	width:550px;
	height:20px;
	
	text-align:right;
}


.header_menu	{
	position:absolute;
	top:33px;
	left:19px;
	
	width:auto;
	height:18px;
}


.btt_menu	{
	border:0;
	
	margin-right:20px;
}


img#header_menu_img_morellato	{
	width:55px;
	height:11px;
	background:url(../images_custom/header_menu_morellato.gif) top left no-repeat;
}

img#header_menu_img_sector	{
	width:37px;
	height:11px;
	background:url(../images_custom/header_menu_sector.gif) top left no-repeat;
}

img#header_menu_img_chronostar	{
	width:63px;
	height:11px;
	background:url(../images_custom/header_menu_chronostar.gif) top left no-repeat;
}

img#header_menu_img_philipWatch	{
	position:relative;
	top:2px;
	width:72px;
	height:13px;
	background:url(../images_custom/header_menu_philipWatch.gif) top left no-repeat;
}

img#header_menu_img_missSixty	{
	position:relative;
	top:2px;
	width:60px;
	height:13px;
	background:url(../images_custom/header_menu_missSixty.gif) top left no-repeat;
}

img#header_menu_img_justCavalli	{
	position:relative;
	top:0px;
	width:68px;
	height:11px;
	background:url(../images_custom/header_menu_justCavalli.gif) top left no-repeat;
}






/*footer*/

.footer	{
	clear:both;
	position:relative;
	margin:0 auto;
	padding:0;
		background:#FFFFFF; 

	
}

.footer-container	{
	border:0;
	background:#FFFFFF; 
	height:335px; 
	min-width:940px;
	margin:0 auto;
}


.footer_links	{
	position:absolute;
	top:16px;
	left:10px;
	width:260px;
	height:auto;
	

	text-align:left;
	
	line-height:17px;
}


.footer_morellato_links	{
	position:absolute;
	top:30px;
	left:246px;
	width:80px;
	height:auto;
	
	text-align:left;
	
	line-height:17px;
}
.footer_morellato_logo	{
	width:70px;
	height:10px;
	
	background:url(../images_custom/footer_morellato_logo.gif) top left no-repeat;
	
	margin-bottom:6px;
}

.footer_sectorNolimits_links	{
	position:absolute;
	top:29px;
	left:354px;
	width:80px;
	height:auto;
	
	text-align:left;
	
	line-height:17px;
}
.footer_sectorNolimits_logo	{
	width:54px;
	height:17px;
	
	background:url(../images_custom/footer_sectorNolimits_logo.gif) top left no-repeat;
	
	margin-bottom:2px;
}


.footer_sectorExpander_links	{
	position:absolute;
	top:26px;
	left:446px;
	width:80px;
	height:auto;
	
	text-align:left;
	
	line-height:17px;
}
.footer_sectorExpander_logo	{
	width:54px;
	height:24px;
	
	background:url(../images_custom/footer_sectorExpander_logo.gif) top left no-repeat;
	
	margin-bottom:-2px;
}




.footer_philipWatch_links	{
	position:absolute;
	top:24px;
	left:544px;
	width:90px;
	height:auto;
	
	text-align:left;
	
	line-height:17px;
}
.footer_philipWatch_logo	{
	width:65px;
	height:19px;
	
	background:url(../images_custom/footer_philipWatch_logo.gif) top left no-repeat;
	
	margin-bottom:5px;
}


.footer_chronostar_links	{
	position:absolute;
	top:24px;
	left:656px;
	width:80px;
	height:auto;
	
	text-align:left;
	
	line-height:17px;
}
.footer_chronostar_logo	{
	width:55px;
	height:24px;
	
	background:url(../images_custom/footer_chronostar_logo.gif) top left no-repeat;
	
	margin-bottom:0px;
}



.footer_missSixty_links	{
	position:absolute;
	top:34px;
	left:835px;
	width:80px;
	height:auto;
	
	text-align:left;
	
	line-height:17px;
}
.footer_missSixty_logo	{
	width:69px;
	height:7px;
	
	background:url(../images_custom/footer_missSixty_logo.gif) top left no-repeat;
	
	margin-bottom:6px;
}


.footer_justCavalli_links	{
	position:absolute;
	top:28px;
	left:755px;
	width:60px;
	height:auto;
	
	text-align:left;
	
	line-height:17px;
}
.footer_justCavalli_logo	{
	width:24px;
	height:19px;
	
	background:url(../images_custom/footer_justCavalli_logo.gif) top left no-repeat;
	
	margin-bottom:2px;
}


#footer_pagamenti_sicuri_container {
	width: 100%;
	height:100px;
	border-top: 1px #E8EBEE solid;
	position: absolute;
	margin: 230px 0 0 0;
	left:0;	

}
#footer_pagamenti_sicuri{
	position: relative;
	margin: 0 auto;
	width:940px;
	text-align: left;
}
#footer_pagamenti_sicuri #text_pagamenti_sicuri{
	display:block;
	margin:15px 0 10px 15px;
}
#footer_pagamenti_sicuri img{
	margin-left:15px;
	margin-right:500px;

}

/*common styles*/

.general_menuArrow	{ left:-2000px;height:4px; width:7px; margin:0 auto; position:relative; top:0; z-index:100; background:transparent url(../images_custom/general_menuArrow.gif) no-repeat scroll left top; }

.general_linkArrowBlack	{
	width:3px;
	height:5px;
	
	background:url(../images_custom/general_linkArrowBlack.gif) top left no-repeat;
}

.general_linkArrowWhite	{
	width:3px;
	height:5px;
	
	background:url(../images_custom/general_linkArrowWhite.gif) top left no-repeat;
}

.general_linkArrowCyan	{
	width:3px;
	height:5px;
	
	background:url(../images_custom/general_linkArrowCyan.gif) top left no-repeat;
}

.general_linkArrowGrey	{
	width:3px;
	height:5px;
	
	background:url(../images_custom/general_linkArrowGrey.gif) top left no-repeat;
}

.general_linkArrowGold	{
	width:3px;
	height:5px;
	
	background:url(../images_custom/general_linkArrowGold.gif) top left no-repeat;
}

.general_linkArrowRed	{
	width:3px;
	height:5px;
	
	background:url(../images_custom/general_linkArrowRed.gif) top left no-repeat;
}

.div_small_grey	{
	font-size:9px;
	color:#E5E9ED;
	text-decoration:none;
	
	margin:0 8px;
}


.text_small_black	{
	font-size:9px;
	color:#000;
	text-decoration:none;
}

.text_medium_grey	{
	font-size:11px;
	color:#99A9B7;
	text-decoration:none;
}


.link_small_black	{
	font-size:9px;
	color:#000;
	text-decoration:none;
}
.link_small_black:hover	{
	color:#000;
	text-decoration:underline;
}


.link_small_white	{
	font-size:9px;
	color:#FFF;
	text-decoration:none;
}
.link_small_white:hover	{
	color:#FFF;
	text-decoration:underline;
}


.link_small_grey	{
	font-size:9px;
	color:#99A9B7;
	text-decoration:none;
}
.link_small_grey:hover	{
	color:#99A9B7;
	text-decoration:underline;
}

.link_medium_grey	{
	font-size:11px;
	color:#99A9B7;
	text-decoration:none;
}
.link_medium_grey:hover	{
	color:#99A9B7;
	text-decoration:underline;
}

/************************************************************************************************/

/*listing*/

.listing_sel_voce_menu, .listing_sel_voce_menu:hover {
	height:18px;
	cursor:pointer; 
	text-decoration:none; 
	font-size:11px; 
	letter-spacing:-0.01em;
	float:left !important;  
	
}





.listing_select	{
	position:absolute;
	top:118px;
	left:473px;
	width:445px;
	height:auto;
	z-index:105;
}

.listing_select .listing_sel_li {width:0;}
.listing_select .listing_sel_ul {width:0;}

#listing_sel_open1 li {width:105px !important;}
#listing_sel_open1 ul {width:105px !important;}
#listing_sel_open1 .listing_sel_shadow {width:165px !important;background-position:4px 4px;} 
#listing_sel_open1 .jScrollPaneContainer {width:133px !important;}


#listing_sel_open2 li {width:95px !important;}
#listing_sel_open2 ul {width:95px !important;}
#listing_sel_open2 .listing_sel_shadow {width:132px !important;background-position:-2px 4px;}

#listing_sel_open3 li {width:140px !important;}
#listing_sel_open3 ul {width:140px !important;}
#listing_sel_open3 .listing_sel_shadow {width:188px !important;background:transparent url(../images_custom/listing_ombraSel.png) no-repeat scroll center top}





.listing_sel1 {width:103px; margin-right:75px;}
.listing_sel2 {width:50px; margin-right:75px;}
.listing_sel3 {width:140px;margin-right:75px;position:absolute;}


/*safari*/
@media screen and (-webkit-min-device-pixel-ratio:0){
     
		.listing_select{ left:237px!important;}
		.listing_sel_cl_orol {width:155px; margin-right:47px!important;}
		.listing_sel_t_gioiello{width:125px; margin-right:65px; margin-left:30px!important;}
		.listing_sel1 {width:112px; margin-right:66px;}
		.listing_sel2 {width:58px; margin-right:67px;}
		.listing_sel3 {width:157px;margin-right:58px;position:absolute;}
		
		

		#listing_sel_open_cl_orolog {left:-18px!important;}
		#listing_sel_open_t_gioiello {left:14px!important;}
		#listing_sel_open1 {left:206px!important;}
		#listing_sel_open2 {left:385px!important;}
		#listing_sel_open3 {left:510px!important;}

		/*
		#listing_sel_open_cl_orolog {left:-18px!important;}
		#listing_sel_open_t_gioiello {left:-15px!important;}
		#listing_sel_open1 {left:174px!important;}
		#listing_sel_open2 {left:352px!important;}
		#listing_sel_open3 {left:476px!important;}
		*/
		



}



.tot_product {
	position:absolute;
	right:5px;
	top:4px;
	font-size:10px;
}



#listing_sel_open1	{
	top:0;
	position:absolute;
	left:-16px;
	width:162px;
	padding-left:0px;
	margin-top:0;
	padding-top:0;
}

#listing_sel_open2	{
	top:0;
	position:absolute;
	left:162px;
	width:162px;
	padding-left:0px;
	margin-top:0;
	padding-top:0;
}

#listing_sel_open3	{
	top:0;
	position:absolute;
	left:290px;
	width:162px;
	padding-left:0px;
	margin-top:0;
	padding-top:0;

}



.listing-type-list .product-image a {height: 180px;z-index:100;position:relative;display:block;}
.listing-type-list .product-shop .price-box { margin: -8px 13px 13px 0; }
.listing_vaiScheda {top:-10px;position:relative;z-index:10;background: transparent url(../images_custom/btn_aggiungi_bg.gif) no-repeat scroll 0 0 !important;width:auto;height:auto;}
.listing_titolo { font-size:13px; height:auto; left:20px; position:absolute; top:112px; width:auto;text-transform:uppercase;}
.link_prod_scheda {float:left;width:170px;}
.price-box span {width:170px;text-align:center;display:block;}




.catalog-listing h5 {
	height:205px;
}

.listing-type-list .product-image {
	width:170px;
}

.listing-type-list .listing-item {
	float:left;
	width:170px;
	padding: 0 12px 0 0;
	height: 240px;
}

.listing-type-list .listing-item last{
	float:left;
	width:170px;
	padding: 0;
	height: 240px;
}

.catalog-listing {
	width:912px;
}

.listing-type-list .product-shop {
	text-align:center;
	width: auto;
}

.product-shop {
	float:none;
}


.listing_genbg {
	position:relative;
	width:100%;
	background:url(../images_custom/allBrand_listing_bg.jpg) #DCE2E6  no-repeat scroll center top;
}

.listing_gen {
	position:relative;
	width:940px;
	margin:0 auto;
	
}

.listing_content {
	position:relative;
	left:0;
	width:940px;
	height:740px;
}

.listing_logo	{
	position:absolute;
}


.listing_bread {
	position:absolute;
	top:74px;
	left:20px;
	width:auto;
	height:auto;
	font-size:9px;
}








.listing_sel_shadow	{
	left:-11px;
	width:188px;
	z-index:100;
	top:0;
	height:25px;
	position:relative;
	 background:url(../images_custom/menu_ombraSel.png) top center no-repeat; 
}




.listing_sel_shadow_filtro	{
	left:-11px;
	width:188px;
	z-index:100;
	top:2px;
	height:25px;
	position:relative;
	margin-bottom:-15px;
}
.category_menu { z-index:150; }

.category_menu .listing_sel_shadow	{
	height:25px;
	left:-10px;
	position:relative;
	top:-9px;
	width:140px;
	z-index:100;
}

.category_menu .listing_sel_shadow	{
	height:25px;
	left:-10px;
	position:relative;
	top:-9px;
	width:140px;
	z-index:100;
}

.listing_sel_ul	{
	position:relative;
	left:10px;
	list-style: none;
	
	width:100px;
	height:auto;	
	border-top:0;
}

.listing_sel_li	{
	padding: 0;
	margin:0;
	position:relative;
	background: transparent;
	width:100px;
	height:24px;
	line-height:16px !important;
	line-height:18px;
	text-indent:3px;
}

.listing_sel_link	{
	display:block;
	font-size:11px;
	height:20px;
	padding-top:4px;
	padding-left:3px;
	text-align:left;
}


.listing-menu-filtro-over {display:block !important;}
.listing-menu-filtro-no-over {display:none}

.last_li {
	border:0;
}

.listing_nav_left	{
	position:absolute;
	top:350px;
	left:21px;
	width:auto;
	height:auto;
}

.listing_nav_left a { position: absolute; z-index:100000;}

.listing_nav_left .num_prod	 { display:none; }
.listing_nav_left .pag_prod	 { display:none; }
.listing_nav_left .listing_nav_right_img { display:none; }

.listing_nav_right	{
	position:absolute;
	top:350px;
	right:0;
	width:auto;
	height:auto;
}
.listing_nav_right a { position: absolute; z-index:100000;}

.listing_nav_right .num_prod { display:none; }
.listing_nav_right .pag_prod { display:none; }
.listing_nav_right .listing_nav_left_img { display:none; }

#num_prod {top:800px;position:absolute;}
#num_prod .listing_nav_left { display:none; }
#num_prod .listing_nav_right { display:none; }

#num_prod { top:645px; left:30px; position:absolute;}
#num_prod  li { display:none; }
#num_prod .num_prod { display:block;font-size:11px }
#num_prod .num_prod li { display:block; float:left; }

#page_prod { top:645px; left: 820px; position:absolute; width:140px; }
#page_prod a {   text-decoration:none; font-weight:normal; }
#page_prod strong { float:left; display:none }
#page_prod ol { text-align:right; }
#page_prod ol table { display:inline }
#page_prod li { display:none; }
#page_prod .pag_prod { display:block;font-size:11px }
#page_prod .pag_prod li { display:block; float:left;margin: 0 5px 0 5px; font-weight:bold;}

.catalog-listing {
	position:absolute;
	top:160px;
	left:20px;
}

.listing-type-list .listing-item {
	border:0;
}

.catalog-listing h5 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.catalog-listing h5 a:hover {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

/************************************************************************************************/


.breadcrumbs, .page-head, .advanced-search-found-amount, .advanced-search-summary-box, .pager, .view-by {
display:none;
}

#track_hint {display: none;}
#track_outer {display: none;}

/*

/***********************************************************************************************/
/* MESSAGGI ALERT */

.messages { background-color:#99A9B7; width:100%}
.messages ul {margin:0 auto;position:relative;width:925px;min-height:22px;}
.messages ul li {padding:3px 0 0 30px;}
.messages .success-msg, .messages .notice-msg { background: none;color:#FFFFFF; font-weight:normal !important;}
.messages .success-msg a{ color:#ffffff !important; font-weight:bold !important; text-decoration:underline !important; font-size:12px !important; padding-left:0px !important; }
.messages .error-msg { background: none;color:#FFFFFF; font-weight:normal !important;}
.messages .success-msg ul {  background:#99A9B7 url(../images_custom/general_message_succes.gif) top left no-repeat; }
.messages .error-msg ul, .messages .notice-msg ul  {  background:#99A9B7 url(../images_custom/general_message_error.gif) top left no-repeat; }
.error-msg, .success-msg, .notice-msg, .note-msg { border:none !important;min-height:22px !important; padding-bottom:0 !important;}
#messages_product_view {margin-top:-4px;}


/***********************************************************************************************/
/*	carrello	*/


.titolo_pagina {
	
	font-size:24px;
	color:#667E92;
	font-family:Arial;
	letter-spacing:-0.05em;
	width:910px;
	position:relative;
	margin:0 auto;
	font-weight:normal;
	line-height:54px;
}

.titolo_pagina.ticket {
	margin-top:20px;
}

.tit_default {padding-top:35px;}

.cart_bg .titolo_pagina {
	left:15px;
	top:35px;
}

.cart_bg {
	position:relative;
	width:100%;
	background:#FFF;
}

.cart_upper {
	position:relative;
	width:100%;
	height: auto !important;
    height: 120px;
    min-height: 120px;
	margin:0 auto;
	
	background:url(../images_custom/cart_bgUpper.jpg) top left repeat-x #DCE2E6;
}

.cart_lower {
	position:relative;
	width:100%;
	height:auto;
	
	margin:0 auto;
	
	background:url(../images_custom/cart_bgLower.jpg) bottom center no-repeat #EDF0F2;
	border-bottom:#D9D9D0 1px solid;
}

.cart_content {
	position:relative;
	width:910px;
	height:230px;
	
	margin:0 auto;
}

 a.btn_procedi_pagamento {
	width:190px;
	height:21px;
	background:transparent url(../images_custom/cart_bg_btnProcedi.gif) no-repeat scroll 0 0;
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:2px;
	padding-left:7px;
	letter-spacing:0.07em;
	margin:0 0 0 auto;
	}



.sfumatura_cart	{ position:relative; width:910px; height:30px; background:#993; margin:0 auto; background:url(../images_custom/cart_bgSfumatura.jpg) bottom center repeat-x;}

.cart_item_delete	{
	width:11px;
	height:11px;
	background:url(../images_custom/cart_btnDelete.gif);
}

/*	box totale	*/

.shopping-cart-totals {
	padding:0;
	margin:0;
	border:0;
	
	float:right;
    width:296px;    
	height:170px;
	margin-top:25px;
	padding-left:20px;
	
    background:none;
	text-align:left;
}
.shopping-cart-totals table {	
	width:296px;
	margin:0;
	
	background:none;
	margin-bottom:20px;
}
.shopping-cart-totals tbody td {
	padding:0;
	border:0;
	
	border-bottom:1px solid #C1D2DD;
	
	
	color:#6B8194;
	font-weight:bold;
	font-size:11px;
	 
	padding:10px 0;
}



.shopping-cart-totals tbody .price{
	text-align:right;
}
.shopping-cart-totals tr.last td {}
.shopping-cart-totals tfoot td {
    padding:0;
    color:#00284A;
	font-weight:bold;
	font-size:12px;
    border:none !important;
	padding:10px 0;
}
.shopping-cart-totals .checkout-types { padding:0; }
.shopping-cart-totals .checkout-types li { clear:both;  margin:0; }

.procediCheckout_btn	{
	float:right;
}


.mess_ship_and_country {
	float:left;
	height:170px;
	margin:25px 0 0;
	padding:0;
	width:286px;
}
.mess_ship_and_country .ship {
	
	font-size:16px;
	color:#00284A;
	font-weight:bold;
}

.mess_ship_and_country .country {
	
color:#667E92;
font-size:12px;
font-weight:bold;
letter-spacing:0.5px;
line-height:14px;
margin-top:17px;
}

.mess_ship_and_country .shipping_time{
	color:#667E92;
	font-size:11px;
	font-weight:normal;
	letter-spacing:0.5px;
	line-height:14px;
	margin-top:17px;
	width:300px;
}

.mess_ship_and_country .shipping_time ul{
list-style-type:disc;
margin-left:15px;
}
/*	box discount	*/

.shopping-cart-collaterals {
	padding:0;
	margin:0;
	
    float:right;
    width:286px;
	height:170px;
	margin-top:25px;
}
.shopping-cart-collaterals .box {
    margin:0;
    padding:0;
	border:0;
	
	width:246px;
	height:150px;
    border-left:1px solid #C1D2DD;
	border-right:1px solid #C1D2DD;
    background:none;
	
	padding:10px 20px;
}
.shopping-cart-collaterals .box .form-button  {
	margin-left:0;
	background:#036;
}
.shopping-cart-collaterals .discount-codes h4 {
    color:#6B8194;
	
    padding:0;
	margin:0;
	background:none;
	text-transform:none;
}
.shopping-cart-collaterals .discount-codes p {
	padding:0;
	margin:0;
	background:none;
	
	font-size:11px;
    color:#6B8194;
	font-weight:normal;
	
	margin:6px 0 6px 0;
}
.shopping-cart-collaterals .discount-codes h4 { background:none; }

#discount-coupon-form	{
	width:200px;
}

.discount-codes {
	/*display:none!important;*/
	
}

.shopping-cart-collaterals .box .form-button-alt {margin:0; padding:0; border:0; background:none; font-family:arial,sans-serif !important; font-size:10px !important; font-size-adjust:none !important; font-stretch:normal !important;	font-style:normal !important; font-variant:normal !important; font-weight:bold !important; line-height:normal !important;
	padding:0px 4px 4px 4px;
	position: relative;
	top:8px;
	left:2px;
	width:98px;
	height:17px;
	background-color:#A1B0BC;
}


.shopping-cart-collaterals .box .form-button-alt span { display:block;	}
.shopping-cart-collaterals .box .input-text { width:207px;	height:14px; color:#6B8194;	font-size:11px;	font-weight:normal; text-align:left; border:#CBD4DA 1px solid; background:#F2F5F6; margin:0; padding:0; }






/*	checkout	*/


#store_pickup{
	font-size:10px!important;
	color:#ffffff!important;
	text-decoration:none;
	padding-top:3px!important;
	padding-bottom:3px!important;
	
}

#store_pickup_message .subpara{
	font-size:10px;
}

#store_pickup_message{
	margin-bottom:0px;
}


#pick_a_store{
	width:600px;
}

#store_pickup_message{
	margin-bottom:0px;
}





.checkout_bg {
	position:relative;
	width:100%;
	height: auto;
	
	background:url(../images_custom/cart_bgUpper.jpg) top left repeat-x #DCE2E6;
}

.checkout_content {
	position:relative;
	width:676px;
	height: auto !important;
    height: 120px;
    min-height: 120px;
	color:#667E92;
	font-size:11px;
	margin:0 auto;
}




/* One-Page checkout */
.one-page-checkout { position:relative; width:670px; padding-top:20px;}
.one-page-checkout li.section { position:relative; width:670px; }
.one-page-checkout .group-select { margin-right:0; }
.one-page-checkout .box { border:0; border-top:0; padding:15px 20px; background:none; }
.one-page-checkout .head { margin-bottom:0; padding:7px 8px 4px 8px; background:none; border:none; }
.one-page-checkout .tool-tip { right:8px; }
.one-page-checkout .head a { display:none; }  /* Hide Edit button in step header */
.one-page-checkout h3 { color:#A1B0BC; font-size:12px; }
.one-page-checkout h4 { border-bottom:0; padding-bottom:2px; text-transform:uppercase;color:#667E92 }
.one-page-checkout h4.title { border-bottom:0; text-transform:none; }
.one-page-checkout .step-count { background:none; font-size:.9em; padding:0 4px; line-height:1em; }
.one-page-checkout .content { padding:10px 20px; }
.one-page-checkout label.label { font-size:1.05em; color:#2f2f2f; }
.one-page-checkout .allow .head { background:none; borde:0; cursor:pointer; }
.one-page-checkout .active .head { margin-bottom:0; border:0; background:none; padding-bottom:5px; cursor:default; }
.one-page-checkout .allow .head a { display:block; } /* Display Edit button in active selection */
.one-page-checkout .group-select { margin-top:0; border:0; background:none; padding:0; }
.one-page-checkout .allow h3 { color:#A1B0BC; }
.one-page-checkout .active h3 { color:#667E92; }
.one-page-checkout .allow .step-count { color:#fff; border:0; background:none; }
.one-page-checkout .active .step-count { color:#fff; border:0; background:none; }

.one-page-checkout a	{
	color:#667E92;
}
.one-page-checkout a:hover	{
	color:#A1B0BC;
}


.one-page-checkout .allow .step-count-img {
	width:4px;
	height:7px;
	
	background:url(../images_custom/checkout_arrowClose.gif) top left no-repeat;
}
.one-page-checkout .active .step-count-img {
	position:relative;
	top:-2px;
	width:7px;
	height:4px;
	
	background:url(../images_custom/checkout_arrowOpen.gif) top left no-repeat;
}

.one-page-checkout .step-count-img {
	width:4px;
	height:7px;
	
	background:url(../images_custom/checkout_arrowClose.gif) top left no-repeat;
}




.one-page-checkout .active .head { display:block; border:0; height:21px; background:url(../images_custom/checkout_bgCaptionOpen.gif) top left no-repeat; }/*head attiva*/
.one-page-checkout .allow .head { display:block; border:0; height:21px; background:url(../images_custom/checkout_bgCaptionOpen.gif) top left no-repeat; }/*head attiva*/
.one-page-checkout .head { display:block; border:0; height:21px; background:url(../images_custom/checkout_bgCaptionClose.jpg) top left no-repeat; }/*head attiva*/

.one-page-checkout .active .box { display:block; border:0; background:url(../images_custom/checkout_bgForm.gif) top left no-repeat; }/*form attiva*/
.one-page-checkout .box { display:block; border:0; background:none; }/*form attiva*/


.one-page-checkout dd .form-list ul { margin:5px 17px 15px 17px; }
.one-page-checkout .checkmo-mailing-address { padding-left:20px; }
.one-page-checkout-progress .page-head { margin-bottom:1em; }
.one-page-checkout-progress li { border:0; background:#eee; margin-bottom:6px; }
.one-page-checkout-progress h4 { margin:0; color:#999; padding:2px 8px; background:#eee; text-transform:none;  }
.one-page-checkout-progress h4.complete { border-bottom:0; background:#D0DCE1; color:#5e8ab4; }
.one-page-checkout-progress h4 a { text-transform:none; }
.one-page-checkout-progress .content { padding:8px 13px; }
#opc-login .button-set { border-top:0; }
#opc-review .box { border:0; padding:0; }
#opc-review .content { border:0; border-top:0; }
#opc-review .data-table { border-top:0; }
.opc-please-wait { padding-right:7px; }
.one-page-checkout a.back { background:none; padding-left:16px; line-height:13px; }
.one-page-checkout .payment-methods dd { padding:0; }
.one-page-checkout .button-set { margin-top:0; padding-top:2em; }

/*modalità consegna*/
.one-page-checkout .box-no-padding {
    border:0;
	padding:15px 0px;
    background:none;
}

.one-page-checkout .box-no-padding .inner-box {
   padding:0px 20px;
}

#opc-review .content	{
	border:0;
}


.group-select label, .form-list label, .payment-methods label {
	font-weight:normal;
}


/* Form Messages */
.validation-advice, .required { color:#A1B0BC; }
.validation-advice { clear:both; min-height:15px; margin-top:3px; background:url(../images/validation_advice_bg.gif) no-repeat 2px 1px; padding-left:17px; font-size:.95em; font-weight:bold; line-height:1.25em; }
.validation-failed { border:1px dashed #EB340A !important; background:#faebe7 !important; }
/* Expiration date and cvv number validation fix */
.v-fix { float:left; }
.v-fix .validation-advice { display:block; margin-right:-12em; width:12em; position:relative; }

label.required { font-weight:normal; }
p.required { font-size:9px; text-align:right; }


/*.group-select li .input-box .input-text, .group-select li .input-box textarea {*/
.group-select li .input-box .input-text	{
	width:244px;
	height:15px;
	background:#EEF1F3;
	border:#D0D7DD 1px solid;
	font-size:11px;
}


.group-select li .input-text {
	width:520px;
	height:15px;
	background:#EEF1F3;
	border:#D0D7DD 1px solid;
}
.group-select li select	{
	width:520px;
	background:#EEF1F3;
	border:#D0D7DD 1px solid;
	font-size:11px;
}

.group-select li textarea	{
	width:525px;
	height:45px;
	background:#EEF1F3;
	border:#D0D7DD 1px solid;
}


.checkout_content .validation-advice, .checkout_content .required { color:red; }
.checkout_content .form-button { border:none; background:#667e92; padding:0 16px;}
.checkout_content .form-button span { font-size:10px; }
.checkout_content .button-set {border:none;}
.checkout_content fieldset { padding-left:8px}
.giftmessages .gift-header {
	color:#A1B0BC;
}





.one-page-checkout-progress { margin-top:20px; }
.one-page-checkout-progress .page-head { margin-bottom:1em; }
.one-page-checkout-progress h3 { display:none;}

.one-page-checkout-progress ol {padding:0; margin:0; padding-top:30px; background:url(../images_custom/checkout_titleProgress.gif) top left no-repeat; }
.one-page-checkout-progress_bg ol {background:url(../images_custom/checkout_titleProgress.gif) top left no-repeat; }
.one-page-checkout-progress_bg_en ol {background:url(../images_custom/checkout_titleProgress_en.gif) top left no-repeat; }


.one-page-checkout-progress li { border-bottom:1px solid #D0D7DD; background:none; margin-bottom:6px; }
.one-page-checkout-progress h4 { margin:0; color:#667E92; padding:2px 8px; background:none; text-transform:none;  }
.one-page-checkout-progress h4.complete { border:0; background:none; color:#667E92; }
.one-page-checkout-progress h4 a { text-transform:none; }
.one-page-checkout-progress .content { padding:8px 13px; }







































/* Data Table */
.cart_upper .data-table tbody img, .data-table tbody a margin-bottom:0; padding:0; vertical-align:middle;}
.cart_upper .data-table tbody img { vertical-align:top !important;}


.cart_upper .data-table { border:0; width:910px; margin:40px auto 0 auto; }
.cart_upper .data-table tr { background:none; }
.cart_upper .data-table .odd  { background:none }
.cart_upper .data-table .even { background:none !important; }
.cart_upper .data-table td.last, .data-table th.last { border-right:0;vertical-align:middle; }
.cart_upper .data-table tr.last th,
.cart_upper .data-table tr.last td { border-bottom:0 !important;vertical-align:middle;}
.cart_upper .data-table tr.last th {  font-size:12px;}
.cart_upper .data-table th { border-right:0; padding:0; color:#0a263c; white-space:nowrap; }
.cart_upper .data-table th.wrap { white-space:normal; }
.cart_upper .data-table th a,
.cart_upper .data-table th a:hover { color:#fff; }
.cart_upper .data-table td { padding:0; }
.cart_upper .data-table thead tr th { background:none; color:#6B8194; font-size:11px; padding-bottom:4px;}
.cart_upper .data-table tfoot { border-bottom:0; }
.cart_upper .data-table tfoot tr.first { background:none; border-top:0; }
.cart_upper .data-table tfoot tr { background-color: #DCE2E6 !important; }
.cart_upper .data-table tfoot td { padding-top:0px; padding-bottom:0px; border-bottom:0; border-right:0; border-top:1px solid #C1D2DD; }
.cart_upper .data-table tbody td { border-top:1px solid #C1D2DD; border-right:0; padding:10px 0;vertical-align:middle; }
/* Bundle Products */
.cart_upper .data-table tbody.odd tr { background:none !important; }
.cart_upper .data-table tbody.even tr { background:none !important; }
.cart_upper .data-table tbody.odd tr td,
.cart_upper .data-table tbody.even tr td { border-bottom:0; }
.cart_upper .data-table tbody.odd tr.border td,
.cart_upper .data-table tbody.even tr.border td { border-bottom:0; }
.cart_upper .data-table tbody td h3 {color: #6B8194; font-size:10px;font-weight:normal;padding-left:8px;}
.cart_upper .data-table tbody td h4.title {  padding-left:8px; }
.cart_upper .data-table tbody td h4 a{ color:#6B8194; text-decoration:none; }
.cart_upper .data-table tbody td dl.item-options { padding-left:8px; font-size:10px;}
.cart_upper .data-table tbody td dl.item-options dt { float:left; padding-right:5px;font-weight:normal;font-style:normal;margin-top:0; }

.cart_upper .data-table tbody td .option-label { font-weight:bold; font-style:italic; }
.cart_upper .data-table tbody td .option-value { padding-left:0px; }

.cart_upper .box-table td { padding:0px; }
.cart_upper .box-table tfoot td { padding-top:0px; padding-bottom:0px; }
.cart_upper .box-table select { width:100%; }

.cart_upper .nested-data-table th, .nested-data-table td { padding-top:0px; padding-bottom:0px;  }

.cart_upper .generic-table td { padding:0 }
.cart_upper .generic-table td.first { padding-left:0; white-space:nowrap; }
.cart_upper .shipping-tracking .button-set { margin-top:0; border:none; border-top:0; padding-top:0; }



.cart_upper .data-table tbody .price {color:#6B8194; font-size:11px; font-weight:bold;}
.cart_upper .data-table tbody .input-text { width:22px;	height:16px; color:#6B8194;	font-size:11px;	font-weight:bold; text-align:center; border:#CBD4DA 1px solid; background:#E7EBEE; margin: 0 40px 0 80px }
.cart_upper span#tit_qty {margin-right:43px;}

.cart_upper .shopping-cart .continue-shopping {	float:right; width:115px; height:17px; background-color:#9FCCF0; margin-right:4px;padding-top:1px;}
.cart_upper .shopping-cart .continue-shopping span, .shopping-cart .update-cart span{ display:block;	}
.cart_upper .shopping-cart .update-cart { float:right; width:98px; height:17px; background-color:#A1B0BC;padding-top:1px; }
.cart_upper .form-button-alt {
	padding:0;
	border:0;
	background:none;
	font-family:arial,sans-serif !important;
	font-size:10px !important;
	font-size-adjust:none !important;
	font-stretch:normal !important;
	font-style:normal !important;
	font-variant:normal !important;
	font-weight:bold !important;
	line-height:normal !important;
}
.cart_upper .data-table .form-button-alt {padding-bottom:4px; margin-top:20px;}
.cart_upper .cart-tax-info, .cart-price {padding:0;}

/************************************************************************************************/
/*** checkout */

.one-page-checkout .head { background:url(../images_custom/checkout_bgCaptionClose.png) top left no-repeat; }
.one-page-checkout .allow .head { background:url(../images_custom/checkout_bgCaptionClose.png) top left no-repeat; }
.one-page-checkout .active .head { background:url(../images_custom/checkout_bgCaptionOpen.gif) top left no-repeat; }


.one-page-checkout .section .head a {
	display:none;
}

.one-page-checkout-progress h4 {
	font-size:11px;
	margin-bottom:4px;
}
.one-page-checkout-progress h4 a {
	float:right;

	font-size:9px;
	font-weight:normal;
	color:#A1B0BC;
	text-decoration:none;
	padding-left:10px;
}
.one-page-checkout-progress h4 .separator{ display:none;}

address {
	font-style:normal;
	line-height:1.2em;
	color:#667E92;
	font-size:11px;
	margin-bottom:22px;
	padding-left:12px;
}
.one-page-checkout-progress .content {
	line-height:1.2em;
	color:#667E92;
	font-size:11px;
}

label {
	color:#667E92;
	font-size:11px;
	font-weight:bold;
}



.giftmessages .gift-box {
	background:none;
	border:0;
	padding:22px 16px 22px 22px;
}
#gift-message-whole-message	{
	height:150px;
	width:602px;
}

.giftmessages .gift-box .scroll-box {
	height:auto;
	overflow: auto;
}
.giftmessages .gift-box .scroll-box .group-select li {
	padding:0;
}
.giftmessages .gift-header {
	color:#667E92;
	font-size:11px;
	font-weight:bold;
}
.giftmessages .input-checkbox label, .giftmessages .gift-box label, .giftmessages p {
	font-style:normal;
	color:#667E92;
	font-size:11px;
}

#checkout-shipping-method-load	{
	display:none;
}
.giftmessages .group-select li .input-box .input-text {
	width:296px;
}
.giftmessages .group-select li .input-box {
	margin-right:4px;
	width:auto;
}

.one-page-checkout a.back {
	width:74px;
	height:14px;
	background:#A1B0BC;
	padding-left:0;
	line-height: normal;
	
	position:relative;
	left:474px;
	
	font-size:10px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	line-height:12px;
	padding-top:3px;
	position:absolute;
	margin-left:15px;
	
}
.one-page-checkout a.back:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.opc-please-wait	{
	float:left;
}





#checkout-step-review .content p	{
	color:#667E92;
	font-size:11px;
	font-weight:normal;
}
#checkout-step-review .content a	{
	color:#667E92;
	font-weight:bold;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#checkout-step-review .content a:hover	{
	text-decoration: underline;
}



#checkout-review-table	{
	width:610px;
	margin:0;
	margin-top:30px;
	color:#667E92;
	font-size:11px;
	padding:0 20px;
}

#checkout-review-table th {
	color:#667E92;
}

#checkout-review-table.data-table tfoot tr {
	background:none!important;
}

#checkout-review-table tbody td h4.title, #checkout-review-table tbody .cart-price {
	margin:0;
	padding:0;
}
#checkout-review-table td.attributes-col h4.title {
	color:#667E92;
	font-weight:normal;
	margin:0;
	overflow:hidden;
	padding-left:0;
	width:320px;
}

#checkout-review-table thead th {
	width:110px;
}

#checkout-review-table tfoot .price {
	color:#667E92;
}

/************************************************************************************************/


/********************
RICERCA
**********************/

/* nessun risultato */
.ricerca_bg{
	background:url(../images_custom/allBrand_listing_bg.jpg) #DCE2E6  no-repeat scroll center top;
	position:relative;
	width:100%;
}

.ricerca_empty_bg{
	background:url(../images_custom/allBrand_listing_empty_bg.jpg) #DCE2E6  repeat-x scroll center top;
	position:relative;
	width:100%;
}


.ricerca_content{
	margin:0 auto;
	position:relative;
	width:940px;
	height:600px;
	}

.ricerca_content .listing_bread{
	display:none;
}

.ricerca_content .listing_select{
	display:none;
}

.no_result{
	width:500px;
	margin:0 auto 0  auto;
	padding-top:250px;
	text-align:center;
	
}


.ricerca_content .listing_genbg{
	 background:none;
}


.ricerca_content .listing_content{
	 height:540px!important;
	 min-height:540px!important;
}


.ricerca_content .catalog-listing{
	top:100px;
}

.ricerca_content #num_prod{
	color:#7f93a4;
	top:480px;
}

.ricerca_content #page_prod{
	top:480px;

}

.ricerca_content #page_prod a{
	color:#7f93a4;
}

.titolo_ricerca{
	padding-top:35px;
}

.ricerca_content .general_menuArrow{
	display:none;
}

.ricerca_content #page_prod .on{
	color:#33536e;
}

.ricerca_content .listing_nav_left,  .ricerca_content .listing_nav_right{
	top:210px;
}


.ricerca_content .wpsub_menusub{
	display:none;
}



/****************************
MENU SCELTA LINGUA
*****************************/

.quick-access	.shop-access{
	display:none;
}
.quick-access	.language-switcher {
	position: absolute;
	top:-3px;
	right:15px;
	
	font-weight: normal;
}

.quick-access	.language-switcher select {
	font-size: 9px;
	width:70px;
}
.quick-access	.language-switcher label{
	font-weight: normal;
	font-size: 9px;
	color:#99A9B7;
}

.quick-access	.language-switcher select option{
	font-size: 9px;

	
}
.header_links {
	left:220px;
}





/****************************
PAGE NOT FOUND
*****************************/


.middle-container {
background:#DCE2E6 url(../images_custom/cart_bgUpper.jpg) repeat-x scroll left top;
}

.static_bg {
	/*background:url(../images_custom/static_bgLower.jpg) bottom left repeat-x;*/
}





#page_not_found {
	position:relative;
	width:100%;
	height: auto;
	/*background:url(../images_custom/cart_bgUpper.jpg) top left repeat-x #DCE2E6;*/
}

#page_not_found .static_content {
	position:relative;
	width:900px;
	height: auto !important;
   	height: 300px;
   	min-height: 300px;
	margin:0 auto 0 auto;
	padding-bottom:80px;
	
}


#page_not_found .content{

	width:500px:
	margin:0 auto;
	text-align:center;
	padding-top:180px;
	font-size:12px;

}



/****************************
LOGOUT REDIRECT
*****************************/



#logout_redirect {
	position:relative;
	width:100%;
	height: auto;
	/*background:url(../images_custom/cart_bgUpper.jpg) top left repeat-x #DCE2E6;*/
}

#logout_redirect .static_content {
	position:relative;
	width:900px;
	height: auto !important;
   	height: 300px;
   	min-height: 300px;
	margin:0 auto 0 auto;
	padding-bottom:80px;
	/*background:url(../images_custom/static_bgLower.jpg) bottom left repeat-x #DCE2E6;*/
}


#logout_redirect .content{

	width:500px:
	margin:0 auto;
	text-align:center;
	padding-top:180px;
	font-size:12px;

}



/****************************
RICERCA AVNZATA
*****************************/



#advanced_search {
	position:relative;
	width:100%;
	height: auto;
	/*background:url(../images_custom/cart_bgUpper.jpg) top left repeat-x #DCE2E6;*/
}

#advanced_search .static_content {
	position:relative;
	width:900px;
	height: auto !important;
   	height: 600px;
   	min-height: 600px;
	margin:0 auto 0 auto;
	
	/*background:url(../images_custom/static_bgLower.jpg) bottom left repeat-x #DCE2E6;*/
}


#advanced_search .advanced-search-nothing-found{

	width:500px:
	margin:0 auto;
	text-align:center;
	padding-top:270px;
	font-size:12px;
	color:#667E92;
	font-weight:normal;

}


/* ********** LINK BANNER WELCOME  **********************/

/**** MORELLATO ****/

#morellato_banner1_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:92px; height:120px; top:0; left: 14px;display:none;}
#morellato_banner1_prod2 {/*border:1px solid red;*/ position:absolute; width:55px; height: 60px; top:120px; left: 76px;display:none;}

#morellato_banner2_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:73px; height: 84px; top:52px; left: 283px;display:none;}
#morellato_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:115px; height: 52px; top:136px; left: 248px;display:none;}

#morellato_banner3_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:70px; height: 125px; top:0; left: 525px;display:none;}
#morellato_banner3_prod2 {/*border:1px solid red*/; position:absolute; width:55px; height: 45px; top:125px; left: 502px;display:none;}

#morellato_banner4_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:50px; height:62px; top:106px; left:706px;display:none;}
#morellato_banner4_prod2 {/*border:1px solid red;*/ position:absolute; width:38px; height:56px; top:66px; left:771px;display:none;}
#morellato_banner4_prod3 {/*border:1px solid #ffffff;*/ position:absolute; width:63px; height:45px; top:123px; left:757px;display:none;}

/**** FINE MORELLATO ****/



/**** MORELLATO GIOIELLI ****/

#morellato_gioielli_banner1_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:54px; height:148px; top:0; left: 70px;display:none;}
#morellato_gioielli_banner1_prod2 {/*border:1px solid red;*/ position:absolute; width:44px; height: 113px; top:79px; left: 25px;display:none;}

#morellato_gioielli_banner2_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:76px; height: 159px; top:0; left: 311px;display:none;}
#morellato_gioielli_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:62px; height: 77px; top:126px; left: 388px;display:none;}

#morellato_gioielli_banner3_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:90px; height: 142px; top:0; left: 732px;display:none;}
#morellato_gioielli_banner3_prod2 {/*border:1px solid red;*/ position:absolute; width:56px; height: 56px; top:143px; left: 722px;display:none;}

#morellato_gioielli_visual_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:98px; height:97px; top:306px; left:157px;display:none;}
#morellato_gioielli_visual_prod2 {/*border:1px solid red;*/ position:absolute; width:102px; height:329px; top:88px; left: 324px;display:none;}
#morellato_gioielli_visual_prod3 {/*border:1px solid #FFFFFF;*/ position:absolute; width:114px; height:253px; top:123px; left:475px;display:none;}



/**** FINE MORELLATO GIOIELLI ****/



/**** MORELLATO OROLOGI ****/

#morellato_orologi_banner1_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:44px; height:104px; top:79px; left: 15px;display:none;}
#morellato_orologi_banner1_prod2 {/*border:1px solid red;*/ position:absolute; width:67px; height: 109px; top:72px; left: 59px;display:none;}

#morellato_orologi_banner2_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:56px; height: 158px; top:16px; left: 304px;display:none;}
#morellato_orologi_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:92px; height: 160px; top:33px; left: 360px;display:none;}

#morellato_orologi_banner3_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:44px; height: 97px; top:84px; left: 706px;display:none;}
#morellato_orologi_banner3_prod2 {/*border:1px solid red;*/ position:absolute; width:63px; height: 112px; top:75px; left: 750px;display:none;}

#morellato_orologi_visual_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:260px; height:198px; top:247px; left:184px;display:none;}
#morellato_orologi_visual_prod2 {/*border:1px solid red;*/ position:absolute; width:197px; height:358px; top:91px; left: 445px;display:none;}


/**** FINE MORELLATO OROLOGI ****/



/**** MORELLATO GOLD ****/

#morellato_gold_banner1_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:54px; height:134px; top:0; left: 66px;display:none;}
#morellato_gold_banner1_prod2 {/*border:1px solid red;*/ position:absolute; width:55px; height: 61px; top:135px; left: 31px;display:none;}

#morellato_gold_banner2_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:82px; height: 171px; top:0; left: 310px;display:none;}
#morellato_gold_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:55px; height: 125px; top:50px; left: 396px;display:none;}

#morellato_gold_banner3_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:56px; height: 140px; top:0px; left: 750px;display:none;}
#morellato_gold_banner3_prod2 {/*border:1px solid red;*/ position:absolute; width:55px; height: 46px; top:148px; left: 725px;display:none;}

#morellato_gold_visual_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:159px; height:311px; top:65px; left:266px;display:none;}
#morellato_gold_visual_prod2 {/*border:1px solid red;*/ position:absolute; width:135px; height:210px; top:136px; left: 465px;display:none;}

/**** FINE MORELLATO GOLD ****/



/**** MORELLATO ACCESSORI ****/

#morellato_accessori_banner1_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:103px; height:57px; top:41px; left: 19px;display:none;}
#morellato_accessori_banner1_prod2 {/*border:1px solid red;*/ position:absolute; width:91px; height: 92px; top:100px; left: 18px;display:none;}

#morellato_accessori_banner2_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:56px; height: 147px; top:43px; left: 320px;display:none;}
#morellato_accessori_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:72px; height: 159px; top:34px; left: 377px;display:none;}

#morellato_accessori_banner3_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:31px; height: 61px; top:35px; left: 751px;display:none;}
#morellato_accessori_banner3_prod2 {/*border:1px solid red;*/ position:absolute; width:36px; height: 58px; top:60px; left: 782px;display:none;}

#morellato_accessori_visual_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:271px; height:148px; top:269px; left:109px;display:none;}
#morellato_accessori_visual_prod2 {/*border:1px solid red;*/ position:absolute; width:341px; height:93px; top:136px; left: 228px;display:none;}
#morellato_accessori_visual_prod3 {/*border:1px solid #FFFFFF;*/ position:absolute; width:222px; height:166px; top:230px; left:441px;display:none;}

/**** FINE MORELLATO ACCESSORI ****/



/**** SECTOR ****/

#sector_banner1_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:72px; height:102px; top:0; left: 65px;display:none;}
#sector_banner1_prod2 {/*border:1px solid red;*/ position:absolute; width:43px; height:50px; top:135px; left: 62px;display:none;}
#sector_banner1_prod3 {/*border:1px solid #FFFFFF;*/ position:absolute; width:70px; height: 87px; top:25px; left: 146px;display:none;}
#sector_banner1_prod4 {/*border:1px solid red;*/ position:absolute; width:113px; height: 65px; top:113px; left: 106px;display:none;}

#sector_banner2_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:85px; height: 90px; top:83px; left: 512px;display:none;}
#sector_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:80px; height: 126px; top:44px; left: 598px;display:none;}

/**** FINE SECTOR ****/


/**** SECTOR NO-LIMITS ****/

#sector_no-limits_visual_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:141px; height: 129px; top:173px; left: 88px;display:none;}
#sector_no-limits_visual_prod2 {/*border:1px solid red;*/ position:absolute; width:205px; height: 137px; top:303px; left: 25px;display:none;}
#sector_no-limits_visual_prod3 {/*border:1px solid #FFFFFF;*/ position:absolute; width:107px; height: 248px; top:56px; left: 495px;display:none;}
#sector_no-limits_visual_prod4 {/*border:1px solid red;*/ position:absolute; width:76px; height: 98px; top:270px; left: 603px;display:none;}
#sector_no-limits_visual_prod5 {/*border:1px solid #FFFFFF;*/ position:absolute; width:250px; height: 68px; top:369px; left: 457px;display:none;}

/**** FINE NO-LIMITS ****/



/**** SECTOR NO-LIMITS WATCHES ****/

#sector_no-limits_watches_banner1_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:40px; height:85px; top:75px; left: 18px;display:none;}
#sector_no-limits_watches_banner1_prod2 {/*border:1px solid red;*/ position:absolute; width:60px; height: 107px; top:63px; left: 59px;display:none;}

#sector_no-limits_watches_banner2_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:80px; height: 97px; top:23px; left: 339px;display:none;}
#sector_no-limits_watches_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:133px; height: 77px; top:121px; left: 295px;display:none;}

#sector_no-limits_watches_banner3_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:42px; height: 88px; top:73px; left: 706px;display:none;}
#sector_no-limits_watches_banner3_prod2 {/*border:1px solid red;*/ position:absolute; width:65px; height: 108px; top:62px; left: 749px;display:none;}

#sector_no-limits_watches_visual_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:287px; height: 257px; top:196px; left: 100px;display:none;}
#sector_no-limits_watches_visual_prod2 {/*border:1px solid red;*/ position:absolute; width:287px; height: 388px; top:56px; left: 388px;display:none;}


/**** FINE NO-LIMITS WATCHES ****/



/**** SECTOR NO-LIMITS JEWELS ****/

#sector_no-limits_jewels_banner1_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:47px; height:58px; top:113px; left: 38px;display:none;}
#sector_no-limits_jewels_banner1_prod2 {display:none; /*border:1px solid red;*/ position:absolute; width:33px; height: 107px; top:51px; left: 86px;display:none;}

#sector_no-limits_jewels_banner2_prod1 {display:none; /*border:1px solid #FFFFFF;*/ position:absolute; width:85px; height: 97px; top:94px; left: 368px;display:none;}
#sector_no-limits_jewels_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:89px; height: 115px; top:50px; left: 278px;display:none;}

#sector_no-limits_jewels_banner3_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:62px; height: 115px; top:0; left: 747px;display:none;}
#sector_no-limits_jewels_banner3_prod2 {/*border:1px solid red;*/ position:absolute; width:102px; height: 42px; top:128px; left: 706px;display:none;}

#sector_no-limits_jewels_visual_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:261px; height: 159px; top:236px; left: 186px;display:none;}
#sector_no-limits_jewels_visual_prod2 {/*border:1px solid red;*/ position:absolute; width:254px; height: 199px; top:36px; left: 213px;display:none;}
#sector_no-limits_jewels_visual_prod3 {/*border:1px solid #FFFFFF;*/ position:absolute; width:168px; height: 246px; top:181px; left: 468px;display:none;}

/**** FINE NO-LIMITS JEWELS ****/



/**** SECTOR EXPANDER ****/

#sector_expander_banner1_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:37px; height:85px; top:77px; left: 17px;display:none;}
#sector_expander_banner1_prod2 {/*border:1px solid red;*/ position:absolute; width:64px; height: 97px; top:70px; left: 55px;display:none;}

#sector_expander_banner2_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:64px; height: 132px; top:48px; left: 317px;display:none;}
#sector_expander_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:77px; height: 131px; top:26px; left: 382px;display:none;}

#sector_expander_banner3_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:39px; height: 83px; top:77px; left: 713px;display:none;}
#sector_expander_banner3_prod2 {/*border:1px solid red;*/ position:absolute; width:56px; height: 90px; top:73px; left: 753px;display:none;}

/**** FINE SECTOR EXPANDER ****/



/**** PHILIP-WATCH ****/

#philip-watch_banner1_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:41px; height: 82px; top:78px; left: 50px;display:none;}
#philip-watch_banner1_prod2 {/*border:1px solid red;*/ position:absolute; width:46px; height:65px; top:99px; left: 91px;display:none;}

#philip-watch_banner2_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:30px; height: 80px; top:81px; left: 202px;display:none;}
#philip-watch_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:56px; height: 87px; top:76px; left: 233px;display:none;}

#philip-watch_banner3_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:31px; height: 84px; top:77px; left: 358px;display:none;}
#philip-watch_banner3_prod2 {/*border:1px solid red;*/ position:absolute; width:49px; height: 90px; top:74px; left: 389px;display:none;}

#philip-watch_banner4_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:33px; height: 84px; top:78px; left: 501px;display:none;}
#philip-watch_banner4_prod2 {/*border:1px solid red;*/ position:absolute; width:53px; height: 91px; top:74px; left: 534px;display:none;}

#philip-watch_banner5_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:26px; height: 85px; top:76px; left: 662px;display:none;}
#philip-watch_banner5_prod2 {/*border:1px solid red;*/ position:absolute; width:49px; height: 90px; top:74px; left: 689px;display:none;}

#philip-watch_banner6_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:26px; height: 86px; top:73px; left: 810px;display:none;}
#philip-watch_banner6_prod2 {/*border:1px solid red;*/ position:absolute; width:44px; height: 90px; top:73px; left: 837px;display:none;}

/**** FINE PHILIP-WATCH ****/



/**** PHILIP-WATCH HERITAGE ****/

#philip-watch_heritage_banner1_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:42px; height:100px; top:72px; left: 11px;display:none;}
#philip-watch_heritage_banner1_prod2 {/*border:1px solid red;*/ position:absolute; width:61px; height: 118px; top:59px; left: 54px;display:none;}

#philip-watch_heritage_banner2_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:46px; height: 145px; top:50px; left: 309px;display:none;}
#philip-watch_heritage_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:87px; height: 162px; top:37px; left: 356px;display:none;}

#philip-watch_heritage_banner3_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:36px; height: 89px; top:75px; left: 706px;display:none;}
#philip-watch_heritage_banner3_prod2 {/*border:1px solid red;*/ position:absolute; width:62px; height: 107px; top:64px; left: 742px;display:none;}

#philip-watch_heritage_visual_prod1 {/*border:1px solid #000000;*/ position:absolute; width:242px; height: 328px; top:120px; left: 241px;display:none;}
#philip-watch_heritage_visual_prod2 {/*border:1px solid red;*/ position:absolute; width:144px; height: 290px; top:151px; left: 484px;display:none;}


/**** FINE PHILIP-WATCH HERITAGE ****/



/**** PHILIP-WATCH TRADITION ****/

#philip-watch_tradition_banner1_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:40px; height:117px; top:34px; left: 15px;display:none;}
#philip-watch_tradition_banner1_prod2 {/*border:1px solid red;*/ position:absolute; width:49px; height:119px; top:48px; left: 56px;display:none;}

#philip-watch_tradition_banner2_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:67px; height: 95px; top:37px; left: 370px;display:none;}
#philip-watch_tradition_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:151px; height: 66px; top:133px; left: 294px;display:none;}

#philip-watch_tradition_banner3_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:37px; height: 110px; top:57px; left: 715px;display:none;}
#philip-watch_tradition_banner3_prod2 {/*border:1px solid red;*/ position:absolute; width:52px; height: 122px; top:54px; left: 753px;display:none;}

#philip-watch_tradition_visual_prod1 {/*border:1px solid black;*/ position:absolute; width:148px; height: 331px; top:117px; left:292px;display:none;}
#philip-watch_tradition_visual_prod2 {/*border:1px solid red;*/ position:absolute; width:177px; height:315px; top:127px; left: 441px;display:none;}

/**** FINE PHILIP-WATCH TRADITION ****/



/**** PHILIP-WATCH PRESTIGE ****/

#philip-watch_prestige_banner1_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:45px; height:107px; top:72px; left: 11px;display:none;}
#philip-watch_prestige_banner1_prod2 {/*border:1px solid red;*/ position:absolute; width:61px; height: 123px; top:59px; left: 57px;display:none;}

#philip-watch_prestige_banner2_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:60px; height: 151px; top:18px; left: 281px;display:none;}
#philip-watch_prestige_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:100px; height: 163px; top:39px; left: 342px;display:none;}

#philip-watch_prestige_banner3_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:41px; height: 104px; top:65px; left: 703px;display:none;}
#philip-watch_prestige_banner3_prod2 {/*border:1px solid red;*/ position:absolute; width:63px; height: 114px; top:60px; left: 745px;display:none;}

#philip-watch_prestige_visual_prod1 {/*border:1px solid black;*/ position:absolute; width:115px; height: 320px; top:127px; left:325px;display:none;}
#philip-watch_prestige_visual_prod2 {/*border:1px solid red;*/ position:absolute; width:177px; height:332px; top:121px; left: 441px;display:none;}


/**** FINE PHILIP-WATCH PRESTIGE ****/



/**** PHILIP-WATCH DIAMONDS ****/

#philip-watch_diamonds_banner1_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:50px; height:128px; top:53px; left: 9px;display:none;}
#philip-watch_diamonds_banner1_prod2 {/*border:1px solid red;*/ position:absolute; width:54px; height: 127px; top:58px; left: 60px;display:none;}

#philip-watch_diamonds_banner2_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:54px; height: 158px; top:43px; left: 299px;display:none;}
#philip-watch_diamonds_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:75px; height: 166px; top:39px; left: 354px;display:none;}

#philip-watch_diamonds_banner3_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:37px; height: 121px; top:57px; left: 714px;display:none;}
#philip-watch_diamonds_banner3_prod2 {/*border:1px solid red;*/ position:absolute; width:53px; height: 130px; top:56px; left: 752px;display:none;}

#philip-watch_diamonds_visual_prod1 {/*border:1px solid black;*/ position:absolute; width:275px; height: 130px; top:297px; left:75px;display:none;}
#philip-watch_diamonds_visual_prod2 {/*border:1px solid red;*/ position:absolute; width:141px; height:325px; top:133px; left:376px;display:none;}
#philip-watch_diamonds_visual_prod3 {/*border:1px solid black;*/ position:absolute; width:130px; height: 335px; top:123px; left:518px;display:none;}

/**** FINE PHILIP-WATCH DIAMONDS ****/



/**** PHILIP-WATCH GOLD ****/

#philip-watch_gold_banner1_prod1 {/* border:1px solid #FFFFFF;*/ position:absolute; width:37px; height:124px; top:53px; left: 9px;display:none;}
#philip-watch_gold_banner1_prod2 {/*border:1px solid red;*/ position:absolute; width:68px; height: 133px; top:55px; left: 46px;display:none;}

#philip-watch_gold_banner2_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:48px; height: 160px; top:38px; left: 312px;display:none;}
#philip-watch_gold_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:68px; height: 168px; top:36px; left: 361px;display:none;}

#philip-watch_gold_banner3_prod1 {display:none; /*border:1px solid #FFFFFF;*/ position:absolute; width:56px; height: 133px; top:51px; left: 703px;display:none;}
#philip-watch_gold_banner3_prod2 {/*border:1px solid red;*/ position:absolute; width:52px; height: 122px; top:59px; left: 760px;display:none;}

#philip-watch_gold_visual_prod1 {/*border:1px solid black;*/ position:absolute; width:258px; height:210px; top:229px; left:122px;display:none;}
#philip-watch_gold_visual_prod2 {/*border:1px solid red;*/ position:absolute; width:290px; height:262px; top:154px; left:381px;display:none;}
/**** FINE PHILIP-WATCH GOLD ****/



/**** CHRONOSTAR ****/

#chronostar_banner1_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:47px; height:106px; top:61px; left: 72px;display:none;}
#chronostar_banner1_prod2 {/*border:1px solid red;*/ position:absolute; width:60px; height: 122px; top:49px; left: 120px;display:none;}

#chronostar_banner2_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:47px; height: 124px; top:47px; left: 304px;display:none;}
#chronostar_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:51px; height: 123px; top:39px; left: 352px;display:none;}

#chronostar_banner3_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:53px; height: 109px; top:58px; left: 510px;display:none;}
#chronostar_banner3_prod2 {/*border:1px solid red;*/ position:absolute; width:76px; height: 124px; top:48px; left: 564px;display:none;}

#chronostar_banner4_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:95px; height: 32px; top:115px; left: 716px;display:none;}
#chronostar_banner4_prod2 {/*border:1px solid red;*/ position:absolute; width:78px; height: 57px; top:56px; left: 741px;display:none;}

#chronostar_visual_prod1 {/*border:1px solid #FFFFFF;*/ position:absolute; width:278px; height:345px; top:56px; left:218px;display:none;}
#chronostar_visual_prod2 {/*border:1px solid red;*/ position:absolute; width:171px; height:208px; top:172px; left:504px;display:none;}

/**** FINE CHRONOSTAR ****/



/**** JUST-CAVALLI ****/

#just-cavalli_banner1_prod1 {/*border:1px solid black ;*/ position:absolute; width:80px; height: 106px; top:28px; left: 120px;display:none;}
#just-cavalli_banner1_prod2 {/*border:1px solid red;*/ position:absolute; width:135px; height: 67px; top:135px; left: 77px;display:none;}

#just-cavalli_banner2_prod1 {/*border:1px solid black ;*/ position:absolute; width:57px; height:89px; top:0; left: 533px;display:none;}
#just-cavalli_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:64px; height:64px; top:136px; left: 526px;display:none;}
#just-cavalli_banner2_prod3 {/*border:1px solid black ;*/ position:absolute; width:90px; height: 136px; top:51px; left: 591px;display:none;}


/**** FINE JUST-CAVALLI ****/



/**** JUST-CAVALLI WATCHES ****/

#just-cavalli_watches_banner1_prod1 {/*border:1px solid black;*/ position:absolute; width:45px; height:107px; top:62px; left: 26px;display:none;}
#just-cavalli_watches_banner1_prod2 {display:none; /*border:1px solid red;*/ position:absolute; width:51px; height: 122px; top:55px; left: 72px;display:none;}

#just-cavalli_watches_banner2_prod1 {/*border:1px solid black;*/ position:absolute; width:60px; height: 148px; top:59px; left: 303px;display:none;}
#just-cavalli_watches_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:78px; height: 145px; top:26px; left: 364px;display:none;}

#just-cavalli_watches_banner3_prod1 {/*border:1px solid black;*/ position:absolute; width:41px; height: 104px; top:63px; left: 703px;display:none;}
#just-cavalli_watches_banner3_prod2 {/*border:1px solid red;*/ position:absolute; width:63px; height: 114px; top:57px; left: 745px;display:none;}

#just-cavalli_watches_visual_prod1 {/*border:1px solid black;*/ position:absolute; width:279px; height:187px; top:250px; left:265px;display:none;}
#just-cavalli_watches_visual_prod2 {/*border:1px solid red;*/ position:absolute; width:200px; height:372px; top:81px; left:545px;display:none;}

/**** FINE JUST-CAVALLI WATCHES ****/



/**** JUST-CAVALLI JEWELS ****/

#just-cavalli_jewels_banner1_prod1 {/*border:1px solid black;*/ position:absolute; width:61px; height:117px; top:0; left: 50px;display:none;}
#just-cavalli_jewels_banner1_prod2 {/*border:1px solid red;*/ position:absolute; width:46px; height: 63px; top:118px; left:46px;display:none;}

#just-cavalli_jewels_banner2_prod1 {/*border:1px solid black;*/ position:absolute; width:99px; height: 107px; top:0px; left: 318px;display:none;}
#just-cavalli_jewels_banner2_prod2 {display: none; /*border:1px solid red;*/ position:absolute; width:80px; height: 79px; top:108px; left: 344px;display:none;}

#just-cavalli_jewels_banner3_prod1 {/*border:1px solid black;*/ position:absolute; width:84px; height: 88px; top:0; left: 726px;display:none;}
#just-cavalli_jewels_banner3_prod2 {/*border:1px solid red;*/ position:absolute; width:90px; height: 97px; top:89px; left: 709px;display:none;}

#just-cavalli_jewels_visual_prod1 {/*border:1px solid black;*/ position:absolute; width:525px; height:323px; top:122px; left:286px;}display:none;

/**** FINE JUST-CAVALLI JEWELS ****/



/**** MISS-SIXTY ****/

#miss-sixty_banner1_prod1 {/*border:1px solid black;*/ position:absolute; width:63px; height:151px; top:42px; left: 111px;display:none;}
#miss-sixty_banner1_prod2 {/*border:1px solid red;*/ position:absolute; width:56px; height:151px; top:42px; left: 175px;display:none;}

#miss-sixty_banner2_prod1 {/*border:1px solid black;*/ position:absolute; width:79px; height: 91px; top:25px; left: 535px;display:none;}
#miss-sixty_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:159px; height: 86px; top:116px; left: 554px;display:none;}

/**** FINE MISS-SIXTY ****/



/**** MISS-SIXTY WATCHES ****/

#miss-sixty_watches_banner1_prod1 {/*border:1px solid black;*/ position:absolute; width:39px; height:127px; top:53px; left: 19px;display:none;}
#miss-sixty_watches_banner1_prod2 {/*border:1px solid red;*/ position:absolute; width:49px; height: 131px; top:51px; left: 59px;display:none;}

#miss-sixty_watches_banner2_prod1 {/*border:1px solid black;*/ position:absolute; width:49px; height: 121px; top:56px; left: 301px;display:none;}
#miss-sixty_watches_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:83px; height: 144px; top:43px; left: 351px;display:none;}

#miss-sixty_watches_banner3_prod1 {/*border:1px solid black;*/ position:absolute; width:51px; height: 139px; top:43px; left: 706px;display:none;}
#miss-sixty_watches_banner3_prod2 {/*border:1px solid red;*/ position:absolute; width:54px; height: 145px; top:37px; left: 758px;display:none;}

#miss-sixty_watches_visual_prod1 {/*border:1px solid black;*/ position:absolute; width:250px; height:165px; top:282px; left:79px;display:none;}
#miss-sixty_watches_visual_prod2 {/*border:1px solid red;*/ position:absolute; width:132px; height:361px; top:87px; left:330px;display:none;}
#miss-sixty_watches_visual_prod3 {/*border:1px solid black;*/ position:absolute; width:169px; height:348px; top:100px; left:463px;display:none;}

/**** FINE MISS-SIXTY WATCHES ****/



/**** MISS-SIXTY JEWELS ****/

#miss-sixty_jewels_banner1_prod1 {/*border:1px solid black;*/ position:absolute; width:87px; height:107px; top:0px; left: 30px;display:none;}
#miss-sixty_jewels_banner1_prod2 {display:none; /*border:1px solid red;*/ position:absolute; width:60px; height: 55px; top:108px; left: 35px;display:none;}

#miss-sixty_jewels_banner2_prod1 {/*border:1px solid black;*/ position:absolute; width:110px; height: 130px; top:0px; left: 320px;display:none;}
#miss-sixty_jewels_banner2_prod2 {/*border:1px solid red;*/ position:absolute; width:75px; height: 57px; top:131px; left: 306px;display:none;}

#miss-sixty_jewels_banner3_prod1 {/*border:1px solid black;*/ position:absolute; width:69px; height: 118px; top:0px; left: 725px;display:none;}
#miss-sixty_jewels_banner3_prod2 {/*border:1px solid red;*/ position:absolute; width:51px; height: 52px; top:119px; left: 726px;display:none;}

#miss-sixty_jewels_visual_prod1 {/*border:1px solid black;*/ position:absolute; width:350px; height:254px; top:146px; left:117px;display:none;}
#miss-sixty_jewels_visual_prod2 {/*border:1px solid red;*/ position:absolute; width:132px; height:207px; top:87px; left:471px;display:none;}
#miss-sixty_jewels_visual_prod3 {/*border:1px solid black;*/ position:absolute; width:179px; height:145px; top:295px; left:475px;display:none;}

/**** FINE MISS-SIXTY JEWELS ****/



/* ********** FINE LINK BANNER WELCOME *********************/



/***********DROPS************/
#invalid_skues { clear:both; position:relative;  left:15px; top:60px; width:900px; margin:0 auto;color:red;}
#invalid_skues h4{color:red;}



/* ********** INIZIO AREA SERVIZIO CLIENTI *********************/

.servizio_clienti #contact_frame{
	width:100%;
	/*height:760px;*/
	border:none;
}
.servizio_clienti .wp_contatti{
margin:0 auto;
width:910px;
}

.servizio_clienti .wp_contatti .container{
margin-bottom:30px;
}

.servizio_clienti .wp_contatti .height{
clear:both;
}

.servizio_clienti .wp_contatti .titolo_pagina{
line-height:40px;
padding-top:25px;
}

.servizio_clienti .wp_contatti .sub_title{
font-size:14px;
color:#667E92;
font-family:Arial;
font-weight:normal;
letter-spacing:-0.05em;
margin-bottom:40px;

}

.servizio_clienti .wp_contatti .box{
float:left;
background-color:#eef1f3;
height:337px;
width:156px;
margin-right:5px;
border: 1px solid #d0d7dd;
padding: 0 10px;
}

.servizio_clienti .wp_contatti .box.lib{
margin-right:0px;
}

.servizio_clienti .wp_contatti .box .title h3{
margin-top:15px;
font-size:14px;
color:#667e92;
height:40px;
border-bottom:1px solid #d0d7dd;
}

.servizio_clienti .wp_contatti p.description{
color:#667e92;
font-size:12px;
height:235px;
}

.servizio_clienti .wp_contatti p.description.ven{
height:155px;
}

.servizio_clienti .wp_contatti p.description.lib{
height:190px;
}

.servizio_clienti .wp_contatti a.action{
background-color:#667e92;
display:block;
width:155px;
padding-top:2px;
height:19px;
color:#ffffff;
text-decoration:none;

}

.servizio_clienti .wp_contatti a.action img{
margin-left:25px;
vertical-align:1px;
margin-right:3px;
}

.servizio_clienti .wp_contatti a.action_btn{
display:block;
height:32px;
margin-bottom:3px;
}
.servizio_clienti .wp_contatti a.action:hover{
text-decoration:none;
}


/*	faq	*/


.container_faq{margin:0 auto;width:905px;}


.column_dx{float:left;width:530px;margin-top:95px;}

.container_faq h1{color:#667e92; font-size:24px; font-weight:normal; margin-bottom:35px;}
.container_faq a{text-decoration:none;font-size:12px;font-weight:bold;color:#667e92;}
.container_faq .column_sx{margin:30px 30px 35px 0;float:left;width:300px;padding-right:40px;border-right:1px solid #d0d7dd;}
.container_faq .column_sx a{background:url("/skin/frontend/default/default/images/arrow_r_faq.gif")no-repeat 5px 18px; padding-left:13px; display:block;}
.container_faq a.single_q.active{background:url("/skin/frontend/default/default/images/arrow_bottom_faq.gif") no-repeat 5px 18px;}
.container_faq .active_q{background-color:#e5eaed;}
.container_faq .column_sx ul li{width:305px; border-bottom:1px solid #d0d7dd; height:40px;}
.container_faq .column_sx ul li a.group{margin-bottom:12px; padding-top:12px; cursor:pointer;}
.container_faq a.back{margin:35px 0 115px 0; font-weight:bold; font-size:11px; background:url("/skin/frontend/default/default/images/arrow_s_faq.gif")no-repeat left 6px; }
.container_faq .column_dx #no-disp{display:none;}

.container_faq .column_dx #no-disp p{background-color:#e5eaed;margin-bottom:0px;padding:0 30px 10px 30px;color:#667e92;}
.container_faq .column_dx .single_q{padding: 12px 0 12px 15px; cursor:pointer; background:url("/skin/frontend/default/default/images/arrow_r_faq.gif") no-repeat 5px 18px; display:block;}
.container_faq .column_dx .no_answer{margin-top:15px;}
.container_faq .column_dx .no_answer a, .container_faq .column_dx #no-disp p a{font-weight:normal;}

.container_faq .column_dx .no_answer a:hover, .container_faq .column_dx #no-disp p a:hover{font-weight:bold;}

.container_faq .column_dx .sep{background-color:#d0d7dd; height:1px;}
.container_faq .column_dx .space{height:50px;}


/*	end FAQ	*/



.breadcrumbs_cc{
display:block;
margin:0 auto;
padding-top:45px;
width:918px;
font-size:0.95em;
line-height:1.25em;
height:11px;

}



.breadcrumbs_cc li{
float:left;
color:#A1B0BC;
margin-left:5px;
font-size:10px;
font-weight:normal;
}

.breadcrumbs_cc li a{
color:#A1B0BC;
font-size:10px;
font-weight:normal;
text-decoration:none;
}



/* ********** FINE AREA SERVIZIO CLIENTI *********************/
