body {
	margin-top: 0px;
	margin: 0;
	padding: 0;
	text-align: justify;
	color: #000;
	font: 15px/110% "Garamond", "Times", Verdana, sans-serif;
	background-image: url(css_img/texture.jpg);
	background-color: #35cbda;
	
}
#centrato {
	width:750px;
	margin:auto;
	text-align: left; /* per IE5.x/Win */
	background:#35cbda;
}
#corpo {
	float:left;
	width: 750px;
	background:#35cbda;
}
#colonna-1 {
	float:left;
	width:180px;
	margin-right:0px;
	background: #35cbda ;
	color: #35cbda;
}
#colonna-2 {
	float:left;
	width:570px;
	color: #000;
	background-image: url(css_img/sfondo_colonna2.jpg);

}

#colonna-2c {
	float:left;
	width:570px;
	height: 500px;
	color: #000;
	background-image: url(css_img/sfondo_colonna2.jpg);

}


#homepage {
	height: 250px;
	background-image: url(css_img/header.jpg);
}

#shoph {
	height: 250px;
	background-image: url(css_img/header03.jpg);
	background-color: #35cbda;
}	

#prodottih {
	height: 250px;
	background-image: url(css_img/header05.jpg);
	background-color: #fff;
}

#contattih {
	height: 250px;
	background-image: url(css_img/header06.jpg);
}

#pie-di-pagina {
	width:750px;
	height:30px;
	background: url(css_img/sfondo_pie.jpg);
	color: #fff;
	clear: left;
	text-align: right;
	
}


div p {
	margin: 0;
	padding-left: 0px;

}

h1 {
	color: #35cbda;
	font-size: 15px;
	text-transform: uppercase;
	padding-left: 20px;
}

h2 {
	color: #000;
	font-size: 15px;
	font-variant: small-caps;
	line-height: 20px;
	padding-left: 20px;
}


div#nav{margin: 0px 0 0 0px}
div#nav ul{width: 180px;height: 90px;list-style-type: none;
    margin: 0;padding: 0}
div#nav li{margin: 0;padding: 0}
div#nav li,div#nav a{display:block;width: 180px;height: 30px}

div#nav a{text-indent: -9000px;text-decoration: none;padding: 30px 0 0 0;
    overflow: hidden; height: 0px !important; height /**/:30px}

li#mhome, li#mhome a{background-image: url(css_img/homepage.jpg)}
li#mpandora, li#mpandora a{background-image: url(css_img/pandora.jpg)}
li#mprodotti, li#mprodotti a{background-image: url(css_img/prodotti.jpg)}
li#mrivenditori, li#mrivenditori a{background-image: url(css_img/service.jpg)}
li#mpress, li#mpress a{background-image: url(css_img/press.jpg)}
li#mshop, li#mshop a{background-image: url(css_img/shop.jpg)}
li#mspacer01, li#mspacer01 a{background-image: url(css_img/spacer01.jpg)}
li#mcontatti, li#mcontatti a{background-image: url(css_img/contatti.jpg)}
li#mspacer02, li#mspacer02 a{background-image: url(css_img/spacer02.jpg)}
li#mspacer03, li#mspacer03 a{background-image: url(css_img/spacer03.jpg)}



#nav li, #nav a:hover{background-position: 0 -30px}

body#home li#mhome a, body#pandora li#mpandora a, body#prodotti li#mprodotti a,
body#rivenditori li#mrivenditori a, body#press li#mpress a, body#shop li#mshop a, body#contatti li#mcontatti a {background-position: 0 -60px}

.m{
	list-style:none;
	color:#fff;
	font: normal 9px Verdana, Geneva, Arial, Helvetica,sans-serif;
	text-align: right;
	padding-right: 30px;
}
.m a:link,
.m a:visited{

color:#fff;
text-decoration: none;
}
.m a:hover,
.m a:focus,
.m a:active{
color:#FFF;
border-color:#000;
	background-color: #000;
	text-decoration: none;
}

#box01{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box01 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_01.jpg) no-repeat 0 0;
text-decoration:none;
}

#box01 a:hover,
#box01 a:focus,
#box01 a:active{
background-position: 0 -90px;
}

#box01 a span{
position:relative;
z-index:-1;
}

