body {font-family: 'Roboto', serif; font-size:90%;}
textarea, input, select, button {font-size:90%;}
td.menu
{
  border: solid 1px black;
  -moz-border-radius: 4px; /* Per firefox */
  -webkit- border-radius: 4px; /* Safari e Chrome*/
  border-radius: 4px; /* Standard CSS */
}
table{  }
a, a:link, a:hover, a:visited, a:active{text-decoration: none; color:black;}
td.head{background-color:darkgray;color:white;cursor:hand;}
td.cell{cursor:hand;}
div.div_mestieri{border:solid 1px;color:white;padding:8px;float:left;}
div.div_lingue{border:solid 1px;color:white;padding:8px;float:left;}
a.menu
{
  text-decoration:none;font-size:121%;border:solid 2px;margin:4px;
  color:white; background-color:#333;
  padding:2px;
  border: solid 1px black;
  -moz-border-radius: 4px; /* Per firefox */
  -webkit- border-radius: 4px; /* Safari e Chrome*/
  border-radius: 4px; /* Standard CSS */
}
a.menu:hover
{
  text-decoration:none;font-size:121%;border:solid 2px;margin:4px;
  color:white; background-color:#9fb8e0;
  padding:2px;
  border: solid 1px white;
  -moz-border-radius: 4px; /* Per firefox */
  -webkit- border-radius: 4px; /* Safari e Chrome*/
  border-radius: 4px; /* Standard CSS */
}

tr.tr_header
{
  color:white;
  background-color:#444;
  font-size:16px;
  cursor:cell;
  height:36px;
}
tr.tr_value
{
  font-size:16px;
  background-color:white;
  cursor:cell;
  height:36px;
}

td.cellh, td.cellv
{
  padding:4px;
}

tr.selected td {
  background-color: #2e6da4;
  color: #fff;    
}

#tablepazienti tr:hover {
  background-color:#9fb8e0;
}

.sort_img
{
  position:absolute;
  padding-left:4px;
  padding-top:2px;
  width:20px;
  visibility:visible;
}

.styled-checkbox
{
  height:24px;
  -ms-transform: scale(1.4); /* IE */
  -moz-transform: scale(1.4); /* FF */
  -webkit-transform: scale(1.4); /* Safari and Chrome */
  -o-transform: scale(1.4); /* Opera */
  padding: 10px;
}

a.menu_ancor
{
  padding-top:12px;padding-bottom:0px;
}

.menu-items
{
  margin-top: -15px !important;
  padding-top: 0px !important;
  width: 180px;
}
.menu-items li
{
  margin-bottom: 3px;
}
.menu-items li a:hover
{
  color: #0077AA;
}
