BODY {
	color:#5a5a5a;
	font-weight:medium;
	font-family: Verdana;
	font-size:10px;
	letter-spacing:-0px;
	background-color:#FFFFFF;
	/*background-image: url(immagini/bckMain.jpg);*/
	background-repeat:repeat-x;
	font-family:Verdana;
}

#flashContent1 { width:100%; height:100%; z-index:100 }

/*TD {
color:#5a5a5a;
font-family: Verdana;
font-size:10px;
font-weight:demi-bold;
letter-spacing: 0px;
  }*/


.mainTable{
/*	position:absolute;
	background:none;
	background-image:url(immagini/ombra.png);
	width:1000px;
	margin-left:-500px;
	left:50%;*/
	border:none;
	padding:0px;
}

.mainDiv{
	position:absolute;
	width:1000px;
	left:50%;
	margin-left:-500px;
	background-image:url(immagini/ombra.png);
	background-repeat:repeat-y;
	padding-bottom:0px;
	magin-bottom:0px;
}

.divContainerSX{
	width:190px;
}

.headerSX{
	background-image:url(immagini/headerDivSX.png);
	background-repeat:no-repeat;
	height:23px;
	padding:0px;
	margin:0px;
}

.footerSX{
	background-image:url(immagini/footerDivSX.png);
	background-repeat:no-repeat;
	height:22px;
	padding:0px;
	margin:0px;
}

.contentSX{
	border-left:#eee 1px solid;
	border-right:#eee 1px solid;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	margin:0;
}

.contentSXSmall{
	border-left:#eee 1px solid;
	border-right:#eee 1px solid;
	padding-top:5px;
	padding-left:0px;
	padding-right:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	width:698px;
}

.textHeaderSX{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:23px;
	font-size:12px;
	color:#666;
	font-weight:bold;
	padding-left:5px;
}

/* Immagine puntatore lista Categorie*/

.listImage{
	/*background-image:url(immagini/menu_item.png);
	background-repeat:no-repeat;*/
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;	
	line-height:14px;
}

.listImageLink{
	padding-left:14px;
	background-image:url(immagini/menu_item.png);
	line-height:14px;
	background-repeat:no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	margin-bottom:3px;
}

.listImageLink:hover{
	padding-left:14px;
	line-height:14px;
	background-image:url(immagini/menu_item_hover.png);
	background-repeat:no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#F90;
	margin-bottom:3px;	
}

.categorie1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#333;
	text-decoration:none;
	font-weight:bold;
}

.categorie1:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#F90;
	text-decoration:underline;
	font-weight:bold;
}

/* Containter Centro */

.divContainerCenter{
	position:relative;
	left:50%;
	margin-left:-360px;
	color:#999;
	width:720px;
	top:10px;
}

.divContainerCenterCart{
	position:relative;
	left:50%;
	margin-left:-345px;
	color:#999;
	width:720px;
	top:10px;
}

.divContainerCenterOrdine{
	position:relative;
	left:50%;
	margin-left:-350px;
	color:#999;
	width:720px;
	top:0px;
}

.divContainerDX{
position:relative;
	left:50%;
	margin-left:-360px;
	color:#999;
	width:720px;
	top:10px;
}


@media screen and (-webkit-min-device-pixel-ratio:0) {

.divContainerCenterOrdine{
	position:relative;
	left:50%;
	margin-left:-460px;
	color:#999;
	width:720px;
	top:0px;
}	
	
.divContainerCenterHome{
    position:relative;
	left:50%;
	top:-14px;
	margin-left:-350px;
	color:#999;
	width:720px;
}

.divContainerCenter{
position:relative;
	left:50%;
	margin-left:-360px;
	color:#999;
	width:720px;
	top:20px;
}

.divContainerCenterCart{
	position:relative;
	left:50%;
	margin-left:-420px;
	color:#999;
	width:720px;
	top:20px;
	padding:0px;
}

.divContainerDX{
position:relative;
	left:50%;
	margin-left:-430px;
	color:#999;
	width:720px;
	top:-13px;
}
}

.divContainerCenterSmall{
	color:#999;
	width:700px;
}

