 html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
		 margin: 0;
		 padding: 0;
		 border: 0;
		 outline: 0;
		 font-weight: inherit;
		 font-style: inherit;
		 font-size: 100%;
		 font-family: inherit;
		 vertical-align: baseline;
}
table {
	border-collapse: collapse;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
body{
	background-color:#E4E2DB;
	/*font-family: "Trebuchet MS",Verdana,Tahoma,Arial,Helvetica,sans-serif !important;*/
	font-family: Arial,Verdana,Tahoma,Arial,Helvetica,sans-serif !important;
	color:#333;
	margin:8px 0;
}
.imgNoBorder{
	border: none;
}
form{
	margin:0px;
}
a:link{
	color:#333;
	text-decoration:none;
}
a:visited{
	color:#333;
	text-decoration:none;
}
a:hover{
	color:#333;
	text-decoration:underline;
}
.container{
	margin:0px !important;
	text-align:center;
	width:100% !important;
}
#header{
	width:960px;
	margin:auto;
	text-align:left;
	/*height:83px;*/
	color:#333;
	font-family:arial;
}
#logocomune{
	background-image:url("./scheletro.css/$FILE/logocomune.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:73px;
	float:left;
}
#logocomune a{
	display:block;
	height:0 !important;
	height:83px;
	overflow:hidden;
	padding-top:83px;
	width:58px;
}
#logonavigare{
	background-image:url("./scheletro.css/$FILE/logonavigare.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:24px;
	float:right;
	margin-top:50px;	
}
#logonavigare a{
	display:block;
	height:0 !important;
	height:24px;
	overflow:hidden;
	padding-top:24px;
	width:94px;
}
#header h1{
	margin-top:0px;
	margin-bottom:0px;
	font-weight:bold;
	font-size:1.5em;
	margin-left:63px;
	height:30px;
}
#header h2{
	margin-top:0px;
	margin-bottom:0px;
	font-weight:normal;
	font-size:0.75em;
	border-bottom:3px solid #C00418;
	width:235px;
	margin-left:63px;
	padding-top:25px;
}
#mappaCerca{
	font-size:0.75em;
	font-family:arial;
	text-align:right;
	margin-bottom: -20px;	
}
#mappaCerca form{
	display:inline;
}
#mappa {
	margin-left :0px !important;
}
#q{
	font-size:0.75em;	
}
.okBtn{
	font-size:0.75em;	
}
#wrapper{
	/* for FF*/
	width:920px !important;
	/* for IE*/
	width:960px;
/*PER RENDERE IL MIN-HEIGHT SUPPORTATO DA IE* E IE7 E TUTTI GLI ALTRI BROWSER*/
	height:auto !important;
	height:400px;
	min-height:400px;
