HTML {

  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-TOP: 0px
}


BODY {

  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-TOP: 0px;
  FONT: 76% Verdena,sans-serif;
  text-align:justified;
  align:center;
  color:#696ad5;
  BACKGROUND: #fff url(img/bg02.jpg) repeat-y;
}
a.link {
   color:#696ad5;
   text-decoration:none; 
   font-weight:bold;
}
a.link:hover {
   color:#fff;
   text-decoration:underline; 
   font-weight:bold;
}

a.link2 {
   color:#696ad5;
   text-decoration:none; 
   font-weight:bold;
}
a.link2:hover {
   color:#ccc;
   text-decoration:underline; 
   font-weight:bold;
}

DIV#container {

  border:none;
  clear:both;
  width:100%;
  position:relative;
  margin:0px 0px 0px 0px;
  BACKGROUND: #fff url(img/bg03.jpg) repeat-x;
}


DIV#footer {
  BACKGROUND: trasparent;
  clear:both;
  COLOR: #363749;
  border:none;
  height:94px;
  position:relative;
}
DIV#footer div{
  position:absolute;
  top:30px;
  left:260px;
}
DIV#footer div a{
  color:#696ad5;
  text-decoration:none;
}
DIV#footer div a:hover{
  color:#FE812D;
  text-decoration:underline;
}


DIV#header  {

  border:none;
  BACKGROUND: #fff url(img/testata.jpg) no-repeat;
  MARGIN: 0px 0px 0px 0px;
  height:240px;
  position:relative;
}
DIV#principale  {

  border:none;
  MARGIN: 0px;
  padding:0px;
  height:218px;
  position:absolute;
  top:35px;
  right:5px;
 
}
DIV#middle {
  clear:both;
  border:none;
  color:#002D40;
  BACKGROUND: #fff url(img/bg01.jpg) no-repeat;
  margin: 0px 0px 0px 0px;
  width:750px;
  min-height: 550px;
  height: auto !important;
  height: 550px;
  position:relative;
}

DIV#menu {
  border:none;
  float:left;
  width:212px;
  background:trasparent;
  color:#002D40;
  margin: 100px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

DIV#menu ul{
  border:none;
  float:left;
  width:212px;
  background:trasparent;
  color:#696ad5;
  margin: 100px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  list-style: none;
}
DIV#menu ul li{
  border:1px solid #304352;
  display:block;
  float:left;
  width:212px;
  height: 20px;
  background-color:#6589A5;
  color:#fff;
  margin: 10px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  list-style: none;
}

DIV#menu ul li a{
  border:none;
  color:#fff;
  width:212px;
  height: 20px;
  margin: 0px 0px 0px 0px;
  padding:0px 0px 0px 150px;
  text-decoration: none;
  line-height:20px;
  font-weight:bold;
  background-color:#6589A5;
}
DIV#menu ul li a:hover{
  border:none;
  color:#ccc;
  width:212px;
  height: 20px;
  margin: 0px 0px 0px 0px;
  padding:0px 0px 0px 150px;
  text-decoration: underline;
  line-height:20px;
  font-weight:bold;
  background-color:#fff;
}

DIV#extra {
  border:none;
  position:absolute;
  top:540px;
  left:225px;
  width:210px;
  height:100px;
  background:trasparent;
}

DIV#extra2 {
  border:none;
  position:absolute;
  top:650px;
  left:225px;
  width:210px;
  height:100px;
  background:trasparent;
}
DIV#extra3 {
  border:none;
  position:absolute;
  top:760px;
  left:225px;
  width:210px;
  height:100px;
  background:trasparent;
}
DIV#extra4 {
  border:none;
  position:absolute;
  top:870px;
  left:225px;
  width:210px;
  height:100px;
  background:trasparent;
}
DIV#extra5 {
  border:none;
  position:absolute;
  top:980px;
  left:225px;
  width:210px;
  height:100px;
  background:trasparent;
}
DIV#extra6 {
  border:none;
  position:absolute;
  top:1090px;
  left:225px;
  width:210px;
  height:100px;
  background:trasparent;
}
DIV#extra7 {
  border:none;
  position:absolute;
  top:1200px;
  left:225px;
  width:210px;
  height:100px;
  background:trasparent;
}
DIV#contenutipantarei {
  border:none;
  position:absolute;
  top:181px;
  left:475px;
  width:267px;
  height:259px;
  background-image:url(img/pantareibg.jpg);
  background-repeat: no-repeat;
}

