a:link		{	text-decoration: none; 			Color: #ff0000	}
a:visited	{	text-decoration: none; 			Color: #ff0000	}
a:active	{	text-decoration: none; 			Color: #ff0000	}
a:hover		{	text-decoration: underline;		Color: #ff0000	}

a.link_menu:link		{	text-decoration: none; 		Color: #5076b6	}
a.link_menu:visited		{	text-decoration: none; 		Color: #5076b6	}
a.link_menu:active		{	text-decoration: none; 		Color: #5076b6	}
a.link_menu:hover		{	text-decoration: none;		Color: #5076b6	}

a.link_menu_bold:link		{	text-decoration: none; 		Color: #5076b6;	font-weight: bold;}
a.link_menu_bold:visited		{	text-decoration: none; 		Color: #5076b6;	font-weight: bold;}
a.link_menu_bold:active		{	text-decoration: none; 		Color: #5076b6;	font-weight: bold;}
a.link_menu_bold:hover		{	text-decoration: none;		Color: #5076b6;	font-weight: bold;}


a.link_area_segretario:link		{	text-decoration: none; 			Color: #ff0000	}
a.link_area_segretario:visited	{	text-decoration: none; 			Color: #ff0000	}
a.link_area_segretario:active	{	text-decoration: none; 			Color: #ff0000	}
a.link_area_segretario:hover	{	text-decoration: underline;		Color: #ff0000	}

a.link_area_consiliare:link		{	text-decoration: none; 			Color: #000000	}
a.link_area_consiliare:visited	{	text-decoration: none; 			Color: #000000	}
a.link_area_consiliare:active	{	text-decoration: none; 			Color: #000000	}
a.link_area_consiliare:hover	{	text-decoration: underline;		Color: #000000	}

a.link_area_consiliare2:link	{	text-decoration: none; 			Color: #ff0000	}
a.link_area_consiliare2:visited	{	text-decoration: none; 			Color: #ff0000	}
a.link_area_consiliare2:active	{	text-decoration: none; 			Color: #ff0000	}
a.link_area_consiliare2:hover	{	text-decoration: underline;		Color: #ff0000	}

a.link_calendario:link		{	text-decoration: underline; 	Color: #ff0000	}
a.link_calendario:visited	{	text-decoration: underline; 	Color: #ff0000	}
a.link_calendario:active	{	text-decoration: underline; 	Color: #ff0000	}
a.link_calendario:hover		{	text-decoration: underline;		Color: #ff0000	}

a.link_home:link		{	text-decoration: none;	Color: #000;	font-weight: bold;}
a.link_home:visited	{	text-decoration: none; 	Color: #000; font-weight: bold;}
a.link_home:active	{	text-decoration: none; 	Color: #000; font-weight: bold;}
a.link_home:hover		{	text-decoration: none;		Color: #000; font-weight: bold;}


a.link_colore_testo:link, a.link_colore_testo:visited, a.link_colore_testo:active, a.link_colore_testo:hover {color:#608bcb; }

.titolo {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #000000;
}

.titolo_pagina {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #274a89;
}

h1 {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #274a89;
	margin:0px 0px 12px 0px;
	padding:0px;
}

	h1.grande_in_centro {
		font-size: 16pt;
		text-align:center;
		margin:0px 0px 20px 0px;
	}
	
h2 {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #000000;
	margin:0px 0px 12px 0px;
	padding:0px;
}
	h2.punti_programma {
		font-size: 13pt;
		margin:0px 0px 20px 0px;
	}

p {
	margin:1em 0;
	padding:0;
}

	p.testo_programma {
		font-size: 10pt;
	}

.titolo_colore2 {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #e12435;
}

.titolo_small {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #000000;
}

.titolo_small_colore2 {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #e12435;
}

.titoli_video_in_home_piccoli {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #e12435;
}

.titolo_appuntamenti_home {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #000000;
	margin:0px 0px 5px 0px;
}

.small_colore2 {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #e12435;
}

.calendario {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #000000;
}

.testo_home {
	color: #000000;
}


#Table_01 {
	position:absolute;
	width:961px;
	left:50%;			/*	trucchetto per centrare				*/
	margin-left:-480px;	/*	trucchetto per centrare (il width diviso 2)	*/
	top:10px;
	
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #000000;
}

#index-01_ {
	width:961px;
	height:205px;
	font-size:1px; line-height:1px;	/*per ie6 */
	/*background-image: url(../images/index_01_2.jpg);*/
}

#form_cerca {
	font-size: 7pt;
	position:absolute;
	top:0px;
	right:5px;
	color:#ffffff;
}

#form_cerca .input {
	font: 8px Arial, Helvetica, sans-serif;
	background-color: #d6e7fb; 
	color: #000000; 
	margin: 0px;
	padding:0px;
}

#form_cerca .button {
	width:25px;
	height:10px;
	border: none;
	background: url('../images/arrow.png') no-repeat top left;
	padding: 0px;
	margin: 0px;
}

#form_cerca .button:hover {
	cursor:pointer;
}


#index-02_ {
	position:relative;
	width:961px;
	
	min-height:770px; /*min-height:545px;*/
	height:auto !important;
	height:770px;
	background-color:#D6E7FB;
	
	/*overflow: hidden;*/
	width: 100%;
}

	#index-02_.homepage {
		min-height:950px; /*min-height:545px;*/
		height:auto !important;
		height:950px;
		background-image: url(../images/index_02.gif);

	}

.clear { clear:  both; }


#index-03_ {
	width:961px;
	height:1px;
	font-size:1px; line-height:1px;	/*per ie6 */
	background-color:#FFFFFF;
}

#base_sito {

	height:25px;
	text-align:right;
	padding:5px 0px 0px 0px;
	margin:0px 0px 10px 0px;

}

#index-02_bg_altodx {
	position:absolute;
	width:212px;
	height:38px;
	top:0px;
	right:0px;
	background-image: url(../images/bg_altodx_2.png);
	_background-image: url(../images/bg_altodx_2.jpg);	/* only for IE6 and below */
		z-index:3;
		_z-index:1;	/* only for IE6 and below */
}

#area_pagina {
	position:relative;
	/*padding-left:233px;*/
	padding-right:15px;
	padding-top: 12px;
	padding-bottom: 12px;
		width:744px;
		float:right;
	text-align:justify;
	clear:right;
	z-index:2;
}

#area_menu {
	position:relative;
	padding-left:11px;
	padding-top:12px;
		width:168px;
	float:left;
	z-index:1;
}

	#menu_container {
		width:166px;
		background-color:#d6e7fb;
		border:1px solid #83a6d6;
	}

		#menu_area_titolo {
			padding-left:11px;
			padding-top:5px;
			height:19px;
			margin:3px;
			background-image: url(../images/bg_menu_titolo.gif);
			color: #ffffff;
		}

		#menu_container ul{
			/*margin:0px;*/
			margin-left:3px;
			margin-right:3px;
			margin-top:0px;
			margin-bottom:3px;
			padding:0px;
			list-style-type: none;
			border-top: 1px solid #dddddd;
		}
	
		#menu_container li{
			height:19px;
			padding-left:13px;
			padding-top:6px;
			background-color:#ffffff;
			border-bottom: 1px solid #dddddd;
			cursor:pointer;
			/*float:left;*/
		}

/*#area_consiliare_container {
	width:200px;
	background-color:#ffffff;
	border:1px solid #cccccc;
}

#menu_consiliare_titolo {
	padding-left:11px;
	padding-top:5px;
	height:19px;
	margin:3px;
	background-image: url(../images/bg_menu_titolo.gif);
	color: #ffffff;
}

#area_consiliare_container ul{
	margin-left:3px;
	margin-right:3px;
	margin-top:0px;
	margin-bottom:9px;
	padding:0px;
	list-style-type: none;
}

#area_consiliare_container li{
	height:31px;
	padding-left:6px;
	padding-top:6px;
	background-color:#ffffff;
}

#area_consiliare_container .consiliare_da_tre_righe {
	height:47px;
	padding-top:16px;
}

#area_consiliare_container li img{
	margin-right: 6px;
	float:left;
}

#area_consiliare_container li span {
	color:#ff0000;
}

#area_segreterie_container {
	width:200px;
	background-color:#ffffff;
	border:1px solid #cccccc;
}

#menu_segreterie_titolo {
	padding-left:11px;
	padding-top:5px;
	height:19px;
	margin:3px;
	background-image: url(../images/bg_menu_titolo.gif);
	color: #ffffff;
}

#area_segreterie_container a {
	color:#ffffff;
	text-decoration: underline;
}

#area_segretario_container {
	width:200px;
	background-color:#ffffff;
	border:1px solid #cccccc;
}

#menu_segretario_titolo {
	padding-left:11px;
	padding-top:5px;
	height:19px;
	margin:3px;
	background-image: url(../images/bg_menu_titolo.gif);
	color: #ffffff;
}

#area_segretario_container ul{
	margin-left:3px;
	margin-right:3px;
	margin-top:0px;
	margin-bottom:9px;
	padding:0px;
	list-style-type: none;
}

#area_segretario_container li{
	height:31px;
	padding-left:6px;
	padding-top:6px;
	background-color:#ffffff;
}

#area_segretario_container li img{
	margin-right: 6px;
	float:left;
}*/


/*#area_pagina_stretta {
	position:relative;
	padding-left:233px;
	padding-right:325px;
	padding-top: 12px;
	text-align:justify;
	clear:right;
	z-index:2;
}

#area_pagina_colonna_dx {
	position:absolute;
	top:64px;
	right:13px;
	z-index:2;
}*/

#home_ultime_news {
	position:absolute;
	left:202px;
	top:13px;
	float:left;
	width:430px;
	color:#608bcb;
	text-align:justify;
	z-index:2;
}

	#scrolling_div_news_in_home{
		height:270px;
		overflow:hidden;
	}
	
	#elemento_news_in_home {
		height:90px;
		overflow:hidden;	
	}
	
	.news_agenzia {
		float:right;
		color:#000000;
	}


#home_ultimi_video {
	position:absolute;
	left:665px;
	top:13px;
	color:#608bcb;
	text-align:justify;
	z-index:2;
}

	#video_in_home {
		position:relative;
		width:280px;
		margin: 0px 0px 10px 0px;
	}
	
		#video_in_home img {
			float:left;
			width:77px;
			height:42px;
			margin: 0px 5px 5px 0px;
		}
	
	#video_in_home_grande {
		position:relative;
		width:280px;
		height:184px;
		margin: 0px 0px 10px 0px;
	}
	
		#video_in_home_grande img {
			top:0px;
			left:0px;
			width:282px;
			height:154px;
			margin: 0px 0px 0px 0px;
		}
	
		#video_in_home_grande img.bottone_play {
			position:absolute;
			top:88px;
			left:115px;
			width:60px;
			height:37px;
		}

#home_agenda {
	position:absolute;
	left:665px;
	top:395px;
	width:286px;
	color:#608bcb;
	text-align:justify;
}

#home_rassegna_stampa {
	position:absolute;
	left:202px;
	top:340px;
	color:#608bcb;
	text-align:justify;
}

	#elemento_rassegna_stampa_in_home {
		width:430px;/*width:395px;*/
		margin-bottom:20px;
	}
	
	#elemento_rassegna_stampa_in_home img {
		float:left;
		margin: 0px 10px 0px 0px;
	}
	
	.rstampa_testata {
		float:right;
		color:#000000;
	}
	
#home_sondaggi {
	position:absolute;
	left:202px;
	top:710px;
	width:410px;
	height:180px;
	padding:10px;
	color:#cde0f9;
	background-color:#84a6d6;
	text-align:justify;
}

	#titolo_sondaggi_home {
		color:#000000;
		margin:0px 0px 5px 0px;
	}
	
#home_mercati {
	position:absolute;
	left:202px;
	top:745px;
	width:410px;
	height:160px;
	padding:10px;
	color:#cde0f9;
	background-color:#84a6d6;
	text-align:justify;
}

	#titolo_mercati_home {
		color:#000000;
		margin:0px 0px 5px 0px;
	}
	
	#date_mercati_container {
	
		width: 405px;	
		height: 90px;
		margin: 20px 0px 0px 5px;
		padding: 0px;
		overflow:hidden;
	
	}
	
	.titolo_giorno_marcati_home {
		color:#e12435;
	}
	
		ul.date_mercati {
			list-style: none;
			margin: 0px;
			padding: 0px;
			width: 2000px;
			height: 90px;	
		}
	
			ul.date_mercati li {
				float:left;
				width: 135px;	
				height: 90px;			
			}

