#galleryList{
	padding: 10px;
}
#galleryList .gallIma{
	padding: 3px;
	float: left;
	width: 95px;
	height: 70px;
}
.catImgs{
	float: left;
	width: 104px;
	overflow: hidden;
	height: 104px;
	padding: 2px;
}
.catBlogRow {
    border-bottom: 1px solid #CCCCCC;
    margin-bottom: 8px;
    padding-bottom: 15px;
	 width: 100%;
	 float: left;
}
.catImgsBlog{
    float: left;
    margin-right: 10px;
    margin-top: 7px;
    padding: 0;
}
.catThumb{
    float: left;
    margin-bottom: 15px;
    margin-left: 8px;
    margin-right: 8px;
    width: 170px;
}
.catImgsThumb a {
    float: left;
    height: 115px;
    margin-left: 2px;
    margin-top: 2px;
    overflow: hidden;
    text-align: center;
    width: 170px;
}
.cattitle{
    float: left;
    height: 40px;
    margin-left: 5px;
    overflow: hidden;
}
.catImgsBlogT{
    background-attachment: scroll;
    background-image: url("images/cornice130.png");
    background-repeat: no-repeat;
    float: left;
    height: 102px;
    margin-right: 10px;
    margin-top: 6px;
    overflow: hidden;
    width: 134px;
	 text-align: center;
}
.catImgsBlogT a{
    float: left;
    height: 98px;
    margin-left: 2px;
    margin-top: 2px;
    overflow: hidden;
    text-align: center;
	 width: 130px;
}
.sectionDir{
    float: left;
    font-size: 18px;
    margin: 3px 7px 15px;
    width: 172px;
}
.catThumbItem{
    float: left;
    margin-left: 8px;
    margin-right: 8px;
    width: 170px;
	   margin-bottom: 15px;
}
.catImgsBlogV{
    background-attachment: scroll;
    background-image: url("images/cornice170.png");
    background-repeat: no-repeat;
    float: left;
    height: 119px;
    margin-left: 5px;
    margin-right: 5px;
    overflow: hidden;
    width: 174px;
}
.catImgsBlogV a{
    float: left;
    height: 115px;
    margin-left: 2px;
    margin-top: 2px;
    overflow: hidden;
    text-align: center;
	 width: 170px;
}
.catThumbItemtitle{
	 float: left;
    height: 40px;
    overflow: hidden;
	 margin-left: 5px;
}

.catImgsThumb {
    background-attachment: scroll;
    background-image: url("images/cornice170.png");
    background-repeat: no-repeat;
    float: left;
    height: 119px;
    margin-left: 5px;
    margin-right: 5px;
    overflow: hidden;
    width: 174px;
}
#addtocart{
    background-attachment: scroll;
    background-image: url("images/aggiungiCarrello.png");
    background-repeat: no-repeat;
    border: 0 none;
    color: #784CCB;
    float: left;
    font-family: arial;
    font-size: 10px;
    font-weight: bold;
    height: 22px;
    line-height: 23px;
    margin-top: 20px;
    padding-bottom: 10px;
    text-align: center;
    text-transform: uppercase;
    width: 159px;
}
.prodIma{
	float:left;
	     padding-right: 3px;
	 padding-bottom: 6px;
}
#prodImgList{
	 float: left;
    width: 560px;
	 margin-bottom: 6px;
}
#cartEmpty{
	 background-attachment: scroll;
    background-image: url("images/svuota.png");
    background-repeat: no-repeat;
    border: 0 none;
    color: #784CCB;
    float: left;
    font-family: arial;
    font-size: 10px;
    font-weight: bold;
    height: 22px;
    line-height: 23px;
    margin-top: 20px;
    padding-left: 24px;
    text-transform: uppercase;
    width: 85px;
	 padding-bottom: 10px;
}
#cartContinue{
	 background-attachment: scroll;
    background-image: url("images/procedi.png");
    background-repeat: no-repeat;
    border: 0 none;
    color: #784CCB;
    float: left;
    font-family: arial;
    font-size: 10px;
    font-weight: bold;
    height: 22px;
    line-height: 23px;
    margin-top: 20px;
    padding-left: 29px;
    text-transform: uppercase;
    width: 86px;
	 padding-bottom: 10px;
}
.sconto{
	text-decoration: line-through;
}
.viewCupd{
    float: left;
    margin-right: 10px;
}
.viewCupd input{
    background-attachment: scroll;
    background-image: url("images/aggiorna.png");
    background-repeat: no-repeat;
    border: 0 none;
    color: #784CCB;
    font-family: arial;
    font-size: 10px;
    font-weight: bold;
    height: 22px;
    padding-left: 24px;
    padding-top: 0;
    text-transform: uppercase;
    width: 92px;
}
.viewCN{
	 float: left;
    margin-right: 20px;
}
.viewCdel{
	float: left;
    margin-right: 10px;
}

