body{
background: #003478;
margin:0px;
text-align:center;

	scrollbar-face-color: #5878c6;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #5878c6;
	scrollbar-darkshadow-color: #5878c6;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-arrow-color: #c0c0c0;
	scrollbar-track-color: #FFFFFF;

}

img{
border:0;
}

#logindiv{
}

.uerror{
color:darkred;
font-family:verdana;
font-size:9pt;
border-color:#003478;
border-style:dashed;
border-width:1px;
background-color:white;
font-weight:bold;
padding-top:20px;
padding-bottom:20px;
width:60%;
}

.uok{
color:darkgreen;
font-family:verdana;
font-size:9pt;
border-color:#003478;
border-style:dashed;
border-width:1px;
background-color:white;
font-weight:bold;
padding-top:20px;
padding-bottom:20px;
width:60%;
}

.error{
color:darkred;
font-family:verdana;
font-size:9pt;
border-color:darkred;
border-style:dashed;
border-width:1px;
background-color:white;
font-weight:bold;
padding-top:20px;
padding-bottom:20px;
}

#main{
width:1024px;
margin:0 auto;
}

#header{
width:1024px;
height:85px;
background: url(../img/head.png);
}

#midu{
width:1024px;
height:71px;
background: url(../img/midu.png);
}

#midu2{
width:1024px;
height:44px;
background: url(../img/midu2.png);
}

#midc{
width:1024px;
height:65px;
background: url(../img/midc.png);
}

#midc2{
width:1024px;
height:89px;
background: url(../img/midc.png);
}

#midl{
width:1024px;
height:40px;
background: url(../img/midl.png);
}

#undermid{
width:1024px;
height:86px;
background: url(../img/umid-.png);
}

#FaceBook{
width:200px;
height:86px;

background: url(../img/facebook.png);
background-repeat:  no-repeat; 

margin-right: 58px;



}

#content{
width:1024px;

background: url(../img/rback.png);
/*height:636px;*/
}

#bottom{
width:1024px;
height:56px;
background: url(../img/bottom.png);
}

#colL{
width:200px;
float:left;
height:auto;

margin-left:58px;
}

#ColC{
width:502px;
height:auto;
float:left;
padding-top:22px;

}

#ColR{
width:200px;
float:right;
height:1625px;
background: url(../img/caduceoback.png);
background-repeat:  no-repeat; 
background-position: bottom; 
margin-right:58px;
}

#buonoSconto{
width:200px;
height:120px;
background: url(../img/SezBS.png);
background-repeat:  no-repeat; 
background-position: top right; 
}

#cartaFedelta{
width:200px;
padding-top:50px;
background: url(../img/SezCF.png);
background-repeat:  no-repeat; 
background-position: top right; 
height:70px;
#height:100px;
}

#categorie{
width:200px;
height:auto;
background: url(../img/SezNP.png);
background-repeat:  no-repeat; 
background-position: top right; 
}

#prodotto{
padding-top:5px;
width:164px;
height:250px;
background: url(../img/backGrProd.png);
background-repeat:  no-repeat; 
/*background-position: top right; */
}

#infoProd{
text-align:center;
padding-top:5px;
padding-left:10px;
padding-right:10px;
margin: 0 auto;
width:433px;
height:440px;
background: url(../img/backGrInfoProdNew.png);
background-repeat:  no-repeat; 
background-position:top center;
}

.infoProdUltimiArrivi{
text-align:center;
padding-top:10px;
padding-left:10px;
padding-right:10px;
margin:0 auto;


/*background-position: top right; */
}

#infoCat{
text-align:center;
padding-top:10px;
width:433px;
height:40px;
background: url(../img/backGrInfoC.png);
background-repeat:  no-repeat; 
/*background-position: top right; */
}


#sicuri{
width:200px;
padding-top:45px;
background: url(../img/SezAS.png);
background-repeat:  no-repeat; 
background-position: top right; 
}

#ricerca{
width:200px;
height:100px;
padding-top:55px;
background: url(../img/SezGO.png);
background-repeat:  no-repeat; 
background-position: top right; 
}

#myRicerca{
width:200px;
height:70px;
padding-top:55px;
background: url(../img/SezSearch.png);
background-repeat:  no-repeat; 
background-position: top right; 
}

#YouTube{
width:200px;
height:160px;
padding-top:55px;
background: url(../img/SezYouTube.png);
background-repeat:  no-repeat; 
background-position: top right; 
}

#carrello{
width:200px;
height:90px;
padding-top:55px;
background: url(../img/SezCR.png);
background-repeat:  no-repeat; 
background-position: top right;
margin-bottom:20px;
}

