body {
/*	font-family: Georgia, Times New Roman,Verdana, Arial, Helvetica,sans-serif;*/
	font-family:  Verdana,Geneva,  Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#FFFFFF;
	text-decoration: none;
	background-color: #e5decc;
	scrollbar-base-color: #e5decc;
	scrollbar-face-color: #e5decc;
	scrollbar-shadow-color: #71643B;
	scrollbar-highlight-color: #CCC09F;
	scrollbar-darkshadow-color: #e5decc;
	scrollbar-arrow-color: #000000;
}
a:link {
	color: #000000;
	text-decoration: none;
 	font-weight: bold;
}

a:hover {
	text-decoration: none;
	color: #38484A;
 	font-weight: bold;
}
a:visited {
	color: #000000;
	text-decoration: none;
 	font-weight: bold;
}
img {
	border: 0px;
}
td {
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
p{
	text-align: justify;
	line-height: 25px;
	/*margin:0px 20px 0px 20px;*/
	padding:0px 20px 0px 20px;
}
h5 {
	font-size: 8pt;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
}

.titoloBold{
	font-weight: bold;
	font-size: 13px;
}

div#briciole a:link {
	color: #A99A0E;
	text-decoration: none;
 	font-weight: bold;
}

div#briciole a:activelink{
	color: #A99A0E;
	text-decoration: none;
	font-weight: bold;
}

div#briciole a:hover {
	color: #FF8C00;
	text-decoration: none;
}

