/* CSS Document */

body
{
	background-color:#000000;
	text-align:center;
	

}

#general_box
{
	  width:1006px;
 	 height:645px;
 	 position:relative;
 	 border:3px solid #993366;
 	 background-image:url(img/al_background_fade1px.png);
 	 margin-left:auto;
	 margin-right:auto;
	
}
 
#spalla
{
	width:238px;
	height:645px;
	position:absolute;
	left: 1px;
	top: 2px;
	text-align:center;
}

#box2
{
	width:238px;
	height:160px;
	position:absolute;
	top:0px;
	left:0px;
}

#box3
{
	width:204px;
	height:300px;
	position:absolute;
	top:190px;
	left: 18px;
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	
}
#box3_index
{
	width:240px;
	height:478px;
	position:absolute;
	top:164px;
	left: 0px;
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	background-image:url(img/homepage_left_stars.png);
	
}
 
#riga_vert
{
 width:1px;
 height:645px;
 position:absolute;
 top:0px;
 left:244px;
 background-color:#993366;
} 

#header
{
 float:right;
 width:765px;
 height:97px;
}

#box1
{
  width:60px;
  height:60px;
  position:absolute;
  left: 924px;
  top: 36px;
}

.shopping_box
{
	color:white;
	font-family:Verdana;
	font-size:12px;
	position:absolute;
	left: 782px;
	top: 63px;
	width: 141px;
}

#barra_link
{
 width:765px;
 height:25px;
 line-height:25px;
 float:right;
 text-align:left;
}

#barra_link li
{
 display:inline;
 margin:0px;
 padding:1px;
}

#barra_link li a
{
 text-decoration:none;
 padding:0px 1.2em;
 color:white;
 font-family:Verdana;
 font-size:12px;
 
}

#barra_link li a:hover
{
 color:#FF0099;
}



#barra_link li a.link1
{
 color:#DA7500;
}

#box_search
{
	width:102px;
	height:19px;
	position:absolute;
	line-height:19px;
	left: 874px;
	top: 104px;
}

.inputText1
{
	width:94px;
	height:12px;
	background-color:#FFFFFF;
	border:3px #000000;
	font-size:10px;
}


#puls_go
{
width:25px;
height:20px;
position:absolute;
top:101px;
left:967px;
}


#main_box
{
 float:right;
 width:765px;
 height:456px;
 z-index:1;
}

#main_box_collection
{
 float:right;
 width:765px;
 height:456px;  
 z-index:1;
}


#main_box_index
{
	float:right;
	width:746px;
	height:437px;
	position:absolute;
	left: 254px;
	top: 143px;
 
}

#footer
{
 width:760px;
 height:49px;
 float:right;
 background-color:#000000;
 position:absolute;
 top:595px;
 left:246px;
 clear:left;
 line-height:49px;
 text-align:left;
 
}
#footer li
{
 display:inline;
 margin:0px;
 padding:0px;
}

#footer li a
{
 text-decoration:none;
 padding:0px 0em;
 color:#FF0099;
 font-size:90%;
 font-family:Verdana;
 font-size:11px;
 
}

#footer li a:hover
{
 color:#F8AA4F;
}

#footer li a.link1
{
 color:#DA7500;
}

.stile1
{
 color:#FFFFFF;
 font-size:90%;
 font-family:Verdana;
 font-size:11px;
}

#box_search2
{
	width:109px;
	height:21px;
	position:absolute;
	line-height:19px;
	left: 599px;
	top: 17px;
	
}

#puls_go2
{
width:25px;
height:20px;
position:absolute;
top:17px;
left:703px;
}

.inputText2
{
width:102px;
height:15px;
background-color:#FFFFFF;
font-size:10px;
border:1px solid #000000;
}

/*solo stili pagina about us*/

.stile2
{
 font-family:Verdana;
 font-size:12px;
 color:#FF0099;
 text-decoration:none;
}

.stile3
{
font-family:Trebuchet MS;
font-size:30pt;
color:#FF0099;
}

.stile4
{
font-family:Trebuchet MS;
font-size:24pt;
color:#FF0099;
}

.stile_year
{
font-family:Trebuchet MS;
font-size:16pt;
color:#FF0099;
text-decoration:none;

}

