.titoloNews{
  font-family: Arial;
  font-size: 13px;
  color: #454545;
  font-weight: bold;
}
.currLett{
  color: #666666;
  font-weight: bold;
  font-size: 16px;
  margin: 2px 0px 0px 5px;
}
.listLett{
  margin: 5px 0px 0px 0px;
}
.listLett a{ color: #0033aa; font-weight: normal;}
.listLett a:visited{ color: #0033aa;  }
.listLett a:hover{ color: #aa3300;  }

.catAzi{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width:780px;
}

.elencoAzi{
  margin: 20px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width:790px;
}
.elencoAzi a{ color: #0033aa; font-weight: normal; }
.elencoAzi a:visited{ color: #0033aa;  }
.elencoAzi a:hover{ color: #aa3300;  }
.letteraAzi{
  margin: 0px 0px 0px 5px;
  background-color: #efefef;
  width: 770px;
  height:30px;
  line-height:30px;
}
.letteraAzi a{ font-size: 13px; color: #0033aa; font-weight: bold; }
.letteraAzi a:visited{ font-size: 13px; color: #0033aa; }
.letteraAzi a:hover{ font-size: 13px; color: #a3300; }
.contAzi{
  
}
.eleAziTit{
  margin: 10px 0px 0px 40px;
  padding: 0px 0px 0px 0px;
  color: #454545;
  font-size: 14px;
}
.eleAziTit a{
  font-weight: bold;
  color: #454545;
}
.eleAziTit a:visited{ color: #454545; }
.eleAziTit a:hover{ color: #aa3300; }
.eleAziInfo{
  margin: 5px 0px 0px 50px;
  padding: 0px 0px 0px 0px;
  line-height: 18px;
}

.fieldset_interno { width: 95%; padding: 0px 0px 5px 0px; margin: 0px; border:1px solid #C0C0C0;}

textarea { font-family:  Arial, Helvetica; color: #ea0000; }

.separatore1{
  background-repeat: repeat-y;
  background-image: url(../img/separatore1.png);
}

body {
  margin: 0px;
}

div {margin:0px; padding:0px;}

.main_div {
  width: 900px;
  text-align: center;
  background-color: rgb(255,255,255);
}

.body_div {
  /*margin-top: 160px;*/
  width: 900px;
  text-align: center;
  background-color: rgb(255,255,255);
}

.bottom_div {
  margin: 0px;
  margin-top: 15px;
  text-align: center;
  font-size: 12px;
  font-family:  Arial, Helvetica;
  color: #606060;
}

.playsoft_div {
  margin-top: -13px;
  margin-right: 10px;
  text-align: right;
  font-size: 13px;
  font-family:  Arial, Helvetica;
}

.playsoft_div a{
  text-decoration: none;
}

.top_div {
   text-align: center;
}

.top_menu_div {
   position: absolute; 
   width: 900px;
   top: 0px; 
   left: 50%; 
   margin-left: -450px;
}

.top_logo_div {
  margin-top: 10px;
  margin-left: 465px;
}

.top_red_line_div {
  margin-top: 12px;
}

.pre_logo_top {
  margin-top: 7px;
  text-align: center;
}

.preiscr_tit {
  text-align: center;
  margin-top: 20px;
  font-size: 20px;
  font-family:  Arial, Helvetica;
}

.preiscr_desc {
  margin-left: 0px;
  margin-right: 20px;
  text-align: justify;
  margin-top: 20px;
  line-height: 20px;
  font-size: 13px;
  font-family:  Arial, Helvetica;
}

.preiscr_but {
  margin-top: 20px;
  text-align: center;
}

.preiscr_form {
  width: 100%;
  margin: 0px;
  font-size: 13px;
  font-family:  Arial, Helvetica;
}

.preiscr_end {
  text-align: center;
  margin-top: 100px;
  line-height: 20px;
  font-size: 13px;
  font-family:  Arial, Helvetica;
}

.esplavopt {
  width: 300px;
}

.div_home_menu_top {
  text-align: left;
  margin-left: 20px;
  margin-top: 10px;
}

.div_box_area {
  text-align: left;
  margin: 0px;
  margin-left: 20px;
  margin-top: 0px;
  
}

.div_box_cand {
  display: inline;
  margin: 0px;
}

.div_box_azi {
  display: inline;
  margin: 0px;
  margin-left: 20px;
  margin-left: 10px;
  
}

.bande_preisc {
 background-image: url(../img/bande_preisc.png);
 background-repeat: no-repeat;
 
}

.desc_saw_pre {
 background-image: url(../img/desc_saw_pre.png);
 background-repeat: no-repeat;
 
}

.fieldset_div {
 width: 690px; 
 margin-bottom: 5px;
}

.fieldset_curr {
 border:1px solid #C0C0C0; 
 width: 687; 
 padding: 0px; 
}

.fieldset_cerca_cand2 {
 border:1px solid #C0C0C0; 
 width: 690px; 
 padding: 0px;
 margin:0px;
}

.fieldset_div2 {
 width: 680px;
 margin: 0px 0px 0px 0px; 
 background-color: rgb(255,255,204);
}

.fieldset_cerca_cand {
 border:1px solid #C0C0C0; 
 width: 677px; 
 padding: 0px;
 margin: 5px 0px 0px 6px;
}

.text_lett_pres {
  width: 100%;
  height: 100%;
}

.invita_amico {
  margin: 10px;
}
.divMarginField{
  height:10px;
  width:100%;
  margin: 0px; 
  padding:0px;
}


.nomeBox{
  font-size: 26px;;
  color: #666666;
  font-weight: bold;
}
.titolo2{
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
  margin: 0px 0px 0px 5px;
}
.divAntBox{
  border: 0px #000000 solid;
  background-color: #ffffff;
  background-repeat: no-repeat;
}
.antBoxTit{
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: #ffffff;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  text-align: left;
}
.antNoBoxTit{
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  background-repeat: no-repeat;
  width:310px;
  height:19px; 
  color: #ffffff;
  padding: 0px 0px 0px 10px;
}
.antBoxTestoUte{
  background-image: url(../img/box_testo.png);
  background-repeat: no-repeat;
  padding: 1px 0px 0px 4px;
}
.divTextAntBox{
  margin:5px;
  font-family: Arial;
  color: #000000;
}
p{
  margin:0px; 
  padding:0px;
}
.noBoxLoaded{
  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  color: #aa3300; 
  border: 1px #666666 solid;
  padding: 10px 0px 10px 0px;
  width: 90%;
  margin: 10px 0px 10px 0px;
}
.ombraTR{
  background-image: url(../imgBox/ombra_tr.png);
  background-repeat: no-repeat;
}
.ombraMR{
  background-image: url(../imgBox/ombra_mr.png);
  background-repeat: repeat-y;     
}
.ombraBL{
  background-image: url(../imgBox/ombra_bl.png);
  background-repeat: no-repeat;
}
.ombraBM{
  background-image: url(../imgBox/ombra_bm.png);
  background-repeat: repeat-x;
}
.ombraBR{
  background-image: url(../imgBox/ombra_br.png);
  background-repeat: no-repeat;
}
.boxTitUteL{
  background-image: url(../imgBox/boxTitUteL.png);
  background-repeat: no-repeat;
}
.boxTitUteM{
  background-image: url(../imgBox/boxTitUteM.png);
  background-repeat: repeat-x;
}
.boxTitUteR{
  background-image: url(../imgBox/boxTitUteR.png);
  background-repeat: no-repeat;
}
.boxTitAziL{
  background-image: url(../imgBox/boxTitAziL.png);
  background-repeat: no-repeat;
}
.boxTitAziM{
  background-image: url(../imgBox/boxTitAziM.png);
  background-repeat: repeat-x;
}
.boxTitAziR{
  background-image: url(../imgBox/boxTitAziR.png);
  background-repeat: no-repeat;
}
