.lingue {
	font-family: Helvetica;
	font-size: 12px;
	color: #5a5a5a;
	padding: 10px 0 10px 0;
}
.lingue a {
	font-size: 10px;
	color: 969696;
	padding: 0 0 0 15px;
}
.lingue a:hover { font-size: 10px; color: 5a5a5a; }
.lingue a#active {
	font-size: 11px;
	font-weight: bold;
	color: #505050;
}

.menusopra {
	padding: 25px 0 18px 0;
}	

.link_techdata {
	background-image: url(../images/icon_pdf.gif);
	background-position: 0 6px;
	background-repeat: no-repeat;
	padding: 7px 0 0 23px;
	border-top: solid 1px #969696;	
}

.link_techdata a {
	font-size: 12px;
	font-family: Helvetica;
	font-weight: bold;
	color: #e87d34;
}
.link_techdata a:hover {
	color: #c04f01;
}

.tabregioni { padding: 15px; }

.tabregioni-in { border: solid 1px #969696; }

.regioni ul li a {
	font-size: 11px;
	font-family: Helvetica;
	color: #5a81c2;
}
.regioni ul li a:hover {
	color: #3e5985;
}
.regioni  ul {
	list-style: none;
	padding: 0;
	margin: 15px 0 15px 15px;
}
.regioni  ul li {
	padding: 0;
	display: block;
}

p#player1 { margin: 0 0 15px 0; }

h1 {
	font-family: Helvetica;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	padding: 0;
	margin: 0;
}

.sfondogr {
	background: #c8c8c8 url(../images/sfhm.gif) repeat-x;
	margin-top: 0;
}
.sfondogr-home {
	background: #c8c8c8 url(../images/sfhm.gif) repeat-x;
	margin-top: 0;
}
.titolohome {
	border-bottom: 1px solid #BABABA;
	font-family: Helvetica;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #646464;
	display: block;
	margin-bottom: 6px;
	padding: 7px 1px 1px 0;
}

.consulenti { background: url(../images/consulenti.jpg) no-repeat; }
.consulenti2 { background: url(../images/consulenti2.jpg) no-repeat; }
.consulenti3 { background: url(../images/consulenti3.jpg) no-repeat; }
.techcomm { background: url(../images/techcomm.jpg) no-repeat; }

.testosale { font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #505050; line-height: 18px; }

.testosale a { color: #dd7602 }

.testohome {
	font-family: Helvetica;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #646464;
	text-transform: none;
	display: block;
}
.testonomeprod {
	font-family: Helvetica;
	font-size: 20px;
	font-weight: bold;
	color: #464646;
	border-top: 1px solid #969696;
	padding: 10px 0 0 0;
}
.region-titolo {
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #464646;
	border-bottom: 1px solid #969696;
	padding: 15px 0 6px 6px;
}
.testooverprodotto {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #E25D01;
}
.testoprodotto {
	font-family: Helvetica;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #464646;
}
.newtestoprodotto {
	font-family: Helvetica;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #464646;
	padding: 0 0 15px 0;
}
.newtestoprodotto a {
	text-decoration: none;
	border-bottom: 1px #e87d34 dotted;
	color: #e87d34;
}
.newtestoprodotto a:hover {
	color: #c04f01;
}
.testoazienda {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #464646;
}
.titolo-prodotti-en {
	font-family: Helvetica;
	font-size: 20px;
	font-weight: bold;
	color: #e87d34;
	padding: 14px 0 12px 0;
}
.titolonews {
	font-family: Verdana;
	font-size: 13px;
	font-style: normal;
	font-weight:bold;
	color: #05385B;
	text-transform: none;
}
.testonomeprodscheda {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bolder;
	color: #000000;
}
.testoscheda {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}
.testoalimscheda {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight:bold;
	color: #787878;
}
.testomodelloscheda {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight:bold;
	color: #000000;
}
.sottotitmodscheda {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight:normal;
}
.testomodelloscheda_2 {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight:bold;
	color: #b4b4b4;
	text-decoration: none;
}

.testomodelloscheda_2:hover {
	color: #000000;
}

.testomodelloscheda_3 {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}

.testomodelloscheda_2:hover {
	color: #000000;
}


.sottotitmodscheda_2 {
	font-family: Verdana;
	font-size: 10px;
	color: #b4b4b4;
}

.sottotitmodscheda_2:hover {
	color: #000000;
}

.test:hover {
	color: #000000;
}

.cat_link {
	font-size: 13px;
	font-family: Helvetica, sans-serif;
	color: #646464 }

.cat_link:link { text-decoration: none; color: #646464 }

.cat_link:visited { color: #646464; text-decoration:none }

.cat_link:hover { color: #000000; text-decoration: none  }

.azienda_link {
	font-size: 12px;
	font-family: Helvetica, sans-serif;
	color: #646464 }

.azienda_link:link { text-decoration: none; color: #646464 }

.azienda_link:visited { color: #646464; text-decoration:none }

.azienda_link:hover { color: #000000; text-decoration: none  }

.prod_link:link { text-decoration: none; color: #646464 }

.prod_link:visited { color: #646464; text-decoration:none }

.prod_link:hover { color: #AF0017; text-decoration: none  }

.options_link {
	font-size: 10px;
	font-family: Helvetica, sans-serif;
	color: #0414e0 }

.options_link:link { text-decoration: none; color: #0414e0 }

.options_link:visited { color: #0414e0; text-decoration:none }

.options_link:hover { color: #0414e0; text-decoration: underline  }

.news_link {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #05385B }

.news_link:link { text-decoration: none; color: #05385B }

.news_link:visited { color: #05385B; text-decoration:none }

.news_link:hover { color: #05385B; text-decoration: underline  }

.table_news_border {
border-bottom-color: #000000;
border-bottom-width: 1px; 
border-bottom-style: dotted
}

.table_tech_border {
border-bottom-color: #959596;
border-bottom-width: 1px; 
border-bottom-style: solid;
border-top-color: #959596;
border-top-width: 1px; 
border-top-style: solid;
}

.table_bg { background-color:#f5f5f5;
}
.td_titolodati {
	font-family: Helvetica;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.td_titoloprod {
	font-family: Helvetica;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: 14px;
}
.td_sottotitoloprod {
	font-family: Helvetica;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	line-height: 14px;
}
.td_titolomod {
	font-family: Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #a0a0a0;
	line-height: 12px;
	text-decoration: underline;
}
.td_titolomod_fixed {
	font-family: Helvetica;
	font-size: 12px;
	font-style: bolder;
	color: #bd5c00;
	line-height: 12px;
	text-decoration: none;	
}
.td_sottotitolomod {
	font-family: Helvetica;
	font-size: 10px;
	font-style: normal;
	color: #a0a0a0;
	line-height: 12px;
	text-decoration: underline;
}

.td_sottotitolomod_fixed {
	font-family: Helvetica;
	font-size: 10px;
	font-style: bold;
	color: #bd5c00;
	line-height: 12px;
	text-decoration: none;
}

.td_sottotitolomod:hover {
color:#000000;
}

.td_testodatitecnici {
	font-family: Helvetica;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	line-height: 13px;
}
.td_testopdf {
	font-family: Helvetica;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}
.footer {
	font-family: Helvetica;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #464646;
	text-align: center;
}
.piepagina {
	font-family: Helvetica;
	font-size: 11px;
	color: #646464;
	line-height: 14px;
}
.emailpiepagina {
	font-size: 11px;
	font-family: Helvetica;
	font-weight: bold;
	color: #505050;
	line-height: 14px;
}
.emailpiepagina:link { text-decoration: none; color: #505050 }
.emailpiepagina:visited { color: #505050; text-decoration:none }
.emailpiepagina:hover { color: #505050; text-decoration: underline  }
.dittaName {
	font-family:Helvetica;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.testo11nero {
	font-family: Helvetica;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
}
.options_link_11 {
	font-size: 11px;
	font-family: Helvetica, sans-serif;
	color: #0414e0 }

.options_link_11:link { text-decoration: none; color: #0414e0 }

.options_link_11:visited { color: #0414e0; text-decoration:none }

.options_link_11:hover { color: #0414e0; text-decoration: underline  }

.link_home_12 {
	font-size: 12px;
	font-family: Helvetica;
	font-weight: bold;
	color: #e87d34;
	display: block;
	background-image: url(../images/freccina.gif);
	background-repeat: no-repeat;
	padding: 3px 0 0 20px;
	width: 150px;
}

.link_home_12:link { text-decoration: none; color: #e87d34 }

.link_home_12:visited { color: #e87d34; text-decoration:none }

.link_home_12:hover { color: #c04f01; text-decoration: none  }

.righino_grigio {
	border-left: solid 1px #BABABA;
}

.plcall {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #505050;
	padding: 0 0 15px 0;
}

.testo_form { font-family: Verdana; font-size: 11px; color: #505050; }

/* MENU LINGUE */

#lang{ 
	height: 25px;
	width: 940px;
	background: #aaa;
}
#lang ul{
	float: left;
	margin: 0;
	padding: 0;
	list-style:none;
	font:11px Helvetica, sans-serif;
	border-left: 1px solid #d2d2d2;
}
#lang ul li{
	float:left;
	margin: 0;
	padding: 0;
	background: #aaa;
	border-right: 1px solid #d2d2d2;
	line-height: 25px;
}
#lang ul li#active{
	background: #e17400;
}
#lang ul li#active a:hover{
	background: #e17400;
}
#lang ul a:link,
#lang ul a:visited{
	display: block;
	padding: 0 25px;
	color: #fff;
	text-decoration: none;
}
#lang ul a:hover,
#lang ul a:focus,
#lang ul a:active{
	color: #fff;
	text-decoration: none;
	background: #6e6e6e;
}

/* FINE MENU LINGUE */

.main { background: url(../images/sf-main01.gif) repeat-y }
.dnmain { background: url(../images/sf-main02.gif) no-repeat }
.phg { background: url(../images/pgh01.jpg) no-repeat; background-position: 124px 15px; }

/* NEW SALE */

p#newsale-tit {
	color: #fff;
	font: 16px Helvetica, Arial, sans-serif;
	padding: 6px 0 0 0;
	font-weight: bold;
	margin: 0;
}
p#newsale-tit a {
	text-decoration: none;
	border-bottom: 1px #e87d34 dotted;
	color: #e87d34;
}
p#newsale-tit a:hover {
	color: #c04f01;
}
p#newsale-text {
	font-family: Helvetica;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #464646;
	padding: 0 0 12px 0;
	margin: 0;
}
p#newsale-text a {
	text-decoration: none;
	border-bottom: 1px #e87d34 dotted;
	color: #e87d34;
}
p#newsale-text a:hover {
	color: #c04f01;
}
p#newsale-tel {
	color: #5a5a5a;
	font: 18px Helvetica, Arial, sans-serif;
	padding: 0 0 12px 0;
	font-weight: bold;
	margin: 0;
}
p#newsale-tel a {
	text-decoration: none;
	border-bottom: 1px #e87d34 dotted;
	color: #e87d34;
}
p#newsale-tel a:hover {
	color: #c04f01;
}
.imagenti { background: url(../images/consulenti3.jpg) no-repeat; background-position: -292px 0; }
.imconsul { background: url(../images/consulenti3.jpg) no-repeat; background-position: -583px 0; }