body{
background-color:#d4d4d4;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:100%;
}
html{
height:100%;
width:100%;
}
#main{
margin:0px auto 0px auto;
background-color:#FFFFFF;
width:784px;
}
#top{
height:290px;
margin:0px;
padding:0px;
}

#top h1 {
display:block;
margin:0px;
padding:0px;
width:207px;
height:100px;
background-repeat:no-repeat;
float:left;
margin-bottom:5px;
}
#top h1 span {
display:none;
}

#top_int{
margin:0px;
padding:0px;
}
#top_int h1 {
display:block;
margin:0px;
padding:0px;
width:205px;
height:103px;
background-repeat:no-repeat;
margin-bottom:2px;
}
#top_int h1 span {
display:none;
}
#video{
margin:0px;
padding:0px;
float:right;
}
#scelta_lingua{
	height:20px;
	margin:0px;
	padding:0px;
	padding-top:3px;
	margin-left:420px;
	margin-bottom: 8px;
}
#scelta_lingua div{
float:left;
margin:0px;
padding:0px;
margin-left:25px;
}
#scelta_lingua img{
margin:0px;
padding:0px;
margin-right:5px;
float:left;
}
#scelta_lingua p{
margin:0px;
padding:0px;
}
#contatti{
text-align:center;
margin:0px;
padding:0px;
}
#contatti a{
color:#0059a1;
font-weight:bold;
text-decoration:none;
}
.menu{
width:180px;
margin:0px;
padding:0px;
margin-top:23px;
}
.menu ul{
margin:0px;
margin-left:15px;
padding: 0px;
font-size:16px;
}
.menu li{
margin: 0px;
padding: 0px;
line-height: 240%;
list-style-type: none;
height:39px;
width:180px;
border-top:#0059a1 solid 1px;
}
.menu li a{
padding-left:30px;
color: #787878;
text-decoration: none;
background-image:url(img/punto_elenco.gif);
background-repeat: no-repeat;
background-position: left center;
}
#where{
font-weight:bold;
text-decoration:none;
color:#0079db;
}
#contenuti{
margin:0px;
padding:0px;
/*padding-top:25px;
padding-left:25px;*/
}
#news{
	margin: 27px 0px 0px 0px;
	padding: 0px;
	width: 205px !important;
	min-width: 180px;
	height: 206px;
	color: #787878;
	float: left;
}
#INews{
	width: 179px !important;
	height: 206px;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	
	
}
.prodotti_home{
	margin: 0px;
	padding: 0px;
	left: 0px;
	
}
.prodotti_home ul{
margin:0px;
padding:0px;
list-style:none;
}
.prodotti_home li{
margin:0px;
padding:0px;
width:135px;
height:206px;
float:left;
text-align:center;
}
.prodotti_home li a{
display:block;
width:135px;
height:206px;
margin:0px;
padding:0px;
}
.prodotti_home li a span{
display:none;
}
#tft{
background-image:url(img/tft_sm.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
}
#kit{
background-image:url(img/kit_sm.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
}
#openf{
background-image:url(img/openf_sm.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
}
#touch{
background-image:url(img/touch_sm.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
}
#tft_big{
background-image:url(img/tft.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
}
#kit_big{
background-image:url(img/kit.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
}
#openf_big{
background-image:url(img/openf_big.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
}
#touch_big{
background-image:url(img/touch.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
}
#piede{
clear:both;
background-image:url(img/pattern_piede.gif);
background-repeat:repeat-x;
width:725px;
height:17px;
margin:0px;
padding:0px;
padding-top:3px;
margin-left:25px;
text-align:right;
color:#0059a1;
}
#piede p{
margin:0px;
padding:0px;
margin-right:20px;
}
#headerProdTxt{
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
	padding: 0px;
	line-height: 14px;
	margin-top: 10px;
	margin-right: 16px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#dove_sei{