#box02{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box02 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_02.jpg) no-repeat 0 0;
text-decoration:none;
}

#box02 a:hover,
#box02 a:focus,
#box02 a:active{
background-position: 0 -90px;
}

#box02 a span{
position:relative;
z-index:-1;
}

#box03{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box03 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_03.jpg) no-repeat 0 0;
text-decoration:none;
}

#box03 a:hover,
#box03 a:focus,
#box03 a:active{
background-position: 0 -90px;
}

#box03 a span{
position:relative;
z-index:-1;
}

#box04{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box04 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_04.jpg) no-repeat 0 0;
text-decoration:none;
}

#box04 a:hover,
#box04 a:focus,
#box04 a:active{
background-position: 0 -90px;
}

#box04 a span{
position:relative;
z-index:-1;
}

#box05{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box05 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_05.jpg) no-repeat 0 0;
text-decoration:none;
}

#box05 a:hover,
#box05 a:focus,
#box05 a:active{
background-position: 0 -90px;
}

#box05 a span{
position:relative;
z-index:-1;
}

#box06{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box06 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_06.jpg) no-repeat 0 0;
text-decoration:none;
}

#box06 a:hover,
#box06 a:focus,
#box06 a:active{
background-position: 0 -90px;
}

#box06 a span{
position:relative;
z-index:-1;
}


#box07{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box07 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_07.jpg) no-repeat 0 0;
text-decoration:none;
}

#box07 a:hover,
#box07 a:focus,
#box07 a:active{
background-position: 0 -90px;
}

#box07 a span{
position:relative;
z-index:-1;
}

#box08{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box08 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_08.jpg) no-repeat 0 0;
text-decoration:none;
}

#box08 a:hover,
#box08 a:focus,
#box08 a:active{
background-position: 0 -90px;
}

#box08 a span{
position:relative;
z-index:-1;
}

#box09{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box09 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_09.jpg) no-repeat 0 0;
text-decoration:none;
}

#box09 a:hover,
#box09 a:focus,
#box09 a:active{
background-position: 0 -90px;
}

#box09 a span{
position:relative;
z-index:-1;
}

#box10{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box10 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_10.jpg) no-repeat 0 0;
text-decoration:none;
}

#box10 a:hover,
#box10 a:focus,
#box10 a:active{
background-position: 0 -90px;
}

#box10 a span{
position:relative;
z-index:-1;
}

#box11{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box11 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_11.jpg) no-repeat 0 0;
text-decoration:none;
}

#box11 a:hover,
#box11 a:focus,
#box11 a:active{
background-position: 0 -90px;
}

#box11 a span{
position:relative;
z-index:-1;
}

#box12{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box12 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_12.jpg) no-repeat 0 0;
text-decoration:none;
}

#box12 a:hover,
#box12 a:focus,
#box12 a:active{
background-position: 0 -90px;
}

#box12 a span{
position:relative;
z-index:-1;
}

#box13{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box13 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_13.jpg) no-repeat 0 0;
text-decoration:none;
}

#box13 a:hover,
#box13 a:focus,
#box13 a:active{
background-position: 0 -90px;
}

#box13 a span{
position:relative;
z-index:-1;
}


#box14{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box14 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_14.jpg) no-repeat 0 0;
text-decoration:none;
}

#box14 a:hover,
#box14 a:focus,
#box14 a:active{
background-position: 0 -90px;
}

#box14 a span{
position:relative;
z-index:-1;
}

#box15{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box15 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_15.jpg) no-repeat 0 0;
text-decoration:none;
}

#box15 a:hover,
#box15 a:focus,
#box15 a:active{
background-position: 0 -90px;
}

#box15 a span{
position:relative;
z-index:-1;
}

#box16{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box16 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_16.jpg) no-repeat 0 0;
text-decoration:none;
}

#box16 a:hover,
#box16 a:focus,
#box16 a:active{
background-position: 0 -90px;
}

#box16 a span{
position:relative;
z-index:-1;
}

#box17{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box17 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_17.jpg) no-repeat 0 0;
text-decoration:none;
}

#box17 a:hover,
#box17 a:focus,
#box17 a:active{
background-position: 0 -90px;
}

