* { padding: 0; margin: 0; }
body {
	background:#237DE3;
	font:75% Arial, Helvetica, sans-serif;
	width:100%;
	height:100%;
	text-align:center;
}

#content {
	width:965px;
	background:transparent;
	 margin: 0 auto;
	 height:100%;
}

#content #header {
background:transparent url(../immagini/header.jpg) no-repeat center top;
width:963px;
height:525px;


}

#content #contenuto {
background:transparent url(../immagini/contenuto.jpg) repeat-y center top;
width:876px;
 margin: 0 auto;
margin-left:50px;

}

img {
border:none;
}



#content #contenuto .testo {
width : 790px;
 margin: 0 auto;

}


#content #contenuto .testo p{
text-align:left;
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
}


#footer {
	  width:100%;
	  height:276px;
	  display: block;
      background:url(../immagini/footer.jpg) no-repeat top center;
	  /*vertical-align:bottom*/
	  margin:0 auto;
	  clear:both;
	  
}

#footer p,
#content #contenuto .testo #mailing p{
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align: center;
	font-size:12px;
}

#content #contenuto .testo p{
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align: left;
	font-size:14px;
}


#footer p.riepilogo a,
#content #contenuto .testo #mailing p a{
	color: #FF3399;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	text-align: center;
	font-size:12px;
}

#content #contenuto .testo p a{
	color: #FF3399;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	text-align: left;
	font-size:14px;
}


#footer a,
#content #contenuto .testo #mailing a{
	color: #0099CC;
	text-decoration: underline;
	font-weight:bold;
	font-size:12px;
}

#content #contenuto .testo p a{
	color: #0099CC;
	text-decoration: underline;
	font-weight:bold;
	font-size:14px;
}

#footer a:hover,
#footer p.riepilogo a:hover,
#content #contenuto .testo #mailing a:hover
 {
	color: #FF6600;
	text-decoration: underline;
}

#content #contenuto .testo a:hover
 {
	color: #FF6600;
	text-decoration: underline;
}

/*#footer .dx {
	position:absolute;
	width:220px;
	height:220px;
	margin-right: 6px;
	background:url(../immagini/fiore_dx.png) no-repeat right top;
	top: 3108px;
	float:right;
	left: 1029px;
}
*/
/*
#footer .sx {
	position:absolute;
	width:215px;
	height:220px;
	margin-left: 6px;
	background:url(../immagini/fiore_sx.png) no-repeat left top;
	top: 3108px;
	float:left;
	left: -4px;
}
*/
/*
.sx {
	  width:220px;
      height:220px;
	  float:left;
	  display: none;
      background:url(../immagini/fiore_sx.png) no-repeat left bottom;
	  vertical-align:bottom;
	  	
}*/
/*
.dx {
	  width:220px;
      height:220px;
      float:right;
	  display: none;
      background:url(../immagini/fiore_dx.png) no-repeat right bottom;
	  vertical-align:bottom;
}*/

/*html>body #footer {
		display: block;
		position:fixed;
		bottom:0;
		left: 0;
		z-index:11;
	}

html>body #footer .sx {
		display: block;
		position:fixed;
		bottom:0;
		left: -50px;
		z-index:11;
	}


html>body #footer .dx {
		display: block;
		position:fixed;
		bottom:0;
		right: -50px;
		z-index:11;
	}

*/
#content #contenuto .testo .riferimento p{
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0066;
	font-weight:bold;
	text-align:center;
}

#content #contenuto .testo .riferimento p.codfisc{
	font-size:25px;
	font-family: Arial, Helvetica, sans-serif;
	color:#0066CC;
	font-weight:bold;
	text-align:center;
}

#content #contenuto .testo .riferimento p.contatti{
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	
	text-align:center;
}

#content #contenuto .testo .riferimento p.intcontatti{
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	
	text-align:center;
}

#content #contenuto .testo .riferimento {
	width:790px;
	height:100%;
	margin-top:20px;
	clear:both;
}


#content #header .navitems {
	padding-top:272px;
	padding-left:120px;
		

}