#home_post_it {
	position:absolute;
	left:448px;
	top:531px;
}


input {
	font: 11px Arial, Helvetica, sans-serif;
	background-color: #d6e7fb; 
	color: #000000; 
}

select {
	font: 11px Arial, Helvetica, sans-serif;
	background-color: #d6e7fb; 
	color: #000000; 
}

ul.postit {list-style-type: none}
hr.postit {
	border: 0;
	color: #9fb5d6;
	background-color: #9fb5d6;
	height: 1px;
}


#segui_antonio_su {

	width:168px;
	text-align:center;
	margin:20px 0px 0px 0px;

}

#link_canale_youtube {

	width:168px;
	text-align:center;
	margin:15px 0px 0px 0px;

}

#link_facebook {

	width:168px;
	text-align:center;
	margin:15px 0px 40px 0px;

}

#banner_menu {
	text-align:center;
	margin:40px 0px 15px 0px;
}


#calendario_appuntamenti {
	float:right;
	width:286px;
	margin-left:20px;
}


#div_foto_biografia {
	/*width:290px;*/
	/*height:400px;*/
	text-align:center;
	background-color:#ffffff;
	float:left;
	margin: 0px 15px 5px 0px; 
	padding: 10px 12px 12px 12px;
	border:1px solid #83a6d6;
}

	#div_foto_biografia img {
		border:1px solid #83a6d6;
	}
	
	#div_foto_biografia p {
		text-align:left;
		margin: 8px 0px 0px 0px;
	}
	