.viewCdel input{
background: url("images/EliminaRosso.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    height: 14px;
    margin-top: 5px;
    width: 14px;
}
.backB {
    background-attachment: scroll;
    background-image: url("images/Indietro.png");
    background-position: right center;
    background-repeat: no-repeat;
    color: #000000;
    font-size: 10px;
    height: 24px;
    line-height: 24px;
    margin-bottom: 10px;
    margin-right: 8px;
    padding-right: 8px;
    text-align: right;
    text-transform: uppercase;
    width: 560px;
}
.backB a:link {
    color: #784CCB;
    float: right;
    font-size: 10px;
    font-weight: bold;
}
.userDfield{
    float: left;
    width: 270px;	
	 margin-bottom: 5px;
}
.userDfield label{
    float: left;
    width: 215px;
}
.userDfield input{
    float: left;
    width: 208px;
}
#fattInput input {
    background-attachment: scroll;
    background-image: url("images/salva2.png");
    background-repeat: no-repeat;
    border: 0 none;
    color: #784CCB;
    float: left;
    font-family: arial;
    font-size: 10px;
    font-weight: bold;
    height: 22px;
    padding-left: 24px;
    text-transform: uppercase;
    width: 63px;
}
#coutEditB{
    background-attachment: scroll;
    background-image: url("images/modifica2.png");
    background-repeat: no-repeat;
    border: 0 none;
    color: #784CCB;
    float: left;
    font-family: arial;
    font-size: 10px;
    font-weight: bold;
    height: 22px;
    line-height: 22px;
    padding-left: 28px;
    padding-top: 0;
    text-transform: uppercase;
    width: 87px;
}

#coutEditB a:link{
color: #784CCB;
}
#Sdata{
	 float: left;
    margin-top: 15px;
}
.coutdel{
    float: left;
    width: 270px;
	 margin-bottom: 5px;
}
.coutdel label{
    float: left;
    width: 200px;
}
.coutdel input{
    float: left;
    width: 195px;
}
#coutSub{
	float: left;
    margin-right: 10px;
}

#coutSub input{
    background-attachment: scroll;
    background-image: url("images/confermadati.png");
    background-repeat: no-repeat;
    border: 0 none;
    color: #784CCB;
    font-family: arial;
    font-size: 10px;
    font-weight: bold;
    height: 22px;
    padding-left: 24px;
    padding-top: 0;
    text-transform: uppercase;
    width: 124px;
}

.ordCDett a:link{
	 font-weight: bold;
    text-transform: capitalize;
}
.Pordini{
    background-attachment: scroll;
    background-image: url("images/TuoiOrdini.png");
    background-repeat: no-repeat;
    float: left;
    height: 22px;
    line-height: 21px;
    text-align: center;
    text-transform: uppercase;
    width: 116px;
}

.Pordini a:link{
	    color: #784CCB;
    font-size: 11px;
    font-weight: bold;
}

