
/*stili per le tabelle*/
#mytable {
	width: 100%;
	padding: 0;
	margin: 0;
}
#mytablechiaro{ 
    width: 100%;
	padding: 0;
	margin: 0;
    }
#mytablechiaro th {
	font: bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	border-right: 1px solid #b9b9b9;
	border-bottom: 1px solid #b9b9b9;
	border-top: 1px solid #b9b9b9;
	letter-spacing: 0px;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background-color: #e8e8e8;
    }
#mytableblue{ 
    width: 100%;
	padding: 0;
	margin: 0;
    }
#mytableblue th {
	font: bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	border-right: 1px solid #b9b9b9;
	border-bottom: 1px solid #b9b9b9;
	border-top: 1px solid #b9b9b9;
	letter-spacing: 0px;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background-color: #003d78;
    }

	caption {
	padding: 0 0 5px 0;
	width: 100%;	 
	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
    }

#mytable th {
	font: bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	border-right: 1px solid #b9b9b9;
	border-bottom: 1px solid #b9b9b9;
	border-top: 1px solid #b9b9b9;
	letter-spacing: 0px;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background-color: #007f2e;
    }

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #b9b9b9;
    border-left: 1px solid #b9b9b9;
    background: none;
    }

td.alt {
	background: #f8f8f8;
	color: #000000;
    }

th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(images/bullet1.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    }

th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
    }

/*fine tabella di default*/


    
  div#column{  float:left;width:910px;border:0px solid black;}
  
  div#columnleft{ float:left;width:910px;border:0px solid red;}
  
  
  div#left{float:left;width:170px;/*height:200px;*/border:0px solid blue; }
  
  div#center{float:right;width:700px;border:0px solid pink;}
  

 /*classi stile*/
p.title{font:bold 14px Trebuchet Ms;border-bottom:1px solid #e8e8e8;padding:5px 0px 2px 0px;margin:0px 0px 15px 0px; background-image:url('../images/bg_title.png');    background-position:bottom;
    background-repeat:repeat-x;}
p.titlemoduli{font:bold 14px Trebuchet Ms;border-bottom:1px dotted #e8e8e8;padding:5px 0px 2px 0px;margin:0px 0px 15px 0px; }
p.title_nota{font:bold 14px Trebuchet Ms;border-bottom:1px solid #e8e8e8;background:#ffffff;padding:3px;}
p.nota{font:normal 11px Trebuchet Ms;text-align:left;background:#ffffff;padding:5px;line-height:1.6em;color:#333333; }
p.hight{font:bold 18px Trebuchet Ms;border-bottom:1px solid #008732;padding:0px 0px 2px 0px;margin:0px 0px 15px 0px; color:green;}
p.text{font:normal 12px Trebuchet Ms;text-align:left; line-height:1.6em;}
p.textgreen{font:normal 12px Trebuchet Ms;text-align:left; line-height:1.6em;background:#eefdf4;padding:10px;}


