﻿body
{
    background-color:#dfddf5; 
    margin:0px 0px 0px 0px;
}
#loading
{
   margin-top:100px;
   font-family: Verdana, Arial, Sans-Serif;
   font-weight:bold;
}
img {
   behavior: url("/Immagini/pngbehavior.htc");
}

.col
{
    text-align:center;
    font-family:Trebuchet MS, Arial, Tahoma, Sans-Serif;
    font-size:12px; 
}
.menu
{
    text-align:right;
    margin-top:2px;
    padding:0px 4px 0px 4px;
}
.menu a
{
    text-align:right;
    font-family:Trebuchet MS, Arial, Tahoma, Sans-Serif;
    font-size:13px; 
    font-weight:bold;
    color:White;
    font-style: italic;
    
}
.col .titolo
{
    font-family:Trebuchet MS, Arial, Tahoma, Sans-Serif;
    color:White;
    font-size:14px;
    font-weight:bold;
    text-align:center;    
}
.col .titolo2
{
    font-family:Trebuchet MS, Arial, Tahoma, Sans-Serif;
    color:#000099;
    font-size:14px;
    font-weight:bold;
    text-align:center;    
}
.riquadro
{
    border-top: solid 1px #fff;
    border-bottom: solid 1px #fff;
}
.riquadro2
{
    border-top: solid 1px #fff;
}
a
{
    text-decoration:none;    
    color:#0000AA;
}
a:hover
{
    text-decoration:none;  
    color:Black;  
}
.bottone
{
	color: #827add;
	background-color:White;
	border: solid 1px #827add;
}
.txtMain
{
    text-align:left;    
    font-family:Trebuchet MS, Arial, Tahoma, Sans-Serif;
    font-size:12pt;
}
.titoloHome
{
	color:#ffffff;
	font-size:13pt;
	font-weight:bold;
	text-align:center;	
}
.descHome
{
	color:#ece9fa;	
	font-size:11pt;
	font-weight:bold;
}
.menuBottom a
{
    font-family:Verdana, Tahoma, Sans-Serif;
	color:#77a;	
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
}
.menuBottom a:hover
{
    text-decoration:underline;
}
.copy
{
    font-family:Verdana, Tahoma, Sans-Serif;
	color:#77a;	
	font-size:9pt;
}
    #t1, #t2, #t3, #t4
        {
            background-image: url(/immagini/sfondoCentr.jpg);
            background-color:#00178c;
            margin-top:0px;
            padding-top:15px;
            padding-left: 10px;
            padding-right: 10px;
            height:280px;
            color:White;
            font-weight:bold;
        }
        .classetab
        {
            height:35px; 
            width:200px; 
            background-image: url(/immagini/sfondotab.jpg);
            background-position:center;
            background-repeat:no-repeat;
            text-align:center;
            padding-top:15px;
            font-size:16pt;

        }
        .classetabselect
        {
            height:35px; 
            width:200px; 
            background-image: url(/immagini/sfondotabHover.jpg);
            background-position:center;
            background-repeat:no-repeat;
            text-align:center;
            padding-top:15px;
            padding-bottom:1px;
            font-size:16pt;

        }
        .classetab a, .classetabselect a
        {
            color: white;

        }
.corpoCentrale .titolo, .corpoCentraleHome .titolo
{
    font-family:Trebuchet MS, Arial, Tahoma, Sans-Serif;
    color:White;
    font-size:18px;
    font-weight:bold;
    text-align:center;    
}
.corpoCentraleHome h1
{
    font-family:Trebuchet MS, Arial, Tahoma, Sans-Serif;
    color:White;
    font-size:18px;
    font-weight:bold;
    text-align:center;  
}
.corpoCentrale
{
    text-align:justify;
    font-family:Trebuchet MS, Arial, Tahoma, Sans-Serif;
    font-size:14px; 
    color:#000077;
    padding: 5px 15px 15px 5px;
}
.corpoCentraleHome
{
    text-align:justify;
    font-family:Trebuchet MS, Arial, Tahoma, Sans-Serif;
    font-size:14px; 
    color:#000077;
    padding: 0px 0px 0px 0px;
}
.corpoCentrale img
{
    border: solid 1px black;
    margin: 5px 5px 5px 5px;
}
.corpoCentraleHome img
{
    border: solid 1px black;
    margin: 5px 5px 5px 5px;
}
.immagineNoBordo
{
    border-width:0px;
}
a.subMenu
{
    font-weight:bold;
    font-family:Trebuchet MS, Arial, Tahoma, Sans-Serif;
    font-size:10pt; 
    color:#fff;
}
.subMenu:hover
{
    color:orange;
}
.colore1
{
	background-color:#9da9e5;
}
.colore2
{
	background-color:#c3caed;	
}
.avviso
{
	border: solid 3pt #827add;
	position:absolute;
	top:150px;
	left: 50%;
	background-color: #dde3fd;
	width:400px;
	margin-left:-200px;
	text-align:center;
	z-index:2;
}
.avviso INPUT, .Avviso textarea, .Avviso select
{
	background-color: #827add;
	color:White;
	border-top: solid 1pt white; 
	border-left: solid 1pt white;
	border-bottom: solid 1pt #ddddf5;
	border-right: solid 1pt #ddddf5;
}
.modalPopUpBackGround 

{

	background-color:Gray;
	 filter:alpha(opacity=40); 
	opacity:0.6;
	position:absolute;
	z-index:1;
	top:0;
	left:0;
	width:100%;
	height:100%;
	margin:0px 0px 0px;
}
.tabellaLista td
{
    background-color: #dde3fd;
}
.tabellaLista th
{
    background-color: #c3caed;
    font-weight:bold;
}