#box4
{
width:270px;
height:385px;
float:left;
text-align:left;
}

#img_about_us
{
	position:absolute;
	left: 264px;
	top: 194px;

}

#box5
{
	position:absolute;
	width:279px;
	height:80px;
	left: 250px;
	top: 470px;
	font-family:Trebuchet MS;
	font-size:16px;
	color:#FF0099;
	text-align:right;
	font-style:italic;
}

#about_text
{
	width:427px;
	height:357px;
	position:absolute;
	text-align:justify;
	left: 551px;
	top: 189px;
	color:#FFFFFF;
	text-align:left;
}

#scroll_text1
{
 height:325px;
 width:425;
 overflow:auto;
 scroll: auto;
 font-family:Verdana;
 font-size:12px;
 color:#FFFFFF;
 padding:5px;
}

/* stili pagina GEMSTONES*/

#box_gems
{
width:180px;
height:180px;
text-align:center;
position:absolute;
top:170px;
left:30px;
border:1px #FF0099;
}

#box_gems2
{
width:180px;
height:180px;
text-align:center;
position:absolute;
top:356px;
left:29px;
font-family:Trebuchet MS;
font-size:18px;
color:#FF0099;
font-style:italic;
}

.stile5 a
{
 text-decoration:none;
 color:#FF0099;
 font-family:Trebuchet MS;
 font-size:18px;
 display:block;
 
}

.stile5 a:hover
{
 color:#FFFFFF;
}


.stile5 a.link1
{
 color:#FF0099;
}

#gems_text
{
	width:231px;
	height:30px;
	position:absolute;
	left: 230px;
	top: 144px;
}

#about_text2
{
	width:227px;
	height:357px;
	position:absolute;
	text-align:justify;
	left: 268px;
	top: 194px;
	color:#FFFFFF;
	text-align:left;
}
#about_text3
{
	width:390px;
	height:357px;
	position:absolute;
	text-align:justify;
	left: 583px;
	top: 195px;
	color:#FFFFFF;
	text-align:left;
	overflow:auto;
	
}

#gems_text2

{
	width:357px;
	height:30px;
	position:absolute;
	left: 582px;
	top: 157px;
	font-family:Trebuchet;
	font-size:18px;
	color:#FF0099;
}

.stile6
{
	font-family:Verdana;
	font-size:14px;
	color:#FF0099;
	text-decoration:none;
}
#scroll_text2
{
	height:357px;
 	width:90%;
 	overflow:visible;
 	scroll:auto;
	font-family:Verdana;
	font-size:12px;
 	color:#FFFFFF;
 	padding:5px;
}

#gemstones_box_scroll
{
	width:227px;
	height:357px;
	position:absolute;
	text-align:justify;
	left: 268px;
	top: 194px;
	color:#FFFFFF;
	text-align:left;
	overflow:auto;
 	scroll:auto;
 	padding:5px;
}

/*stili pagina birthstones*/

.stile7
{
	font-family:Trebuchet MS;
	font-size:21px;
	color:#FF0099;
	text-align:center; 
}
.stile8
{
	font-family:Trebuchet MS;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
}
/*stile customer service*/