#richiedi{
width:200px;
height:105px;
padding-top:55px;
background: url(../img/SezRP.png);
background-repeat:  no-repeat; 
background-position: top right;
margin-bottom:20px;
}

#ultimiArrivi{
width:200px;
height:65px;
padding-top:45px;
background: url(../img/ultimiArrivi.png);
background-repeat:  no-repeat; 
background-position: top right; 
margin-bottom:20px;
}

#prodottiMese{
width:200px;
/*height:105px;*/
height:155px;
padding-top:55px;
background: url(../img/prodottiMese.png);
background-repeat:  no-repeat; 
background-position: top right;
margin-bottom:20px;
}

#skype{
width:200px;
height:105px;
padding-top:55px;
background: url(../img/SezCN.png);
background-repeat:  no-repeat; 
background-position: top right; 
margin-bottom:20px;
}

#skypeMini{
width:200px;
height:50px;
}

#FaceMini{
width:200px;
height:50px;
}

#account{
width:200px;
padding-top:45px;
background: url(../img/SezAU.png);
background-repeat:  no-repeat; 
background-position: top right; 
margin-bottom:20px;
}

#corrieri{
width:200px;
padding-top:45px;
background: url(../img/SezCor.png);
background-repeat:  no-repeat; 
background-position: top right; 
margin-bottom:20px;
}

#divComandi{
background-color:#acbce3;
height:40px;
}

#credits{
width:1024px;
}

#mainadmin
{
	width:95%;
	margin-top:50px;
	margin-left:3%;
	border-color:#808080;
	border-style:solid;
	border-width:1px;
}

#footerdiv
{
	margin-top:15px;
	font-family:Verdana;
	font-size: 7pt;
	color:#808080;
	width:100%;
	text-align:center;
}

.tableMenu
{
	font-family:verdana;
	font-size: 9pt;
	color:#595959;
	width:80%;
	margin-top:100px;
	border:1px;
	border-style:solid;
	border-color:#808080;
	background-color:#acbce3;
}

.tableLogin
{
	font-family:verdana;
	font-size: 9pt;
	color:#595959;
	width:80%;
	margin-top:200px;
	border:1px;
	border-style:solid;
	border-color:#808080;
	background-color:#acbce3;
}

.tableView
{
	font-family:verdana;
	font-size: 9pt;
	color:white;
	width:90%;
	margin-bottom:25px;
	border:1px;
	border-style:solid;
	border-color:#acbce3;
	background-color:#3c639d;
}

.descrCat{
	font-family:verdana;
	font-size: 9pt;
	color:white;
	text-align:center;
	margin-top:30px;

	width:300px;
	
}

.descrCat p{
	font-family:verdana;
	font-size: 9pt;
	color:white;
	text-align:center;
	margin: 0 auto;

	width:300px;
	
}

.menuCat{
	font-family:verdana;
	font-size: 10pt;
	color:#dee7fb;
	text-align:left;
	margin-left:20px;
	font-weight:bold;
	line-height: 8px;	
}

.menuCat:link{
	font-family:verdana;
	font-size: 10pt;
	color:#dee7fb;
	text-decoration:none;
	text-align:left;
	margin-left:20px;
	font-weight:bold;
	

}
.menuCat:hover{
	font-family:109pt;
	color:white;
	text-decoration:none;
	text-align:left;
	margin-left:20px;
	font-weight:bold;
}

.menuCat:visited{
	font-family:verdana;
	font-size: 10pt;
	color:white;
	text-decoration:none;
	text-align:left;
	margin-left:20px;
	font-weight:bold;
}

.menuSottoCat{
	font-family:verdana;
	font-size: 9pt;
	color:#dee7fb;
	text-align:left;
	margin-left:30px;
	line-height: 7px;
}

.menuSottoCat:link{
	font-family:verdana;
	font-size: 9pt;
	color:#dee7fb;
	text-decoration:none;
	text-align:left;
	margin-left:30px;
	

}
.menuSottoCat:hover{
	font-family:verdana;
	font-size: 9pt;
	color:white;
	text-decoration:none;
	text-align:left;
	margin-left:30px;
}

.menuSottoCat:visited{
	font-family:verdana;
	font-size: 9pt;
	color:white;
	text-decoration:none;
	text-align:left;
	margin-left:30px;
}

.infoProdCat{
	font-family:verdana;
	font-size: 10pt;
	color:white;
	
}

.infoProdCat:link{
	font-family:verdana;
	font-size: 10pt;
	color:white;
	text-decoration:none;
	
	

}
.infoProdCat:hover{
	font-family:verdana;
	font-size: 10pt;
	color:white;
	text-decoration:none;
}

