body
{
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    color: black;
    text-decoration: none;
}
a
{
    border-style: none none none none;
    border-width: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #3333FF;
    text-decoration: underline;
}
a:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFFF99;
    background-color: #000097;
}

a.old
{
    border-style: solid solid solid solid;
    border-width: 1px;
    border-color: #000060;
    padding: 4px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #3333FF;
    text-decoration: none;
}
a.old:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFFF99;
    background-color: #000097;
}

a.menu
{
    border-style: none none none none;
    color: #002080;
    text-decoration: none;
}
a.menu:hover
{
    border-style: none none none none;
    color: #002080;
    background-color: #C0C0C0;
    text-decoration: none;
}

a.LinkSottolineato
{
    color: #002080;
    background-color: transparent;
    text-decoration: underline;
    border-style: none;
    font-style: normal;
    font-weight: normal;
}
a.LinkSottolineato:hover
{
    color: #0066FF;
    text-decoration: underline;
    background-color: transparent;
}

a.mainmenu
{
    border-style: none none none none;
    color: #000000;
    background-color :#c0c0c0;
    text-decoration: none;
    padding:3px;
    margin-left:1px;
}
a.mainmenu:hover
{
    border-style: none none none none;
    color: #FFFF00;
    background-color: #707070;
    text-decoration: none;
    padding:3px;
    margin-left:1px;
}

a.mainmenuSelected
{
    border-style: solid;
    border-bottom-color:Blue ;
    border-width:1px;
    color: #000000;
    background-color: #FFFFCC;
    text-decoration: none;
    padding: 3px;
    margin-left: 3px;
}
a.mainmenuSelected:hover
{
    border-style: none none none none;
    color: #FFFF00;
    background-color: #000000;
    text-decoration: none;
    padding:3px;
    margin-left:3px;
}
a.home
{
    border-style: none none none none;
    border-width: 0px;
    color: white ;
    background-color: transparent;
}
a.home:hover
{
    border-style: none none none none;
    border-width: 0px;
    color: white ;
    background-color: transparent;
}
a.HomeOggetto
{
    border-style: none none none none;
    border-width: 0px;
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #000080;
    background-color: transparent;
    text-decoration:underline;
}
a.HomeOggetto:hover
{
    border-style: none none none none;
    border-width: 0px;
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #000080;
    background-color: #99CCFF;
    text-decoration:underline;
}
.Visite
{
	font-family:Verdana;
	font-size:11px;
	font-style:normal ;
	font-weight:  normal ;
	background-color:Transparent ;
	color:#69D2DE;
	text-align: left ;
}
.Pag_1
{
	border-right: #3333ff 1px solid;
	border-top: #3333ff 1px solid;
	font-weight: normal;
	font-size: 9px;
	border-left: #3333ff 1px solid;
	color: #0000cc;
	border-bottom: #3333ff 1px solid;
	font-family: Tahoma;
	background-color: #99ccff;
	text-decoration: none;
}
.Pag_2
{
	border-right: #3333ff 1px solid;
	border-top: #3333ff 1px solid;
	font-weight: normal;
	font-size: 9px;
	border-left: #3333ff 1px solid;
	color: #0000cc;
	border-bottom: #3333ff 1px solid;
	font-family: Tahoma;
	background-color: #ccffff;
	text-decoration: none;
}
.DivMaster2
{
    padding: 10px;
    text-align:left;
    border-right-color:#000080;
    border-right-style:dotted ;
    border-right-width:1px;
    color:Blue; 
    position: static; 
    background-color: #ffffff; 
    width: 185px; 
    height: 400px; 
    float: left;
}

.txtTahoma9
{
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    color: black;
    text-decoration: none;
}
.txtTahoma10
{
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    color: black;
    text-decoration: none;
}
.txtTahoma12
{
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: black;
    text-decoration: none;
}
.Disab
{
    color: #C0C0C0;
}


.txtLogin
{
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight:900 ;
    color: darkslategrey;
    text-decoration: none;
}
.txtTahoma16
{
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    color: black;
    text-decoration: none;
}
.TitoloDiPagina
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 800 ;
    color: #003399;
    text-decoration: none;
    font-weight:bolder ;
}
.txtTahoma20
{
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: normal;
    color: #3366CC;
    text-decoration: none;
}
.txt1
{
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 1px;
    font-style: normal;
    font-weight: normal;
    color: #3366CC;
    text-decoration: none;
}
.mgr10
{
    margin-right: 10px;
}

.mg5
{
    margin-left: 5px;
}
.mg10
{
    margin-left: 10px;
}
.mg20
{
    margin-left: 20px;
}
.mg50
{
    margin-left: 50px;
}
.mg100
{
    margin-left: 100px;
}
.txtAbout
{
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    color: #3366CC;
    text-decoration: none;
}
.mg_r10
{
    margin-right:10px; 
}
.txtPWD
{
    border: 1px solid #0000FF;
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: bold;
    color: #FFFFCC;
    text-decoration: none;
    position:relative;
    top:20px;
    left:50px;
}
.style_display
{
    height: 56px;
}
.TitoliTabellaLink
{
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #FFFFCC;
    background-color:Blue;  
    text-decoration: none;
}
.TitoliTabellaNews
{
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #FFFFCC;
    background-color:Blue;  
    text-decoration: none;
}
.TitoliSottoTabella
{
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight:normal;
    color: #FFFFCC;
    background-color:Blue;  
    text-decoration: none;
}
.TitoloColonna
{
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #FFFFdd;
    background-color: #336699;
    text-decoration: none;
}
.TitoloSubColonna
{
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight:normal;
    color: #0000FF;
    background-color: #77AADD;
    text-decoration: none;
}
.OggettoNews
{
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #000080;
    text-decoration: none;
}
.TestoNews
{
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #3366CC;
    text-decoration: none;
}
.OggettoCatalogo
{
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #FF0000;
    text-decoration: none;
}
.btn_login_class
{
    height:42px;
    width:109px;
    text-decoration: none;
    background-image: url('../Images/Btn/login.png');
}
.bordo1
{
    border:1px dotted #000080;
    margin:5px;
    padding:5px;
}
.destra
{
    text-align:right;
}

.g3a {
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #000080;
    background-color: #F0F0E0;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: none;
    border-top-color: #A0BEDC;
    border-right-color: #A0BEDC;
    border-bottom-color: #A0BEDC;
    border-left-color: #A0BEDC;
}
.g3b {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000080;
	background-color: #F8F8E8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #A0BEDC;
	border-right-color: #A0BEDC;
	border-bottom-color: #A0BEDC;
	border-left-color: #A0BEDC;
}
.g12a {
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: bold;
    color: #000080;
    background-color: #F0F0E0;
    border:1px solid #A0BEDC;
}
.g12b {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #000080;
	background-color: #F8F8E8;
    border:1px solid #A0BEDC;
}

.wi {
	color: #ffffff;
    font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    height: 18px;
    margin-left:20px;
}
.font16 {
	font-size: 16px;
}
.font24 {
	font-size: 24px;
}