#box_gems3
{
	width:204px;
	height:180px;
	text-align:left;
	position:absolute;
	top:366px;
	left:27px;
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
}
.stile9
{
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

.stile_ancore a
{
 	text-decoration:none;
 	color:#FFFFFF;
 	font-family:Verdana;
 	font-size:14px;

 
}

.stile_ancore a:hover
{
 	color:#FF0099;
}


.stile_ancore a:link
{
	 color:#FFFFFF;
}

.stile_ancore a:active
{
 color:#FF0099;
}

#stile_ancore
{
 	height:357px;
 	width:99%;
 	overflow:auto;
 	scroll: auto;
 	font-family:Verdana;
 	font-size:14px;
 	color:#FFFFFF;
 	padding:5px;
	 text-decoration:none;
}
#customer_text
{
	width:274px;
	height:30px;
	position:absolute;
	left: 255px;
	top: 145px;
}
/* stili termsAndCondotions*/

#terms_text
{
	width:306px;
	height:30px;
	position:absolute;
	left: 254px;
	top: 145px;
}

/*stili contact us*/

#contact_text
{
	width:183px;
	height:30px;
	position:absolute;
	left: 254px;
	top: 145px;
}

#box_contact
{
 width:180px;
height:248px;
text-align:center;
position:absolute;
top:170px;
left:30px;
border:1px #FF0099;
}

#box_contact2
{
width:160px;
height:43px;
text-align:right;
position:absolute;
top:475px;
left:51px;
font-family:Trebuchet Ms;
font-size:18px;
color:#FFFFFF;
}

.stile10
{
font-family:Verdana;
font-size:14px;
color:#FFFFFF;
}

#about_text4
{
	width:227px;
	height:328px;
	position:absolute;
	left: 268px;
	top: 194px;
	color:#FFFFFF;
	text-align:left;
	font-family:Verdana;
	font-size:12px;
}
#about_text_contact
{
	width:434px;
	height:335px;
	position:absolute;
	text-align:justify;
	left: 543px;
	top: 177px;
	color:#FFFFFF;
	text-align:left;
}

/*stili pagine collections*/

#box_collections
{
width:180px;
height:352px;
text-align:center;
position:absolute;
top:165px;
left:30px;
border:1px solid #993366;
}

#text_before_collections
{
	position:absolute;
	font-family:Verdana;
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
	left: 24px;
	top: 160px;
	width: 201px;
	height: 25px;
}

#text_under_collections
{
	position:absolute;
	font-family:Verdana;
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
	left: 24px;
	top: 529px;
	width: 201px;
	height: 25px;
}

#text_under_collections a
{
text-decoration:none;
}

.text_under_collections
{
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;


}

#category_collections
{
	width:76px;
	position:absolute;
	left: 270px;
	top: 0px;
	text-align:left;
}



#category_collections a
{
	 text-decoration:none;
 	color:#FF0099;
 	font-family:Verdana;
 	font-size:12px;

}

#category_collections a:hover
{
 	color:#FFFFFF;
}


#category_collections a:link
{
	 color:#FF0099;
}

#category_collections a:active
{
 	color:#FFFFFF;
}

/* categorie shop menu in alto*/

#categorie_shop
{
	width:120px;
	height:71px;
	position:absolute;
	left:480px;
	top:5px;
	text-align:left;
}



#categorie_shop a
{
	text-decoration:none;
 	color:#FF0099;
 	font-family:Verdana;
 	font-size:13px;

}

#categorie_shop a:hover
{
 	color:#FFFFFF;
}


#categorie_shop a:link
{
	 color:#FF0099;
}

#categorie_shop a:active
{
 	color:#FFFFFF;
}


#box_collections1
{
	position:absolute;
	width:178px;
	height:178px;
	border:1px #993366;
	left: 254px;
	top: 150px;
	border:1px solid #993366;
}
#box_collections2
{
	position:absolute;
	width:178px;
	height:178px;
	border:1px #993366;
	left: 442px;
	top: 150px;
	border:1px solid #993366;
}
#box_collections3
{
	position:absolute;
	width:178px;
	height:178px;
	border:1px #993366;
	left: 630px;
	top: 150px;
	border:1px solid #993366;
}
#box_collections4
{
	position:absolute;
	width:178px;
	height:178px;
	border:1px #993366;
	left: 818px;
	top: 150px;
	border:1px solid #993366;
}
#box_collections5
{
	position:absolute;
	width:178px;
	height:178px;
	border:1px #993366;
	left: 254px;
	top: 370px;
	border:1px solid #993366;
}

#box_collections6
{
	position:absolute;
	width:178px;
	height:178px;
	border:1px #993366;
	left: 442px;
	top: 370px;
	border:1px solid #993366;
}

#box_collections7
{
	position:absolute;
	width:178px;
	height:178px;
	border:1px #993366;
	left: 630px;
	top: 370px;
	border:1px solid #993366;
}
#box_collections1_text
{
	position:absolute;
	width:110px;
	height:30px;
	left: 291px;
	top: 338px;

}
#box_collections2_text
{
	position:absolute;
	width:110px;
	height:30px;
	left: 475px;
	top: 338px;
}
#box_collections3_text
{
	position:absolute;
	width:110px;
	height:30px;
	left: 666px;
	top: 338px;
}
#box_collections4_text
{
	position:absolute;
	width:110px;
	height:30px;
	left: 856px;
	top: 338px;
}


#box_collections5_text
{
	position:absolute;
	width:110px;
	height:30px;
	left: 291px;
	top: 558px;
}

#box_collections6_text
{
	position:absolute;
	width:110px;
	height:30px;
	left: 475px;
	top: 558px;
}

#box_collections7_text
{
	position:absolute;
	width:110px;
	height:30px;
	left: 666px;
	top: 558px;
}

.stile11
{
 	font-family:Trebuchet MS;
 	font-size:21px;
 	color:#FFFFFF;
 	

}

/*collection poetry*/

#poetry_text
{
	position:absolute;
	width:250px;
	height:260px;
	left: 284px;
	top: 151px;
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
}

#poetry_text_spec
{
	position:absolute;
	width:256px;
	height:359px;
	left: 304px;
	top: 148px;
	text-align:left;

}

#box_poetry
{
	position:absolute;
	width:386px;
	height:290px;
	top:-6px;
	left: 291px;
}

.border_foto
{
	border-color:#993366;
	border:1px;


}
#box_poetry_spec
{
	position:absolute;
	width:386px;
	height:290px;
	top:161px;
	left: 581px;
	border:1px solid #993366;

}

#turn_photo_poetry
{
	position:absolute;
	width:702px;
	height:125px;
	left: -300px;
	top: 312px;
	z-index:1;
	
}

#under_specify

{
	position:absolute;
	width:668px;
	height:71px;
	left: 303px;
	top: 502px;
	
}

#controls
{
 z-index:2;


}


/*stockists*/

#main_box_stockists
{
 float:right;
 width:765px;
 height:456px;
 background-image:url(img/stockists_page_map.png);
 background-repeat:no-repeat;
 background-position:center;
 
 


}

#box_stockists
{
width:184px;
height:311px;
text-align:center;
position:absolute;
top:178px;
left:30px;
font-family:Verdana;
font-size:12px;
color:#FFFFFF;
text-align:left;
}
.input_stock
{
border:1px solid white; 
width:138px; 
height:16; 
background-color:#4C0029;
color:#FFFFFF;
}

.input_stock_textarea
{
 border:1px solid white; 
 background-color:#4C0029;
 color:#FFFFFF;
}
.stile12
{
	background-color:#4C0029;
	color:#FFFFFF;
	border:1px solid white; 
	width:128px; 
	height:10;
	font-family:Verdana;
	font-size:12px; 
}

#text_stockists
{
	width:130px;
	height:283px;
	position:absolute;
	text-align:left;
	left: 294px;
	top: 160px;
	text-decoration:none;
}

#scroll_stockists
{
	width:335px;
	height:405px;
	position:absolute;
	left: 572px;
	top: 157px;
	text-align:left;
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	overflow:auto;
 	scroll: auto;
	padding:5px;
}

.border_photo
{
	border:2px solid #993366;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.border_photo2
{
	border:1px solid #993366;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

/*stili press*/

#box_press
{
	position:absolute;
	width:180px;
	height:284px;
	left: 30px;
	top: 170px;
	border:1px solid #993366;
}

#text_press
{
	position:absolute;
	width:188px;
	height:115;
	left: 30px;
	top: 477px;
	text-align:left;
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
}

#press_text
{
	position:absolute;
	left: 263px;
	top: 147px;
}	

#press_news
{
	position:absolute;
	width:600px;  /*650*/
	height:350px;
	left: 376px; /*290*/
	top: 212px;
	overflow:auto;
    scroll: auto;
	padding:
}

#press_year
{
	font-family:Verdana;
	text-decoration:none;
	text-align:left;
	text-decoration:none;
 	color:#FFFFFF;
 	font-size:14px;
	position:absolute;
	width:100px;
	height:350px;
	left: 263px;
	top: 208px;
	overflow:auto;
	scroll: auto;
	/*border:1px solid #006633;*/
}

#press_year_laterale
{
	color:#FFFFFF;
 	font-family:Verdana;
 	font-size:14px;
	text-align:left;
}

#press_year a
{
	text-decoration:none;
 	color:#FFFFFF;
 	font-family:Verdana;
 	font-size:14px;
}

/* stili events*/

#box_events
{
	width:204px;
	height:180px;
	text-align:left;
	position:absolute;
	top:366px;
	left:27px;
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
}
#text_events
{
	position:absolute;
	width:384px;
	height:417px;
	left: 270px;
	top: 163px;
	text-align:left;
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	overflow:auto;
	
}

#img_events
{
	width:250px;
	height:372px;
	position:absolute;
	left: 697px;
	top: 157px;
	border: 1px solid #993366;

}

#scroll_events
{
 	width:356px;
	height:372px;
	position:absolute;
	left: 269px;
	top: 153px;
	text-align:left;
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	overflow:auto;
 	scroll: auto;
	padding:5px;
}

.form_events
{
	cursor:pointer;
}

/*stili bespoke*/

#text_bespoke
{
	position:absolute;
	width:111px;
	height:44px;
	left: 265px;
	top: 140px;
	text-align:left;
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
}

#img_bespoke
{
	width:320px;
	height:380px;
	position:absolute;
	left: 265px;
	top: 194px;
	border: 1px solid #993366;

}

#scroll_bespoke
{
	width:370px;
	height:380px;
	position:absolute;
	left: 609px;
	top: 194px;
	text-align:left;
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	overflow:auto;
 	scroll: auto;
	padding:5px;

}

#category_shop
{
	width:113px;
	height:89px;
	position:absolute;
	left: 444px;
	top: 132px;
	text-align:center;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;

}
#category_shop_tendina
{
	width:113px;
	height:144px;
	position:absolute;
	left: 439px;
	top: 103px;
	text-align:center;
	z-index:2;
}
.stile_tendina
{
 width:120px;
 font-family:Verdana;
 font-size:15px;
 color:#FFFFFF;
 border:0px;
 text-decoration:none;
 

}

#category_shop a
{
	text-decoration:none;
 	color:#FF0099;
 	font-family:Verdana;
 	font-size:14px;

}

#category_shop a:hover
{
 	color:#FFFFFF;
}


#category_shop a:link
{
	 color:#FF0099;
}

#category_shop a:active
{
 	color:#FFFFFF;
}

#text_shop
{
	width:250px;
	height:30px;
	position:absolute;
	left: 265px;
	top: 132px;
	
}

#scroll_mainshop
 {
	width:715px;
	height:410px;
	position:absolute;
	padding:5px;
	left: 272px;
	top: 133px;
	border:none;
	z-index:1;
}
.border_shop
{
 border:1px solid #993366;

}

.stile_shopmain
{
 font-family:Trebuchet MS;
 font-size:21px;
 color:#FFFFFF;

}

.stile_shop_details_text1
 {

	font-family:Trebuchet MS;
	font-size:18pt;
	color:#FF0099;

}

#scroll_bracelets
{
	width:710px;
	height:392px;
	position:absolute;
	overflow:auto;
	scroll: auto;
	padding:5px;
	left: 260px;
	top: 185px;
	border:none;
}

#footer_contact_us
{
 width:760px;
 height:49px;
 float:right;
 background-color:#000000;
 position:absolute;
 top:606px;
 left:383px;
 clear:left;
 line-height:49px;
 text-align:left;
 
}
#footer_contact_us li
{
 display:inline;
 margin:0px;
 padding:0px;
}

#footer_contact_us li a
{
 text-decoration:none;
 padding:0px 0em;
 color:#FF0099;
 font-size:90%;
 font-family:Verdana;
 font-size:11px;
 
}

#footer_contact_us li a:hover
{
 color:#F8AA4F;
}

#footer_contact_us li a.link1
{
 color:#DA7500;
}


#return_year

{
	position:absolute;
	left: 832px;
	top: 164px;
	width:153px;
	height:23px;
	font-family:Verdana;
	color:#FFFFFF;
}

.press_year_laterale

{
	text-decoration:none;
 	color:#FFFFFF;
 	font-family:Verdana;
 	font-size:14px;
}	

#sign_up
{
	width:280px;
	left:480px;
	top:10px;
	border:1px solid #FF0099;
	position:absolute;
	display:none;
	z-index:100;
	background-color:#000000;
	padding:2px;

}

.stile_sign_up
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 13px;
 	color: #FFFFFF;
	text-align:left;

}

#registration_ok
{
	width:200px;
	height:200px;
	left:515px;
	top:200px;
	padding:50px;
	border:1px solid #FF0099;
	position:absolute;
	z-index:4;
	background-color:#000000;

}

#registration_ok p
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 13px;
 	color: #FFFFFF;
	text-align:left;	
}

#registration_ok a
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 16px;
 	color: #FF0098;
	text-align:left;
	text-decoration:none;
	border:0px;
	position:absolute;
	bottom:5px;
	right:5px;	
}

