@charset "utf-8";
/* CSS Document */


body {  
		background-color:#98ccfe; 
		background-image:url(shared/sfumato.jpg); background-position:center top; background-repeat:repeat-x;
		text-align:center;    /*per centrare in IE */
		margin-top: 0px;
		font-family: Arial, Verdana, sans-serif;
		font-size: 75%;
		
		}
div#global	{
		position:relative;
		margin: auto;
		width:920px;
		height:770px;
		z-index:1;
		text-align:center;
		background-color:#FFFFFF;
		}
div#global2	{
	position:relative;
	margin: auto;
	width:920px;
	height:860px;
	z-index:1;
	text-align:center;
	background-color:#FFFFFF;
		}
.bordobianco {/*border: solid 1px #ffffff;*/}
.pic  {font-size:85%;}
p {margin:3px;}
#flag {
	position:absolute;
	width:40px;
	height:44px;
	top:25px;
	left:261px;
	z-index:4px;
}
img, img a, img a:link, img a:visited {
		border: 0px;
		}
.catmenu {color:!important #006699; }
.catmenu a { top:5px; margin-left:5px; color: !important #006699; font-weight:bold; text-decoration:none;}
.catmenu a:link { top:5px;margin-left:5px; !important #006699;  text-decoration:none;}
.catmenu a:hover {top:5px; margin-left:5px; color:!important #006699;
	font-weight:bold; text-decoration:none;}
.catmenu a:visited { top:5px; margin-left:5px; color:!important #006699; text-decoration:none;}

.menubianco {margin-left:40px; margin:right:40px; display:inline;}
.menubianco a { color:#ffffff; font-weight:bold;}
.menubianco a:link { color:#ffffff;}
.menubianco a:hover { color:#ffffff;}
.menubianco a:visited { color:#ffffff;}

#apDiv3 a { color:#ffffff; font-weight:bold;}
#apDiv3 a:link { color:#ffffff; font-weight:bold;}
#apDiv3 a:hover { color:#ffffff; font-weight:bold; text-decoration:underline;}


.hidden {
	visibility:hidden;
}

	.floatleft {float:left;clear:left; margin-right:10px; border:0;}
	.alcentro {text-align:center;}

.menu2 a { color:#fff;text-decoration:none;}
.menu2 a:link {color:#fff;text-decoration:none;}
.menu2 a:hover {color:#fff;text-decoration:none; font-weight:bold;}
.menu2 a:visited {color:#fff;text-decoration:none;}

.menu2 a { color:#fff;text-decoration:none;}
.menu2 a:link {color:#fff;text-decoration:none;}
.menu2 a:hover {color:#fff;text-decoration:none; font-weight:bold;}
.menu2 a:visited {color:#fff;text-decoration:none;}

.menu3 {font-size:110%; color:#97c0fd !important; font-weight:bold;}
.menu3 a{font-size:110%; color:#97c0fd !important; text-decoration:none; font-weight:bold;}
.menu3 a:link{font-size:110%; color:#97c0fd !important; text-decoration:none; font-weight:bold;}
.menu3 a:hover {font-size:110%; color:#97c0fd !important; text-decoration:none; font-weight:bold;}

.menurosso {color:#97c0fd !important; font-weight:bold;}
.menurosso a{color:#97c0fd !important; text-decoration:none; font-weight:bold;}
.menurosso a:link{color:#97c0fd !important; text-decoration:none; font-weight:bold;}
.menurosso a:hover {color:#97c0fd !important; text-decoration:none; font-weight:bold;}


ul li {list-style-image:url(shared/freccinabianca.jpg);}
.data1 a, data1 a:link, data1 a:visited {color:#FE0000;}

.categoria {
	position:absolute;
	top:0px;
	height:25px;
	width:170px;
	margin-top:0px;
	margin-left:0px;
	background-image:url(shared/b1.gif);
	background-repeat:repeat-x;
	left: 0px;
	top: 0px;
}
.centrato {text-align:center;}
.icocat {margin-top:50px;}
.tex {margin:10px;}
h1 { font-size:18px; color:#FFFFFF;margin-top:2px; margin-bottom:0px;}
h1 a { font-size:18px; color:#FFFFFF;margin-top:2px; margin-bottom:0px;}
h1 a:link { font-size:18px; color:#FFFFFF;margin-top:2px; margin-bottom:0px;}
h1 a:hover { font-size:18px; color:#FFFFFF;margin-top:2px; margin-bottom:0px;}
h1 a:visited { font-size:18px; color:#FFFFFF;margin-top:2px; margin-bottom:0px;}

h2 {color:#ffffff; margin-left:10px; font-size:11px; font-weight:bold; margin-bottom:2px;}
h3 {color:#CC0000; font-size:14px; font-weight:bold; margin:5px;}
.testo {margin-left:10px; margin-top:0px;font-size:80%; color:#000000; text-align:left;}
.rossobig { color:#CC0000; font-size:16px; font-weight:bold;}
.testobianco {color:#FFFFFF; text-align:left;}

#up1 {
	position:absolute;
	left:315px;
	top:10px;
	width:590px;
	height:63px;
	display:inline;
	padding:2px;
	background-color:#5E99D5;
	border: solid 1px #F3F3F3;	
	z-index:5;
}
#logo {
	position: absolute;
	left:2px;
	top:7px;
	width:300px;
	height:77px;
	display:inline;
	z-index:2;
	background-color:#ffffff;
	text-align:left;
}
#fotona {
	position:absolute;
	left: 2px;
	top:93px;
	width: 916px;
	height: 180px;
	z-index:2;
	
		  }
#menublu {
	position:absolute;
	left:1px;
	top:275px;
	width: 918px;
	height: 30px;
	text-align:left;
	padding-top:6px;
	z-index:2;
	background-image:url(shared/sfumenu.jpg); background-position:left top; background-repeat:repeat-x;
		  }
#anteprima {
	position:absolute;
	left:0px;
	top:304px;
	width:918px;
	height:241px;
	z-index:1;
	}
#seconda {
	position:absolute;
	left:0px;
	top: 304px;
	width:918px;
	height:435px;
	z-index:1;
}
#quagoogle {position:absolute; top:15px; left:12px; height:370px; width:445px;}
#pagina {
	position:absolute;
	left:12px;
	top:344px;
	width:918px;
	height:450px;
	z-index:2;
	background-color:#FFFFFF;
	}

#menucategorie {
	position:absolute;
	left:2px;
	top:309px;
	width:918px;
	height:38px;
	z-index:2;
	background-color: #FFFFFF;
	}

.qua {/*display:inline-table; */ width:170px;
	height:230px; 
	top:0px; margin:3px; 
	background-color:#F0F0F0; border: solid 2px #1b14a1; text-align:center; z-index:3;	}
#slideshow {/*margin-left:40px;*/ margin-top:3px;}

div#qua1 {position:absolute; top: 2px; left:3px; text-align:center !important;}
div#qua2 {position:absolute;top:2px;left: 186px; text-align:center !important;}
div#qua3 {position:absolute;top: 2px;left:370px; text-align:center !important;}
div#qua4 {position:absolute;top:2px;left: 553px; text-align:center !important;}
div#qua5 {position:absolute;top: 2px;left:736px; text-align:center !important;}

.la {
	width:455px;
	height:115px;
	margin:3px;
	text-align:center;
	z-index:3;
}


div#qua6 {position:absolute; top: 2px; left:3px; text-align:center !important;width:170px;background-color:#F0F0F0;}
div#qua7 {position:absolute; height:230px;width:408px; top:14px;left:490px; text-align:center !important;background-image: url(img/sfu2.jpg);}
div#qua8 {
	position:absolute;
	top: 15px;
	left:2px;
	text-align:left;
}
div#qua28 { position:absolute; width:355px; top: 15px; left:3px; text-align:left;}
div#qua9 {
	position:absolute;
	top: 14px;
	left:492px;
	text-align:left;
	width:394px;
}
div#10 {
	position:absolute;
	left:-2px;
	top:-14px;
	width:474px !important;
	height:361px;
	z-index:5;
}
div#qua17 {
	position:absolute;
	height:232px;
	width:410px;
	top:14px;
	left:9px;
	font-size:94%;
	text-align:center !important;
	background-image: url(img/sfu2.jpg);
}
div#qua28 {
	position:absolute;
	top: 37px;
	left:543px;
	text-align:left;
	
}
.adestra {text-align:right;}
div#11 {position:absolute;left:394px; top:5px; width: 135px; height: 153px; font-size:10px;}

#down1 {
	position:absolute;
	top: 554px;
	left: 535px;
	width: 362px;
	height: 176px;
	z-index:4;
		}
#down2 {
	padding:10px;
	position:absolute;
	top: 357px;
	left: 32px;
	width: 430px;
	height: 186px;
	z-index:4;
	background-color:#ffffff;
	/*border: solid 1px #1b14a1;;*/
		}
#down22 {
	padding:10px;
	position:absolute;
	top: 558px;
	left: 7px;
	width: 451px;
	height: 138px;
	z-index:4;
	background-color:#ffffff;
	/*border: solid 1px #1b14a1;;*/
		}
#down3 {
	position:absolute;
	width:867px;
	heigh:155px;
	top:602px;
	left:7px;
	text-align:left;
	height: 118px;
	}
#barrabassa {
	position:absolute;
	left:1px;
	top:740px;
	width: 918px;
	height: 30px;
	z-index:2;
	background-image:url(shared/barrabassa.jpg); background-position:left top; background-repeat:repeat-x;
		  }
#basso1 {position:absolute; left:12px; top: 2px; width:260px; height:50px; color: #000066;}
#basso2 {position:absolute; left:340px; top:2px; width:260px; height:50px; color: #000066;}
#basso3 {position:absolute; left:660px; top:2px; width:260px; height:50px; color: #000066;}

#sotto { margin:auto;	position:relative;
	left:1px;
	top:2px;
	width: 918px;
	height:60px;
	z-index:2;}
#sotto a, a:link, a:visited {color:#1b14a1; text-decoration:none;}
#pagina2 {
	position:absolute;
	left:3px;
	top:346px;
	width:914px;
	height:480px;
	z-index:2;
	background-color:#97c0fd;
	}
#barrabassa2 {
	position:absolute;
	left:1px;
	top:830px;
	width: 918px;
	height: 30px;
	z-index:2;
	background-image:url(shared/barrabassa.jpg);
	background-position:left top;
	background-repeat:repeat-x;
		  }
#basso12 {
	position:absolute;
	left:10px;
	top: 870px;
	width:902px;
	height:20px;
	color: #000066;
}
#basso22 {
	position:absolute;
	left:341px;
	top:870px;
	width:260px;
	height:50px;
	color: #000066;
}
#basso32 {
	position:absolute;
	left:661px;
	top:870px;
	width:260px;
	height:50px;
	color: #000066;
}
#flag {
	position:absolute;
	width:40px;
	height:44px;
	top:25px;
	left:261px;
	z-index:4px;
}
.tasto {width:132px; height:33px; margin:0px; font-size:12px; color:#006699; font-weight:bold; text-align:center; color:!important #006699; }
#tasto1 {position:absolute; top:4px; left:0px; background-image:url(shared/subcat_standard.jpg); background-repeat:no-repeat; z-index:4;}
#tasto2 {
	position:absolute;
	top:4px;
	left:133px;
	background-image:url(shared/subcat_gemellate.jpg);
	background-repeat:no-repeat;
	z-index:4;
}
#tasto3 {
	position:absolute;
	top:4px;
	left:262px;
	background-image:url(shared/subcat_bus.jpg);
	background-repeat:no-repeat;
	z-index:4;
}
#tasto4 {
	position:absolute;
	top:4px;
	left:395px;
	background-image:url(shared/subcat_service.jpg);
	background-repeat:no-repeat;
	z-index:4;
}
#tasto5 {
	position:absolute;
	top:4px;
	left:526px;
	background-image:url(shared/subcat_portatili.jpg);
	background-repeat:no-repeat;
	z-index:4;
}
#tasto6 {
	position:absolute;
	top:4px;
	left:652px;
	background-image:url(shared/subcat_alti.jpg);
	background-repeat:no-repeat;
	z-index:4;
}
#tasto7 {
	position:absolute;
	top:4px;
	left:785px;
	background-image:url(shared/subcat_fossa.jpg);
	background-repeat:no-repeat;
	z-index:4;
}

#tasto1r {position:absolute; top:4px; left:0px; background-image:url(shared/subcat_standard-r.jpg); background-repeat:no-repeat; z-index:4;}
#tasto2r {
	position:absolute;
	top:4px;
	left:133px;
	background-image:url(shared/subcat_gemellate-r.jpg);
	background-repeat:no-repeat;
	z-index:4;
}
#tasto3r {
	position:absolute;
	top:4px;
	left:262px;
	background-image:url(shared/subcat_bus-r.jpg);
	background-repeat:no-repeat;
	z-index:4;
}
#tasto4r {
	position:absolute;
	top:4px;
	left:395px;
	background-image:url(shared/subcat_service-r.jpg);
	background-repeat:no-repeat;
	z-index:4;
}
#tasto5r {
	position:absolute;
	top:4px;
	left:526px;
	background-image:url(shared/subcat_portatili-r.jpg);
	background-repeat:no-repeat;
	z-index:4;
}
#tasto6r {
	position:absolute;
	top:4px;
	left:652px;
	background-image:url(shared/subcat_alti-r.jpg);
	background-repeat:no-repeat;
	z-index:4;
}
#tasto7r {
	position:absolute;
	top:4px;
	left:785px;
	background-image:url(shared/subcat_fossa-r.jpg);
	background-repeat:no-repeat;
	z-index:4;
}
#apDiv2 {
	position:absolute;
	left:14px;
	top:355px;
	width:191px;
	height:465px;
	background-color:#1b14a1;
	text-align:left;
	z-index:3;
	
}
#apDiv3 {
	position:absolute;
	left:4px;
	top:332px;
	width:175px;
	height:104px;
	z-index:4;
}
#modello {
	position:absolute;
	top:0px;
	left:-1px;
	color:#FFFFFF;
	font-size:19px;
	height:25px;
	/*width:170px;*/
	margin-top:0px;
	margin-left:0px;
	text-align:center;
	z-index:5;
	}
