BODY {COLOR: #000000; FONT-FAMILY: tAHOMA, Arial,Helvetica, sans-serif; FONT-SIZE: 9pt;}
P    {COLOR: #000000; FONT-FAMILY: TAHOMA, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt;}
p.underl {font-weight:400;font-family: tAHOMA, Arial, Helvetica, sans-serif; font-size:12.5pt; border-bottom: 2px solid #CC0000}
TD   {COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, helvetica, sans-serif; FONT-SIZE: 9pt;}
td.divisorio { font-size: 11pt; color: #000000; font-weight: bold; background-color: #9CBDD3; }
ul,li  {COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, helvetica, sans-serif; FONT-SIZE: 9pt;}
TD.intest {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial, helvetica, serif; BACKGROUND-COLOR: #ffd700
}
TD.row1 {
	FONT-SIZE: 9.7pt; font-weight: normal; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #f6f5f5
}
.testo {COLOR: #000000; FONT-FAMILY: TAHOMA,Helvetica, sans-serif; FONT-SIZE: 9pt;line-height:22px}
.testovignette {COLOR: #FFFFFF; FONT-FAMILY: TAHOMA,Helvetica, sans-serif; FONT-SIZE: 9pt;FONT-WEIGHT:BOLD;}
.testoWHITE {COLOR: #FFFFFF; FONT-FAMILY: TAHOMA,Helvetica, sans-serif; FONT-SIZE: 9pt;FONT-WEIGHT:NORMAL;}
.intestazioni {font-size: 10.6pt; font-weight:500; color:#CC0000; text-decoration:none;}
.bodybold {font-size: 9pt; font-weight: bold; color:#000000; text-decoration:none;}
.bodyboldred {font-size: 9pt; font-weight: bold; color:#CC0000; text-decoration:none;}
.chapitre {font-size: 15pt; font-weight: 400; color:#CC0000; text-decoration:none;}
.chapitrewh {font-size: 15.4pt; font-weight: bold; color:#ffffff; text-decoration:none;}
.sous-chapitrered {font-size: 14pt; font-weight: normal; color:#CC0000; text-decoration:none;line-height: 26px}
.sous-chapitregray {font-size: 12pt; font-weight: bold; color:#535353; text-decoration:none;}
.sous-sous-chapitregray { FONT-FAMILY: TAHOMA,Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#535353; text-decoration:none;}
.onzeboldgr {font-size: 11pt; font-weight: bold; color:#535353; text-decoration:none;}
.douzeboldgr {font-size: 12pt; font-weight: bold; color:#535353; text-decoration:none;}
.douzeboldwh {font-size: 12pt; font-weight: bold; color:#FFFFFF; text-decoration:none;}
.onzeboldred {font-size: 11pt; font-weight: bold; color:#CC0000; text-decoration:none;}
.douzeboldred {font-size: 12pt; font-weight: bold; color:#CC0000; text-decoration:none;}
.red { color: #CC0000} 
.title { color: #61718A} 
.inputtxt {FONT-FAMILY: Tahoma,Helvetica; FONT-SIZE: 10px}
.underline {font-weight:bold;font-family:Tahoma, helvetica,sans-serif; font-size:11pt; border-bottom: 1px solid #ff0000}
.news {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt}
.WHITE {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR:WHITE;}
A:link    {COLOR: #CC0000; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: none;}
A:visited {COLOR: #CC0000; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: none;}
A:active  {COLOR: #FF0000; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: none;}
A:hover   {COLOR: #FFF; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: underline;BACKGROUND:MAROON;}

#MainMenu 
{
	height:29px;
	background:url(images/bmid_071.gif);
	border:0;
	margin:0;
}
#tab 
{
	top:0;
	height:0;
	background:repeat-x top;
	margin:0;
}
#tab ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tab li 
{
	display:inline;
	float:left;
	margin:0;
	padding:0;
}
#tab a 
{
	background:#000 url(images/bright_071.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tab a span 
{
	display:block;
	background:url(images/bleft_071.gif) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:700;
	line-height:29px;
	padding:0 16px;
}
#tab a:hover,#tab li.item_active a 
{
	background-position:right bottom;
	border-color:#FF9300;
}
#tab a:hover span,#tab li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}
.dropmenudiv 
{
	position:absolute;
	top:0;
	float:left;
	display:block;
	visibility:hidden;
	border:0;
	background:#E60000;
	color:#fff;
	z-index:100;
	text-decoration:none;
	padding:0;
}
.dropmenudiv ul 
{
	list-style:none;
	margin:0;
	padding:0;
}
.dropmenudiv li 
{
	display:inline;
	margin:0;
	padding:0;
}
.dropmenudiv a:link,.dropmenudiv a:visited 
{
	width:230px;
	display:block;
	border:0;
	color:#000;
	background:url(images/bleft_071.gifgg) no-repeat left top;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	margin:0;
	padding:0;
}
.dropmenudiv a span 
{
	display:block;
	line-height:20px;
	background:url(images/bright_071.gifgg) no-repeat right top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	float:none;
	padding:0 10px;
}
.dropmenudiv a:hover 
{
	border:0 #FF9300;
	background-position:left bottom;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	color:#FFF;
}
.dropmenudiv a:hover span 
{
	background-position:right bottom;
	color:#fff;
	font-weight:700;
}

