/* CSS Document */

/*stili per il layout fisso*/
html,body{margin: 0;/*padding:0*/}
body{
	/*background-image: url(../banner/pubbli_testata_gran_sasso.png);*/
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment:fixed;
	/*font-family: Helvetica-CondensedBlack,sans-serif;*/
	font-size: 76%;
	text-align: left;
	text-decoration: none;

}

@font-face {
/*font-family: Kimberley;*/
font-family: Helvetica-CondensedBlack;
/*src: url(http://www.princexml.com/fonts/larabie/kimberle.ttf) format(truetype);*/
src: local("HelveticaCdBlk.ttf"),
url(fonts/HelveticaCdBlk.ttf) format(truetype);
src: url(http://www.zac7.it/index/fonts/HelveticaCdBlk.ttf) format(truetype);
}
/*h1 { font-family: HelveticaCdBlk, sans-serif } */

/*div.box-photo{
margin: 5px;
/*overflow: hidden;*/
/*display: block;
position: relative;
height: 500px;
width: 730px;
}*/

div#annunci_leggi_new {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
}

div#post_vecchi{
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 60px;
}

/*div#num{
	width: 20px;
	margin-left: 20px;
	background-color: #006600;
	float: left;
	height: 20px;
	text-align: center;
	vertical-align: sub;
	border: thin solid #006600;
	margin-top: 20px;
}*/

div#torna_cartaceo{
	width: 220px;

	height: 20px
	margin-right: auto;
	margin-left: auto;
	height: 20px;
	position: relative;
	top: 5px;
	left: -10px;
}

div#format_articoli_int {
	/*height: 100px;*/
		float: left;
	line-height: 25px;
	text-align: justify;
	padding-left: 20px;
}

div#cerca_input {
	width: 150px;
	margin-top: -1px;
	margin-right: 25px;
	float: right;
}

div#send {
	
	width: 20px;
	
	float: right;
}


div#cerca_nel_sito {
	margin-left: 220px;
	width: 90px;
	
	float: left;
	margin-top: 7px;
}

div#categ_news {
	float: left;
	width: 100px;
	margin-top: 0px;
	background-color: #70D00F;
	height: 18px;
	vertical-align: middle;
	text-indent: 5px;
	}
	
div#annunci_home_new {
	width: 200px;
	margin-top: 10px;
	margin-bottom: 0;
	padding: 0;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #50412E;
	height: 85px;
}

	
	div#leggi_tutto {
	width: 370px;
	/*height: 100px;*/
		float: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-bottom: 5px;
}

	div#leggi_tutto2 {
	width: 480px;
	/*height: 100px;*/
		float: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-bottom: 5px;
}
	

div#occhielli_news {
	float: left;
	width: 200px;
	}

div#articoli_lista_news {
	width: 370px;
	/*height: 100px;*/
		float: left;
}

div#articoli_lista_news2 {
	width: 480px;
	/*height: 100px;*/
		float: left;
}


div#titolo_articolo_news {
	width: 370px;
	float: left;
	margin-top: 7px;
	}
	
	div#titolo_articolo_news2 {
	width: 480px;
	float: left;
	margin-top: 7px;
	}

div#titolo_prioritaria2 {
	width: 230px;
	padding-right: 10px;
	padding-left: 10px;
	position: relative;
	top: -220px;
}

div#titolo_prioritaria3 {
	width: 230px;
	padding-right: 10px;
	padding-left: 10px;
	position: relative;
	top: -220px;
}

div#titolo_seven {
	width: 150px;
	padding-right: 10px;
	padding-left: 10px;
	position: relative;
	top: -110px;
	text-align: center;
}

div#titolo_seven_d {
	width: 150px;
	padding-right: 10px;
	padding-left: 10px;
	position: relative;
	top: -80px;
	text-align: center;
}


div#titolo_emigranti {
	width: 150px;
	padding-right: 10px;
	padding-left: 10px;
	position: relative;
	text-align: center;
}

div#titolo_emigranti_int {
	width: 90px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
	float: left;
}

div#titolo_blog {
	width: 180px;
	padding-right: 10px;
	padding-left: 10px;
	position: relative;
	top: -15px;
	text-align: center;
}

div#foto_news {
	float: right;
	margin-left: 10px;
	height: 100px;
	width: 130px;
	}
	
div#figurina_emi {
float: left;
	margin-left: 5px;
	height: 50px;
	width: 50px;
	overflow:hidden
	}
	

	
		div#foto_news_seven {
	/*float: right;*/
	margin-top: -15px;
margin-left: 0px;
/*margin-right: auto;*/
	height: 90px;
	width: 170px;
	overflow:hidden;
	}
	
		
		div#foto_news_seven_emi {
	/*float: right;*/
	
margin-left: 0px;
/*margin-right: auto;*/
	height: 50px;
	width: 50px;
	overflow:hidden;
	}
	
div#arti_pubbli_testata {
	height: 65px;
	width: 200px;
	text-align: center;
	margin-top: 10px;
	background-color: #5a789a;
	vertical-align: middle;
	padding-top: 7px;
	color: #FFFFFF;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #1f3451;
	margin-bottom: 10px;
	}


img.RID
{
   position: absolute;
    clip: rect(0px 130px 100px 0px);
}

/*img.RID_testa
{
   position: absolute;
    clip: rect(0px 300px 200px 0px);
}*/

img.RID2
{
   position: absolute;
    clip: rect(0px 250px 200px 0px);
}

img.RID_seven
{
   position: absolute;
    clip: rect(0px 170px 90px 0px);
	
}

/*img.RID_emi
{
   position: absolute;
    clip: rect(0px 50px 50px 0px);
}*/

/*div.RID_emi {
  width: 50px;
  height: 50px;
  overflow: hidden;
}*/

