html{
background:#000000;
}


body{
background:#000000;
}


#flashWrapper img{
	display:block;
	height:98px;
	width:234px;
	}

#fullflashWrapper{
	/*width:942px;
	height: 450px;
	*/
	margin: 0px auto;
	*margin: 0px 0px;
	border:1px solid white;
	}
	
#fullVideo{
	display:none;
	border: 0px none red;
	width:990px;
	height: 450px;
	float:left;
	position: absolute;
	background-color: transparent;
	z-index: 4;

	}

#flashWrapperTriangle img{
	display:block;
	height:98px;
	width:234px;
	}
	
#flashWrapperTriangle {
		/*background:  transparent url(/bulgari/wireframe_images/preview_flv.png) repeat scroll 0 0;*/
		position: absolute;
		left: 0;
		top:0;
		height:98px;
		width:234px;
		display: block;
	}

#flashWrapperTriangle a{
			display: block;
	}
/*<
	-landing promos		
	
*/
.landing .promo-container{
	
	bottom:45px;
	width:990px;
	position:absolute;  
	z-index:1;
	 
}
	.landing .promo-container .transparent-holder{
		opacity			:	.23;
		filter			:	alpha(opacity=23);
		-moz-opacity	:	0.23;
	    background-color:#000000;  
	    width:auto;  
	    height:100%;
	    position:absolute;  
	 

	    
	}
		 .promo-container .promolist .transparent-holder{
			width:505px;
			
		}
		
		.landing .promo-container .promolist li .transparent-holder{
			width:120px;
			
		}
		
		
	.landing .promo-container .promolist{
		margin:0 auto;
		width:540px;
	}
	.landing .promo-container .promolist-wide{
		margin:0 auto;
		width:784px;
	}
	
	 .promo-container ul{
		padding:10px;
		position:relative;
		width:490px;
	}
	.landing .promo-container li{
		color:#ADA594;
		display:inline;
		float:left;
		font-family:Arial;
		font-size:9px;
		position:relative;
		text-align:center;
	
		text-transform:uppercase;
		width: 117px;
	}
		.landing .promo-container li img{
			display:block;
			height:98px;
			margin:0 0 5px;
			width:117px;
}
.landing .promo-container li a:link, .landing .promo-container li a:hover {
			color:#ADA594;
			text-decoration:none;
		}
.landing .promo-container li a:active, .landing .promo-container li a:visited {
			color:#FFFFFF;
			text-decoration:none;	
		}
		


		.landing .promo-container li.promoItem .transparent-holder{
			display:none;
		 	opacity:0.50;  
		    filter:alpha(opacity=50);  
		    -moz-opacity:0.50;  
		   background-color:#000000;
		    width:117px;  
		   height:98px;
		    position:absolute;  
		    top:0px;  
		    left:0px;   
		}		
		.landing .promo-container li.disabled .transparent-holder{
			display:block;
		}
		
.promoTitle{
		display:inline;
		position:relative;
		float:center;
		text-align:center;
		font-size:9px;
		font-family:Arial;
		color:#FFFFFF;
		text-transform:uppercase;
}



.li_enabled{

	}
	
.disabled{

display:block;

	}

/*
 * =landing sidebar 
 */
 
.sidebar{
	width:500px;
	margin:40px 0 0 25px;
	color:#ffffff;
	position:relative;
	z-index:10;
	/*float:left;*/
}

.sidebar h1{
		width:500px;
		font-size:26px;
		font-family:Arial;
		margin:0 0 18px 0;
		color:#ffffff;
		text-transform: capitalize;
		
	}

.sidebar p{
		width:275px;
		font-size: 12px;
		font-family:Arial;
		color:#ffffff;
		line-height:14pt;
		margin:0;
	}
	
	
	.sidebar a{
color:#ffffff;
text-decoration:underline;

}
	
.sidebar .sidebar-links a:link,
.sidebar .sidebar-links a:visited{
	text-decoration:underline;
	color:#ffffff;
	font-family:Arial;
	letter-spacing:0;
	text-transform:uppercase;
	font-size:10px;
	white-space: nowrap;
}

.sidebar .sidebar-links a:hover,
.sidebar .sidebar-links a:active{
	text-decoration:underline;
	color:#ffffff;
}
/* 
 * landing page filters
 */
fieldset.filters{
	margin:28px 0 10px;
}

fieldset.filters li{
	margin:0 0 10px 0;
	height:20px;
	width:202px;
}

	fieldset.filters li .transparent-holder{
		opacity:0.35;  
	    filter:alpha(opacity=35);  
	    -moz-opacity:0.35;  
	    background-color:#000000;  
	    width:203px;  
	    height:19px;
		display:block;  
	    position:absolute;  
	    top:1px;
	    *top:0px;
	    left:0px;  			
		z-index:-1;
	}
fieldset.filters select{
	width:202px;
	color:#fbfbfb;
	height:19px;
	padding:0;
	outline:none;
	border:1px solid #919191;
	background-color:#1e1e1e;
	font-size:10px;
	/*Per nascondere il select durante il caricamento*/
	visibility:hidden;
}