#registration_ok a img
{

	border:0px;
}	
	
#main_box_login
{
	
	position:absolute;
	left: 481px;
	top: 222px;
	width:220px;
	padding:40px;
	

}	


#logout
{
	position:absolute;
	left: 925px;
	top: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0099;
	font-size:12px;
}

#logout a
{
text-decoration:none;
color:#FF0099;
}

.shop_list
{
width:170px;
height:195px;
float:left;
margin-right:3px;
margin-bottom:20px;
}

.shop_list img
{
border:none;
}

.shop_list_img
{
width:162px;
border:2px solid #993366;
padding:2px;
}

.shop_list_img img
{
width:160px;
height:120px;
}

a img
{
border:none;
}

#TableCart
{
height:315px;
overflow:auto;
}

.cartTable
{
	width:730px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin-top:20px;
	margin-left:15px;
	text-align:left;
	border-bottom:1px solid #993366;
}

.cartTable a
{
color:#FFFFFF;
text-decoration:none;
}
.cartTable_border
{
border-top:1px solid #993366;
}

.cartTable td
{
width:81px;
}

.cartTable2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0099;
	margin-top:20px;
}

.cartTable2 input
{
text-align:center;
}

.stile13
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

.stile13b
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0099;
	text-decoration:none;
}

#under_specify_shop_box

