/* CSS Document */
body
{ background-color:#dec9c2; color:#666666; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.button {background-color:#CC9999; border-width:1px; border-color:#996633; }
a:link {
	color: #876868;
	text-decoration: none;
}
a:visited {
	color: #876868;
	text-decoration: none;
}
a:hover {
	color: #502e2e;
	text-decoration: none;
}
a:active {
	color: #876868;
	text-decoration: none;
}
.menu a:link {
	color: #ffffff;
	text-decoration: none;
}
.menu a:visited {
	color: #ffffff;
	text-decoration: none;
}
.menu a:hover {
	color: #CC99CC;
	text-decoration: none;
}
.menu a:active {
	color: #ffffff;
	text-decoration: none;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tld { font-weight:bold; color:#876868; font-size:12px}
.cellalat {border-bottom:solid; border-bottom-width:1px; border-bottom-color:#ffffff; padding-bottom:3px; padding-top:2px; font-family:Arial, Helvetica, sans-serif; color:#666666 }
.cellalat2 {border-bottom:solid; border-bottom-width:1px; border-bottom-color:#cccccc; padding-bottom:3px; padding-top:2px; font-family:Arial, Helvetica, sans-serif; color:#666666 }

.box_ang1{ background-image:url(images/ang1.gif); width:20px; height:20px; }
.box_ang2{ background-image:url(images/ang2.gif); width:20px; height:20px; }
.box_ang3{ background-image:url(images/ang3.gif); width:20px; height:20px; }
.box_ang4{ background-image:url(images/ang4.gif); width:20px; height:20px; }
.box_px1{ background-image:url(images/px1.gif); }
.box_lat{ background-image:url(images/px1.gif); width:128px; }
.box_cent{ background-image:url(images/px1.gif); width:465px; }
.box_px2{ background-image:url(images/px2.gif); }
.box_px3{ background-image:url(images/px3.gif); }
.box_px4{ background-image:url(images/px4.gif); }
.box_ang1b{ background-image:url(images/ang1b.gif); width:20px; height:20px; }
.box_ang2b{ background-image:url(images/ang2b.gif); width:20px; height:20px; }
.box_ang3b{ background-image:url(images/ang3b.gif); width:20px; height:20px; }
.box_ang4b{ background-image:url(images/ang4b.gif); width:20px; height:20px; }
.box_px1b{ background-image:url(images/px1b.gif); }
.box_latb{ background-image:url(images/px1b.gif); width:128px; }
.box_centb{ background-image:url(images/px1b.gif); width:465px; }
.box_px2b{ background-image:url(images/px2b.gif); }
.box_px3b{ background-image:url(images/px3b.gif); }
.box_px4b{ background-image:url(images/px4b.gif); }
.box_interno { background-color:#f0eee7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;   }
.box_internob { background-color:#e6d3cd; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  }

.divdettagli { border-bottom:solid; border-bottom-width:1px; border-bottom-color:#CCCCCC; padding-bottom:3px; padding-top:2px;}
.divdettaglicarrello { border-bottom:solid; border-bottom-width:1px; border-bottom-color:#CCCCCC; padding-bottom:1px;}

.divtit {background-color:#b7b1ac; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:3px; font-weight:bold  }
.divtitb {background-color:#baaaa5; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:3px; font-weight:bold  }
.divtitbig { height:80px;background-color:#a09595; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:24px; padding:10px;  margin-bottom:10px;  }
.divtitbigprodotti{ height:95px;background-color:#a09595; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:20px; padding-top:10px; padding-right:10px; padding-left:10px; }
.divfooterprodotti{ height:20px;background-color:#a09595; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-top:5px; padding-right:10px; padding-left:5px; }
div.container{

margin:10px;
padding: 20px 20px 20px 20px;
}
div.testa{
background-color:#b7b1ac;
margin:0;
padding:0;
}


#testi img{ width:330px; border:solid; border-color:#FFFFFF; border-width:2px; }

.highslide {
	cursor: url(admin/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 1px solid #ffffff;
}
.highslide:hover img {
	border: 1px solid #ffffff;
}

.highslide-image {
    border: 15px solid #f0eee7;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 5px solid #354552;
    border-top: none;
    padding: 5px;
    background-color: #E3D9BE;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide-loading {
    display: block;
	color: #E3D9BE;
	font-size: 9px;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid #ff6600;
	border-bottom: 1px solid #ff6600;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 1px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
	
}