/* CSS Document */
body {padding-right: 4px; padding-left: 4px; font-size:11px; padding-bottom: 0px; margin: 0px; color: #808080; padding-top: 0px; background-color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}

a {color: #DC012A}
a:hover { text-decoration:none;}
#pugno {width: 760px;  margin: 0px auto; background: url(../../static/images/bg_global_home_blckRO.jpg) no-repeat bottom right;}
#pugnoNero {width: 760px;  margin: 0px auto; background: url(../../static/images/bgLocal_pugnoNero.jpg) no-repeat bottom right;}
#mondo {width: 760px;  margin: 0px auto; background: url(../../static/images/mondo.jpg) no-repeat bottom right;}

#page {width: 720px; text-align:left; margin: 0px auto;}
.pageInt { height:375px;}
.clear {clear:both;}
.vuoto {
	margin:0px 0px 0px 0px;
	border:0px none;
	padding:0px 0px 0px 0px;
	font:0px/0px Arial, Helvetica, sans-serif;
	height:0px;
	clear:both;
	width:100%;
}
label{ display:none;}
/* header */
#nav-bar_tool {width: 720px; padding-bottom:4px;text-align:left; font-size:9px; border-bottom:1px solid #323232; margin-bottom:60px;}
#mnIstitutional {float: left; margin-top:7px;}
#mnIstitutional ul{ list-style-type: none; padding:0px; margin:0px;}
#mnIstitutional li{ padding-right:16px; margin:0px; display: inline;}

#styleChanges {float: right; margin-top:4px;} 
#styleChanges  ul{padding-right: 0px; padding-left: 0px;  margin: 0px;  list-style-type: none;}
#styleChanges li {display: inline; height:12px;}

.txtLink  { padding-left:20px;}
.txtLink a {text-decoration:none; color:#808080; background: url(../../static/images/arrow_linkgrey_dx.gif) no-repeat right; padding-right:8px; font-size:11px;}
.txtLink a:hover {text-decoration:none; color:#ffffff; background: url(../../static/images/arrow_linkWhite.gif) no-repeat right; padding-right:8px;}
/* img */
.imgMb{ margin-bottom:8px;}
.imgMr{ margin-right:36px;}
/* txt */
.nero{ color:#000000;}
.rosso { color:#FF0000}
.verde { color:#00AB39}
.highlighted { color:#DC012A;}
h2{ font-size:12px; color:#FFFFFF; }
/* contenuto */
.sx{ float:left;}
.dx{ float:right;}
.sxHp{ width:267px; float:left}
.dxHp{ width:427px; float:right}
.sepHp { height:32px;}

.chooseCountry { padding:22px 0px 22px 0px; border-top:1px solid #323232; line-height:1.4em; margin-top:26px;}
.country {font-size:14px; font-weight:bold; font-family: Helvetica, sans-serif; text-transform:uppercase; margin-bottom:0px;}
.country a{font-size:14px; font-weight:bold; font-family: Helvetica, sans-serif; text-decoration:none; color:#929497; }
.country a:hover{font-size:14px; font-weight:bold; font-family: Helvetica, sans-serif; text-decoration:none; color:#ffffff}
.countryTop {font-size:11px; font-weight:bold; font-family: Helvetica, sans-serif; color:#FFFFFF;}

.lancioHp { padding:14px 0px 14px 0px; border-top:1px solid #323232; line-height:1.4em; color:#FFFFFF;}
.lancioHp .sx{ width:62px}
.lancioHp .dx{ width:196px; color:#FFFFFF; }
.lancioHp .img{ border:1px solid #626469}
.lancioHp .title{ font-size:11px; font-weight:bold; font-family: Helvetica, sans-serif; text-decoration:none; color:#929497; }
.lancioHp .title a{ font-size:11px; font-weight:bold; font-family: Helvetica, sans-serif; text-decoration:none; color:#929497;}
.lancioHp .title a:hover{ font-size:11px; font-weight:bold; font-family: Helvetica, sans-serif; text-decoration:none; color:#FFFFFF;}

.lancioHp2 { padding:14px 0px 14px 0px; line-height:1.4em; color:#FFFFFF; font-size:10px;}
.lancioHp2 .sx{ width:62px}
.lancioHp2 .dx{ width:196px; color:#FFFFFF; }
.lancioHp2 .img{ border:1px solid #626469}
.lancioHp2 .title{ font-size:11px; font-weight:bold; font-family: Helvetica, sans-serif; text-decoration:none; color:#929497; }
.lancioHp2 .title a{ font-size:11px; font-weight:bold; font-family: Helvetica, sans-serif; text-decoration:none; color:#929497;}
.lancioHp2 .title a:hover{ font-size:11px; font-weight:bold; font-family: Helvetica, sans-serif; text-decoration:none; color:#FFFFFF;}

.lancioHp3 { padding:14px 0px 14px 0px; border-top:1px solid #323232; line-height:1.4em; color:#FFFFFF; font-size:10px;}
.lancioHp3 .sx{ width:62px}
.lancioHp3 .dx{ width:196px; color:#FFFFFF; }
.lancioHp3 .img{ border:1px solid #626469}
.lancioHp3 .title{ font-size:11px; font-weight:bold; font-family: Helvetica, sans-serif; text-decoration:none; color:#929497; }
.lancioHp3 .title a{ font-size:11px; font-weight:bold; font-family: Helvetica, sans-serif; text-decoration:none; color:#929497;}
.lancioHp3 .title a:hover{ font-size:11px; font-weight:bold; font-family: Helvetica, sans-serif; text-decoration:none; color:#FFFFFF;}

/* link */
.linkGrey { text-decoration:none; color:#808080 }
.linkGrey:hover { text-decoration:none; color:#FFFFFF }
.linkGreyArrowHp{ text-decoration:none; color:#808080; background: url(../../static/images/arrowHpWhite_dx.gif) no-repeat left; padding-left:8px;font-size:11px;}
.linkGreyArrowHp:hover{ text-decoration:none; color:#ffffff; background: url(../../static/images/arrowHpWhite_dx.gif) no-repeat left; padding-left:8px;}
.linkGrigio10_arrowDx{ text-decoration:none; color:#ffffff; background: url(../../static/images/arrow_linkWhite.gif) no-repeat right; padding-right:8px;}
.linkGrigio10_arrowDx:hover{ text-decoration:none; color:#808080; background: url(../../static/images/arrow_linkgrey_dx.gif) no-repeat right; padding-right:8px;}
.linkGrigio10_arrowSx{ text-decoration:none; color:#808080; background: url(../../static/images/arrow_linkgrey_sx.gif) no-repeat left; padding-left:8px;}
.linkGrigio10_arrowSx:hover{ text-decoration:none; color:#FFFFFF; background: url(../../static/images/arrow_linkWhite_sx.gif) no-repeat left; padding-left:8px;}
/* elenco */
.mnCountry { padding-bottom:8px; margin-bottom:14px; border-bottom:1px solid #323232;}
.mnCountryTd{ padding-left:20px; padding-right:20px; border-left:1px solid #323232; text-align:center; }
.mnLink{ font-weight:bold; color:#FFFFFF; font-size:11px; text-decoration:none }
.mnLink:hover{ font-weight:bold; color:#FF2227; font-size:11px; text-decoration:none}
.mnLinkactive{ font-weight:bold; color:#FF2129; font-size:11px; text-decoration:none }

.elenco {padding:0px;margin:0px;list-style-type: none;}
.elenco li { padding-bottom:3px; color:#9F9F9F}
.elenco li a{ text-decoration:none; color:#9F9F9F}
.elenco li a:hover{ text-decoration:none; color:#FFFFFF}
/* form */
form { margin:0px; padding:0px;}
.input { color:#626469; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:0px 0px 0px 0px;}
/* footer */
#footer {width: 720px; padding-bottom:10px; padding-top: 10px; border-top:1px solid #323232; margin-top:23px; font-size:10px;}
#footer ul {padding-right: 0px; padding-left: 0px;   margin: 0px;  list-style-type: none;}
#footer li {display: inline; padding-right: 4px; color: #808080;}
#footer a {color: #808080; text-decoration: none;}
#footer a:hover {color: #ffffff;}
#copy {float:right;}
/* popup */
.headPopup { padding:8px; background:url(../images/pt_grey.gif) bottom repeat-x;}
.boxPopup01 {text-align:left; padding:8px; border-bottom:1px solid #323232; }
