#top {
width: 100%;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
#footer {
width: 100%;
margin: 0 0 0 0;
padding: 0px 10px 0px 0px;
text-align: center;
font-size: 8px;
color: black;
font-weight: bold;
text-align: right;

}

#menu {
width: 800px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#log {
width: 100%;
margin: 0 0 0 0;
padding: 0 0 0 0;
float: right;
text-align: right;
}

td {
font-size: 11px;
font-family: Verdana;
color: #333;
letter-spacing: -1px;
line-height: 18px;
}

form {
float: none;
display: inline;
}

input {
font-family: Tahoma;
font-size: 11px;
color: #333;
border: 1px solid #999;
/*text-align: left;*/
}

select {
font-family: Tahoma;
font-size: 11px;
border: 1px solid #fff;
    scrollbar-3d-light-color:#000000; 
    scrollbar-arrow-color:green; 
    scrollbar-base-color:#d7dcd9; 
    scrollbar-dark-shadow-color:red; 
    scrollbar-face-color:red;/*#d7dcd9; */
    scrollbar-highlight-color:#999999; 
    scrollbar-shadow-color:black; 
}
 
#control-add {
position: relative;
float: right;
width: 100px;
margin-right: 10px;
}
#control-site {
position: relative;
/*float: right;*/
width: 600px;
margin: 40px auto 0px auto;
}

#gest {
position: relative;
/*float: right;*/
width: 100%;
margin: 5px auto;
}


#add {
position: relative;
float: left;
width: 500px;
}


div.tasti{
position:relative;
}

div.tasti #button {
position: absolute;
/*top:480px;
right:33px;*/
top:-30px;
left:20px;


text-align: center;
/*float: right;*/

}