.modcorto {width:170px; background-image:url(shared/b1.gif);}
.modlungo {width:320px; background-image:url(shared/b2.gif);}
#sollevatore {
	position:absolute;
	left:200px;
	top:9px;
	width:702px;
	height:463px;
	text-align:left;
	border: solid 1px #1b14a1;
	background-color:#FFFFFF;
	z-index:1;
}
#disegno {
	position:absolute;
	left:581px;
	top:195px;
	width:317px;
	height:255px;
	text-align:center;
	z-index:5;
}
#descrizione {
	visibility:hidden;
	position:absolute;
	left:201px;
	top:25px;
	width:338px;
	height:62px;
	z-index:6;
}
#schedatecnica {	
	position:absolute;
	left:583px;
	top:24px;
	width:301px;
	height:91px;
	text-align:right;
	z-index:7;
}
#schedaprolunghe{
	position:absolute;
	left:357px;
	top:21px;
	width:227px;
	height:91px;
	text-align:right;
	z-index:7;
}
.tabellina {border: solid 1px #003366; color:#003366;}
.gri {/*background-color:#EFEFEF;*/ background-color:#003366; color:#FFFFFF;}

.riga1 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1b14a1;	
	text-align: center;
	border: solid 1px #fff;
}
.bordobianco {border-color: #FFFFFF !important; }
.riga2 {
	color: #1b14a1;
	text-align: center;

}
.blu {
	color: #1B14A1;
}
#tab1 {font-size:90%; margin-bottom:2px; }
#tab2 {color:#1B14A1; font-size:90%; text-align:center; border-style: solid 1px #1a14a1;}
#tab2 td  {border-left-color:#1a14a1 !important; 
/*border-right-color:#1a14a1 !important; */
border-top-color:#1a14a1 !important; 
border-bottom-color:#1a14a1 !important; }

#logo1 {
	position:absolute;
	width:396px;
	height:79px;
	text-align:left;
	z-index:4;
	left: 8px;
	top: 4px;
} 
#logo2 {
	position:absolute;
	width:396px;
	height:74px;
	text-align:left;
	z-index:4;
	left: 9px;
	top: 87px;
} 