.thumb {
  width: 50px;
  height: 50px;
  overflow: hidden;
}
.thumb > img {
  height: 50px;
  /*width: 125px; */
  margin-left: -10px;  
  margin-top: 0px; 
}


img.RID_emi  {
  margin: -100px 0 0 -50px;
}

img.RID_blog
{
   position: absolute;
    clip: rect(0px 180px 60px 0px);
	left: 200px;
}

div#articolo_testa{
	width: 980px;
	float: left;
	background-color: #FFFFFF;
	margin-left: 10px;
	margin-bottom: 10px;
	}

div#corpo_princ{
	margin-left: 25px;
	width: 785px;
	margin-top: 0px;
	float: left;
	}

div#notizie_princ{
	width: 785px;
	float: left;
	background-color: #eeeeee;
	height: 240px;
	}
	
	div#corpo_centr{
	width: 785px;
	margin-top: 0px;
	float: left;
	margin-bottom: 20px;
	}
	
	div#corpo_centr_new{
	width: 765px;
	margin-top: 25px;
	float: left;
	}
	
	div#notiz_princ_1{
	margin-left: 15px;
	width: 250px;
	float: left;
	height: 220px;
	padding-top: 0px;
	margin-top: 0px;
	/*margin-top: 20px;*/
	}
	
	div#notiz_princ_2{
	margin-left: 15px;
	width: 250px;
	float: left;
	height: 220px;
	/*margin-top: 20px;*/
	}
	
	div#colonna_sx_blog{
	width: 200px;
	float: left;
	background-color: #FFFFFF;
	padding-top: 10px;
	}
	
	div#blog_cont{
	width: 200px;
	float: left;
	background-color: #FFFFFF;
	background-position: top;
	background-repeat: no-repeat;
	padding-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
	
	div#blog{
	width: 165px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	padding-right: 10px;
	padding-left: 15px;
	}
	
/*	div#blog {
	width: 165px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	height: 180px;
	background-image: url(immagini_2015/sfondo_box.png);
	text-align: center;
	
}*/
	
	div#corpo_news{
	margin-left: 0px;
	width: 370px;
	margin-top: 0px;
	float: left;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-top: 10px;
	}
	
		div#corpo_news2{
	width: 500px;
	margin-top: 0px;
	float: right;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 20px;
	margin-right: 0px;
	}
	
	div#corpo_pubbli{
	margin-left: 5px;
	width: 180px;
	margin-top: 10px;
	float: left;
	height: 620px;
	}
	
	div#corpo_pubbli_new{
	width: 180px;
	margin-top: 10px;
	float: right;
	}
	
	div#corpo_pubbli_1{
	width: 180px;
	height: 300px;
	/*margin-top: 25px;*/
		
	background-color: #FFFF99;
	border: thin solid #996633;
	margin-right: 10px;
	float: right;
		}
		
div#corpo_pubbli_1_dx{
	width: 180px;
	height: 300px;
	/*margin-top: 25px;*/
		
	background-color: #FFFF99;
	border: thin solid #996633;
	margin-right: 40px;
	float: right;
	margin-bottom: 20px;
		}
		
		div#corpo_pubbli_3_dx{
	width: 180px;
	height: 200px;
	/*margin-top: 25px;*/
		
	background-color: #FFFFFF;
	border: thin solid #996633;
	margin-right: 40px;
	float: right;
	margin-bottom: 20px;
		}
		
		
		
	div#corpo_pubbli_2{
	width: 180px;
	heigth: 300px;
	margin-top: 20px;
	float: right;
	background-color: #FFFF99;
	height: 300px;
	margin-top: 20px;
	border: thin solid #996633;
	margin-right: 10px;
	}
	
	div#corpo_pubbli_3 {
	width: 150px;
	heigth: 416px;
	margin-top: 20px;
	background-color: #FFFF99;
	height: 416px;
	border: thin solid #996633;
	float: left;
	margin-top: 20px;
	margin-left: 20px;
	}
	
	
	div#corpo_pubbli_4{
	width: 180px;

	height: 180px
	margin-top: 20px;
	float: right;
	background-color: #FFFF99;
	margin-top: 20px;
	border: thin solid #996633;
	margin-right: 10px;
	height: 180px;
	}
	
	div#zac_pdf{
	margin-left: 0px;
	width: 190px;



	heigth: 300px
	margin-top: 20px;
	float: right;
	background-color: #E9F7D7;
	height: 380px;
	margin-top: 18px;
	text-align: center;
	color: #FFFFFF;
	padding-top: 70px;
	background-image: url(immagini_2015/zac7paper.jpg);
	background-position: top;
	background-repeat: no-repeat;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
	}
	
	
		div#zac_emigranti{
	width: 180px;



	heigth: 300px
	margin-top: 20px;
	background-color: #E9F7D7;
	height: 180px;
	margin-top: 18px;
	text-align: center;
	color: #FFFFFF;
	padding-top: 70px;
	background-image: url(immagini_2015/zac7emigranti.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: 7px;
	float: left;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
	}
	
		
		div#zac_safari {
	width: 180px;
	heigth: 300px
	margin-top: 20px;
	background-color: #E9F7D7;
	height: 150px;
	margin-top: 18px;
	text-align: center;
	color: #FFFFFF;
	padding-top: 70px;
	background-image: url(immagini_2015/zac7safari.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: 7px;
	float: left;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
	}
	
	
			div#zac_emigranti_altripost{
	width: 180px;
	heigth: 300px
	margin-top: 20px;
	background-color: #E9F7D7;
	margin-top: 18px;
	text-align: center;
	color: #FFFFFF;
	padding-top: 70px;
	background-image: url(immagini_2015/zac7emigranti_altripost.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	margin-left: 7px;
	float: left;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
	}
	
				div#zac_safari_altripost{
	width: 180px;
	heigth: 300px
	margin-top: 20px;
	background-color: #E9F7D7;
	margin-top: 18px;
	text-align: center;
	color: #FFFFFF;
	padding-top: 70px;
	background-image: url(immagini_2015/zac7safari_altripost.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	margin-left: 7px;
	float: left;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
	}

