SPAN.b { color:black; background-color:#DBEDFD; }
SPAN.i { color:black; background-color:#DBEDFD; }
SPAN.g { color:black; background-color:#C3FDEC; }
SPAN.y { color:black; background-color:#FFFF66; }
SPAN.small   { font-size: 9px; font-weight: bold; text-align:center; color: #FF4422; }
SPAN.medium  { font-size: 12px; font-weight: bold; text-align:center; color: #FF4422; }

P {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: justify }
UL {  list-style-image:  url(../it/images/yel_sphere.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
H3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #006600; text-align: center; font-size: 16px}
H4 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #339900; font-size: 12px}
TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
TH {	color: #FFFFFF; background-color: #FF6600; }

.bianco          { color=#222244 }
.verde           { color=#00FF00 }
.rosso           { color=#FF0000 }
.blu             { color=#1020EE }
.left            { text-align:left }
.right           { text-align:right }
.smallblack      { font: bold; font-size: 9px; color: #101010; }
.mediumblack     { font-size: 12px; font-weight: bold; text-align:center; color: #222222; }
.mediumwhite     { font-size: 12px; font-weight: bold; text-align:center; color: #FFFFFF; }
.bigblack        { font-size: 14px; font-weight: bold; text-align:center; color: #222222; }
.bigwhite        { font-size: 14px; font-weight: bold; text-align:center; color: #FFFFFF; }
.nero            { color=#000000; }
.center          { text-align:center; }
.smallwhite      { font-size: 9px; font-weight: bold; text-align:center; color: #FFFFFF; }

BODY { 
 background: url(/images/back_world.jpg);
 color: black; 
 font-size: 14px; 
 font-family: Verdana,Arial,Helvetica; 
 font-style: normal; 
 font-weight: normal; 
 scrollbar-arrow-color: #FFFFFF; 
 scrollbar-shadow-color: #CCCCCC; 
 scrollbar-face-color: #EAEAEA; 
 scrollbar-darkshadow-color: #4A4A4A; 
 scrollbar-track-color: #FFFFFF; 
 scrollbar-3dlight-color: #CCCCCC; 
 scrollbar-highlight-color: #000000; 
 text-align: center; 
}

FONT { font-size: 12px; text-align:center; }

P { font-size: 14px; font-weight: bold; color: #222222; }
B { font-size: 16px; font-weight: bold; color: #222222; }

DIV.d1       { font-size: 12px; text-align: center; }

DIV.adv {
 font-size: 16px;
 text-align: center;
 background-color: #ABFFAB;
 border-right: #808080 1px dotted;
 border-top: #808080 1px dotted;
 border-left: #808080 1px dotted;
 border-bottom: #808080 1px dotted; 
}

A:hover    { font-size: 12px; font-family: Verdana,Arial,Helvetica; background-color: #EEEEEE; font-weight: bold; color: #8888FF; text-decoration: underline }
A:link     { font-size: 12px; font-family: Verdana,Arial,Helvetica; font-weight: bold; color: #2222FF; text-decoration: underline }
A:visited  { font-size: 12px; font-family: Verdana,Arial,Helvetica; font-weight: bold; color: #4444FF; text-decoration: underline }

DIV.h1 { 
 color:black; 
 background-color:#DBEDFD;
 width: 100%;
 height: 68px;
 position: relative; 
 top: 0px;
 left: 0px;
 clear: both; 
}

DIV.f1 { 
 color:black; 
 background-color:#FFEDFD; 
 width: 100%;
 height: 68px;
 position: relative; 
 top: 0px;
 clear: both; 
}

DIV.mid1 { 
 width: 100%;
 position: relative; 
 top: 0px;
 left: 0px;
}

DIV.l1 { 
 color: black; 
 background-color: #C3FDEC; 
 width: 20%;
 position: absolute; 
 top: 0px;
 left: 0px;
 clear: left; 
 display: inline;
}

DIV.m1 { 
 color:black; 
 background-color:#FFFF66; 
 width: 60%;
 position: relative; 
 top: 0px;
 left: 20%;
 right: auto;
 clear: both; 
 display: inline;
}

DIV.r1 { 
 color: black; 
 background-color: #C3FDEC; 
 width: 20%;
 position: absolute;
 top: 0px;
 left: 80%;
 clear: both; 
 display: inline;
}

/**********************************
* Barra dei link                  *  
**********************************/

#linkmenu {
 font: 16px Verdana, Arial, Helvetica, sans-serif; 
 text-align: center;
 margin-left: auto;
 margin-right: auto;
 width: 960px;
}

#linkmenu ul{
 margin: 0;
 padding-left: 0;
 list-style: none;
}

#linkmenu li{
 font-size: 16px;
 display: inline;
 margin: 0;
 padding: 0;
}

#linkmenu a:link, #linkmenu a:visited{
 background: #FAFAFA;
 color: #266D9A;
 margin: 2px;
 padding: 2px 2px 2px 2px;
 text-decoration: none;
 border: 1px dotted #CDCDCD;
}

#linkmenu a:hover, #linkmenu a:focus, #linkmenu a:active{
 color: #2688CC;
 background: #FFFFFF;
}