#logo3 {
	position:absolute;
	width:396px;
	height:63px;
	text-align:left;
	z-index:4;
	left: 8px;
	top: 165px;
}	

#cat1 {
	position:absolute;left:19px;top:114px;z-index:2;}
#cat1 {
	position:absolute;left:31px;top:115px;z-index:2;}
#cat2 {
	position:absolute;left:107px;top:287px;z-index:2;}
#cat3 {
position:absolute;left:367px;top:115px;z-index:2;
}
#cat4 {
	position:absolute;left:532px;top:115px;z-index:2;
}
#cat5 {
	position:absolute;left:199px;top:115px;z-index:2;}
#cat6 {
	position:absolute;left:289px;top:288px;z-index:2;}
#cat7 {
	position:absolute;left:461px;top:288px;z-index:2;
}




.square {width:150px; height:160px; background-color:#EEEEEE; font-size:90%; text-align:center;}
.prolunghe {
	width:81px;
	height:75px;


	border: solid 1px color:#EEEEEE; 			
	font-size:90%;
	text-align:center;
}

.tdblu {border: solid 1px #1a14a1;}
.bordoblu {border: solid 1px #1a14a1; text-align:center; }
bb {border: solid 1px #ffffff; 
border-left-color:#FFFFFF !important; 
border-right-color:#FFFFFF !important;
border-top-color:#FFFFFF !important;
border-bottom-color:#FFFFFF !important;
}

.meno {font-size:90%; margin-top:0px;}

#index1 {
	position:absolute;
	left:28px;
	top:16px;
	width:652px;
	height:70px;
	z-index:3;
}

#prolunghine {
	position:absolute;
	top:71px;
	left:28px;
	width:652px;
	height:94px;
	z-index:2;
}

#cat11 {
	position:absolute;
	left:9px;
	top:11px;
	z-index:3;
	border: solid 1px #999999;
}
#cat12 {
	position:absolute;
	left:121px;
	top:9px;
	z-index:3;
		border: solid 1px #999999;
}
#cat13 {
	position:absolute;	border: solid 1px #999999;
	left:226px;
	top:9px;
	z-index:3;
}
#cat14 {
	position:absolute;	border: solid 1px #999999;
	left:329px;
	top:9px;
	z-index:3;
}
#cat15 {
	position:absolute;	border: solid 1px #999999;
	left:432px;
	top:9px;
	z-index:3;
}
#pro7000 {
	position:absolute;
	left:24px;
	top:173px;
	width:653px;
	height:279px;
	z-index:2;

}
#pro7001 {
	position:absolute;
	left:25px;
	top:173px;
	width:653px;
	height:279px;
	z-index:2;
	visibility: hidden;
}
#pro7002 {
	position:absolute;
	left:25px;
	top:173px;
	width:653px;
	height:279px;
	z-index:2;
	visibility: hidden;
}
#pro7003 {
	position:absolute;
	left:25px;
	top:173px;
	width:653px;
	height:279px;
	z-index:2;
	visibility: hidden;
}
#pro7004 {
	position:absolute;
	left:25px;
	top:173px;
	width:653px;
	height:279px;
	z-index:2;
	visibility: hidden;
}
dl {text-align: left; text-indent:60px; margin-bottom:0px;}

#heading1 {
	position:absolute;
	background-color:#97c9fd;
	top:4px;
	left:5px;
	width:694px;
	height:30px;
	z-index:4;
}
#heading1 h1 { color:#020092;  text-align:center; text-transform:uppercase;}
#ante7000 {
	position:absolute;
	left:3px;
	top:2px;
	width:694px;
	height:392px;
	z-index:2;
	border-color:#FFFFFF;
}
#tex1 h2 {color:#020092; font-size:12px; font-weight:normal;}
#heading1 h2 {color:#020092;}
div#qua2922 {
	position:absolute;
	top:75px;
	left: 66px;
	text-align:center !important;
	height: 221px;
	width: 564px;
}

