body {
      background-color: #ffffff;
      font-size: 14pt;
      margin: 0pt;
      overflow: auto;
      width: 100%;
      font-family: Verdana,  Helvetica, sans-serif;   
}

.menu{
      position: relative; 
      top: -60px; left: 40px; 
      font-family: Verdana, Helvetica, monospaced; 
      font-size: 24px;
}

.menub{
      position: relative;
      top: 250px;
      left: 10px;
      width: 200px;
      height: 100px;
      font-size: 10px;
      vertical-align: top;
      color: red;
}

.menu a{
      color: black;
      text-decoration: none;
      border: 0;
      }

h1{
  font-size: 30px;
  background-image: url("img/grad.jpg");
  background-position: top right;
  float: right;
  margin: 20px;
  width: 300px;
  text-align: right;
 }


.tableport{
	background-image: url("img/red.jpg");
	background-repeat: no-repeat;
	background-position: top right;
  
}


.servizibox{
	text-align:center;
	vertical-align: middle;
  border: 1px solid white;
	width: 148px;
	height: 148px;
	font-size: 20px;
  background-image: url("img/serviziborder.gif");
  background-repeat: no-repeat;
  background-position: 50% 50%;
}
.serviziboxS{
	text-align:center;
	vertical-align: middle;
  border: 1px solid white;
	width: 148px;
	height: 45px;
	font-size: 20px;
  background-image: url("img/serviziborderS.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
}

.servizibox a{
      color: black;
      text-decoration: none;
      border: 0;
      }


.zampa{
position: absolute; top: -1000px; left: 0px;
z-index: 10;
}

#my-border {color:#fff; width: 80%}
#my-border, #my-border .sb-inner { background:#aaffaa  repeat-x; }


.domini_avail{
    color: black;
    border: 1px solid green;
    background-color: #aaffaa;
    width: 50%;
}
.domini_noavail{
    color: black;
    border: 1px solid red;
    background-color: #ffaaaa;
    width: 50%;
}




      /** {border: 1px solid black;}    */
