@charset "UTF-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	background-color: #efce65;
	background-image: url("../image/sf.gif");
	background-repeat:  repeat-y;
	background-position:center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

#container{ border:0;  width: 750px; margin:auto;}

table.top_logo {
  width: 750px;
  border:0px;
  padding : 0px;
  margin : 0px;
}

table.top_ricerca_menu {
  width: 750px;
  border:0px;
  padding : 0px;
  margin : 0px;
}


h3.titolo_top {font-family:Helvetica, Arial,  sans-serif; font-size: 14px; color: #625F51; font-weight:bold; margin:0px 15px; padding:0px 2px}

table.content {
  width: 750px;
  border:0px;
  padding : 0px;
  margin : 0px;
  background-color: #f5f4e9;
}

td.col_left{
  vertical-align:top;
  width: 230px;
  padding : 2px;
  background-color: #f5f4e9;
}


/* box per i vair elenchi */
 div.box_immobile{
   clear:both;
   width:480px;
   height:130px;
   background-image: url("../image/sf_annuncio_int.jpg");
   background-repeat: no-repeat;
   margin:0px;
   padding:0px:
   }
   
/* box annunci 2 colonne*/
 div.box_2col{
   width:230px;
   height:250px;
   float:left;
   background-image: url("../image/sf_annuncio_home.gif");
   background-repeat: no-repeat;
   margin:1px;
   padding:0
   }
   
.spacer_col{width:22px; margin:2px; float:left; }
.spacer_riga{height:18px; margin:0; clear:both}

/* menu */
.nav1 {font-size: 11px; color: #e96d00; text-decoration: none;}
a.nav1:link {color: #e96d00; text-decoration: none;}
a.nav1:visited {text-decoration: none;color: #e96d00;}
a.nav1:hover {color: #e9a467; text-decoration: none;}


/* FORM varie */
 div.box_form{
   width:480px;
   background-image: url("../image/sf_form.jpg");
   background-repeat: repeat-y;
   margin:0;
   padding:0px;
   }

  div.box_form_top{ 
   width:480px;
   background-color: #f5f4e9;
   background-image: url("../image/sf_form_top.gif");
   background-repeat: no-repeat;
   margin:0;
   padding-bottom:5px;
   }

  div.box_form_content{padding:5px;font-size: 11px;color: #5a574a;}

   div.box_form_bottom{
   width:480px;
   height:11px;
   background-color: #f5f4e9;
   background-image: url("../image/sf_form_bottom.gif");
   background-repeat: no-repeat;
   margin:0;
   padding:0;
   }


.moduli {
  font-size: 11px;
  color: #5a574a;
  border: 1px solid #DEDDDB;
}

.etichetta {font-size: 9px;color: #625F51; font-weight:bold}


.testo {font-size: 11px;color: #5a574a;}
  
.arancio {font-size: 11px;color: #e96d00;}
.avana {font-size: 11px;color: #a8a087;}
.giallo {font-size: 11px; font-weight: bold; color: #e79e00;}
.giallo A:link {font-weight: bold; color: #e79e00;}

.centra {text-align:center;}

.footer { width:740px; font-size: 9px; color: #FFFFFF; background-color:#5a574a; padding:5px; text-align:center;}
.footer A{font-size: 9px; color: #FFFFFF;}

.small_text {font-size: 9px; color: #5a574a;}
.foto { border:3px solid #C4C4C4}

/* box gallery a 2 colonne */
 div.box_small{
   width: 90px;
   height: 70px;
   float:left;
   margin:1px;
   padding:1px
   }

/* box campi  (4 colonne) */
 .box_campi_big
   {
   background-color:transparent;
   width: 135px;
   float:left;
   margin:1px;
   padding:1px
   }

.box_campi_medium{
   width: 95px;
   float:left;
   margin:1px;
   padding:1px
   }
.riga_scura,.riga_scura DIV {background-color:#f0eede}
.riga_chiara, .riga_chiara DIV{background-color:#f5f4e9}

/* paginazione, usata da class_paging.php */
.pagination { color:#e96d00;
  clear:both;
  float: left;
  width: 80%;
  font-size:11px;
  text-align:left;
}

.order {
  padding-right:5px;
  color: #666;
  float: right;
  font-size:11px;
}
.order select{
  color: #666;
  font-size:11px;
}

.order a { color: #000 }
.listPagination li {display: inline;}
.listPagination a {
  background-color: #B0B0B0;
  color:#fff;
  border: 1px solid #8C8C8C;
  display: block;
  float: left;
  padding: 1px 4px;
  margin-right: 0.5em;
  text-decoration: none;
  font-weight: bold;
}

.listPagination a:hover, .listPagination a.current {
  border: 1px solid #033476;
  font-weight: bold;
  background-color: #e96d00;
  color: #fff;
}

.listPagination A.active {background-color: #e96d00;}

.listPagination span.more{
  background: transparent;
  color: #000;
  display: block;
  float: left;
  line-height: 1.3em;
  padding: 0.2em 0.5em;
  margin-right: 0.5em;
  text-decoration: none;
}

.avviso{font-size: 12px; color: #FF3300; font-weight:bold; background-color:#FFFF99}

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

.titoletto {font-size: 11px;color: #5a574a; font-weight:bold}


/* menu a dinistra*/
.box_menu_sx { width:205px; font-size: 11px; color: #e96d00; margin:10px 3px;}
.box_menu_sx ul {margin:3px; padding-left:12px}
.box_menu_sx ul li{margin-bottom:8px; color: #e96d00;}
.box_menu_sx a:link {color: #e96d00; text-decoration: none; font-weight:bold}
.box_menu_sx a:visited {color: #e96d00; text-decoration: none; font-weight:bold}
.box_menu_sx a:hover {color: #e9a467; text-decoration: underline;}

