.floatFix{overflow:hidden;width:auto;}	/* IE fixed ! */
BODY{background:#fff;margin:0;}
FORM{display:inline;}
A{text-decoration:none;}
A:hover{text-decoration:underline;}

.col1-2{float:left;width:50%;}
.col2-2{float:left;width:50%;}

.col1-3{float:left;width:33.3%;}
.col2-3{float:left;width:33.3%;}
.col3-3{float:left;width:33.3%;}

.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}

.floatLeft{float:left;}
.floatRight{float:right;}

.table{}
.tr{overflow:hidden;width:auto;}
.td{float:left;}

.row{overflow:hidden;width:auto;}
.col{float:left;}

.absolute{position:absolute;}

#tooltip{
	opacity:0.8;-moz-opacity:0.8;filter: alpha(opacity=80);
	border:1px solid #0038A7;
	background:#fff;
	font:9px tahoma;
	padding:2px 4px;
}

#bgsx{background:url(../i/bgsx.gif) 0 0 repeat-y;}
#bgdx{background:url(../i/bgdx.gif) 100% 0 repeat-y;}

.container1{text-align:center;}
.container2{text-align:left;width:659px;margin:0 auto;}

#sxBgBig{background:#fff url(../i/header_bg_2.gif) no-repeat;min-height:300px;*height:300px;}
#sxBgSmall{background:#fff url(../i/header_bg_small.gif) no-repeat;height:100px;}

#sxSmallSpacer{height:26px;font-size:0.1em;}
.sx{width:459px;}
.sxsx{width:202px;}
.sxdx{width:201px;margin-left:18px;}
.dx{width:200px;}
.dxsx{width:18px;*width:15px;font-size:0.1em;}
.dxdx{width:182px;}

#header{padding-top:54px;}
#header-top{border-bottom:1px solid #C1D0E5;padding:10px 0 5px 0;}
#presentation{margin-top:130px;*margin-top:140px;color:#333;font:11px verdana;padding:10px;}
#menu-header UL{padding:0;margin:0;list-style:none;float:right;}
#menu-header UL UL{float:none;margin:1px 0 0 7px;}
#menu-header LI{float:left;margin-left:1px;background:#0038A7;opacity:0.7;-moz-opacity:0.7;filter: alpha(opacity=70);font:11px arial;}
#menu-header LI LI{float:none;padding-right:0;height:auto;*height:1%;margin-bottom:1px;*margin-bottom:-2px;opacity:0.7;-moz-opacity:0.7;filter: alpha(opacity=70);}
#menu-header A{display:block;width:auto;color:#fff;padding:6px 8px 4px 8px;}
#menu-header LI A:hover{background:001A4D;color:#fff;text-decoration:none;}
#menu-header LI A.sel{background:#000;color:#fff;text-decoration:none;}
#menu-header .liv2-A{position:absolute;white-space:nowrap;margin-left:-8px;}
#menu-header .liv2-B{height:auto;*height:1%;}
#menu-header-close{border-right:1px solid #fff;}
#menu-header-close A{background:#fff;width:10px;height:10px;line-height:10px;*font-weight:bold;font-size:14px;*font-size:15px;margin:6px 6px 5px 6px;padding:2px;color:#0038A7;text-align:center;}
#menu-header LI A{text-align:center;}
#menu-header LI LI A{text-align:left;}

.photoDescription{font:9px tahoma;color:#0038A7;}

#swfHeader{background:#fff;}
#swfHeader OBJECT,.downloadFlashPlayer{width:326;height:292px;}
.downloadFlashPlayer{border:1px solid #3D516A;background:#C7D3DF;}
.downloadFlashPlayer TD{font-weight:bold;text-align:center;padding:6px;}
.downloadFlashPlayer TD,.downloadFlashPlayer A{color:#3D516A;}

.privacy{height:10em;overflow:auto;border:1px solid #ddd;margin-top:1em;}

.tit{color:F90;font:12pt verdana;}
.txt{color:#000;font:11px verdana;}

.tithp{color:#0038A7;font:bold 12pt verdana;}
.sephp{border-bottom:1px solid #BFBFBF;line-height:3px;margin-bottom:3px;}
.subtithp{font:9px tahoma;color:#000;font}
.txthp{color:#000;font:11px verdana;}

#chooseLanguage SELECT{font-size:8pt;}

.titdx{color:#BFBFBF;font:14px verdana;}
.subtitdx{font:9px tahoma;color:#0038A7;font}
.sepdx{border-bottom:1px solid #BFBFBF;line-height:3px;margin-bottom:3px;}
.txtdx{font:9px tahoma;color:#000;}
.txtdx A{color:#0038A7;}

#footer{font:11px arial;border-top:2px solid #7C7C7C;margin-top:1em;}
#footer,#footer A{color:#000;}

#dxNewsletter{font:10px tahoma;}
#dxNewsletter INPUT{margin-left:4px;font:10px tahoma;padding:2px;border:1px solid #ccc;}
#dxNewsletter SELECT{margin-left:4px;font:10px tahoma;}
#dxNewsletter-user{width:133px;*width:131px;}
#dxNewsletter-pass{width:83px;}
#dxNewsletter-login{border:0 !important;margin:-2px 0 0 0;*margin:0 0 0 0;}

#dxLogin{font:10px tahoma;}
#dxLogin INPUT{border:1px solid #ccc;margin-left:4px;padding:2px;font:10px tahoma;}
#username{width:133px;*width:131px;}
#password{width:83px;}
#dxLogin-login{border:0 !important;margin:-2px 0 0 0;*margin:0 0 0 0;}

#cxLogin{font:10px tahoma;}
#cxLogin INPUT{border:1px solid #ccc;margin-left:4px;padding:2px;font:10px tahoma;}
#cxLogin .username{width:133px;*width:131px;}
#cxLogin .password{width:83px;}
#cxLogin-login{border:0 !important;margin:-2px 0 0 0;*margin:0 0 0 0;}

.editable{padding:2px;}
.over{padding:0px;border:2px solid #0039A7;}
.toolbar{position:absolute;border:2px solid #0039A7;border-width:0 2px 2px 0;background:#ddd;padding:6px 6px 6px 12px;}
.toolbar IMG{border:0;margin-right:6px;}
.content,.content TD,.content TH{font-size:11px;font-family:arial;}
.content A{color:#0039A7;}

#companyLocalization{margin:0 50px;text-align:center;}
#companyLocalization A{font-size:10pt;line-height:12pt;font-family:verdana;font-weight:bold;}
#companyLocalization .vspacer{line-height:8px;}
#companyLocalization .commerciale A{color:#E72A17;}
#companyLocalization .produzione A{color:#133C91;}

