body {
margin-top : 10px; 
margin-right : 20px; 
margin-bottom : 20px; 
margin-left : 20px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
} 

a:link {
text-decoration : underline; 
; color: #006633
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small
} 

a:visited {
; color: #666633
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px
} 

a:hover {
; color: #009966
} 

a.dash:link {
border-bottom : 1px dashed; 
} 

a.dash:visited {
border-bottom-width:! 
 
} 

a.dash:hover {
border-bottom :  1px solid; 
} 

h1 , h2 , h3 , h5 , h6 {
font-family : "Trebuchet MS", Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif; 
font-weight : normal; 
} 
.dynabox {
font-weight : bold; 
text-decoration : none; 
font-size : 80%; 
font-family : Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif; 
} 

a 																	{color : #000000; } 
.topnav a:hover, .dynabox .headbox a:hover							{color : #ffffff; }

.pos0 {background-color : #006666; color : #000000; } 
a.leftmenu:visited 	{background-color : #FFFFFF; border : #336666; color : #802000; } 
.pos2 {background-color : #98c2f0; color : #000000; border : #000000; } 


.neg0 																{background-color : #000000; } 
a.topmenu:hover												{background-color : #009933; color : #336666; border : #000000 solid; } 
a.topmenu:visited 				{color : #004566; border : #000000; } 

a.leftmenu:link {
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
width : 166px; 
font-weight : normal; 
text-align : left; 
} 

a.leftmenu:hover {
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
width : 166px; 
font-weight : normal; 
text-align : left; 
} 

a.leftmenu:visited {
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
width : 166px; 
font-weight : normal; 
text-align : left; 
; font-size: x-small
} 

a.topmenu:link {
display : inline; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 0; 
border-bottom-width : 0; 
border-left-width : 1px; 
text-align : center;  
} 

a.topmenu:hover {
background-color : #FFD782; 
display : inline; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
text-align : center; 
; border-width: 0 0 0 1px
} 

a.topmenu:visited {
display : inline; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 0; 
border-bottom-width : 0; 
border-left-width : 1px; 
text-align : center; 
} 

.headbox {
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
width : 166px; 
text-align : left; 
} 

.topbox {
border : 1px solid; 
height : 55px; 
padding-top : 5px; 
padding-left : 5px; 
padding-right : 5px; 
padding-bottom : 0; 
} 

.topnav {
border : 0px solid ; 
padding-top : 0;
padding-bottom : 0; 
} 

.mainbox {
border : solid ; 
padding-top : 5px; 
padding-left : 5px; 
padding-right : 5px; 
padding-bottom : 5px; 
} 

.mainbox p {
font-size : 85%; 
} 

.mainbox p a {
font-weight : bold; 
font-size : 90%; 
} 

.dynabox {
border : 1px dashed ; 
text-align : center; 
} 

.dynabox .headbox {
border-style : dashed; 
border-top-style : solid; 
border-right-width : 0; 
border-left-width : 0; 
padding-top : 2px; 
padding-left : 0; 
padding-right : 0; 
padding-bottom : 2px; 
} 

.dynacontent {
padding-top : 3px; 
padding-left : 5px; 
padding-right : 5px; 
padding-bottom : 3px; 
text-align : left; 
font-size : 70%; 
font-weight : bold; 
; text-indent: 1px
; font-style: normal; font-variant: normal
} 
.dynabox  { background-color : #000000; border : 1px #003333 dashed; color : #336666;  ; background-image: url(fondo_righe2.jpg)} 
.headbox  { background-color : #336666; color : #FFCC66; border : 1px #000000 ridge;  } 
.topnav  { color : #000000; border : #000000;  ; background-color: #FFA74F; border-width: 1px 1px 1px 0px} 
.neg1  { background-color : #FFCC66; color : #ffffff; border : #000000;  } 
.neg2  { background-color : #FFCC66; color : #ffffff; border : #000000;  } 
a.leftmenu:hover { background-color : #F5BF76; color : #333333; border : #000000 solid;  ; border-width: 0px 1px 1px} .mainbox  { background-color : #FFFFFF; border : 1px #000000 dashed; color : #003333;  ; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify} 
.pos1  { background-color : #336666; border : #000000; color : #000000;  } .headbox  { 
font-weight : bold; 
text-decoration : none; 
font-size : 12px; 
font-family : Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif; 
 } a.leftmenu  { 
font-weight : bold; 
text-decoration : none; 
font-size : x-small; 
font-family : Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif; 
; background-color: #E6E6E6
 } body 														 { background-color : #f0f0f0; color : #CCFFCC;  ; background-image: url(fondo_righe112.jpg)} a.topmenu  { 
font-weight : bold; 
text-decoration : none; 
font-size : 75%; 
font-family : Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif; 
; color: #336666
 } 

.head  { 
font-weight : bold; 
text-decoration : none; 
font-size : 60%; 
font-family : Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif; 
; color: #004566
 } h4  { 
font-family : Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif; 
font-weight : normal; 
; color: #006666; font-size: 16px; font-style: normal; font-variant: normal
; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
 } .mainbox1 { border : dotted; padding-top : 5px; padding-left : 5px; padding-right : 5px; padding-bottom : 5px;; background-color : #FFFFFF; border : 1px #000000 dashed; ; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-weight: normal; font-variant: normal; color: #003366}

a.leftmenu:link  { background-color : #F2F2F2; border : #000000; color : #003333;  } c { display : inline; padding-top : 5px; padding-right : 0; padding-bottom : 5px; padding-left : 0; border-style : solid; border-top-width : 0; border-right-width : 0; border-bottom-width : 0; border-left-width : 1px; text-align : center;; color : #00557D; border : #000000; }.mainbox2 { border : solid ; padding-top : 5px; padding-left : 5px; padding-right : 5px; padding-bottom : 5px;; background-color : #FFFFFF; border : 1px #000000 dashed; color : #003333; ; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify }