@charset "utf-8";
/* CSS Document */

html{
	height:100%;
}


body{
	margin:0px;
	height:100%;
	font-family: Arial, Helvetica, sans-serif;
	/*background: #fff url(imgs/h_bg_nw.gif) repeat-y 50% 0;*/
	background-image:url(../imgs/h_bg_nw.gif);
	background-repeat:repeat-y;
	background-attachment:fixed;
	background-position:top center;
}

p{margin:0px; padding:0px;}
h1{margin:0px; padding:0px;}
h2{margin:0px; paddisng:0px;}

#wrapper{
	display:block;
	width:981px;
	height:100%;
	margin:auto;
	padding-right:1px;
	padding-left:1px;
}

#testata{
	display:block;
	float:left;
	background-color:#FFFFFF;
	width:981px;
	height:84px;
	text-align:center;
}

#s01{
	display:block;
	float:left;
	width:981px;
	height:17px;
	background-color:#FFFFFF;
}
.barra{display:block; float:left; background-color:#FFFFFF; width:981px; height:2px;}
.barra span{display:none;}
.barra2{display:block; float:left; background-color:#FFFFFF; width:981px; height:6px;}
.barra2 span{display:none;}
#menu{
	display:block;
	float:left;
	width:980px;
	height:27px;
	background-color:#cfdfeb;
}
#menu ul{margin:0;
padding:0; list-style-type:none;}
#menu ul li{   float: left;
    margin-left: 46px;
    margin-right: 89px;}
#menu ul li a{
	background:url(../imgSito/frecciaMenu.gif) scroll no-repeat 0 3px;
color: #0D5D9C;
    display: block;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 14px;
    margin-top: 3px;
    padding-left: 39px;
    text-decoration: none;}
#menu ul li a:hover{color:#063051; background:url(../imgSito/frecciaMenuhover.gif) scroll no-repeat 0 3px;}
#mail{
	display:block;
	float:left;
	height:17px;
	width:159px;
	vertical-align:middle;
	text-align:center;
}

#mail p{font-family:"Times New Roman", Times, serif; color: #0d5d9c; font-size:11px;}
#mail p a{color: #0d5d9c; font-size:11px; text-decoration:none;}
#mail p a:hover{color: #0d5d9c; font-size:11px; text-decoration:underline;}
#mail p a:visited{color: #0d5d9c; font-size:11px; text-decoration:none;}

#occhiello{
	display:block;
	float:left;
	height:15px;
	margin-top:2px;
	width:auto;
	margin-left:225px;
	vertical-align:middle;
	text-align:center;
}

#occhiello p{font-family:"Times New Roman", Times, serif; font-size:10px; color: #0d5d9c;}
#occhiello p a{font-size:10px; color: #0d5d9c; text-decoration:none;}
#occhiello p a:hover{font-size:10px; color: #0d5d9c; text-decoration:underline;}
#occhiello p a:visited{font-size:10px; color: #0d5d9c; text-decoration:none;}

#data{
	display:block;
	float:left;	
	width:auto;
	margin-top:2px;
	height:auto;
	text-align:center;
	  margin-left: 196px;
}


#data p{font-family:"Times New Roman", Times, serif; font-size:11px; color: #0d5d9c;}
#data p a{color: #0d5d9c; text-decoration:none;}
#data p a:hover{color: #0d5d9c; text-decoration:underline;}
#data p a:visited{color: #0d5d9c; text-decoration:none;}

#taglioAlto{
	display:block;
	float:left;
	width:980px;
	height:283px;
	margin-top:0px;
	border-top:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
	background-color:#FFFFFF;
}

#container{
	display:block;
	float:left;
	width:981px;
}

#c01{
	display:block;
	float:left;
	width:513px;
	/*height:150px;*/
	/*background-color:#FF33CC;*/
}

#c02{
	display:block;
	float:left;
	width:233px;
	/*height:50px;*/
	/*background-image:url(imgs/h_bg_edit_nw.gif);*/
	/*background-color:#FFCC66;*/
}

#c03 {
    display: block;
    float: left;
    height: 100%;
    margin-left: 4px;
    width: 230px;
}

.notizie{
	display:block;
	float:left;
	width:510px;
	clear:both;
}

