@import "../../css/_personalizzazione.css"; 
#notizie img, #canali img, #servizi img {
	display: inline;
} 

a img{border:none} 
a:link,a:visited{color:#039;text-decoration:none} 
a:hover,a:active{color:#039;text-decoration:underline} 

html { font-size:64% } 
body{
background:#efefef url(sfondo1.png);  
color:#000;
font:100% verdana,helvetica,sans-serif;
text-align:center; 
margin:1em 0
}

.bugfix {display : none}


hr,.alt,.navigazione{display:none}


h1{margin:0;font-size:1.25em}
h2,h3,h4{margin:0;font-size:1em}

input{
font:10px verdana,helvetica,sans-serif;
vertical-align:middle
} 

#edizione { text-align:center;

 }


#logo{
border-bottom:5px solid #fff; 
width:100%; 
background:#fff ; 
color:#000;
position:relative; 
height:130px; 
}

#logo h1{ 

margin:0;
padding:0;
background:#fff url(img/1.jpg) no-repeat; 
color:#000;
width:760px;height:99px; 
}
#logo h3{ 

margin:0;
padding:0;
background:#fff no-repeat; 
color:#000;
height:130px; 
}

#centrato{ 
width:760px;
margin:0 auto; 
text-align:left; 
position:relative; 
}

#contenuti{
padding-bottom:15px;
width:760px;
background:#fff;
position:relative; 
}



#notizie{
margin:0;width:469px; 
margin-left:160px; 
}

#inEvidenza { 
border:1px solid #069;
position:relative;
margin-bottom:1em;
padding-bottom:1em;
float:left;
width:470px !important;
	width /**/:   540px;
 }


/*
#inEvidenza{
border-bottom:none; 
margin:0
}
*/
#inEvidenza .notizianoimg1 { 
	background: #FFF;
	color:#000;
}
#inEvidenza .notizianoimg2 { 
	background:#EAEAEA;
	color:#000;
}
#inEvidenza .notizianoimg1 p{ 
	margin:0;
	padding-left:0px; 
}
#inEvidenza .notizianoimg2 p{ 
	margin:0;
	padding-left:0px; 
}
#inEvidenza .notizianoimg1 h4 { 
	padding-left:0px; 
	line-height: 1.3em
}
#inEvidenza .notizianoimg2 h4 { 
	padding-left:0px; 
	line-height: 1.3em
}

/**************
#inEvidenza .notizianoimg2 { 
background: url(/imghome/bgtbl1.gif);
color:#000;
}
#inEvidenza .notizianoimg2 p{ 
margin:0;
padding-left:0px; 
}
#inEvidenza .notizianoimg2 h4 { 
padding-left:0px;
line-height: 1.3em
}
#inEvidenza .notizianoimg3 { 
background: url(/imghome/bgtbl2.gif);
color:#000;
}
#inEvidenza .notizianoimg3 p{ 
margin:0;
padding-left:0px; 
}
#inEvidenza .notizianoimg3 h4 { 
padding-left:0px; 
line-height: 1.3em
}
**************/

#inEvidenza .notizia0 { 
	background: url(/imghome/bgtbl2.gif);
	color:#000;
	border-bottom:1px solid #000;
}
#inEvidenza .notizia2 { 
	background:#1758aa;
	color:#000
}
#inEvidenza .notizia0 img { 
	border:none; 
	float:left; 
	margin:-1em 4px 4px 0; 
}
#inEvidenza .notizia1 img { 
	border:0px solid #000;  
	margin: 2px 2px 2px 2px; 
}
#inEvidenza .notizia2 img { 
	border:1px solid #000; 
	float:left; 
	margin:-1em 4px 4px 0;  
}

#inEvidenza h3{ 
border:1px solid #036;
padding:0 4px;
background:#ffff9c;
color:#036;
font-size:1.25em;
text-transform:uppercase
}