#box17 a span{
position:relative;
z-index:-1;
}

#box18{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box18 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_18.jpg) no-repeat 0 0;
text-decoration:none;
}

#box18 a:hover,
#box18 a:focus,
#box18 a:active{
background-position: 0 -90px;
}

#box18 a span{
position:relative;
z-index:-1;
}

#box19{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box19 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_19.jpg) no-repeat 0 0;
text-decoration:none;
}

#box19 a:hover,
#box19 a:focus,
#box19 a:active{
background-position: 0 -90px;
}

#box19 a span{
position:relative;
z-index:-1;
}

#box20{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box20 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_20.jpg) no-repeat 0 0;
text-decoration:none;
}

#box20 a:hover,
#box20 a:focus,
#box20 a:active{
background-position: 0 -90px;
}

#box20 a span{
position:relative;
z-index:-1;
}

#box21{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box21 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_21.jpg) no-repeat 0 0;
text-decoration:none;
}

#box21 a:hover,
#box21 a:focus,
#box21 a:active{
background-position: 0 -90px;
}

#box21 a span{
position:relative;
z-index:-1;
}

#box22{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box22 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_22.jpg) no-repeat 0 0;
text-decoration:none;
}

#box22 a:hover,
#box22 a:focus,
#box22 a:active{
background-position: 0 -90px;
}

#box22 a span{
position:relative;
z-index:-1;
}

#box23{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box23 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_23.jpg) no-repeat 0 0;
text-decoration:none;
}

#box23 a:hover,
#box23 a:focus,
#box23 a:active{
background-position: 0 -90px;
}

#box23 a span{
position:relative;
z-index:-1;
}

#box24{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box24 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_24.jpg) no-repeat 0 0;
text-decoration:none;
}

#box24 a:hover,
#box24 a:focus,
#box24 a:active{
background-position: 0 -90px;
}

#box24 a span{
position:relative;
z-index:-1;
}

#box25{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box25 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_25.jpg) no-repeat 0 0;
text-decoration:none;
}

#box25 a:hover,
#box25 a:focus,
#box25 a:active{
background-position: 0 -90px;
}

#box25 a span{
position:relative;
z-index:-1;
}
	
	
#box26{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box26 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_26.jpg) no-repeat 0 0;
text-decoration:none;
}

#box26 a:hover,
#box26 a:focus,
#box26 a:active{
background-position: 0 -90px;
}

#box26 a span{
position:relative;
z-index:-1;
}	


#box27{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box27 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_27.jpg) no-repeat 0 0;
text-decoration:none;
}

#box27 a:hover,
#box27 a:focus,
#box27 a:active{
background-position: 0 -90px;
}

#box27 a span{
position:relative;
z-index:-1;
}

#box03{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box28 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_28.jpg) no-repeat 0 0;
text-decoration:none;
}

#box28 a:hover,
#box28 a:focus,
#box28 a:active{
background-position: 0 -90px;
}

#box28 a span{
position:relative;
z-index:-1;
}

#box29{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box29 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_29.jpg) no-repeat 0 0;
text-decoration:none;
}

#box29 a:hover,
#box29 a:focus,
#box29 a:active{
background-position: 0 -90px;
}

#box29 a span{
position:relative;
z-index:-1;
}

#box30{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box30 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_30.jpg) no-repeat 0 0;
text-decoration:none;
}

#box30 a:hover,
#box30 a:focus,
#box30 a:active{
background-position: 0 -90px;
}

#box30 a span{
position:relative;
z-index:-1;
}

#box31{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box31 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_31.jpg) no-repeat 0 0;
text-decoration:none;
}

#box31 a:hover,
#box31 a:focus,
#box31 a:active{
background-position: 0 -90px;
}

#box31 a span{
position:relative;
z-index:-1;
}

#box32{
margin:0 auto;
padding:0;
position:relative;
z-index:10;
width:120px;
height:90px;
}

#box32 a{
display:block;
width:120px;
height:90px;
background: transparent url(../img/prodotti/s_32.jpg) no-repeat 0 0;
text-decoration:none;
}

#box32 a:hover,
#box32 a:focus,
#box32 a:active{
background-position: 0 -90px;
}

#box32 a span{
position:relative;
z-index:-1;
}