div#imm_newsletter {
	margin-left: 50px;
	width: 240px;
	border: thin solid #97603E;
	padding: 0px;
	float: left;
	margin-top: 20px;
}

div#pubbli_home_google {
	margin-left: auto;
	width: 200px;
	height: 200px;
	border: thin solid #97603E;
	padding: 0px;
	margin-top: 20px;
	margin-right: auto;
	
}



div#pubbli_home_quadrato_new {
	float: left;
	margin-left: 15px;
	width: 200px;
	height: 200px;
	border: thin solid #000033;
	margin-top: 15px;
		
}

div#pubbli_princ {
	float: left;
	margin-left: 15px;
	width: 200px;
	height: 200px;
	border: thin solid #97603E;
	background-color: #FFFF99;
	padding-top: 15px;
	}
	
	div#pubbli_princ_new {
	float: left;
	margin-left: 18px;
	width: 200px;
	height: 200px;
	border: thin solid #97603E;
	background-color: #FFFF99;
	margin-top: 18px;
	}

div#articoli_lista{
text-decoration: none;
}

div#articoli_lista a{
text-decoration: none;
}

div#articoli_lista a:hover{
text-decoration: none;
}

div#cont_articoli{
	width: 480px;
	text-align: left;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	background-color: #FFF;
	/*margin-top: 0;*/
	margin-right: auto;
	/*margin-bottom: 0;*/
	margin-left: auto;	/*padding-top: 100px;*/
	padding: 0px;
	margin-top: 0px;
	
}

div#articoli_parte_superiore {
	text-align: left;	/*padding-top: 100px;*/
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/*div#articoli_parte_inferiore {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}*/

.articoli_parte_inferiore{
	padding: 0px 0px 10px 10px;
	font-size: 100%;
}

.articoli_parte_inferiore h3{
	padding: 30px 0px 5px 0px;
	text-align: center;
}

.articoli_parte_inferiore img{
	float: left;
	padding: 0px 10px 0px 0px;
	margin: 0 5px 5px 0;
}


.articolo_testa img{
	float: left;
	padding: 0px 10px 0px 0px;
	margin: 0 5px 5px 0;
	
	
}

.alignleft {
    float: left;
    padding: 15px 15px 15px 0px;
	}

div#pubbli_testa {
	float: right;
	width: 200px;
	height: 280px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	border: thin solid #996600;
}

div#search{
	float: right;
	width: 200px;
	margin-right: 30px;
	height: 23px;
	padding-top: 5px;
}

div#tecno{
	float: left;
	width: 400px;
	margin-left: 50px;
	margin-top: 4px;
}


div#login{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
	width: 1000px;
	margin-right: auto;
	/*margin-left: auto;*/
	/*text-indent: 35px;*/
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	height: 30px;
	text-decoration: none;
	word-spacing: 1em;
	background-repeat: repeat-x;
	
}

div#form_login{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	width: 350px;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	height: 200px;
	text-decoration: none;
	background-color: #FFFFFF;
	border: thin solid #FF0000;
}

div#login a{
	color:#666666;
	text-decoration: none;
	font-family: arial, sans-serif;
	font-size: 1.1em;
	font-style: normal;
	line-height: 1.6em;
	font-weight: bolder;
	font-variant: normal;
}
div#login a:hover{
	color: #666666;
	text-decoration: none;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
}

div#foto{
	width:100%;
	/*height: 20px;*/
	float:right;
	margin-left: 0;
	margin-right: auto;
	/*vertical-align: middle;*/
	/*text-align: center;*/
	padding-top: 0px;
}

div#banner_best{
	height: 405px;
	width: 305px;
	clear: right;
	float: right;
	
}

div#testo{
	width:100%;
	/*height: 20px;*/
	float:left;
	margin-left: 0;
	margin-right: auto;
	/*vertical-align: middle;*/
	/*text-align: center;*/
	padding-top: 0px;
}

div#rullo_picc{
	color: #FFF;
	height: 100px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: 60px;
	left: 0px;
	
}

div#rullo_picc_new{
	color: #FFF;
	height: 100px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: 45px;
	left: 0px;
	
}



div#rullo1 {
	color: #FFF;
	height: 120px;
	width: 200px;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	border: thin solid #000000;
	position: relative;
	float: left;
	
	
}
div#rullo2 {
	color: #FFF;
	/*height: 88px;*/
	width: 200px;
	background-color: #FFFFFF;
	height: 120px;
	float: right;
	border: thin solid #000000;
	/*float: right;
	margin-top: 0px;
	margin-right: 70px;
	margin-bottom: 0px;
	margin-left: 0px;*/
	
}

div#rullo_verticale_lungo {
	color: #FFF;
	height: 417px;
	width: 150px;
	background-color: #FFFFFF;
	margin-left: 10px;
	margin-top: 20px;
	border: thin solid #000000;
	float: left;
	margin-bottom: 20px;
}

div#rullo_verticale_casasicura {
	color: #FFF;
	height: 400px;
	width: 150px;
	background-color: #FFFFFF;
	margin-left: 10px;
	margin-top: 20px;
	border: thin solid #000000;
	float: left;
	margin-bottom: 20px;
}

div#rullo_verticale_sbic {
	color: #FFF;
	height: 255px;
	width: 150px;
	background-color: #FFFFFF;
	margin-left: 10px;
	margin-top: 20px;
	border: thin solid #000000;
	float: left;
}



