@charset "utf-8";
/* CSS Document */
body,html{
	margin:0 auto;
	padding:0;
	text-align:center;
        background: transparent url(images/web/back_page.png) repeat-x; 
	font-family:Trebuchet MS, Arial, sans serif;
	font-size: 12px;
	color:#000;
}
body,p{margin:0;}
body,h1{margin:2px;color:#0080FF}
body,h2{margin:2px;color:#333;font-size:14px;}
body,h3{margin:2px;color:#333;font-size:14px;}
div#clearall{clear:both;width:100%;height:0px;}
div#layout{
			border:solid 0px #ff0000;
			margin:0 auto; 
			width:1000px;
			text-align:left;
			height:auto;
}
div#top{
			border:solid 0px #999;
			width:1000px;
			height:130px;
			text-align:left;
			background: transparent url(images/web/back_top.png) no-repeat 0 -70px; 
			/*float:left;*/
			clear:both;
}
div#content{
			border:solid 0px #999;
			width:1000px;
			
			height:auto;
			text-align:left;
			background: transparent url(images/web/lay_content2.png) repeat-y; 
			float:left;
			clear:both;
}
div#center{
			border:solid 0px #999;
			width:760px;
			height:auto;
			text-align:left;
			float:left;
			background-color:#fff;
			margin-left:6px;
}
div#destra{
			border:solid 0px #999;
			width:220px;
			margin-left:9px;
			height:auto;
			text-align:left;
			float:left;
			overflow:hidden; 
}
div#footer{
			border:solid 0px #999;
			width:990px;
			height:auto;
			text-align:left;
			float:left;
			clear:both;
}
div#bottom{
			border-top:dotted 1px #999;
			width:100%;
			height:auto;
			clear:both;
			background: transparent url(images/web/back_footer.png) repeat-x;
		background-color:#C3C3C3;
}
/*-------------*/
/*-------------*/
a.tooltip span {display:none; padding:2px 5px; margin-left:8px; text-decoration:none}
a.tooltip:hover span{display:inline; position:absolute; border:2px solid #CCCCCC; background:#333; color:#fff;text-decoration:none}
/*-------------*/
a.tooltip_su span {font-size:12px;display:none; padding:2px 5px; margin-left:-60px; margin-top:-20px; text-decoration:none}
a.tooltip_su:hover span{font-size:12px;display:inline; position:absolute; border:2px solid #CCCCCC; background:#333; color:#fff;text-decoration:none}
/*-------------*/
a.tooltipverde span {display:none; padding:2px 5px; margin-left:8px; text-decoration:none}
a.tooltipverde:hover span{display:inline; position:absolute; border:2px solid #00C200; background:#333; color:#FFFFFF;text-decoration:none}
/*-------------*/
a.tooltiprosso span {display:none; padding:2px 5px; margin-left:8px; text-decoration:none}
a.tooltiprosso:hover span{display:inline; position:absolute; border:2px solid #FF0000; background:#333; color:#FFFFFF;text-decoration:none}
/*-------------*/
.tipi_style{background: transparent url(images/back_tipi.png) no-repeat;}
.tipi_style:hover{background: transparent url(images/back_tipi_up.png) no-repeat;}
/*-------------*/
.txt10{font-size:10px;font-weight:normal}
.txt12{font-size:12px;font-weight:normal}
.txt10gr{font-size:10px;font-weight:normal;color:#666;}
.txt12gr{font-size:12px;font-weight:normal;color:#666;}
/*-------------*/
.menu_top{
	font-family:Trebuchet MS, Arial, sans serif;
	font-size: 16px;
	color: #333;
	text-decoration: none ;
	font-weight:bold; 
}
.menu_top a:link {
          text-decoration: none ;
          color: #333;
} 
.menu_top a:visited {
          text-decoration: none ; 
          color: #333;
} 
.menu_top a:active {
         text-decoration: none; 
         color: #333;
} 
.menu_top a:hover {
        text-decoration: underline; 
        color: #000;
}
/*---------- */
/*-------------*/
.link10{
	font-family:Trebuchet MS, Arial, sans serif;
	font-size: 10px;
	color: #3399FF;
	text-decoration: none ;
	font-weight:bold; 
}
.link10 a:link {
          text-decoration: none ;
          color: #3399FF;
} 
.link10 a:visited {
          text-decoration: none ; 
          color: #3399FF;
} 
.link10 a:active {
         text-decoration: none; 
         color: #3399FF;
} 
.link10 a:hover {
        text-decoration: underline; 
        color: #3399FF;
}
/*-------------*/
.link12{
	font-family:Trebuchet MS, Arial, sans serif;
	font-size: 12px;
	color: #3399FF;
	text-decoration: none ;
	font-weight:bold; 
}
.link12 a:link {
          text-decoration: none ;
          color: #3399FF;
} 
.link12 a:visited {
          text-decoration: none ; 
          color: #3399FF;
} 
.link12 a:active {
         text-decoration: none; 
         color: #3399FF;
} 
.link12 a:hover {
        text-decoration: underline; 
        color: #3399FF;
}
/*-------------*/
.link10n{
	font-family:Trebuchet MS, Arial, sans serif;
	font-size: 10px;
	color: #333;
	text-decoration: none ;
	font-weight:bold; 
}
.link10n a:link {
          text-decoration: none ;
          color: #333;
} 
.link10n a:visited {
          text-decoration: none ; 
          color: #333;
} 
.link10n a:active {
         text-decoration: none; 
         color: #333;
} 
.link10n a:hover {
        text-decoration: underline; 
        color: #000;
}
/*-------------*/
/*-------------*/
.link12n{
	font-family:Trebuchet MS, Arial, sans serif;
	font-size: 12px;
	color: #333;
	text-decoration: none ;
	font-weight:bold; 
}
.link12n a:link {
          text-decoration: none ;
          color: #333;
} 
.link12n a:visited {
          text-decoration: none ; 
          color: #333;
} 
.link12n a:active {
         text-decoration: none; 
         color: #333;
} 
.link12n a:hover {
        text-decoration: underline; 
        color: #000;
}
/*-------------*/
.link14n{
	font-family:Trebuchet MS, Arial, sans serif;
	font-size: 14px;
	color: #000;
	text-decoration: none ;
	font-weight:bold; 
}
.link14n a:link {
          text-decoration: none ;
          color: #000;
} 
.link14n a:visited {
          text-decoration: none ; 
          color: #000;
} 
.link14n a:active {
         text-decoration: none; 
         color: #000;
} 
.link14n a:hover {
        text-decoration: underline; 
        color: #000;
}
/*-------------*/
.link16n{
	font-family:Trebuchet MS, Arial, sans serif;
	font-size: 16px;
	color: #000;
	text-decoration: none ;
	font-weight:bold; 
}
.link16n a:link {
          text-decoration: none ;
          color: #000;
} 
.link16n a:visited {
          text-decoration: none ; 
          color: #000;
} 
.link16n a:active {
         text-decoration: none; 
         color: #000;
} 
.link16n a:hover {
        text-decoration: underline; 
        color: #000;
}
