* { margin:0px,0px,0px,0px; padding:0px,0px,0px,0px;}
@charset "utf-8";
/* CSS Document */

html,body{
background:#1b1b1b;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}

a{color:#CCCCCC;
}
#main{
margin:35px auto;
width:955px;
text-align:left;
}
#sx{
	width:690px;

	float:left;
}
#sxLegal{
	width:690px;
	float:left;
}
#contenuti{
width:662px;
height:707px;
text-align:left;
}
#contenutiLegal{
width:662px;

text-align:left;
}
.Sup{
background-color:#FFFFFF;
padding: 5px 5px 5px 2px;
margin-left:24px;
float:left;
color:#000000;
}
#menuSup{
margin-bottom:0px;
height:145px;
}
#centro{
width:640px;
height:350px;
padding-left:22px;
margin-bottom:20px;
}
#centro-store{
width:640px;
height:380px;
padding-left:22px;

}
#centroLegal{
width:640px;
padding-left:22px;
}
.Inf{
background-color:#FFFFFF;
margin-left:24px;
float:right;
color:#000000;
border:#FFFF00 medium solid;
}
.InfViola{
background-color:#8000FF;

margin-left:24px;
float:right;
color:#000000;
}
.InfOrari{
background-color:#CCCCCC;
text-align:center;
margin-left:24px;
padding:10px 10px 10px 10px;
float:right;
color:#000000;
}
.SupTitolo1{
color:#00CC00;
font-weight:bold;
}
.SupTitolo1 a{
color:#00CC00;
font-weight:bold;
}
.SupTitolo2{
color:#993399;
font-weight:bold;
}
.SupTitolo2 a{
color:#993399;
font-weight:bold;
}
.SupTitolo3{
color:#CC3333;
font-weight:bold;
}
.SupTitolo3 a{
color:#CC3333;
font-weight:bold;
}
#menu{
	width:620px;
	background:#000000;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:60px;
}
#menu a{
text-decoration:none;
color:#FFFFFF;
padding-left:15px;

}
#menuInf{
margin-top:0px;
margin-bottom:20px;
height:212px;
text-align:right;
}
#dx{
	width:264px;
	float:right;	
}
#logo{
	height:75px;
	text-align:right;
}
#news{
background:#000000;
padding-left:20px;
padding-right:20px;

padding-bottom:50px;
}
#news h1{
padding-top:30px;
padding-bottom:80px;
font-family:"Myriad Pro", sans-serif;
}
#news p{
background:#1b1b1b;
padding-top:20px;
padding-left:5px;
padding-right:5px;
text-align:justify;
}
#news img{
padding:10px,10px,100px,15px;
}

#footer{
padding-top:70px;
text-align:center;
width:954px;
clear:both;
}

img{
border:none;
}
.img-prodotti{
border:none;
margin-right:16px;
margin-bottom:20px;
}
li{
	padding-bottom:10px;
}
h1{
font-family:"Myriad Pro", sans-serif;
}