#mappa_veneto {
	float:left;
	margin: 0px 60px 0px 0px;
	height:940px;
}

#tabella_info_regione td {

	text-align:left;

}

#dettagli_provincia {
	position:absolute;
	left:469px;
	top:177px;
	padding: 10px 0px 0px 0px;
	width:250px;
}

#dettagli_provincia2 {
	position:absolute;
	left:469px;
	top:510px;
	padding: 10px 0px 0px 0px;
	width:260px;
}

.apri_e_chiudi_il_successivo {
	cursor:pointer;
	margin: 0px 0px 12px 0px;
}

.div_con_link {
	padding:0px 0px 10px 10px;
}

#bandiera_italiana {
	position:relative;
	width:712px;
	height:10px;
	margin:0px 0px 25px 0px;
}
	#bandiera_italiana_verde {
		float:left;
		width:33%;
		height:10px;
		background-color:green;
	}
	#bandiera_italiana_bianco {
		float:left;
		width:34%;
		height:10px;
		background-color:white;
	}
	#bandiera_italiana_rosso {
		float:left;
		width:33%;
		height:10px;
		background-color:red;
	}

div.contenitore_elenco_programma_elettorale {
	padding:10px 0px 0px 0px;
}
	
div.elenco_programma_elettorale {
	padding:5px 5px 5px 5px;
	float:left;
}
div.elenco_programma_elettorale_selezionato {
	background-color:#608bcb;
}