#content #header .navitems ul li#home,
#content #header .navitems ul li#vita,
#content #header .navitems ul li#progetto,
#content #header .navitems ul li#email,
#content #header .navitems ul li#associazione,
#content #header .navitems ul li#contatti,
#content #header .navitems ul li#cinquepermille,
#content #header .navitems ul li#manifestazioni,
#content #header .navitems ul li#nostriprogetti,
#content #header .navitems ul li#poesie
{
	font-size: 1.4em;
	text-align:left;
	list-style-type: none;
	background: transparent;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 5px;


}
	

#content #header .navitems ul li#home a,
#content #header .navitems ul li#vita a,
#content #header .navitems ul li#progetto a,
#content #header .navitems ul li#email a,
#content #header .navitems ul li#associazione a,
#content #header .navitems ul li#contatti a,
#content #header .navitems ul li#cinquepermille a,
#content #header .navitems ul li#manifestazioni a,
#content #header .navitems ul li#nostriprogetti a,
#content #header .navitems ul li#poesie a

{
	color:#FF0066;
	font-weight:bold;
	line-height:22px;
	text-decoration: none;
	background: transparent;
	font-family:Arial, Helvetica, sans-serif;
}

#content #header .navitems ul li#home a:hover {
	background: #FF33CC;
	color:#FFF;
}


#content #header .navitems ul li#vita a:hover {
	background: #FD2A00;
	color:#FFF;
}

#content #header .navitems ul li#progetto a:hover {
	background: #FE8400;
	color:#FFF;
}

#content #header .navitems ul li#associazione a:hover {
	background: #FFD300;
	color:#FFF;
}
#content #header .navitems ul li#foto a:hover {
	background: #2BAF0C;
	color:#FFF;
}

#content #header .navitems ul li#email a:hover {
	background: #8BC1FF;
	color:#FFF;
}
/*
#content #header .navitems ul li#sponsor a:hover {
	background: #0F60BC;
	color:#FFF;
}
*/
#content #header .navitems ul li#contatti a:hover {
	background: #E509E7;
	color:#FFF;
}
#content #header .navitems ul li#poesie a:hover {
	background: #D90045;
	color:#FFF;
}

/*#content #header .navitems ul li#diconodinoi a:hover {
	background: #666699;
	color:#FFF;
}


#content #header .navitems ul li#cinquepermille a:hover {
	background: #99FF00;
	color:#FFF;
}
*/
#content #header .navitems ul li#manifestazioni a:hover {
	background: #CC0000;
	color:#FFF;
}

#content #header .navitems ul li#nostriprogetti a:hover {
	background: #669966;
	color:#FFF;
}

#pahome #content #contenuto .testo h1 {
	color:#FFFFFF;	
	text-align:left;
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:10px;
	height:35px;
	background:#FF33CC url(../immagini/fiore_homepage.jpg) no-repeat left;
	text-indent:40px;

	
}

#pavita #content #contenuto .testo h1 {
	color:#FFFFFF;	
	text-align:left;
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:10px;
	height:35px;
	background:#FD2A00 url(../immagini/fiore_vita.jpg) no-repeat left;
	text-indent:40px;

	
}

#paprogetto #content #contenuto .testo h1 {
    color:#FFFFFF;	
	text-align:left;
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:10px;
	height:35px;
	background:#FE8400 url(../immagini/fiore_progetto.jpg) no-repeat left;
	text-indent:40px;
}
#paemail #content #contenuto .testo h1 {
	color:#FFFFFF;	
	text-align:left;
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:10px;
	height:35px;
	background:#8BC1FF url(../immagini/fiore_email.jpg) no-repeat left;
	text-indent:40px;
}

#paassociazione #content #contenuto .testo h1 {
	color:#FF6600;	
	text-align:left;
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:10px;
	height:35px;
	background:#FFD300 url(../immagini/fiore_associazione.jpg) no-repeat left;
	text-indent:40px;
}

#pacontatti #content #contenuto .testo h1 {
	color:#FFFFFF;	
	text-align:left;
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:10px;
	height:35px;
	background:#E509E7 url(../immagini/fiore_contatti.jpg) no-repeat left;
	text-indent:40px;
}
#papoesie #content #contenuto .testo h1 {
	color:#FFFFFF;	
	text-align:left;
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:10px;
	height:35px;
	background:#D90045 url(../immagini/fiore_poesie.jpg) no-repeat left;
	text-indent:40px;

}

#pacinquepermille #content #contenuto .testo h1 {
	color:#FFFFFF;	
	text-align:left;
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:10px;
	height:35px;
	background:#99FF00 url(../immagini/fiore_cinquepermille.jpg) no-repeat left;
	text-indent:40px;

}

