/* JSapphirah CSS */

body { background-color: #e14e19 ; }
img { border: 0px ; }

/* Paragraphs */
h1 { font-family: "myriad pro", "trebuchet MS", arial, sans-serif; font-size: 18px; color: #666666; }
h2 { font-family: "myriad pro", "trebuchet MS", arial, sans-serif; font-size: 16px; color: #666666; }
h3 { font-family: "myriad pro", "trebuchet MS", arial, sans-serif; font-size: 14px; color: #666666; }
h3 { font-family: "myriad pro", "trebuchet MS", arial, sans-serif; font-size: 12px; color: #666666; }
p { font-family: "myriad pro", "trebuchet MS", arial, sans-serif; font-size: 12px; color: #666666; }
UL { font-family: "myriad pro", "trebuchet MS", arial, sans-serif; font-size: 12px; color: #666666; }


/* Layout website */

#finestra {
width: 920px;
height: 850px;
margin: 0 auto;
margin-top: -10px;
margin-bottom: -10px;
background-image: url(images/background2.png);
background-repeat: repeat-y;
}

#intestazione { width: 890px; height:150px; padding-left: 15px; background: transparent; }

#colsin { width: 158px; height:620px; float: left; background: transparent; padding-left: 10px; border-right: solid 2px #e1531d; }

#colcen { width: 570px; height:620px; background: transparent; float: left ; }

#coldes { width: 158px; height:620px; float: left; background: transparent; border-left: solid 2px #e1531d; margin-left: 3px; }

#finale { width: 890px; height:20px; background: transparent; float: left; }

#boxbco { width: 160px; height:130px; float: right; background: transparent; border-left: solid 2px #e1531d; margin-top: 20px; }

#box1 { width: 135px; height:100px; float: right; background: transparent; border-left: solid 2px #e1531d; margin-top: 25px; margin-bottom: 25px; line-height:15pt; }

#box2 { width: 135px; height:100px; float: right; background: transparent; border-left: solid 2px #e1531d; margin-top: 25px; margin-bottom: 25px; line-height:15pt; }

#box3 { width: 135px; height:100px; float: right; background: transparent; border-left: solid 2px #e1531d; margin-top: 25px; margin-bottom: 25px; line-height:15pt; }

#boxf1 { width: 120px; height:20px; float: right; background: transparent; margin-left: 10px; border-left: solid 2px #e1531d; }

#boxf2 { width: 573px; margin-left:10px; height:20px; float: right; background: transparent; border-left: solid 2px #e1531d; }

#boxf3 { width: 145px; height:20px; float: right; background: transparent; border-left: solid 2px #e1531d; }

#boxf4 { width: 423px; margin-left:10px; height:20px; float: right; background: transparent; border-left: solid 2px #e1531d;}

#boxf5 { width: 140px; margin-right:10px; margin-top: -3px;height:20px; float: right; background: transparent; }

#logo { width: 280px; height:100px; float: left; background: transparent; position: absolute; margin-top: 20px; margin-left: 15px; }

#imgmini { width: 120px; float: right; text-align: center; line-height: 0.7em; }
#centrale { width: 550px; margin-left: 10px; }
#catalogo { width: 140px; margin-left: 10px; margin-top: 30px; }
#credit { margin-top: 37px; margin-right: 15px; float: right; text-align: right; border-right: solid 2px #e1531d; }

#txtleft { border-right: solid 2px #e1531d; margin-left: 0px; padding-right: 10px; font-size: 9pt; float: left; width: 260px; }
#txtright { margin-right: 0px; padding-right: 10px; font-size: 9pt; float: right; width: 260px; }

#tleft { float: left; width: 150px; }
#tright { float: right; width: 150px; text-align: right; }

#shopleft { width: 255px; margin: 0px; float: left; border-right: solid 2px #e1531d;}
#shopright { width: 250px; margin-left: 5px; margin-right: 5px; margin-top: 10px; padding-right: 5px; padding-left: 5px; float: right;  }

#latest_collection { background: url(images/latest_collection.jpg); background-color: transparent; width: 450px; height: 500px; margin: auto; }
#latest1 { background-color: transparent; float: left; width: 220px; height: 236px; margin: auto; margin-top: 12px; padding-left: 2px; text-align: center;  }
#latest2 { background-color: transparent; float: left; width: 220px; height: 236px; margin: auto; margin-top: 12px; text-align: center; }
#latest3 { background-color: transparent; float: left; width: 220px; height: 236px; margin: auto; margin-top: 12px; padding-left: 2px; text-align: center; }
#latest4 { background-color: transparent; float: left; width: 220px; height: 236px; margin: auto; margin-top: 12px; text-align: center; }

/* Styles for texts */

.left {	text-align: left; }
.center { text-align: center; }
.right { text-align: right; }
.justify {	text-align: justify; }

.bold { font-weight: bold; }
.underline { text-decoration: underline; }

.dim10 { font-size: 10pt; }
.title { font-size: 16pt; }
.titlesmall { font-size: 14pt; }

.menu {	text-align: left; font-size: 10pt; font-family: "trebuchet MS", arial, sans-serif; color: #7F2500; margin-left: 10px; margin-top: -2px; }

.titlebig { font-family: "myriad pro", "trebuchet MS", arial, sans-serif; font-size: 24px; color: #666666; }
.orange { color: #e1531d; }
.brown { color: #7F2500; }

.mail { color: #666666; font-size: 10pt; font-family: "myriad pro", "trebuchet MS", arial, sans-serif; }
.selezionato { color: #fda318; font-weight: bold; }
.selezionato2 { color: #EE8B27; font-weight: bold; }
.selezionato3 { color: #E84B08; font-weight: bold; }

.catalogoc { text-align: left; font-size: 10pt; font-family: "trebuchet MS", arial, sans-serif; border-bottom: solid 2px #e1531d; padding-bottom: 6px; }
.catalogoz { text-align: left; font-size: 10pt; font-family: "myriad pro", "trebuchet MS", arial, sans-serif; border-bottom: solid 2px #e1531d; padding-bottom: 6px; }
.catalogod { text-align: left; font-size: 10pt; font-family: "trebuchet MS", arial, sans-serif; margin-top: 3px; }
#rightfinal { float: right; width: 150px; margin: 0; margin-top: 580px; margin-left: 5px; font-size: 8pt; font-family: "myriad pro", "trebuchet MS", arial, sans-serif; }
#final { float: left; width: 150px; margin-top: 345px; font-size: 8pt; font-family: "myriad pro", "trebuchet MS", arial, sans-serif; }
#terms { width: 550px; margin-top: 15px; height: 25px; font-family: "myriad pro", "trebuchet MS", arial, sans-serif; font-size: 12px; color: #666666;}

.bordo { border-right: solid 2px #e1531d; margin-right: 274px; padding-right: 10px; font-size: 9pt; height: 140px; }

.bordolungo { border-right: solid 2px #666666; margin-right: 274px; padding-right: 10px; font-size: 9pt; height: 140px; float: left; }

.select { background-color: transparent; color: #FDA318; }

.on0{font-family: "myriad pro", "trebuchet MS", arial, sans-serif; font-size: 12px; color: #666666; }

/* Links */

a:link  { text-decoration: none ; 
			color: #666666 ; 
			background-color: transparent ;
 }
			
a:hover  { text-decoration: none ; color: 
			#fda318 ; 
			background-color: transparent; font-weight: bold; }
			
a:visited  { text-decoration: none ; color: 
			#666666 ; 
			background-color: transparent; }

.mail a:link  { text-decoration: none ; color: 
			#fda318 ; 
			background-color: transparent; }

.mail a:hover  { text-decoration: none ; color: 
			#fda318 ; 
			background-color: transparent; }

.mail a:visited  { text-decoration: none ; color: 
			#fda318 ; 
			background-color: transparent; }

#fine a:hover  { text-decoration: none ; color: 
			#fda318 ; 
			background-color: transparent; font-weight: bold; }
			
#box1 a:link  { text-decoration: none ; color: 
			#7F2500; 
			background-color: transparent; }

#box1 a:visited  { text-decoration: none ; color: 
			#7F2500; 
			background-color: transparent; }

#box1 a:hover  { text-decoration: none ; color: 
			#EE8B27 ; 
			background-color: transparent; font-weight: bold; }
				
#box2 a:link  { text-decoration: none ; color: 
			#7F2500; 
			background-color: transparent; }

#box2 a:visited  { text-decoration: none ; color: 
			#7F2500; 
			background-color: transparent; }

#box2 a:hover  { text-decoration: none ; color: 
			#EE8B27 ; 
			background-color: transparent; font-weight: bold; }

#box3 a:link  { text-decoration: none ; color: 
			#7F2500; 
			background-color: transparent; }

#box3 a:visited  { text-decoration: none ; color: 
			#7F2500; 
			background-color: transparent; }

#box3 a:hover  { text-decoration: none ; color: 
			#EE8B27 ; 
			background-color: transparent; font-weight: bold; }
			
/* End file JSapphirah CSS */