body, html 
  { padding:0px; margin:0px; background-color:#ffffff; }
/* mac ie5 hack \*/

body, html { width:100%; height:100%;  }

/* end hack */
body, html, img 
 { font-family: Verdana, Arial, Sans-serif; color: #000; border: 0; }
 
input, textarea, select { color:#000; font-size:10px;}

form, input, textarea, select, optgroup 
	{ font-family: Verdana, Arial, Sans-serif; margin: 0px; padding:0px;  }

table, th, td, div { font-size: 10px; color:#2A2A2A;  }

p 			{ margin:0; padding:0;}
p.forma		{ padding-bottom:7px;}

a 			{ color:#2A2A2A; text-decoration:underline; }
a:visited 	{ color:#2A2A2A; text-decoration:underline; }
a:hover 		{ color:#2A2A2A; text-decoration:underline; }

a.newslink, a.newslink:visited, a.newslink:hover {padding:0; margin:0}

.no_record
	{ padding-top:100px; color:#666; text-align:center; font-size:12px; font-weight:bold; }

.grayb { color:#999; }
.imgal_m { vertical-align:middle; margin-right:6px; }

/* MENU NAVIGAZIONE */
.hidden 		{ visibility:hidden; }
#menu     		{ width: 770px; height: 24px; position: relative; margin:0; padding:0; background: url(../img/share/menu.gif) no-repeat 0 0; }
#menu li 		{ height: 24px; display: block; position: absolute; background:#fff url(../img/share/menu.gif) no-repeat 0 0; }
#menu a 		{ height: 24px; display: block; text-decoration:none; }

#menu #button1 { background-position: -216px -24px;  left: 216px; width:24px; }
#menu #button2 { background-position: -270px -24px;  left: 270px; width:58px; }
#menu #button3 { background-position: -359px -24px;  left: 359px; width:33px; }
#menu #button4 { background-position: -421px -24px;  left: 421px; width:42px; }
#menu #button5 { background-position: -493px -24px;  left: 493px; width:41px; }
#menu #button6 { background-position: -563px -24px;  left: 563px; width:24px; }
#menu #button7 { background-position: -617px -24px;  left: 617px; width:17px; }
#menu #button8 { background-position: -664px -24px;  left: 664px; width:30px; }
#menu #button9 { background-position: -724px -24px;  left: 724px; width:34px; }

#menu #button1 a:hover { background:#fff url(../img/share/menu.gif) no-repeat -216px -48px; }
#menu #button2 a:hover { background:#fff url(../img/share/menu.gif) no-repeat -270px -48px; }
#menu #button3 a:hover { background:#fff url(../img/share/menu.gif) no-repeat -359px -48px; }
#menu #button4 a:hover { background:#fff url(../img/share/menu.gif) no-repeat -421px -48px; }
#menu #button5 a:hover { background:#fff url(../img/share/menu.gif) no-repeat -493px -48px; }
#menu #button6 a:hover { background:#fff url(../img/share/menu.gif) no-repeat -563px -48px; }
#menu #button7 a:hover { background:#fff url(../img/share/menu.gif) no-repeat -617px -48px; }
#menu #button8 a:hover { background:#fff url(../img/share/menu.gif) no-repeat -664px -48px; }
#menu #button9 a:hover { background:#fff url(../img/share/menu.gif) no-repeat -724px -48px; }


#menu #button1.active { background-position: -216px 0px;  left: 216px; }
#menu #button2.active { background-position: -270px 0px;  left: 270px; }
#menu #button3.active { background-position: -359px 0px;  left: 359px; }
#menu #button4.active { background-position: -421px 0px;  left: 421px; }
#menu #button5.active { background-position: -493px 0px;  left: 493px; }
#menu #button6.active { background-position: -563px 0px;  left: 563px; }
#menu #button7.active { background-position: -617px 0px;  left: 617px; }
#menu #button8.active { background-position: -664px 0px;  left: 664px; }
#menu #button9.active { background-position: -724px 0px;  left: 724px; }


#menu #button1.active a:hover{ background:transparent; }
#menu #button2.active a:hover{ background:transparent; }
#menu #button3.active a:hover{ background:transparent; }
#menu #button4.active a:hover{ background:transparent; }
#menu #button5.active a:hover{ background:transparent; }
#menu #button6.active a:hover{ background:transparent; }
#menu #button7.active a:hover{ background:transparent; }
#menu #button8.active a:hover{ background:transparent; }
#menu #button9.active a:hover{ background:transparent; }


/* PIE' DI PAGINA */
.img_imm 		{ padding:1px 27px 0 0; }
.bck_l	 		{ background:url(../img/share/bck_l.gif) repeat-y 0 0;  }
.left	 		{ border-left: 1px #6E6E6E solid; }

/* LOGIN AREA */
.tb_form		{ background:url(../img/share/tb_form.gif) repeat-y 0 0; padding-bottom:5px; border-right: 1px #6E6E6E solid; }
.txt			{ padding-top:8px; } 
.input			{ width:123px; border:1px #898989 solid; }
.font_9			{ font-family: Arial, Verdana, Sans-serif;  }
/*.font_arial		{ font-family: Arial, Verdana, Sans-serif; }

/* SPONSOR */
.tb_spo			{ background:#E9E9E9 url(../img/share/tb_spo.gif) no-repeat 0 0; border-right: 1px #6E6E6E solid; }
.pad_img		{ padding:15px 0 10px 0; }

/* NOTIZIARIO */
.tb_not			{ background-color:#D8D8D8; border-right: 1px #6E6E6E solid; border-bottom: 1px #6E6E6E solid; }
.tit_not		{ border-top: 3px #B4B4B4 solid; }
.pad_img_02		{ border: 1px #989898 solid; }

.pad_centre		{ padding:0 92px 50px 30px; }
.pad_centre_02	{ padding:30px 92px 50px 30px; }
.back_tit		{ background:url(../img/share/sezione.gif) no-repeat 0 0; padding:0 0 20px 27px;}




.pad_centre_03	{ padding:30px 0 50px 30px; }
