body {
	color: #000000;
	background-color: #ffffff;
}
a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0000C0;
	background-color: #ffffff;
	text-decoration: none;
	FONT-WEIGHT: bold;
	}
a:hover{
	text-decoration: underline;
	}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
#menu_layout{

}
#menu_layout li {
	list-style-type: none;
	font-size: 0.8em;
}
#menu_layout a, #menu_layout a:visited {

}
#menu_layout a:hover, #menu_layout a:visited:hover {

}
.menu_acc_text{
	color: #000000;
	background-color: #ffffff;
	padding: 0px 10px 0px 10px;
	BORDER-TOP: #333333 1px solid;
	BORDER-bottom: #333333 1px solid;
	BORDER-RIGHT: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
#pagina {
	width: 720px; 
}
#logo {
	display: none;
}
#logo_design {
		display: none;
}
#logo_acc {
	display: none;
}
#menu_servizi{

	
}
#menu_servizi li{
	font-size: 0.8em;
	list-style-type: none;

}
#menu_servizi A, #menu_servizi A:visited{
	background-color: inherit;
}
#menu_servizi A:Hover,#menu_servizi a:visited:hover{

}
#menu_servizi li.attivo{

}
#menu_servizi li.attivo A, #menu_servizi li.attivo A:visited, #menu_servizi li.attivo span{
	color: #000000 !important;
	background-color: #ffffff;
	padding: 0px 10px 0px 10px;
	BORDER-TOP: #333333 1px solid;
	BORDER-bottom: #333333 1px solid;
	BORDER-RIGHT: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
}
#menu_servizi li.attivo A:hover, #menu_servizi li.attivo A:visited:hover{
text-decoration: none;

}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#menu_servizi li.green  A, #menu_servizi li.green A:visited{

}
#menu_servizi li.green  A:Hover, #menu_servizi li.green A:visited:Hover{

}
#menu_servizi .green_attivo{

}
DIV#menu_servizi .green_attivo { /* outline of tab */

}
#menu_servizi li.green_attivo{

}
#menu_servizi li.green_attivo A, #menu_servizi li.green_attivo A:visited, #menu_servizi li.green_attivo span{
	color: #000000 !important;
	background-color: #ffffff;
	padding: 0px 10px 0px 10px;
	BORDER-TOP: #333333 1px solid;
	BORDER-bottom: #333333 1px solid;
	BORDER-RIGHT: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
}
#menu_servizi li.green_attivo A:hover, #menu_servizi li.green_attivo A:visited:hover{
text-decoration: none;
}
/*------------------------------------------------------------------------------------------------------------------------------------------*/
#menu_info{


}
#menu_info li{

}
#menu_info A, #menu_info A:visited{

}
#menu_info A:Hover,#menu_info a:visited:hover{

}
#menu_info.attivo{

}
#menu_info li.attivo{

}
#menu_info li.attivo A, #menu_info li.attivo A:visited{

}

#sub_menu{

}
#sub_menu li{
	font-size: 0.8em;
	list-style-type: none;

}
#sub_menu A, #sub_menu A:visited{
	background-color: inherit;
}
#sub_menu A:Hover,#sub_menu a:visited:hover{

}
#sub_menu .attivo A{
	color: #000000 !important;
	background-color: #ffffff;
	padding: 0px 10px 0px 10px;
	BORDER-TOP: #333333 1px solid;
	BORDER-bottom: #333333 1px solid;
	BORDER-RIGHT: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
}
#sub_menu .attivo A:hover{
	text-decoration: none;
}
#pagina_descrizione {

}
.descrizione{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: justify;
	margin: 10px 20px 10px 10px;
	background-color: #ffffff;
	color: #000000;
	}
#pagina_descrizione_info {

}
#piepagina {
	margin: 120px 0px 0px 0px;
}
#piepagina li{
	font-size: 0.8em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	color: #000000;
	list-style-type: none;
}
#info-company {
	margin: 40px 10px 10px 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	color: #000000;
	font-size: 0.8em;
}

#info-company a,#info-company a:visited {

}

#info-company a:hover,#info-company a:visited:hover {

}
.titoletti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #000CB8;
	padding: 0px 0px 0px 10px;
}
.titoletti2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
	text-decoration: none;
}
.titoletti_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
}
.box_cen_text{
	width: 680px;
	text-align:justify;
}
#image1 {
	width: 710px;
	height: 307px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: right;		
}
#image2 {
	width: 710px;
	height: 156px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: right;		
}
#image3 {
	display: none;		
}
.hidden1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #000CB8;
	background-color: #FFFFC0;
	padding: 0px 0px 0px 10px;
}
.hidden2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight: bold;
	color: #000CB8;
	background-color: #FFFFC0;
	padding: 0px 0px 10px 10px;
}
.hidden3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #000CB8;
	background-color: #FFFFff;
	padding: 0px 0px 40px 10px;
}
.ico_access {
	width: 720px;
	margin: 0px;
}
.ico_access  ul{
	margin: 4px 0px 4px 0px;
	text-align: left;
}
.ico_access  li{
	padding: 0px 4px 0px 4px;
	display: inline;
}