*{	
	font-family:  "Trebuchet MS",Verdana,"Bitstream Vera","Bitstream Vera Sans","Times New Roman";
	
}

body {		
	background:		#f3f4f6; 
	margin:			 auto;
}

#container{

	width:			 980px;
	margin:			 0 auto;
	border:			 0px solid #94979d;
	position:		 relative;
	align:			 center;
	background:		 #f3f4f6;
}

#logo_h{
	background:		transparent url(../images/logo.gif) no-repeat scroll 0% 0%;
	width:			135px;
	height:			111px;
	border:			0px solid #ff7300;

}

.image{
	border:			0px solid #94979d;
}

.image a:link, .image a:visited, .image a:active{
	border:			0px solid #94979d;
}


#orange{
	font-family:	Tahoma, Sans-Serif;
	font-size:		14px;
	font-weight:	bold;
	color:			#ff7300;
}

#header{

	width:			100%;
	height:			111px;
	background:		#f3f4f6;
	border:			0px solid #ff7300;
	margin-top:		5px;
}


#mainbody{
	text-align:		left;
	width:			760px;
	background:		#f3f4f6;
	border-bottom:		0px solid #ff7300;
}

#news{
	text-align:		left;
	font-size:	11px;
	background:		transparent url(../images/back-news.png) no-repeat scroll 0% 0%;
	text-indent:	2px;
	height:			415px;
	
}

#news a:link, #news a:visited, #news a:active{

	text-decoration:	none;
	color:	#000000;
}

#news a:hover{

	text-decoration:	underline;
}


#tab{
	border-right:		0px solid #919090;
}

#button{

	width:			193px;
	background:		#f3f4f6;
	border:			0px solid #ff7300;
	
}

#button a:link, #buttonweb a:visited, #buttonweb a:active{

	width:			193px;
	height:			435px;
	background:		#f3f4f6;
	border:			0px solid #ff7300;
	text-decoration:	none;
}


#buttonweb{

	width:			183px;
	height:			1px;
	background:		#f3f4f6;
	border:			0px solid #ff7300;
}

#buttonweb a:link, #buttonweb a:visited, #buttonweb a:active{

	width:			193px;
	height:			435px;
	background:		#f3f4f6;
	border:			0px solid #ff7300;
}

#buttonweb a:hover{

	width:			193px;
	height:			435px;
	background:		#f3f4f6;
	border:			0px solid #ff7300;
}

.bordobot{
	border-bottom:		1px solid #ff7300;
}

#buttongreen{

	width:			193px;
	height:			435px;
	background:		#f3f4f6;
	border:			0px solid #ff7300;
}

#buttongreen a:link, #buttongreen a:visited, #buttongreen a:active{

	width:			193px;
	height:			435px;
	background:		#f3f4f6;
	border:			0px solid #ff7300;
}

#buttongreen a:hover{

	width:			193px;
	height:			435px;
	background:		#f3f4f6;
	border:			0px solid #ff7300;
}

#buttondomo{

	width:			193px;
	height:			435px;
	background:		#f3f4f6;
	border:			0px solid #ff7300;
}

#buttondomo a:link, #buttondomo a:visited, #buttondomo a:active{

	width:			193px;
	height:			435px;
	background:		#f3f4f6;
	border:			0px solid #ff7300;
}

#buttondomo a:hover{

	width:			193px;
	height:			435px;
	background:		#f3f4f6;
	border:			0px solid #ff7300;
}


.contenuto{
	background:		#f3f4f6;
	height:			350px;
	width:			750px;
	margin-top:		15px;
	margin-left:		0px;
	border-left:		1px solid #ff7300;
	text-align:		justify;
}

.contenuto  a:link, a:active, a: visited{

	color:		 	#ff7300;

}

.hidden{
	display:		none;
}


.show{
	display:		block;
}

#button2{
	width:		193px;
	height:		415px;
	background:	#f3f4f6;
	border:		0px solid #ff7300;
	background:transparent url(../images/sfondo2_att.jpg) no-repeat scroll 0% 0%;
}

.int_news{
	width: 		170px;
	height:		20px;
	text-indent:	20px;
	text-align:	bottom;
	border-bottom:	0px solid #ff7300;
	font-weight:	bold;
	font-size:	14px;
	margin-top:	5px;	
	margin-bottom:	-5px;		
}

.int_sol{
	width: 		187px;
	height:		20px;
	text-indent:	27px;
	background:transparent url(../images/) no-repeat scroll 0% 0%;
	text-align:	bottom;
	border-bottom:	0px solid #ff7300;
	font-weight:	bold;
	font-size:	14px;
	margin-top:	10px;	
	margin-bottom:	15px;		
}

.int_main{
	height:		25px;
	text-indent:	10px;
	text-align:	center;
	background:transparent url(../images/) no-repeat scroll 0% 0%;
	margin-top:	10px;
	margin-left:	8px;
	text-align:	left;
	width:		547px;
	font-weight:	bold;
	font-size:	14px;
}

