td {color:#000; font-family: Arial, sans-serif; font-size: 10px; line-height: 11px;}

a:link.ico { text-decoration: none; color: #000; font-family: Arial, sans-serif; font-size: 10px;}
a:visited.ico { text-decoration: none; color: #000; font-family: Arial, sans-serif; font-size: 10px; } 
a:active.ico { text-decoration: underline; color: #000; font-family: Arial, sans-serif; font-size: 10px; } 
a:hover.ico { text-decoration: underline; color: #000; font-family: Arial, sans-serif; font-size: 10px; cursor: pointer;}

table.bordi { border-color: #95999a; border-style: solid; border-width: 1px; }

table.padd { padding-top: 5px; padding-left: 19px; padding-right: 19px;  padding-bottom: 5px; }

.contenth p { font-family: Arial, sans-serif; font-size: 13px; line-height: 17px;}
.contenth li { font-family: Arial, sans-serif; font-size: 13px; line-height: 17px;}
.contenth h1 { margin-top:5px; font-size: 20px; font-weight:bold;}
.contenth h2 { font-family: Arial, sans-serif; font-size: 13px; line-height: 17px;}

h1 { font-family: Arial, sans-serif; font-weight:bold}

td.copy { color:#000; font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; padding-top: 19px; padding-left: 19px; padding-bottom: 19px;}
a:link.copy { text-decoration: none; color: #000; font-family: Arial, sans-serif; font-size: 11px;}
a:visited.copy { text-decoration: none; color: #000; font-family: Arial, sans-serif; font-size: 11px; } 
a:active.copy { text-decoration: underline; color: #000; font-family: Arial, sans-serif; font-size: 11px; } 
a:hover.copy { text-decoration: underline; color: #000; font-family: Arial, sans-serif; font-size: 11px; cursor: pointer;}

#tastogreen { width: 165px; height: 32px; background-color: #a6c130; cursor: pointer; padding: 4px; text-align:center; line-height:32px;}
#tastogreen:hover { background-color: #d2dd3e; cursor: pointer;}
#tastogreen a, a:link { color:#333; font-family: Arial, sans-serif; font-size: 20px; text-decoration: none;}

#tastogiallo { width: 165px; height: 32px; background-color: #ecc337; cursor: pointer; padding: 4px; margin: 5px 0px 0px 0px; text-align:center; line-height:32px;}
#tastogiallo:hover { background-color: #ecd134; cursor: pointer;}
#tastogiallo a, a:link { color:#000; font-family: Arial, sans-serif; font-size: 20px; text-decoration: none; }

#tastogreenlan { width: 150px; height: 32px; background-color: #a6c130; cursor: pointer; padding: 4px; line-height: 15px;}
#tastogreenlan:hover { background-color: #d2dd3e; cursor: pointer;}
#tastogreenlan a, a:link { color:#000; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; }

td.menu { padding-top: 28px; padding-left: 0px; padding-right: 0px;  padding-bottom: 0px;}

.grass { font-size: 15px; }

#tastomenu1 {cursor: pointer; margin-right: 13px;}
#tastomenu1 a:hover { color:#B00034; cursor: pointer;}
#tastomenu1 a, a:link { color:#616566; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; }

#tastomenu2 {cursor: pointer; margin-right: 13px;}
#tastomenu2 a:hover { color:#00467F; cursor: pointer;}
#tastomenu2 a, a:link { color:#616566; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; }

#tastomenu3 {cursor: pointer; margin-right: 13px;}
#tastomenu3 a:hover { color:#379F47; cursor: pointer;}
#tastomenu3 a, a:link { color:#616566; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; }

#tastomenu4 {cursor: pointer; margin-right: 13px;}
#tastomenu4 a:hover { color:#1C1B63; cursor: pointer;}
#tastomenu4 a, a:link { color:#616566; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; }

#tastomenu5 {cursor: pointer; margin-right: 13px;}
#tastomenu5 a:hover { color:#681668; cursor: pointer;}
#tastomenu5 a, a:link { color:#616566; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; }

td.sottomenu { height:15px; color:#3C3F40; font-family: Arial, sans-serif; font-size: 13px; padding-left: 19px; padding-right: 19px;}
a:link.sottomenu { text-decoration: none; color: #3C3F40; font-family: Arial, sans-serif; font-size: 13px;}
a:visited.sottomenu { text-decoration: none; color: #3C3F40; font-family: Arial, sans-serif; font-size: 13px; } 
a:active.sottomenu { text-decoration: underline; color: #3C3F40; font-family: Arial, sans-serif; font-size: 13px; } 
a:hover.sottomenu { text-decoration: underline; color: #3C3F40; font-family: Arial, sans-serif; font-size: 13px; cursor: pointer;}

td.sottomenu2 { color:#3C3F40; font-family: Arial, sans-serif; font-size: 13px; padding: 10px 19px 10px 19px; line-height: 16px;}
a:link.sottomenu2 { text-decoration: none; color: #3C3F40; font-family: Arial, sans-serif; font-size: 13px;}
a:visited.sottomenu2 { text-decoration: none; color: #3C3F40; font-family: Arial, sans-serif; font-size: 13px; } 
a:active.sottomenu2 { text-decoration: underline; color: #3C3F40; font-family: Arial, sans-serif; font-size: 13px; } 
a:hover.sottomenu2 { text-decoration: underline; color: #3C3F40; font-family: Arial, sans-serif; font-size: 13px; cursor: pointer;}

#titolo1 { width: 422px; height: 88px; padding: 10px; color:#B00034; font-family: Arial, sans-serif; font-size: 16px; border-width: 3px; border-color: #B00034; border-style: dotted; line-height: 18px;}
#titolo1 h1{ margin:0px; font-family: Arial, sans-serif; font-size: 16px; font-weight:bold; }
#titolo1 h2{ margin:0px; font-family: Arial, sans-serif; font-size: 16px; font-weight:normal;}

#titolo2 { width: 422px; height: 88px; padding: 10px; color:#00467F; font-family: Arial, sans-serif; font-size: 16px; border-width: 3px; border-color: #00467F; border-style: dotted; line-height: 18px;}
#titolo2 h1{ margin:0px; font-family: Arial, sans-serif; font-size: 16px; font-weight:bold; }
#titolo2 h2{ margin:0px; font-family: Arial, sans-serif; font-size: 16px; font-weight:normal;}

#titolo3 { width: 422px; height: 88px; padding: 10px; color:#379F47; font-family: Arial, sans-serif; font-size: 16px; border-width: 3px; border-color: #379F47; border-style: dotted; line-height: 18px;}
#titolo3 h1{ margin:0px; font-family: Arial, sans-serif; font-size: 16px; font-weight:bold; }
#titolo3 h2{ margin:0px; font-family: Arial, sans-serif; font-size: 16px; font-weight:normal;}

#titolo4 { width: 422px; height: 88px; padding: 10px; color:#1C1B63; font-family: Arial, sans-serif; font-size: 16px; border-width: 3px; border-color: #1C1B63; border-style: dotted; line-height: 18px;}
#titolo4 h1{ margin:0px; font-family: Arial, sans-serif; font-size: 16px; font-weight:bold; }
#titolo4 h2{ margin:0px; font-family: Arial, sans-serif; font-size: 16px; font-weight:normal;}

#titolo5 { width: 422px; height: 88px; padding: 10px; color:#681668; font-family: Arial, sans-serif; font-size: 16px; border-width: 3px; border-color: #681668; border-style: dotted; line-height: 18px;}
#titolo5 h1{ margin:0px; font-family: Arial, sans-serif; font-size: 16px; font-weight:bold; }
#titolo5 h2{ margin:0px; font-family: Arial, sans-serif; font-size: 16px; font-weight:normal;}

#titololand { width: 422px; padding: 10px; color:#B00034; font-family: Arial, sans-serif; font-size: 16px; border-width: 3px; border-color: #B00034; border-style: dotted; line-height: 18px;}
#titololand h1{ margin:0px; font-family: Arial, sans-serif; font-size: 16px; font-weight:bold; }
#titololand h2{ margin:0px; font-family: Arial, sans-serif; font-size: 16px; font-weight:normal;}

.content { vertical-align: top; }
.content h3 { margin:5px; font-family: Arial, sans-serif; font-size: 13px; font-weight:bold;}
.content li { margin:0px; font-family: Arial, sans-serif; font-size: 13px; font-weight:normal; line-height: 15px;}
.content p { margin:0px; font-family: Arial, sans-serif; font-size: 13px; font-weight:normal; line-height: 15px;}
.content a:link { text-decoration: none; color: #000; font-family: Arial, sans-serif; font-size: 13px;}
.content a:visited { text-decoration: none; color: #000; font-family: Arial, sans-serif; font-size: 13px;} 
.content a:active { text-decoration: underline; color: #000; font-family: Arial, sans-serif; font-size: 13px;} 
.content a:hover { text-decoration: underline; color: #000; font-family: Arial, sans-serif; font-size: 13px;}

#sep1 { height: 19px; }
#sep2 { width: 20px; }
#sep3 { height: 15px; }

.visualiz { text-align: center; font-style:italic; font-size: 13px;}
.visualiz a:link { text-decoration: none; color: #000; font-size: 13px;}
.visualiz a:visited { text-decoration: none; color: #000; font-size: 13px;} 
.visualiz a:active { text-decoration: underline; color: #000; font-size: 13px;} 
.visualiz a:hover { text-decoration: underline; color: #000; font-size: 13px;}

.puntnews {font-size: 10px; font-family: Verdana, sans-serif; line-height: 11px;}
.puntnews a:link { font-size: 10px; text-decoration: none; color: #444; line-height: 11px; font-family: Verdana, sans-serif;}
.puntnews a:visited { font-size: 10px; text-decoration: none; color: #444; font-family: Verdana, sans-serif;} 
.puntnews a:active { font-size: 10px; text-decoration: underline; color: #444; font-family: Verdana, sans-serif;} 
.puntnews a:hover { font-size: 10px; text-decoration: underline; color: #444; font-family: Verdana, sans-serif;}

.contentpu { vertical-align: top; }
.contentpu li { margin:0px; font-family: Arial, sans-serif; font-size: 10px; font-weight:normal; line-height: 11px;}
.contentpu p { margin:0px; font-family: Arial, sans-serif; font-size: 10px; font-weight:normal; line-height: 11px;}

.tabpu { border: 1px solid black; border-collapse: collapse }
.tabpuc { border: 1px solid black; border-collapse: collapse; text-align: center; }

.cb {font-weight:bold;}
.ci {font-style:italic;}

.cliwsi {background-color:#eeeeee}