div#briciole a:visited {
	color: #A99A0E;
	text-decoration: none;
 	font-weight: bold;
}
/*contenitore generale*/
div.container{
	position: relative;
	float: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.header,.txtHome{
	position: relative;
	width:90%;
	margin:20px auto 10px auto;
	padding:0px 0px 0px 0px;
	text-align: center;
}

.footer{
	position: relative;
	width:90%;
	margin:10px auto 0px auto;
	padding:0px 0px 0px 0px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.footerHome{
	position: relative;
	margin:5px auto 0px auto;
	padding:0px 0px 0px 0px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.footerHomeIVA{
	position: relative;
	margin:5px auto 0px auto;
	padding:0px 0px 0px 0px;
	text-align: center;
	font-size: 10px;
	color: #000000;
}
.email {
	text-decoration: none;
	color: #000000;
 	font-weight: bold;
}
.copyright{
	text-align: center;
	font-size: 9px;
}
.piva{
	text-align: center;
	font-size: 8px;
}
.contatti{
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	margin:10px auto 0px auto;
	padding:0px 0px 0px 0px;
}
.nuoveNews{
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	margin:10px auto 0px auto;
	padding:0px 0px 0px 0px;
	color: #B90000;
}
.nuoveNews a:hover{
	color: #B90000;
	text-decoration: none;
}
.nuoveNews a:link{
	color: #B90000;
	text-decoration: none;
}
.nuoveNews a:visited{
	color: #B90000;
	text-decoration: none;
}
.testosito{
	position: relative;
	width:60%;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	text-align: center;
	font-size: 11px;
	color:#000000;
}

.allineaCentro{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	text-align: center;
	
	
}
/*fine contenitori*/

/*Home*/
.imgHome{
	width:90%;
	margin: 0px auto 0px auto;
	padding:0px 0px 0px 0px;
}

.imgTab{
	width: 536px;
	height:356;
	/*margin: 0px 10px 0px 10px;*/
	margin: 0px auto 0px auto;
	padding:0px 0px 0px 0px;
	z-index=2;
}

table.imgTab{
	width: 636px;
	height:456px;
	text-align: center;
	margin: 0px auto 0px auto;
	padding:0px 0px 0px 0px;
	border-width: 0;
	background-image: url(../img/cornice.jpg);
	background-repeat: no-repeat;
}

.homePage a:link{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 17px;
}
.homePage a:hover{
	color: #38484A;
	text-decoration: none;
}
.homePage a:activelink{
	color: #000000;
	text-decoration: none;
}

/*fine home*/

/*Sezione Inizio*/
table.inizio{
	text-align:center;
	margin:20px auto 10px auto;
	padding:0px 0px 0px 0px;
}

.inizio a:link{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.inizio a:hover{
	color: #92A8A8;
	text-decoration: none;
	font-weight: bold;
}
.inizio a:activelink{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

/*fine sezione inizio*/

/*chi sono*/
table.chisono{
	margin: 0px auto 0px auto;
	padding:0px 0px 0px 0px;
	border-width: 0;
	border-color: #D2DFDE;
}
td.chisono{
	width: 110px;
	background-color: #D2DFDE;
	vertical-align: top;
	border-color: #D2DFDE;
}
td.chisonoTop{
	width: 110px;
	background-color: #D2DFDE;
	vertical-align: top;
	border-color: #D2DFDE;
	border-right: 1px solid #6D4657;
	border-left: 1px solid #6D4657;	
	border-top: 1px solid #6D4657;
}
td.chisonoBottom{
	width: 110px;
	background-color: #D2DFDE;
	vertical-align: top;
	border-color: #D2DFDE;
	border-right: 1px solid #6D4657;
	border-left: 1px solid #6D4657;	
	border-bottom: 1px solid #6D4657;
}
td.chisonoLat{
	width: 110px;
	background-color: #D2DFDE;
	vertical-align: top;
	border-color: #D2DFDE;
	border-right: 1px solid #6D4657;
	border-left: 1px solid #6D4657;	
	
}
td.tdImgChisono{
	width: 110px;
	height: 138px;
	background-color:#e5decc;
	vertical-align: top;
	
}
td.chiSonoImgTop{
	width: 110px;
	background-color: #D2DFDE;
	vertical-align: top;
	border-color: #D2DFDE;
	border-top: 1px solid #6D4657;
}
td.chisonoTesto{
	width: 660px;
	background-color: #D7D7D7;
	vertical-align: top;
	height:200px;
}
	
td.chisonoTestoBottom{
	width: 660px;
	background-color: #D7D7D7;
	vertical-align: top;
	border-bottom: 1px solid #6D4657;
}

td.chisonoTestoBottomAltezza{
	width: 660px;
	background-color: #D7D7D7;
	vertical-align: top;
	border-bottom: 1px solid #6D4657;
	height: 100%;
	line-height: 100%;
}
div.ImmagineDxChiSono {
	border: 0px solid #CCCCCC;
	width:350px;
	float:right;
	padding:0 1em 0 1em;
	margin:1em 0 0 1em;
	background-color: trasparent;
}
td.attrezzaturaTesto{
	width: 660px;
	background-color: #C6D4D3;
	vertical-align: top;
}
.paragrafo{
	line-height: 20px;
	text-align: justify;
	font-size: 12px;
	padding:10px 10px 10px 10px;
	margin:0px 0px 0px 0px;
}
p.altezza{
	line-height: 100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.paragrafo a:link{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.paragrafo a:hover{
	color: #92A8A8;
	text-decoration: none;
	font-weight: bold;
}
.paragrafo a:activelink{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.azzurroVuoto {
   background: #D2DFDE url(../img/azzurro.jpg) no-repeat center;
   background-color:#D2DFDE;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width: 110px;
}
div.imgChisono {
   padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height: 138px;
	width: 660px;
   background: url(../img/P2030270.jpg);
   background-color: #D2DFDE;
	float:center;
	clear: both;
	background-repeat: no-repeat;
	border: 1px solid #CCCCCC;
}
.elenco {
	margin: 2px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:90%;
	text-align: left;

}
.elenco ul{
	margin: 1em 0 1em 3em;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	text-align: left;
 	line-height: 25px;
 	vertical-align: top;

}
.elenco li{
	margin: 0px 5em 0px 0px;
	padding:  0px 0px 0px 0px;
}

.quadratoBiografia{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:200px;
	background:#D2DFDE;
	float:left;
}
.quadratoBiografia h3{
	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 10px;
	font-size: 1.2em;
	color: #000000;
	text-align:center;
	border: 1px solid #D2DFDE;
}

.quadratoAttrezzatura{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:200px;
	background: #C6D4D3;
	float:right;
}
.quadratoAttrezzatura h3{
	margin:0px 0px 0px 0px;
 	padding:0px 10px 0px 0px;
	font-size: 1.2em;
	color: #000000;
	text-align:center;
	border-style:solid;
	border: 1px solid #D2DFDE;
}

.quadratoCollaborazioni{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:200px;
	background: #B8C7C6;
	float:left;
}
.quadratoCollaborazioni h3{
	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 10px;
	font-size: 1.2em;
	color: #000000;
	text-align:center;
	border: 1px solid #D2DFDE;
}
.quadratoPubblicazioni{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:200px;
	background: #A0B2B1;
	float:right;
}
.quadratoPubblicazioni h3{
	margin:0px 0px 0px 0px;
 	padding:0px 10px 0px 0px;
	font-size: 1.2em;
	color: #000000;
	text-align:center;
	border: 1px solid #D2DFDE;
}
.quadratoBiografia a:link,.quadratoAttrezzatura 
a:link,.quadratoCollaborazioni a:link,.quadratoPubblicazioni a:link{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.quadratoBiografia a:hover,.quadratoAttrezzatura 
a:hover,.quadratoCollaborazioni a:hover,.quadratoPubblicazioni a:hover{
	color: #648684;
	text-decoration: none;
	font-weight: bold;
}
.quadratoBiografia a:activelink,.quadratoAttrezzatura 
a:activelink,.quadratoCollaborazioni a:activelink,.quadratoPubblicazioni a:activelink{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
/*fine chi sono*/

.imgTitoloInterno{
   height: 40px;
   background-color: #E9E3DA;
	padding:0px 0px 0px 0px;
	margin:10px 0px 38px 0px;
	width: 400px;
	text-align: center;
	background-repeat: no-repeat;
}
.testoInterno{
	position: relative;
	float: center;
	clear: both;
	margin:0px 20px 0px 20px;
	padding:0px 0px 0px 0px;
	text-align: center;
}

div#navigazione{
	width: 60%;
	position: relative;
	float:center;
	clear:both;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	text-align: center;
}
div#navigazione ul{
	margin: 0;
	padding: 0; 
	list-style-type: none;
}
div#navigazione li{
	display: inline;
	margin: 0 0 0 1em;
	padding: 0;
}

div#navigazione a{
	color:#00000;
	font-weight: bold;
	text-decoration: none;
}
div#navigazione a:hover{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
div#navigazione a#activelink{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

/*stili per menu primo livello*/

div#menu ul{
	margin: 1em 0 1em 1em;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	text-align: left;
 	line-height: 15px;
 	font-size: 12px;
 	font-family:Arial, Verdana,Geneva, Helvetica, sans-serif;
/*	font-family: Verdana, Helvetica,Arial, sans-serif;*/
 	vertical-align: top;
}
div#menu li{
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
}

/*fine menu primo livello*/

/*menu secondo, terzo, quarto livello*/
div#menu2 ul,div#menu3 ul,div#menu4 ul{
	margin: 0.5em 0 1em 0.5em;
	padding:  0px 0px 0px 0px;
	list-style-type: none;
	text-align: left;
 	line-height: 20px;
 	font-size: 12px;
	font-family:Arial, Verdana,Geneva, Helvetica, sans-serif;
/*font-family: Verdana, Helvetica,Arial, sans-serif;*/
	vertical-align: top;
}
div#menu2 li,div#menu3 li,div#menu4 li{
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
}
/*fine menu secondo livello*/

/*link menu*/

div#menu a{
	color: #6D4657;
	text-decoration: none;
	font-weight: bold;
}
div#menu a:hover{
	color: #38484A;
	text-decoration: none;
}
div#menu a:activelink{
	color: #6D4657;
	text-decoration: none;
	font-weight: bold;
}
div#menu2 a,div#menu3 a,div#menu4 a{
	color: #9D6F6C;
	text-decoration: none;
	font-weight: bold;
}
div#menu2 a:hover,div#menu3 a:hover,div#menu4 a:hover{
	color: #38484A;
	text-decoration: none;
}

