body {
scrollbar-face-color: #811788; 
scrollbar-highlight-color: #ffffff; 
scrollbar-shadow-color: #ffffff; 
scrollbar-3dlight-color: #0E1E7D; 
scrollbar-arrow-color: #ffffff; 
scrollbar-track-color: #0E1E7D; 
scrollbar-darkshadow-color: #0E1E7D;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
color: #000000;
background: #FFFFFF;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 0px;
}

td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
}  

td.bianco {
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 12px
}

td.bottom_underline_title {
    color:#811788;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-bottom-color:#811788;
    font-weight:bold
}

td.blu {
    font-family: Arial, Helvetica, sans-serif;
    color: #003F8A;
    text-decoration: none;
    font-size: 12px
}

td.bottom_underline {
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-bottom-color:#811788
}

td.viola {
    font-family: Arial, Helvetica, sans-serif;
    color: #933589;
    text-decoration: none;
    font-size: 12px
}

.bianco {
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 12px;
}

.bianco11 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 11px;
}

.bio {
    font-family: Arial, Helvetica, sans-serif; 
    color: #74191B; 
    text-decoration: none; 
    font-size: 11px; 
}

.blu {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003F8A;
    text-decoration: none;
    font-size: 11px
}

.edilizia {
    font-family: Arial, Helvetica, sans-serif; 
    color: #176922; 
    text-decoration: none; 
    font-size: 11px; 
}

.error {
    font-family: Arial, Helvetica, sans-serif;
    color: #ff0000;
    text-decoration: none;
    font-size: 12px
}

.nero10 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-size: 10px;
}

.nero11 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-size: 11px;
}

.nero12 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-size: 12px;
}

.nero13 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-size: 13px;
}

.nero14 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-size: 14px;
}

.rosso {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #CC0000;
    text-decoration: none;
    font-size: 11px;
}

.titolo_pagina {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #0E1E7D;
    text-decoration: none;
    font-weight: bold;
    font-size: 14px
}

.viola {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #811788;
    text-decoration: none;
    font-weight: bold;
    font-size: 11px
}

.menu {	text-decoration: none;	}
A.menu:ACTIVE, A.menu:LINK, A.menu:VISITED { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 11px; }
A.menu:HOVER {font-family: Arial, Helvetica, sans-serif; color: #FFD900; text-decoration: none; font-size: 11px; }

.menusel {	text-decoration: none;	}
A.menusel:ACTIVE, A.menusel:LINK, A.menusel:VISITED { font-family: Arial, Helvetica, sans-serif; color: #FFD900; text-decoration: none; font-size: 11px; }
A.menusel:HOVER {font-family: Arial, Helvetica, sans-serif; color: #FFD900; text-decoration: none; font-size: 11px; }

.sottomenu {	text-decoration: none;	}
A.sottomenu:ACTIVE, A.sottomenu:LINK, A.sottomenu:VISITED { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 10px; }
A.sottomenu:HOVER {font-family: Arial, Helvetica, sans-serif; color: #FFD900; text-decoration: none; font-size: 10px; }

.mailnero {	text-decoration: none;	}
A.mailnero:ACTIVE, A.mailnero:LINK, A.mailnero:VISITED { font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 10px; }
A.mailnero:HOVER {font-family: Arial, Helvetica, sans-serif; color: #0E1E7D; text-decoration: none; font-size: 10px; }

a.linkinterni, a.linkinterni:visited, a.linkinterni:active, a.linkinterni:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #0E1E7D;
    font-size: 11px;
    text-decoration: underline;
}

a.linkinterni:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #811788;
    font-size: 11px;
    text-decoration: underline;
}

.linkbianco {	text-decoration: none;}
A.linkbianco:ACTIVE, A.linkbianco:LINK, A.linkbianco:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}
A.linkbianco:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFD900;
	text-decoration: none;
	font-size: 12px;
}

.linkinternismall {	text-decoration: none;	}
A.linkinternismall:ACTIVE, A.linkinternismall:LINK, A.linkinternismall:VISITED { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0E1E7D; text-decoration: underline; font-size: 10px; }
A.linkinternismall:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; color: #811788; text-decoration: underline; font-size: 10px; }

table.footer {
    width: 720px;
    height: 20px;
    border-style: solid;
    border-width: 1px;
    border-color: #0E1E7D
}

img.bordata {
    border-color: #ffffff;
    border-style: solid;
    border-width: 1px
}

.GvHeader {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    background-color: #0E1E7D
}

.GvRow {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
    background-color: #dddddd;
}

.GvRow2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
    background-color: #eeeeee;   
}

.Gv {
    border-bottom-color: #0E1E7D;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.bordo {
    border:1px; 
    border-style:solid; 
    border-color:#0E1E7D
}

.bold_sottolineato {
    text-decoration:underline;
    font-weight:bold
}

.blu12 { font-family: Arial, Helvetica, sans-serif; color: #0E1E7D; text-decoration: none; font-size: 12px; }

hr.blu 
{
    border:0;
    height:1px;
    color:#0E1E7D;
    background-color:#0E1E7D;
}

.linkinterniverde {	text-decoration: none;	}
A.linkinterniverde:ACTIVE, A.linkinterniverde:LINK, A.linkinterniverde:VISITED { font-family: Verdana, Arial, Helvetica, sans-serif; color: #176922; text-decoration: underline; font-size: 14px; }
A.linkinterniverde:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; color: #0E1E7D; text-decoration: underline; font-size: 14px; }

.linkinternicountry {	text-decoration: none;	}
A.linkinternicountry:ACTIVE, A.linkinternicountry:LINK, A.linkinternicountry:VISITED { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; font-size: 14px; }
A.linkinternicountry:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; color: #0E1E7D; text-decoration: underline; font-size: 14px; }

.linkibiancocountry {	text-decoration: none;	}
A.linkibiancocountry:ACTIVE, A.linkibiancocountry:LINK, A.linkinternicountry:VISITED { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; font-size: 12px; }
A.linkibiancocountry:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; color: #0E1E7D; text-decoration: underline; font-size: 12px; }

.nerocountry {
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-size: 12px;
}

hr.bluprof 
{
    border:0;
    height:1px;
    color:#333333;
    background-color:#333333;
}

.blu12prof { font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 12px; }

.bluprof { font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 11px; }

.linkinterniprof {	text-decoration: none;	}
A.linkinterniprof:ACTIVE, A.linkinterniprof:LINK, A.linkinterniprof:VISITED { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: underline; font-size: 14px; }
A.linkinterniprof:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; font-size: 14px; }

.GvHeaderProf {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    background-color: #333333
}

.GvProf {
    border-bottom-color: #333333;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.linkprivacy {	text-decoration: none;}
A.linkprivacy:ACTIVE, A.linkprivacy:LINK, A.linkprivacy:VISITED { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 10px; }
A.linkprivacy:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFD900; text-decoration: none; font-size: 10px; }