font-size:10px;
font-weight:bold;
text-decoration:none;
padding-left:10px;
padding-top:25px;
width:190px;
color:#0079db;
margin-bottom:25px;
}
#dove_sei a{
text-decoration:none;
color:#0079db;
}
#dove_sei a:hover{
text-decoration:underline;
color:#0079db;
}
#dove_sei a:visited{
color:#0079db;
}
.prodotti{
margin:0px;
padding:0px;
height:300px;
margin-left:25px;
}
.prodotti ul{
margin:0px;
padding:0px;
list-style:none;
}
.prodotti li{
margin:0px;
padding:0px;
text-align:center;
width:183px;
/*height:276px;*/
float:left;
}
.prodotti li a{
display:block;
width:181px;
height:276px;
margin:0px;
padding:0px;
}
.prodotti li a span{
display:none;
}
.prodotti_tft{
margin:0px;
padding:0px;
height:300px;
margin-left:25px;
}
.prodotti_tft ul{
list-style:none;
margin:0px;
padding:0px;
}
.prodotti_tft li{
text-align:center;
margin:0px;
padding:0px;
float:left;
width:183px;
height:280px;
}
.prodotti_tft li a {
display:block;
margin:0px;
padding:0px;
width:183px;
min-height:50px;
max-height:250px;
height:50px;
padding-top:230px;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
color:#787878;
text-decoration:none;
}
#lcd_tv {
width:180px;
margin:0px;
padding:0px;
background-image:url(img/tv.jpg);
background-repeat:no-repeat;
background-position:top center;
border-right:1px solid #0059a1;
}
#lcd_monitor {
width:180px;
margin:0px;
padding:0px;
background-image:url(img/monitor.jpg);
background-repeat:no-repeat;
background-position:top center;
border-right:1px solid #0059a1;
}
#mobile{
width:180px;
margin:0px;
padding:0px;
background-image:url(img/mobile.jpg);
background-repeat:no-repeat;
background-position:top center;
border-right:1px solid #0059a1;
}
#medical{
width:180px;
margin:0px;
padding:0px;
background-image:url(img/medical.jpg);
background-repeat:no-repeat;
background-position:top center;
}
#nav_sx{
width:207px;
margin:0px;
padding:0px;
float:left;
}
/*#lcd_tv_samll {
width:180px;
margin:0px;
padding:0px;
background-image:url(img/tv.jpg);
background-repeat:no-repeat;
background-position:top center;
border-right:1px solid #0059a1;
}*/
#prodotti_int{
margin:0px;
padding:0px;
}
#prodotti_int ul{
list-style:none;
margin:0px;
padding:0px;
}
#prodotti_int span{
display:none;
}
#prodotti_int li{
margin:0px;
padding:0px;
margin-bottom:25px;
text-align:center;
color:#0059a1;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}
#prodotti_int a{
display:block;
margin:0px;
padding:0px;
width:200px;
}
#tv_small a{
width:200px;
height:123px;
margin:0px;
padding:0px;
background-image:url(img/tv_small.jpg);
background-repeat:no-repeat;
}
#lcd_small a{
width:200px;
height:123px;
margin:0px;
padding:0px;
background-image:url(img/monitor_small.jpg);
background-repeat:no-repeat;
}
#mobile_small a{
height:123px;
margin:0px;
padding:0px;
background-image:url(img/mobile_small.jpg);
background-repeat:no-repeat;
}
#medical_small a{
width:200px;
height:95px;
margin:0px;
padding:0px;
background-image:url(img/medical_small.jpg);
background-repeat:no-repeat;
}
.border_left{
border-left:1px solid #0059a1;
}
#cont_tabella{
float:right;
width:570px;
margin:0px;
padding:0px;
padding-left:6px;
padding-top:10px;
padding-bottom:15px;
margin-bottom:5px;
}
#cont_tabella ul a{
color:#0059a1;
}
#info_prod {
height:216px;
margin:0px;
padding:0px;
font-size:16px;
font-weight:bold;
border-bottom:1px solid #0059a1;
padding-left:70px;
}
#info_prod div{
padding-top:60px;
}
#tabella_prodotti{
border-right:1px solid  #999999;
border-top:1px solid  #999999;
font-size:10px;
width:565px;
clear:both;
margin-top:15px;
}
#tabella_prodotti tr{
height:25px;
}
#tabella_prodotti td{
border-left:1px solid  #999999;
border-bottom:1px solid  #999999;
}
#tabella_prodotti a{
color:#0059a1;
text-decoration:underline;
}
#scheda{
margin:0px;
padding:0px;
padding-top:15px;
padding-right:25px;
}
#scheda a{
color:#0059a1;
}
.titolo_prodotto{
font-size:14px;
font-weight:bold;
margin:0px;
padding:0px;
color:#0059a1;
}
#tabella_genInfo{
	padding:0px;
	width:300px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 14px;
}
#tabella_scheda{
margin:0px;
padding:0px;
width:300px;
float:right;
}
#tabella_scheda tr{
height:15px;
min-height:18px;
max-height:18px;
}
#tabella_scheda td{
padding-left:5px;
}
.upper_bold{
background-color:#cdd7ec;
border-bottom:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
font-weight:bold;
text-transform:uppercase;
color:#333333;
}
.bgtable{
background-color:#e7ecf5;
border-bottom:2px solid #FFFFFF;
}
#specifiche{
margin:0px;
padding:0px;
clear:both;
}
#specifiche p{
margin:0px;
padding:0px;
clear:both;
margin-top:8px;
font-size:14px;
font-weight:bold;
color:#787878;
float:left;
}
#specifiche a {
margin:0px;
padding:0px;
margin-left:5px;
margin-right:5px;
}
#tab_accessori{
margin:0px;
padding:0px;
margin-top:15px;
margin-bottom:30px;
}