DIV#contenutidelga {
  border:none;
  position:absolute;
  top:181px;
  left:475px;
  width:267px;
  height:259px;
  background-image:url(img/delgabg.jpg);
  background-repeat: no-repeat;
  text-align: right;
}

DIV#contenutipiazzano {
  border:none;
  position:absolute;
  top:181px;
  left:475px;
  width:267px;
  height:259px;
  background-image:url(img/piazzanobg.jpg);
  background-repeat: no-repeat;
  text-align: right;
}

DIV#contenutiglobal {
  border:none;
  position:absolute;
  top:181px;
  left:475px;
  width:267px;
  height:259px;
  background-image:url(img/globalbg.jpg);
  background-repeat: no-repeat;
  text-align: right;
}

DIV#contenutitodo {
  border:none;
  position:absolute;
  top:181px;
  left:475px;
  width:267px;
  height:259px;
  background-image:url(img/todobg.jpg);
  background-repeat: no-repeat;
}

DIV#contenuti {
  border:none;
  position:absolute;
  top:181px;
  left:475px;
  width:267px;
  background:#6589A5;
}

DIV#contenutitodo p{
  color:white;
  padding:5px;
  margin:10px;
  font-decoration:none;
  font-weight:normal;
  text-align: right;
}
DIV#contenutiglobal p{
  color:white;
  padding:5px;
  margin:10px;
  font-decoration:none;
  font-weight:normal;
  text-align: right;
}
DIV#contenutipiazzano p{
  color:white;
  padding:5px;
  margin:10px;
  font-decoration:none;
  font-weight:normal;
  text-align: right;
}
DIV#contenutitodo p{
  color:white;
  padding:5px;
  margin:10px;
  font-decoration:none;
  font-weight:normal;
  text-align: right;
}
DIV#contenutipantarei p{
  color:white;
  padding:5px;
  margin:10px;
  font-decoration:none;
  font-weight:normal;
  text-align: right;
}

p {
  color:white;
  padding:5px;
  margin:10px;
  font-decoration:none;
  font-weight:normal;
} 

p span {
  color:white;
  padding:0px;
  margin:0px;
  font-decoration:none;
  font-weight:bold;
  font-size: 1.2em;
} 

DIV#contenuti a {
  color:white;
  padding:0px;
  margin:0px;
  text-decoration:none;
  font-weight:bold;
} 
DIV#contenuti a:hover {
  color:white;
  padding:0px;
  margin:0px;
  text-decoration:underline;
  font-weight:bold;
} 

a.http {
  color:white;
  padding:0px;
  margin:0px;
  text-decoration:none;
  font-weight:bold;
} 
a.http:hover {
  color:white;
  padding:0px;
  margin:0px;
  text-decoration:underline;
  font-weight:bold;
} 

DIV#th {
  border:1px solid black;
  float: right;
  width:80px;
  height:80px;
  background:white;
}

a.port{
background-color:trasparent;
color:#fff;
text-decoration:none;
}
a.port:hover{
background-color:#6589A5;
color:#fff;
text-decoration:none;
}

a.index{
position: absolute;
top:0px;
left:0px;
width:227px;
height:184px;
background-color:trasparent;
color:trasparent;
}

textarea{
  height:150px;
  width:200px;
  border:1px solid #696ad5;
}
.inserimento{
  height:20px;
  width:200px;
  border:1px solid #696ad5;
}
img{
  border:none;
}
.bottone{
  height:20px;
  width:95px;
  border:1px solid #696ad5;
  color:#fff;
  background:#696ad5;
}