/*FINE - PER RENDERE IL MIN-HEIGHT SUPPORTATO DA IE* E IE7 */
	margin:auto;
	text-align:left;
	background-color:#FFF;
	padding:20px;
	margin-top:10px !important;
	margin-top:0px;
	clear:both;
}
#wrapper h1{
	font-family:arial;
	font-size:1.25em;
	margin:5px 0 0;
	font-weight:bold;
}
#wrapper h2{
	font-size:0.688em;
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-weight:normal;
	margin-bottom:20px;
	margin-top:2px;
	border-bottom:1px dashed #ccc;
	padding-bottom:10px;
}
#wrapper td{
	/*font-size:0.8em;*/
	/*font-size:0.75em;*/
}
.titolettiGenerale{
	/*font-weight:bold;*/
}
.indirizzoscheda{
	background-color: #DEECF7;
   	margin-bottom: 15px;
    	padding: 5px;
}
.testo td{
} 
.indirizzoscheda td{
	padding:3px 3px 3px 0px;
	/*border-bottom:1px dotted #ccc;*/
} 
#skwIndirizzo1{
	
}
/* ------------ colonna in evidenza ------------*/
#modulistica{
	margin-top:0px;
	margin-bottom:20px;
}
#link{
	margin-top:0px;
	margin-bottom:20px;
}
#allegati{
	margin-top:0px;
	margin-bottom:20px;
}
#approfondimenti{
	margin-top:0px;
	margin-bottom:0px;
}
 #approfondimenti1{
	margin-top:0px;
	margin-bottom:0px;
}
#approfondimenti2{
	margin-top:0px;
	margin-bottom:0px;
}
#modulistica .BoxTitolo,
#link .BoxTitolo,
#allegati .BoxTitolo,
#approfondimenti .BoxTitolo, 
#approfondimenti1 .BoxTitolo{
	color:#333;
	font-family:arial;
	font-size:0.85em;
	font-weight:bold;
	padding-bottom:10px;
	/*padding:5px;*/
	/*border-bottom: 3px solid #3F5F7F;*/
}
#modulistica table,
#allegati table,
#approfondimenti table{
	border-collapse:collapse;
	border-width:0;
}
#link .BoxContenuto td{
	background-image:url("./scheletro.css/$FILE/link.png");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:20px;
	padding-bottom:5px;
}
#modulistica .BoxContenuto td{
	background-image:url("./scheletro.css/$FILE/modulo.png");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:20px;
	padding-bottom:5px;
}
#approfondimenti .BoxContenuto td{
	background-image:url("./scheletro.css/$FILE/correlato.png");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:20px;
	padding-bottom:5px;
}
#approfondimenti1 .BoxContenuto td,
#approfondimenti2 .BoxContenuto td{
	background-image:url("./scheletro.css/$FILE/correlato.png");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:20px;
	padding-bottom:5px;
}
#approfondimenti1 .BoxContenuto{
	padding-bottom:0px;
	margin-top:1px;
	font-size:0.75em;
	border-bottom:none;
}
#approfondimenti2 .BoxContenuto{
	padding-top:0px;
           	padding-bottom:10px;
	margin-top:1px;
	border-bottom:none;
	font-size:0.75em;
}
.BoxContenuto{
	margin-top:1px;
	border-bottom:1px dashed #ccc;
	padding-bottom:12px;
	font-size:0.75em;
}
.BoxContenuto td{
	padding-top:2px;
	padding-bottom:2px;
}
.AllegatiBox img{
	border:0;
}
.schedaGenerale{
	overflow:hidden;
}
.richTextScheda{
	/*font-size:0.8em;*/
	font-size:0.75em;
	line-height:1.7em;
	padding-bottom:20px;
}
#path{
	color:#C00418;
	font-size:0.875em;
	font-family:arial;
	font-weight:normal;
	padding-top: 10px; 
	padding-bottom: 10px;
}
#path a:link{
	color:#C00418;
	text-decoration:none;
}
#path a:visited{
	color:#C00418;
	text-decoration:none;
}
#path a:hover{
	color:#C00418;
	text-decoration:underline;
}
.clearBoth{
	clear:both;
}
#footerIstituzionale{
	width:960px;
	margin:auto;
	text-align:left;
	font-size:0.688em;
	margin-top:15px;
	margin-bottom:10px;
	line-height:18px;
}
.footerSX{
	float:left;
	width:60%;	
}
.footerDX{
	text-align:right;
}
#W3C{
	width:960px;
	margin:auto;
	text-align:left;
	clear:both;
	padding-top:15px;
	border-top:1px solid #C0C0C0;
}
/*
= STILI PER LA SCHEDA DI TIPO NEWS
*/
#leftRich{
	/*border-right:1px dashed #ccc;*/
}
#leftRich .richTextScheda{
	margin-right:5px;
}
#leftRich .richTextScheda img{
	float:left;
}
#rightRich{
	border-left:1px dashed #ccc;
	padding-left:15px;
}
.richTextScheda a:link{
	color:#333;
	text-decoration:underline;
}
.richTextScheda a:visited{
	color:#333;
	text-decoration:underline;
}
.richTextScheda a:hover{
	color:#333;
	text-decoration:underline;
}
.richTextScheda li{
	list-style-position:inside;
	list-style-type:square;
}
/*
= STILI PER LA SCHEDA DI TIPO WINCITY
*/
.doveRivolgersi{
	/*font-size:0.75em;*/
	float:left;
	width:100%;
}
.doveRivolgersi td{
	padding:3px 3px 3px 0px;
	/*border-bottom:1px dotted #ccc;*/
	
}
.section{
	font-weight:bold;
	/*font-size:0.75em;*/
	color:#3F5F7F !important;
}
#uffici {
	line-height:20px;
	background-color: #DEECF7;
	padding-left:5px;
	padding-top:10px;
	padding-bottom:15px;
	margin-top:20px;
	
}
#uffici .testo td{
	vertical-align:top;
}
#uffici table tr{
	line-height:20px;
}
#doveriv{
	padding-top: 0px;
	padding-bottom:10px;
	font-weight:bold;
	font-size:1.2em;
	clear:both;	
}
.infoDirAss{
	margin-bottom:10px;
}
.dir{
	font-size:1em;
	padding-top:15px;
	
}
.ass{
	font-size:1em;
	padding-bottom:5px;
}
.infoDirAss .label{
	/*background-image:url("./scheletro.css/$FILE/iconapersona.gif");*/
	/*background-repeat:no-repeat;*/
	/*background-position:4px 0px;*/
	/*padding-left:28px;*/
	padding-top:3px;
	padding-bottom:3px;
	/*font-weight:normal;*/
}
.middleAlign{
	margin-right:8px !important;
	vertical-align:middle;
}
/*
= STILI PER LA SCHEDA DIRIGENTE
*/
.doveRivolgersiDirigente {
	font-size:0.75em;
	line-height: 1.7em;
	padding-bottom: 20px;
	margin-bottom:20px;
	border-bottom:1px dashed #ccc;
	
}
.doveRivolgersiDirigente td{
	padding:3px 3px 3px 0px;
	/*border-bottom:1px dotted #ccc;*/
	
}
.doveRivolgersiDirigente a:link{
	color:#333;
	text-decoration:underline;
}
.doveRivolgersiDirigente a:visited{
	color:#333;
	text-decoration:underline;
}
.doveRivolgersiDirigente a:hover{
	color:#333;
	text-decoration:underline;
}
.doveRivolgersiDirigente table tr{
	line-height:20px;
}
/*
= STILI PER LA SCHEDA GENERALE
*/
.richTextScheda img{
	/*float:left;*/
}
.richTextScheda p{
	margin:1em 0;
}
.schedaGenerale img{
	margin-right:10px;
	margin-bottom:10px;
}
#approfondimentiDx {
	margin-top:0px;
}
.indirizzoScheda table tr{
	line-height:20px;
}
/*
= STILI PER LA SCHEDA DOVE RIVOLGERSI - UFFICIO
*/
.doveRivolgersiUfficio{
	font-size:0.75em;
	
}
.doveRivolgersiUfficio a:link{
	color:#333;
	text-decoration:underline;
}
.doveRivolgersiUfficio a:visited{
	color:#333;
	text-decoration:underline;
}
.doveRivolgersiUfficio a:hover{
	color:#333;
	text-decoration:underline;
}
.doveRivolgersiUfficio table tr{
	line-height:20px;
}
/*
= STILI PER LA SCHEDA dello STRADARIO
*/
.doveRivolgersiVie{
	font-size:0.75em;
	width:100%;
}
.doveRivolgersiVie table tr{
	line-height:20px;
}
/*
= STILI PER LE VIEW
*/
.titoloView h1{
	border-bottom:1px dotted #333;
	margin-bottom:20px !important;
}
.elencoviewFull{
	font-size:0.75em;
}
.elencoviewFull .interlinea{
	height:15px;
}
.elencoviewFull .abstract a:link{
	text-decoration:underline;
}
.elencoviewFull .abstract a:visited{
	text-decoration:underline;
}
.elencoviewFull .abstract a:hover{
	text-decoration:underline;
}
.elencoviewFull a:link{
	text-decoration:underline;
}
.elencoviewFull a:visited{
	text-decoration:underline;
}
.elencoviewFull a:hover{
	text-decoration:underline;
}
.elencoviewFull .imgAlignLeft{
	float:left;
	margin-right:7px;
}
.elencoviewFull .voce{
	text-decoration:underline;
}
.elencoviewLight{
	font-size:0.75em;
}
.elencoviewLight .abstract{
	font-size:12px;
}
.elencoviewLight .interlinea{
	height:7px;	
}
/*
= STILI PER LE VIEW CATEGORIZED
*/
.ExpCol{
	border-collapse:separate;
}
.PrevNext{
	border-collapse:separate;
}
.elencoviewCategorized td{ 
	font-size:12px;
	padding-bottom:3px;
	vertical-align:top;
}
.elencoviewCategorized img{
	vertical-align:middle;
	margin-right:2px !important;
}
.elencoviewCategorized .img{
	float:left;
	margin-right:5px !important;
}
.elencoviewCategorized li{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.elencoviewCategorized .boxDataArchivio{
	padding-right:20px;
}
.elencoviewCategorized .titolonews{
	text-decoration:underline !important;
}
.bottone{
	/*background-image:url("./scheletro.css/$FILE/button.gif");
	background-position:0 50%;
	background-repeat:no-repeat;*/
	height:20px;
	text-align:center;
	width:100px;
	vertical-align:middle;
	background-color:#eee;
	border:1px solid #ccc;
}
.richTextHeader{
	font-size:0.75em;
}
.richTextFooter{
	font-size:0.75em;
}
.width100 {
	width: 100%;
}
.avviso{
	background-image:url(./scheletro.css/$FILE/stripe_yellow4x4.png) ;
	background-position:0px;
	background-repeat:x-repeat;
	color:#C00418;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:10px;
	font-size:12px;
}
.avviso td{
	padding:2px;
}
/*
= STILI per schede con categoria CANTIERE_CROSTOLO_VIE  per il box grigio
*/
.info {
	background-color:#E4E2DB;	
	font-size:0,75 em;
	padding:10px;
	line-height: 1.7 em;
	
}
.info p{
	margin-top:5px;
	margin-bottom:5px;
}
.info  a:link{
	text-decoration:underline;
}
.info a:hover{
	text-decoration:underline;
}
.info a:visited{
	text-decoration:underline;
}
/*
= STILI per cerca nelgli elenchi RC e view
*/
.cercaElenco{
	font-size:0.75em;
	position:relative;
	float:right;
	margin-top:-27px;
}
.cercaElenco form{
	display:inline;
}
.cercaElenco input{
	font-size:0.75em;
}
/* classe per i titoli della scheda 10D7CE040E90792BC12577B2004AF969 (Reggia di Rivalta: eventi)
*/
.titoloreggia {
	font-size:30px;
	color:green;
}
.titoletto{
	color:#C00418;
	font-size:14px;
	font-weight:bold;
}
.testoinevidenza{
	color:#C00418;
	font-weight:bold;
}
/* classe per la scheda delle vie (stradario - cap -poli - zonasosta)*/
.linkInterno {
	text-decoration:underline !important;
}
/* classe per  mettere in una scheda di rete civica delle tabelle con i bordi - messo id della tabella come proprietà html della tab nella scheda*/
.tabconbordo{
	border: 1px solid #ccc !important;	
}
.tabconbordo tr{
	border: 1px solid #ccc !important;
		
}
.tabconbordo td{
	border: 1px solid #CCC !important;
	padding:5px;
}
/* ------------------- classe per icone degli allegati ----------  */
.iconaPdf{
	background-image:url("./scheletro.css/$FILE/iconaPdf.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:20px;
	padding-bottom:10px;
}
.iconaDoc{
	background-image:url("./scheletro.css/$FILE/iconaDoc.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:20px;
	padding-bottom:10px;
}
.iconaPpt{
	background-image:url("./scheletro.css/$FILE/iconaPpt.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:20px;
	padding-bottom:10px;
}
.iconaPps{
	background-image:url("./scheletro.css/$FILE/iconaPps.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:20px;
	padding-bottom:10px;
}
.iconaZip{
	background-image:url("./scheletro.css/$FILE/iconaZip.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:20px;
	padding-bottom:10px;
}
.iconaXls{
	background-image:url("./scheletro.css/$FILE/iconaXls.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:20px;
	padding-bottom:10px;
}
.iconaGif{
	background-image:url("./scheletro.css/$FILE/iconeGif.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:20px;
	padding-bottom:10px;
}
.iconaWma{
	background-image:url("./scheletro.css/$FILE/iconaMp3.png");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:20px;
	padding-bottom:10px;
}
/*per bando servizio civile*/
.titolettoBando{
	font-weight:bold;
	display:block;
	margin-bottom:5px;
	color:#C00418;
}
<a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/logonavigare.gif" title="logonavigare.gif"></a><a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/logocomune.gif" title="logocomune.gif"></a><a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/manager24x24.png" title="manager24x24.png"></a><a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/button.gif" title="button.gif"></a>  <a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/iconapersona.gif" title="iconapersona.gif"></a><a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/stripe_yellow4x4.png" title="stripe_yellow4x4.png"></a><a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/check_istituz.gif" title="check_istituz.gif"></a><a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/link.png" title="link.png"></a> <a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/modulo.png" title="modulo.png"></a><a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/correlato.png" title="correlato.png"></a>
<a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/iconeGif.gif" title="iconeGif.gif"></a><a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/icona_testo.gif" title="icona_testo.gif"></a><a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/iconaDoc.gif" title="iconaDoc.gif"></a><a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/iconaJpg.gif" title="iconaJpg.gif"></a><a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/iconaPdf.gif" title="iconaPdf.gif"></a><a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/iconaPps.gif" title="iconaPps.gif"></a><a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/iconaPpt.gif" title="iconaPpt.gif"></a><a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/iconaXls.gif" title="iconaXls.gif"></a><a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/iconaZip.gif" title="iconaZip.gif"></a><a style="display: inline-block; text-align: center" href="/retecivica/urp/pes.nsf/1bd3af0d9bd78f35c1256e2a004dcc1f/c1256ec3003cc3a7c1257751003f4323/$FILE/iconaMp3.png" title="iconaMp3.png"></a> 