#tab_accessori table{
border-top:1px solid #999999;
border-left:1px solid #999999;
margin:0px;
padding:0px;
margin-top:10px;
}
#tab_accessori tr{
height:15px;
}
#tab_accessori td{
border-bottom:1px solid #999999;
border-right:1px solid #999999;
padding-left:3px;
}
.border_right{
border-right:1px solid #0059a1;
}
.border_left{
border-left:1px solid #0059a1;
}
.testo{
margin:0px;
padding:0px;
margin-top:10px;
margin-bottom:15px;
}
#tab_kit table{
border-top:1px solid #999999;
border-left:1px solid #999999;
margin:0px;
padding:0px;
margin-top:10px;
margin-right:5px;
margin-bottom:15px;
float:left;
}
#tab_kit tr{
height:15px;
}
#tab_kit td{
padding-left:3px;
border-bottom:1px solid #999999;
border-right:1px solid #999999
}
.testata_tabella{
margin:0px;
padding:0px;
font-weight:bold;
background-color:#cdd7ec;
}
.bold{
margin:0px;
padding:0px;
font-weight:bold;
}
#chi_siamo{
margin:0px;
padding:0px;
padding:25px 35px 20px 30px;
text-align:justify;
color:#787878;
}
#chi_siamo img{
	float:left;
	margin-right: 5px;
	margin-bottom: 10px;
}
#chi_siamo p{
	padding:0px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 4px;
}
#link{
margin:0px;
padding:0px;
padding:25px 35px 20px 30px;
text-align:justify;
color:#787878;
}
#link img{
float:left;
margin-right:50px;
margin-bottom:20px;
}
#link ul{
margin-top:50px;
}
#link li{
margin-bottom:5px;
}
#link a{
color:#0059a1;
text-decoration:none;
}
#tabella_kit{
margin:0px;
padding:0px;
width:350px;
margin-top:25px;
float:left;
}
#tabella_kit tr{
height:15px;
min-height:18px;
max-height:18px;
}
#tabella_kit td{
padding-left:5px;
}
#testo_kit{
margin:0px;
padding:0px;
width:300px;
float:right;
}
#testo_kit ul{
margin:5px 0px 5px 15px;
padding:0px 0px 0px 15px;
}
#dove_siamo{
text-align:left;
font-size:14px;
line-height:150%;
margin:0px;
padding:0px;
padding-left:25px;
padding-top:50px;
}
#dove_siamo a{
color:#0059a1;
font-weight:bold;
text-decoration:none;
}
#piede a {
	clear:both;
	color:#0059a1;
	text-decoration: none;
}
#piede a:hover {
	clear:both;
	color:#FF0000;
	text-decoration: none;
}

