body {
	top: 0px;
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
	background-image: url(images/bgk/top.jpg);
}
.table_100{  
width: 100%;
height: 100%;
}	
.table_930{  
width: 930px;
}	
.td_colon{
background-image: url(images/bgk/colon.png);
background-repeat: no-repeat;
width: 279px;
}	
.form
{
background-color:#ffffff;
font-family: verdana,arial,helvetica, sans-serif;
font-size:11px;
color:#3d3d3d;
}
.txt_small {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#3a3a3a;
}

TD {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#3a3a3a;
}
.table_650{  
width: 650px;
}	
.home a {display: block;background-color: inherit;background: url(images/menu/home_neg.png);background-repeat:no-repeat;height: 39px;width: 82px; 
}
.home a.active,.home a:hover {background-color: inherit;background: url(images/menu/home_att.png);background-repeat:no-repeat;height: 39px;width: 82px; 
}
.home_on a:link,.home_on a:visited {display: block;background-color: inherit;background: url(images/menu/home_att.png);background-repeat:no-repeat;height: 39px;width: 82px; 
}
.azienda a {display: block;background-color: inherit;background: url(images/menu/azienda_neg.png);background-repeat:no-repeat;height: 39px;width: 96px; 
}
.azienda a.active,.azienda a:hover {background-color: inherit;background: url(images/menu/azienda_att.png);background-repeat:no-repeat;height: 39px;width: 96px; 
}
.azienda_on a:link,.azienda_on a:visited {display: block;background-color: inherit;background: url(images/menu/azienda_att.png);background-repeat:no-repeat;height: 39px;width: 96px; 
}
.prodotti a {display: block;background-color: inherit;background: url(images/menu/prodotti_neg.png);background-repeat:no-repeat;height: 39px;width: 108px; 
}
.prodotti a.active,.prodotti a:hover {background-color: inherit;background: url(images/menu/prodotti_att.png);background-repeat:no-repeat;height: 39px;width: 108px; 
}
.prodotti_on a:link,.prodotti_on a:visited {display: block;background-color: inherit;background: url(images/menu/prodotti_att.png);background-repeat:no-repeat;height: 39px;width: 108px; 
}
.news a {display: block;background-color: inherit;background: url(images/menu/news_neg.png);background-repeat:no-repeat;height: 39px;width: 80px; 
}
.news a.active,.news a:hover {background-color: inherit;background: url(images/menu/news_att.png);background-repeat:no-repeat;height: 39px;width: 80px; 
}
.news_on a:link,.news_on a:visited {display: block;background-color: inherit;background: url(images/menu/news_att.png);background-repeat:no-repeat;height: 39px;width: 80px; 
}
.formazione a {display: block;background-color: inherit;background: url(images/menu/formazione_neg.png);background-repeat:no-repeat;height: 39px;width: 128px; 
}
.formazione a.active,.formazione a:hover {background-color: inherit;background: url(images/menu/formazione_att.png);background-repeat:no-repeat;height: 39px;width: 128px; 
}
.formazione_on a:link,.formazione_on a:visited {display: block;background-color: inherit;background: url(images/menu/formazione_att.png);background-repeat:no-repeat;height: 39px;width: 128px; 
}
.contattaci a {display: block;background-color: inherit;background: url(images/menu/contattaci_neg.png);background-repeat:no-repeat;height: 39px;width: 121px; 
}
.contattaci a.active,.contattaci a:hover {background-color: inherit;background: url(images/menu/contattaci_att.png);background-repeat:no-repeat;height: 39px;width: 121px; 
}
.contattaci_on a:link,.contattaci_on a:visited {display: block;background-color: inherit;background: url(images/menu/contattaci_att.png);background-repeat:no-repeat;height: 39px;width: 121px; 
}
.td_bgk_im {
background: url(images/bgk/bgk_im.png) top right no-repeat;
width: 638px;
height: 261px;
}
.td_bgk_bottom {
background: url(images/bgk/bottom.jpg) top; 
height: 227px;
}
.table_623{  
width: 623px;
}	
.td_line_px {
background: url(images/line_px.png) top repeat;
padding-top: 0px;
}
.testi{
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#3a3a3a;
TEXT-ALIGN: justify;
line-height: 20px;
padding-top: 14px;
padding-bottom: 14px;
}	
.testi_m{
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#3a3a3a;
TEXT-ALIGN: justify;
line-height: 16px;
padding-top: 5px;
padding-bottom: 10px;
}	
.space{
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#3a3a3a;
padding-top: 0px;
padding-bottom: 5px;
}	
.news_red{
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#b50000;
padding-top: 8px;
padding-bottom: 3px;
font-weight: bold;
}
.news_red_m{
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#b50000;
padding-top: 3px;
padding-bottom: 3px;
font-weight: bold;
}
.news1{
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#3a3a3a;
padding-top: 8px;
padding-bottom: 5px;
}	
.v_produz a {display: block;background-color: inherit;background: url(images/video/produzione_neg.png);background-repeat:no-repeat;height: 100px;width: 92px; 
}
.v_produz a.active,.v_produz a:hover {background-color: inherit;background: url(images/video/produzione_att.png);background-repeat:no-repeat;height: 100px;width: 92px; 
}
.v_produz_on a:link,.v_produz_on a:visited {display: block;background-color: inherit;background: url(images/video/produzione_att.png);background-repeat:no-repeat;height: 118px;width: 92px; 
}
.v_azi a {display: block;background-color: inherit;background: url(images/video/azienda_neg.png);background-repeat:no-repeat;height: 100px;width: 92px; 
}
.v_azi a.active,.v_azi a:hover {background-color: inherit;background: url(images/video/azienda_att.png);background-repeat:no-repeat;height: 100px;width: 92px; 
}
.v_azi_on a:link,.v_azi_on a:visited {display: block;background-color: inherit;background: url(images/video/azienda_att.png);background-repeat:no-repeat;height: 100px;width: 92px; 
}
.v_forma a {display: block;background-color: inherit;background: url(images/video/forma_neg.png);background-repeat:no-repeat;height: 100px;width: 92px; 
}
.v_forma a.active,.v_forma a:hover {background-color: inherit;background: url(images/video/forma_att.png);background-repeat:no-repeat;height: 100px;width: 92px; 
}
.v_forma_on a:link,.v_forma_on a:visited {display: block;background-color: inherit;background: url(images/video/forma_att.png);background-repeat:no-repeat;height: 100px;width: 92px; 
}
.white{
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
padding-top: 3px;
padding-bottom: 3px;
}	
a {
text-decoration: none;
color:#3a3a3a;
}
a:hover {
text-decoration: underline;
color:#3a3a3a;
}
.table_maps{  
border: 1px #5B5B5B solid; background-color: #ffffff;
width: 395px;
padding: 5 5 5 5;
}	
.table_motore{  
border: 1px #b50000 solid; background-color: #ebebeb;
width: 395px;
}	

