@charset "utf-8";
/* CSS Document */

html {
	margin: 0;
	padding: 0;
}

body {
	font: 75%/160% Georgia, "Times New Roman", Times, serif;
	color: #666666;
	line-height:normal;
	text-align:center;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
	text-align:center;
}

div#sfondoindex {
background-image:url(../immagini/sfondo.jpg); background-repeat:repeat-x;
}

div#sfondo00 {
background: url(../immagini/sfondoindex.jpg) no-repeat; background-position:center 125px ;
}


div#sfondo01 {
background:url(../immagini/sfondo01.jpg) no-repeat; 
}

div#sfondo02 {
background:url(../immagini/sfondo02.jpg) no-repeat; 
}

div#sfondo03 {
background:url(../immagini/sfondo03.jpg) no-repeat; 
}

div#sfondo04 {
background:url(../immagini/sfondo04.jpg) no-repeat; 
}

div#contenitore {
	margin:auto;
	width:955px;
	height:650px; 
}

.floatsx{ float:left;
}




/*---------------- Elenco a Galleria ----------------*/
 #thumbs { text-align:center; background-image: url(../immagini/bg.gif); background-repeat:repeat-x; background-position: top; clear:both; margin:0; padding:0;}
 


#thumbs .thumbsContenitore { 
  	width:189px; /*WIDTH THUMBS + padding e bordo di imgCornice*/
	height:250px; /*HEIGHT THUMBS + 35px per far stare 2 righe di testo*/
	text-align: center;
	float:left;
	overflow:hidden;
}
#thumbs .imgCorniceConTesto { 
  	width:189px; /*WIDTH THUMBS*/
	height:200px; /*HEIGHT THUMBS*/
	margin-bottom:5px;
}

#thumbs .imgCorniceSenzaTesto { 
  	width:189px; /*WIDTH THUMBS*/
	height:200px; /*HEIGHT THUMBS*/
	float:left;
	margin:0 15px 20px 15px;
}
#thumbs .imgContenitore {width:189px;/*WIDTH THUMBS*/ /*HEIGHT THUMBS*/ overflow:hidden; cursor: pointer; }
#thumbs img {width: 189px; /*WIDTH THUMBS*/ }

.clear {clear: both;}
.alignright {text-align: right;}

.borse { color:#FFFFFF; font-size:14px; }
.navigazione { padding-top:20px; color:#CCCCCC;font-size:18px}

.bianco { color:#FFFFFF; font-size:16px;}
.bianco a{ color:#FFFFFF;font-size:16px;}
.bianco a:hover{ color: #FF6600;font-size:16px;}

.biancosmall { color:#FFFFFF; font-size:12px; line-height:13px;}
.biancosmall a{ color:#FFFFFF;font-size:12px;}
.biancosmall a:hover{ color: #FF6600;font-size:12px;}


/*---------------------------------- PIEDE - FOOTER ---------------------------------*/
div#piede {
  margin:auto;
  padding: 0;
  text-align:right; 
  width:100%;
  color:#7e7e7e;
  padding-top:10px;
  margin-top:20px;
  border-top: #7e7e7e solid 1px;
}



/*----------------------------- NAVIGAZIONE ORIZZONTALE -----------------------------*/
div#piede ul {list-style-type: none;text-align: center; margin-bottom:20px;}
div#piede li {display: inline; text-align:center;} /* nota display: inline */
div#piede a {color: #7e7e7e; text-decoration: none;text-align:center;}
div#piede a:hover {color: #666666; text-decoration: underline;}
div#piede a#activelink {color: #7e7e7e; text-decoration: none; font-weight: bold;}
div#piede .barraspazio {color: #7e7e7e; margin:0 10px 0 10px;}


div#piede div#piede_interno {  width:955px;  	margin:auto;
  padding: 0; text-align:center;}
div#piede_interno div#contenutop {padding: 10px;}
div#piede h2 {font-size:11px; color:#7e7e7e;}
div#piede .anagrafica {font-size:11px;}