div#menu2 a:activelink,div#menu3 a:activelink,div#menu4 a:activelink{
	color: #9D6F6C;
	text-decoration: none;
	font-weight: bold;
}

/*fine link menu*/

/*GALLERY - IMMAGINI*/

table.gallery{
	margin: 0px auto 0px auto;
	padding:0px 0px 0px 0px;
	border-color: #E9C5AD;

}

div.gallery{
	height:365px;
	width:660px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	text-align: center;
	background-color: #e5decc;
	overflow:scroll;
	vertical-align: middle;
	background: url(../img/sfondoGallery.jpg);
   background-repeat:repeat;
	
}
div.galleryElenco{
	/*height:345px;*/
	width:660px;
	margin:0px auto 10px auto;
	padding:0px 0px 0px 0px;
	text-align: center;
	background-color: #e5decc;
	/*overflow:scroll;*/
	vertical-align: middle;
}
table.tabGallery{
	margin:0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px;
	vertical-align:middle;
	height: 335px;
}
div.imgGallery {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
   height: 138px;
   background: url(/img/dsc6170.jpg);
   background-color:#e5decc;
	width: 660px;
	float:center;
	clear: both;
	background-repeat: no-repeat;
	border: 1px solid #E9C5AD;
	/*vertical-align: top;*/
}
table.galleryElenco{
	width:250px;
	margin: 20px auto 0px auto;
	padding:0px 0px 0px 0px;
	
	border: 1px solid #6D4657;
	
}

