HTML, BODY { padding:0px; margin:0px;}
BODY { background-color:#CEAA94; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:80%;}
A {color: #000000; text-decoration: none; }
A:hover { color:#000000; text-decoration: underline; }
IMG { border:none;}
P { text-align:justify;}
TD { font-size:10pt;}

#indietro { padding:1px 5px; margin:0px 0px 2px 0px; text-align:right; font-size:10px; background-color:#EFEFEF;}
#indietro A { font-weight:bold; color:#999999;font-size:10px;}
#indietro A:hover { font-weight:bold; color:#666666; text-decoration:none;}

H4 {color:#999999; border-bottom:solid 2px #666666; padding:5px 0px; margin:0px; text-transform:capitalize; font-size:14pt;}
H4 A {color:#999999;}
TABLE.gallery TR TD {background-color:#EFEFEF; border:solid 1px #666666;font-size:10px; padding:5px; text-align:center;}

.piccolo { font-size: 8pt; }
.a_menu { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color: #66442F; text-decoration: none; }
.a_menu:hover { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color: #66442F; text-decoration: none; }
.a_dx { color: #66442F; text-decoration: none; }
.a_dx:hover { color: #66442F; text-decoration: none; }
.a_dxsmall { color: #66442F; text-decoration: none; font-size:8pt; }
.a_dxsmall:hover { color: #66442F; text-decoration: none; font-size:8pt; }


DIV.evidenzia { text-align:center;}

#container { width:990px; margin:0px auto;}

#slider { margin:10px auto; width:600px; height:400px; overflow:hidden;}

#skip { text-align:center; text-transform:uppercase;}
#skip A { display:block; color:#66442F; font-weight:bold;}
#skip H1 { background-color:#DABEAD; color:#CEAA94; }
#skip H1 STRONG { color:#000; }

#footer { text-align:center; font-size:0.85em;}




/* The Nivo Slider styles */
.nivoSlider {position:relative; }
.nivoSlider img {position:absolute; top:0px; left:0px; }
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none; }
/* The slices and boxes in the Slider */
.nivo-slice {display:block; position:absolute; z-index:5; height:100%; }
.nivo-box {display:block; position:absolute; z-index:5; }
/* Caption styles */
.nivo-caption {position:absolute; left:0px; bottom:0px; background:#000; color:#fff; opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%; z-index:8; }
.nivo-caption p {padding:5px; margin:0; }
.nivo-caption a {display:inline !important; }
.nivo-html-caption {display:none; }
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {position:absolute; top:45%; z-index:9; cursor:pointer; }
.nivo-prevNav {left:0px; }
.nivo-nextNav {right:0px; }
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {position:relative; z-index:9; cursor:pointer; }
.nivo-controlNav a.active {font-weight:bold; }
/*-------*/
