/* CSS Document */

/* Structure */
body { margin:0 1px 0 0; background-color:#999999;  }
#header {
width:100%;
float:left;

margin-top:0px;
vertical-align:top;
padding-top:0px;
padding-bottom:0px;



}

#main{
background-image:url(immagini/comunicati_03.gif);
background-repeat:repeat-y;
float:left;
width:80%;
border-right:0px solid #FF9408;


}

#logo{
float:left;
width:100%;
background-image:url(immagini/comunicati_02.gif);
background-repeat:repeat-x;
clear:left;
background-color: #FBC06C;
height:148px;



margin:0px;
padding:0px;
overflow:hidden; /*con questo risolvo il prblema dell'altezza in ie, che mi staccava la testata dalla colonna sinistra*/





}

.bottone-rss{

padding-top:3px; 
padding-bottom:0px; 
text-align:center; 
margin:0px;
padding-right:5px; 
}

.riga-rss{
/*border-bottom:1px solid #FFC064;
border-top:1px solid #FFC064;*/




}





#banner-leaderboard{

/*overflow:hidden;*/
margin-top:0px;
position:absolute;
right:6px;
top:36px;

float:right;

vertical-align:top;

}

#menu{
position:absolute;
height:17%;
width:994px;
top:113px;
left:-5px;
padding:0px 0px 0px 0px;
margin:0px;
overflow:hidden;
float: left;
text-align:center;
vertical-align:top;


}
#triangolo-top{
	position:relative;
	float:right;
	height:100%;
	background-repeat:none;
	top:-15px;
	right:0px;
	padding:0px 0px 0px 0px;
	margin:0px;
	overflow:hidden;
	text-align:center;
	vertical-align:top;
	
	width: 190px;
	}

#triangolo-bottom{
	position:relative;
	float:right;

	
	background-repeat:none;

	bottom:-3px;
	right:0px;
	padding:0px 0px 0px 0px;
	margin:0px;
	overflow:hidden;
	text-align:center;
	vertical-align:top;
	
	width: 190px;
	}


#menu li {

padding:0px 0px 0px 0px;
display: inline;

}

#menu li a {
padding:2px 4px 0px 4px;

margin:0px;
color:#1122AA;
text-decoration:none;
border-right: 1px solid #ffffff;


}
#menu li a:hover {
padding:2px 4px 0px 4px;

margin:0px;
color:#1122AA;
text-decoration:none;
border-right: 1px solid #ffffff;
background-color:#FFFFFF;


}

#menu .menu-colonna{
font-family:Verdana, Arial, Helvetica, sans-serif;

padding-top:2px;
margin:0px;

height:20px;


	color:#1122AA;
	font-size:10px;
	font-weight:bold;
}



#colonna-sx{
float: left;
width: 16%;
clear:both;
background-image:url(immagini/comunicati_03.gif);
background-repeat:repeat-y;
height:100%;
top:0px;
}

#colonna-dx{
float: right;
width: 168px;


background-repeat:repeat-y;


top:0px;
right:0px;
text-align:right;

}

#colonna-dx .box {
top:-20px;
padding: 0px;
border-left: 0px solid #D9EAF8;
text-align:right;

}

#tab-destra{
color: #000099; 
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size : 11px;
	margin: 0px;
width:95%;


}

#colonna-sx, {
float: left;
width: 16%;


}

#colonna-sx .box {
padding: 0px;
border-right: 0px solid #D9EAF8;
width: 160px;


}

#colonna-sx .tab-left{

	color: #000099; 
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size : 11px;
	margin: 0px;
width:95%;

}




.tabnavleft{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0909D0;
	font-size:11px;
	font-weight:bold;
padding-left:10px;
/*background-color:#FED293;*/
border-right:0px solid #FED293 ;
	border-top:0px solid #FED293 ;
	border-left:0px solid #FED293 ;
	border-bottom:1px solid #FED293 ;
background-image:url(immagini/sfondo_link.gif);
background-repeat:no-repeat;
	text-decoration: none;
}
.tabnavleft a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0909D0;
	font-size:11px;
	font-weight:bold;

background-repeat:no-repeat;
	text-decoration: none;
}

.tabnavleft a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6164A6;
	font-size:11px;
	font-weight:bold;
background-repeat:no-repeat;
	text-decoration: none;
background-color:#FFFFFF;


}

.nostro-network{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF;
background-color:#0909D0;
font-style:italic;
height:1px;
border-bottom:1px solid #0909D0 ;

}

#link-network .link-ultimo {
	font-family:Verdana, Arial, Helvetica, sans-serif;

	
	font-weight:bold;
