/* ================================
    CSS STYLES by CasaSoftware  
	Autore Paolo Casadei
	SIAN
   ================================
*/   
html{height:100%;width:100%;}
body{
	height:100%;width:100%;
	margin:0px;padding:0px;
	font-size:100%;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;	
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: bottom;
	background-image: url(Sfondo.gif);	
}
form	{margin:0px;padding:0px;}
div		{margin:0px;padding:0px;}
span	{margin:0px;padding:0px;}
img 	{border: none; 	margin:0px;	padding:0px;}
h1  	{font-size: 1.5em;font-weight:    normal;color: #666644;}
h2  	{font-size: 1.2em;font-weight:    normal;color: #666644;}
hr 		{border: 0;width: 100%;} 


/*  */
.immagineproporzionale{	width:100%;}
.foto{border-right-width: 5px;border-bottom-width: 5px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #333333;	border-bottom-color: #333333;	border-top-width: 2px;	border-left-width: 2px;	border-top-color: #CCCCCC;	border-left-color: #CCCCCC;	padding: 2px;	margin: 2px;}
.bordato{border-width: 1px;border-style: solid;border-color: #999;	padding: 2px;	margin: 2px;}
.menu   	{width:100%;padding:0.2em ;margin:3px;color:#fff;background-color: #005f4a; font-size:70%;}
.menu a  	{display:block;}

.centrato{width:100%;margin:auto;	text-align:center;}

.grassetto			{ font-weight:bold ; font-style:inherit}

.piccolo			{font-size: 65%;text-align:left;}
.grande				{font-size: 130%;text-align:left;}
.moltogrande		{font-size: 150%;text-align:left;}

.verde				{color: #096;}
.verde a:link 		{color: #096;}
.verde a:visited 	{color: #096;}
.verde a:active  	{color: #096;}
.verde a:hover   	{color: #096;}
a.verde			{color: #096;}
a.verde:link 	{color: #096;}
a.verde:visited {color: #096;}
a.verde:active  {color: #096;}
a.verde:hover   {color: #096;}

.rosso			{color: #ea5c4e;}
.rosso a:link 	{color: #ea5c4e;}
.rosso a:visited {color: #ea5c4e;}
.rosso a:active  {color: #ea5c4e;}
.rosso a:hover   {color: #ea5c4e;}
a.rosso:link 	{color: #ea5c4e;}
a.rosso:visited {color: #ea5c4e;}
a.rosso:active  {color: #ea5c4e;}
a.rosso:hover   {color: #ea5c4e;}

.sfondoverde		{background-color: #ccffcc; border: 1px solid #999;}
.sfondogiallo		{background-color: #ffffcc; border: 1px solid #999;}
.sfondogialloforte	{background-color: #f9f900; border: 1px solid #999;}
.sfondoarancio		{background-color: #ffcc66; border: 1px solid #999;}
.sfondorosso		{background-color: #FFB7B7; border: 1px solid #999;}
.sfondorossobasso	{background-color: #FF9393; border: 1px solid #999;}
.sfondorossomedio	{background-color: #FF6C6C; border: 1px solid #999;}
.sfondorossoalto	{background-color: #FF8000;color:#FFFFFF; border: 1px solid #999;}
.sfondoazzurro 		{background-color: #99FFFF;color:#000; border: 1px solid #999;}
.sfondogrigio 		{background-color: #CCCCCC;color:#000; border: 1px solid #999;}
.sfondogrigiochiaro {background-color: #F2F2F2;color:#000; border: 1px solid #999;}


.larghezza100	{padding:0; margin:auto; width:100%;position:relative;}
.larghezza80	{padding:0; margin:auto; width:80%;position:relative;}
.larghezza50	{padding:0; margin:auto; width:50%;position:relative;}

.titolo{ /*	color:Olive;	text-align:center;width: 100%;	font-size: 200%;margin:2px 0 10px 0;padding:0;} */
	margin:10px;padding:2px;
	font-size:200%;
	font-weight: normal;
	color:#ead347;
	width:95%;
	background-color:#005f4a;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #999;
}


A.titolo:link 		{text-decoration:none;color: #ead347;}
A.titolo:visited  	{text-decoration:none;color: #ead347;font-weight: normal;}
A.titolo:active   	{text-decoration:none;color: #ead347;font-weight: normal;}
A.titolo:hover    	{text-decoration:none;color: #f00;font-weight: normal;}

.sottotitolo				{
	margin:2px;padding:2px;
	font-size:1.1em;
	font-weight: bold;
	color: #3c413c;
	width:100%;
	/*
	background-color: ff9900;
	border: 1px solid #999999;
	*/
	text-align: left;
	vertical-align: middle;
}
A.sottotitolo:link 		{text-decoration:none;color: #096;}
A.sottotitolo:visited  	{text-decoration:none;color: #096;font-weight: normal;}
A.sottotitolo:active   	{text-decoration:none;color: #096;font-weight: normal;}
A.sottotitolo:hover    	{text-decoration:none;color: #f00;font-weight: normal;}

.CommandButton     		{font-weight: normal;}
a.CommandButton:link 	{text-decoration:underline;color: #464169;}
a.CommandButton:visited {text-decoration:underline;color: #464169;font-weight: normal;}
a.CommandButton:active  {text-decoration:underline;color: #464169;font-weight: normal;}
a.CommandButton:hover   {text-decoration:none;color: #f00;font-weight: normal;}
 
.SelectedTab 			{text-decoration:none;font-weight: normal;}
a.SelectedTab:link 		{}
a.SelectedTab:visited  	{}
a.SelectedTab:active   	{}
a.SelectedTab:hover    	{text-decoration:underline;color:white;}

.OtherTabs 			{text-decoration:none;color: black;font-weight: normal;}
a.OtherTabs:link 	{text-decoration:none;color:black;}
a.OtherTabs:visited {text-decoration:none;color:black;}
a.OtherTabs:active  {text-decoration:none;color:black;}
a.OtherTabs:hover   {text-decoration:none;color:white;}

/* Titi di link diversi */
.LinkContainer 		{}
.LinkItem 			{margin: 2px;padding: 1px;position: relative;}
.LinkImage 			{}

.LinkText			{font-weight: normal;}
a.LinkText:link 	{text-decoration:none;color: #464169;}
a.LinkText:visited  {text-decoration:none;color: #464169;font-weight: normal;}
a.LinkText:active   {text-decoration:none;color: #464169;font-weight: normal;}
a.LinkText:hover    {text-decoration:none;color: #f00;font-weight: normal;}

.LinkTextGrande				{font-weight: normal;font-size:150%;}
a.LinkTextGrande:link 		{text-decoration:none;color: #464169;}
a.LinkTextGrande:visited  	{text-decoration:none;color: #464169;font-weight: normal;}
a.LinkTextGrande:active   	{text-decoration:none;color: #464169;font-weight: normal;}
a.LinkTextGrande:hover    	{text-decoration:none;color: #f00;font-weight: normal;}

.griglia				{width:100%; clear:both;}
.griglia div 			{padding:0; margin:1em 0;	width: auto; float:left; text-align: center;}
.griglia span 			{padding:0; margin:1em 0;	width: auto; float:left; text-align: center;}
.griglia ul				{padding:0; margin:0; list-style-type:none;}
.griglia ul li 			{padding:0; margin:1em;	list-style-type:none; width: auto; float:left; text-align: center;}
.griglia ul li a 		{color:#b92f29; width: auto;}
.griglia ul li a:hover 	{color:#464169;}

.griglia span.etichetta		{padding:0; margin:0 0.5em;	width: 20%;	 float:left; text-align: right;}
.griglia span.etichetta50	{padding:0; margin:0 0.5em;	width: 50%;	 float:left; text-align: right;}
.griglia span.contenuto		{padding:0; margin:0 0.5em;	width: auto; float:left; text-align: left;	display: block;}
.griglia span.titolo		{padding:0; margin:0 0.5em;	width: auto; float:left; text-align: left;	display: block;}
.griglia span.colonna50		{padding:0; margin:0 0.5em;	width: 50%; float:left; text-align: left;	}
.griglia span.colonna33		{padding:0; margin:0 0.5em;	width: 30%; float:left; text-align: left;	display: block;}
.griglia span.colonna25		{padding:0; margin:0 0.5em;	width: 20%; float:left; text-align: left;	display: block;}
.griglia span.colonna20		{padding:0; margin:0 0.5em;	width: 15%; float:left; text-align: left;	display: block;}

.colonna50	{}
.colonna33	{}
.colonna25	{}
.colonna20	{}

.etichetta				{font-weight:normal;color:#005f4a;text-align:right;}
a.etichetta		 		{font-weight:bold;color:#005f4a;text-align:right;}

.etichetta50			{font-weight:normal;color:#005f4a;text-align:right;}
.etichettaLeft			{font-weight:normal;color:#005f4a;text-align:Left;}

.contenuto				{font-weight:normal;text-align:justify;	margin:0.2em 0.2em 0.5em 2em;padding:2px;display: block;}
.contenutobold			{font-weight:bold;font-style:normal;text-align:left;}
.contenutoitalic		{font-weight:lighter;font-style:italic;text-align:left;}
.contenutodestra		{font-weight:normal;text-align:right;	margin:0.2em 0.2em 0.5em 2em;padding:2px;width: 100%;}

.cornice				{border: thin solid #000000;}
.nomargine				{margin:0; padding:0;}
.evidenza				{background-color: #F0F0F0;}

.Capitolo{
	color:Olive;
	text-align:left;
	width: 100%;
	font-size: 1.5em;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: none;
	border-left-style: none;
	border-top-color: #ea5c4e;
	border-right-color: #464169;
	border-bottom-color: #464169;
	border-left-color: #464169;
	border-right-style: none;
	border-bottom-style: solid;
	margin:0;padding:0.2em 1em 0em 0em;
}
.SottoCapitolo{
	color:Olive;
	text-align:left;
	width: 50%;
	font-size: 1.2em;
	margin:0.2em 1em 0.2em 2em;;
	padding:0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #464169;
	border-right-color: #464169;
	border-bottom-color: #464169;
	border-left-color: #464169;
}
.Paragrafo{
	color:#000;
	display:block;
	font-size: 1em;
	text-align:justify;
	margin:0;
	padding: 1em 1em;
}

.rientrato{
	display:block;
	margin:0;
	padding: 0 2em;
}



/* styles used by Data Grids */
.DataGrid_AlternatingItem
{
    background-color:White;
    color: Red;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.DataGrid_Container
{
	background-color: Transparent;
}
.DataGrid_Footer
{
    background-color:White;
}
.DataGrid_Header
{
    background-color:Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
}
.DataGrid_Item
{
    background-color:Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.DataGrid_SelectedItem
{
    background-color: Silver;
    color: Blue;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}



/* -------------- Utilizzati dal CMS ------------- */
.container	{width:90%;margin:auto; height:100%;}
.header		{
	margin:0;
	padding:2px;
	/*height: 192px;*/
	border: thin solid #CCCCCC;
	position:relative;
	background-color:White;
}
.sfondologo{
	margin:0;
	padding:0;
	height: 192px;
	background-position:bottom;
	background-repeat: repeat-x;
	background-image: url(SfondoHeader.gif);

}
.logo
{
	margin:0px;padding:0px;
	height:192px;
	background-repeat: no-repeat;
	background-position: bottom right;
	background-image: url(Header01.gif);
}
.colonnasinistra
{
    margin-right:135px;
    height:100%;
}
.colonnadestra
{   
    margin:2px 0 0 0; padding:0;
    float:right;
    width:135px;
}

.breadcrumb
{
    vertical-align:middle;
    margin:98px 0 0 0;padding:0;
    font-size:90%;color:#000;width:100%;height:46px;
    background-repeat: repeat-x;
	background-image: url(SfumatoGrigio.gif);
}
.breadcrumb a:link, #breadcrumb a:visited{color:#000;}

.login		{ float:left; margin:0; padding:0; left:10px; }
.login a:link, .login a:visited{color:#000000;}

.search{margin:2px 5px; padding:0;	text-align: right; right:250px}
.search a:link, .search a:visited{color:#000000;}

.corpocentrale	{
	margin:10px 0;
	padding:0px;
	/*height: 192px;*/
	border: thin solid #CCCCCC;
	background-color:White;
	position:relative;
}
.corpo			
{
    width:100%;
  	margin:0;
	padding:0;
	float:left;
}

.TopPane		{width:100%; margin:0; padding:0;}
.LeftPane		{width:180px;   height:100%; margin:0; padding:0; float:left;}
.RightPane		{width:11em;    height:100%; margin:0; padding:0; float:left;}
.ContentPaneAux	{margin:0 0 0 180px; padding:0;}
.ContentPane	{margin:0; padding:10px;}
.BottomPane		{clear:both; width:100%; margin:0; padding:0;}
/*
.ContentPane{padding:0.5em 0.1em 1.5em 1.1em;margin: 0 11.1em;height:100%;}
.ContentPaneDueColonne{padding:0.5em 0.5em 1.5em 0.5em;margin: 0 0 0 11.1em;height:100%;}
*/
.EditPane{	
	/*margin:5px 0px 0px 205px;
	padding:0px 0px 0px 0px;	
	background-color:transparent;
	/*overflow:auto;*/
	 /*margin-left: 11em;
	 margin-right: 11em;*/
	 background-color:transparent;	 
 	 border-width: 1px 1px 6px 1px;
	 border-style: solid;
	 border-color: #0D4381;
	 overflow:hidden;
	 z-index: 1;
}
.piede	{
				margin:10px 0; padding:2px; background-color:#FFFFFF;
				border:thin solid #CCCCCC;
				clear:left;
}

.footer{
	clear:left;
	color:#000;
	font-size:100%;
	width:100%;height:1.3em;
	background-color:#feca00;
	text-align: center;
	vertical-align: middle;
	border-top: #000000 1px solid; 	
}
.footer a:link, .footer a:visited{
	color:#000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;		
}
.footer span{
	color:#000;
}


.footerSotto{
	background-color:#fff;
	margin:1em 0 0 0;
	padding:0;
	font-size:70%;	
	width:100%;
	height:1.1em;
	text-align: center;
	vertical-align: middle;
}
.footerSotto a:link, #footer a:visited{
	color:#333333;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;		
}


.title{background: #005f4a;margin:0px;padding:0px;width:100%;height:1.8em;border-bottom:1px solid #000000;}
.title h1{color:#fff;font-size:140%;font-weight:normal;margin:0;padding:auto;10px;}
.title .SMHead  {color:#ffffff;font-size:100%;font-weight:normal;}

.NavigazioneNascosta {position:absolute; top: -1000em; left: -1000em; }

.Message{font-size: 11px;font-weight: normal;font-size: 11px;background-color: #eeeeee}   

.ItemTitle{font-size:  11px;font-weight:    bold;color: #003366;}

.ModuleBg {	background-color: #336633;}

.NormalTextBox{font-weight: normal;}

.NormalRed{font-weight: bold;color: #ff0000}

.NormalBold{font-weight: bold}

.Normal				{font-size:90%;	font-weight: normal;}
A.Normal:link 		{text-decoration:none;color: #464169;}
A.Normal:visited  	{text-decoration:none;color: #464169;font-weight: normal;}
A.Normal:active   	{text-decoration:none;color: #464169;font-weight: normal;}
A.Normal:hover    	{text-decoration:none;color: #f00;font-weight: normal;}

.Head   			{font-size:100%;font-weight: bold;}
.SubHead    		{font-size:100%;font-weight: normal;}
.SubSubHead 		{font-size:80%;font-weight: normal;}

/* -------------- MENU PRINCIPALE (VERTICALE SINISTRO) ------------- */
.MenuVerticale 			{padding:0; margin:10px 0px; width:100%;font-size:0.9em;}
.MenuVerticale ol		{padding:0; margin:0; list-style-type:none;}
/* Livello 0 */
.MenuVerticale ol li 	{list-style-type:none; padding:0px; margin:0;width:100%;}
.MenuVerticale ol li a 	{
	display:block;
	color:#000;
	padding:10px;
	margin:2px 0; 
	background-image: url(BottoneSfondoCompleto.gif);
	background-repeat: repeat-x;
	background-position: right bottom ;
	/*padding:0.6em 24px 0.6em 0.1em;*/
	/*border: 1px solid #00736b;*/
	/*background-color:#005f4a; */
}
.MenuVerticale ol li a img	{padding:0;margin:0;}
.MenuVerticale ol li a:visited 	{color: #000;}
.MenuVerticale ol li a:active  	{color: #000;}
.MenuVerticale ol li a:hover 	{
	text-decoration:none;
	color:#fff;
	padding:10px;
	margin:2px 0;
	/*background-color:#8ae001;	*/
	border-bottom-width: 2px;
	border-bottom-style: none;
	border-bottom-color: #333333;
	border-right-width: 2px;
	border-right-style: none;
	border-right-color: #333333;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #333333;
	border-left-color: #333333;
	border-left-width: 2px;
	border-left-style: solid;	
	background-image: url(BottoneSfondoCompletoUP.gif);
	/*background-color:#005f4a; */
	background-repeat: repeat-x;
	background-position: right bottom ;
}

.MenuVerticale ol li strong 	{font-weight: bold; color:#ead347;}
.MenuVerticale ol li strong a	{	
	display:block;
	color:#000;
	padding:10px;
	margin:2px 0px;
	background-image: url(BottoneSfondoCompletoUP.gif);
	background-repeat: repeat-x;
	background-position: right bottom ;
}
.MenuVerticale ol li strong a:visited 	{font-weight: bold; color:#ead347;}

/* Livello 1 */
.MenuVerticale ol li ol li a 		{
	color:#464169;
	padding:0.2em 1em 0.2em 0;
	margin:0;
	background-image: none;
	background-color: #fff;
	border: none;
	font-size:0.7em;
	border: 1px solid #eee;
}
.MenuVerticale ol li ol li a:visited 	{color: #464169;}
.MenuVerticale ol li ol li a:active  	{color: #464169;}
.MenuVerticale ol li ol li a:hover 	{padding:0.2em 1em 0.2em 0;;margin:0;background-color:#8ae001;}
.MenuVerticale ol li ol li strong 	{font-weight: bold;color: #ff0000}
.MenuVerticale ol li ol li strong a	{font-weight: bold;color: #ff0000}

/* livello 2 */
.MenuVerticale ol li ol li ol li a{padding:0.2em 1em;margin: 0; background-color: #9c9;}  /*#a5b9c2;}*/
.MenuVerticale ol li ol li ol li a:hover{padding:0.2em 1em;margin:0;}
.MenuVerticale ol li ol li ol li strong {font-weight: bold;color: #ff0000}
.MenuVerticale ol li ol li ol li strong a{font-weight: bold;color: #ff0000}

/* Livello 3 */
.MenuVerticale ol li ol li ol li ol li a{padding:0.2em 1.5em;margin:0;background-color: #c8c8c8;}
.MenuVerticale ol li ol li ol li ol li a:hover{	padding:0.2em 1.5em;margin:0}
.MenuVerticale ol li ol li ol li ol li strong {}
.MenuVerticale ol li ol li ol li ol li strong a {}

/* -------------- MENU PRINCIPALE (Orizontale) ------------- */

.MenuOrizontalePrincipale { 
	font-weight:bold;font-size:100%;	
	background-color:#cc9;
	text-align: center;
	width:100%;
	height:1.3em;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.MenuOrizontalePrincipale ol {margin:0; padding: 0 0 0 10px; list-style-type :none;}	
.MenuOrizontalePrincipale ol li {
   float:left;
   font-size: .7em; 
   background-image:url(MenuOrizontaleDX.gif);
   background-repeat: no-repeat;
   background-position: right top;
   margin: 3px 0px 0px 0px;padding:0px;
}
.MenuOrizontalePrincipale ol li a {
	float: left;display: block;width: auto;
	background-image:url(MenuOrizontaleSX.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0;padding: 6px 12px 4px 12px;
	background-color: transparent;   
	text-decoration: none;
}
.MenuOrizontalePrincipale ol li a:link, .MenuOrizontalePrincipale ol li a:visited {color: #2A7652;background-color: transparent;}
.MenuOrizontalePrincipale ol li a:hover, .MenuOrizontalePrincipale ol li a:active {color: #2A7652;background-color: transparent;}
.MenuOrizontalePrincipale ol li strong {
   	float:left;
   	background-image:url(MenuOrizontaleDXStrong.gif);
   	background-repeat: no-repeat;
   	background-position: right top;
    margin:0;padding:0px;
}
.MenuOrizontalePrincipale ol li strong a {
	float: left;display: block;width: auto;
	background-image:url(MenuOrizontaleSXStrong.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0;padding: 6px 12px 4px 12px;
	background-color: transparent;   
	text-decoration: none;
}
.MenuOrizontalePrincipale ol li strong a:link, .MenuOrizontalePrincipale ol li strong a:visited {
	color: white;
	background-color: transparent;
}
.MenuOrizontalePrincipale ol li strong a:hover, .MenuOrizontalePrincipale ol li strong a:active {
	color: white;
	background-color: transparent;
}
/*   */
/* -------------- MENU (Orizontale) ------------- */

.MenuOrizontale {
	background-color:#fc6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#464169;
}

/*   */
/* -------------- MENU di SERVIZIO (Orizontale) ------------- */

.MenuOrizontaleServizio {
	background-color:#eee;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#464169;
}
.MenuOrizontaleServizio ol 				{margin:0; padding: 0; list-style-type :none; height:auto;}
.MenuOrizontaleServizio ol li 			{margin:0 0 0 1em; padding: 0; font-size: .7em; display: inline;}
.MenuOrizontaleServizio ol li a 		{color:#060;}
.MenuOrizontaleServizio ol li a:hover 	{color:#000;text-decoration: underline}
.MenuOrizontaleServizio ol li a:visited	{color:#060;}
.MenuOrizontaleServizio ol li strong 	{margin:0 0 0 1em; padding: 0;display: inline;}
.MenuOrizontaleServizio ol li strong a 	{background-color: transparent;color:#060;}

/* -------------- MENU di SERVIZIO (Orizontale) ------------- */
.MenuOrizontaleQuick 				{background-color:#cccc99;}
.MenuOrizontaleQuick ol 			{display: inline; margin:0; padding: 0px; list-style-type :none; height:auto;}
.MenuOrizontaleQuick ol li			{display: inline; margin: 0 1em 0 1em;padding: 2px;font-size:90%;color:#000;}
.MenuOrizontaleQuick ol li a		{text-decoration: none;color:#000;}
.MenuOrizontaleQuick ol li a:hover 	{text-decoration: none;color:#000;}
.MenuOrizontaleQuick ol li ol li			{display: inline; margin: 0 1em 0 1em;padding: 2px;}
.MenuOrizontaleQuick ol li ol li a			{text-decoration: none;color:#464169;}
.MenuOrizontaleQuick ol li ol li a:hover 	{text-decoration: none;color:#000;}

/* Menu-Styles */
/* Module Title Menu */
/* Main Menu */
.MainMenu_MenuArrow 	{cursor: pointer;cursor: hand;border: 0px none;	/*border-right: silver 1px solid;	border-bottom: silver 1px solid;	border-top: silver 0px solid;	color: #000000;	*/}
.MainMenu_MenuBar 		{cursor: pointer; cursor: hand;height:18px;}
.MainMenu_MenuBreak 	{background-color: White;/*	height: 1px;*/	border: 0px;}
.MainMenu_MenuContainer {/*	border-top: Black 1px solid; border-right: gray 1px solid;  */background-color: Transparent;}
.MainMenu_MenuIcon 		{cursor: pointer;cursor: hand;background-color: #666633;	text-align: center;	width: 15;	height: 18;	border: 0px none;}
.MainMenu_MenuItem 		{cursor: pointer; 	cursor: hand; 	color: Black; 	background-color: #fc6; 		font-weight: normal; 	font-style: normal; 	border: 0px none;}
.MainMenu_MenuItemSel 	{background-color: #666633;cursor: pointer;cursor: hand;	font-weight: normal;	font-style: normal;	height:18px;}
.MainMenu_MenuScroll 	{}
.MainMenu_RootMenuArrow {cursor: pointer; 	cursor: hand;}
.MainMenu_SubMenu 		{cursor: pointer;	cursor: hand;	filter:progid;	border: 1px solid #000000;}
.MainMenu_PlaceHolderControl {}

/* Bottoni */
.bottone				{background:url(angolo_sup_sx.gif) left top no-repeat; }
.bottone	.aux1		{background:url(angolo_sup_rx.gif) right top no-repeat; }
.bottone	.aux2 		{background:url(angolo_inf_dx.gif) right bottom no-repeat; }
.bottone	.aux3		{background:url(angolo_inf_sx.gif) left bottom no-repeat;}
.bottone	h1			{padding:10px; margin:0; }
.bottone	p			{padding:0 10px 10px 10px; margin:0; }
