.header {
  clear: both;
  width: 100%;
  background-color: transparent ;
}

.header img {
  max-width: 100%;
  min-width: 10%;
  max-height: 100%;
  min-height: 10%;
}


.footer{
  clear: both;
  position: relative;
  width: 100%;
  height: 25px;
  background-color:  #000099 ;
}


.footer p{
  color: #FFFFFF;
  font-size: 10px;
  text-align: center;
}


/*  layaut pagina
    contenitore globale del sito
*/
.content{
  width: 1100px;
  background-color: transparent;
  margin: 0 auto;
}



.col1{
  float: left;
  width: 16%;
  background: inherit;
  padding: 2px;
}

.col2 {
  float: left;
  width: 61%;
  background: inherit;
  padding: 2px;
}

.col3 {
  float: right;
  width: 19%;
  padding: 2px;
  background:  inherit;
}


/*
   Layaut amministrazione
*/

.art_col1 {
  float:left;
  width: 650px;
  background: inherit ;
  padding: 0px;
  margin: 5px;
  text-align: left;
}

.art_col1 table {
  border-collapse:collapse;
  padding: 0;
  background-color:#DCDCDC;
  border: solid #AAAAAA;
}




.art_col2 {
  float: right;
  width: 320px;
  background-color: #FFF;
  padding: 3px;
}

.art_col2 table {
 border-collapse:collapse;
 padding: 0;
 background-color: #DCDCDC;
   border: solid #AAAAAA;
}





