@charset "UTF-8";
body{
	padding:11px 0 14px 0;
	margin:0;
}

#left_articoli {
	width: 643px;
	float:left;
	padding-bottom: 20px;
	padding-left: 30px;
}


#contenitore {
	background: white;
	line-height: 1.3em;
	margin: -11px auto 0;
	width: 995px;
}

#sx  {
	width: 14px;
	height: 596px;
	float: left;
	margin-left: 0;
	background: white url(images/sx.jpg) no-repeat 1px;
	position: absolute;
}

#dx {
	width: 17px;
	height: 596px;
	margin-left: 972px;
	background: white url(images/dx.jpg) no-repeat -1px;
	position: absolute;	
}

#menu {
	height: 42px;
	width: 959px;
	margin-left: 14px;
	background: black url(images/menu.jpg) repeat-x;
}
#head {
	height: 210px;
	background: url(images/head.jpg) no-repeat 50%;
	width: 958px;
	margin-left: 14px;
}
#banner {
	height: 75px;
	background: url(images/banner.jpg) no-repeat 50%;
	width: 984px;
	position: relative;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	left: 0;
}

#ombra_colonna {
	background-image: url(images/ombra_colonna.png);
	width: 12px;
	height: 355px;
	position: relative;
	margin-left: 0;
	top: 66px;
	float: left;
}

#zona_2 {
	width: 268px;
	float: left;
	padding-top: 20px;
	height: 1175px;
	padding-left: 14px;
}

#footer {
	background: url(images/footer.jpg) repeat-x 50%;
	height: 30px;
	width: 959px;
	margin-left: 14px;
	float: left;
	padding-top: 12px;
}


.footer_tex a:link{
color: white;
font: 10px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
text-decoration: none;
}

.footer_tex a:visited{
color: gray;
font: 10px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
}

.footer_tex a:hover{
color: yellow;
}

.footer_tex a:active{
color: yellow;
}

.footer_tex ul{
	list-style: none;
}
.banner_01 {
	padding-bottom: 22px;
	margin-bottom: -9px;
	background-color: white;
}

.banner_02 {
	padding-bottom: 22px;
	margin-bottom: -9px;
	float:left;
	margin-left: 19px;
}
.banner_03 {
	padding-bottom: 22px;
	margin-bottom: -9px;
	width: 126px;
	margin-left: 127px;
}
.banner_cerca {
	padding-bottom: 0;
	width: 230px;
	margin-left: 20px;
	height: 71px;
	background: none no-repeat;
	margin-top: -4px;
}
.banner_donate {
	padding-bottom: 22px;
	margin-bottom: 11px;
	background-color: #f3f3f3;
	width: 230px;
	margin-left: 18px;
	border: 1px solid #cccccc;
}

#left{
	width: 670px;
	float:left;
	margin-bottom: 19px;
}
#left p.leftTop{
	display:block;
	background:url(images/right_top.gif) 0 0 no-repeat;
	width:608px;
	height:26px;
}
#left h2{
	font:bold 30px/22px Arial, Helvetica, sans-serif;
	color:#222222;
	background-color:inherit;
	margin: 30px 0 16px;
	padding:0 0 0 38px;
	display:block;
}
#left p.leftTxt1 span{
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#5F860B;
	background-color:inherit;
}
#left p.leftTxt2{
	font: normal 13px/18px Arial, Helvetica, sans-serif;
	color:#62625C;
	background-color:inherit;
	padding:0 0 20px 38px;
	float:left;
	width:349px;
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 0;
}
#left p.leftTxt2 span{
	font: bold 21px/30px Arial, Helvetica, sans-serif;
	color:#D76E08;
	background-color:inherit;
	width: 400px;
	display:block;
	margin-top: 0;
	margin-right: 0;
}
#left p.leftPic{
	display:block;
	background:url(images/right_panel_pic.gif) 0 0 no-repeat;
	width:166px;
	height:155px;
	float:left;
	margin:0 0 22px 0;
}