/*td.galleryTesto{
	width: 660px;
	background-color: #e5decc;
	vertical-align: middle;
}*/

td.galleryTesto{
	width: 660px;
	background-color: #e5decc;
	vertical-align: top;
	text-align: center;
	height:200px;
}
td.galleryTestoBottom{
	width: 660px;
	background-color: #e5decc;
	vertical-align: middle;
	border-bottom: 1px solid #6D4657;
}
td.galleryTestoErrore{
	width: 660px;
	background-color: #e5decc;
	vertical-align: top;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid #6D4657;
}

td.gallery{
	width: 110px;
	background-color: #E9C5AD;
	vertical-align: top;
	border-right: 1px solid #6D4657;
	border-left: 1px solid #6D4657;
}
td.galleryBottom{
	width: 110px;
	background-color: #E9C5AD;
	vertical-align: top;
	border-right: 1px solid #6D4657;
	border-left: 1px solid #6D4657;	
	
	border-bottom: 1px solid #6D4657;
}
td.galleryTop{
	width: 110px;
	background-color: #E9C5AD;
	vertical-align: top;
	border-right: 1px solid #6D4657;
	border-left: 1px solid #6D4657;	
	
	border-top: 1px solid #6D4657;
}

td.tdImgGallery{
	width: 110px;
	height: 138px;
	background-color:#e5decc;
	vertical-align: top;
	border-top: 1px solid #6D4657;
}

.btnAvanti{
	width:120px;
	height: 80px;
	border: 1px solid #E9C5AD;
	color:#000000;
	background-color:#e5decc;
	}

div.quadratozoomImmagineContainerO{
	margin:150px auto 0px auto;
	padding:0px 0px 0px 0px;
	width:600px;
	height: 399px;
	/*background: url(../img/fabioBlanco.gif);
   background-repeat:repeat;*/
	color: #000000;
	position: relative;

}
div.quadratoImgO1,div.quadratoImgO2,div.quadratoImgO3{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	width:600px;
	height: 133px;
	position:relative;
	/*display:inline;
	float:left;*/
}
div.quadratozoomImmagineContainerV{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	width:400px;
	height: 600px;
	/*background: url(../img/fabioBlanco.gif);
   background-repeat:repeat;*/
	color: #000000;
	position: relative;
}


div.quadratoImgV1,div.quadratoImgV2,div.quadratoImgV3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:400px;
	height: 200px;
	position:relative;
	/*display:inline;
	float:left;*/
}

#zoomFirmaO  {
	width: 400px;
	height: 63px;
	position:absolute;
	margin: 200px auto 0px auto;
	z-index: 20;
}
#zoomFirmaV  {
	width: 400px;
	height: 63px;
	position:absolute;
	margin: 350px auto 0px auto;
	z-index: 20;
}