.notizie:hover{background-color:#d9e7f3;}

.notizie h1{font-weight:bold; font-size:14px; color:#404040;}
.notizie p{font-size:11px; font-weight:normal; color:#000000;}
.notizie p a{font-size:11px; color:#404040; text-decoration:none;}
.notizie p a:hover{font-size:11px; color:#404040; text-decoration:none;}
.notizie p a:visited{font-size:11px; color:#404040;}
.notizie p strong{font-size:11px; font-weight: bold; color:#404040;}
.notizie a{font-size:11px; color:#404040; text-decoration:none;}
.notizie a:hover{font-size:11px; color:#404040; text-decoration:none;}
.notizie a:visited{font-size:11px; color:#404040;}

.new{
	display:block;
	float:left;
	width:510px;
	clear:both;
	background:url(../imgs/new.gif) repeat-y 0 0;
}

.new:hover{background-color:#d9e7f3;}
.new img {
    border: 1px solid #FFFFFF;
    margin-left: 6px;
    margin-top: 6px;
}
.new h1 {
    color: #FFFFFF;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-left: 7px;
}
.new p {
    color: #FFFFFF;
    font-size: 11px;
    font-weight: normal;
    margin-bottom: 10px;
    padding-left: 7px;
    padding-right: 7px;
}
.new p a{font-size:11px; color:#404040; text-decoration:none;}
.new p a:hover{font-size:11px; color:#404040; text-decoration:none;}
.new p a:visited{font-size:11px; color:#404040;}
.new p strong{font-size:11px; font-weight: bold; color:#404040;}
.new a{font-size:11px; color:#404040; text-decoration:none;}
.new a:hover{font-size:11px; color:#404040; text-decoration:none;}
.new a:visited{font-size:11px; color:#404040;}

.editoriale  {
border-bottom:1px solid #999999;
display:block;
float:left;
height:auto;
padding:0 8px 17px 7px;
width:215px;}

.editoriale:hover{background-color:#d9e7f3;}
.editoriale a{color:#0d5d9c; text-decoration:none;}
.editoriale a:hover{color:#0d5d9c; text-decoration:none;}
.editoriale a:visited{color:#0d5d9c; text-decoration:none;}



.editoriale h1{font-size: 12px;	font-weight: bold; font-style:italic; color:#0d5d9c; margin-top:5px;}
.editoriale h1 a{color:#0d5d9c; text-decoration:none;}
.editoriale h1 a:hover{color:#0d5d9c; text-decoration:none;}
.editoriale h1 a:visited{color:#0d5d9c; text-decoration:none;}

.editoriale h2{font-size: 9px; font-weight: bold; color: rgb(102, 102, 102); margin-top:5px;}
.editoriale h2 a{color: rgb(102, 102, 102); text-decoration:none;}
.editoriale h2 a:hover{color: rgb(102, 102, 102); text-decoration:none;}
.editoriale h2 a:visited{color: rgb(102, 102, 102); text-decoration:none;}

.editoriale p{font-size: 11px; font-weight: normal; color:#000000; margin-top:10px;}
.editoriale p a{color:#000000; text-decoration:none;}
.editoriale p a:hover{color:#000000; text-decoration:none;}
.editoriale p a:visited{color:#000000; text-decoration:none;}

.rassegnaT{
	display:block;
	float:left;
	width:233px;
	
	margin-top:0px;
}
.rassegna {

display:block;
float:left;
height:auto;
padding:0 8px 16px 7px;
width:218px;
}
.rassegna p{color:#0d5d9c; font-size:11px; font-weight: normal;}
.rassegna p a{color:#0d5d9c; text-decoration:none;}
.rassegna p a:hover{color:#0d5d9c; text-decoration:underline; background-color:#d9e7f3;}
.rassegna p a:visited{color:#0d5d9c; text-decoration:none;}
.rassegna h1{font-size: 11px; font-weight: bold; color:#0d5d9c; margin-top:10px;}
.rassegna h1 a{color:#0d5d9c; text-decoration:none;}
.rassegna h1 a:hover{color:#0d5d9c; text-decoration:underline; background-color:#d9e7f3;}
.rassegna h1 a:visited{color:#0d5d9c; text-decoration:none;}

.banner{text-align:center; display:block; float:left; width:178px; height:45px; margin-left:4px; margin-bottom:4px; }
.banner p{text-align:left;}

.quarta{display:block; float:left; padding-left:5px; text-align:left; width:180px; margin-left:1px; }
.quarta a{text-decoration:none; color:#000000;}
.quarta a:hover{text-decoration:none; color:#000000;}
.quarta a:visited{ color:#000000;}
.quarta:hover{background-color:#d9e7f3;}
.quarta h1{font-size:11px; line-height:13px;}
.quarta p{font-size:11px; line-height:13px; margin-top:8px; color:#000000;}

.ed{}


.sxfiletto2 {
border-top:1px dotted #666666;
display:block;
float:left;
font-size:1px;
height:1px;
margin-bottom:10px;
margin-left:1px;
margin-top:10px;
width:99%;
}














