body {margin: 0 2%;  padding: 0;font-size: 12px; font-family: Verdana, Tahoma, Arial, sans-serif; background-color: #ffffff; }

td {font-size: 12px; color: #000000; font-family: Verdana, Tahoma, Arial, sans-serif; }

input {border-right: gray 1px solid; border-top: gray 1px solid; border-left: gray 1px solid; border-bottom: gray 1px solid;}

select {border-right: gray 1px solid; border-top: gray 1px solid; border-left: gray 1px solid; border-bottom: gray 1px solid;}

.corpo {font-size: 11px; font-family: Verdana, Tahoma, Arial, sans-serif;}

.corpobold {font-size: 11px; font-weight: bold; color: #333333; font-family: Verdana, Tahoma, Arial, sans-serif;}

.copyright {font-size: 10px; font-family: Verdana, Tahoma, Arial, sans-serif;}

.imgnews {border: 0;  padding-top: 1em;  padding-right: 1em;  padding-bottom:1em;  padding-left: 1em;}
.imgserving {border: 0; padding-top: 0em;  padding-right: 2em; padding-bottom:0em;  padding-left: 0em;}
		  
.leftmenu {font-size: 12px; color: #6D6E70;	font-weight: bold; text-decoration: none; font-family: Verdana, Tahoma, Arial, sans-serif; }

.leftmenu:link {font-size: 12px; color: #6D6E70; font-weight: bold; text-decoration: none; font-family: Verdana, Tahoma, Arial, sans-serif; }

.leftmenu:visited {font-size: 12px; color: #6D6E70;	font-weight: bold; text-decoration: none; font-family: Verdana, Tahoma, Arial, sans-serif; }

.leftmenu:hover {font-size: 12px; color: #3B72B0;	font-weight: bold; text-decoration: none; font-family: Verdana, Tahoma, Arial, sans-serif;}

.leftmenu2 {font-size: 12px; color: #f66f40;	font-weight: bold; text-decoration: none; font-family: Verdana, Tahoma, Arial, sans-serif;}

.leftmenu2:link {font-size: 12px; color: #f66f40;	font-weight: bold; text-decoration: none; font-family: Verdana, Tahoma, Arial, sans-serif;}

.leftmenu2:visited {font-size: 12px; color: #f66f40;	font-weight: bold; text-decoration: none; font-family: Verdana, Tahoma, Arial, sans-serif;}

.leftmenu2:hover {font-size: 12px; color: #f66f40;	font-weight: bold; text-decoration: none; font-family: Verdana, Tahoma, Arial, sans-serif;}

.leftmenu3 {font-size: 11px; background-color: transparent; color: #003366; font-weight: normal; text-decoration: none; padding-left: 8px; }
.leftmenu3:link {font-size: 11px; background-color: transparent; color: #003366; font-weight: normal; text-decoration: none;}
.leftmenu3:visited {font-size: 11px; background-color: transparent; color:  #003366; font-weight: normal; text-decoration: none;}
.leftmenu3:hover {font-size: 11px; background-color: transparent; color: #3B72B0; font-weight: normal; text-decoration: none; padding-right: 8px;}


.linea { padding-left: 0em; padding-right: 1em; margin-top: 1px; margin-right: 1px; margin-bottom: 2px; margin-left: 0;}

.menunav {font-size: 12px; background-color: transparent; color: #003366; font-weight: bold; text-decoration: none;}
.menunav:link {font-size: 12px; background-color: transparent; color: #003366; font-weight: bold; text-decoration: none; }
.menunav:visited {font-size: 12px; background-color: transparent; color:  #003366; font-weight: bold; text-decoration: none;}
.menunav:hover {font-size: 12px; background-color: transparent; color: #3B72B0; font-weight: bold; text-decoration: underline;}
.menubutton {font-size: 12px; color: #003366; text-decoration: none; font-weight: bold; font-family: Verdana, Tahoma, Arial, sans-serif;}

.menucontact {font-size: 12px; background-color: transparent; color: #003366; font-weight: bold; text-decoration: none; padding-right: 2em;}
.menucontact:link {font-size: 12px; background-color: transparent; color: #003366; font-weight: bold; text-decoration: none; padding-right: 2em; }
.menucontact:visited {font-size: 12px; background-color: transparent; color:  #003366; font-weight: bold; text-decoration: none; padding-right: 2em;}
.menucontact:hover {font-size: 12px; background-color: transparent; color: #3B72B0; font-weight: bold; text-decoration: underline; padding-right: 2em; }

.menubox {font-size: 11px; background-color: transparent; color: #003366; font-weight: normal; text-decoration: none; padding-right: 2em; }
.menubox:link {font-size: 11px; background-color: transparent; color: #003366; font-weight: normal; text-decoration: none;}
.menubox:visited {font-size: 11px; background-color: transparent; color:  #003366; font-weight: normal; text-decoration: none;}
.menubox:hover {font-size: 11px; background-color: transparent; color: #3B72B0; font-weight: normal; text-decoration: none; padding-right: 2em;}

.newsarchive {font-size: 11px; background-color: transparent; color: #3B72B0; font-weight: bold; text-decoration: none;}
.newsarchive:link {font-size: 11px; background-color: transparent; color: #3B72B0; font-weight: bold; text-decoration: none;}
.newsarchive:visited {font-size: 11px; background-color: transparent; color: #3B72B0; font-weight: bold; text-decoration: none;}
.newsarchive:hover {font-size: 11px; background-color: transparent; color: #3B72B0; font-weight: bold; text-decoration: underline;}

.testo {font-size: 12px; font-family: Verdana, Tahoma, Arial, sans-serif; margin-right: 2px; padding-right: 1em;}

.testobold {font-size: 12px; font-weight: bold; color: #333333; font-family: Verdana, Tahoma, Arial, sans-serif;}

.testoitalic {font-size: 12px; font-style: italic; font-family: Verdana, Tahoma, Arial, sans-serif;}

.titarticle {font-size: 14px; color: #003366; font-weight: bold; text-decoration: none; font-family: Verdana, Tahoma, Arial, sans-serif;}

.titdb {font-size: 13px; color: #003366; font-weight: bold; text-decoration: none; font-family: Verdana, Tahoma, Arial, sans-serif;}

.buttondb {font-size: 13px; color: #003366;	text-decoration: none; font-family: Verdana, Tahoma, Arial, sans-serif;}

.titblu {font-size: 12px; color: #003366; font-weight: bold; text-decoration: none; font-family: Verdana, Tahoma, Arial, sans-serif;}

.titblulight {font-size: 12px; color: #003366; text-decoration: none; font-family: Verdana, Tahoma, Arial, sans-serif;}

.titnews {font-size: 12px; color: #003366; font-weight: bold; text-decoration: none; font-family: Verdana, Tahoma, Arial, sans-serif;}
.titnews:link {font-size: 12px; color: #3B72B0;	font-weight: bold; text-decoration: none; font-family: Verdana, Tahoma, Arial, sans-serif;}
.titnews:visited {font-size: 12px; color: #3B72B0;	font-weight: bold; text-decoration: none; font-family: Verdana, Tahoma, Arial, sans-serif;}
.titnews:hover {font-size: 12px; color: #3B72B0;	font-weight: bold; text-decoration: underline; font-family: Verdana, Tahoma, Arial, sans-serif;}

.linkarticle {font-size: 12px; color: #3B72B0;	font-weight: bold; text-decoration: underline; font-family: Verdana, Tahoma, Arial, sans-serif;}
.linkarticle:link {font-size: 12px; color: #3B72B0;	font-weight: bold; text-decoration: underline; font-family: Verdana, Tahoma, Arial, sans-serif;}
.linkarticle:visited {font-size: 12px; color: #3B72B0; font-weight: bold; text-decoration: underline; font-family: Verdana, Tahoma, Arial, sans-serif;}
.linkarticle:hover {font-size: 12px; color: #3B72B0; font-weight: bold; text-decoration: underline; font-family: Verdana, Tahoma, Arial, sans-serif;}

.titbox {padding-left: 4px; font-size: 12px; font-family: Verdana, Tahoma, Arial, sans-serif; color: #F66F40;font-weight: bold;   }

.titpag {font-size: 24px; font-family: Verdana, Tahoma, Arial, sans-serif; color: #F66F40;font-weight: normal;   }

.tityear {font-size: 20px; font-family: Verdana, Tahoma, Arial, sans-serif; color: #F66F40;font-weight: normal;   }

.titolo {font-weight: bold; font-size: 12px; color: #000000; font-family: Verdana, Helvetica, sans-serif}

.link1 {font-size: 16px; COLOR: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: underline}
.link1:hover {font-size: 16px; COLOR: #0000ff; font-family: Arial, Helvetica, sans-serif}

.link2 {font-size: 13px; COLOR: #ff0000; font-family: Arial, Helvetica, sans-serif; text-decoration: underline}
.link2:hover {font-size: 13px; COLOR: #ff0000; font-family: Arial, Helvetica, sans-serif}

.titolofoto {font-weight: normal; font-size: 20px; COLOR: #ffffff; font-family: Verdana, Helvetica, sans-serif}

.autorefoto {font-weight: normal; font-size: 10px; COLOR: #ffffff; font-family: Verdana, Helvetica, sans-serif}

.briciole {font-size: 9px; COLOR: #000000; font-family: Arial, Helvetica; text-decoration: none;}
.briciole:link {font-size: 9px; COLOR: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.briciole:hover {font-size: 9px; COLOR: #0000ff; font-family: Arial, Helvetica, sans-serif;}

.briciolelast {font-size: 9px; COLOR: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

.lingue {font-size: 9px; COLOR: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.lingue:hover {font-size: 9px; COLOR: #0000ff; font-family: Arial, Helvetica, sans-serif; }


.update {font-size: 9px; COLOR: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

.update_nosho {font-size: 9px; COLOR: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

.linkarea {font-family: verdana, arial, sans-serif;	font-size: 10px; font-weight: bold;	line-height: 14px; padding-left: 4px; text-decoration: none;}
.linkarea:hover {font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: bold; line-height: 14px; padding-left: 4px;	text-decoration: none;	background-color: #ffffff;}
.titarticle {font-size: 14px; color: #003366;	font-weight: bold; text-decoration: none; font-family: Verdana, Tahoma, Arial, sans-serif;}

.zhighlight {background-color: #FFFFCC;}

.new {background-color: #3B72B0; font-size: 15px; font-family: Verdana, Tahoma, Arial, sans-serif; font-weight: bold; color: #FFFFFF; }