#inEvidenza h4 { 
padding-left:30px; 
line-height: 1.3em;
}
#inEvidenza p{
margin:0;
padding-left:30px; 
font-size:12px;
}
#inEvidenza div{
float:left; 
padding:4px; 
border: none; 
border-left:1px solid #039;
border-right:1px solid #039; 
width:469px; 
voice-family: "\"}\""; 
voice-family:inherit;
width:459px; 
} 
#inEvidenza ul { 
margin:0;
padding:0;
list-style:none;
}

#inEvidenza ul li {
float:left;
padding:5px 3px 5px 7px;
width:210px !important;
width /**/:275px;
}


#inEvidenza ul li  a:link, #inEvidenza ul li  a:visited {
color:#039;
text-decoration:none; 
display:inline; 
}

#inEvidenza ul li  a:hover, #inEvidenza ul li  a:active { 
color:#039;
text-decoration:underline; 
display:inline;  
background: #E7F7FF;
}

#inEvidenza ul li p, #inEvidenza ul li h4 { 
margin:0
}

#inEvidenza ul li p { 
padding:5px 0 0 0;
}


html>body #inEvidenza div {
width:459px; 
}


#altreNotizie{
clear:both; 
border:1px solid #036;
border-top:none; 
margin:0;
background:#fbf7bf;
}
#altreNotizie h3 { 
margin:0 0 1em 0;
padding:2px 4px;
background:#fbf15e;
text-transform:uppercase
}
#altreNotizie .notizia1 { 
	font-size:12px;
}


#altreNotizie p{margin:0 0 1em 0

}
#altreNotizie ul { 
margin:0;padding:0; 
list-style:none; 
}
#altreNotizie ul li{
padding:0 3px 0 0px;
background:url(p_ele000.png) 9px 0 no-repeat; 
}
#altreNotizie ul li p,#altreNotizie ul li h4 { margin-left:27px; }



#ultimiComunicati{border:1px solid #036;margin:5px 0 0 0}
#ultimiComunicati #RSS{
border-top:1px solid #036;
padding:2px 0;
width:100%;
margin:0;
background:#ffef9c url(sfondo2.png);
position:relative; 
}
#ultimiComunicati #RSS p img{ 
margin-left:5px;
margin:0 0 0 5px;
vertical-align:middle
}
#ultimiComunicati #RSS p { margin:0 }
#ultimiComunicati #RSS p.altri{
font-weight:bold;
text-align:right;
position:absolute;top:3px;right:5px; 
}
#ultimiComunicati .comunicato{ 
background:#efefef url(sfondo1.png); 
margin:2px 2px; 
padding:1px 3px; 
}
#ultimiComunicati .comunicato .data {
margin:0;
display:block; 
color:#666
}
#ultimiComunicati h3 { 
border-bottom:1px solid #036;
padding:1px 5px;
margin:0;
background:#fc0;
color:#000;
text-transform:uppercase
}


#canali{
width:156px;
background:#fff;
position:absolute;left:0;top:0; 
}
#canali h2 { 
border-bottom:1px solid #036;
background:#1758aa;
color:#000;
text-align:center;
text-transform:uppercase
}


#servizi {
width:127px;
background:#fff;
text-align:right;
position:absolute;right:0;top:0; 
}
#servizi h2{ 
border-bottom:1px solid #051d78;
background:#051d78;
color:#000;
text-align:center;
text-transform:uppercase
}


#canaliTematici,#oraganiIstituzionali,#trasparenzaAmministrativa,
#altreRubriche,#aziendeServizio,#meteo,#informa,#interattivita,
#webGadget,#infoSito, #edizioniinlingua, #newsolimpiche, #podcast, #traffic, #redribbon, #torinoClick  {  
border:1px solid #036;
margin-bottom:5px;
}


#informa {
margin-top:5px;
text-align:left;
}