#left p.leftBottom{
	display:block;
	background:url(images/right_bottom.gif) 0 0 no-repeat;
	width:608px;
	height:20px;
	float:left;
}
.footer_tex  {
	font:normal 11px/19px Arial, Helvetica, sans-serif;
	color: white;
	text-align: center;
}
.footer_tex_bold   {
	font: bold 11px/19px Arial, Helvetica, sans-serif;
	color: yellow;
	text-align: center;
}
#video {
	height: 247px;
	width: 613px;
	float:left;
	margin-left: 34px;
}

a.button{
	display:block;
	width: 145px;
	height: 21px;
	font: 13px/22px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align:center;
	text-decoration: none;
	color: #FFFFFF;
	background: url(images/bottone2.png) no-repeat 0 0;
	margin-top: 4px;
}
a.button:hover{
	background-position: 0 -35px;
	color: #000000
}#bottoni {
	position: relative;
	margin-left: 449px;
	margin-top: -40px;
	width: 146px;
}

.divisore {
	position: relative;
	border-bottom: 1px dashed #BCBCB5;
	width: 601px;
	margin-top: 1px;
	float: left;
	margin-left: -348px;
}




.alimenti {
	font: bold 12px/17px Arial, Helvetica, sans-serif;
	color: black;
	padding: 0 0 0 5px;
	margin: 0 0 6px;
	background: orange none no-repeat 0 0;
	height:17px;
	display:block;
}

.donate_tex {
	color: black;
	font: bold 17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

.titoli_articoli {
	color: #62625C;
	font: bold 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

.titoli_articoli a:link {
	color: #62625C;
	font: bold 12px/16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
}

.tex_articoli {
	color: #62625C;
	font: 12px/17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

.tex_articoli a:link {
	color: #62625C;
	font: 12px/17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
}

.tex_articoli a:visited {
	color: #62625C;
	font: 12px/17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
}

.tex_articoli a:hover {
	color: black;
	font: 12px/17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
}

.tex_articoli a:active {
	color: #62625C;
	font: 12px/17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
}

.scarica {
	color: orange;
	font: bold 12px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

.scarica a:link {
	color: orange;
	text-decoration: none;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
}

.scarica a:visited {
	color: orange;
	text-decoration: none;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
}

.scarica a:hover {
	color: black;
	text-decoration: none;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
}

.scarica a:active {
	color: orange;
	text-decoration: none;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
}

.leggi_tutto {
	color: #D76E08;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	margin-left: 18px;
}

.leggi_tutto a:link{
color: orange;
font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
text-decoration: none;
	margin-left: 0;
}

.leggi_tutto a:visited{
font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	color: #D76E08;
	margin-left: 0;
}

.leggi_tutto a:hover{
color: black;
	text-decoration: none;
}

.leggi_tutto a:active{
color: #dbdbdb;
}
.Stile1 {font-size: 11px}

.leggi_tutto ul{
	list-style: none;
}
#floating-image{
	float: right;
	margin-top: 8px;
	position: relative;
	right: 48px;
} 


#left1{
	width: 563px;
	margin: 26px 0 4px 53px;
	padding: 5px 10px 6px 9px;
	height: 108px;
	background: #f3f3f3 0 0;
	border: 1px solid #cccccc;
}
#left1 p.pic1{
	display:block;
	width:88px;
	height: 79px;
	float:left;
	margin-right: 0;
	margin-top: 2px;
	margin-left: 10px;
}
#left1 p.boxTxt1{
	color:#62625C;
	float:right;
	padding:0 0 0 15px;
	font: normal 13px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 384px;
	margin-top: 14px;
}
#left1 p.boxTxt1 span{
	font: bold 19px/17px Arial, Helvetica, sans-serif;
	color:#D76E08;
	padding: 0;
	margin: -8px 0 6px;
	background: none no-repeat 0 0;
	height:17px;
	display:block;
}

