BODY {  font-size: 65%; font-family: verdana, arial, sans-serif; color: #333333; background-color: white;  margin: 0px 0px 5px 0px;}

ul   { margin: 0px 0px 0px 0px; list-style: inside}
li   { margin: 0px 0px 0px 0px; list-style-type: square}
     
a:link, a:visited, a:hover   { font-family: Verdana, Arial, sans-serif; font-size: 10px;  font-weight:bold; color: #333333; text-decoration: none; background: transparent}

.gsa,.gsa:link,.gsa:visited  { font-family: Verdana, Arial, sans-serif; font-size: 65%;  font-weight:bold; color: #666666; text-decoration: none; background: transparent}
.gsa:hover                   { font-family: Verdana, Arial, sans-serif; font-size: 65%;  font-weight:bold; color: #000000; text-decoration: none; background: transparent}

.notizia1 { font-family: Verdana, Arial, sans-serif; font-size: 65%; text-align: left;  font-weight:normal; color: #333333;    text-decoration: none; background: transparent}
.notizia2 { font-family: Verdana, Arial, sans-serif; font-size: 80%; text-align: justify;  font-weight:normal; color: #333333; text-decoration: none; background: transparent}

.news                                  { font-family: Verdana, Arial, sans-serif; font-size: 10px;  font-weight:bold; color: #dedede; text-decoration: none; background: transparent}
.news:link,.news:visited,.news:hover   { font-family: Verdana, Arial, sans-serif; font-size: 10px;  font-weight:bold; color: #333333; text-decoration: none; background: transparent}

.area                                  {font-size: 10px; color: #1C5BCF; text-decoration: none; background: transparent}
.area:link,.area:visited,.area:hover   {font-size: 10px; color: #1C5BCF; text-decoration: none; background: transparent}

.news2,.news2:link,.news2:visited   { font-family: Verdana, Arial, sans-serif; font-size: 65%;  font-weight:bold; color: #666666; text-decoration: none; background: transparent}
.news2:hover                        { font-family: Verdana, Arial, sans-serif; font-size: 65%;  font-weight:bold; color: #666666; text-decoration: underline; background: transparent}

.titlenews:link    { font-family: Verdana, Arial, sans-serif; font-size: 70%;  font-weight:bold; color: #000000; text-decoration: none; background: transparent}
.titlenews:visited { font-family: Verdana, Arial, sans-serif; font-size: 70%;  font-weight:bold; color: #333333; text-decoration: none; background: transparent}
.titlenews:hover   { font-family: Verdana, Arial, sans-serif; font-size: 70%;  font-weight:bold; color: #999999; text-decoration: none; background: transparent}

.morenews:link    { font-family: Verdana, Arial, sans-serif; font-size: 9px; font-style: italic; font-weight:bold; color: #000000; text-decoration: none; background: transparent}
.morenews:visited { font-family: Verdana, Arial, sans-serif; font-size: 9px; font-style: italic; font-weight:bold; color: #333333; text-decoration: none; background: transparent}
.morenews:hover   { font-family: Verdana, Arial, sans-serif; font-size: 9px; font-style: italic; font-weight:bold; color: #000000; text-decoration: underline; background: transparent}

.white,.white:link,.white:visited    { font-family: Verdana, Arial, sans-serif; font-size: 65%;  font-weight:bold; color: #ffffff; text-decoration: none; background: transparent}
.white:hover   { font-family: Verdana, Arial, sans-serif; font-size: 65%;  font-weight:bold; color: #ffffff; text-decoration: underline; background: transparent}

.menulink,.menulink:link,.menulink:visited   { font-family: Arial, Verdana, sans-serif; font-weight:bold; color: #666666; text-decoration: none; background: transparent}
.menulink:hover                              { font-family: Arial, Verdana, sans-serif; font-weight:bold; color: #333333; text-decoration: underline; background: transparent}

.small { FONT-SIZE: 75%; COLOR: #222222;}

.menulink2:link    { font-family: Verdana, Arial, sans-serif; font-size: 70%;  font-weight:bold; color: #759EC9; text-decoration: none; background: transparent}
.menulink2:visited { font-family: Verdana, Arial, sans-serif; font-size: 70%;  font-weight:bold; color: #759EC9; text-decoration: none; background: transparent}
.menulink2:hover   { font-family: Verdana, Arial, sans-serif; font-size: 70%;  font-weight:bold; color: #759EC9; text-decoration: none; background: transparent}

.menu,.menu2:link,.menu2:visited,.menu2:hover   { font-family: Verdana, Arial, sans-serif; font-size: 65%;  font-weight:bold; color: #FFFFFF; text-decoration: none; background: transparent}

.big,.big:link,.big:visited,.big:hover    { font-family: Verdana, Arial, sans-serif; font-size: 80%;  font-weight:bold; color: #333333; text-decoration: none; background: transparent}


.input { color: #333333 ; font-family: Verdana, Arial, sans-serif; font-weight: normal; font-size: 65%; background: white}

.sfondotratteggio  {background-image: url(/img/pix3.gif); background-repeat: repeat-y}
.tratteggiv        {background-image: url(/img/pix.gif);  background-repeat: repeat-y}
.tratteggio        {background-image: url(/img/dotl.gif); background-repeat: repeat}
.tratteggiomenu    {background: #C8DBFF; color: #000}

.headerdata { border-bottom: 1px solid black; font-family: Verdana, Arial, sans-serif; font-size: 65%; font-weight: bold; color: #FFFFFF; background-color: #CC9900}

.imgsx { background: #ffffff; border:0px;  padding:0px;  margin-right:5px; float:left;  color: #000}
.imgdx { background: #ffffff; border:0px;  padding:0px;  margin-top:0px;   float:right; color: #000}

.urgentinn {padding:2px; width:100%; height:100%;  background: #1C5BCF; color: #fff}
.urgentout {padding:2px; width:100%; height:50px;  background: #ffffff; color: #000}

.pat_a        {background-image: url(/img/pat_a.gif); background-repeat: repeat}

.pat_b        {background-image: url(/img/pat_b.gif); background-repeat: repeat}

.pat_c        {background-image: url(/img/pat_c.gif); background-repeat: repeat}

.pix1        {background-image: url(/img/pix1.gif); background-repeat: repeat}

#tab {width: 100%; margin-bottom: 15px; border: 1px solid #7B7B7B; background-color: #E7E7E7; font-size:100%}
#tab th {padding: 3px; text-align: left;background-color: #7b7b7b; color: #fff; width: 25%}
#tab td {padding: 3px; background-color: #fff; vertical-align: top;text-align: center}
#tab img {border: 0px;}

.search {padding:10px;line-height: 15px;margin-top: 15px;background-color: #fff;border: 1px solid #c8d8ff; width:450px;}
.search label {font-weight: bold}
.search input, .search select {font-size: 90%}