html, body {
    height: 100%;
    width: 100%;
    margin: 0px;
	}
#container {
    position:relative;
    left:50%;
    margin-left:-470px;
    min-height:1700px;
    width: 940px;
    border:0px solid;
}
#tetto{
  position:relative;
  top:5px;
  left:0px;
  margin-left:0px;
  height:40px;
  width:100%;
  background-image:url("./grafica/sottotetto.png");
  background-repeat:repeat-x;
  z-index:2;
}
#titolo{
  position:absolute;
  top:24px;
  left:50%;
  margin-left:-470px;
  height:100px;
  width:450px;
/*  background-image:url("./grafica/titolo.png");
  background-repeat:no-repeat;  */
  z-index:1;
}
#titolo img{
  border:none;
}


#banner_adv{
  position:absolute;
  top:47px;
  left:50%;
  margin-left:1px;
  height:60px;
  width:468px;
  z-index:1;
  border:0px solid;
}


#sotto_banner{
  position:absolute;
  top:146px;
  left:0px;
  margin-left:0px;
  height:190px;
  width:100%;
  background-image:url("./grafica/sottobanner.png");
  background-repeat:repeat-x;
}
#search{
  position:absolute;
  top:79px;
  left:845px;
  width:250px;
  height:30px;
  background-image:url("./grafica/sfondo_search.png");
  background-repeat:no-repeat;
  z-index:210;
  padding-top:5px;
  padding-left:12px;
  font-family: "Trebuchet MS", tahoma, Verdana;
  font-size:14px;
  font-style:italic;
}
#search input{
  margin-left:15px;
  height:21px;
  width:162px;
  font-family:tahoma;
  font-size:14px;
}


#content_admin {
    position: absolute;
    left: 0px;
    margin-left: 0px;
    text-align:justify;
    padding-left:10px;
    top: 0px;
    margin-top:340px;
    width:100%;
/*    width: 865px; */
/*   height:670px;*/
    border:0px solid;
    z-index:1;
    color:;
    background-color:;
    overflow:;
}
#content {
    position: relative;
    left: 0px;
    margin-left: 0px;
    text-align:justify;
    padding-left:0px;
    top: 0px;
    margin-top:330px;
    width:100%;
/*    width: 865px; */
/*   height:670px;*/
    border-left:0px solid #f0f0f0;
    border-right:0px solid;
    z-index:0;
    color:;
    background-color:;
    border:0px solid;
}
#footer{
  position:relative;
  width:100%;
  background-image:url("./grafica/footer.png");
  background-repeat:repeat-x;
  height:100px;
}