#left3{
	width: 563px;
	margin: 26px 0 4px 53px;
	height: 192px;
	background: #fff66a 0 0;
	border: 1px solid #cccccc;
	padding: 0 10px 6px 0;
}
#left3 p.boxTxt3{
	color:#62625C;
	float:right;
	font: normal 13px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 539px;
	padding: 0;
	margin: 5px;
}
.lettera_titolo{
	font: bold 19px/21px Arial, Helvetica, sans-serif;
	color:#D76E08;
	padding: 0;
	background: none no-repeat 0 0;
	height:17px;
	display:block;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 11px;
}

#left3 p.boxTxt3 span3{
	color: #D76E08;
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	margin-left: 0;
}

#left3 p.boxTxt3 span3 a:link{
	color: #D76E08;
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

#left23 p.boxTxt3 span3 a:visited{
	color: #D76E08;
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

#left3 p.boxTxt3 span3 a:hover{
	color: black;
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

/*banner con bottoni*/
#banner1{
	width: 185px;
	background: none no-repeat 0 0;
	height: 67px;
	padding-left: 13px;
	float: left;
	margin: 5px 0 0 43px;
}
#banner1    p.banner_pic1{
	display:block;
	width: 62px;
	height: 62px;
	margin: 3px 0 0;
	float:left;
}
#banner1    p.banner_pic2 {
	display:block;
	width: 62px;
	height: 62px;
	margin: 3px 0 0;
	float:left;
}
#banner1    p.banner_pic3 {
	display:block;
	width: 62px;
	height: 62px;
	margin: 3px 0 0;
	float:left;
}
#banner1    p.banner_pic4 {
	display:block;
	width: 62px;
	height: 62px;
	margin: 3px 0 0;
	float:left;
}

#banner1 p.banner_boxTxt1{
	color:#62625C;
	font: normal 11px/13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding-bottom: 0;
	padding-right: 0;
	width: 116px;
	float: right;
	margin-top: 0;
	padding-top: 10px;
}
#banner1 p.banner_boxTxt1 span  {
	font: bold 15px/9px Arial, Helvetica, sans-serif;
	color:#D76E08;
	background: none no-repeat 0 0;
	display:block;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	height: 18px;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: -3px;
}
#left2 {
	width: 563px;
	margin: 26px 0 4px 53px;
	padding: 5px 10px 6px 9px;
	height: 151px;
	border-bottom:#BCBCB5 dashed 1px;
	background-position: 0 0;
}

#left2 p.pic1{
	display:block;
	width: 162px;
	margin: 0;
	float:left;
	height: 158px;
}

#left2 p.boxTxt1{
	color:#62625C;
	float:right;
	padding: 0 0 0 15px;
	border-left:#F9F9F1 solid 2px;
	font: normal 13px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 384px;
	margin-bottom: 5px;
}
#left2 p.boxTxt1 span{
	font: bold 19px/19px Arial, Helvetica, sans-serif;
	color:#D76E08;
	padding: 0;
	margin: 0 0 5px;
	background: none no-repeat 0 0;
	height: 17px;
	display:block;
}

#left2 p.boxTxt1 span2{
	font: bold 19px/19px Arial, Helvetica, sans-serif;
	color:#D76E08;
	padding: 0 0 17px;
	margin: 0 0 5px;
	background: none no-repeat 0 0;
	height: 17px;
	display:block;
}

#left2 p.boxTxt1 span1{
	color: #D76E08;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	margin-left: 0;
}

#left2 p.boxTxt1 span1 a:link{
	color: #D76E08;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

#left2 p.boxTxt1 span1 a:visited{
	color: #D76E08;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

#left2 p.boxTxt1 span1 a:hover{
	color: black;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

#right_video{
	width: 583px;
	float: left;
	height: 289px;
	margin-left: 0;
	padding: 0;
	border-bottom: 1px solid gray;
}

