/* CSS manifestipolitici.it */

	html, body{
    margin:0;
	padding:0;
    }


	body{
    text-align: center;   /*centra in IE 5.x */
	
    }
	
	/*LAY-OUT PRINCIPALI
	___________________________________________________*/

	#contenitore{
    width: 760px;
    margin: 0 auto;   /*centra negli altri browsers*/
    text-align: left;   /*ripristina l' allineamento*/
	
    }


	#centro{
    margin: 0 152px 0 0;
	padding:0;
	background: url(../img/megafono.gif) no-repeat;
    }
	
	
	
	#col-dx{
	float:right;
    width: 152px;
    margin:0  0 1em 0;
	padding:0;
	border-left: 1px solid #666;
    }
	
	#inevidenza{
    width: 760px;
	clear:right;
    margin: 0.8em 0 0 0;
	padding:0;
    }

	

	#loghi{
    margin: 0;
	padding:0;
    }
	
	#loghi2{
    margin: 0;
	padding:0;
    }
	
	/*LAY-OUT SPECIFICI
	___________________________________________________*/
	
	
	/*LAY-OUT TESTATA (LOGO+MENU)
	___________________________________________________*/
	#menu {
	margin: 0 0 1em 318px;
	padding: 0 0 1em 0; 
	border-left: 1px solid #666;
			}
	
	#menu ul{
	margin: 0 0 0.5em 0.5em;
	padding: 0; 
	list-style-type: none;
	

	}
	#menu li{
	margin: 0;
	padding: 0.5em 0 0 0;
	}
	#menu a{
	color:#333;
	font: normal bold 0.7em/1em arial,sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	}
	#menu a:hover{
	color: #666;
	text-decoration: none
	}
	#menu a#activelink{
	color: #666;
	text-decoration: none
	}
	
	
/*LAY-OUT CENTRO MANIFESTIPOLITICI.IT
	___________________________________________________*/
	#manifesti img{
    margin: 0; 
	padding: 0;
    }
	
	/*LAY-OUT COL-DX BANCA DATI
	___________________________________________________*/
	#col-dx img{
    margin: 0 0 4em 2em;
	padding: 1em 0 0 0;
	border:none;
    }
	
	/*LAY-OUT COL-DX EVENTI
	___________________________________________________*/
	#eventi {
	width:152px;
    margin: 0;
	padding: 0;
    }
	
	#eventi h1{
    margin: 0;
	padding: 0 0 0 0.5em;
	background-color:#f30;
	color:#fff;
	font: normal 1em/1.4em arial,sans-serif;
	line-height:18px;
    }
	
	#eventi  h2{
    margin: 0;
	padding: 1em 0 0 0.8em;
	background-color:#fff;
	color:#f30;
	font: normal bold 0.7em/1em arial,sans-serif;
	line-height:18px;
	text-transform:uppercase;
    }
	
	#eventi  h2 a{
	background-color:#fff;
	color:#f30;
	text-decoration:underline;
	text-transform:uppercase;
    }
	
	#eventi  h2 a:hover{
	background-color:#fff;
	color:#666;
	text-decoration:underline;
	text-transform:uppercase;
    }
	
	#eventi  p{
    margin:  0 0 0 0.8em;
	padding: 0 0 1em 0;
	background-color:#fff;
	color:#000;
	font: normal bold 0.7em/1em arial,sans-serif;
	line-height:18px;
	border-bottom: 1px solid #666;
    }
	
	/*LAY-OUT IN EVIDENZA
	___________________________________________________*/
	#inevidenza{
   	width:760px;
	margin:1em 0 0 0;
	padding: 0;
    }
	
	#inevidenza h1{
   	color:#fff;
   	background-color:#000;
   	font: normal 1em/1.4em arial,sans-serif;
	margin:0;
	padding: 0 0 0 0.5em;
    }
	
	table.inevidenza {
	table-layout: fixed;
	width: 760px;
	margin:1em 0 1em 0;
	padding:0;
	}

	table.inevidenza td{
	margin:0;
	padding:0;
	width: 142px;
	text-align:center;
	}
	
	table.inevidenza td img{
	margin:0;
	padding:0;
	border:none;
	}
	
	td.siborder{
	margin:0;
	padding:0;
	width: 142px;
	text-align:center;
	border-right: 1px solid #666;
	}
	td.noborder{
	margin:0;
	padding:0;
	width: 142px;
	text-align:center;
	border-right: 1px solid #fff;
	}
	
	table.inevidenza h2{
	margin:0.5em 0 0 0;
	padding:0;
	font: normal bold 0.9em/1.4em arial,sans-serif;
	}
	
	table.inevidenza p{
	margin:0 0 0 0;
	padding:0;
	font: normal  0.9em/1.4em arial,sans-serif;
	}
	/*LAY-OUT UTILITY MENU
	___________________________________________________*/
	#utility{
   	border-top:1px solid #666;
	margin:1em 0 0 0;
	padding: 0.5em 0 0.5em 0;
	text-align:right;
	clear:right;
    }
	
	#utility ul{
	margin:0;
	padding: 0;
	list-style-type: none;
	
    }
	
	#utility li{
   	color:#f30;
   	background-color:#fff;
   	font: normal 0.8em/1.2em arial,sans-serif;
	margin:0;
	padding: 0.5em 0 0 0;
	display:inline;
    }
	
	#utility li a{
   	color:#f30;
   	background-color:#fff;
   	text-decoration:underline;
    }
	
	#utility li a:hover{
   	color:#666;
   	background-color:#fff;
   	text-decoration:underline;
    }
	
	#utility li a#act{
   	color:#666;
   	background-color:#fff;
   	text-decoration:none;
    }
	
	/*LAY-OUT LOGHI IMG
	___________________________________________________*/
	#loghi img{
	margin: 0 2em  1em 0;
	padding: 0;
	border:none;
	float: left;
    }
	
	#loghi2 img{
	margin: 1em 0  1em 0;
	padding: 0;
	border:none;
	float: right;
    }
	
	#loghi2 p{
	margin: 1em 0  1em 0;
	padding: 0;border:none;
	float: right;
	font:  normal 0.8em/1.2em arial,sans-serif;
    }
	
	
	
	.popup {
background-color: #f00;
color: #fff;
font-weight: bold;
line-height:24px;
font-family: arial, sans-serif;
padding-top: 20px;
padding-bottom: 20px;

}


