html, body{
margin : 0 0 0 0;
background-color: #f6e6e6;
scrollbar-face-color: #003C67;
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #333333;
scrollbar-track-color: #000000;
scrollbar-arrow-color: #ffffff;
}

A:Visited  {
 font-weight : bold;
	text-decoration : none;
	color : #003C67;
}
A:Link{
	font-weight : bold;
	color : #003C67;
	text-decoration : none;
}
A:Active  {
	font-weight : bold;
	color : #003C67;
	text-decoration : none;
}
A:Hover  {
	font-weight : bold;
	color : #003C67;
	text-decoration : underline;
}

h1 {
color:#b3b3b3;
font-size:11px;
font-family: Verdana, Arial, Times New Roman;
line-height:10px;
margin: 0px 0px 0px 0px; 
}

.normal {
	font-family : verdana, arial, Sans Serif;
	font-size : 13px;
	font-weight : normal;
	color : #232323;
	text-decoration : none;
	text-align:justify;
 line-height: 1.4em;
 word-spacing: 0.2em;
}

.small {
 font-family : verdana, arial, Sans Serif;
	font-size : 11px;
	font-weight : normal;
	color : #232323;
	text-decoration : none;
	text-align:justify;
 line-height: 1.4em;
 word-spacing: 0.1em;
}

.smallhome {
 font-family : verdana, arial, Sans Serif;
	font-size : 11px;
	font-weight : normal;
	color : #232323;
	text-decoration : none;
	text-align:justify;
 line-height: 1.4em;
 word-spacing: 0.1em;
}

.verysmall {
 font-family : verdana, arial, Sans Serif;
	font-size : 12px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
 word-spacing: 0.2em;
}

.veryverysmall {
 font-family : arial, Sans Serif;
	font-size : 9px;
	font-weight : normal;
	color : #8f8f8f;
	text-decoration : none;
}

.verysmallwhite {
	font-family :  arial, Sans Serif;
	font-size : 10px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}
.verysmallwhite A:Visited {
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}
.verysmallwhite A {
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}
.verysmallwhite A:hover {
	font-weight : normal;
	color : #004C81;
	text-decoration : underline;
}

.smallwhite {
	font-family :  verdana, arial, Sans Serif;
	font-size : 11px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}
.smallwhite A:Visited {
	font-family :  verdana, arial, Sans Serif;
	font-size : 11px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}
.smallwhite A {
	font-family :  verdana, arial, Sans Serif;
	font-size : 11px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}
.smallwhite A:hover {
	font-family :  verdana, arial, Sans Serif;
	font-size : 11px;
	font-weight : normal;
	color : #78A9CA;
	text-decoration : none;
 background-color: transparent;
}


.navsx {
	font-family : arial, Sans Serif;
	font-size : 14px;
	font-weight : bold;
	color : #333333;
	text-decoration : none;
	text-transform : uppercase;
 border-bottom: #d7d7d7 1px solid;
}
.navsx A:Visited {
	font-weight : bold;
 color : #333333;
	text-decoration : none;
	text-transform : uppercase;
}
.navsx A {
	font-weight : bold;
 color : #333333;
	text-decoration : none;
	text-transform : uppercase;
}
.navsx A:hover {
	font-weight : bold;
	color : #004C81;
	text-decoration : none;
 text-transform : uppercase;
}


.navsxsmall {
	font-family : arial, Sans Serif;
	font-size : 13px;
	font-weight : normal;
	color : #333333;
	text-decoration : none;
 border-bottom: #d7d7d7 1px solid;
}
.navsxsmall A:Visited {
	font-weight : normal;
	color : #333333;
	text-decoration : none;
}
.navsxsmall A {
	font-weight : normal;
	color : #333333;
	text-decoration : none;
}
.navsxsmall A:hover {
	font-weight : normal;
	color : #004C81;
	text-decoration : none;
}

.navtabella {
	font-family : arial, Sans Serif;
	font-size : 16px;
	font-weight : bold;
	color : #333333;
	text-decoration : underline;
 line-height: 1.4em;
 word-spacing: 0.2em;
}
.navtabella A:Visited {
	font-weight : bold;
	color : #333333;
	text-decoration : underline;
 line-height: 1.4em;
 word-spacing: 0.2em;
}
.navtabella A {
	font-weight : bold;
	color : #333333;
	text-decoration : underline;
 line-height: 1.4em;
 word-spacing: 0.2em;
}
.navtabella A:hover {
	font-weight : bold;
	color : #004C81;
	text-decoration : underline;
 line-height: 1.4em;
 word-spacing: 0.2em;
}