#right_video p.rightTxt1{
color:#606467;
	width: 219px;
	font: bold 11px/14px Arial, Helvetica, sans-serif;
}

#right_video p.rightPic{
	display:block;
	width: 320px;
	height: 265px;
	background: red no-repeat 0 0;
	margin-right: 13px;
	margin-left: 0;
	float: right;
	margin-top: -41px;
}

#right{
	width: 583px;
	float: left;
	background-color: #B9B99D;
	height: 289px;
	margin-left: 50px;
	margin-top: 12px;
	padding: 0;
	border: 1px solid #cccccc;
}
#right h2{
	font-weight: bold;
font-size: 20px;
line-height: 17pt;
color:#f8f8f8;
text-shadow: #444 0 1px 0;
	padding: 0 0 0 15px;
	display:block;
	width: 219px;
	margin-top: 11px;
	margin-right: 0;
	margin-bottom: 5px;
}

#right p.rightTxt1{
color:#606467;
	padding: 0 38px 10px 15px;
	width: 219px;
	font: bold 11px/14px Arial, Helvetica, sans-serif;
}

#right p.rightTxt1 a:link{
color:#606467;
	width: 219px;
	font: bold 11px/14px Arial, Helvetica, sans-serif;
	padding-top: 0;
	padding-bottom: 10px;
	padding-right: 38px;
}
#right p.rightTxt1 span{
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color: red;
}

#right p.rightTxt1 span a:link{
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color: red;
}
#right p.rightTxt2{
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#62625C;
	padding: 0 0 20px 20px;
	float:left;
	width: 239px;
	margin:0 27px 0 0;
}
#right p.rightTxt2 span{
	font:bold 17px/18px Arial, Helvetica, sans-serif;
	color:#D76E08;
	background-color:inherit;
	border-bottom:#BCBCB5 dashed 1px;
	width: 239px;
	display:block;
	margin:0 0 15px 0;
}
#right p.rightPic{
	display:block;
	width: 320px;
	height: 265px;
	background: red no-repeat 0 0;
	margin-right: 13px;
	margin-left: 0;
	float: right;
	margin-top: -268px;
}
#left_articoli1 {
	width: 573px;
	margin: 26px 0 4px 27px;
	background-position: 0 0;
}
#left_articoli1 p.pic1 {
	display:block;
	width: 324px;
	height: 142px;
	margin: 9px 0 0;
	color:#62625C;
	float: left;
	font: normal 13px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
}

#left_articoli1 p.boxTxt1 {
	color:#62625C;
	float: left;
	font: normal 13px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 573px;
	padding: 0;
}

p.boxTxt1 a:link {
	color:#62625C;
	float: none;
	padding: 0;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
}

p.boxTxt1 a:visited {
	color:#62625C;
	float: none;
	padding: 0;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

p.boxTxt1 a:hover {
	color: black;
	float: none;
	padding: 0;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

p.boxTxt1 a:active {
	color: black;
	float: none;
	padding: 0;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

#left_articoli1 p.boxTxt2 {
	color:#62625C;
	float: left;
	font: 13px/17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 632px;
	padding: 0 0 0 14px;
	margin-left: 89px;
	margin-top: -139px;
}
#left_articoli1 p.boxTxt1 span {
	font: bold 19px/17px Arial, Helvetica, sans-serif;
	color:#D76E08;
	padding: 0;
	margin: 0 0 6px;
	background: none no-repeat 0 0;
	height: 25px;
	display:block;
}

#left_articoli1 p.boxTxt1 span3 {
	font: bold 19px/17px Arial, Helvetica, sans-serif;
	color: black;
	padding: 0;
	margin: 0 0 6px;
	background: none no-repeat 0 0;
	height: 25px;
	display:block;
	text-align: center;
}

#left_articoli1 p.boxTxt1 span4 {
	color:#62625C;
	font: normal 13px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 490px;
	text-align: justify;
	left: 105px;
	position: absolute;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 108px;
}