div#rullo1_new {
	color: #FFF;
	height: 120px;
	width: 200px;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	border: 0 solid #000000 !important;
	position: relative;
	float: left;
	z-index: 850;
	
	
}
div#rullo2_new {
	color: #FFF;
	/*height: 88px;*/
	width: 200px;
	background-color: #FFFFFF;
	height: 120px;
	float: right;
	border: 0 solid #000000 !important;
	z-index: 860;
	/*float: right;
	margin-top: 0px;
	margin-right: 70px;
	margin-bottom: 0px;
	margin-left: 0px;*/
	
}

div#rullo_big{
	margin-right: auto;
	margin-left: auto;
	width: 200px;
	height: 300px;
	padding: 0px;
	margin-top: 20px;
	background-color: #990000;
	border: thin solid #97603E;

}

div#rullo_200x300{
	margin-right: auto;
	margin-left: auto;
	width: 200px;
	height: 300px;
	padding: 0px;
	margin-top: 20px;
	background-color: #990000;

}


	
div#rullo_big_testa{
	margin-right: 10px;
	width: 200px;
	height: 300px;
	float: right;
	margin-top: 0px;
}

div#rullo_big_articoli{
	padding: 10px;
	margin-right: 10px;
	margin-left: 10px;
	width: 250px;
}

div#data{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000;
	height: 20px;
	width: 1050px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	
}

div#data_new{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000;
	height: 25px;
	width: 1050px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/immagini_sito_rinnovato/sfondo_container_zac7_new.png);
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	
}

div#video_new{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000;
	height: 200px;
	width: 763px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #5a789a;
	background-image: url(../images/zac7multimedia.png);
	background-position: left 0px;
	background-repeat: no-repeat;
	float: left;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #1f3451;
	
}

div#video_1_new{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000;
	height: 400px;
	width: 420px;
	margin-left: 25px;
	margin-top: 20px;
	margin-bottom: 0px;
	float: left;
	border: thin solid #FFFFFF;
}


div#video_home_new{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000;
	height: 140px;
	width: 150px;
	margin-right: 10px;
	margin-left: 23px;
	margin-top: 40px;
	margin-bottom: 0px;
	float: left;
	border: thin solid #FFFFFF;
	background-color: #98a9bb;
}

div#video_int{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000;
	height: 140px;
	width: 150px;
	margin-right: 15px;
	margin-left: auto;
	margin-top: 5px;
	margin-bottom: 0px;
	float: left;
	border: 1px solid #6F5B40;
}



div#titolo_video_new{
	float: left;
	text-align: center;
	margin-left: 25px;
	width: 420px;
		
}

div#titolo_video_home_new a{
	color:#FFF;
	text-decoration: none;
	font-family: arial, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	line-height: 1.2em;
	font-weight: bold;
	font-variant: normal;
}
div#titolo_video_home_new a:hover{
	color: #000066;
	text-decoration: none;
	/*border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;*/
}


div#fotogallery{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000;
	height: 110px;
	width: 140px;
	margin-left: 20px;
	margin-top: 36px;
	margin-bottom: 0px;
	float: left;
	border: 1px solid #FFFFFF;
	margin-right: auto;
}



div#articoli_lista{
text-decoration: none;
}

div#articoli_lista a{
text-decoration: none;
}

div#articoli_lista a:hover{
text-decoration: none;
}


div#titolo_video_home_new{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	text-decoration: none;
	width: 140px;
	line-height: 10px;
		
}

div#titolo_video_home_int{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #000000;
	float: left;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	text-decoration: none;
	width: 140px;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 10px;
		
}

div#titolo_video_home_int a{
	color:#000;
	text-decoration: none;
	font-family: arial, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	line-height: 1.2em;
	font-weight: bold;
	font-variant: normal;
}
div#titolo_video_home_int a:hover{
	color: #FF0000;
	text-decoration: none;
	/*border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;*/
}

div#descrizione_video{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	float: left;
	text-align: justify;
	margin-left: 25px;
	margin-right: 25px;
	margin-top: 5px;
	width: 200px;
		
}

div#contenitore_video{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000;
	
	width: 700px;
	margin-left: 25px;
	margin-top: 5px;
	margin-bottom: 0px;
	float: left;
	border: thin solid #FFFFFF;
	
}


div#contenitore_video_new{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000;
	margin-left: 25px;
	margin-top: 5px;
	margin-bottom: 0px;
	float: left;
	border: thin solid #FFFFFF;
	width: 700px;
	
}


div#container{
	text-align: left;
	/*margin-top: 0;*/
	margin-right: auto;
	/*margin-bottom: 0;*/
	margin-left: auto;
	overflow: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/immagini_sito_rinnovato/sfondo_container_zac7_new.png);
	width: 1050px;
	
}

div#container_new{
	text-align: left;
	/*margin-top: 0;*/
	margin-right: auto;
	/*margin-bottom: 0;*/
	margin-left: auto;
	overflow: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/immagini_sito_rinnovato/sfondo_container_zac7_new.png);
	width: 1050px;
	
}

div#container_newsletter{
	width: 800px;
	text-align: left;
	/*margin-top: 0;*/
	margin-right: auto;
	/*margin-bottom: 0;*/
	margin-left: auto;
	overflow: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../../newsletter/sfondo_container_newsletter_zac7.png);
	
}

div#menu {
	width: 1000px;
	text-align: center;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	background-color: #CCCCCC;
	/*margin-top: 0;*/
	margin-right: auto;
	/*margin-bottom: 0;*/
	margin-left: auto;
	height: 35px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	
	}
	
	div#menu_new {
	width: 1000px;
	text-align: center;
	background-color: #999999;
	/*margin-top: 0;*/
	margin-right: auto;
	/*margin-bottom: 0;*/
	margin-left: auto;
	height: 20px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000000;
	
	}