.navigazione A:Visited {
	font-family : verdana, arial, Sans Serif;
	font-size : 11px;
	font-weight : normal;
	color : #595959;
	text-decoration : none;
}
.navigazione A {
	font-family : verdana, arial, Sans Serif;
	font-size : 11px;
	font-weight : normal;
	color : #595959;
	text-decoration : none;
}
.navigazione {
	font-family : verdana, arial, Sans Serif;
	font-size : 11px;
	font-weight : normal;
	color : #595959;
	text-decoration : none;
}
.navigazione A:hover {
	font-family : verdana, arial, Sans Serif;
	font-size : 11px;
	font-weight : normal;
	color : #004C81;
	text-decoration : underline;
 background-color: transparent;
}

.titolopagina {
	font-family : arial, Sans Serif;
	font-size : 17px;
	font-weight : bold;
	color : #353535;
	text-decoration : none;
 background-color: transparent;
}

.titolosottopagina {
	font-family : arial, Sans Serif;
	font-size : 15px;
	font-weight : bold;
	color : #353535;
	text-decoration : none;
 background-color: transparent;
}

.titolobox {
	font-family : arial, Sans Serif;
	font-size : 15px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
 background-color: transparent;
}

.titoloboxinfo {
	font-family : arial, Sans Serif;
	font-size : 19px;
	font-weight : bold;
	color : #003C67;
	text-decoration : italic;
 background-color: transparent;
 line-height: 1.2em;
 word-spacing: 0.2em;
}

.colorover {
 border: #025887 1px solid;
	font-family: arial;
	font-size : 15px;
	color : #000000;
 background-color: #ffffcc;
 word-spacing: 0.2em;
 padding: 2px 2px 2px 2px;
}

.colorout {
 border: #025887 1px solid;
	font-family: arial;
	font-size : 15px;
	color : #000000;
 background-color: #EAF5FF;
 word-spacing: 0.2em;
 padding: 2px 2px 2px 2px;
}

.colorovermodulo {
 border: #ffffff 1px solid;
	font-family: arial;
	font-size : 13px;
	color : #000000;
 background-color: #CEE7F7;
}

.coloroutmodulo {
 border: #ffffff 1px solid;
	font-family: arial;
	font-size : 13px;
	color : #000000;
 background-color: #CEE7F7;
}

.buttonover {
	border: #025887 1px solid;
	font-family: arial;
	font-size : 13px;
	color : #ff99ff;
 background-color: #025887;
 word-spacing: 0.2em;
 padding: 1px 1px 1px 1px;
}

.buttonout {
 border: #025887 1px solid;
	font-family: arial;
	font-size : 13px;
	color : #ffffff;
 background-color: #FF6CFF;
 word-spacing: 0.2em;
 padding: 1px 1px 1px 1px;
}

.buttonoversmall {
	border: #003C67 1px solid;
 background-color: #f6e6e6;
 font-family : arial, sans serif;
	font-size : 11px;
	font-weight : normal;
	color : #003C67;
}

.buttonoutsmall {
 border: #ffffff 1px solid;
 background-color: #003C67;
 font-family : arial, sans serif;
	font-size : 11px;
	font-weight : normal;
	color : #ffffff;
}

.label {
	font-family :  arial, Sans Serif;
	font-size : 13px;
	font-weight : bold;
	color : #232323;
	text-decoration : none;
 word-spacing: 0.1em;
}
.labelwhite {
	font-family :  arial, Sans Serif;
	font-size : 12px;
	font-weight : bold;
	color : #ffffff;
	text-decoration : none;
 word-spacing: 0.1em;
}

.trasparentemail {
	border-bottom: #ffffff 1px solid;
 border-left: #ffffff 1px solid;
 border-right: #ffffff 1px solid;
 border-top: #ffffff 1px solid;
 background-color: #ffffff;
 font-family : verdana, arial, sans serif;
	font-size : 13px;
	font-weight : normal;
	color : #000000;
 text-align:center;
}

/***********************************************/
/* per gli script e altri non caratteri */
.iframe { 
overflow: auto;
border: 0px solid #000000;
padding: 0px;
background-color: transparent;
}

.handcursor{
padding: 5px 5px 5px 5px;
font-family : arial, Sans Serif;
font-size : 14px;
font-weight : bold;
color : #333333;
text-decoration : none;
text-transform : uppercase;
border-bottom: #d7d7d7 1px solid;
cursor:hand;
cursor:pointer;
}
/***********************************************/