.headerCenterSmall{
	background-image:url(immagini/headerDivCenterSmall.gif);
	background-repeat:no-repeat;
	height:23px;
	padding:0px;
	margin:0px;
}

.headerCenter{
	background-image:url(immagini/headerDivCenter.gif);
	background-repeat:no-repeat;
	height:23px;
	padding:0px;
	margin:0px;
}

.headerCenterNoTab{
	background-image:url(immagini/headerDivCenter.gif);
	background-repeat:no-repeat;
	height:23px;
	width:700px;
	padding:0px;
	margin:0px;
}

.footerCenter{
	background-image:url(immagini/footerDivCenter.gif);
	background-repeat:no-repeat;
	height:22px;
	padding:0px;
	margin:0px;
}

.footerCenterSmall{
	background-image:url(immagini/footerDivCenterSmall.gif);
	background-repeat:no-repeat;
	height:22px;
	padding:0px;
	margin:0px;
}

.contentCenter{
	border-left:#eee 1px solid;
	border-right:#eee 1px solid;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:ccc;
}

.textHeaderCenter{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:23px;
	font-size:12px;
	color:#666;
	font-weight:bold;
	padding-left:5px;
	text-align:left;
}

.textHeaderCenterRed{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:23px;
	font-size:12px;
	color:#F00;
	font-weight:bold;
	padding-left:5px;
	text-align:left;
}

/*fine container centro */

/* Containter full */

.divContainerFull{
	color:#999;
	width:920px;
}

.divContainerFullSmall{
	color:#999;
	width:900px;
}

.headerCenterFullSmall{
	background-image:url(immagini/headerDivCenterFull.gif);
	background-repeat:no-repeat;
	height:23px;
	padding:0px;
	margin:0px;
}

.headerFull{
	background-image:url(immagini/headerDivFull.gif);
	background-repeat:no-repeat;
	height:23px;
	padding:0px;
	margin:0px;
}

.footerFull{
	background-image:url(immagini/footerDivFull.gif);
	background-repeat:no-repeat;
	height:22px;
	padding:0px;
	margin:0px;
}

.footerCenterFullSmall{
	background-image:url(immagini/footerDivCenterSmall.gif);
	background-repeat:no-repeat;
	height:22px;
	padding:0px;
	margin:0px;
}

.contentFull{
	border-left:#eee 1px solid;
	border-right:#eee 1px solid;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:ccc;
}

.textHeaderFull{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:23px;
	font-size:12px;
	color:#666;
	font-weight:bold;
	padding-left:5px;
}

/*fine container full */

.divFooter{
	width:1000px;
	background-image:url(immagini/bckFooter.png);
	background-repeat::no-repeat;
	height:150px;
	padding:0px;
	margin:0px;
	margin-bottom:-10px;
}

.testoFooter{
	position:relative;
	padding-top:50px;
	margin-left:50px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
}

.loginPanel{
	position:absolute;
	left:50%;
	margin-left:100px;
	padding:5px;
	padding-top:25px;
	top:-25px;
	width:390px;
	height:100px;
	background:none;
	background-image:url(immagini/panLogin.png);
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	background-repeat:no-repeat;
}

.przVetrina{
	font-size:12px;
	color:#999;
	font-weight:bold;
}

.riga1{
	position:absolute;
	width:940px;
	left:50%;
	margin-left:-580px;
	background-image:url(immagini/ombraSX.gif);
	background-repeat:repeat-y;
	height:100%;
/*	background-position:left;*/
}

/* slider CSS */
.style1 {
	text-align: center;
}
.style2 {
	color: #FF0000;
	font-size: medium;
}
#flashContent { width:750px; height:100%; left:50%;}

#slider1 {
    width: 720px; /* il valore DEVE essere uguale alla larghezza dell'immagine */
    height: 300px; /* il valore DEVE essere uguale all'altezza dell'immagine */
    position: relative; /* importante */
	overflow: hidden; /* importante */
}