#tabella_vecchie {
	float: left;
}

#left_articoli1 p.boxTxt1 span5 {
	color:#62625C;
	font: normal 13px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 426px;
	text-align: justify;
	left: 127px;
	position: absolute;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 134px;
}

#box1_left_articoli4 ul {
	color: black;
	font: 15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	float: left;
}

.left_articoli1 {
	color:#62625C;
	font: 13px/17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

.left_articoli1 a:link{
color: #62625C;
font: 13px/17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
text-decoration: none;
	margin-left: 0;
}

.left_articoli1 a:visited{
font: 13px/17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	color:#62625C;
	margin-left: 0;
}

.left_articoli1 a:hover{
color: black;
	text-decoration: none;
}

.left_articoli1 a:active{
color: black;
}

.left_articoli1 ul{
	list-style: none;
}

.numerazione{
	list-style: none;
	color: #62625C;
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	word-spacing: 9px;
}

.numerazione a:link{
	list-style: none;
	color: #62625C;
	font-weight: bold;
}

.numerazione a:hover{
	list-style: none;
	color: black;
	font-weight: bold;
}

.numerazione a:visited{
	list-style: none;
	color: #62625C;
	font-weight: bold;
}

#box1_left_articoli1 {
	color: black;
	font: normal 13px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 270px;
	background-color: #FFCC33;
	height: 110px;
	margin-top: 20px;
	float: left;
	padding-top: 9px;
	padding-left: 11px;
	margin-bottom: 45px;
}

#box2_left_articoli1 {
	color: black;
	font: normal 13px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 270px;
	background-color: #fff66a;
	height: 110px;
	margin-top: 20px;
	float: right;
	padding-top: 9px;
	padding-bottom: 0;
	padding-left: 11px;
}

#box1_left_articoli3 {
	color: black;
	float: left;
	font: normal 13px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 555px;
	padding: 9px 6px 5px 11px;
	background-color: #fff66a;
	margin-top: 0;
	margin-bottom: 20px;
}

#box1_left_articoli4 {
	color: black;
	float: left;
	font: normal 13px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 555px;
	padding: 9px 6px 0 11px;
	margin-top: 22px;
	margin-bottom: 19px;
	background-color: #f3f3f3;
}

#box1_left_articoli5 {
	color: black;
	float: left;
	font: normal 13px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 555px;
	padding: 9px 6px 0 11px;
	height: 131px;
	margin-top: 22px;
	margin-bottom: 27px;
}

#box1_left_articoli6 {
	color: black;
	float: left;
	font: normal 13px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 555px;
	padding: 9px 6px 0 11px;
	background-color: #fff66a;
	height: 81px;
	margin-top: 0;
	margin-bottom: -5px;
}

#box1_left_articoli7 {
	width: 555px;
	margin-top: 5px;
	margin-bottom: 18px;
	border-bottom: 1px solid #cccccc;
	padding-bottom: 11px;
	padding-left: 0;
	padding-right: 0;
	font-style: normal;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
}

#box1_left_articoli8 {
	color: black;
	float: left;
	font: normal 13px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 530px;
	background-color: #fff66a;
	margin-top: 5px;
	margin-bottom: 33px;
	padding: 9px 6px 10px 11px;
}

#box1_left_articoli9 {
	color: black;
	font: normal 13px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 268px;
	background-color: #fff66a;
	height: 60px;
	margin-top: 20px;
	float: left;
	padding-top: 9px;
	padding-left: 11px;
	margin-bottom: 10px;
	margin-left: 30%;
}

#box1_left_articoli10 {
	color: black;
	float: left;
	font: normal 13px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 530px;
	background-color: #fff66a;
	margin-top: 5px;
	margin-bottom: 33px;
	padding: 9px 6px 10px 11px;
	position: relative;
	left: 10px;
}

#box1_tabella_guida {
	float: left;
	font-style: normal;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 0;
	margin-top: 22px;
	margin-left: 23px;
}