padding-left:10px;
/*background-color:#FED293;*/
border-right:0px solid #FED293 ;
	border-top:0px solid #FED293 ;
	border-left:0px solid #FED293 ;
	border-bottom:1px solid #FED293 ;
	background-color: #0909D0;

	height:2px;

background-repeat:repeat-x;
	text-decoration: none;
}

#link-network{
width:100%;


}

#link-network td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:1px;
padding-bottom:1px;
	
	font-weight:bold;
padding-left:10px;
/*background-color:#FED293;*/
border-right:0px solid #FED293 ;
	border-top:1px solid #FED293 ;
	border-left:0px solid #FED293 ;
	border-bottom:1px solid #FED293 ;
	

background-repeat:no-repeat;
	text-decoration: none;
}


#link-network .link {
	font-family:Verdana, Arial, Helvetica, sans-serif;

	
	font-weight:bold;
padding-left:10px;
/*background-color:#FED293;*/
border-right:0px solid #FED293 ;
	border-top:0px solid #FED293 ;
	border-left:0px solid #FED293 ;
	border-bottom:1px solid #FED293 ;
	background-color:#FEDBA2;
background-image:url(immagini/sfondo_link_2.gif);
background-repeat:no-repeat;
	text-decoration: none;
}

#link-network a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0909D0;
	font-size:11px;
	font-weight:bold;

background-repeat:no-repeat;
	text-decoration: none;
}



#link-network a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6164A6;
	font-size:11px;
	font-weight:bold;
background-repeat:no-repeat;
	text-decoration: none;
background-color:#FFFFFF;


}



#principale {
float: left;
width: 75%;
vertical-align:top;
padding-left:11px;

}

#principale .box {
border-left: 0px solid #D9EAF8;
border-right: 0px solid #D9EAF8;
padding: 5px;
margin-left:10px;


}

#principale .boxrss {
	position:absolute;
	right:-40px;
	top:179px;
	border-left: 0px solid #D9EAF8;
	border-right: 0px solid #D9EAF8;
	
	width:180px;
	left: 796px;


}

#footer { clear: left;



 }
#footer-parte1 { 
width:744px;
/*width:72%;*/
background-color:#FFFFFF;
height:60px;
float:left;
background-image:url(immagini/comunicati_05.gif);
background-repeat:repeat-x;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;

padding-bottom:0px;

 }
#footer-parte2 { 
float:right;
width:20%;
padding-bottom:0px;


height:60px;
clear:none;
background-image:url(immagini/comunicati_06.gif);
background-repeat:repeat-x;
margin:0px;
 }

#copyright{
clear: left;
width:80%;


}




/* COLORI */

body { background: #FFF; color: #000 }

#header {
/*background-color:#FFFFFF;*/

color: #FFF;
border-top: 0px solid #000;
border-bottom: 0px solid #000;
}

#colonna-sx, #colonna-dx {
/*background-color:#FFFFFF;*/
color: #000 }

#principale { 
/*background: #FFFFFF;*/ color: #000 }

#footer {  border-top: 0px solid #000;
border-bottom: 0px solid #000;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
background-image: url(immagini/comunicati_06.gif);
background-position: top;
height:60px;

 }



#tablist li{
list-style: none;
display: inline;
padding-top:10px;
}

#tablist li a{
padding: 2px 0.0em;
margin-left: 0px;
border:0px;
text-decoration:none;



}

.tab-menu{
background-color:#D9EAF8;
color:#000099;
text-decoration:none;
font-size : 11px;

}

.tab-menu a:link{
background-color:#D9EAF8;
color:#000099;
text-decoration:none;

}

.tab-menu a:hover{
background-color:#FFFFFF;
text-decoration:none;



}

.tab-menu a:visited{
color:#000099;
text-decoration:none;

}
.tab-menu-sezione{
background-color:#D9EAF8;
color:#FF0000;
font-weight:bold;

}



#tablist li a:link, #tablist li a:visited{
color: navy;
font: bold 12px Verdana;

}

#tablist li a.current{
background: lightyellow;
}

#tabcontentcontainer{
width: 100%;
/* Insert Optional Height definition here to give all the content a unified height */
margin-top:5px;
border: 1px solid #E7F0F7;
}

.tabcontent{
display:none;
}

#rss{
width:10%;

background-color:#D9EAF8;

overflow:hidden;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

padding:0px 0px 0px 0px;
color:#1B1464;

}


#margin-left{
float:left;
width:60%;
margin-top:15px;
margin-left:0px;
}

#margin-left p{
	color: #000000; 
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size : 12px;
	margin: 0px;
line-height:15px;
text-align:left;
margin-top:3px;
padding-right:5px;

}

.data{
	color: #000000; 
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size : 10px;
	margin: 0px;
line-height:15px;
text-align:justify;
margin-top:3px;


}