#editoriale, #cronaca, #politica, #inchieste, #cultura, #sport, #chi_va, #chi_viene,  {
	width:12.4%;
	height: 26px;
	float:left;
	margin-left: auto;
	margin-right: auto;
	vertical-align: middle;
	text-align: center;
	padding-top: 6px;
	text-decoration: none;
}

#editoriale_new, #cronaca_new, #politica_new, #inchieste_new, #cultura_new, #sport_new, #chi_va_new, #chi_viene_new, #home{
	width:106px;
	height: 20px;
	margin-left: 4px;
	vertical-align: middle;
	text-align: center;
	padding-top: 0px;
	float: left;
	margin-top: 0px;
	}



div#cornice_inf{
	width: 1050px;
	height: 50px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/immagini_sito_rinnovato/sfondo_footer_new.png);
	background-repeat: no-repeat;
	}
	
	div#cornice_inf_new{
	width: 1050px;
	height: 50px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/immagini_sito_rinnovato/sfondo_footer_new.png);
	background-repeat: no-repeat;
	}

div#cornice_inf_newsletter{
	width: 800px;
	height: 25px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../../newsletter/sfondo_footer_newsletter.png);
	background-repeat: no-repeat;
	

}



div#header{
	width: 1050px;
	height: 180px;
	background-image: url(../images/immagini_sito_rinnovato/testata_nuova_zac7.png);
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0px;
	text-align: center;
	
}

div#header_new{
	width: 1050px;
	height: 180px;
	background-image: url(../images/immagini_sito_rinnovato/testata_nuova_zac7.png);
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	margin-top: 125px;
	padding: 0px;
	text-align: center;
	
}

div#header_new_natale{
	width: 1050px;
	height: 180px;
	background-image: url(immagini_2015/testata_2015_zac7.png);
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	margin-top: 125px;
	padding: 0px;
	text-align: center;
	
}

div#header_int_new{
	width: 1050px;
	height: 180px;
	background-image: url(immagini_2015/testata_int_2015_zac7.png);
	/*text-indent: 0px;*/
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	padding: 0px;
	margin-top: 0px;
	
}

div#header_int_newsletter{
	width: 800px;
	height: 137px;
	background-image: url(../../newsletter/testata_newsletter_zac7.png);
	/*text-indent: 0px;*/
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	padding: 0px;
	margin-top: 0px;
	
}

div#banner {
	margin-left: auto;
	width: 200px;
	border: thin solid #FF0000;
	height: 100px;
	margin-top: 35px;
	margin-right: auto;
}

div#piuletti {
	margin-left: auto;
	width: 200px;
	margin-top: 20px;
	margin-right: 15px;
	margin-bottom: 20px;
	text-align: left;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
	background-color: #FFFFFF;
	float: right;
}
div#ult_comm {
	margin-left: auto;
	width: 200px;
	margin-top: 20px;
	margin-right: 15px;
	text-align: left;
	margin-bottom: 20px;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
	background-color: #FFFFFF;
	float: right;
}

div#piuletti_tit {
	/*margin-right: 0px;
	margin-left: 0px;*/
	width: 200px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(immagini_2015/zac7piulette.jpg);
	height: 55px;
	/*float: right;*/
}

div#commenti_tit {
	/*margin-right: 0px;
	margin-left: 0px;*/
	width: 200px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(immagini_2015/zac7commenti.jpg);
	height: 55px;
	/*float: right;*/
}


h1,h2{margin: 0;padding:0}
h1{padding-left:0.5em;font: bold 2.3em/80px arial,serif}
h2{color: #999;font-size: 1.5em}
h3{
	letter-spacing: 3px;
	font-family: arial, serif;
	font-size: 18px;
	font-weight: normal;
	padding-top: 160px;
	margin: 0px;
	/*top: 200px;*/
}
h4{
	letter-spacing: 3px;
	font-family: arial, serif;
	font-size: 22px;
	font-weight: normal;
	padding-top: 70px;
	padding-left: 80px;
	margin-top: 0px;
}
h5{
	letter-spacing: 1px;
	font-family: Helvetica-CondensedBlack, serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}

div#footer{
	text-align:center;
	color: #000000;
	width: 1050px;
	margin-right: auto;
	margin-left: auto;
	height: 50px;
	background-image: url(../images/immagini_sito_rinnovato/sfondo_container_zac7_new.png);
}

div#footer_new{
	text-align:center;
	color: #000000;
	width: 1050px;
	margin-right: auto;
	margin-left: auto;
	height: 50px;
	background-image: url(../images/immagini_sito_rinnovato/sfondo_container_zac7_new.png);
}

div#footer_newsletter{
	text-align:center;
	color: #000000;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	height: 50px;
	background-image: url(../../newsletter/sfondo_container_newsletter_zac7.png);
}

div#footer a{
	color: #fff;
	font-weight: normal;
	font-size: 10px;
}

/*stili specifici per il layout*/
div#colonna_dx{
	float:left;
	width: 230px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	z-index: 1;
	margin-left: 0px;
}


div#colonna_dx_articoli{
	float:right;
	width: 200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	z-index: 1;
	margin-right: 25px;
}

div#colonna_centrale{
	width: 270px;
	border-top-style: none;
	border-bottom-style: none;
	padding: 0px;
	z-index: 0;
	border-top-width: thin;
	border-bottom-width: thin;
	/*border-left-width: thin;*/
	border-top-color: #FF0000;
	border-bottom-color: #FF0000;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: left;
	/*border-left-color: #FF0000;*/
	/*left: 10px;*/
}


div#colonna_centrale_new{
	float: left;
	width: 220px;
	margin: 0px;
}

div#colonna_pubbli_sx{
	float: left;
	width: 220px;
	}

