body{font-family:Verdana, Arial, Helvetica, sans-serif; 
background:#b5bdc1 url(img/bg.gif) left top repeat-x; color:#484848; font-weight:normal; font-size:11px; margin:0}
table.content {border-left:2px solid #b3b3b3; border-right:2px solid #b3b3b3;}
foto_s{float:left; padding:2px;}

#pscroller1{
width: 252px;
height: 120px;
color:#000000;
}

a.rassegna { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 130px; /* width of reactive image */
     height: 80px; /* height of reactive image */
     background-image: url(img/rassegna.gif); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.rassegna:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(img/rassegna_up.gif); /* source for target image */
     } 

a.appello { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 130px; /* width of reactive image */
     height: 80px; /* height of reactive image */
     background-image: url(img/appello.gif); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.appello:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(img/appello_up.gif); /* source for target image */
     }
	 
a.bianco{text-decoration:underline; color:#FFF; font-weight:bold;}

a.bianco:hover{text-decoration:none; color:#FFF; font-weight:bold;}

a{text-decoration:underline; font-weight:bold; color:#00a9e7;}

a:hover{text-decoration:none; font-weight:bold; color:#00a9e7;}

.verde{text-decoration:none; color:#8ac342; font-size:10px; font-weight:normal;}

a.verde{text-decoration:none; color:#8ac342; font-size:10px; font-weight:normal;}

a.verde:hover{text-decoration:underline; color:#8ac342;font-size:10px; font-weight:normal;}

.testo_b{color:#8ac342; font-weight:bold;}

.testo_bi{color:#ee8a07; font-weight:bold; font-size:14px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-style:normal; text-align:center}

.testo_miniHeader{Font-family:Verdana, Arial, Helvetica, sans-serif; color:#474747; font-weight:normal; font-size:10px;}

.testo_bu{color:#00a4e1; font-weight:bold;}
#corsivo{ text-align:center; font-style:italic; font-weight:bold}
td.separa{ background-image:url(Img/sfondino-verde.jpg); background-repeat:repeat-x; height:12px; }

td.puntini{background-image:url(img/puntini.gif); background-repeat:repeat-y; border-top:3px solid #FFFFFF; border-bottom:3px solid #FFFFFF}

td.pagine_interne{text-align:justify; padding-left:8px; padding-top:3px; padding-bottom:6px; font-size:12px}

td.pagine_internem{text-align:justify; padding-left:8px; padding-top:3px; padding-bottom:6px; font-size:12px}

td.pagine_internes{text-align:justify; padding-left:8px; padding-top:3px; padding-bottom:6px; font-size:11px}

td.pagine_interneb{text-align:justify; padding-left:8px; padding-top:3px; padding-bottom:6px; font-size:14px}

td.box{padding-bottom:6px;}

td.contenitore{padding-left:4px; padding-right:4px; padding-bottom:2px; background-color:#FFFFFF;}

td.logo{background-color:#e8b74e; color:#FFFFFF;}

td.down{ background:url(Img/sfondo_footer.gif) repeat-x;color:#686868; text-align:center;font-size:9px; padding-top:2px; font-weight:normal; padding-bottom:2px}

td.dividi{background-color:#abaaaa; line-height:2px;}

td.news{background-image:url(img/sfondo_logo.gif); background-repeat:no-repeat; background-position:right; color:#FFFFFF; padding-left:10px}

td.news a{color:#FFFFFF; text-decoration:underline; font-weight:bold}

td.news a:hover{color:#FFFFFF; text-decoration:none; font-weight:bold}

td.lato_sx{background-image:url(img/pattern_sx.gif); background-repeat:repeat-y; width:6px;}

td.lato_dx{background-image:url(img/pattern_dx.gif); background-repeat:repeat-y; width:6px;}

td.sx{padding-bottom:2px; padding-top:4px; vertical-align:top; width:265px;}

td.dx{padding-bottom:2px; padding-top:2px; vertical-align:top; padding-left:2px;}

td.intestazione_v a{ text-decoration:underline; background-color:#a1ce67; color:#FFFFFF; padding-left:5px; line-height:20px; font-weight:bold;}

td.intestazione_v{background-color:#a1ce67; color:#FFFFFF; padding-left:5px; line-height:20px; font-weight:bold;; border-bottom:2px solid #FFFFFF; border-top:2px solid #FFFFFF}

td.intestazione_a a{ text-decoration:underline; background-color:#f08a0c; color:#FFFFFF; padding-left:5px; line-height:20px; font-weight:bold;}

td.intestazione_a{background-color:#f08a0c; color:#FFFFFF; padding-left:5px; line-height:20px; font-weight:bold;; border-bottom:2px solid #FFFFFF; border-top:2px solid #FFFFFF}

td.intestazione_b{background-image:url(img/sfondo_titolazione.gif); background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; height:30px}

td.intestazione_bs{background-color:#6685bc; color:#FFFFFF; padding-left:5px; line-height:20px; font-weight:bold; border-bottom:2px solid #FFFFFF; border-top:2px solid #FFFFFF}

td.intestazione_bs a{text-decoration:underline; background-color:#6685bc; color:#FFFFFF; padding-left:5px; line-height:20px; font-weight:bold}

td.intestazione_g{background-color:#9da8bc; color:#FFFFFF; padding-left:5px; line-height:20px; font-weight:bold; border-bottom:2px solid #FFFFFF; border-top:2px solid #FFFFFF}

td.intestazione_g a{text-decoration:underline; background-color:#9da8bc; color:#FFFFFF; padding-left:5px; line-height:20px; font-weight:bold}

td.testo{padding-left:8px; padding-top:3px; padding-right:2px; vertical-align:top}

td.bordino{border-bottom:1px solid #999999; background-color:#FFFFFF}

input.text_blu{background-image : url(img/sfondino_input.gif);	border: 1px solid #6a7eb9;  font-size: 10px; padding-left:2px; color:#6a7eb9;}

input.text{border: 1px solid #00a9e7;  font-size: 10px; padding-left:2px; color:#00a9e7;}

.titolino{text-decoration:none; color:#8ac342; font-weight:bold;}

li{ margin-left:18px; list-style-position:inside; padding-top:4px; color:#5394cf}

h1{font-family:Tahoma; color:#02a0cf; font-weight:bold; font-size:13pt; padding-left:5px; display:inline;}

h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; display:inline;}

h1.chiaro{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; display:inline;}

#menu {float:left;line-height:normal; font-weight:bold}
#menu ul {margin:0;
        padding:0;
        list-style:none;}
#menu li {display:inline;
      margin:0;
      padding:0;}
#menu a {float:left;
      margin-left:1px;
      padding:0;
      text-decoration:none;
	  width:107px}
#menu a span {float:left;
      display:block;
	  background:url(img/sfondino-menu.png) repeat-x;
	 /* background:url("img/sfondino_r.gif") repeat-x;*/
      padding:0px 6px 5px 6px;
      color:#FFF;
	  text-align:center;
	  line-height:45px
	  }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
    /* End IE5-Mac hack */
#menu a:hover span {color:#FFF;}
#menu a:hover {background-position:0% -42px;}
#menu a:hover span {background:url(img/sfondino-menu_up.png) repeat-x;}