#u638
{
	display: block;
	vertical-align: top;
	position: relative;
}

#u642
{
	vertical-align: top;
	-webkit-transform: matrix(0.9998,-0.0175,0.0175,0.9998,-1,1);
	-ms-transform: matrix(0.9998,-0.0175,0.0175,0.9998,-1,1);
	transform: matrix(0.9998,-0.0175,0.0175,0.9998,-1,1);
	position: relative;
	background: url("../images/u642.png") no-repeat 0px 0px;
}

#u642:hover
{
	background: url("../images/u642-r.png") no-repeat 0px 0px;
}

#u644-12
{
	-webkit-transform: matrix(0.9998,-0.0175,0.0175,0.9998,-1,2);
	-ms-transform: matrix(0.9998,-0.0175,0.0175,0.9998,-1,2);
	transform: matrix(0.9998,-0.0175,0.0175,0.9998,-1,2);
	position: relative;
}

#u646
{
	vertical-align: top;
	position: relative;
	background: url("../images/u646.png") no-repeat 0px 0px;
}

#u646:hover
{
	background: url("../images/u646-r.png") no-repeat 0px 0px;
}

#u646:active
{
	background: url("../images/u646-m.png") no-repeat 0px 0px;
}

#u647
{
	vertical-align: top;
	position: relative;
	background: url("../images/u647.png") no-repeat 0px 0px;
}

#u647:hover
{
	background: url("../images/u647-r.png") no-repeat 0px 0px;
}

#u647:active
{
	background: url("../images/u647-m.png") no-repeat 0px 0px;
}

#u654
{
	vertical-align: top;
	position: relative;
	background: url("../images/u654.png") no-repeat 0px 0px;
}

#u654:hover
{
	background: url("../images/u654-r.png") no-repeat 0px 0px;
}

#u654:active
{
	background: url("../images/u654-m.png") no-repeat 0px 0px;
}

#u653
{
	vertical-align: top;
	position: relative;
	background: url("../images/u653.png") no-repeat 0px 0px;
}

#u653:hover
{
	background: url("../images/u653-r.png") no-repeat 0px 0px;
}

#u653:active
{
	background: url("../images/u653-m.png") no-repeat 0px 0px;
}

#u655_clip
{
	overflow: hidden;
}

#u645,#u648
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u652:hover #u652_states
{
	background: url("../images/u652_states-r.png") no-repeat 0px 0px;
}

#u652:active #u652_states
{
	background: url("../images/u652_states-m.png") no-repeat 0px 0px;
}

#u650
{
	-webkit-transform: matrix(0.9998,-0.0175,0.0175,0.9998,0,2);
	-ms-transform: matrix(0.9998,-0.0175,0.0175,0.9998,0,2);
	transform: matrix(0.9998,-0.0175,0.0175,0.9998,0,2);
	position: relative;
}

#u650:hover #u650_states
{
	background: url("../images/u650_states-r.png") no-repeat 0px 0px;
}

#u650:active #u650_states
{
	background: url("../images/u650_states-m.png") no-repeat 0px 0px;
}

#u649:hover #u649_states
{
	background: url("../images/u649_states-r.png") no-repeat 0px 0px;
}

#u649:active #u649_states
{
	background: url("../images/u649_states-m.png") no-repeat 0px 0px;
}

#u652,#u649,#u651
{
	-webkit-transform: matrix(0.9998,-0.0175,0.0175,0.9998,0,1);
	-ms-transform: matrix(0.9998,-0.0175,0.0175,0.9998,0,1);
	transform: matrix(0.9998,-0.0175,0.0175,0.9998,0,1);
	position: relative;
}

#u652_states,#u650_states,#u649_states,#u651_states
{
	vertical-align: top;
}

#u651:hover #u651_states
{
	background: url("../images/u651_states-r.png") no-repeat 0px 0px;
}

#u651:active #u651_states
{
	background: url("../images/u651_states-m.png") no-repeat 0px 0px;
}

#u712,#u884
{
	position: relative;
}

#u1454:hover
{
	background: transparent url("../images/freccia-u1454-r-fr.png") no-repeat left top;
	background-size: contain;
}

#u1622
{
	-webkit-transform: matrix(0.788,0.6157,-0.6157,0.788,116,29);
	-ms-transform: matrix(0.788,0.6157,-0.6157,0.788,116,29);
	transform: matrix(0.788,0.6157,-0.6157,0.788,116,29);
	position: relative;
}

#u644-12_img,#u1622_img
{
	display: block;
	vertical-align: top;
}

#u640,#u655,#u1454,#u1737
{
	background-color: transparent;
	position: relative;
}

#u1737:hover
{
	background: transparent url("../images/freccia-caff%c3%a8-u2052-r-fr.png") no-repeat left top;
	background-size: contain;
}