{
	position:absolute;
	width:716px;
	height:95px;
	left: 267px;
	top: 488px;
	
}

#box_collections_like
{
width:180px;
height:352px;
text-align:center;
position:absolute;
top:190px;
left:30px;
}

.stile13 a
{
text-decoration:none;
}

#boxCheckout
{
height:425px;
overflow:auto;
font-family:Verdana;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
text-align:left;
}

#boxCheckout_content
{
padding-left:20px;
}

#checkform
{
margin-left:auto;
margin-right:auto;
width:300px;
}

#checkform input
{
width:200px;
}

#alternative
{
margin-left:auto;
margin-right:auto;
width:300px;
}

#alternative input
{
width:200px;
}

#gift
{
margin-left:auto;
margin-right:auto;
width:300px;
}

#gift input
{
width:200px;
}

#confirmation
{
margin-top:9px;
text-align:right;
margin-left:10px;
}

#confirmation_sx
{
float:left;
text-align:left;
width:580px;
}
#confirmation_dx
{
float:left;
width:100px;
}

#uk
{
display:none;
}

#europe
{
display:none;
}

#world
{
display:none;
}

#orderConfirmation
{
text-align:center;
}

#riepilogo
{
text-align:left;
margin-left:20px;
overflow:auto;
font-family:Verdana;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

#buy
{
margin-top:9px;
text-align:right;
margin-left:10px;
width:745px;
}

#buy_sx
{
float:left;
text-align:left;
width:300px;
}
#buy_cost
{
float:left;
text-align:left;
width:355px;
background-color:#9F005D;
height:25px;
padding-top:4px;
font-family:Verdana;
font-size:16px;
color:#FFFFFF;
text-decoration:none;
padding-left:10px;
}
#buy_dx
{
float:left;
width:80px;
}

.return_to

{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	

}

.return_to a

{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;

}


#events_return
{
	position:absolute;
	top:563px;
	left:354px;
	width: 165px;
	height: 24px;
	text-decoration:none;
	margin:o auto;
	
}