.infoProdCat:visited{
	font-family:verdana;
	font-size: 10pt;
	color:white;
	text-decoration:none;
	
}

.tableSubView
{
	font-family:verdana;
	font-size: 9pt;
	color:white;
	width:60%;
	margin-bottom:25px;
	border:1px;
	border-style:solid;
	border-color:#acbce3;
	background-color:#183e84;

}

.tableRowOrdView
{
	font-family:verdana;
	font-size: 9pt;
	color:white;
	width:80%;
	margin-bottom:25px;
	border:1px;
	border-style:solid;
	border-color:#acbce3;
	background-color:#183e84;

}

.tabFilter
{
	font-family:verdana;
	font-size: 9pt;
	color:white;
	width:60%;
	margin-bottom:25px;
	border:1px;
	border-style:solid;
	border-color:#acbce3;
	background-color:#183e84;

}

input{

	font-family:verdana;
	font-size: 9pt;
	color:#003478;
	border:1px;
	border-style:solid;
	border-color:#003478;

}

select{

	font-family:verdana;
	font-size: 9pt;
	color:#003478;
	border:1px;
	border-style:solid;
	border-color:#003478;

}

textarea{

	font-family:verdana;
	font-size: 8pt;
	color:#003478;
	border:1px;
	border-style:solid;
	border-color:#003478;

}

.tabuser{

    font-family:verdana;
	font-size: 9pt;
	color:white;
	margin-bottom:25px;
	border:1px;
	border-style:solid;
	border-color:#acbce3;
	background-color:#3c639d;
	width:500px;
	margin-top:20px;
	vertical-align:top;

}

.tduser{
	font-family:verdana;
	font-size: 9pt;
	color:white;
	font-weight:bold;
	text-align:right;
	width:100px;
}

.tduserdata{
	font-family:verdana;
	font-size: 9pt;
	color:white;
	text-align:left;
	width:150px;
	
}

.tdShowuser{
	font-family:verdana;
	font-size: 9pt;
	color:white;
	font-weight:bold;
	text-align:right;
	width:100px;
}

.tdShowuserdata{
	font-family:verdana;
	font-size: 9pt;
	color:white;
	text-align:left;
	width:150px;
	
}

.tdLogin
{
	text-align:right;
}

.linkProgTab{
	color: #808080;
	font-size: 9pt;
	font-family: Verdana;
	text-align: center;
    /*font-weight: bold;*/
    text-decoration: none;

}

.darkerTabh
{
	/*background-color:#e8e8e8;*/
	font-size:8pt;
	font-weight:bold;
	
}

.darkerTabhLite
{
	background-color:#003478;
	font-size:8pt;
	font-weight:bold;
	
}

.darkerTab
{
	/*background-color:#e8e8e8;*/
	font-size:8pt;
}

.darkertr
{
	background-color:#3c639d;

}

.darkertr:hover
{
	background-color:#5075b0;

}

.textCredits{

font-family:Verdana;
text-align:center;
font-size:9pt;
color:white;

}

.textCreditsMini{

font-family:Verdana;
text-align:center;
font-size:7pt;
color:white;

}
.textSconto{
font-family:Verdana;
text-align:right;
font-size:7pt;
color:white;
margin-top:0px;
}

.textCategorie{

font-family:Verdana;
text-align:right;
font-size:9pt;
color:white;

}

.tdCart{

font-family:Verdana;
text-align:left;
font-size:9pt;
color:white;
background-color:#3c639d;
text-align:center;
font-weight:bold;
}

.tabCart{

font-family:Verdana;
text-align:left;
font-size:9pt;
color:white;
background-color:#3c639d;
text-align:center;
border-width:1px;
border-style:solid;
border-color:white;
}

.textAccount{

font-family:Verdana;
text-align:left;
font-size:7pt;
color:white;

}

.textAccount:link{

font-family:Verdana;
text-align:left;
font-size:7pt;
color:white;
text-decoration:none;

}
.textAccount:hover{

font-family:Verdana;
text-align:left;
font-size:7pt;
color:white;
text-decoration:none;
}

.textAccount:visited{

font-family:Verdana;
text-align:left;
font-size:7pt;
color:white;
text-decoration:none;
}

.tableMidC{
width:908px;
height:65px;
}

.tableMidC2{
width:908px;
height:89px;
}

