.mnavidx {
  background:#ffffe0;
  border-top:3px dotted #ffcc00;
  border-right:3px dotted #ffcc00;
  border-bottom:3px dotted #ffcc00;
  padding-top:8px;
  text-align:center;
}

.pos1{
  background-image:url(../img/bg/master-pos1.gif);
  margin:8px;
  padding-top:10px;
  padding-bottom:10px;
  border-bottom:1px solid #ffe167;
  border-top:1px solid #ffe167;
}

.pos2line {
  border-bottom:1px solid #4886b7;
  width:202px;
}

.pos2 {
  margin:8px;
  padding-bottom:10px;
}

.introlabel {
  font-family:arial;
  font-size:11px;
  text-align:left;
  margin-left:8px;
  margin-right:8px;
  color:#ffa900;
  font-weight:bold;
}

.singlerow {
  margin:8px 8px 0px 8px;
  border-bottom:1px solid #4886b7;
}

.nevid {
  text-align:left;
  line-height:12px;
  margin:8px;
  padding-bottom:8px;
  border-bottom:1px solid #4886b7
}

.nevidint {
  font-size:10px;
  margin-left:10px;
}

.nevidintcycle {
  background-color:#efefef;
  font-size:10px;
  margin-left:10px;
  text-align:justify;
}

.nevidintsummary {
  margin-left:10px;
  font-size:10px;
  color:#666;
  text-align:justify;
}

.nevidintsel{
  padding-left:10px;
  background-image:url(../img/bg/master-selected.gif)
}

.apos1 {font-family:verdana;font-size:11px;color:#505050;text-decoration:none;}
.apos2 {font-family:verdana;font-size:10px;color:#606060;text-decoration:none;}
.apos3 {font-family:verdana;font-size:10px;color:#505050;text-decoration:none;font-weight:bold;}

.apos2:hover {text-decoration:underline;}
.apos3:hover {text-decoration:underline;}

#mainmastercorso {width:470px;}
.bordato{border:1px solid #cccccc;}
#mainmastercorso div {font-size:11px;}

.boxn {border-bottom:1px solid #FFE167;border-top:1px solid #FFE167;background:#FFFFE0}

#navidx li {margin-top:5px;}

.bl0ckmodulo {background-image:url(../img/restyle/master-bgmodulo.gif);background-repeat:no-repeat;padding:8px 0 0 8px;border-top:1px solid #ffffff;}
.txtred {font-size:13px;}

.altcontent {
  line-height:14px;
  text-align:justify;
  font-family:verdana;
  font-size:11px;
}

.altcontent a {
  text-decoration:none;
  color:#000;
}

.altcontent a:hover {
  color:#404040;
}

.altcontenttit {
  padding-top:18px;
  border-bottom:1px solid #cccccc;
  font-family:verdana;
  line-height:14px;
  font-size:11px;
  font-weight:bold;
}

.altcontenttit a {
  text-decoration:none;
  color:#000;
}

.altcontenttit a:hover {
  color:#404040;
}

.thumb {
  border-color:#ccc;
}

/* stili x naviDX Master */

#extra-navidx {float:right;width:220px;}
#navidx-topmaster {background-image:url(../img/restyle/bg-headermaster.gif);height:228px;}
#navidx-topmaster form {margin:0;padding:0}
#navidx-topmaster input {color:#999;font-family:tahoma;font-size:11px;width:162;}

#navidx-topmaster-apple {background-image:url(../img/restyle/bg-headermaster-apple.gif);height:228px;}


#percomunicareilvs {
  margin:20px 0 20px 0;
}

#percomunicareilvs {
  margin:20px 0 20px 0;
}

#percomunicareilvs a {
  font-size:10px;
  font-weight:bold;
  color:#005797;
}

.mymlnk {
  font-size:10px;
  font-weight:bold;
  color:#005797;
}

.mymasterresult a {
  color:#005797;
}
