UL.menu {
	PADDING-BOTTOM: 8px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #787878; FONT-SIZE: 11px; PADDING-TOP: 0px
}
UL.menu LI {
	BORDER-BOTTOM: #d7d7d7 1px solid; PADDING-BOTTOM: 7px; LINE-HEIGHT: 18px; TEXT-INDENT: 8px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 7px;
}
UL.menu LI IMG {
	MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle
}
UL.menu LI A {
	COLOR: #fc790f; CURSOR: pointer; text-decoration: none; font-weight: bold; font: Verdana, Geneva, sans-serif; font-size: 11px;
}
UL.menu LI A:hover {
	COLOR: #B12900;
}
UL.sotto_menu {
	BORDER-BOTTOM: #d7d7d7 1px solid; PADDING-BOTTOM: 7px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 3px; COLOR: #787878; FONT-SIZE: 11px; PADDING-TOP: 3px
}
UL.sotto_menu LI {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; BORDER-RIGHT-STYLE: none; TEXT-INDENT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
UL.sotto_menu LI A {
	COLOR: #7a8bff; CURSOR: pointer; text-decoration: none; font-weight: bold; font: Verdana, Geneva, sans-serif; font-size: 11px;
}
UL.sotto_menu LI A:hover {
	COLOR: #3e3d81;
}
UL.elenco_menu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.elenco_menu LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.elenco_menu LI A {
	COLOR: #7a8bff; CURSOR: pointer; text-decoration: none; font-weight: bold; font: Verdana, Geneva, sans-serif; font-size: 11px;
}
UL.elenco_menu LI A:hover {
	COLOR: #3e3d81;
}



A.testo_rosso2 {
	COLOR: #fc790f; CURSOR: pointer; text-decoration: none; font-weight: bold; font: Verdana, Geneva, sans-serif; font-size: 11px;
}
A.testo_rosso2:hover { 
	COLOR: #B12900;

}

A.testo_viola:link     { text-decoration: none;   	 color:#7a8bff;  font:           11px/11px verdana, serif; font-weight: bold;}
A.testo_viola:visited  { text-decoration: none;   	 color:#7a8bff;  font:           11px/11px verdana, serif; font-weight: bold;}
A.testo_viola:hover    { text-decoration: none;      color:#3e3d81;  font:           11px/11px verdana, serif; font-weight: bold;}

A.testo_bianco:link      { text-decoration: none;        color:#ffffff;  font:           13px/13px verdana, serif; }
A.testo_bianco:visited   { text-decoration: none;        color:#ffffff;  font:           13px/13px verdana, serif; }
A.testo_bianco:hover     { text-decoration: underline;   color:#ffffff;  font:           13px/13px verdana, serif; }

A.testo_bianco2:link     { text-decoration: none;   	 color:#ffffff;  font:           13px/13px verdana, serif; font-weight: bold;}
A.testo_bianco2:visited  { text-decoration: none;   	 color:#ffffff;  font:           13px/13px verdana, serif; font-weight: bold;}
A.testo_bianco2:hover    { text-decoration: none;        color:#ffffff;  font:           13px/13px verdana, serif; font-weight: bold;}

A.testo_bianco3:link     { text-decoration: none;   	 color:#98FED4;  font:           13px/13px verdana, serif; }
A.testo_bianco3:visited  { text-decoration: none;   	 color:#98FED4;  font:           13px/13px verdana, serif; }
A.testo_bianco3:hover    { text-decoration: underline;   color:#98FED4;  font:           13px/13px verdana, serif; }

A.testo_bianco4:link     { text-decoration: none;   	 color:#ffffff;  font:           11px/11px verdana, serif; }
A.testo_bianco4:visited  { text-decoration: none;   	 color:#ffffff;  font:           11px/11px verdana, serif; }
A.testo_bianco4:hover    { text-decoration: underline;   color:#ffffff;  font:           11px/11px verdana, serif; }


A.testo_nero:link     	{ text-decoration: none;         color:#000000;  font:           14px/14px Verdana, Arial, Helvetica, sans-serif; }
A.testo_nero:visited  	{ text-decoration: none;         color:#000000;  font:           14px/14px Verdana, Arial, Helvetica, sans-serif; }
A.testo_nero:hover    	{ text-decoration: underline;    color:#000000;  font:           14px/14px Verdana, Arial, Helvetica, sans-serif; }

A.testo_blu:link     	{ text-decoration: none;         color:#1CB5FB;  font: bold      12px/12px verdana, serif; }
A.testo_blu:visited  	{ text-decoration: none;         color:#1CB5FB;  font: bold      12px/12px verdana, serif; }
A.testo_blu:hover    	{ text-decoration: none;    	 color:#1CB5FB;  font: bold      12px/12px Verdana, Arial, Helvetica, sans-serif; }

A.testo_nero3:link     	{ text-decoration: none;         color:#000000;  font:           10px/10px verdana, serif; }
A.testo_nero3:visited  	{ text-decoration: none;         color:#000000;  font:           10px/10px verdana, serif; }
A.testo_nero3:hover    	{ text-decoration: underline;    color:#000000;  font:           10px/10px Verdana, Arial, Helvetica, sans-serif; }

A.testo_bordo:link     	{ text-decoration: underline;         color:#B12900;          }
A.testo_bordo:visited  	{ text-decoration: underline;         color:#B12900;          }
A.testo_bordo:hover    	{ text-decoration: none;    color:#B12900;          }

td.bar_left{
background-image:url(mrc_img/goccipium2.gif);
background-repeat:no-repeat;

}
.testo_st_page{
  color:#7a8bff;
  font: bold 13px/13px verdana, serif;
}

.testo_azzurro{
  color:#5ECAFB;
  font: 14px/14px verdana, serif;
}

.testo_azzurro2{
  color:#5ECAFB;
  font: bold 14px/14px verdana, serif;
}
.testo_azzurro3{
  color:#1CB5FB;
  font: bold 14px/14px verdana, serif;
	text-decoration: none;  
}

.testo_nero{
  color:#000000;
  font: 14px/14px Verdana, Arial, Helvetica, sans-serif;
}

.testo_nero2{
  color:#000000;
  font: bold 14px/14px verdana, serif;
}

.testo_nero3{
  color:#000000;
  font: 12px/12px verdana, serif;
}

.testo_nero4{
  color:#000000;
  font: bold 9px/9px Verdana, Arial, Helvetica, sans-serif;
}

.testo_nero5{
  color:#000000;
  font: 11px/11px Verdana, Arial, Helvetica, sans-serif;
}


.testo_bianco{
  color:#ffffff;
  font: 13px/13px verdana, serif;
}

.testo_bianco2{
  color:#ffffff;
  font: bold 13px/13px verdana, serif;
}

.testo_bianco3{
  color:#98FED4;
  font: 13px/13px verdana, serif;
}

.testo_bianco4{
  color:#ffffff;
  font: 11px/11px Verdana, Arial, Helvetica, sans-serif;
}
.testo_bianco5{
  color:#ffffff;
  font:bold 11px/11px Verdana, Arial, Helvetica, sans-serif;
}

.pulsanti
{
	background-color: #ADE0FF;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-color: #1CB5FB;
}

.pulsanti1
{
	background-color: #eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #5ECAFB;
	
}

.pulsanti2
{
	background-color: #FBC97B;
	font-family: Tahoma, Verdana;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #ffffff;
	
}

.pulsanti3
{
	background-color: #ADE0FF;
	font-family: Tahoma, Verdana;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #1CB5FB;
	border-width: 1px;
	border-style: solid;
	border-color: #1CB5FB;
}


/* link menu */
a.menu:link, a.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #1CB5FB;
	font-size: 10pt;
	font-weight: bold;
}
a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #1CB5FB;
	font-size: 10pt;
	font-weight: bold;
}
td.submenu2 {
color: #B12900; background-color : #FEE8CE;font-weight : bold;background-image: url("mrc_img/bhead3.gif");}
/* effetto mouseover nel menu */

.row1 {
	background-color: #ADE0FF;
}
.row2 {
	background-color: #FBC97B;
}

/* CSS Document */
/* HTML {background: url("mrc_img/bg.png") repeat top left #B8A383;}*/
body { background:url("mrc_img/bg.png") repeat-x top left; background-color:#F7FCFE} 

TD {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px;}
A {color: #000000;}
A.menulink {color: #666666;}
A:hover {  text-decoration: none;}
font {font-family: Arial, Helvetica, sans-serif;}
table.border {	background-color : #bbbbbb;}
td.menu { color: #666666; background-color : #e1e1e1; font-weight : bold;}
td.menuuser { color: #666666; background-color : #f1f1f1; border-bottom-width : 1px; border-bottom-style: solid; border-bottom-color: #bbbbbb;}
td.headersubmenu { color: #666666; background-color : #f1f1f1;}

td.submenu {
color: #B12900; background-color : #FEE8CE; font: bold 10px/10px Verdana, Arial, Helvetica, sans-serif; background-image: url("mrc_img/bhead2.gif");}


td.submenu2 {
color: #B12900; background-color : #FEE8CE;font-weight : bold;background-image: url("mrc_img/bhead3.gif");}
td.descrip_mrc { color: #039ADF; background-color : #EEF9FF;font-weight : bold; padding-left: 5px;}
td.descrip_mrc2 { color: #000000; font-size : 12px; font-weight : bold;}
td.descrip { color: #6E4949; background-color : #FFFBF4;font-weight : bold;}
td.descrip2 { color: #6E4949; background-color : #FFFBF4}
td.dat { color: #000000; background-color: #FFFFFF;}
.detail {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}



.smenu
{
    TEXT-DECORATION: none;
    COLOR: #666666;
}
.smenu:hover{ text-decoration: none; color:#000000;}
.menu
{
    TEXT-DECORATION: none;
    COLOR: #666666;
}
.menu:hover{ text-decoration: none; color:#666666;}
/* td.submenux { font-family : Arial, Helvetica, sans-serif; font-size : 11px; color: #FFFFFF; background-color : #666666;}
td.menux { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; color: #000000; background-color : #FFCC00;} */

SELECT {
 FONT-SIZE: 11px;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 COLOR: #000000;
 BACKGROUND-COLOR: #ffffff;
 border: 1px solid #000000;
}

TEXTAREA {
 FONT-SIZE: 11px;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 COLOR: #000000;
 BACKGROUND-COLOR: #ffffff;
 border: 1px solid #000000;
 /*border-style: solid;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;*/
}

input {
 FONT-SIZE: 11px;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 COLOR: #000000;
 BACKGROUND-COLOR: #ffffff;
 border: 1px solid #000000;
 /*color: #000000;
 border-style: solid;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 text-indent : 1px;*/
}
.binput {
	border: none;
	BACKGROUND-COLOR: #FFFFFF;
}


		table.codeLighterCode {
			width: 95%;
			height: 1%;
			border: 1px solid silver;
			padding: 8pt;
			font-family: Verdana, Helvetica, sans-serif;
			font-size: 8pt;
			color: #000033;
			background-color: #FAFAFA;
		}
		table.codeLighterQuote {
			width: 95%;
			height: 1%;
			border: 1px solid silver;
			padding: 8pt;
			font-family: Verdana, Helvetica, sans-serif;
			font-size: 8pt;
			color: #000000;
			background-color: #F1F1F1;
		}
		table.codeLighterPHP {
			width: 100%;
			height: 1%;
			border: 1px solid silver;
			padding: 8px;
			font-family: Verdana, Helvetica, sans-serif;
			font-size: 8pt;
			color: #000000;
			background-color: #FDFDFD;
		}
		img.codeLighterImg {
			border: 0px;
		}
		a.codeLighterLink:link {
			text-decoration: none;
			color: #000080;
			font-family: Verdana, Helvetica, sans-serif;
		}
		a.codeLighterLink:visited {
			text-decoration: none;
			color: #002255;
			font-family: Verdana, Helvetica, sans-serif;
		}
		a.codeLighterLink:hover {
			text-decoration: underline;
			color: #0000AA;
			font-family: Verdana, Helvetica, sans-serif;
		}
		/*textarea.codeLighterTextarea {
			border: 1px solid black;
			font-family: Verdena, Helvetica, sans-serif;
			font-size: 9pt;
		}*/
		input.codeLighterButton {
			border: 1px solid silver;
			font-family: Verdena, Helvetica, sans-serif;
			font-weight: bold;
			color: #787878;
			background-color: #EFEFEF;
			font-size: 7pt;
		}
		span.codeLighterSpan {
			font-family: Verdana, Helvetica, sans-serif;
			font-size: 7pt;
			font-weight: normal;
		}