#input{
			  height:18px; 
			  border-style:solid; 
			  border-width:1px; 
			  border-color:#5B5B5B; 
			 font-family: Verdana, Arial, Helvetica, sans-serif;
			  font-size:11px;  
			  color:#000000;
			  }
select{ 
			  height:18px; 
			  border-style:solid; 
			  border-width:1px; 
			  border-color:#5B5B5B; 
			  font-family: Verdana, Arial, Helvetica, sans-serif;
			  font-size:10px;  
			  color:#000000;
}
.input_invio{ 
 height:22px; 
 width: 80px;
 background-color: #dedede;
 border-style:solid; 
 border-width:1px; 
 border-color:#5B5B5B; 
 font-size:10px;  
 color:#000000;
 font-size: 11px;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

.red{
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#b50000;
font-weight: bold;
}	
.txt_prod{
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#3a3a3a;
line-height: 16px;
padding-top: 5px;
padding-bottom: 5px;
}	
.txt_prod_m{
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#3a3a3a;
line-height: 16px;
padding-top: 5px;
padding-bottom: 5px;
TEXT-ALIGN: justify;
}	
.txt_prod_red{
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
color:#b50000;
padding-top: 3px;
padding-bottom: 5px;
}	
.td_prod_px {
background: url(images/px_grey.gif) top repeat;
padding-top: 0px;
}
.space_pro{
height: 5px;
}	

a.menu_pro:link, a.menu_pro:visited   {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color:#3a3a3a;
		text-decoration: none;
		line-height: 16px;
		padding-top: 5px;
		padding-bottom: 15px;
}		
a.menu_pro:hover, a.menu_pro:active  {
		color:#b50000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		text-decoration: underline; 
		line-height: 16px;
		padding-top: 5px;
		padding-bottom: 5px;
}
.td_bgk_im_pro {
background: url(images/bgk/bgk_im_pro.png) top right no-repeat;
width: 638px;
height: 177px;
}
.td_bgk_pro {
background: url(images/bgk/bgk_pro.jpg) top;
}
.table_pro{  
border: 1px #e0e0e0 solid; background-color: #ffffff;
width: 623px;
padding: 5 5 5 5;
}