#mini_banner{
  position:absolute;
  left:0px;
  margin-left:0px;
  top:0px;
  margin-top:0px;
  *margin-bottom:20px;
  width:200px;
  height:30px;
  background-image:url("./grafica/sfondo_titolo_mini.png");
  background-repeat:no-repeat;
  z-index:0;
  font-family: "Trebuchet MS", tahoma, Verdana;
  padding-left:10px;
  padding-top:5px;
  font-size:18px;
}
#titolo_banner_620{
  position:absolute;
  left:0px;
  margin-left:0px;
  width:720px;
  height:30px;
  background-image:url("./grafica/sfondo_titolo_620.png");
  background-repeat:no-repeat;
  font-family: "Trebuchet MS", tahoma, Verdana;
  padding-left:10px;
  padding-top:5px;
  font-size:18px;
}
#corpo_centrale_top_admin{
  width:1150px;
  height:30px;
  position:absolute;
  top:10px;
  left:10px;
  background-image:url(sfondo_centrale_top.png);
  background-repeat: no-repeat;
  z-index:100;
  border:2px solid;
}
#corpo_centrale_top{
  width:940px;
  height:260px;
  position:absolute;
  top:110px;
  left:50%;
  margin-left:-525px;
  background-image:url("./grafica/sfondobanner.png");
  background-repeat: no-repeat;
  z-index:200;
  border:0px solid #bdb8b8;
  padding-top:15px;
  padding-left:85px;
}
#elenco{
  position:relative;
  left:0px;
  margin-left:210px;
  top:0px;
  margin-top:30px;
  background-color:;
  z-index:1;
  width:730px;
  border:0px solid red;
  font-family: "Trebuchet MS", tahoma, verdana;
  font-size:11px;
}
#elenco table{
    width:725px;
    background-color:;
    padding-left:5px;
    padding-top:30px;
    border-spacing:0px;
    border:0px solid;
}
#elenco table td{
      border-bottom:2px solid;
}
#ins_annunci{
  position:relative;
  left:0px;
  margin-left:0px;
  top:0px;
  margin-top:0px;
  background-color:;
  z-index:1;
  width:900px;
  min-height:600px;
  border:0px solid red;
  font-family: "Trebuchet MS", tahoma, Verdana;
  font-size:11px;
}
#elenco_ut{
  position:relative;
  left:0px;
  margin-left:215px;
  top:0px;
  margin-top:30px;
  background-color:;
  z-index:1;
  width:720px;
  font-family: "Trebuchet MS", tahoma, Verdana;
  font-size:11px;
  border:0px solid;
}
#elenco_ut table{
    width:605px;
    background-color:;
    padding-left:5px;
    padding-top:30px;
    border-spacing:0px;
}
#elenco_ut table td{
      border-bottom:0px solid;
}
#titolo_img
  {
    position:relative;
    width:720px;
    min-height:295px;
    text-align:left;
    padding-left:5px;
    position:relative;
    left:0px;
    margin-left:215px;
    margin-top:0px;
    top:0px;
    z-index:200;
    border:0px solid #b1b1a4;
    font-family:"Trebuchet MS", tahoma,verdana;
    font-size:12px;
}
div.img
  {
  background-color:;
  margin:2px;
  border:0px solid #9b538e;
  height:250px;
  width:230px;
  float:left;
  text-align:left;
  position:relative;
  top:0px;
  left:0px;
  z-index:200;
  }
div.img img
  {
  display:inline;
  margin:3px;
  border:0px solid #ffffff;
  opacity:0.7;
  filter: alpha(opacity = 70);
  }
div.img a:hover img
  {
  border:0px solid #b1b1a4;
  opacity:1.0;
  filter: alpha(opacity = 100);
  }
div.desc
  {
  text-align:justify;
  font-weight:normal;
  font-size:11px;
  font-family: "Trebuchet MS", tahoma, Verdana;
  width:210px;
  padding-left:5px;
  margin:2px;
  }
#titolo_img a{
    text-decoration:none;
    color:black;
}
#titolo_img a:hover{
    text-decoration:none;
    color:#287CB8;
}


#form_admin{
  position:absolute;
  left:0px;
  margin-left:0px;
  top:0px;
  margin-top:0px;
  background-color:;
  z-index:1;
  width:200px;
  border:0px solid blue;
  overflow:hidden;
  font-family: "Trebuchet MS", tahoma, Verdana;
  font-size:11px;
}
#form_admin table{
    width:200px;
    background-color:;
    padding-top:30px;
    padding-left:2px;
}
#form_admin table select{
    width:110px;
    background-color:;
}
#form_ut{
  position:absolute;
  left:0px;
  margin-left:0px;
  top:0px;
  margin-top:0px;
  background-color:;
  z-index:1;
  width:200px;
  border:0px solid blue;
  overflow:hidden;
  font-family: "Trebuchet MS", tahoma, Verdana;
  font-size:11px;
  padding-left:5px;
  padding-top:5px;
}
#form_ut table{
    width:200px;
    background-color:;
    padding-top:30px;
    padding-left:2px;
}
#form_ut table select{
    width:110px;
    background-color:;
}
#form_ut table td{
  width:100px;
}
#form_1{
  *margin-top:35px;
}


#loghi{
  position:absolute;
  left:0px;
  margin-left:0px;
  top:0px;
  margin-top:360px;
  *margin-top:370px;
  background-color:;
  z-index:1;
  width:200px;
  border:0px solid blue;
  overflow:hidden;
  font-family: "Trebuchet MS", tahoma, Verdana;
  font-size:11px;
  padding-left:10px;
  padding-top:7px;
}
#loghi table{
    width:100px;
    background-color:;
    padding-top:30px;
    padding-left:2px;
}
#loghi table tr{
  height:34px;
}
#loghi a{
  color:#287CB8;
  text-decoration:none;
}
#loghi a:hover{
  color:black;
}
#loghi img {
  border:none;
}
#loghi_1{
  *margin-top:35px;
}