div#edicola{
	width: 200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	z-index: 0;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	border-bottom-width: thin;
	border-bottom-color: #A4825B;
	line-height: 15px;
	list-style-type: none;
	background-repeat: repeat-y;
	background-position: left;
	padding: 0px;
	/*left: 10px;*/
}



div#navigation_new_int {
	float:left;
	width: 215px;
	border-left-style: none;
	margin-top: 0px;
	margin-bottom: 20px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-left-color: #999966;
	background-color: #EFF7DD;
}

div#navigation_int{
	width: 180px;
	border-left-style: dotted;
	margin-top: 0px;
	margin-bottom: 20px;
	margin-right: 0px;
	border-left-width: medium;
	border-left-color: #AD8E6B;
	float: left;
}

div#colonna_centrale_pubblicita{
	z-index: 0;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 20px;
	width: 250px;
	float: left;
	
	/*border-left-color: #FF0000;*/
}

div#colonna_centrale_blog{
	z-index: 0;
	margin-top: 20px;
	width: 250px;
	height: 800px;
	float: left;
	
	/*border-left-color: #FF0000;*/
}



div#colonna_centrale_articoli2{
	width: 220px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	padding: 0px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	/*border-left-width: thin;*/
	border-top-color: #97603E;
	border-right-color: #97603E;
	border-bottom-color: #97603E;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #97603E;
	/*margin-left: 30px;
	margin-right: 20px;*/
	margin-top: 20px;
	height: 220px;
	/*border-left-color: #FF0000;*/
}

div#colonna_centrale_articoli3{
	width: 250px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	padding: 0px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	/*border-left-width: thin;*/
	border-top-color: #97603E;
	border-right-color: #97603E;
	border-bottom-color: #97603E;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #97603E;
	height: 250px;
	margin-bottom: 20px;
	/*border-left-color: #FF0000;*/
}




div#content{
	padding: 1em;
	width: 470px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #A4825B;
	float: left;
	margin-left: 25px;
	
	
}

div#content_edi{
	padding: 1em;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #50412E;
	float: left;
	margin-left: 25px;
	width: 500px;
}

div#content_edi_new{
    width: 720px;
	border-right-width: medium;
	border-right-style: dotted;
	border-right-color: #AD8E6B;
	float: left;
	margin-left: 25px;
	
}

div#best_new{
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

div#sulmona_voto{
	width: 1000px;
	height: 150px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
}



div#content_articoli{
	padding: 10px;
	width: 480px;
	float: left;
	margin-left: 25px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #50412E;
	/*margin-right: 220px;*/
	/*float: left;*/
}

div#vignetta{
	width: 270px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #E2D9CD;
	padding: 0px;
	border-bottom-width: thin;
	border-bottom-color: #A4825B;
	background-image: url(../images/zac7inedicola.jpg);
	background-position: top;
	margin-bottom: 20px;
	height: 420px;
	
}

div#vignette_cont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	margin-right: auto;
	margin-left: auto;
	width: 270px;
	float: left;
	line-height: 14px;
	margin-top: 25px;
	margin-bottom: 0px;
}



/*stili per la navigazione*/
div#navigation ul{;
	padding:0;
	list-style-type: none;
	margin-top: 1em;
	margin-right: 0;
	margin-bottom: 1em;
	margin-left: 1em;
}

div#navigation_int ul{;
	padding:0;
	list-style-type: none;
	margin-top: 1em;
	margin-right: 0;
	margin-bottom: 1em;
	margin-left: 1em;
}

div#piuletti ul{;
	list-style-type: disc;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 30px;
	/*list-style-position: outset;*/
	text-indent: 0px;
	padding-top: 10;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

div#ult_comm ul{;
	list-style-type: disc;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 30px;
	/*list-style-position: outset;*/
	text-indent: 0px;
	padding-top: 10;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

div#piuletti h2{;
	padding: 0;
	margin-left: 0px;
	/*text-align: center;*/
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #A4825B;
	border-right-color: #A4825B;
	border-bottom-color: #A4825B;
	border-left-color: #A4825B;
}
div#ult_comm h2{;
	padding: 0;
	margin-left: 0px;
	/*text-align: center;*/
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #A4825B;
	border-right-color: #A4825B;
	border-bottom-color: #A4825B;
	border-left-color: #A4825B;
}

/*div#navigation li{margin: 0;padding: 0}
div#navigation a{color:#000;font: normal bold 1.2em/1.6em arial,sans-serif;text-decoration: none}
div#navigation a:hover{color: #FF0000;text-decoration: none}
div#navigation a#activelink{color: #FF0000;text-decoration: none}*/

div#navigation_int li{margin: 0;padding: 0}
div#navigation_int a{color:#000;font: normal bold 1.2em/1.6em arial,sans-serif;text-decoration: none}
div#navigation_int a:hover{color: #70D00F;text-decoration: none}
div#navigation_int a#activelink{color: #70D00F;text-decoration: none}

/*div#vignette_cont a{color:#FF0000;font: normal bold 0.8em/1.2em arial,sans-serif;text-decoration: none}*/
div#vignette_cont a{color:#FF0000;font: normal bold 0.8em/1.2em arial,sans-serif;text-decoration: none}
div#vignette_cont a:hover{
	color: #70D00F;
	text-decoration: none;
	/*background-color: #FF0000;*/
}

div#piuletti li{
	margin: 10;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	list-style-position: inset;
	list-style-type: decimal;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10;
}
div#piuletti a{color:#000000;font: normal bold 0.8em/1.2em arial,sans-serif;text-decoration: none}
div#piuletti a:hover{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #70D00F;
}

