@charset "UTF-8";
/* CSS Document */

body {
  background-color:#0066cc;
  background-image:url("../img/commons/background_body.gif");
  background-repeat:repeat-x;
  font-family:Arial, Helvetica, sans-serif;
}

/* Header */

#header {
  margin:auto;
  width:800px;
  height:209px;
  background-image:url("../img/commons/header.gif");
  background-repeat:no-repeat;
}

#menu {
  margin:auto;
  width:800px;
  height:38px;
  background-image:url("../img/commons/menu_background.gif");
  background-repeat:repeat-x;
  margin-top:1px;
}

#menu a{
  float:left;
  font-family:Helvetica;
  font-size:14px;
  text-decoration:none;
  color:#333333;
  padding:13px 20px 9px 20px;
}

#menu a img.flag{
  border:0px;
}

#menu a img{
  float:left;
}

#menu a:hover{
  background-image:url("../img/commons/menu_on.gif");
  background-repeat:repeat-x;
  font-family:Helvetica;
  text-decoration:none;
  color:#000066;
}

#menu a.selected{
  background-image:url("../img/commons/menu_on.gif");
  background-repeat:repeat-x;
  font-family:Helvetica;
  text-decoration:none;
  color:#000066;
}

.cleaner {
  clear:both;
}

/* Corpo */

#galleria{
  margin-top:20px;
}
#galleria img{
  margin-left:27px;
  margin-top:5px;
}

#generale {
  background-color:white;
  margin:1px auto auto auto;
  width:800px
}


#menu_sx ul{
  margin-top:15px;
  margin-right:5px;
  list-style:url("../img/punto-lista.gif");
}

#menu_dx ul{
  margin-top:15px;
  margin-right:5px;
  list-style:url("../img/punto-lista.gif");
}

#menu_sx ul li ul{
  margin:auto;
  list-style:circle;
}

#menu_sx h1{
  margin-left:10px;
  margin-top:10px;
}

#menu_sx {
  margin:auto;
  width:176px;
  height:620px;
  float:left;
  background-image:url("../img/commons/background_menu_laterale.gif");
}

#menu_sx img {
  margin-left:10px;
  margin-right:2px;
  display:block;
  border:0px;
}

#menu_sx1 img {
  margin-left:10px;
  margin-right:2px;
  padding-top:40px;
  display:block;
  float:left;
}

#menu_dx {
  margin:auto;
  width:176px;
  height:620px;
  float:left;
  background-image:url("../img/commons/background_menu_laterale.gif");
}

.news2{
  margin-left:10px;
  margin-right:10px;
}

#div.news_elenco h2{
  margin-right:20px;
}

#centrale img.news{
  margin-left:20px;
}

#dettaglio_news{
  margin-left:20px;
}

#menu_dx img {
  border:1px #000033 solid;
}

#menu_dx p a{
  float:right;
  margin-top:5px;
}

#menu_dx h2{
  font-weight:bold;
}

#menu_dx h1{
  margin-left:10px;
  margin-right:10px;
}

#centrale {
  background-color:#FFFFFF;
  width:448px;
  float:left;
  height:auto;
}

#centrale img{
  border:1px #000033 solid;
}

#centrale .sx1 img{
  border:1px #000033 solid;
}

#centrale p{
  text-align:justify;
  margin:10px 20px 9px 20px;
  width:auto;
}

#centrale h2 {
  margin:10px 0px 10px 20px;
}

#centrale h1 {
  margin:10px 0px 10px 20px;
}

#centrale .sx1 {
  float:left;
  width:224px;
  margin:0px;
}

#centrale .sx1 p{
  margin:5px 0px 5px 20px;
  width:178px;
}

#centrale img{
  float:left;
  border:0px;
  margin-top:3px;
  margin-right:3px;
}

.settore{
  margin:auto;
}

.settore p a{
  float:right;
  margin-top:5px;
  margin-bottom:4px;
}


/* Footer */

#footer {
  float:left;
  width:800px;
  margin:auto;
  margin-top:20px;
  height:69px;
  background-image:url("../img/commons/background_footer.gif");
  background-repeat:repeat;
}

#footer .credits {
  margin-top:18px;
}

#footer .credits img{
  margin-right:3px;
  display:block;
  border:0px;
  float:left;
}

#footer p{
  margin:18px 0px 0px 10px;
  width:550px;
  float:left;
}



/* ---------------------------------------------------------

REALIZZAZIONI

-------------------------------------------------------- */
a.no_dec{
  text-decoration:none;
  color:white;
}

.navigazione {
  float:right;
  margin-right:28px;
  margin-top:10px;
  color:white;
}
.navigazione a{
  text-decoration:none;
  color:black;
  font-size:12px;
}

.imgbig{
  width:400px;
  height:300px;
  margin-left:20px;
  margin-top:10px;
}

.imgsmall{
  width:118px;
  height:80px;
  margin-left:20px;
  margin-top:10px;
}

#corpo .descrizione{
  width:120px;
  height:80px;
}

.thumbs{
  margin-top:5px;
  margin-left:15px;
}

.thumbs img{
  width:78px;
  height:58px;
  border:0px;
}

.thumbs .th:hover{
  cursor:pointer;
}

.separatore {
  clear:both;
  height:20px;
  width:400px;
}

hr{
  margin-left:20px;
  margin-right:20px;
  background-color: #E5E4E3;
  border: 0;
  height: 1px;
}

.gallery{
  margin-left:20px;
}

table{
  font-size:10px;
  font-family:Verdana, sans-serif;
  color:#666666;
  text-align:left;
  margin-left:20px;
}

iframe{
  border:1px solid #CCCCCC;
  margin-left:20px;
  margin-bottom:5px;
}
textarea{
  width:238px;
}

.pdf{
  margin-left:20px;
}

img.pdfimg{
  clear:left;
  }

.pdf a{
  margin-right:10px;
}
 
/* ---------------------------------------------------------

PROPOSTE

-------------------------------------------------------- */

 