.ppt_icon {
	vertical-align:middle;
	border:0;
	margin: 0px 5px 0px 0px;
}

.stemma_provincia {
	margin: 17px 15px 10px 0px;
	float:left;
}



ul.giornalini {
	/*float: left;*/
	list-style: none;
	margin: 0;
	padding: 0px;
	width: 600px;
	margin: 0px 0px 20px 0px;
}
	ul.giornalini li {
		margin: 0;
		padding: 0px 10px 10px 0px;
		float: left;
		position: relative;  /* Set the absolute positioning base coordinate */
		width: 140px;
		height: 198px;
	}
	
	ul.giornalini img {
		width:140px;	/* Set the small thumbnail size */
		height:198px;	/* Set the small thumbnail size */
		-ms-interpolation-mode: bicubic; /* IE Fix for Bicubic Scaling */
		border: 1px solid #83a6d6;
		position: absolute;
		left: 0; top: 0;
		padding:0px;
	}
	
	ul.giornalini li img.hover {
	}
	
ul.manifesti {
	/*float: left;*/
	list-style: none;
	margin: 0;
	padding: 0px;
	width: 600px;
	margin: 0px 0px 20px 0px;
}
	ul.manifesti li {
		margin: 0;
		padding: 0px 10px 10px 0px;
		float: left;
		position: relative;  /* Set the absolute positioning base coordinate */
		width: 140px;
		height: 198px;
	}
	
	ul.manifesti img {
		width:140px;	/* Set the small thumbnail size */
		-ms-interpolation-mode: bicubic; /* IE Fix for Bicubic Scaling */
		border: 1px solid #83a6d6;
		position: absolute;
		left: 0; top: 0;
		padding:0px;
	}
	