.data2{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	font-variant: normal;
	color: #6164A6;
	font-weight:normal;
	vertical-align:top;
	
	font-style:normal;
	margin-bottom:4px;
}

#margin-left .paragrafo1{
	color: #000000; 
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size : 12px;
	margin: 0px;
line-height:15px;
text-align:left;
vertical-align:top;
margin-top:1px;
padding:5px;

}

#margin-left .tabella4-5{
border-top:1px solid #D9EAF8;
 border-bottom:1px solid #D9EAF8;

}

#margin-left .td-45-titolo-left{
padding-left:6px;
padding-right:6px;
border-right:1px solid #D9EAF8;
padding-top:8px;
margin-top:8px;

}
#margin-left .td-45-titolo-right{
padding-left:6px;padding-right:5px;
padding-top:8px;
margin-top:8px;
}
#navright{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0909D0;
	font-size:10px;
	font-weight:bold;
	position:absolute;
left:659px;
	top:8px;
	width: 335px;
	height: 24px;
}




.anteprima{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	font-variant: normal;
	color: #6164A6;
	font-weight:normal;
	
	font-style: normal;
	margin-bottom:4px;
}
/*inizio Titoli*/

.titolo1{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	
	font-variant: normal;
	color: #6164A6;
	font-weight:bold;
	
	font-style:normal;
	margin-bottom:4px;

padding-top:10px;
padding-bottom:10px;

padding-left:10px;
}
.titolo2{
	color: #000099; 
	font-family: Verdana, Arial, sans-serif;
	text-decoration : none;
	font-size : 12px;
	font-weight : bold;
	margin: 0px;
padding-top:0px;
vertical-align:top;



}

.titolo2 a{

	color: #000099; 
	font-family: Verdana, Arial, sans-serif;
	text-decoration : none;
	font-size : 12px;
	font-weight : bold;
	margin: 0px;


}


.titolo2 a:hover{
	color: #000099; 
	font-family: Verdana, Arial, sans-serif;
	text-decoration : none;
	font-size : 12px;
	font-weight : bold;
	margin: 0px;
	background-color:#EEEEEE;

	
}

.titolo3{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	font-variant: normal;
	color: #6164A6;
	font-weight:bold;
	
	font-style:normal;
	margin-bottom:4px;
}

.titolo3 a{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	font-variant: normal;
	color: #6164A6;
	font-weight:bold;
text-decoration:none;
	
	font-style:normal;
	margin-bottom:4px;
}
.titolo3 a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	font-variant: normal;
	color: #6164A6;
	font-weight:bold;
text-decoration:underline;
	
	font-style:normal;
	margin-bottom:4px;
}


.occhiello{
vertical-align:middle;
background-image:url(immagini/occhiello.gif);
background-repeat:no-repeat;
width:20px;

}

.soc{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

	font-variant: normal;
	color: #0000FF;
	font-weight:bold;
	
	font-style:normal;
	margin-bottom:4px;
}

.soc a{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
text-decoration:none;

	font-variant: normal;
	color: #0000FF;
	font-weight:bold;
	
	font-style:normal;
	margin-bottom:4px;
}




/*Fine Titoli*/

.testo1{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
		color: #000000;
	font-weight:normal;
		font-style: normal;
line-height:1.5;
text-align:justify;
padding-left:10px;

}
.data_articolo{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
padding-top:5px;
	color: #000000;
	font-weight:normal;
		margin-bottom:4px;
font-style:italic;
}


#foto-hp{
width:140px;
height:125px;

}

.azienda{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
text-align:center;


	
	font-variant: normal;
	color: #0000A8;
	font-weight:bold;
	
	font-style:normal;
	margin-bottom:4px;
}

.striscia-news{


padding:0px;
color: #4E4FC6;

}

hr { display: none;}

.tabella-titolo-rss {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

padding:3px;
 color:#1B6BA9;

padding-bottom:8px;

}

.tabella-titolo-rss a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px;
font-weight:normal;
padding-bottom:8px;
text-decoration: underline;
color:#1B6BA9;

}

.tabella-titolo-rss a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px;
font-weight:normal;

text-decoration: underline;
color:#1B6BA9;
padding-bottom:8px;

}


p.titleist {
	word-spacing: 0; 
	line-height: 100%; 
	text-indent: 0; 
	margin: 0;
	text-align: justify;
	font-weight: bold;
	color: #003366;
	font-size: 13px;
}

p.bodyist {
	word-spacing: 0; 
	line-height: 16px; 
	text-indent: 0; 
	margin: 0;
	text-align: justify;
	font-size: 14px;
}

p.bodyist a {
	color: #0033EE;
}

ul.ist {
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-left: 30px; 
	list-style-type: point;
	font-size: 14px;
}