.PFatt{
	 background-attachment: scroll;
    background-image: url("images/TuoiDatiFatturazione.png");
    background-repeat: no-repeat;
    float: left;
    height: 22px;
    width: 167px;	
	 line-height: 21px;
    text-align: center;
    text-transform: uppercase;
	 margin-left: 30px;
}
.PFatt a:link{
	    color: #784CCB;
    font-size: 11px;
    font-weight: bold;
}
.TCvuoto{
    float: left;
    font-weight: bold;
    margin-top: 40px;
    text-transform: uppercase;
    width: 100%;
}
.Pprocedi{
    background-attachment: scroll;
    background-image: url("images/ProcediAcquisto.png");
    background-repeat: no-repeat;
    float: left;
    height: 33px;
    line-height: 31px;
    margin-top: 5px;
    text-align: center;
    text-transform: uppercase;
    width: 208px;
}
.Pprocedi a:link{
	font-weight:bold;
	color:#d80000;
	font-size:14px;	
}
.FdataLabel{
    font-weight: bold;
    margin-right: 5px;
    text-transform: uppercase;
	 float: left;
}
.FdataRow{
margin-bottom: 10px;
}

.SdataLabel{
	font-weight: bold;
    margin-right: 5px;
    text-transform: uppercase;
	 float: left;
}
.SdataRow{
	margin-bottom: 10px;
}

.viewCartTitle{
	width: 145px;
}
.orderOrdini{
    background-attachment: scroll;
    background-image: url("images/VediOrdine.png");
    background-repeat: no-repeat;
    border-bottom: 1px solid #C8C8C8;
    float: left;
    font-size: 10px;
    height: 22px;
    line-height: 20px;
    margin-top: -9px;
    padding-bottom: 4px;
    padding-left: 27px;
    width: 136px;
}
.orderOrdini a:link{
text-transform: uppercase;
}
.orderTotal{
    float: left;
    width: 198px;	
	 border-bottom: 1px solid #C8C8C8;
}
.orderN{
	 float: left;
    width: 198px;
	 border-bottom: 1px solid #C8C8C8;
}
.orderTitle{
    font-weight: bold;
    margin-bottom: 20px;
    text-transform: uppercase;	
}
.catImgsBlogTQ{
    background-attachment: scroll;
    background-image: url("images/cornice144.png");
    background-repeat: no-repeat;
    float: left;
    height: 142px;
    margin-right: 10px;
    margin-top: 6px;
    overflow: hidden;
    padding-top: 2px;
    text-align: center;
    width: 140px;
}
#catBlogTabQV{
	
}
.catItemV{
	    float: left;
    margin-bottom: 15px;
    margin-left: 6px;
    margin-right: 6px;
    width: 174px;
}
.catImgsBlogTQV{
    background-attachment: scroll;
    background-image: url("images/cornice174.png");
    background-repeat: no-repeat;
    float: left;
    height: 202px;
    overflow: hidden;
    width: 174px;
}
.catItemVTitle{
    float: left;
    width: 174px;
}
.catImgsBlogTQV a{
    float: left;
    height: 202px;
    margin-left: 2px;
    margin-top: 2px;
    overflow: hidden;
    text-align: center;
    width: 174px;
}
.PLClass .gallImgBlock{
	float: left;
}
.PLClass .gallImgBlock img{
	margin-left:2px;
	margin-right:1px;
}
.PLClass .sectionDirB{
	 float: left;
    margin-left: 8px;
    margin-right: 8px;
}
.PLClass .catDirB{
	 float: left;
    margin-left: 8px;
    margin-right: 8px;	
}
.PLClass .blockAll{
    float: left;
    margin-bottom: 20px;
}
.PSClass .gallImgBlock{
	float: left;
}
.PSClass .gallImgBlock img{
	margin-left:2px;
	margin-right:1px;
	width: 50px;
}

