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,
b, u, i, center, ul, li, ol, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
body{ font:10pt/15pt arial, sans-serif;width:99%;}
#contenitore {width:17cm;padding-right:1cm;} 
a {color:#000;	text-decoration: none;}
img{border:0; margin:3px;}
#motore,.menuTipo1,.menuTipo2,#avviso-personalizzazione,#intracom,#stats,
.navigazione,.tornasu,#edizione a,#ilcomune, #ricerca, #altreVersioni, .nascosto, .stampa, .briciole, .torna {display:none;}

#canali,.navigazione,.tornasu,
#topBanner,#mappaLingue,#adBanner468,
#personalizzazione,#avviso-personalizzazione,#RSS,hr,/* #notizie img, #canali img,
#servizi img,*/ #canaliTematici, #formRicerca,#immagine p img, #notizieApertura p img,#cittagora, #torinoclick, .tuttiComunicati, #viabilita, .colonna, .meteoPrevisioni, #motorediricerca, #canali, #comune, #condividi, .avviso, .numeriVerdi, #footer .centro a, #indirizziemail, #aziendeservizio, #informa, #pariopportunita, #infoSito,#altrisiti, .redazioni, #contenutoPagina p img, .sottopagina #footer { display:none }

#notizieApertura h3 {color:#fff; background:#fff;}

#edizione {padding:0;}


	
h1,h2,h3,h4,h5,h6 { margin:12pt 0 6pt 0;font-family:arial,helvetica,sans-serif; }
h2 { font-size:16pt;}
h3 { font-size:14pt;}
h4,h5,h6 { font-size:1em }
h1 {
	font-size:21pt;
	width:100%;
	padding:3mm 0;margin:0;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	}
#immagine {margin-bottom:18pt;}
#notizieApertura ul li { list-style-type:none;margin:0;padding:0;}
#notizieApertura .notizia2 {margin:0;}
.ultimiComunicati ul {margin-left:18pt;}

#notizie {margin:0;padding:0 12pt 0 0; margin-top:170pt; margin-bottom:4mm; float:left;text-align:left;}
#notizie h2.navigazione {display:block;}

/*#notizie h2{ margin-top:14mm!important; margin-top:12mm; margin-bottom:4mm; float:left; text-align:left; }*/
#testata h2{ text-align:left; width:100%; margin:0 0 0 0;}
#testata h3{ float:left; width:100%;}
/* /formattazione titoli */


/* Situazione meteo*/
#situazioneCitta #meteo {position:absolute; width:90%;height:130pt; _top:0;top:70pt; left:0;padding-bottom:12pt;border-bottom:1px solid #000;}
#situazioneCitta #meteo h2 {font-size:1em; margin:0 0 12pt 0; text-align:left;}
/*#meteoDATA,#meteoPRESSIONE{ width:3.4cm; text-align:right; float:right; line-height:0.5cm;}*/
.meteoData, .meteoSituazione, .meteoFonte, #meteo img {float:left;}
.meteoData, .meteoSituazione, .meteoFonte {width:50%;margin:5pt 0 5pt 10pt;padding:0;} 
#meteo img {margin-right:12pt;width:5cm;max-width:5cm;margin-left:12pt;}
/*.meteoSituazione {margin-top:0cm;}
.meteoFonte{width:5cm; float:left; line-height:0.5cm;}
#meteoSITUAZIONE img{float: right;}
#meteoFONTE,#meteoPREVISIONI,#meteoVISIBILITA{display:none;} */

/* avviso
.avviso {position:absolute;top:5cm;}*/ 

/*#sezioneInformativa {position:absolute;top:5cm;border:1px solid red;}*/


/* formattazione delle note */
#note { padding:1em;margin:1em 0;font-size:9pt }
#note p { margin:0 }
 /*formattazione delle note*/

#inEvidenza p{ margin:0; }

#inEvidenza li{
	height:60px!important;
	height: 60px;
	min-height:60px;
	margin: 0 10px 0 0;
	list-style-type: none;
}
#inEvidenza h3{
	clear:both; 
	margin:5mm 0 2mm 0;
	border-bottom:1px solid #666;
	}

#inEvidenza h4{
	margin:4mm 0 2mm 2mm;
	clear:both;
}
#inEvidenza img{ float:left; margin: 0px 10px 0 0;}
#inEvidenza li{ min-height:5em;}
.colonna li p{font-size:90%; padding:0;margin:0 0 5px 10px;}
#corpo {float:left; } 
#footer .centro {display:block;margin-top:24pt;}

/* canale
---------------------- */
#in_evidenza {width:14cm;max-width:14cm;padding-right:3cm;}
#in_evidenza, #in_evidenza li {list-style:none;margin:0;padding:0;}
#in_evidenza li img {display:none;}
#info {width:17cm;padding-right:1cm;}
#info h4 {border-top:1px solid #000;}
#info ul {list-style:none;margin:0;padding:0;}

/* sottopagina notizie */
#contenitore {margin:0;padding:0;}
#contenutoPagina {margin:1.5cm 0 0;padding:0;}

#contenutoPagina h3 {padding:0;}
#contenutoPagina .notizia1, #contenutoPagina .notizia2 {margin:0;padding:0;}
#contenutoPagina .notizia1 img, #contenutoPagina .notizia2 img {display:none;}
#contenutoPagina p {margin:0 0 12pt;padding:0;}
#contenutoPagina div h3, #contenutoPagina div p {padding-left:0;}
#funzionalita .ultimoAggiornamento {position:absolute; top:2cm;}