div.documenti,
div.documenti .testo,
div.prodotti,
div.prodotti  .testo,
div.misure,
div.misure .testo,
div.ricambi,
div.ricambi .testo,
div.info,
div.info .testo {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 13px;
  font-style: normal; 
  font-weight: normal; 
  color: #FFFFFF; 
  text-decoration: none;  
  background: #000000;
}
div.documenti .text { 
  font-size: 11px; 
  color: #FFFFFF; 
  background: #5196C7;
  padding: 2px 5px 2px 5px;
}
div.documenti .doctitolo {
  color: #FFFFFF; 
  font-size: 16px;
  background: #5196C7;   
}
div.documenti td.head_tab { 
  font-size: 13px; 
  color: #000000; 
  padding: 5px 5px 5px 5px; 
  font-weight: normal; 
  background-color: #E7E7E7; 
} 
div.prodotti a.Link,
div.documenti a.Link { 
  color: #FFFFFF; 
  text-decoration: none; 
}

div.prodotti a.Link:hover,
div.documenti a.Link:hover {
	color: #FFFF00;
	text-decoration: none;
}

div.prodotti a.Link_Uk {
  color: #FFFFFF; 
  text-decoration: none; 
  font-style : italic; 
}
div.prodotti a.Link_Uk:hover {
  color: #FFFF00; 
  text-decoration: none; 
}

div.info .titolo,
div.misure .titolo,
div.ricambi .titolo {
  font-size: 13px; 
  color: #404040; 
  font-weight: bold;
  padding: 5px 5px 5px 5px; 
  background-color: #E7E7E7; 
} 
div.info .text {
  font-size: 13px;
  color: #000000; 
  background-color: #E7E7E7; 
} 
div.info .red {
  font-size: 13px;
  color: #FF0000; 
  background-color: #E7E7E7; 
} 
div.info .text10 {
  font-size: 10px;
  color: #000000; 
  background-color: #E7E7E7; 
}
div.info .text10nbc {
  font-size: 10px;
  color: #000000; 
  background: #5196C7; 
}
div.info .textw {
  font-size: 13px;
  color: #FFFFFF; 
  background: #5196C7; 
} 
div.info .red10 {
  font-size: 10px;
  color: #FF0000; 
  background-color: #E7E7E7; 
} 

div.misure td.bc,
div.ricambi td.bc {
  background: #5196C7;
  padding: 2px 5px 2px 5px; 
}
div.misure .text, a.misure {
  font-size: 13px; 
  color: #000000; 
  text-decoration: none;
}
div.misure a.misure:hover {
  color: #FFFFFF;
  text-decoration: none;
}
div.misure td.bc_img {
  background: #5196C7;
}


div.misure td.head_tab { 
  font-size: 13px; 
  color: #000000; 
  padding: 5px 5px 5px 5px; 
  font-weight: normal; 
  background-color: #E7E7E7; 
} 
div.ricambi td.bc_img{
  background: #FFFFFF;
}
div.ricambi .titolo2 { 
  font-size: 10px; 
  font-weight: normal; 
  color: #000000; 
} 
div.ricambi td.head_tab { 
  font-size: 11px; 
  color: #000000; 
  background-color: #E7E7E7; 
  padding: 2px 5px 2px 5px;
} 

div.ricambi td.spares {
  font-size: 11px; 
  color: #000000;   
  background: #5196C7;
  padding: 2px 5px 2px 5px;
}
div.ricambi td.select {
  font-size: 11px; 
  color: #000000;   
  background: #2487CC;
  padding: 2px 5px 2px 5px;
}
div.ricambi .bcart  {
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	border-style: none;
	border-color: #006699;
	border-width: 1;
 background: #5196C7;
	color: #000000;
	cursor: hand;
	text-decoration: underline;
}
div.ricambi .bcart_hover {
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	border-style: none;
	border-color: #006699;
	border-width: 1;
 background: #5196C7;
	cursor: hand;
	color: ffffff;
	text-decoration: underline;	
} 

div.ricambi .bcarts  {
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	border-style: none;
	border-color: #006699;
	border-width: 1;
   background: #2487CC;
	color: #000000;
	cursor: hand;
	text-decoration: underline;
}

div.ricambi .bcart_hovers {
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	border-style: none;
	border-color: #006699;
	border-width: 1;
   background: #2487CC;
	cursor: hand;
	color: ffffff;
	text-decoration: underline;	
} 


form { 
  margin-top : 0; 
  margin-bottom : 0; 
}
.campiform   { 
  font-family: verdana, tahoma, arial; 
  color: #000000; 
  font-size: 10px; 
  background-color: #FFFFFF; 
}
.button { 
  font-family: verdana, tahoma, arial; 
  font-size: 10px; 
  border-style: solid; 
  border-color: #006699; 
  border-width: 1; 
  background: #D8DCE5; 
  cursor: hand; 
} 
.button_hover { 
  font-family: verdana, tahoma, arial; 
  font-size: 10px; 
  border-style: solid; 
  border-color: #006699;
  border-width: 1; 
  background: #5294C6;
  cursor: hand;
  color: ffffff; 
} 
.button_hover2 {
  font-family: verdana, tahoma, arial;
  font-size: 10px;
  border-style: solid;
  border-color: #006699;
  border-width: 1;
  background: #395A73;
  cursor: hand;
  color: ffffff;
} 


div.box {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 13px;
  font-style: normal; 
  font-weight: normal; 
  color: #FFFFFF; 
  text-decoration: none;  
  background: transparent; 
} 
div.box .title {
  font-size: 13px;
  font-weight: bold;  
  padding: 5px;
  color: #FFFFFF; 
  background: #5196C7;   
} 
div.box .title2 {
  font-size: 13px;
  font-weight: bold;  
  padding: 5px;
  color: #FFFFFF; 
  background-color: #395A73;   
} 
div.box .title3 {
  font-size: 13px;
  font-weight: bold;  
  color: #404040; 
  background-color: #E7E7E7;   
}
div.box .bar {
  font-size: 8px;
  background: #5196C7;   
} 
div.box .bar2 {
  font-size: 8px;
  background-color: #395A73;   
} 
div.box .text_sp {
  font-size: 10px;
  padding: 8px;
  color: #000000; 
}
div.box .head_tab { 
  font-size: 10px; 
  color: #000000; 
  font-weight: normal; 
  background-color: #E7E7E7; 
} 
div.box .sep { 
  background-color: #AAAAAA; 
} 

.bc {
  background: #5196C7;
}
.nbsp { 
  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8px; 
}
.textn10{ 
  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; 
}
.textw3 { 
  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; color: #FFFFFF; 
}