.counterN{
font-family:Verdana;
text-align:center;
font-size:12pt;
color:white;

}
.counterT{
font-family:Verdana;
text-align:center;
font-size:7pt;
color:white;

}
.address{
font-family:Verdana;
text-align:center;
font-size:11pt;
color:white;
line-height:10pt;

}
.login{

}

.links:link{
font-family:Verdana;
color:white;
text-decoration:none;
}
.links:hover{
font-family:Verdana;
color:white;
}
.links:visited{
font-family:Verdana;
color:white;
text-decoration:none;
}

.linksm:link{
font-family:Verdana;
color:white;
text-decoration:none;
text-align:center;
font-size:9pt;
}
.linksm:hover{
font-family:Verdana;
color:white;
text-align:center;
font-size:9pt;
text-decoration:underline;
}
.linksm:visited{
font-family:Verdana;
color:white;
text-decoration:none;
text-align:center;
font-size:9pt;
}

.inHome{
font-family:verdana;
font-size:8pt;
border-style:solid;
border-color:#5879c6;
border-width:1px;
color:#5879c6;
background: #003478
}
.inbutt{
font-family:verdana;
font-size:8pt;
border-style:dotted;
border-color:#5879c6;
border-width:1px;
color:#5879c6;
background: #00449f;
}

.tableProdotto{
margin-left:8px;
width:145px;
height:240px;
table-layout: fixed;
}

.tableDettaglioProdotto{

margin: 0 auto;
margin-top:15px;
width:380px;
height:290px;
vertical-align: top;
table-layout: fixed;
}

.rowProdottoR{
font-family:verdana;
font-size:8pt;
color:#5879c6;
text-align:right;
height:9px;
}
.nameProdottoL{
font-family:verdana;
font-size:8pt;
color:#5879c6;
text-align:left;
font-weight:bold;
}
.rowProdottoL{
font-family:verdana;
font-size:8pt;
color:#5879c6;
text-align:left;

}
.rowProdottoJ{
font-family:verdana;
font-size:8pt;
/*color:#5879c6;*/
color:#3254a5;
text-align:justify;
height:9px;
}
.nameProdottoR{
font-family:verdana;
font-size:8pt;
color:#5879c6;
text-align:right;
font-weight:bold;
}
.nameProdotto{
font-family:verdana;
font-size:8pt;
color:#5879c6;
text-align:center;
font-weight:bold;
}
.imgProdotto{
width:120px;
height:80px;
}
.imgCover{
width:300px;
height:200px;
}
.imgcarrello{
width:70px;
height:16px;
margin-right:5px;
}
.rowProdottoBR{
font-family:verdana;
font-size:8pt;
color:#5879c6;
font-weight:bold;
text-align:right;
height:9px;
}
.rowProdottoBL{
font-family:verdana;
font-size:8pt;
color:#5879c6;
font-weight:bold;
text-align:left;
height:9px;
}

.buyProdotto{
font-family:verdana;
font-size:8pt;
color:#808080;
text-align:right;
height:10px;
}

.buyProdotto:link{
font-family:verdana;
font-size:8pt;
color:#808080;
text-align:right;
text-decoration:none;
}
.buyProdotto:hover{
font-family:verdana;
font-size:8pt;
color:#808080;
text-align:right;

}
.buyProdotto:visited{
font-family:verdana;
font-size:8pt;
color:#808080;
text-align:right;
text-decoration:none;
}
.nameProdotto:link{
font-family:verdana;
font-size:8pt;
color:#5879c6;
text-align:center;
font-weight:bold;
text-decoration:none;
}
.nameProdotto:hover{
font-family:verdana;
font-size:8pt;
color:#5879c6;
text-align:center;
font-weight:bold;
text-decoration:none;

}
.nameProdotto:visited{
font-family:verdana;
font-size:8pt;
color:#5879c6;
text-align:center;
font-weight:bold;
text-decoration:none;
}
.buttCart{
height:18px; 
color:green; 
font-size:7pt;
border-style:dashed;
border-width:1px;
border-color:#5878c6;
background-color:#acbce3;
font-weight:bold;
}

.statictext{

font-family:Verdana;
font-size:9pt;
text-align:justify;
padding-left:30px;
padding-right:30px;
color:white;

}

.statictextUltimiArrivi{

font-family:Verdana;
font-size:9pt;
text-align:justify;
/*padding-left:30px;
padding-right:30px;*/
color:white;

}

#partners{
/*height:1100px;
overflow-y:scroll;*/

}

#ultimiArriviContent{
padding-top: 20px;
background: url(../img/backGrInfoProdUA.png);
background-repeat:  no-repeat; 

text-align:center;
width:460px;
height:260px;
margin: 0 auto;
}