fieldset.filters option{
	
	font-size:10px;
	background-color: transparent;
	opacity:0.35;  
    filter:alpha(opacity=35);  
    -moz-opacity:0.35;  
}

	.js fieldset.filters select{
		display:block;
	}
	
	
	.js fieldset.filters .ddl-filter
	{
		vertical-align:top;
		*margin-top:1px;
		position:relative;
	}
	
	.js fieldset.filters .ddl-filter dt
	{
		display:block;
		width:202px;
		/*Only for IE */
		*float:left;
		*position:absolute;
		/*End the char * is not recognized by IE */
		height:19px;
		line-height:18px;
		border:1px solid #919191;
 		background:transparent url(/bulgari/wireframe_images/ir-buttons.gif) no-repeat 191px 8px;
		cursor:pointer;
		cursor:hand;
	}
	.js fieldset.filters .ddl-filter dt span
	{
		
		color:#E0E0E0;	
		padding:0 0 1px 6px;
		width:180px;
		border-right:solid 1px #919191;
		display:block;
		position:absolute;
		text-decoration:none;
		text-transform:uppercase;
		font-size:10px;
		height: 19px;
	}
	.js fieldset.filters .ddl-filter dd
	{
		display:none;
		position:absolute;
		background-color: #1e1e1e;
		width:204px;		
		top:21px;
		text-transform:none;
		font-size:10px;
	}
	
	/*.js fieldset.filters li:hover dd,
	.js fieldset.filters .over dd
	{
		display:block;
		
	}*/
	.js fieldset.filters .ddl-filter dd ul
	{
		overflow-x:hidden;
		overflow-y:auto;
		max-height:113px;
	}
	.js fieldset.filters .ddl-filter dd li
	{
		text-align:left;
		width:192px;
		margin:0 0 3px 0;
		display:block;
		text-transform:uppercase;
	}
	
	.js fieldset.filters .ddl-filter dd a:link,
	.js fieldset.filters .ddl-filter dd a:visited
	{
		display: block;
		width:190px;
		padding:4px 7px;
		text-decoration:none;
		color:#E0E0E0;
		font-size:10px;
	}
	.js fieldset.filters .ddl-filter dd a:hover,
	.js fieldset.filters .ddl-filter dd a:active{
				
		font-size:10px;
		background-color:#141414;
	}
	
.bg_cat00036, .bg_cat00089 {	 
	/*background-color: #ddca94;*/
	background:transparent url(/bulgari/wireframe_images/backColor/bg_cat00002.jpg) repeat scroll 0 0;
	
	}


/*all watches collections*/
.bg_cat00003,
.bg_cat00137,
.bg_cat00137,
.bg_cat00138,
.bg_cat00139,
.bg_cat00140,
.bg_cat00141,
.bg_cat00142,
.bg_cat00143,
.bg_cat00144,
.bg_cat00145,
.bg_cat00146,
.bg_cat00147,
.bg_cat00170,
.bg_cat00173,
.bg_cat00177
 {
	/*background-color: #3b3a35;*/
	background:transparent url(/bulgari/wireframe_images/backColor/bg_cat00003.jpg) repeat scroll 0 0;
	}
	
.bg_cat00004 {
	/*background-color: #e4d6bf;*/
	/*background:transparent url(/bulgari/wireframe_images/backColor/bg_cat00004.jpg) repeat scroll 0 0;*/
	background:transparent url(/bulgari/wireframe_images/backColor/bg_cat00003.jpg) repeat scroll 0 0;
	}
	
.bg_cat00005 {
	/*background-color: #c4bfbe;*/
	/*background:transparent url(/bulgari/wireframe_images/backColor/bg_cat00005.jpg) repeat scroll 0 0;*/
	background:transparent url(/bulgari/wireframe_images/backColor/thematic.jpg) repeat scroll 0 0;
	}
	
.bg_cat00006 {
	/*background-color: #fcf4f5;*/
	/*background:transparent url(/bulgari/wireframe_images/backColor/bg_cat00006.jpg) repeat scroll 0 0;*/
	background:transparent url(/bulgari/wireframe_images/backColor/thematic.jpg) repeat scroll 0 0;
	}
	
.bg_cat00172,
.bg_cat00174,
.bg_cat00175,
.bg_cat00176{
	background:transparent url(/bulgari/wireframe_images/backColor/bg_cat00006.jpg) repeat scroll 0 0;
}	
	
	
.bg_cat00086, .bg_cat00088, .bg_cat00007{
	/*background-color: #fdf5f6;*/
	background:transparent url(/bulgari/wireframe_images/backColor/bg_cat00007.jpg) repeat scroll 0 0;
	}
	
	
.bg_cat00102 {
	/*background-color: #3b3a35;*/
	background:transparent url(/bulgari/wireframe_images/backColor/bridal.jpg) repeat scroll 0 0;
	}
	
	
	
.bg_cat00002, .bg_cat00035, .bg_cat00039, .bg_cat00054, .bg_cat00171, .bg_cat00084, .bg_cat00085, .bg_cat00087, .bg_cat00049{
	background:transparent url(/bulgari/wireframe_images/backColor/thematic.jpg) repeat scroll 0 0;
}



.bg_cat00051{
	background:transparent url(/bulgari/wireframe_images/backColor/accountCorporate.jpg) repeat scroll 0 0;
}



html{
	background-color: transparent;
	}
	