.globus{font-family: Arial; font-size: 11px; text-decoration: none; color: #333}
td{font-family: Arial; font-size: 11px; text-decoration: none; color: #333}
a{text-decoration: none; color: #333}
a:active{color: #333; text-decoration: none; font-family: Arial}
a:link{font-family: Arial; color: #333; text-decoration: none}
a:visited{font-family: Arial; color: #333;}
a:hover{font-family: Arial; text-decoration: underline; color: #002E60;}

body,html{margin: 0; padding: 0;
	width: 100%;
	height: 100%;
	scrollbar-face-color:#BAD1FC;
	scrollbar-shadow-color:#FFF;
	scrollbar-3dlight-color:#FFF;
	scrollbar-arrow-color:#4D6185;
	scrollbar-darkshadow-color:#7C9FD3;
	scrollbar-track-color:#EFEFEF;
	scrollbar-highlight-color:#BAD1FC;
}

body{
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	color: #333;
	text-align: center;
	background: #FFF;
}

.bodypopup{background: #FFF; text-align: left;}

.left{float: left;}
.right{float: right;}
.clear{clear: both;}

.fasciatop{clear: both; width: 100%; height: 100px;}

.bandiere{float: right; padding: 25px 0 0 0; width: 165px;}

.imglingue{border: 1px solid #FFF;}

a.toplink,a.toplink:active{font-family: Arial; font-size: 17px; color: #FFFFFF; text-decoration: none;}
a.toplink:hover{font-family: Arial; font-size: 17px; color: #FFFFFF; text-decoration: none;}
a.toplink:visited{font-family: Arial; font-size: 17px; color: #FFFFFF; text-decoration: none;}


a.lingue:link,a.lingue:visited{float: left; padding-bottom: 1px;}
a.lingue:hover{border-bottom: 1px solid #FFF;}

.menu{float: left; width: 100%; padding: 2px 0 1px 0; border-top: 1px solid #FFF; background: #002E60;}

.menu_in{float: right; width: 819px;}

.puntinimenu{float: left; width: 3px; text-align: center;}

a.vocimenu:link,a.vocimenu:visited{float: left; background: #002E60; border-bottom: 1px solid #002E60; font-weight: bold; color: #FFF; padding: 2px 15px 1px 15px; line-height: 14px;}
a.vocimenu:hover{background: #BBDAF3; border-bottom: 1px solid #458BCA; color: #002E60; text-decoration: none;}

a.vocimenuon:link,a.vocimenuon:visited{float: left; background: #BBDAF3; border-bottom: 1px solid #458BCA; font-weight: bold; color: #002E60; padding: 2px 15px 1px 15px; line-height: 14px;}
a.vocimenuon:hover{background: #BBDAF3; border-bottom: 1px solid #458BCA; color: #002E60; text-decoration: none;}

.contenitore{clear: both; width: 100%; border-top: 1px solid #FFF;}
.contenitore_in{float: left; height: 404px; border-bottom: 1px solid #FFF;}

.puntinivert{background: url(../images/vert.gif) center top repeat-y;}
.puntinivert2{background: url(../images/vert2.gif) center top repeat-y;}
.puntinioriz{background: url(../images/oriz.gif) center left repeat-x;}

.down{float: left; width: 100%; padding-top: 2px; background: #002E60 url(../images/sf_pdf_2.jpg) no-repeat;}
.down_in{float: left; width: 100%; border-top: 1px solid #FFF;}

.sf_scarica{float: left; background: url(../images/sf_pdf.jpg) no-repeat; width: 184px; height: 28px;}

a.scaricapdf:link,a.scaricapdf:visited{float: left; background: url(../images/icopdf1_1.gif) top right no-repeat; width: 100%; height: 100%; font-weight: bold; color: #002E60; text-align: right;}
a.scaricapdf:hover{background: url(../images/icopdf1_2.gif) top right no-repeat; text-decoration: none; color: #FFF;}

.vocimenusotto{float: left; width: 819px; padding-top: 5px;}

.col_sx{float: left; width: 184px; height: 100%; text-align: left;}
.col_dx{float: left; width: 819px; height: 100%; text-align: left;}

.sx_alto{float: left; width: 100%; height: 202px; background: url(../images/oriz_bianchi.gif) bottom left repeat-x;}
.sx_basso{clear: both; float: left; width: 100%; height: 202px;}

.sx_basso_in{
	clear: both;
	float: right;
	width: 160px;
	height: 202px;
	background: url(../images/vert_bianchi.gif) top left repeat-y;
	overflow: auto;
	overflow-x: hidden;
	scrollbar-face-color:#131010;
	scrollbar-shadow-color:#131010;
	scrollbar-3dlight-color:#131010;
	scrollbar-arrow-color:#FFF;
	scrollbar-darkshadow-color:#131010;
	scrollbar-track-color:#131010;
	scrollbar-highlight-color:#131010;
	filter: Chroma(color=#131010);
}
.sx_basso_in2{
	float: left;
	padding: 13px 0 13px 6px;
}

.portinglink{float: left; width: 120px; cursor: hand;}
.portingtitprod{float: left; width: 82px; cursor: hand;}

a.linksx:link,a.linksx:visited{float: left; background: none; font-weight: bold; color: #FFF; padding: 2px 8px 1px 3px; text-transform: uppercase; filter: Chroma(color=#131010);}
a.linksx:hover{background: #BBDAF3; border-bottom: 1px solid #70B8F0; padding-bottom: 0; color: #002E60; text-decoration: none;}

a.linksxon:link,a.linksxon:visited{float: left; background: #BBDAF3; border-bottom: 1px solid #70B8F0; font-weight: bold; color: #002E60; padding: 2px 8px 0 3px; text-transform: uppercase;filter: Chroma(color=#131010);}
a.linksxon:hover{background: #BBDAF3; border-bottom: 1px solid #70B8F0; padding-bottom: 0; color: #002E60; text-decoration: none;}

a.linksxdeal:link,a.linksxdeal:visited{background: none; line-height: 16px; border-bottom: 1px solid #FFF; font-weight: bold; padding: 2px 8px 1px 3px; text-transform: uppercase;filter: Chroma(color=#131010); color: #002E60;}
a.linksxdeal:hover{background: #BBDAF3; border-bottom: 1px solid #70B8F0; color: #002E60; text-decoration: none;}

a.linksxdealon:link,a.linksxdealon:visited{background: #BBDAF3; line-height: 16px; border-bottom: 1px solid #70B8F0; font-weight: bold; color: #002E60; padding: 2px 8px 1px 3px; text-transform: uppercase;filter: Chroma(color=#131010); color: #002E60;}
a.linksxdealon:hover{background: #BBDAF3; border-bottom: 1px solid #70B8F0; color: #002E60; text-decoration: none;}

.fr_sx{float: left; width: 23px; height: 17px;}
.fr_sx2{float: left; width: 17px; height: 17px;}

.lyr_sottomenu{position: absolute; width: 100%; left: 0; top: -1px; display: none;}
.sottomenu_out{float: left; width: 100%; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF;}
.sottomenu{float: left; width: 100%; background: #002E60;}
.sottomenu_in{float: left; padding-top: 1px;}

.rientracat{float: left; padding: 30px 0 0 12px;}

.titoli{background: #686666; padding: 1px 4px; font-weight: bold; text-align: center;}
a.linkoni:link,a.linkoni:visited{float: left; color: #FFF; text-decoration: none; text-transform: Capitalize; cursor: hand; border: 1px solid #000;}
a.linkoni:hover{color: #BBDAF3;}
.bordino{float: left;}
.bordino2{float: left; border: 1px solid #002E60;}
.contieni{float: left; width: 99px;}
.contieni_in{float: left; width: 92px;}
.relativo{position: relative;}
.nascosto{display: none;}
.assoluto{position: absolute; top: 0; left: 0; width: 100px; display: none; cursor: hand; border: 1px solid #000;}
.assoluto_in{width: 100px; height: 120px;}

.testoprod{width: 383px; height: 100%; overflow: auto; overflow-x: hidden;}
.testoprod_in{width: 366px; height: 100%; background: url(../images/vert2.gif) top right repeat-y;}

.rientratestoprod{padding: 19px 13px 19px 13px;}

a.linkdx:link,a.linkdx:visited{color: #333;}
a.linkdx:hover{color: #458BCA; text-decoration: none;}

.myol{margin: 0 0 0 18px;}
.myli{padding-bottom: 20px;}
.myli2{padding-bottom: 2px;}

.topopup{background: #002E60; color: #FFF; padding: 5px 15px; font-size: 15px; font-weight: bold;}
.downpopup{background: #002E60; color: #FFF; padding: 2px 15px; text-align: right;}
.downpopup_easy{background: #002E60; color: #FFF; text-align: right;}

.popup_in{padding: 15px;}

.titoliblu{clear: both; color: #002E60;}

a.linksx2:link,a.linksx2:visited{float: left; background: none; border-bottom: 1px solid #131010; font-weight: bold; color: #002E60; padding: 2px 8px 1px 3px; text-transform: uppercase; filter: Chroma(color=#131010);}
a.linksx2:hover{background: #BBDAF3; border-bottom: 1px solid #70B8F0; color: #002E60; text-decoration: none;}

a.linksx2on:link,a.linksx2on:visited{float: left; background: none; border-bottom: 1px solid #131010; font-weight: bold; color: #002E60; padding: 2px 8px 1px 3px; text-transform: uppercase; filter: Chroma(color=#131010);}
a.linksx2on:hover{background: #BBDAF3; border-bottom: 1px solid #70B8F0; color: #002E60; text-decoration: none;}

.contdealers{clear: both; float: left; width: 100%; padding-bottom: 10px;}

a.linkdealer:link,a.linkdealer:visited{float: left; color: #002E60;}
a.linkdealer:hover{text-decoration: none; color: #458BCA;}

.telfax{color: #000;}

.txtcontact{float: left; border: 0; width: 378px; height: 23px; padding-top: 4px; text-indent : 5px; font-family: Arial; font-size: 11px;
	scrollbar-face-color:#131010;
	scrollbar-shadow-color:#131010;
	scrollbar-3dlight-color:#131010;
	scrollbar-arrow-color:#002E60;
	scrollbar-darkshadow-color:#131010;
	scrollbar-track-color:#131010;
	scrollbar-highlight-color:#131010;
	filter: Chroma(color=#131010);
	background: none; 
}

.divnewtxtform1{float: left; background: url(../images/sf_txt_1.gif) no-repeat; padding-bottom: 1px; }
.divnewtxtform2{float: left; background: url(../images/sf_txt_2.gif) no-repeat; padding-bottom: 1px; }
.divnewtxtform3{float: left; background: url(../images/sf_txt_3.gif) no-repeat; padding-bottom: 1px; }
.divnewtxtform4{float: left; background: url(../images/sf_txt_4.gif) no-repeat; padding-bottom: 1px; }
.divnewtxtform5{float: left; background: url(../images/sf_txt_5.gif) no-repeat; padding-bottom: 1px; }


a.linkacc:link,a.linkacc:visited{clear: both; float: left; width: 100%; color: #002E60;}
a.linkacc:hover{color: #458BCA; text-decoration: none;}

.linkaccnoimg{clear: both; float: left; width: 100%; margin-bottom: 20px; color: #002E60;}

a.linkzoom:link,a.linkzoom:visited{float: left; cursor: hand; padding-bottom: 10px;background: url(../images/gifzoom0.gif) bottom right no-repeat;}
a.linkzoom:hover{background: url(../images/gifzoom.gif) bottom right no-repeat;}

a.linkzoom:link .bordino2{border: 1px solid #002E60;}
a.linkzoom:visited .bordino2{border: 1px solid #002E60;}
a.linkzoom:hover .bordino2{border: 1px solid #458BCA;}

.scrollamailing{
	float: left;
	width: 100%;
	height: 404px;
	overflow: auto;
	overflow-x: hidden;
	scrollbar-face-color:#BAD1FC;
	scrollbar-shadow-color:#FFF;
	scrollbar-3dlight-color:#FFF;
	scrollbar-arrow-color:#4D6185;
	scrollbar-darkshadow-color:#7C9FD3;
	scrollbar-track-color:#EFEFEF;
	scrollbar-highlight-color:#BAD1FC;
}

a.toplink2:link,a.toplink2:visited{font-family: Arial; font-size: 12px; color: #FFFFFF;}
a.toplink2:hover{color:#BBDAF3}