div#ult_comm li{
	margin: 10;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	list-style-position: inset;
	list-style-type: decimal;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10;
}
div#ult_comm a{color:#000000;font: normal bold 0.8em/1.2em arial,sans-serif;text-decoration: none}
div#ult_comm a:hover{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #70D00F;
}

div#_home {
	width: 200px;
	margin-top: 10px;
	margin-bottom: 0;
	padding: 0;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #50412E;
	height: 85px;
}

div#_home {
	width: 200px;
	margin-top: 10px;
	margin-bottom: 0;
	padding: 0;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #50412E;
	height: 85px;
}

div#box_blog {
	width: 200px;
	margin-top: 20px;
	height: 180px;
	background-image: url(immagini_2015/sfondo_box.png);
	text-align: center;
	padding: 0;
	margin-bottom: 50px;
}

div#box_quadro {
	width: 200px;
	margin-top: 10px;
	padding: 0;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	height: 180px;
	background-image: url(immagini_2015/sfondo_box.png);
}

div#box_quadro_testo {
	width: 170px;
	margin-top: 12px;
	margin-bottom: 0;
	margin-right: auto;
	margin-left: 15px;
	height: 80px;
	float: left;
	text-align: left;
}

div#box_quadro_testo_editoriale {
	width: 170px;
	margin-top: 12px;
	margin-bottom: 0;
	text-align: justify;
	margin-right: auto;
	margin-left: 15px;
	height: 80px;
	float: left;
	padding-right: 0;
	padding-left: 0;
	position: relative;
	top: -20px;
}

div#box_quadro_testo_editoriale_p {
	width: 170px;
	margin-top: 12px;
	margin-bottom: 0;
	text-align: justify;
	margin-right: auto;
	margin-left: 15px;
	height: 40px;
	float: left;
	padding-right: 0;
	padding-left: 0;
	position: relative;
	top: 20px;
}

div#box_quadro_testo_editoriale_d {
	width: 170px;
	margin-top: 12px;
	text-align: justify;
	margin-left: 15px;
	height: 40px;
	position: relative;
	top: 150;
	background-position: center;
	float: left;
}

div#box_quadro_blog {
	width: 170px;
	margin-top: 12px;
	margin-bottom: 0;
	text-align: justify;
	margin-left: 15px;
	height: 80px;
	padding-right: 0;
	padding-left: 0;
	position: relative;
	left: -200px;
}

div#box_quadro_testo_emigranti {
	width: 170px;
	margin-top: 12px;
	margin-bottom: 0;
	text-align: justify;
	margin-right: auto;
	margin-left: 15px;
	height: 80px;
	padding-right: 0;
	padding-left: 0;
	position: relative;
	left: -10px;
}

div#box_quadro_testo_emigranti_int {
	width: 170px;
	margin-top: 20px;
	text-align: justify;
	margin-left: 5px;
	height: 80px;
	float: left;
}

div#box_quadro_testo_not_princ_1 {
	width: 250px;
	text-align: left;
	height: 200px;
	float: left;
	
}

div#box_quadro_testo_not_princ_2 {
	width: 250px;
	text-align: left;
	height: 200px;
	float: left;
	
}

div#box_quadro_testata_edi {
	width: 200px;
	margin-top: 5px;
	margin-bottom: 0;
	margin-right: auto;
	margin-left: auto;
	height: 60px;
	/*float: left;*/

}

div#box_quadro_testata_blog {
	width: 200px;
	margin-top: 5px;
	margin-bottom: 0;
	height: 80px;
	/*float: left;*/

}

div#box_quadro_testata {
	width: 200px;
	margin-top: 5px;
	margin-bottom: 0;
	
	margin-right: auto;
	margin-left: auto;
	height: 35px;
	float: left;

}

div#box_quadro_imm {
	width: 200px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	height: 50px;
	float: left;
	
}

div#prova {
	width: 200px;
	height: 200px;
	margin-top: 10px;
	margin-bottom: 0;
	padding: 0;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #50412E;
	background-color: #99FF00;
	
}


div#annunci {
	width: 275px;
	margin-top: 0;
	margin-bottom: 10;
	padding: 0;
	float: right;
	text-align: center;
	background-color: #5a789a;
	border: thin solid #50412E;
}


div#annunci_new {
	width: 200px;
	padding: 0;
	float: left;
	text-align: center;
	background-color: #94BB39;
	margin-left: 20px;
	background-image: url(immagini_2015/zac7post_vecchi.jpg);
	background-position: top;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-repeat: no-repeat;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-color: 006600;
	border-bottom-color: 006600;
	border-left-color: 006600;
	border-top-style: none;
	margin-top: 0px;
}

div#sondaggi {
	width: 275px;
	margin-top: 0;
	margin-bottom: 10;
	padding: 0;
	float: right;
	text-align: center;
	background-color: #C8C1B5;
	border: thin solid #50412E;
}

div#annunci_post {
	text-align: justify;
	/*width: 300px;
	margin-top: 0;
	margin-bottom: 10;
	padding: 0;
	float: right;
	text-align: center;
	background-color: #CCCCCC;
	border: thin solid #FF0000;*/
}

div#annunci_leggi {
	width: 430px;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
}

div#annunci a:hover{
	/*color: #FFFFFF;*/
	/*color: #FF0000;*/
	text-decoration: none;
	background-color: #70D00F;
}

div#edicola li{
	margin: 10;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	list-style-type: none;
	padding-top: 0;
	padding-right: 10;
	padding-bottom: 0;
	padding-left: 0;
}
div#edicola a{color:#000;font: normal bold 0.8em/1.2em arial,sans-serif;text-decoration: none}
div#edicola a:hover{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #70D00F;
}

div#menu a{
	color:#FFF;
	text-decoration: none;
	font-family: arial, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	line-height: 1.6em;
	font-weight: bold;
	font-variant: normal;
}
div#menu a:hover{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #70D00F;
}



