.bckgrd{
	background-image: url(images/sfondi/bck.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color: #96C;
}

.box-pls-tst-div{
	background-image: url(images/sfondi/pls-tst-divV4.jpg);
	background-repeat:no-repeat;
	width:4px;
	height:50px;
}

.box-pls-tst-sfondo {
	background-image: url(images/sfondi/pls-tstV4.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:50px;
}

.box-pls-tst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	color: #FFF;
}

.box-pls-tst a:link {
	color: #FFF;
	text-decoration: none;
}

.box-pls-tst a:visited {
	color:#FFF;
	text-decoration: none;
}

.box-pls-tst a:hover {
	color: #FFFF00;
	text-decoration:underline;

}


.box-cat-home {
	background-image:url(images/icone/cat-hom.gif);
	background-repeat:no-repeat;
	background-position: center left;
	padding-left:15px;
}

.box-carrello {
	display:block;
	position:relative;
	background-image:url(images/sfondi/box-carrelloV4.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:93px;
	width:220px;
	text-align:left;
}



.box-desiderati {
	display:block;
	position:relative;
	background-image:url(images/sfondi/box-desiderati.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	height:36px;
	width:121px;
	text-align:left;

}


.box-prezzo-carrello {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#666666;
	margin-bottom:10px;
	margin-top:25px;
}

.pie-pagina {
	width:960px;
	height:60px;
	background-image:url(images/sfondi/pieV41.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

.t10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606060;
}

.t10 a:link{
	color: #606060;
	text-decoration: underline;
}

.t10 a:visited{
	color: #606060;
	text-decoration: underline;
}

.t10 a:hover{
	color: #D90F87;
	text-decoration: underline;
}

.t10-none {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606060;
}

.t10-none a:link{
	color: #606060;
	text-decoration: none;
}

.t10-none a:visited{
	color: #606060;
	text-decoration: none;
}

.t10-none a:hover{
	color: #D90F87;
	text-decoration: underline;
}

.t12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
}

.t12 a:link{
	color: #606060;
	text-decoration: underline;
}

.t12 a:visited{
	color: #606060;
	text-decoration: underline;
}

.t12 a:hover{
	color: #D90F87;
	text-decoration: underline;
}

.t12-none {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
}

.t12-none a:link{
	color: #606060;
	text-decoration: none;
}

.t12-none a:visited{
	color: #606060;
	text-decoration: none;
}

.t12-none a:hover{
	color: #D90F87;
	text-decoration: underline;
}

.t14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #606060; 
}

.t14 a:link{
	color: #606060;
	text-decoration: none;
}

.t14 a:visited{
	color: #606060;
	text-decoration: none;
}

.t14 a:hover{
	color: #D90F87;
	text-decoration: underline;
}

.t14-none {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #606060;
}

.t14-none a:link{
	color: #606060;
	text-decoration: none;
}

.t14-none a:visited{
	color: #606060;
	text-decoration: none;
}

.t14-none a:hover{
	color: #D90F87;
	text-decoration: underline;
}

.t16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #606060;
}

.t16 a:link{
	color: #606060;
	text-decoration: none;
}

.t16 a:visited{
	color: #606060;
	text-decoration: none;
}

.t16 a:hover{
	color: #D90F87;
	text-decoration: underline;
}

.t18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #606060;
}

.t20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #606060;
}

.t22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #606060;
}

.t22 a:link{
	color: #606060;
	text-decoration: none;
}

.t22 a:visited{
	color: #606060;
	text-decoration: none;
}

.t22 a:hover{
	color: #D90F87;
	text-decoration: underline;
}

.t10-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.t10-white a:visited{
	color: #FFFFFF; 
	text-decoration: none;
}

.t10-white a:link {
	color: #FFFFFF; 
	text-decoration: none;
}

.t10-white a:hover {
	color: #FFFF00;
	text-decoration: underline;
}

.t12-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.t12-white a:visited{
	color: #FFFFFF; 
	text-decoration: none;
}

.t12-white a:link {
	color: #FFFFFF; 
	text-decoration: none;
}

.t12-white a:hover {
	color: #FFFF00;
	text-decoration: underline;
}

.t14-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

.t14-white a:visited{
	color: #FFFFFF; 
	text-decoration: none;
}

.t14-white a:link {
	color: #FFFFFF; 
	text-decoration: none;
}