.menuTipo1 li a{
margin:2px 0;
padding:2px;
display:block;
background:#feed01;
font-weight:bold
}
.menuTipo1 li a:hover,.menuTipo2 li a:hover { background:#fff } 
.menuTipo1 li ul,.menuTipo2 li ul{ margin:0;  }
.menuTipo1 li ul li a,.menuTipo2 li ul li a{margin-top:0px} 
.menuTipo1 li,.menuTipo2 li{display:inline}
.menuTipo1 ul,.menuTipo2 ul{margin:0 2px;padding:0;list-style:none}

.menuTipo2 li a {
margin:2px 0;
padding:2px;
display:block;
background:#ffab00 url(sfondo1.png); 
font-weight:bold
}



img.torss {vertical-align: text-top; float:right; margin-top:1px;}


#aziendeServizio ul {margin:0;padding:0;list-style:none}
#aziendeServizio ul li {
margin:2px;
display:block;
font-weight:normal;
}


#motore{border:1px solid #036;text-align:center; margin-bottom:5px;}
#motore form{padding:2px; margin:5px 0;}
#motore form label {display:none;}
#motore form input {width:90%;}
#motore div{margin:0;padding-bottom:0}
#ultimiAggiornamenti { 
border:1px solid #036;
padding:2px;
margin:5px 0;
background:#fff2bf;
color:#000;
font-weight:bold;
text-align:center;
text-transform:uppercase
}


#meteo, #edizioniinlingua, #newsolimpiche, #podcast, #traffic, #redribbon, #torinoClick {text-align:left}
#meteo #meteoDATA{margin-bottom:5px}
#meteo #meteoFONTE{margin-top:5px}
#meteo #meteoPREVISIONI{
border-top:1px solid #036;
font-weight:bold;
text-align:right
}
#meteo #meteoSITUAZIONE{font-weight:bold}
#meteo #meteoUMIDITA{clear:both;margin-top:5px}
#meteo div, #newsolimpiche div {padding:0 3px}
#meteo img{ float:right; }


#note {
margin-top:2px;
background:#fff;
text-align:center;
}
#note p {
padding:1em 0 0 0; 
margin:0; 
}

#intracom{ text-align:center }

#stats #quantiOnline{color:#039;font-weight:bold}
#stats{
border-top:1px solid #999;
padding-top:3px;
margin-top:5px;
text-align:center
}


#candidatura2012{
border-top:1px solid #999;
padding-top:3px;
margin-top:5px;
text-align:center
}


/*aggiunte per il rosso olimpico*/


#notizie h3, #canaliTematici h2, #oraganiIstituzionali h2, #altreRubriche h2, #aziendeServizio h2, #motore h2, #edizioniinlingua h2, #newsolimpiche h2, #informa h2, #meteo h2, #interattivita h2, #webGadget h2, #infoSito h2, #podcast h2, #traffic h2, #redribbon h2, #torinoClick h2{
	background: #006bb4;
	color:#fff;
		}
	#torinoClick h2 {background:#006bb4;}	
		
	/*aggiunte per la scritta in arabo*/
		.menuTipo1 li a.arabo {background:url(arabo.jpg) no-repeat right;height:16px}
.menuTipo1 li a.arabo:hover {background:url(arabohover.jpg) no-repeat right}
.menuTipo1 li a.arabo span{width:0;height:0;overflow:hidden;
position:absolute;top:-1000em;}

/*aggiunte per altri_indici in homepage*/

#altri_indici span {
	padding:2px;
	text-transform:uppercase;
	border-bottom:1px solid #003366;
	display:block;
	margin:0;
	background:#ebf7ff;
  }
  
  
#altri_indici ul.uno {
	margin:0 0 3px 0;
  }
  
button{
	font:10px verdana,helvetica,sans-serif;
	vertical-align:middle;
 } 

#altri_indici {
	text-align:left;
 }
  
  #altri_indici  ul li a {
	margin:0;
  }
  
  /*nuova classe menu per motore di ricerca*/
  .menuTipo3 li a {
margin:2px 0;
padding:2px;
display:block;
background:#fbfcfd;
font-weight:bold
}
.menuTipo3 li a:hover { background:#fff } 
.menuTipo3 li ul { margin:0;  }
.menuTipo3 li ul li a {margin-top:-2px} 
.menuTipo3 li {display:inline}
.menuTipo3 ul {margin:0 2px;padding:0;list-style:none}