ul.folder {
	list-style: none;
	padding: 0px;
	margin: 0px 0px 20px 0px;
}
	ul.folder li {
		margin: 0;
		padding: 0px 10px 10px 0px;
		float: left;
		position: relative;  /* Set the absolute positioning base coordinate */
		width: 140px;
		height: 198px;
	}
	
	ul.folder img {
		width:140px;	/* Set the small thumbnail size */
		-ms-interpolation-mode: bicubic; /* IE Fix for Bicubic Scaling */
		border: 1px solid #83a6d6;
		position: absolute;
		left: 0; top: 0;
		padding:0px;
	}
	
	.post_folder {
		margin:0px 0px 20px 0px;
	}
	
	
#sondaggio_in_corso {
	margin:0px 0px 40px 0px;
}

#sondaggio {
	margin:0px 0px 20px 0px;
}

	#sondaggio_risultati {
		width:95%;
	}
	
	#sondaggio_risultati_risposte {
		width:90%;
		height:20px;
		float:left;
	}
	
	#sondaggio_risultati_percentuale {
		width:10%;
		height:20px;
		float:right;
	}
	
a.link_siti_liste {
	color:#000000;
	text-decoration:underline;
}



#area_countdown {
	position:absolute;
	width:240px;
	top:190px;
	left:50%;
	margin-left:260px;
	
	padding:7px 0px 8px 0px;
	
	background-color: #ea1b23; 
	border:1px solid white;
	
	text-align:center;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #ffffff;
	
	z-index:4;
}

	#countdown {
		color: #000000;
	}
	


#div_tabella_risultati {
	position:absolute;
	top:230px;
	left:0px;
}

	.tabella_risultati {
		/*width:240px;*/
		border-collapse:collapse;
		margin-bottom:15px;
	}

		.tabella_risultati td {
			width:70px;
			height:27px;
			border:1px solid #5076b6;
			text-align:center;
			vertical-align:middle;
		}
		
		.tabella_risultati td.first {
			width:100px;
		}
		
		.tabella_risultati td.head {
			font-weight:bold;
			font-size: 10pt;
		}
	
		.tabella_risultati td.grande {
			font-size: 11pt;
		}
	
#div_foto_risultati {
	position:absolute;
	top:0px;
	right:0px;
}


.apri_chiudi_downloads {
	cursor:pointer;
}


.documento {
	margin: 0px 0px 15px 0px;
}

	.documento .foto_documento {
		float:left;
		width:150px;
		/*height:200px;*/
		margin:0px 10px 0px 0px;
		padding:2px 0px 0px 0px;
		text-align:center;
	}
	
		.documento .foto_documento img {
			border:0;
		}