div#menu a#activelink{color: #FF0000;text-decoration: none}



.Stile29 {font-size: 10px}
.Stile3 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }
.Stile5 {font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.Stile67 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
}
.Stile68 {color: #FFFFFF}
.Stile73 {font-size: 12px}
.Stile76 {font-family: Geneva, Arial, Helvetica, sans-serif}
.Stile90 {
	font-size: 14px;
	font-weight: bolder;
	color: #FF0000;
}
.Stile90_marrone {
	font-size: 14px;
	font-weight: bolder;
	color: #A4825B;
}

.Stile24_titoli {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bolder;
	color: #50412E;
	text-decoration: none;
}

.Stile24_titoli a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
}

.Stile24_titoli a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bolder;
	color: #0099CC;
	text-decoration: none;
}

.Stile24_titoli_maxi {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: bolder;
	color: #50412E;
	text-decoration: none;
	float: left;
	width: 700px;
	margin-left: 25px;
}

.Stile24_titoli_maxi a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
}

.Stile24_titoli_maxi a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: bolder;
	color: #0099CC;
	text-decoration: none;
}

.Stile13_occhielli_maxi {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

.Stile13_occhielli_maxi a{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FF0000;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

.Stile13_occhielli_maxi a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0099CC;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

.Stile13_occhielli {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.Stile13_occhielli a{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}

.Stile13_occhielli a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #70D00F;
	font-weight: bold;
	text-decoration: none;
}

.Stile10_bis {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #0099CC;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	
}

.Stile10_bis a{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #0099CC;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	
}

.Stile10_bis a:hover{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #70D00F;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	
}


.georgia11 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	text-align: justify;
	font-style: italic;
	
}

.georgia11 a{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	text-align: justify;
	font-style: italic;
	
}

.georgia11 a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #70D00F;
	font-size: 11px;
	text-decoration: none;
	text-align: justify;
	font-style: italic;
	
}

.georgia11_new {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FF0000;
	font-size: 11px;
	text-decoration: none;
	text-align: justify;
	font-style: italic;
	
}

.georgia11_new a{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	text-align: justify;
	font-style: italic;
	
}

.georgia11_new a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #70D00F;
	font-size: 11px;
	text-decoration: none;
	text-align: justify;
	font-style: italic;
	
}


.georgia16_new {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-size: 16px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.georgia16_new a{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FF0000;
	font-size: 16px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.georgia16_new a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #70D00F;
	font-size: 16px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.georgia16_new2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FF0000;
	font-size: 16px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.georgia16_new2 a{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0099CC;
	font-size: 16px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.georgia16_new2 a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0099CC;
	font-size: 16px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.georgia14_new {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-size: 14px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.georgia14_new a{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FF0000;
	font-size: 14px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.georgia14_new a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0099CC;
	font-size: 14px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.georgia13_new {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 13px;
	text-decoration: none;
	text-align: center;
	font-style: normal;
	line-height: 18px;
	
}

.georgia13_new a{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-size: 13px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.georgia13_new a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #70D00F;
	font-size: 13px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.roboto {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400;
	color: #666666;
	font-size: 16px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.roboto a{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400; 
	color: #666666;
	font-size: 16px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.roboto a:hover{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400; 
	color: #70D00F;
	font-size: 16px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.roboto3 {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400;
	color: #FFFFFF;
	font-size: 16px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.roboto3 a{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400; 
	color: #FFFFFF;
	font-size: 16px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.roboto3 a:hover{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400; 
	color: #70D00F;
	font-size: 16px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.roboto2 {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400;
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.roboto2 a{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400; 
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.roboto2 a:hover{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400; 
	color: #70D00F;
	font-size: 14px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.Baskerville {
	font-family: 'Libre Baskerville', sans-serif;
	font-weight: 700;
	color: #666666;
	font-size: 16px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.Baskerville a{
	font-family: 'Libre Baskerville', sans-serif;
	font-weight: 700; 
	color: #666666;
	font-size: 16px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.Baskerville a:hover{
	font-family: 'Libre Baskerville', sans-serif;
	font-weight: 700; 
	color: #70D00F;
	font-size: 16px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}


.Baskerville_red {
	font-family: 'Libre Baskerville', sans-serif;
	font-weight: 700;
	color: #FF0000;
	font-size: 16px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.Baskerville_red a{
	font-family: 'Libre Baskerville', sans-serif;
	font-weight: 700; 
	color: #FF0000;
	font-size: 16px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.Baskerville_red a:hover{
	font-family: 'Libre Baskerville', sans-serif;
	font-weight: 700; 
	color: #70D00F;
	font-size: 16px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.Baskerville2 {
	font-family: 'Libre Baskerville', sans-serif;
	font-weight: 700;
	color: #184D87;
	font-size: 28px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.Baskerville2 a{
	font-family: 'Libre Baskerville', sans-serif;
	font-weight: 700; 
	color: #184D87;
	font-size: 28px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}

.Baskerville2 a:hover{
	font-family: 'Libre Baskerville', sans-serif;
	font-weight: 700; 
	color: #70D00F;
	font-size: 28px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	
}



.Baskerville3 {
	font-family: 'Libre Baskerville', sans-serif;
	font-weight: 700;
	color: #184D87;
	font-size: 18px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	line-height: 25px;
	
}

.Baskerville3 a{
	font-family: 'Libre Baskerville', sans-serif;
	font-weight: 700; 
	color: #184D87;
	font-size: 18px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	line-height: 25px;
	
}

.Baskerville3 a:hover{
	font-family: 'Libre Baskerville', sans-serif;
	font-weight: 700; 
	color: #70D00F;
	font-size: 18px;
	text-decoration: none;
	text-align: justify;
	font-style: regular;
	line-height: 25px;
	
}