#slider1Content {
    width: 720px; /* il valore DEVE essere uguale o maggiore alla larghezza dell'immagine */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.slider1Image {
    float: left;
    position: relative;
	display: none;
	left:-41px;
	top:-17px;
}
.slider1Image span {
    position: absolute;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
/*	font: 10px/15px Arial, Helvetica, sans-serif;*/
    padding: 10px 13px;
    width: 694px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.slider1Image span strong {
    font-size: 14px;
}
.left {
	top: -1000;
    left: -1000;
	width: 0px !important;
	height: 0px;
	background-color:transparent;
}
.right {
	right: 0;
	bottom: 0;
	width: 0px !important;
	height: 0px;
	background-color:transparent;
}
ul { list-style-type: none;}
/* fine slider CSS */


/* carrello */
.titoloCarrello{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:bold;
}

.rigaCarrello{
	font-family:Verdana;
	letter-spacing:0px;
	font-style:normal;
	font-weight:bold
	background-color:#CCC;	
	font-size:11px;
	color:#666;
	background-color:#eeeeee;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}

.rigaCarrelloPrzQta{
	font-family:Verdana;
	letter-spacing:0px;
	font-weight:bold;
	background-color:#CCC;	
	font-size:11px;
	color:#F30;
	background-color:#eeeeee;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}

.rigaCarrelloSommaQta{
	font-family:Verdana;
	letter-spacing:0px;
	font-weight:normal;
	font-size:11px;
	color:#F30;
}

.totaleCarrello{
	font-family:Verdana;
	letter-spacing:0px;
	font-weight:normal;
	font-size:12px;
	color:#666;
}

/* fine carrello */

.pulsante {
	font-size:9px;
	font-family:Verdana, Geneva, sans-serif;
	color:#fff;
	font-weight:normal;
	background:none;
	background-image: url(immagini/pulsante1.png);
	background-repeat: no-repeat;
	border:none;
	width:150px;
	height:28px;	
}

.pulsante:hover{
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	font-weight:normal;
	background-image: url(immagini/pulsante1Su.png);
	background-repeat: no-repeat;
	border:none;
	cursor:pointer;
	width:150px;
	height:28px;
	color:#FC0;
}

.pulsanteProcedi{
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	color:#fff;
	font-weight:normal;
	background:none;
	background-image: url(immagini/pulsanteProsegui.png);
	background-repeat: no-repeat;
	border:none;
	cursor:pointer;
	width:150px;
	height:28px;
}

.pulsanteProcedi:hover{
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	font-weight:normal;
	background:none;	
	background-image: url(immagini/pulsanteProseguiSu.png);
	background-repeat: no-repeat;
	border:none;
	cursor:pointer;
	width:150px;
	height:28px;
}

/* elenco articoli */
#selectOrd{
	border:#CCC 1px thin;
	font-family: Verdana;
	font-size:11 px;
	color:#333;
}

.filled3{
	background-color:#FFFFFF;
	border: thin solid #CCCCCC;
}

.filled2{
	font-size:11px;
	font-family: Verdana;
	color:#666;
	background-color:#FFFFFF;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}

.filled{
	background-color:#CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}


/* registrazione */

.rigaTab{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	background-color:#ededed;
}

.rigaTabClean{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
}

.inputTab{
	border:none;
	border:#999 1px dotted;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#333;
}

.inputTabRadio{
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#333;
}

.inputTabChkBox{
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#333;
}

.eticEsito{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	font-weight:normal;
}

/* fine registrazione */

.spazioVert{
	line-height:10px;
}

.iconHeader{
	float:right;
	position:relative;
	right:5px;
	width:20px;
	top:2px;
}

.risRicerca{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#F90;
	font-weight:bold;
}

.txtSelOrdina{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	position:absolute;
	left:50%;
	margin-left:180px;
	line-height:25px;
	width:200px;
}

.selOrdina{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	border:#CCC 1px thin;
	color:#333;
}

.txtPag{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#333;
}

.cellaElencoCentro{
	width:80%;
}

.cellaElencoSx{
	width:20%;
}

.link_hidden{
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	text-decoration:none;
}

.rigaCorrel{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	text-decoration:none;
	border-left:#CCC 1ps solid;
	border-right:#CCC 1ps solid;	
}

.filledbold{
	background-color:#eee;
}