#pamanifestazioni #content #contenuto .testo h1 {
	color:#FFFFFF;	
	text-align:left;
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:10px;
	height:35px;
	background:#CC0000 url(../immagini/fiore_manifestazioni.jpg) no-repeat left;
	text-indent:40px;

}

#panostriprogetti #content #contenuto .testo h1 {
	color:#FFFFFF;	
	text-align:left;
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:10px;
	height:35px;
	background:#669966 url(../immagini/fiore_nostri_progetti.jpg) no-repeat left;
	text-indent:40px;

}


#pahome #content #contenuto .testo #vetrina object {
width:700px;
height:600px;
}

#pavita #content #contenuto .testo object {
width:700px;
height:600px;
}

#pamanifestazioni #content #contenuto .testo object {
width:700px;
height:600px;
}

#panostriprogetti #content #contenuto .testo object {
width:700px;
height:600px;
}

#pahome #content #contenuto .testo object {
	width:75px;
	height:55px;
}


#papoesie #content #contenuto .testo object {
width:700px;
height:500px;
}

.nascosto{
display:none;

}

#header #suonosito object {
width:80px;
height:30px;
}

#header #suonosito {
	width:790px;
	height:35px;
	margin:0 auto;
	text-align:right;
}



#pavita #content #contenuto .testo h1 span.traduzione a img{
	border:1px #FFFFFF;
	
}

#pacinquepermille #content #contenuto .testo img{
width:788px;
height:1199px;
}

#pacontatti #content #contenuto .testo img{
width:20px;
height:34px;
}

#pavita #content #contenuto #vita_img img{
width:244px;
height:346px;
float:right;
}

#pavita #content #contenuto #vita_img_sx img{
width:254px;
height:346px;
float:left;
padding-left:0px;
}

#pavita #content #contenuto #vita_sx{
width:640px;
float:left;
text-align:justify;
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
}



#content #contenuto .testo #anga img {
border:none;
padding-top:15px;
padding-left:45px;
height:87px;
width:87px;
float:left;
}

#content #contenuto .testo #confartigianato img {
border:none;
padding-top:15px;
padding-left:45px;
height:87px;
width:234px;
float:left;
}  

#content #contenuto .testo #confapi img {
border:none;
padding-top:15px;
padding-left:45px;
height:87px;
width:87px;
float:left;
} 

#content #contenuto .testo #comitato img {
border:none;
clear:both;
padding-left:45px;
height:124px;
width:226px;
float:left;
}   

#content #contenuto .testo #amici {
clear:both;
width:100%;
height:200px;
margin:0 auto;
}          

#content #contenuto .testo #pugliese img {
border:none;
padding-left:45px;
height:145px;
width:156px;
float:left;
} 

#content #contenuto .testo #barbato img {
border:none;
padding-left:45px;
height:145px;
width:183px;
float:left;
} 

#content #contenuto .testo #polidori img {
border:none;
padding-left:45px;
height:146px;
width:154px;
float:left;
} 

#content #contenuto .testo #confapi_piemonte img {
border:none;
padding-top:15px;
padding-left:45px;
height:87px;
width:143px;
float:left;
}    


#content #contenuto .testo #architetti img {
border:none;
padding-top:15px;
height:87px;
width:449px;
margin: 0 auto;

}

#content #contenuto .testo #inglesina img {
border:none;
padding-top:15px;
padding-left:45px;
height:87px;
width:87px;
float:left;
} 

#content #contenuto .testo #commercialisti img {
border:none;
padding-top:15px;
height:87px;
width:372px;
margin: 0 auto;
}
         

#paemail #content #contenuto .testo #foto1 {
border:none;
padding-top:5px;
height:353px;
width:100%;
text-align:center;
background:url(../immagini/foto1_email.jpg) no-repeat center;
}

#paemail #content #contenuto .testo #foto2 {
border:none;
padding-top:5px;
height:353px;
width:100%;
text-align:center;
background:url(../immagini/foto2_email.jpg) no-repeat center;
}        

#paemail #content #contenuto .testo #foto3 {
border:none;
padding-top:5px;
height:353px;
width:100%;
background:url(../immagini/foto3_email.jpg) no-repeat center;
}           
            
