.tabmaster{
background-color:transparent;
width:610px;
height:760px;
text-align:left;
padding-top:0px;
margin-left:5px;
margin-top:5px;
float:left;
border:0px solid #1126e9;
}
.titolo_ad_menu{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#448ff6;
font-weight:bold;
}
.titolo_ad_master{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#fc7508;
font-weight:normal;
}
.titolo_tasto_chiudi{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:normal;
}
.titolo_ad_voci{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#494948;
font-weight:bold;
}
.titolo_elenco_voci{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:normal;
}
.msg_informativo{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#494948;
font-weight:bold;
}

.titolo_ad_voci_help{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#0478fd;
font-weight:bold;
}
.titolo_dett_help{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#71706e;
font-weight:normal;
}

.titolo_help_voci{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#71706e;
font-weight:bold;
border:0px;
background-color:transparent;
}

.inputtype{
height:22px;
border:1px solid #e39e1e;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
width:350px;
}
.inputtype_gg{
width:45px;
height:22px;
border:1px solid #e39e1e;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}
.inputtype_mm{
width:90px;
height:22px;
border:1px solid #e39e1e;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}
.inputtype_aa{
width:60px;
height:22px;
border:1px solid #e39e1e;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}
.inputtype_budget{
width:60px;
height:22px;
border:1px solid #e39e1e;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}
.inputtype_country{
width:150px;
height:22px;
border:1px solid #e39e1e;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}
.inputtype_user{
height:22px;
border:1px solid #e39e1e;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
width:150px;
}

.visfield{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#ff8106;
font-weight:bold;
width:250px;
border:0px solid #e39e1e;

}

.visfield_std{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#ff8106;
font-weight:bold;
width:110px;
border:0px solid #e39e1e;
}

.visfield_riep{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#ff8106;
font-weight:bold;
width:190px;
border:0px solid #e39e1e;
}

.classvistrue {
background-color:#ffffff;
width:615px;
height:535px;
text-align:left;
margin-left:0px;
margin-top:0px;
float:left;
border:2px solid #fec600;
}
.tab_text{
width:590px;
height:520px;
margin-left:10px;
margin-top:8px;
border:0px solid #ff0000;
}
.inputtypetextarea{
width:350px;
height:80px;
border:1px solid #e39e1e;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
overflow:hidden;
}
.visibileupl {
   width:600px;
   height:450px;
   color:#000000;
   position:Absolute;
   top:0%;
   left:10%;
   margin-top:10px;
   margin-left:0px;
   padding-left:5px;
   padding-top:5px;
   clear:both;
   display:compact;
   border:1px solid #ff0000;
   background-color:#ffffff;
}
.classbarralangad{
   width:300px;
   height:25px;
   margin-top:0px;
   margin-left:-3px;
   display:compact;
   background-color:transparent;
   border:0px solid #ff0000;
}
.barralingua{
   width:300px;
   height:18px;
   
}

.des_bullett_attivo_titolo{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#fc7508;
font-weight:bold;
}

.des_bullett_off_titolo{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#4d4b4b;
font-weight:bold;
}

.des_bullett_attivo_corpo{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#4d4b4b;
font-weight:normal;
}
.annunciotitle{
background-color:#ffffff;
width:604px;
height:25px;
text-align:left;
margin-left:0px;
margin-top:0px;
float:left;
border:0px solid #fec600;
}

.btnbonus{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
background-color:#85da63;
width:120px;
height:25px;
text-align:left;
margin-left:0px;
margin-top:0px;
float:left;
text-align:center;
line-height:25px;
border:0px solid #52d471;
cursor:pointer;cursor:hand;
}

.btnprint{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:bold;
background-color:#90bff3;
width:120px;
height:35px;
text-align:left;
margin-left:0px;
margin-top:0px;
float:left;
text-align:center;
line-height:35px;
border:0px solid #fec600;
cursor:pointer;cursor:hand;
}

.btnconferma_step2{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:bold;
background-color:#85da63;
width:120px;
height:35px;
text-align:left;
margin-left:0px;
margin-top:0px;
float:left;
text-align:center;
line-height:35px;
border:2px solid #fec600;
cursor:pointer;cursor:hand;
}

.btnconferma{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:bold;
background-color:#85da63;
width:120px;
height:50px;
text-align:left;
margin-left:0px;
margin-top:0px;
float:left;
text-align:center;
line-height:35px;
border:2px solid #fec600;
cursor:pointer;cursor:hand;
}

.classhelpad{
width:250px;
height:130px;
color:#000000;
position:Absolute;
top:15%;
left:50%;
margin-top:10px;
margin-left:0px;
padding-left:15px;
padding-right:15px;
padding-top:15px;
padding-bottom:10px;
clear:both;
display:compact;
border:2px solid #5385be;
background-color:#ffffff;
text-align:justify;
}
.btn_close{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#fc7508;
font-weight:bold;   
border:1px solid #fec600;
}
.btn_next{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#5385be;
font-weight:bold;   
border:0px solid #fec600;
}
.blocco_master_div{
background-color:#ffffff;
width:680px;
height:770px;
text-align:left;
padding-top:0px;
margin-left:2px;
margin-top:2px;
float:left;
border:0px solid #cd8b0b;
}
.btn_toolbar_step{
margin-top:0px;background-color:#ffffff
}
.classlistpage{
background-color:#ffffff;
width:135px;
height:auto;
text-align:left;
padding-left:10px;
padding-top:5px;
margin-left:0px;
margin-top:0px;
float:left;
border:1px dotted #fec600;
}
.help_target{
padding-left:0px;
position:absolute;
top:300px;
left:850px;
width:70px;
height:25px;
border:0px solid #b7c20e;
background-image: url(../../imgn/bk_help_target.png);
background-repeat:no-repeat;
background-position:top;
}
.classriepbanner{
width:610px;
height:130px;
margin-top:0px;
border:0px solid #ff0000;
}

.visversionelang{
width:210px;height:25px;margin-top:0px;margin-left:0px;border:0px solid #fec600;float:left;
}
.classpianocampagna{
width:615px;
height:150px;
margin-top:0px;
border:0px solid #ff0000;
}
.classdatiuser{
width:615px;
height:220px;
margin-top:0px;
border:0px solid #ff0000;
}

.classtoolbarstep2{
width:615px;
height:90px;
margin-top:0px;
border:0px solid #ff0000;
}
.classriepgenerale {
background-color:#ffffff;
width:800px;
height:650px;
text-align:left;
margin-left:0px;
margin-top:0px;
float:left;
border:2px solid #fec600;
}
.classdetimpr{
background-color:#ffffff;
width:570px;
height:240px;
text-align:left;
padding-top:0px;
margin-left:5px;
margin-top:5px;
float:left;
border:1px solid #fec600;
overflow:auto;
color:#000000;
}
.classfaq{
width:400px;
height:auto;
color:#000000;
position:Absolute;
top:15%;
left:35%;
margin-top:10px;
margin-left:0px;
padding-left:15px;
padding-right:15px;
padding-top:15px;
padding-bottom:10px;
clear:both;
display:compact;
border:2px solid #5385be;
background-color:#ffffff;
text-align:justify;
}