div#container{text-align:left;
width:766px;
margin:0 auto;
}
div#content p{line-height:1.4}
div#navigation{background:#ffffff;}
div#extra{background:#ffffff;}
div#footer{background: #ffffff;color: #FFF;}
div#footer p{margin:0;padding:5px 10px;}


div#navigation img{margin: 10px 0 0 0;}


div#wrapper{float:left;width:100%}
div#content{margin: 0 254px;
background-image:url(immagini/tela-aida.gif);}
div#navigation{float:left;width:256px;margin-left:-256px}
div#extra{float:left;width:256px;margin-left:-766px}
div#footer{clear:left;width:100%}

div#wrapper{
margin: 10px 0 0 0;

}

html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif; text-align:left}
p{margin:0 10px 10px}
a{display:block;color: #981793;padding:10px;
text-decoration: none;
}

div#header h1{height:165px;line-height:100px;margin:0;
  padding-left:50px;
  background-image:url(immagini/puntocroce.jpg);
  background-repeat: no-repeat;
  color: #45CF34;
  font-size:40px;


  }

div#header a{

 color:#45CF34;

 text-decoration:none;

}

.header {display:inline;
color: #45CF34;
padding:0;
text-decoration: none;
border: 0;
}

.menu {display:inline;
color: #45CF34;
padding:0;
text-decoration: none;
border: 0;
}

div#container{text-align:left;
width:766px;
margin:0 auto;
}

div#content p{
line-height:1.4;

}

div#content img{
margin: 0 10px 15px 0;
border: none;
}

a img { border: 0; }

div#content a{

 text-decoration: none;

}

div#footer{background-image:url(immagini/tela-aida.gif);color: #000000;}
div#footer p{margin:0;padding:5px 10px}


div#footer{clear:both;width:100%}

div#footer img{margin: 0 5px 0 5px;}


h2 {
  color: #45CF34;
  font-size:20px;
}


div#footer{background-image:url(immagini/tela-aida.gif);color: #000000;
border-bottom: medium dotted #FF0100;
}
div#footer p{margin:0;padding:5px 10px}


h3 {
padding-left:10px;
  color: #45CF34;
  font-size:12px;
}