body{
font: 12px/14px Arial, Helvetica, sans-serif}
.entra {font-family: arial;font-size: 14px;color: #00558c;text-decoration: none; line-height:25px; padding-right:2px;}
.entra:hover {font-family: arial;font-size: 14px;color: #FFFFFF;text-decoration: none;background-color: #00558C;}
.lingua {font-family: arial;font-size: 11px;color: #00558c;text-decoration: none;}
.lingua:hover {font-family: arial;font-size: 11px;color: #FFFFFF;text-decoration: none;background-color: #00558C;}
.avvertenze {font-family: arial;font-size: 11px;color: #818386;text-decoration: none; line-height:20px;}
.avvertenze:hover {font-family: arial;font-size: 11px;color: #818386;text-decoration: underline;}
.blu-11 {font-family: arial;font-size: 11px;color: #00558C;text-decoration: none;}
.blu-22 {font-family: arial;font-size: 22px;color: #00558C;text-decoration: none;}
.copy {font-family: arial;font-size: 11px;color: #FFFFFF;text-decoration: none;}
.copy:hover {font-family: arial;font-size: 11px;color: #00558C;text-decoration: underline;}
.rosso-12 {font-family: arial;font-size: 12px;color: #FF0000;text-decoration: none;}
.blu-12 {font-family: arial;font-size: 12px;color: #00558C;text-decoration: none;}
.blu-12-sottolineato {font-family: arial;font-size: 12px;color: #00558C;text-decoration: underline;}
.blu-13-sottolineato {font-family: arial;font-size: 13px;color: #00558C;text-decoration: underline;}
.blu-13 {font-family: arial;font-size: 13px;color: #00558C;text-decoration: none;}
.blu-11-sottolineato {font-family: arial;	font-size: 11px;color: #00558C;text-decoration: underline;}
.blu-16 {font-family: arial;font-size: 16px;color: #00558C;text-decoration: none;font-weight: bold;}
.white-11 {font-family: arial;font-size: 11px;color: #ffffff;text-decoration: underline;}
.white-12 {font-family: arial;font-size: 12px;color: #ffffff;text-decoration: none;}
.prodotti {font-family: arial;font-size: 12px;color: #ffffff;text-decoration: none;}
h1 {margin:0; padding:0; font-family: arial; font-size: 13px; color: #ffffff; text-decoration: none;font-weight: normal;}
h2 {margin:0; padding:0 0 0 2px; font-family: arial; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: normal;}
.prodotti:hover {font-family: arial;font-size: 12px;color: #ffffff;text-decoration: underline;}
.sottoprodotti {font-family: arial;font-size: 12px;color: #000000;text-decoration: none;}
.sottoprodotti:hover {font-family: arial;font-size: 12px;color: #000000;text-decoration: underline;}
.fasciaalta {background-image: url(images/sfumatura-alta.jpg);background-repeat: repeat-y;}
.titolo {font-family: arial;font-size: 16px;color: #ffffff;text-decoration: none;}
.nome {font-family: arial;font-size: 18px;color: #908F8F;text-decoration: none;font-weight: bold;}
.percorso {font-family: arial;font-size: 11px;color: #ffffff;text-decoration: none;}
.percorso:hover {font-family: arial;font-size: 11px;color: #ffffff;text-decoration: underline;}
.percorso-areattiva {font-family: arial;font-size: 11px;color: #ffffff;text-decoration: none;}
.testo {font-family: arial;font-size: 13px;color: #000000;text-decoration: none;}
.nero-11px {font-family: arial;font-size: 11px;color: #000000;text-decoration: none;}
.nero-9px {font-family: arial;font-size: 9px;color: #000000;text-decoration: none;}
.txt-caratteristiche{font-family: arial;font-size: 11px;color: #000000;text-decoration: none;}
.txt-allegati{font-family: arial;font-size: 11px;color: #000000;}
.txt-grigio{font-family: arial;font-size: 12px;color: #908F8F;text-decoration: none;font-weight: normal;}
.txt-etichetta{font-family: arial;font-size: 12px;color: #908F8F;text-decoration: none;font-weight: bold;}
.txt-nome-articolo{font-family: arial;font-size: 17px;color: #908F8F;text-decoration: none;font-weight: bold;}
.txt-descrizione-articolo{font-family: arial;font-size: 12px;color: #000000;text-decoration: none;}
.menu  {font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff;font-weight: normal; font-size: 12px; text-decoration: none; background-color: #6C6A6A; }
.menu A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff;font-weight: normal; font-size: 12px; text-decoration: none;}
.menu A:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff;font-weight: normal; font-size: 12px; text-decoration: none; }
.menu A:hover  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff;font-weight: normal; font-size: 12px; text-decoration: none;}
.menu A:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff;font-weight: normal; font-size: 12px; text-decoration: none;}
.menu-over   { font-family: Verdana, Arial, Helvetica, sans-serif; color: #6C6A6A; font-weight: normal; font-size: 12px; text-decoration: none;background-color: #ffffff;}
.menu-over A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #6C6A6A; font-weight: normal; font-size: 12px; text-decoration: none;background-color: #ffffff; }
.menu-over A:link {font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; font-weight: normal; font-size: 12px; text-decoration: none;background-color: #ffffff; }
.menu-over A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #6C6A6A; font-weight: normal; font-size: 12px; text-decoration: none;background-color: #ffffff; }
.menu-over A:active {font-family: Verdana, Arial, Helvetica, sans-serif; color: #6C6A6A; font-weight: normal; font-size: 12px; text-decoration: none;background-color: #ffffff; }
.img-bordo {border: 1px solid #00558C}
.bordo-font {border: 1px solid #00558C;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #00558C;}
.frm-button{border: 1px solid #00558C;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #00558C;}
.bordo-font-nero {border: 1px solid #00558C;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;}


/*-------------------------------------- TI TROVI  -------------------------------*/

div#titrovi {
	margin: 0;
	padding: 0;
	color:#ffffff; 
}

div#titrovi span{
	color:#ffffff; 	
}

div#titrovi ul{
	list-style-type:none;
	color:#ffffff; 
	margin:0;
	padding:0;
	display: inline;
}

div#titrovi li{
	display: inline;
	padding:0 5px;
	color:#ffffff; 
	font-family: arial;
	font-size: 12px;
	font-weight:normal;
	/*border-right: 1px solid #ffffff;*/
}

div#titrovi li a{
	display: inline;
	color:#ffffff; 
	font-weight:normal;
	text-decoration:none;
	font-size: 12px;
	padding:0 5px;
	margin:0;
	
}

div#titrovi li a:hover{
	text-decoration:underline;
	font-size: 12px;
	padding:0 5px;
	margin:0;
	
}

/* IMG AGGIUNTIVE  -------------------------------------------------------------------------*/


.img-aggiuntive{
	float:left;
	width:89px;
	min-height: 85px;
	margin:0 5px 20px 0;
	padding:5px;
	color:#fff;
	font-weight:bold;
	background-color:#b0b0b0;
}

.img-aggiuntive a{
	color:#fff;
	text-decoration:none;
}

.img-aggiuntive a:hover{
	color:#fff;
	text-decoration:underline;
}

.img-aggiuntive img{
}


/* --------	Vertical Accordions MENU SINISTRA --------------------------------------	
		
ul{
	margin:0;
	padding:0 0 0 20px;
	color: #000000;
}
li{
	margin:0;
	padding:3px 0 3px 0;
	list-style: none;
	font-weight: normal;
	text-decoration: none;
	font-size: 14px;
	color: #000000;
}

li a{
	margin:0;
	padding:3px 0 3px 0;
	list-style: none;
	font-weight: normal;
	text-decoration: none;
	font-size: 14px;
	color: #000000;
}
li a:hover{
	color: #000000;
	text-decoration: underline;
}


.accordion_toggle {
	display: block;
	width: 200px;
	/*background: #908F8F;*
	background: #E5F2FF;
	/*line-height: 30px;*
	min-height: 30px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	outline: none;
	font-size: 12px;
	color: #000000;
	/*border-bottom: 1px solid #cde99f;*
	border-bottom: 1px solid #908F8F;
	cursor: pointer;
	
	/*
	padding: 0 10px 0 10px;
	margin: 5px 0 5px 0;
	*
	
	padding: 5px 10px 20px 10px;
	margin: 0;
}

.accordion_toggle_active {
	background: #908F8F;
	color: #ffffff;
	/*border-bottom: 1px solid #f68263;*
	border-bottom: 1px solid #908F8F;
}

.accordion_content {
	background-color: #ffffff;
	color: #444444;
	overflow: hidden;
}


.accordion_content h4 {
	margin: 15px 0 5px 10px;
	color: #0099FF;
	
}

.accordion_content p {
	/*line-height: 150%;*
	padding: 5px 10px 15px 10px;
}
*/


/* --------	Vertical Accordions MENU SINISTRA --------------------------------------*/

#content-menu {
	
	margin:0;
	padding:0;
	font:12px/16px Arial, Helvetica, sans-serif;
	background-color:#908F8F;
	
	
}


	
#menu{
	margin:0;
	padding:0;
	color:#000000;
	width:220px;
}
#menu ul{
	margin:0;
	padding:0;
	
}
#menu ul li{
	margin:0;
	display:block;
	list-style: none;
	
}
#menu ul li a{
	margin:0;
	display:block;
	/*padding:2px 0 2px 5px;*/
	padding:2px 0 10px 5px;
	color:#fff;
	text-decoration:none;
}

#menu ul li a:hover{
text-decoration:underline;}

#menu ul li a.visitato{
	font-weight:bold;
	color:#005588;
	background-color:#E5F2FF;
	display:block;
}

/*secondolivello*/
#menu ul li ul{
	margin:0 0 0 0;
	padding:0;
	list-style-type:none;
	background-color:#E5F2FF;
}
#menu ul li ul li{
	margin:0;
	padding:0;
	background:none;
	color:#000000;
}
#menu ul li ul li a{
	background: #E5F2FF url(images/freccia-attivo.gif) 5px 5px no-repeat ;
	margin:0;
	padding-top:5px;
/*	padding-bottom:0;*/
	padding-bottom:6px;
	padding-left:20px;
	color:#000000;
	text-decoration:none;
}
#menu ul li ul li a.visitato{
	font-weight:bold;
}

/*terzolivello*/
#menu ul li ul li ul{
	margin:0;
	padding:0;
	list-style-type:none;
	color:#000000;
}
#menu ul li ul li ul li{
	margin:0;	
	padding:0 ;
	color:#000000;
}
#menu ul li ul li ul li a{
	background: #EeFfFF url(images/freccia-attivo_secLiv.gif) 10px 5px no-repeat ;

	padding-top:5px;
	margin:0;
	padding-left:25px;
	color:#000000;
	text-decoration:none;
}
#menu ul li ul li ul li a.visitato{
	font-weight:bold;
	
}