#content #contenuto .testo h2 {
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:35px;
	color:#FF6600;


}


#content #contenuto .testo .divisorio {
border-top: #cfcfcf 1px double;
}

#pahome #content #contenuto .testo #vetrina #vetrina2 img {
width:600px;
height:800px;
margin:0 auto;
}

#pahome #content #contenuto .testo #vetrina #emergenza img {
width:600px;
height:839px;
margin-left:100px;
}

#pahome #content #contenuto .testo #vetrina #img_borgomanero img {
width:422px;
height:600px;
margin-left:200px;
}

#panostriprogetti #content #contenuto .testo #medicina img {
width:600px;
height:839px;
margin-left:100px;
}


#pahome #content #contenuto .testo #vetrina img {
width:679px;
height:486px;
}

#pahome #content #contenuto .testo #vetrina img.concerto {
width:720px;
height:516px;
}

#content #contenuto .testo #mailing img {
width:132px;
height:26px;
}

#content #contenuto .testo #mailing{
width:100%;
height:100%;
clear:both;
}


#pahome #content #contenuto .testo h3 {
	text-align:center;
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:35px;
	color:#FF3399;

} 

#paprogetto #content #contenuto .testo h3 {
	text-align:left;
	font-size:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF3399;

} 


#pahome #content #contenuto .testo p.link {
	text-align:center;
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:35px;
	color:#006699;
} 

#pahome #content #contenuto .testo .iscrizione {
width:788px;
height:1115px;
background:url(../immagini/iscrizione_home.jpg) no-repeat center;
}

#pahome .popup object {
width:570px;
height:570px;
float:right;
margin-right:100px;
}

#pamanifestazioni #content #contenuto .testo td p{
text-align: center;
width:360px;
}

#pamanifestazioni #content #contenuto .testo td .intestazione_table{
text-align: center;
width:390px;
background-color:#FFCC00;
height:25px;
font-weight:bold;
font-size:16px;
}


#pamanifestazioni #content #contenuto .testo table{
vertical-align:baseline;
}
#paprogetto #content #contenuto .testo #progetto_img img{
width:240px;
height:180px;
float:right;
}

#paprogetto #content #contenuto .testo #progetto_img_sx img{
width:240px;
height:180px;
float:left;
padding-left:0px;
margin-right:10px;
}

#papoesie #content #contenuto .testo .legenda {
width:100%;
height:267px;
background:url(../immagini/legenda_diario.jpg) top center no-repeat;
}

#pavita #content #contenuto .testo #articolo1 img {
width:740px;
height:528px;
margin:0 auto;
}

#pavita #content #contenuto .testo #articolo2 img {
width:740px;
height:528px;
margin:0 auto;
}


#pavita #content #contenuto .testo #articolo5 img {
width:310px;
height:693px;
margin:0 auto;
}


#pamanifestazioni #content #contenuto .testo #articolo25 img {
width:385px;
height:475px;
margin:0 auto;
}

#pamanifestazioni #content #contenuto .testo #articolo26 img {
width:309px;
height:378px;
margin:0 auto;
}

#pamanifestazioni #content #contenuto .testo #articolo19 img {
width:737px;
height:522px;
margin:0 auto;
}

#pamanifestazioni #content #contenuto .testo #articolo20 img {
width:737px;
height:522px;
margin:0 auto;
}

#pamanifestazioni #content #contenuto .testo #articolo21 img {
width:734px;
height:1037px;
margin:0 auto;
}

#pamanifestazioni #content #contenuto .testo #articolo22 img {
width:734px;
height:1037px;
margin:0 auto;
}

#pamanifestazioni #content #contenuto .testo #articolo23 img {
width:734px;
height:1037px;
margin:0 auto;
}

#pamanifestazioni #content #contenuto .testo #articolo24 img {
width:734px;
height:1037px;
margin:0 auto;
}

strong.rosso{
color:#CC0000;

}

#paarticoli {
background-color:#FFFFFF;

}

#pahome #content #contenuto .testo #vetrina img.francobollo{
width:271px;
height:370px;
margin:0 auto;
}

#pahome #content #contenuto .testo #vetrina .news {
	width:790px;
	height:25px;
	margin:0 auto;

}

#pahome #content #contenuto .testo #vetrina .news object {
	width:790px;
	height:25px;

}
	

