/* CSS Document */
body{
	margin:0; 
	padding:0; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color:#021526
	}
p{ padding:0; margin:0;}
/* Classi generiche */
.clear{clear:both;}
.clearAll{height:0; clear:both; visibility:hidden; overflow:hidden;}
.lineBreak{margin-bottom:15px;}
a img {border:none;}
a {color:#FFFFFF; text-decoration:none;font-weight:bold}
a:hover {color:#0057A6;}
a.active {color:#0057A6;}
/* Form */
.labelForm {font-size:10px; font-weight:bold; color:#333333;}
.buttonForm {color:#182430; background-color:#E5E6EA; border:1px solid #CCC; font-weight:bold; padding:0 10px;margin:0 20px 0 0;}
input{color:#182430; background-color:#E5E6EA; border:1px solid #CCC; font-weight:bold;}
.input2{color:#182430; background-color:#E5E6EA; border:1px solid #CCC; font-weight:normal; font-size:11px; text-align:left; float:none; width:127px}
.button{color:#999999; font-weight: bold; font-size: 9px}
.button2{ background-color:#021B33; color:#ACACAC; border:0; font-size:10px; font-family:Verdana, Geneva, sans-serif; padding:0; margin:0; text-align:left}
.button2:hover{ background-color:#021B33; color:#FFF; border:0; font-size:10px; font-family:Verdana, Geneva, sans-serif;}
.inputColor {color:#000000;}
/* Contenitore principale */
#MainContainer {width:980px; margin:0 auto; background-color:#021A32}
/* Header */
#Header{padding-left: 35px;}
#Header #HeaderSx{float:left; width:190px; margin:15px 0 0 0px; color:#666666;}
#Header #HeaderCx1{float:left; width: 80px; margin:15px 75px 0 25px;}
#Header #HeaderCx1 ul{margin:0; padding:0; list-style:none;}
#Header #HeaderCx1 ul li{display:inline; float:left; padding:0; margin:0;}
#Header #HeaderCx2{float:left; width:150px;margin:15px 0px 0 17px;}
#Header #HeaderCx2 ul{margin:0; padding:0; list-style:none;}
#Header #HeaderCx2 ul li{display:inline; float:left; padding:0; margin:0; width:100px; color:#CCC; font-weight:bold}
#Header #HeaderCx2 ul li.Cx2Area{display:inline; float:left; padding:0; margin:0; width:200px; background:url("/images/_ico_areariservata.jpg") center top no-repeat; padding-top: 13px;}
#Header #HeaderCx2 ul li.Cx2Area a{color:#ACACAC; display: block; width: 150px}
#Header #HeaderCx2 ul li.Cx2Area a:hover{color:#0057A6;}
#Header #HeaderCx2 ul li.Cx2Area a.active{color:#0057A6;}
#Header #HeaderCx3{float:left; width:150px;padding:3px 0px 0 17px;}
#Header #HeaderCx3 .Cx2Area{display:inline; float:left; padding:0; margin:0; width:200px; background:url("/images/_ico_areariservata.jpg") center top no-repeat; padding:10px 0 5px;}
#Header #HeaderCx3 .Cx2Area a{color:#ACACAC; display: block; width: 150px}
#Header #HeaderCx3 .Cx2Area a:hover{color:#0057A6;}
#Header #HeaderCx3 .Cx2Area a.active{color:#0057A6;}
#Header #HeaderDx{float:right;margin-top:13px; margin-right:20px;color:#666666;width:145px;}
#Header #HeaderDx a{ font-size:9px; color: #666666;}
#Header #HeaderDx a:hover{color:#0057A6;}
/* Header2 */
#Header2{ padding-top: 30px;margin-left: 270px;}
#Header2 #Header2Dx{float:right;margin-right:7px;}
#Header2 #Header2Dx a{ font-size:9px; color: #666666;}
#Header2 #Header2Dx a:hover{color:#0057A6;}
#Header2 #Header2Sx{float:left;}
#Header2 #Header2Sx a{font-size:9px; }
#Header2 #HeaderPol{float:right;margin-right:7px;font-size:9px; color: #666666; font-weight:bolder}
#Header2 #HeaderPol a{ font-size:9px; color: #666666;}
#Header2 #HeaderPol a:hover{color:#0057A6;}
/* Corpo */
#Center{margin-left:35px;}
#Center #CenterSx{float:left;  width:149px;}
/* Evidenza */
#Center #CenterSx .CenterSxEvi{color:#0057A6; font-size:9px; font-weight: bold; margin-bottom: 10px;}
#Center #CenterSx #CenterSxLink{margin-top:50px;}
#Center #CenterSx #CenterSxLink ul{margin:0; padding:0; list-style: inherit}
#Center #CenterSx #CenterSxLink ul li{display:inline; float:left; padding:0; margin:0; background:url("/images/_bottone.jpg") left center no-repeat;margin-bottom: 10px; width: 158px; height:18px; padding-top: 4px}
#Center #CenterSx #CenterSxLink ul li a{font-size:9px; padding-left: 10px; text-transform:uppercase}
/* Gallery */
#Center #CenterSx .CenterSxGal{color:#0057A6; font-size:9px; font-weight: bold; margin-bottom: 10px; background: url(/images/bg_gallery.jpg) left top no-repeat; height: 18px; padding:13px 0 0 40px}
#Center #CenterSx .CenterSxImg ul{margin:0; padding:0; list-style:none;}
#Center #CenterSx .CenterSxImg ul li{display:inline; float:left; padding:0; margin:0; margin-bottom: 15px}
/* CENTER HOME */
#Center #CenterDxHome{float:left;
min-height:510px;
padding-left:68px;
padding-right:15px;
width:550px;}
#Center #CenterDxHome .Title{color:#0057A6; font-size:11px; font-weight: bold; margin:12px 0 10px}
#Center #CenterDxHome .Testogrande{ font-size: 12px; width:380px; line-height: 20px}
#Center #CenterDxHome .TestograndeNo{ font-size: 12px; width:380px;}
#Center #CenterDxHome .Testopiccolo{ color: #999999; width:570px; line-height: 16px}
#Center #CenterDxHome .TestograndeEl{ font-size: 12px; width:380px; font-weight: bold; margin: 11px 0; line-height: 20px}
#Center #CenterDxHome .TestopiccoloEl{ color: #999999; width:330px; line-height: 16px}
/* CENTER PAGINE */
#Center #CenterDx{float:right;width: 726px; min-height: 510px;padding-left:68px;}
#Center #CenterDx .Title{color:#0057A6; font-size:11px; font-weight: bold; margin:12px 0 10px}
#Center #CenterDx .Testogrande{ font-size: 12px; width:380px; line-height: 20px}
#Center #CenterDx .TestograndeNo{ font-size: 12px; width:380px;}
#Center #CenterDx .Testopiccolo{ color: #999999; width:570px; line-height: 16px}
#Center #CenterDx .TestograndeEl{ font-size: 12px; width:380px; font-weight: bold; margin: 11px 0; line-height: 20px}
#Center #CenterDx .TestopiccoloEl{ color: #999999; width:330px; line-height: 16px}
#CenterDx .CenterImgDx{float:right; margin-right: 8px}
#CenterDx .CenterImgDx .CenterImgDxSlo{ width:295px; background-color: #999999; margin:10px 0; padding: 5px 0 5px 5px; font-weight: bold}
/* Download */
#CenterDx .Download{}
#CenterDx .Download ul{margin:0; padding:0; list-style:none;}
#CenterDx .Download ul li{display:inline; float:left; padding:0; margin:0; width: 360px}
#CenterDx .Download ul li p{margin: 10px 0}
#CenterDx .Download ul li .TitoloNews{font-size:10px; color:#0057A6; font-weight:bold}
#CenterDx .Download ul li .TitoloNews a{font-size:10px; color:#FFF; font-weight:bold}
#CenterDx .Download ul li .TitoloNews a:hover{font-size:10px; color:#0057A6; font-weight:bold}
#CenterDx .Download ul li .TestoNews{ width:280px}
#CenterDx .Download ul li .TestoNews a{ font-size:9px; color:#FFF}
#CenterDx .Download ul li a { font-size:9px; color:#0057A6; font-weight:normal}
#CenterDx .Download ul li a:hover { font-size:9px; color:#FFF; font-weight:normal}
#CenterDx .Download ul li .pdf{ background: url("/images/pdf.jpg") right top no-repeat; width: 100px;color:#999999; font-size: 9px; font-weight: bold}
#CenterDx .Download ul li .pdf a{display: block; width: 98px; height: 25px}
/* Corsi */
#CenterDx .Corsi{}
#CenterDx .Corsi ul{margin:0; padding:0; list-style:none;}
#CenterDx .Corsi ul li{display:inline; float:left; padding:0; margin:0; width: 250px; margin-right:100px; margin-bottom: 35px}
#CenterDx .Corsi ul li p{margin: 10px 0}
#CenterDx .Corsi ul li img{float:left}
#CenterDx .Corsi ul li .vai{float:right; font-weight:bold; color:#999999; margin-top: 40px; width: 100px;}
#CenterDx .Corsi ul li .vai:hover{float:right; font-weight:bold; color:#0057A6; margin-top: 40px; width: 100px;}
#CenterDx .Corsi ul li a{color:#999999}
#CenterDx .Corsi ul li a:hover{color:#0057A6}
/* Automazione */
#Center #CenterDx .Testogrande2{ font-size: 12px; width:620px; line-height: 20px;}
#Center #CenterDx .Testopiccolo2{ color: #999999; width:620px; line-height: 16px}
#CenterDx .TreImmagini {}
#CenterDx .TreImmagini ul{margin:0; padding:0; list-style:none;}
#CenterDx .TreImmagini ul li{display:inline; float:left; padding:0; margin:0; width:215px; padding:20px 10px 20px 0}
#CenterDx .TreProdotti {}
#CenterDx .TreProdotti ul{margin:0; padding:0; list-style:none;}
#CenterDx .TreProdotti ul li{display:inline; float:left; padding:0; margin:0; width:325px; height:70px}
#CenterDx .TreProdotti ul li img{float:left; padding-right: 15px}
#CenterDx .TreProdotti ul li p{}
#Center #CenterDx .Links{margin-top:70px; width: 300px}
#Center #CenterDx .Links ul{margin:0; padding:0; list-style: inherit}
#Center #CenterDx .Links ul li{display:inline; float:left; padding:0; margin:0; background:url("/images/point.jpg") left center no-repeat;margin-bottom: 10px; width: 260px;}
#Center #CenterDx .Links ul li a{font-size:9px; padding-left: 10px; }
/* Area riservata */
#CenterDx .DownloadRis{}
#CenterDx .DownloadRis ul{margin:0; padding:0; list-style:none;}
#CenterDx .DownloadRis ul li{display:inline; float:left; padding:5px 40px 0 0; margin:0; width: 300px; border-bottom: solid 1px white;height:80px;min-height:80px;}
#CenterDx .DownloadRis ul li p{margin: 10px 0}
#CenterDx .DownloadRis ul li .pdf{ background: url("/images/pdf.jpg") right top no-repeat; width: 100px;color:#999999; font-size: 9px; font-weight: bold}
#CenterDx .DownloadRis ul li .pdf a{display: block; width: 98px; height: 25px}
#CenterDx .DownloadRis ul li .doc{ background: url("/images/ico/word-traspa.gif") right top no-repeat; width: 100px;color:#999999; font-size: 9px; font-weight: bold}
#CenterDx .DownloadRis ul li .doc a{display: block; width: 98px; height: 25px}
#CenterDx .DownloadRis ul li .zip{ background: url("/images/ico/zip-traspa.gif") right top no-repeat; width: 100px;color:#999999; font-size: 9px; font-weight: bold}
#CenterDx .DownloadRis ul li .zip a{display: block; width: 98px; height: 25px}
#CenterDx .DownloadRis ul li .rar{ background: url("/images/ico/zip-traspa.gif") right top no-repeat; width: 100px;color:#999999; font-size: 9px; font-weight: bold}
#CenterDx .DownloadRis ul li .rar a{display: block; width: 98px; height: 25px}
#CenterDx .DownloadRis ul li .xls{ background: url("/images/ico/excell-traspa.gif") right top no-repeat; width: 100px;color:#999999; font-size: 9px; font-weight: bold}
#CenterDx .DownloadRis ul li .xls a{display: block; width: 98px; height: 25px}
#CenterDx .DownloadRis ul li .cart{width: 180px;color:#999999; font-size: 9px; font-weight: bold}
#CenterDx .DownloadRis ul li .cart a{display: block; width: 158px; height: 25px}
#CenterDx .DownloadRis ul li .carte{width: 180px;color:#999999; font-size: 9px; font-weight: bold}
#CenterDx .DownloadRis ul li .carte a{display: block; width: 158px; height: 25px}
/* Footer */
#Footer{color:#3E3E3E; margin:10px 0 0px 350px; padding-bottom: 10px;}
#Fot{color:#3E3E3E; margin:10px 0 0px 233px;background:url("/images/point.jpg") left center no-repeat; padding-left: 10px;}
#Fot #FotDx{margin-right: 8px; padding-bottom: 15px;}
#FotDx a{color: #666; font-weight: normal}
#FotDx a:hover {color:#0057A6;}
#FotDxx{float:right; margin-right: 8px; padding-bottom: 15px; color: #666}
#FotDxx a{color: #666; font-weight: normal}
#FotDxx a:hover {color:#0057A6;}
/* NEWSLETTER */
p input{margin-left:288px;margin-top:20px;}
.attributeinput{ margin-left: 20px; margin-bottom: 10px;text-align:right;}
.required{height:25px;
margin-top:12px;}
.listdescription{display: none}
#CenterDx .Download ul li.list{display: none}
.Download h1{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	}
	
.poweredphplist{display: none}
#colonnanews {float:left; width:150px; font-size:10px}
#colonnanews .blutit{ font-size:9px; color:#0057A6; font-weight:bold}
#colonnanews .blutit10{ font-size:10px; color:#FFF; font-weight:bold}
#colonnanews .blutit10 a{ font-size:10px; color:#FFF; font-weight:bold}
#colonnanews .blutit10 a:hover{ font-size:10px; color:#0057A6; font-weight:bold}
#colonnanews .blutext{ font-size:9px; padding:10px 0;}
#colonnanews .blutext a{ font-size:9px; color:#FFF}
#colonnanews a { font-size:9px; color:#0057A6; font-weight:normal}
#colonnanews a:hover { font-size:9px; color:#FFF; font-weight:normal}
/* NEWLETTER NEWS */
.NewsletterProd{ border:solid 1px #1E5188; padding:15px; height:110px; width:350px; margin-top:15px}
.NewsletterProd .TitleNn { font-weight:bold; color:#0057A6; margin-bottom:10px}
.NewsletterProd img { padding-right:15px}
.NewletterTxt{ height:65px}
.NewletterTxt a{ font-size:9px; color:#FFF; font-weight:normal}
.NewletterTxt a:hover{ font-size:9px; color:#FFF; font-weight:normal}
.NewsletterLnk{ background:url(../images/_pdf.jpg) right top no-repeat; height:20px}
.NewsletterLnk a { color:#0057A5; font-size:9px; font-weight:bold}
.NewsletterLnk a:hover { color:#FFF; font-size:9px; font-weight:bold}