.t14-white a:hover {
	color: #FFFF00;
	text-decoration: underline;
}

.t10-white-rosa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.t10-white-rosa a:visited{
	color: #FFFFFF; 
	text-decoration: none;
}

.t10-white-rosa a:link {
	color: #FFFFFF; 
	text-decoration: none;
}

.t10-white-rosa a:hover {
	color: #F6C;
	text-decoration: underline;
}

.t12-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AC3E1C;
}

.t12-red a:visited{
	color: #AC3E1C; 
	text-decoration: none;
}

.t12-red a:link {
	color: #AC3E1C; 
	text-decoration: none;
}

.t12-red a:hover {
	color: #FFFF00;
	text-decoration: none;
}

.t14-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #AC3E1C;
}

.t14-red a:visited{
	color: #AC3E1C;
	text-decoration: none;
}

.t14-red a:link{
	color: #AC3E1C;
	text-decoration: none;
}

.t14-red a:hover{
	color: #AC3E1C;
	text-decoration: underline;
}



.t16-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #AC3E1C;
}

.t18-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #AC3E1C;
}

.t22-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #AC3E1C;
}


.t10-blu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #069;
}

.t12-blu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #069;
}

.t12-blu a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #069;
	text-decoration:none;
}

.t12-blu a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #069;
	text-decoration:none;
}

.t12-blu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D90F87;
	text-decoration:underline;
}



.t14-blu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #069;
}

.t14-blu a:link{
	color: #069;
	text-decoration: none;
}

.t14-blu a:visited{
	color: #069;
	text-decoration: none;
}

.t14-blu a:hover{
	color: #FF6600;
	text-decoration: underline;
}

.t16-blu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #69C;
}

.t16-blu a:link{
	color: #69C;
	text-decoration: none;
}

.t16-blu a:visited{
	color: #69C;
	text-decoration: none;
}

.t16-blu a:hover{
	color: #FF6600;
	text-decoration: underline;
}

.t18-blu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #69C;
}

.t22-blu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #69C;
}

.t-cat { 
	margin-left:8px;
	padding-left:20px;
	background-image:url(images/icone/cat.gif);
	background-repeat:no-repeat;
	background-position:left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align:left;
}

.t-cat a:link{
	color: #666666;
	text-decoration: none;
}

.t-cat a:visited{
	color: #666666;
	text-decoration: none;
}

.t-cat a:hover{
	color: #D90F87;
	text-decoration: underline;
}

.t-cat-sel {
	margin-left:8px;
	padding-left:20px;
	background-image:url(images/icone/cat-selV4.gif);
	background-repeat:no-repeat;
	background-position:left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D90F87;
	text-align:left;	
}

.t-cat-sel a:link{
	color: #D90F87;
	text-decoration: none;
}

.t-cat-sel a:visited{
	color: #D90F87;
	text-decoration: none;
}

.t-cat-sel a:hover{
	color: #D90F87;
	text-decoration: underline;
}

.box-pgn-cn{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #639;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #639;
	background-color: #FFFFFF;
}

.box-pgn{
	padding-top:10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #639;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #639;
	background-color: #FFFFFF;
}


.box-pgn-dx{
	padding-top:10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #639;
	background-color: #FFFFFF;
}

.box-pgn-sx{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #639;
	width: 310px;
	padding-left: 3px;
	padding-top: 15px;
	background-color: #FFFFFF;
}

.box-pgn-cty{
	border-left: 1px solid #639;
	border-right: 1px solid #639;
	background-color: #FFFFFF;
}


.box-pgn-cty-dx{
	border-right: 1px solid #639;
	background-color: #FFFFFF;
	width: 170px;
	padding-left:10px;
}

.box-pgn-cty-sx{
	border-left: 1px solid #639;
	width: 170px;
	padding-top: 3px;
	padding-left:7px;
	background-color: #FFFFFF;

}

.box-mnu-sx{
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #CCC;
	width: 250px;
	padding-left: 3px;
	padding-top: 3px;
	background-color: #FFFFFF;
}

.box-mnu-sx-cat{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #639;
	width: 230px;
	padding-top:10px;
	padding-left: 3px;
	background-color: #FFFFFF;
}



.box-cty-tit {
	background-image:url(images/sfondi/ctyV4.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	width:160px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding-left:5px;
	margin-bottom:3px;
	margin-top:7px;
}

