body {
    background-image:url(/img_sito/grafica/sfondo.gif);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	border:0px;
}

img {
color : #999999;
font-weight: none;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
border-width:0;
}

.img
{
padding-right: 20px;
padding-bottom: 10px;
}


/* TABELLE */

#principale {
	width: 680px;
	height:100%;
	margin:0px auto;
	text-align:left;
	background-color: #FFFFFF;
}

#popup {
	width: 460px;
	height:100%;
	margin:0px auto;
	text-align:left;
	background-color: #FFFFFF;
}	

#header {
	width: 680px;
	height: 130px;	
	background-image:url(/img_sito/grafica/testata.jpg);
	background-repeat:no-repeat;
}

#menu_lingua {
	width: 290px;
	text-align:right;
	padding-right:30px;
}

#menu_rollover {
	background: #000000;
	width: 680px;
	position:relative;
	left:0px;
}

#pagina {
	padding-top:30px;
	padding-left:30px;
	padding-right:50px;
	padding-bottom:30px;
	vertical-align:top;
}

#pag_sx {
	padding-top:30px;
	padding-left:30px;
	padding-right:15px;
	padding-bottom:30px;
	vertical-align:top;
}

#pag_dx {
	padding-top:30px;
	padding-right:50px;
	padding-bottom:30px;
	vertical-align:top;
}

#foto_prodotti {
	width: 150px;
	padding-bottom:20px;
}

#store {
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-bottom:5px;
	padding-top:5px;
}

#store_last {
	padding-bottom:5px;
	padding-top:5px;
}

/* FINE TABELLE */


/* PIEDE */

#barrapiede {
	width: 680px;
	height: 60px;
	background-image:url(/img_sito/grafica/barra_piede.gif);
}

#barrapiede_popup {
	width: 460px;
	height: 40px;
	background-image:url(/img_sito/grafica/barra_piede_small.gif);
}

#piede {
	width: 100%;
	height: 30px;
	background: #F6F6F6;
	font: 10px "Verdana", Arial, Helvetica, sans-serif;
	font-weight:none;
	color: #808080;	
}

#piede a {
	text-decoration:none;
	font-weight:bold;
	color: #808080;	
}	

#piede a:hover {
	text-decoration:none;
	font-weight:bold;
	color: #808080;	
}	


/* FINE PIEDE */


/* MENU */

#lingua {
	font: 11px/11px "Verdana", Arial, Helvetica, sans-serif;
	font-weight:none;
	color: #999999;	
}

#lingua a {color:#999999; text-decoration:none; }
#lingua a:visited {color:#999999; text-decoration:none; }
#lingua a:hover {color:#666666; text-decoration: none; }	


#rollover ul {
  background-color:#000000;
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 680px;
  list-style: none;
  height: 24px;
}

#rollover ul li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; 
  display: inline;
  list-style: none;
  position: relative;
  height: 24px;
}

#rollover ul a {
  border-right: 0px solid #FFFFFF;
  padding: 0 15px;
  float: none !important; /*per Opera*/
  float: left; /*per IE*/
  display: block;
  background: #000000;
  color: #FFFFFF;
  font: 11px/24px Helvetica, Verdana, Arial, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*per IE*/
}

#rollover ul a:hover {
  border-right: 0px solid #FFFFFF;
  padding: 0 15px;
  float: none !important; /*per Opera*/
  float: left; /*per IE*/
  display: block;
  background: #F0C421;
  color: #DB1F2B;
  font: 11px/24px Helvetica, Verdana, Arial, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*per IE*/
}

/* FINE MENU */

/* FONT */

font.titolo {
	font: 24px "Lucida Grande", Verdana, Arial, Helvetica;
	color:#FF6126;
}

font.sottotitolo {
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	line-height:25px;
}

.sottotitolo a:link {TEXT-DECORATION: none;}
.sottotitolo a:visited {TEXT-DECORATION: none;}
.sottotitolo a:active {TEXT-DECORATION: none;}
.sottotitolo a:hover{TEXT-DECORATION: none;}

font.sottotitolo_home {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
}

.sottotitolo_home a:link {TEXT-DECORATION: none;}
.sottotitolo_home a:visited {TEXT-DECORATION: none;}
.sottotitolo_home a:active {TEXT-DECORATION: none;}
.sottotitolo_home a:hover{TEXT-DECORATION: none;}

font.press {
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	line-height:17px;
}

.press a:link {TEXT-DECORATION: none;}
.press a:visited {TEXT-DECORATION: none;}
.press a:active {TEXT-DECORATION: none;}
.press a:hover{TEXT-DECORATION: none;}

font.store {
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	color: #990066;
}

.store a:link {COLOR: #990066; TEXT-DECORATION: none;}
.store a:visited {COLOR: #990066; TEXT-DECORATION: none;}
.store a:active {COLOR: #990066; TEXT-DECORATION: none;}
.store a:hover{COLOR: #990066; TEXT-DECORATION: underline;}

font.testo {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:15px;
}

.testo a:link {COLOR: #000000; TEXT-DECORATION: none; font-weight:bold;}
.testo a:visited {COLOR: #000000; TEXT-DECORATION: none;}
.testo a:active {COLOR: #000000; TEXT-DECORATION: none;}
.testo a:hover{COLOR: #000000; TEXT-DECORATION: underline;}

font.testo10 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:13px;
}

.testo10 a:link {COLOR: #000000; TEXT-DECORATION: none;}
.testo10 a:visited {COLOR: #000000; TEXT-DECORATION: none;}
.testo10 a:active {COLOR: #000000; TEXT-DECORATION: none;}
.testo10 a:hover{COLOR: #000000; TEXT-DECORATION: none;}

font.didascalia {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	line-height:13px;
}

.didascalia a:link {COLOR: #999999; TEXT-DECORATION: none;}
.didascalia a:visited {COLOR: #999999; TEXT-DECORATION: none;}
.didascalia a:active {COLOR: #999999; TEXT-DECORATION: none;}
.didascalia a:hover{COLOR: #999999; TEXT-DECORATION: none;}

font.bottone {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-right:10px;
}

.bottone a:link {COLOR: #FFFFFF; TEXT-DECORATION: none;}
.bottone a:visited {COLOR: #FFFFFF; TEXT-DECORATION: none;}
.bottone a:active {COLOR: #FFFFFF; TEXT-DECORATION: none;}
.bottone a:hover{COLOR: #FFFFFF; TEXT-DECORATION: none;}

font.ordina {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-right:10px;
}

.ordina a:link {COLOR: #990066; TEXT-DECORATION: none;}
.ordina a:visited {COLOR: #990066; TEXT-DECORATION: none;}
.ordina a:active {COLOR: #990066; TEXT-DECORATION: none;}
.ordina a:hover{COLOR: #990066; TEXT-DECORATION: none;}

font.catalogo {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}

.catalogo a:link {COLOR: #999999; TEXT-DECORATION: none;}
.catalogo a:visited {COLOR: #999999; TEXT-DECORATION: none;}
.catalogo a:active {COLOR: #999999; TEXT-DECORATION: none;}
.catalogo a:hover{COLOR: #666666; TEXT-DECORATION: none;}


/* FINE FONT */