#news{
  position:absolute;
  left:0px;
  margin-left:0px;
  top:0px;
  margin-top:1050px;
  *margin-top:1060px;
  z-index:1;
  width:200px;
  border:0px solid blue;
  overflow:hidden;
  font-family: "Trebuchet MS", tahoma, Verdana;
  font-size:11px;
}
#news ul{
    width:200px;
    padding-top:30px;
    *padding-top:40px;
    padding-left:12px;
    *padding-left:24px;
    margin-left:10px;
}
#news li{
  padding-bottom:8px;
  padding-left:5px;
  list-style-image: url(li.png);
}
#news li a{
  text-decoration: none;
  color:#287CB8;
}
#news li a:visited{
  color:#287CB8;
}


.utility ul
{
    list-style-type: none;
    position:relative;
    margin-top:0px;
    left:0px;
    margin-left:60px;
    padding-top:5px;
    padding-left: 0px;
    padding-right:10px;
    border:0px solid;
    z-index:0;
}
.utility li  a{
    list-style-type: none;
    background-image: url(li.png);
    background-repeat: no-repeat;
    background-position: 0px 8px;
    padding-left: 14px;
    line-height:1.7em;
    border:0px solid;
    padding-top:4px;
    font-size:12px;
    text-decoration:none;
    color:#231d64;
}
.utility li a:hover{
    list-style-type: none;
    background-image: url(liON.png);
    background-repeat: no-repeat;
    background-position: 0px 8px;
    padding-left: 14px;
    line-height:1.7em;
    border:0px solid;
    padding-top:4px;
    font-size:12px;
    font-weight: normal;
    text-decoration:none;
    color:brown;
}
#pg_admin{
  position:absolute;
  top:0px;
  left:0px;
  margin-left:790px;
  border-bottom: 0px solid;
}
#div_sort{
  position:absolute;
  top:0px;
  left:0px;
  margin-left:227px;
  border-bottom: 0px solid;
}
#pg{
  position:absolute;
  top:0px;
  left:0px;
  margin-left:790px;
  border-bottom: 0px solid;
  z-index:100;
}
.image:after{
    content: ".";
    display: block;
    height: 0;
    font-size:0;
    clear: both;
    visibility:hidden;
    }
.image {
    position: relative;
    left: 0;
    margin-left:215px;
    width: 720px;
    border:0px solid;
/*    z-index:1;*/
    display: inline-block;
    display:block;
    text-align:left;
    padding-bottom:10px;
    font-family: "Trebuchet MS", tahoma, Verdana;
    color:#3f3d3d;
}
.image table{
  font-family:"Trebuchet MS", tahoma , verdana;
  font-size:11px;
  border-spacing: 0px;
}
.image table a{
  text-decoration: none;
  color:#287CB8;
}
.image table td{
  border-bottom:1px solid #f0f0f0;
}


#flotta_sx {
  float:left;
  border:0px solid;
  padding-right:35px;
}
#flotta_dx {
  float:right;
  border:0px solid;
  padding-left:15px;
  margin-bottom:0px;
}
p {
  padding-top:10px;
  padding-right:30px;
  padding-left:20px;
  text-align:justify;
  font-family: "Trebuchet MS", tahoma, verdana;
  font-size:13px;
  border:0px solid green;
}
.btn_form{
  border:1px solid #e3e3e3;
  height:22px;
  background-image:url(./grafica/sfondo_btn.gif);
  background-repeat: repeat-x;
  color:#3f3d3d;
  font-family:"Trebuchet MS";
}
#commerciale{
    position:absolute;
    border:0px solid;
    top:0px;
    margin-top:20px;
    left:50%;
    margin-left:-450px;
    width:600px;
    font-family:Trebuchet MS;
    font-size:12px;
}
#webmaster{
    position:absolute;
    border:0px solid;
    top:0px;
    margin-top:20px;
    left:50%;
    margin-left:160px;
    width:330px;
    font-family:Trebuchet MS;
    font-size:12px;
}
#webmaster a{
  text-decoration: none;
  color:#000000;
}



