﻿body, html {
    color: #515151
}

div.Mobile {
    zoom: normal;
    width: 1170px;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: auto;
    margin-right: auto;
}
div.Obbligatorio,
textarea.Obbligatorio,
input.Obbligatorio,
select.Obbligatorio,			
select.Obbligatorio option	{background-color:#EAF0F4}
hr							{color:#c0c0c0;height:1px;background-color:#c0c0c0;border:none}

a							{color:#0a152b; text-decoration:none;font-weight:500;}
a:hover						{color:#3f57b2}

.Bordo						{border-color:#02446e}

/*-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.*/

div#Testata ul li			{color:#c0c0c0}
div#Testata a				{color:#515151}
div#Testata a:hover			{color:#3f57b2}

div#Utente a				{color:#515151}
div#Utente a:hover			{color:#3f57b2}
          
/*Box*/
div.Box table.Box td.Testa2	 {color:#FFFFFF}
div.Box table.Box td.Testa1  {background-image:url(images/Box/TopLeft.png)}
div.Box table.Box td.Testa2  {background-image:url(images/Box/Top.png)}
div.Box table.Box td.Testa3  {background-image:url(images/Box/TopRight.png)}

div.Box table.Box td.Centro1 {background-image:url(images/Box/Left.png)}
div.Box table.Box td.Centro2 {background-image:url(images/Box/Fondo.png)}
div.Box table.Box td.Centro3 {background-image:url(images/Box/Right.png)}

div.Box table.Box td.Piede1  {background-image:url(images/Box/BottomLeft.png)}
div.Box table.Box td.Piede2  {background-image:url(images/Box/Bottom.png)}
div.Box table.Box td.Piede3  {background-image:url(images/Box/BottomRight.png)}
/*-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.*/

/*BoxCentrale*/
div.Box table.BoxCentrale td.Testa2	 {color:#FFFFFF}
div.Box table.BoxCentrale td.Testa1  {background-image:url(images/BoxCentrale/TopLeft.png)}
div.Box table.BoxCentrale td.Testa2  {background-image:url(images/BoxCentrale/Top.png)}
div.Box table.BoxCentrale td.Testa3  {background-image:url(images/BoxCentrale/TopRight.png)}

div.Box table.BoxCentrale td.Centro1 {background-image:url(images/BoxCentrale/Left.png)}
div.Box table.BoxCentrale td.Centro2 {background-image:url(images/BoxCentrale/Fondo.png)}
div.Box table.BoxCentrale td.Centro3 {background-image:url(images/BoxCentrale/Right.png)}

div.Box table.BoxCentrale td.Piede1  {background-image:url(images/BoxCentrale/BottomLeft.png)}
div.Box table.BoxCentrale td.Piede2  {background-image:url(images/BoxCentrale/Bottom.png)}
div.Box table.BoxCentrale td.Piede3  {background-image:url(images/BoxCentrale/BottomRight.png)}
/*-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.*/

/*Window Panel */
.confirm-dialog			{background-color:#e7f0f2;border-color:#02446e;}
.confirm-dialog .base		{border-top-color:#c0c0c0;background-color:#c3d1dc;}
.confirm-dialogURGENTE	        {background-color:orangered;border-color:#02446e;}
.confirm-dialogURGENTE .base	{border-top-color:#c0c0c0;background-color:red;}
/*-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.*/
/*Sezione*/
div.Sezione					{}
div.Sezione fieldset		{border-color:#c0c0c0}
div.Sezione legend			{color:#515151}
/*-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.*/

/*Footer*/
div#Footer a				{color:#3f57b2}
div#Footer div.Indirizzo	{border-bottom:solid 1px #c0c0c0;}
div#Footer ul li			{border-right-color:#c0c0c0;}
/*-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.*/

/*GridView*/
.GridViewStyle					{border-color:#9da6ac;}
.GridViewHeaderStyle,
.GridViewHeaderStyle th			{background-color:#c3d1dc;border-color:#9da6ac;}

.GridViewFooterStyle,
.GridViewFooterStyle td			{background-color:#c3d1dc;border-color:#9da6ac;}

.GridViewRowStyle,
.GridViewRowStyle td			{background-color:#e7f5f7;border-color:#c0c0c0;} 

.GridViewAlternatingRowStyle,	
.GridViewAlternatingRowStyle td	{background-color:#f3f6f6;border-color:#c0c0c0;}

.GridViewSelectedRowStyle,
.GridViewSelectedRowStyle td	{background-color:#FFFEDF;border-color:#c0c0c0;}
/*-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.*/

/*ListView*/
.ListViewSelectedRowStyle		{background-color:#f9f7c0}

/*Tabelle*/
table.ListaAttivita th			{background-color:#c3d1dc}

table.Tabella1					        {border-color:#9da6ac;}
table.Tabella1>tbody>tr>th				{background-color:#c3d1dc;border-color:#9da6ac;}
table.Tabella1>tbody>tr>td				{background-color:#f0f9fa;border-color:#c0c0c0;}

table.Tabella2					        {border-color:#9da6ac;}
table.Tabella2>tbody>tr>th				{background-color:#c3d1dc;border-color:#9da6ac;}
table.Tabella2>tbody>tr>td				{background-color:Transparent;border-color:#dfe4e8;}
table.Tabella2>tbody>tr:last-child	    {border-bottom:2px solid #9da6ac;}

table.Tabella3					        {border-color:#9da6ac;}
table.Tabella3 > tbody > tr > th    {background-color: #c3d1dc;border-color: #9da6ac;border-style: solid;border-width: 1px;padding: 3px 10px 3px 10px;font-weight: bold;text-align: left;}
table.Tabella3>tbody>tr>td				{background-color:Transparent;border-color:#dfe4e8;}
table.Tabella3>tbody>tr:last-child	    {border-style: solid;border-width: 1px;padding: 1px 3px 1px 3px;}
/*-.-.-.-.-.-.-.-.-.-.*/

/*FormView*/
.FormView 			{border-color:#9da6ac}
/*-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.*/

/*Accordion*/
.AccordionHeader			{border-color:#c0c0c0;color:#FFFFFF;background-color:#a1a9bb;}
.AccordionHeader a			{color:#FFFFFF;}
.AccordionHeader a:hover	{}

.AccordionHeaderSelected			{border-color:#c0c0c0;color:#0f4a4f;background-color:#bfc9de;}
.AccordionHeaderSelected a			{}
.AccordionHeaderSelected a:hover	{}
 
.AccordionContent			{border-color:#c0c0c0;}
/*-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.*/

/*Calendar*/
.Calendario .ajax__calendar_container	{background-color:#FFFFFF;border-color:#c0c0c0;}
.Calendario .ajax__calendar_header		{background-color:#c3d1dc;}

.Calendario .ajax__calendar_title		{}
.Calendario .ajax__calendar_dayname		{border-bottom-color:#c0c0c0;}

.Calendario .ajax__calendar_days, 
.Calendario .ajax__calendar_months, 
.Calendario .ajax__calendar_years		{}

.Calendario .ajax__calendar_hover .ajax__calendar_day, 
.Calendario .ajax__calendar_hover .ajax__calendar_month, 
.Calendario .ajax__calendar_hover .ajax__calendar_year	{color:#3f57b2;}

.Calendario .ajax__calendar_other .ajax__calendar_day, 
.Calendario .ajax__calendar_other .ajax__calendar_year {color:#c0c0c0;}
.Calendario .ajax__calendar_active .ajax__calendar_day {color:#3f57b2;}
/*-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.*/

/*PopUp Hover*/
.popupHover {border-color:#c0c0c0;background-color:#f3f6f6;}

/*Menu*/
div#MenuSA table.Menu {border-top:solid 4px #797979;}
div#MenuSA table.Menu td a.Home {background:url(Images/Home.png) no-repeat left top;}
div#MenuSA table.Menu td a.HomeSelezionata {background:url(Images/Home.png) no-repeat left top;}
div#MenuSA table.Menu td a:Hover {color:#3f57b2;}
div#MenuSA table.Menu td a.Selezionata {color:#3f57b2;}
div#MenuSA table.Menu td a.HomeSelezionata {color:#3f57b2;}

/*Menu Laterale*/
ul.Grafico li a.Plus	{color:#3f57b2;}

/* TabControl*/
.Tab .ajax__tab_body					{/*background-color:#fff;border:1px solid #eeeeee;border-top:none;*/}
.Tab .ajax__tab_header					{border-bottom-color:#b6b4d4;}
.Tab .ajax__tab_header .ajax__tab_tab	{color:#fff;background:url(images/Tab/bg.gif) repeat-x;}
.Tab .ajax__tab_header .ajax__tab_outer {/* 2 pixel horizontal space between tabs */
                                         margin-right:2px;
                                         background:url(images/Tab/right.gif) no-repeat right top;}
.Tab .ajax__tab_header .ajax__tab_inner {background:url(images/Tab/left.gif) no-repeat left top;}
/*			active/hover headers styles */
.Tab .ajax__tab_active .ajax__tab_tab, 
.Tab .ajax__tab_hover .ajax__tab_tab	{color:#515151;background:url(images/Tab/bg.gif) repeat-x 0pt -48px;}
.Tab .ajax__tab_active .ajax__tab_outer,
.Tab .ajax__tab_hover .ajax__tab_outer	{background:url(images/Tab/right.gif) no-repeat 100% -48px;}

.Tab .ajax__tab_active .ajax__tab_inner,
.Tab .ajax__tab_hover .ajax__tab_inner  {background:url(images/Tab/left.gif) no-repeat 0pt -48px;}