.rigaGalleryTesto{
	margin:10px auto 0px auto;
	padding:0px 0px 0px 0px;
	text-align: center;
	background-color: trasparent;
	vertical-align: middle;
	float: none;
	width:420px;
	clear: both;
}

.quadratoGalleryContainer{
	margin:5px auto 0px auto;
	padding:0px 0px 0px 0px;
	text-align: center;
	background-color: trasparent;
	vertical-align: middle;
	height:7em;
	line-height:7em;
	width:400px;
}

.quadratoGallery a:activelink,.quadratoDiaporama a:activelink,.quadratoTecnica 
a:activelink,.quadratoForum a:activelink{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.quadratoGallery a:link,.quadratoDiaporama a:link,.quadratoTecnica 
a:link,.quadratoForum a:link{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.quadratoGallery a:hover,.quadratoDiaporama a:hover,.quadratoTecnica 
a:hover,.quadratoForum a:hover{
	color: #FF6D53;
	text-decoration: none;
	font-weight: bold;
}

.quadratoGallery{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:200px;
	background: #E5BDA0;
	float:left;
}
.quadratoGallery h3{
	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 10px;
	font-size: 1.2em;
	color: #000000;
	text-align:center;
	border: 1px solid #E9C5AD;
}

.quadratoDiaporama{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:200px;
	background: #E2B594;
	float:right;
}
.quadratoDiaporama h3{
	margin:0px 0px 0px 0px;
 	padding:0px 10px 0px 0px;
	font-size: 1.2em;
	color: #000000;
	text-align:center;
	border-style:solid;
	border: 1px solid #E9C5AD;
}


/*fine gallery*/

/*Briciole*/
div#briciole{
	margin: 0px 0px 0px 5px;
	padding:5px 0px 10px 5px;
	text-align: left;
	height: 3px;
	line-height:8px;
	color: #000000;
	width:600px;
	background-color: transparent;
	vertical-align: middle;
	border-bottom: 2px solid #CCCCCC;
}

.titoloBoldBriciole{
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	font-weight: bold;
	font-size: 11px;
	/*vertical-align: middle;*/
}

td.tdBriciole{
	width: 110px;
	background-color: trasparent;
	vertical-align: middle;
	height: 3px;
}
td.tdBricioleChiSono{
	width: 110px;
	background-color: #D7D7D7;
	vertical-align: middle;
	height: 3px;
}
/*fine briciole*/

/*tecnica*/

div.imgTecnica {
   height: 138px;
   background:  url(../img/dsc_1183.jpg);
   background-color: #BCE69D;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width: 660px;
	float:center;
	clear: both;
	background-repeat: no-repeat;
	border: 1px solid #CCCCCC;
}
table.viaggi{
	margin: 0px auto 0px auto;
	padding:0px 0px 0px 0px;
	background-color: #D7D7D7;
}
td.viaggiBottom{
	width: 110px;
	background-color: #BCE69D;
	vertical-align: top;
	border-right: 1px solid #6D4657;
	border-left: 1px solid #6D4657;	
	border-bottom: 1px solid #6D4657;
}
td.viaggiTop{
	width: 110px;
	background-color: #BCE69D;
	vertical-align: top;
	border-right: 1px solid #6D4657;
	border-left: 1px solid #6D4657;	
	border-Top: 1px solid #6D4657;
}
td.viaggi{
	width: 110px;
	background-color: #BCE69D;
	vertical-align: top;

}
td.viaggiTestoBottom{
	width: 660px;
	background-color: #D7D7D7;
	vertical-align: top;
	text-align: center;
	height:200px;	
	border-bottom: 1px solid #6D4657;
}
td.viaggiTesto{
	width: 660px;
	background-color: #D7D7D7;
	vertical-align: top;
	text-align: center;
	height:200px;
}
td.viaggiTitolo{
	width: 660px;
	background-color: #D7D7D7;
	vertical-align: top;
}
td.tdImgViaggia{
	width: 110px;height: 140px;
	background-color: #e5decc;
	vertical-align: top;
	border-top: 1px solid #6D4657;
}

table.tecnica{
	margin: 0px auto 0px auto;
	padding:0px 0px 0px 0px;
	background-color: #D7D7D7;
}
td.tecnicaBottom{
	width: 110px;
	background-color: #BCE69D;
	vertical-align: top;
	border-right: 1px solid #6D4657;
	border-left: 1px solid #6D4657;	
	border-bottom: 1px solid #6D4657;
}
td.tecnicaTop{
	width: 110px;
	background-color: #BCE69D;
	vertical-align: top;
	border-right: 1px solid #6D4657;
	border-left: 1px solid #6D4657;	
	border-Top: 1px solid #6D4657;
}
td.tecnica{
	width: 110px;
	background-color: #BCE69D;
	vertical-align: top;

}
td.tecnicaTestoBottom{
	width: 660px;
	background-color: #D7D7D7;
	vertical-align: top;
	text-align: center;
	height:200px;	
	border-bottom: 1px solid #6D4657;
}
td.tecnicaTesto{
	width: 660px;
	background-color: #D7D7D7;
	vertical-align: top;
	text-align: center;
	height:200px;
}
td.tecnicaTitolo{
	width: 660px;
	background-color: #D7D7D7;
	vertical-align: top;
}
td.tdImgTecnica{
	width: 110px;height: 140px;
	background-color: #e5decc;
	vertical-align: top;
	border-top: 1px solid #6D4657;
}



.quadratoWorkshop a:link,.quadratoViaggi a:link,.quadratoSchool 
a:link{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.quadratoWorkshop a:hover,.quadratoViaggi a:hover,.quadratoSchool 
a:hover{
	color: #1E791F;
	text-decoration: none;
	font-weight: bold;
}
.quadratoWorkshop a:activelink,.quadratoViaggi a:activelink,.quadratoSchool 
a:activelink{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.quadratoContainer,quadratoContainerGallery,.quadratoContainerChiSono{
	margin:20px auto 0px auto;
	padding:0px 0px 0px 0px;
	text-align: center;
	background-color: trasparent;
	vertical-align: middle;
	height:7em;
	line-height:7em;
	width:400px;
}


.quadratoTecnica{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:200px;
	background: #EAD0BB;
	float:left;
}
.quadratoTecnica h3{
	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 10px;
	font-size: 1.2em;
	color: #000000;
	text-align:center;
	border: 1px solid #C59064;
}

.quadratoNews{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:200px;
	background:#C3E9A4;
	float:right;
}
.quadratoNews h3{
	margin:0px 0px 0px 0px;
 	padding:0px 10px 0px 0px;
	font-size: 1.2em;
	color: #000000;
	text-align:center;
	border-style:solid;
	border: 1px solid #DBEECE;
}



.quadratoWorkshop{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:200px;
	background:#E7F6DB;
	float:left;
}
.quadratoWorkshop h3{
	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 10px;
	font-size: 1.2em;
	color: #000000;
	text-align:center;
	border: 1px solid #DBEECE;
}

.quadratoViaggi{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:400px;
	background:#C3E9A4;
	float:right;
}
.quadratoViaggi h3{
	margin:0px 0px 0px 0px;
 	padding:0px 10px 0px 0px;
	font-size: 1.2em;
	color: #000000;
	text-align:center;
	border-style:solid;
	border: 1px solid #DBEECE;
}




.quadratoSchool{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:200px;
	background:#AAE07E;
	float:left;
}
.quadratoSchool h3{
	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 10px;
	font-size: 1.2em;
	color: #000000;
	text-align:center;
	border: 1px solid #DBEECE;
}
.quadratoForum{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:200px;
	background: #CB9263;
	float:right;
}
.quadratoForum h3{
	margin:0px 0px 0px 0px;
 	padding:0px 10px 0px 0px;
	font-size: 1.2em;
	color: #000000;
	text-align:center;
	border: 1px solid #E0BC9F;
}
.quadratoContainerTesto{
	margin:20px auto 20px auto;
	padding:0px 0px 0px 0px;
	text-align: center;
	background-color: trasparent;
	vertical-align: middle;
	float: none;
	width:420px;
	clear: both;

}

/*pagina articoli*/

.titoloBoldArticolo{
	font-weight: bold;
	font-size: 12px;
	color: #3E7D00;

}
.dataArticolo{
	font-size: 9px;
	color: #000000;
}
.tipologiaTitArticoli{
	padding:0px 0px 0px 0px;
	margin:5px 5px 5px 5px;
	text-align: left;
	background-color: trasparent;
	width:640px;
	font-weight: bold;
	font-size: 12px;
	color: #2C5900;
	float:none;
	clear: both;
	vertical-align: top;
/*	border: 0px groove #008201;*/
	border-bottom: 1px dashed #008201;
}
.divisorioGrigio{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color: #e5decc;
	width:658px;
	height:25px;
	float:none;
	clear: both;
	vertical-align: top;
/*	border: 0px groove #008201;*/
	border-bottom: 1px solid #6D4657;
	border-top: 1px solid #6D4657;
}

.lineaArticoli{
	width: 85%;
	border: 1px outset #FEFF7D;

	margin: 2px auto 2px auto; /*float:center;*/
	padding: 0px 0px 1px 0px;
	
}


div.ImmagineSxArticoli {
	float:left;
	padding:0.5em 0.5em 0.5em 0.5em;
	margin:1em 1em 0 0;
	background-color: trasparent;
}

.paragrafoArticoli{
	line-height: 20px;
	text-align: justify;
	font-size: 12px;
	padding:10px 10px 10px 10px;
	margin:0px 0px 0px 0px;
}
.paragrafoArticoli a:link, a:activelink,a:visited{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.paragrafoArticoli a:hover{
	color: #1E791F;
	text-decoration: none;
	font-weight: bold;
}

.elencoPagineArticoli {
	margin: 2px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:90%;
	text-align: left;
	background-color: trasparent;
}

.elencoPagineArticoli ul{
	margin: 1em 0 1em 0em;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	text-align: left;
 	line-height: 25px;
 	vertical-align: middle;
	display: inline;

}

.elencoPagineArticoli li{
	margin: 0px 5em 0px 0px;
	padding:  0px 0px 0px 0px;
	vertical-align: middle;
}

.btnpagina{
	margin: 2px auto auto auto;
	padding:  0px 0px 0px 0px;
	font-size: 11px;
	background-color: transparent;
	border: 0px solid #000000;
	border-right: 1px solid #000000;
	color:#000000;
	width:20px;
	height: 17px;
	cursor-type:default;
	vertical-align: middle;
	text-align: center;
}

.allineaForm {
	margin: 1px 1px 0px 1px;
	padding: 0px 0px 0px 0px;
/*	width:20px;*/
	text-align: center;
	background-color: transparent;
	float:left;
	vertical-align: middle;
}

/*fine pagina articoli*/

/*pagina base*/

div.ImmagineDx {
	border: 0px;
	/*width:350px;*/
	float:right;
	padding:1em 1em 1em 1em;
	margin:1em 0 0 1em;
	background-color: trasparent;
}
div.ImmagineSx {
	border: 0px;
	/*width:350px;*/
	float:left;
	padding:1em 1em 1em 1em;
	margin:1em 1em 0 0;
	background-color: trasparent;
}
div.ImmagineCentro {
	border: 0px ;
/*	width:350px;*/
	float:center;
	padding:1em 1em 1em 1em;
	margin:0px auto 0px auto;
	background-color: trasparent;
}
.linea{
	width:85%;
	border: 1px outset #FEFF7D;
}

.titoloBoldArticoli{
	font-weight: bold;
	font-size: 18px; /*color: #FEFF7D;*/
	color: #000000;
}

.testoBold{
	font-weight: bold;
}
.testoSottolineato{

	text-decoration: underline;
}
.testoItalic{
	font-style: italic;
}
.imgBordo {
	border: 1px solid #000000;
}

/*fine pagina base*/


/*statistiche*/
.statistiche{
	background-image:  
url(http://www.shinystat.com/cgi-bin/shinystat.cgi?USER=fabioblanco);
	margin:0px 20px 0px 20px;
	padding:0px 0px 0px 0px;
	position: absolute;
	text-align: center;
	z-index=2;	
}
/*fine statistiche*/