body {

	  BACKGROUND-COLOR: #FFFFFF;
	background-image: url(images/);
 /* quadratini su e giu e barra sopra */ SCROLLBAR-FACE-COLOR: #FFFFFF; 
 /* bordo superiore dei quadratini */ SCROLLBAR-HIGHLIGHT-COLOR: #7ABBFF;
 /* bordo inferiore dei quadratini */ SCROLLBAR-SHADOW-COLOR: #999999; 
 /* colore freccie */SCROLLBAR-ARROW-COLOR: #CF1F26; 
	 SCROLLBAR-BASE-COLOR: BLACK; 
	 scrollbar-3d-light-color : BLACK;
	 scrollbar-dark-shadow-color : BLACK;
 /* bordo barra */ SCROLLBAR-3DLIGHT-COLOR: #F83131; 
 /* sfondo barra */ SCROLLBAR-TRACK-COLOR: #CF1F26; 
 /* bordo inferiore orizzontale dei quadratini */ SCROLLBAR-DARKSHADOW-COLOR: #CF1F26; 
 
 margin-left: 0px;
 margin-top: 2px;
 
}

/* -----------------------------------------------  H  -----------------------------------------------*/
H1
{
	FONT-SIZE: 13px; 
	COLOR: #CF1F26;
	FONT-WEIGHT: bolder;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

H2
{
	FONT-SIZE: 12px;
	COLOR: #CF1F26;
	FONT-WEIGHT: bolder;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

H3
{
	FONT-SIZE: 11px;
	COLOR: #CF1F26;
	FONT-WEIGHT: bolder;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}




/*----------------------------------------------  FONT  ------------------------------------------------------------------*/  

TD {
	FONT-SIZE: 11px; 
	COLOR: #444444; 
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana;
}

.MediumTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #312F2F;
}
.normalTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #312F2F;
}

.greenTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #2B5815;
}
.redTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #CF1F26;
}
.nero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #000000;
}
.grigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #7D7C7C;
}
.bianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #ffffff;
}

.verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #2B5815;
}

.rosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #CF1F26;
}

.blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #121AAE;
}

.rossovivo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #FF0000;
}


 
/*-----------------------------------------------  LINK  ------------------------------------------------------------------*/
 
/*::::::::::::: LINK nel testo  ::::::::::::::*/

A:visited {
	FONT-SIZE: 11px;
	COLOR: #351616; 
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none; 
	font-weight:  NORMAL;
}
A:hover {
	FONT-SIZE: 11px;
	COLOR: #351616; 
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none; 
	font-weight:  NORMAL;
}
A {
    FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline; 
}
 
/*::::::::::::: LINK nel Menu Sx  ::::::::::::::*/

A.linkMenuSx {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CF1F26;
	width: 100%;
}

A.linkMenuSx:hover {
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #2B5815;
	width: 100%;
}

 
 
A.linkNone:visited {
	FONT-SIZE: 12px;
	COLOR: #CF1F26; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	font-weight:  bold;
	width: 100%;
}

A.linkNone:hover {
	FONT-SIZE: 12px;
	COLOR: #CF1F26; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	font-weight:  bold;
}

A.linkNone {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	font-weight:  bold;;
	width: 100%;
}

 
/*::::::::::::: LINK nel Menu Chiusura  ::::::::::::::*/

A.linkMenuChiusura:visited {
	FONT-SIZE: 11px;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	font-weight:  NORMAL;
}
A.linkMenuChiusura:hover {
	FONT-SIZE: 11px;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	font-weight:  NORMAL;
}
A.linkMenuChiusura {
    FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none; 
}


 
/*::::::::::::: LINK briciole  ::::::::::::::*/

A.Linkbriciole:visited {
	FONT-SIZE: 11px; 
	COLOR: #CF1F26; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline; 
}

A.Linkbriciole:hover {
	FONT-SIZE: 11px;
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
}
A.Linkbriciole {
	FONT-SIZE: 11px; 
	COLOR: #CF1F26; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline; 
}

A.Linkbriciolelino:visited {
	FONT-SIZE: 12px; 
	COLOR: #2D9120; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline; 
}

A.Linkbriciolelino:hover {
	FONT-SIZE: 12px;
	COLOR: #E4CB3F; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
}
A.Linkbriciolelino {
	FONT-SIZE: 12px; 
	COLOR: #594B37; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline; 
}
A.linkred {
	FONT-SIZE: 11px;
	COLOR: #CF1F26;
	font-weight: normal;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

A.linkred:hover {
	FONT-SIZE: 11px; 
	COLOR: #2B5815; 
	font-weight: normal;
	TEXT-DECORATION: underline; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

A.linkredvivo {
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	font-weight: normal;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

A.linkredvivo:hover {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	font-weight: normal;
	TEXT-DECORATION: underline; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

A.linkchiusura {
	FONT-SIZE: 11px;
	COLOR: #000000;
	font-weight: normal;
	TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

A.linkchiusura:hover {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	font-weight: normal;
	TEXT-DECORATION: none; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

A.Linkchiusura:visited {
	FONT-SIZE: 11px; 
	COLOR: #252D24; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline; 
}



/*-----------------------------------------------------  BORDBOX  ---------------------------------------------------------*/

.boxMenuSx {
	BORDER-bottom: #CF1F26 0px solid;
	height: 25px;
	width: 160px;
}

.borderRight {
	border-right : #CF1F26 7px solid;
}

.borderLeft {
	border-left : #CF1F26 1px solid;
}


.bordersoprasotto {
	BORDER-top: #FF0000 1px solid;
	BORDER-bottom: #CF1F26 1px solid;
}
.bordersopraverde {
	BORDER-top: #2B5815 7px solid;
}
.bordersoprarosso {
	BORDER-top: #CF1F26 7px solid;
}
.boxWhite {
	  BACKGROUND-COLOR: #FFFFFF;
}




/*-----------------------------------------------------  FONDI  ---------------------------------------------------------*/

.topbarSu {
	background-image: url(images/top-bar-su.jpg);
	width:780px; 
	height:129px;
}

.topbarGiu {
	background-image: url(images/top-bar-giu.jpg);
	width:780px; 
	height:32px;
}

.chiusura {
	background-image: url(images/chiusura.jpg);
	BORDER-right: #FF202B 1px solid;
	BORDER-left: #FF202B 1px solid;
	height:40px;
}

.finestraDx {
	background-image: url(images/finestra-dx-centro.jpg);
}


.trattino {
	background-image: url(images/trattino.gif);
	height: 19px;
}


/*-----------------------------------------------------  menù orizzontale trasparente  ---------------------------------------------------------*/

body {margin:25px; font:11px Verdana,Arial; background:#eee}
ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:26px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:130px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#d1d1d1}
ul.menu ul li a:hover {background-color:#c5c5c5}
ul.menu ul ul {left:130px; top:-1px}
ul.menu .menulink {border:1px solid #aaa; padding:5px 7px 7px; font-weight:bold; background:url(images/header.gif); width:134px}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(images/header_over.gif)}
ul.menu .sub {background:#d1d1d1 url(images/arrow.gif) 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}

