@charset "iso-8859-1";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.Stile1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.Stile2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: underline;
	color: #000;
}
a:active {
	text-decoration: none;
	color: #000;
}
body,td,th {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}
.tahoma_11-bianco {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color:#FFF;
}
.tahoma_11-grigio {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color:#333;
}
.TITOLI
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#B00E38;
}
.TITOLI
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#B00E38;
}
.TITOLI-ROSA
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#F99;
}
.TITOLI a
{
	color:#B00E38;
}
.TITOLI-NERI
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
}
.TITOLI-NERI a
{
	color:#000;
}
.tahoma_arancio {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#F90;
}
.tahoma_arancio a {
	color:#F90;
}
.tahoma_fuxia {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#C7113F;
}
.tahoma_rosa {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#F99;
}
.tahoma_fuxia a {
	color:#C7113F;
}
.titolo_news
{
	font-weight:bold;
	font-size:12px;
	color:#000;
}
#tab_news a
{
	color:#666;
}

a.ABC_link_news {color:#666}

img {border:0px;}

#marqueecontainer_news_7910 {
	position: relative;
	text-align: left;
	overflow: hidden; 
	padding: 0px;
	padding-left: 4px;
	border: 0px solid orange;
	width: 450px; /*marquee width */
	height: 75px; /*marquee height */	
}

.cont_menu
{
	height:55px;
}

.voci_menu
{
	height:34px;
	padding-top:20px;
	float:left;
	text-align:center;
	
}

.voci_menu:hover
{
	 background-color:#DC5678;
	 opacity:0.9;
	
}

.voci_menu a
{
	 color:#fff;
	 font-weight:bold;
}

.voci_menu a:hover
{
	 color:#FEBA0D;
	 font-weight:bold;
}