/* struttura pagina */
#pgbottomhp {background-image:url(../img/restyle/homepersonale/bgpage-bottom.gif);background-repeat:no-repeat;height:20px;width:760px;}
/* struttura navi + contenuti*/
#menunavi {width:160px;background-image:url(../img/restyle/homepersonale/bgnavi.gif);background-repeat:no-repeat;}
#menunavi div, #menunavi span {font-family:tahoma;font-size:10px;font-weight:bold;}
#maincontent {width:555px;margin-left:15px;}
/* classi navi */
.menup0 {border:1px solid #ff6600;background-color:#ffffc3;padding:5px;}
.menup1 {border:1px solid #ff6600;background-color:#ff9900;padding:5px;}
.menuf0 {margin:4px 0 4px 0;padding-left:10px;border:1px solid transparent;}
.menuf1 {margin:4px 0 4px 0;padding-left:10px;border:1px solid #ff6600;background-color:#ffcc66;}
.space {height:6px;background-color:#ffffff}
.smallspace {height:2px;background-color:#ffffff}
a.amenu {text-decoration:none;color:#ff6600;}
a.amenu1 {color:#ffffff;text-decoration:none;}
.amenu1 {color:#ffffff;text-decoration:none;}
a.aundermenu1 {color:#990000;text-decoration:none;}
/* blocco sfuma */
.bl0ckhp {background-image:url(../img/restyle/homepersonale/bg_hp.gif);background-repeat:no-repeat;padding-left:8px;border-top:1px solid #ffffff;margin-top:5px;}
.bl0cktemple {background-image:url(../img/restyle/homepersonale/bg_temple.gif);background-repeat:no-repeat;padding-left:8px;border-top:1px solid #ffffff;margin-top:5px;}
.bl0ckamref {background-image:url(../img/restyle/homepersonale/bg_amref.gif);background-repeat:no-repeat;padding-left:8px;border-top:1px solid #ffffff;margin-top:5px;}
.bl0ckjob {background-image:url(../img/restyle/homepersonale/bg_job.gif);background-repeat:no-repeat;padding-left:8px;border-top:1px solid #ffffff;margin-top:5px;}
/* box master */
.masterbox {
  background-image:url(../img/restyle/homepersonale/bgmaster.gif);
  background-repeat:no-repeat;
  border-top:1px solid #ffffff;
  margin-top:25px;
  text-align:justify;
}

.scontobox {
  background-image:url(../img/restyle/homepersonale/bgsconto.png);
  background-repeat:no-repeat;
  border-top:1px solid #ffffff;
  margin-top:25px;
  text-align:justify;

}

.mymasterbox {
  background-image:url(../img/restyle/homepersonale/bg-swoosh-blue.gif);
  background-repeat:no-repeat;
  border-top:1px solid #ffffff;
  margin-top:25px;
  text-align:justify;
  clear:both;
}

.tesiverbox
{
    background-image:url(../img/restyle/homepersonale/bgtesiver.gif);
    background-repeat:no-repeat;
    border-top:1px solid #ffffff;
    margin-top:25px;
    text-align:justify;
    clear:both;
}

.authhunterbox {
  background-image:url(../img/restyle/homepersonale/bg-swoosh-blue.gif);
  background-repeat:no-repeat;
  border-top:1px solid #ffffff;
  margin-top:25px;
  text-align:justify;
}

.pagmaster {border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;margin-top:18px;}
/* form */
input, select, textarea {color:#000000;font-size:11px;font-family:tahoma,verdana;}
.inputtext {width:200px;}
.quattro100 {width:400px;}
.fullwidth {width:385px;}

#formtop {padding-left:15px;padding-right:15px;height:57px;background-image:url(../img/restyle/homepersonale/form-top.gif);background-repeat:no-repeat;border-top:1px solid white;text-align:left;margin-top:32px;}
#formmiddle {border:1px solid #cccccc;padding:15px;}
#formbottom {padding-left:15px;padding-right:15px;height:41px;background-image:url(../img/restyle/homepersonale/form-bottom.gif);background-repeat:no-repeat;text-align:left;}
#formbottom div {margin-top:14px;float:left;}

#hpmsg {
  border:3px solid #ff9900;
  margin-bottom:30px;
  text-align:justify;
}

#hpmsginside {
  border:2px solid #fff;
  background-color:#ffedd1;
  padding:6px;
  line-height:21px;
}

#hpmsg p {
  margin:6px;
  font-family:arial;
}

.mymasterresult {
  border-bottom:1px solid #efefef;
  margin-bottom:10px;
  padding-bottom:10px;
}

.mymasterresult h3 {
  font-size:12px;
  margin:0;
}

.mymasterresult div {
  margin:10px 0 10px 0;
}

.showed { 
  margin-top:20px;
  visibility: visible;
  display: block;
  border:1px solid #ccc;
  background-color:#efefef;
  padding:10px;
}

.notshowed { 
  visibility: hidden;
  display: none;
}

.tTitle{
	font-weight:bold;
	}

.tVoice{
	font-size:11px;
	border-bottom:1px solid #cccccc;
	}

.tHead{
	border:1px solid #cccccc;
	background:#f1f1f1;
	font-weight:normal;
	border-bottom:1px solid #cccccc;
	font-size:11px;
	color:#900;
	}

.note{
	font-size:10px;
	text-align:left;
	margin-top:10px;
	}

.homeP{
	text-align:justify;
	margin-bottom:0px;
	}

/*.listHp{
	margin:0px;
	padding:0px;
	color:#000;
	}*/

ul.listHp {
	margin-top:0px;
	padding-top:0px;
	padding-left:15px;
	margin-left:15px;
	}

ul.listHp li{
	color:#000;
	list-style-type:disc;
	margin:0px;
	padding:0px;

	margin-top:3px;
	}
	
.conversioneBuono{
/*	border:1px solid #CCC;*/
	background-color:#eee;
	}

.volo{
	background-image:url(../img/opodo/opodoVolo.png);
	background-position:center;
	background-repeat:no-repeat;
	min-height:70px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #CCC;
	background-color:#eee;
	line-height:150%;
	}

.voloHotel{
	background-image:url(../img/opodo/opodoHotel.png);
	background-position:center;
	background-repeat:no-repeat;
	min-height:70px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #CCC;
	background-color:#eee;
	line-height:150%;
	}

p.conversioneBuono{
/*	border:1px solid #CCC;*/
	background-color:#eee;
	padding:10px;
	text-align:center;
	}

.scontoL, .scontoM, .scontoH {
	background-image:url(../img/btn/sconto.png);
	background-repeat:no-repeat;
	background-position:center;
	width:32px;
	display:block;
	float:left;
	text-decoration:none;
	text-align:center;
	color:#000;
	margin-right:4px;
	}

.scontoL{
	color:#F90;
	}
	
.scontoM{
	color:#F60;
	}

.scontoH{
	color:#F30;
	}

.scontoAutore{
	background-image:url(../img/btn/scontoOut.png);
	background-repeat:no-repeat;
	font-size:12px;
	text-transform:uppercase;
	color:#FFF;
	height:20px;
	width:100px;
	display:block;
	background-position:center;
	margin-top:5px;
	text-align:center;
	text-decoration:none;
	vertical-align:bottom;
	padding-top:3px;
	}
	

/*.scontoAutore:hover, .scontoAutore:focus, .scontoAutore:active {
	background-image:url(../img/btn/scontoOn.png);
	color:#FFF;
	}*/

.scontoL:hover, .scontoL:focus, .scontoL:active{
	background-image:url(../img/btn/scontoL.png);
	color:#fff;
	}

.scontoM:hover, .scontoM:focus, .scontoM:active{
	background-image:url(../img/btn/scontoM.png);
		color:#fff;
	}

.scontoH:hover, .scontoH:focus, .scontoH:active{
	background-image:url(../img/btn/scontoH.png);
		color:#fff;
	}
	
.confermaHP{
	text-align:right;
}

.red{
	color:#900;
	}