#header_img{
	background:transparent url(../images/header.png) no-repeat scroll 0% 0%;
	width:		833px;
	height:		111px;
	margin-left:	0px;
	border:		0px solid #ff7300;
}

#footer{
	/*background:transparent url(../images/footer.png) no-repeat scroll 0% 0%;
	background-position: center center;*/
	text-align:		center;
	margin		auto;
	width:		970px;
	height:		20px;
	border-top:		1px solid #ff7300;
	font-family:  Tahoma, Sans-Serif;
	font-size:	10px;
	font-weight:	bold;
}

/*#immagineHeader{
	background:transparent url(../images/header.gif) no-repeat scroll 0% 0%;
	cursor:pointer;
	font-size:0.8em;
	padding-right:10px;
	padding-top:12px;
	text-align:right;
}*/

.centro{
	width: 		700px;
	text-align:	justify;	
	margin-top:	10px;
	margin-left:	8px;
	border-top:	1px solid #ff7300;
	border-bottom:	0px solid #ff7300;
	font-size:	13px;
	line-height: 14px;
}

.lavora{
	text-align:justify;
	margin-left: 0px;
	font-size:	13px;
	border-right:	1px solid #ff7300;
}

.lavoradx{
	text-align:justify;
	margin-left: 0px;
	font-size:	13px;
}

.centro_home{
	width: 		550px;

	text-align:	justify;	
	margin-top:	10px;
	margin-left:	8px;
	border-top:	1px solid #ff7300;
	border-bottom:	0px solid #ff7300;
	font-size:	13px;

}
.attivita{
	text-align:left;
	font-size:	13px;
	line-height: 14px;
}

.attivita_nav{
	text-align:   center;
	font-size:		13px;
	text-indent:	20px;


}

.attivita_green{
	text-align:   left;
	font-size:		13px;


}

.showattivita{
	text-align:left;
	margin-left: 5px;
	font-size:	16px;
	valign:	top;
}

.showattivita td{

	width:		745px;
}


.celleMenu {
	width: 110px;
	background: transparent url("../images/menu_centrale.png");
	text-align: center;
	color: #ff7500;
	border-left:		0px solid #ff7300;
}

.celleMenu :link, .celleMenu :visited, .celleMenu :active {

	color: #ff7500;
	text-decoration:	none;

}

.celleMenu :hover {
	text-decoration:	underline;
}


.link{
	font-family:  Tahoma, Sans-Serif;
	font-size:	13px;
	font-weight:	bold;
	color:	#ff7300;
}

.link  a:link, .link a:visited, .link a:active{

	color:	#ff7300;
	font-weight:	bold;
		font-size:	16px;
	text-decoration:	none;

}

.linkPres{
	font-family: 		 Tahoma, Sans-Serif;
	font-size:			14px;
	font-weight:		bold;
	color:				#ff7300;
}

.linkPres  a:link, .linkPres a:visited, .linkPres a:active{

	color:				#ff7300;
	font-weight:		bold;
	font-size:			14px;
	text-decoration:	underline;

}

.link  a:hover{
	text-decoration:	underline;
}

.celleMenusx {
	width: 100px;
	background: transparent url("../images/menu_sx.png") no-repeat;
	text-align: center;

	color: #ff7500;

}

.celleMenusx a:link, .celleMenusx a:visited, .celleMenusx a:active {

	color: #ff7500;
	text-decoration:	none;

}

.celleMenusx a:hover {
	text-decoration:	underline;

}


.celleMenudx {
	width: 110px;
	height:		25px;
	background: transparent url("../images/menu_dx.png") no-repeat;
	text-align: center;
	color: #ff7500;
	border-left:		0px solid #ff7300;
}

.celleMenudx a:link, .celleMenudx a:visited, .celleMenudx a:active {

	color: #ff7500;
	text-decoration:	none;

}

.celleMenudx a:hover {
	text-decoration:	underline;
}


#menu {
	width: 		550px;
	height: 	28px;
	margin-top:	72px;
	margin-left:	82px;
	color: 		#ff7300;
	font-size:	12px;
	border-bottom:	0px solid #ff7300;
	text-align: 	left;
	font-weight:bold;
}
.selsx{
	background: transparent url("../images/menu_sx.gif") no-repeat;
}
.selcentrale {
	background: transparent url("../images/menu_centrale.gif") no-repeat;
}
.seldx {
	background: transparent url("../images/menu_dx.png") no-repeat;
}

.tabella{
	margin-top:	0px;
	width: 		970px;
	height:		400px;

}



.centro_tab{
	margin-top:	-1px;
	background: transparent url("../images/sfondo.png") no-repeat;
	heigth:		415px;


}

.grassetto{
	font-weight:	bold;
	 float:left ;
	height:	10px;
}

