@charset "utf-8";
/* CSS Document */

/* ---- area ricariche */
#area_ric{
   width:178px;
   margin:0 38px 0 76px;
   background-image:url(img/box_ricariche_top.png);
   background-repeat:no-repeat;
   padding-top:13px;
   float:left;
}
#area_ric1{
   text-align:center;
   padding:0 11px 0 2px;
   background-image:url(img/box_ricariche_cont.png);
   background-repeat:repeat-y;
}
.area_ric2{
   text-align:right;
   padding:5px 13px 0 2px;
   background-image:url(img/box_ricariche_cont.png);
   background-repeat:repeat-y;
   width:163px;
   display:block;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 12px;
      font-weight: bold;
      color:#006600;
}
.area_ric2 .stilecampo{
      font-family:Arial, Helvetica, sans-serif;
      font-size:12px;
   width:90px;
   border:1px solid #CCC;
   margin-left:4px;
   background-image:url(img/background_input.jpg);
   background-repeat:repeat-x;
}
.area_ric3{
   text-align:center;
   padding:0 13px 0 2px;
   background-image:url(img/box_ricariche_cont.png);
   background-repeat:repeat-y;
   width:163px;
   display:block;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
      color:#006600;
}
.area_ric4{
   width:178px;
   height:21px;
   background-image:url(img/box_ricariche_bottom.png);
   background-repeat:repeat;
}
.area_ric3 .campo_recupera a {
   text-decoration:none;
   color:#006600;
}
.area_ric3 .campo_recupera a:hover{
   text-decoration:underline;
   color:#FF0000;
}

/* ---- area rinnovi fax */
#area_ric_fax{
   width:178px;
   margin:0 76px 0 38px;
   background-image:url(img/box_ricfax_top.png);
   background-repeat:no-repeat;
   padding-top:13px;
   float:left;
}
#area_ric1_fax{
   text-align:center;
   padding:0 11px 0 2px;
   background-image:url(img/box_ricfax_cont.png);
   background-repeat:repeat-y;
}
.area_ric2_fax{
   text-align:right;
   padding:5px 13px 0 2px;
   background-image:url(img/box_ricfax_cont.png);
   background-repeat:repeat-y;
   width:163px;
   display:block;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 12px;
      font-weight: bold;
      color:#FF9900;
}
.area_ric2_fax .stilecampo{
      font-family:Arial, Helvetica, sans-serif;
      font-size:12px;
   width:60px;
   border:1px solid #CCC;
   margin-left:4px;
   background-image:url(img/background_input.jpg);
   background-repeat:repeat-x;
}
.area_ric3_fax{
   padding:0px 13px 0 2px;
   background-image:url(img/box_ricfax_cont.png);
   background-repeat:repeat-y;
   width:163px;
   display:block;  
}
.area_ric4_fax{
   width:178px;
   height:21px;
   background-image:url(img/box_ricfax_bottom.png);
   background-repeat:repeat;
}
/* ---- Step 1 servizi opz */
#area_opz{
   width:178px;
   margin:0 203px;
   background-image:url(img/box_ricariche_top.png);
   background-repeat:no-repeat;
   padding-top:13px;
   float:left;
}
/*------------------------*/
#contenitore_ric{
   float:left;
   width:562px;
   padding:10px;
   border:1px solid #006600;
   background-color:#eee; 
   line-height:1.2em; 
}
#ric_sx{
   float:left;
   width:270px;
   border-right:1px solid #006600;
   padding-right:10px; 
}
#ric_dx{
   float:left;
   width:270px;
   /*border-left:1px solid #006600;*/
   padding-left:10px; 
}
#fine_tab{
   clear:left;
   width:572px;
   border-left:1px solid #006600;
   border-right:1px solid #006600;
   border-bottom:1px solid #006600;
   border-top:5px solid #006600;
   background-color:#eee; 
   line-height:1.2em;
   padding:5px;
}
#alert{
   float:left;
   width:472px;
   border:1px solid #006600;
   background-color:#eee; 
   padding:5px;
   margin:0 50px;
}
#clear{clear:left;}
.centrato{
   text-align:center;
   padding-top:15px;
   padding-bottom:10px;
}
.campo_sx{
   float:left;
   width:150px;
   padding-right:10px;
   }
.campo_dx{
   float:left
   width:310px;
   }
.clear{clear:left;} 