#immag_articoli3 {
	background: url(images/realfake.jpg) no-repeat;
	width: 142px;
	height: 142px;
	float: right;
	margin-top: -13px;
	margin-right: 12px;
	margin-left: 13px;
}

#immag_articoli5 {
	background: url(images/logo-PVV-fondo-mezzo-giallo.gif) no-repeat;
	width: 142px;
	height: 142px;
	float: left;
	margin-top: -11px;
	margin-right: -35px;
}

#immag_articoli6 {
	background: url(images/realfake.jpg) no-repeat;
	width: 142px;
	height: 142px;
	float: right;
	margin-top: -1px;
	margin-right: 12px;
}

#video_box {
	background: none no-repeat;
	width: 230px;
	float: right;
	margin-top: 5px;
	margin-right: 12px;
	margin-left: 12px;
}

#immag_articoli7 {
	background: none no-repeat;
	width: 142px;
	float: right;
	margin-top: 5px;
	margin-right: 12px;
	margin-left: 12px;
}

#immag_articoli77 {
	background: none no-repeat;
	width: 142px;
	height: 204px;
	float: right;
	margin-top: 5px;
	margin-right: 12px;
	margin-left: 12px;
}

#immag_icon_checkmark {
	width: 64px;
	height: 64px;
	float: right;
	margin-top: -20px;
	margin-right: 4px;
	margin-left: 1px;
	background: url(images/checkmark_64.png) no-repeat;
}

#immag_icon_information32 {
	width: 32px;
	height: 32px;
	float: right;
	margin-top: -58px;
	margin-right: 11px;
	margin-left: 1px;
	background: none no-repeat;
}

#immag_icon_information {
	width: 64px;
	height: 64px;
	float: right;
	margin-top: -20px;
	margin-right: 4px;
	margin-left: 1px;
	background: url(images/information_64.png) no-repeat;
}

#immag_icon_warning {
	width: 64px;
	height: 64px;
	float: right;
	margin-top: -20px;
	margin-right: 4px;
	margin-left: 1px;
	background: url(images/warning_64.png) no-repeat;
}

#immag_icon_mail {
	width: 64px;
	height: 64px;
	float: right;
	margin-top: -20px;
	margin-right: 4px;
	margin-left: 1px;
	background: url(images/mail_64.png) no-repeat;
}

#left_articoli1 p.boxTxt1 span2 {
	font: bold 12px/17px Arial, Helvetica, sans-serif;
	color: white;
	padding: 0 0 0 5px;
	margin: 0 0 6px;
	background: black none no-repeat 0 0;
	height:17px;
	display:block;
}
#logo {
	width: 213px;
	height: 199px;
	background-image: url(images/logo.png);
	behavior: url("iepngfix.htc");
	position: absolute;
	margin-left: 35px;
}
#tabella {
	width: 573px;
	float: left;
	margin-right: 0;
	margin-top: 0;
	margin-left: 0;
	font: 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.link_tex {
	color: black;
	font: 11px/12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

.bianco {
	color: white;
	font-size: 1px;
}

.pic_su {
	background: url(images/mano-su.jpg) no-repeat;
	width: 25px;
	height: 25px;
	float: left;
	margin-right: 7px;
	margin-left: 20px;
}

.pic_giu {
	background: url(images/mano-giu.jpg) no-repeat;
	width: 25px;
	height: 25px;
	float: left;
	margin-right: 7px;
}

.tex_elenco_titolo {
	color: black;
	font: bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	left: 0;
	padding-left: 3px;
}

.tex_elenco_titolo_white {
	color: white;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	left: 0;
	padding-left: 3px;
}

#pic_5permille {
	width: 632px;
	height: 328px;
	background-color: silver;
	float: left;
	margin-top: 17px;
}

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; } {
	width: 400px;
	font: bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: left;
	color: #62625C;
	word-spacing: 7px;
	letter-spacing: 0;
}

