td {
  font-family: "verdana";
  font-size: 11px;
}

input:focus, select:focus {
    background:#FFFF80;
    color:black;
    border: 1px solid #000;
}

select {
    BORDER-RIGHT: 1px solid #000;
    BORDER-TOP: 1px solid #000;
    BORDER-LEFT: 1px solid #000;
    BORDER-BOTTOM:1px solid #000;
    font-family:Verdana,Arial,Sans-Serif;
    FONT-FAMILY: Arial;
}

input {
    BORDER-RIGHT: #7899c5 1px solid;
    BORDER-TOP: #7899c5 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #7899c5 1px solid;
    COLOR: #4E709E;
    BORDER-BOTTOM: #7899c5 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

td.selected{
  font-family: Arial;
  font-weight: bold;
  color: rgb(255, 255, 255);
  background-color: #dd0000;
  BORDER-RIGHT: #000000 2px solid;
  BORDER-LEFT: #000000 2px solid;
  BORDER-TOP: #000000 2px solid;
  padding-left: 10px;
  padding-right: 10px;
  white-space: nowrap;
}

td.normal{
  font-family: Arial;
  font-weight: bold;
  color: rgb(255, 255, 255);
  background-color: #3185DD;
  BORDER-RIGHT: #000000 2px solid;
  BORDER-LEFT: #000000 2px solid;
  BORDER-TOP: #000000 2px solid;
  padding-left: 10px;
  padding-right: 10px;
  white-space: nowrap;
}

td.filler{
  font-family: Arial;
  text-align: right;
  color: rgb(0, 0, 0);
  background-color: #ffffff;
  BORDER-BOTTOM: #7899c5 1px solid;
}

a:link {
  text-decoration : none;
  color: #000099;
}

a:visited {
  text-decoration : none;
  color: #000099;
}

a:hover {
  text-decoration : none;
  color: #FF0000 ;
}
a.white:link {
  text-decoration : none;
  color: #FFFFFF;
}

a.white:visited {
  text-decoration : none;
  color: #FFFFFF;
}

a.white:hover {
  text-decoration : none;
  color: #FF0000 ;
}

.simpleText{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000000;
  font-size: 11px
}

.paginazione{
  padding-top:10px;
  height:30px;
  font-size:15px;
  border-top:1px solid #3366CC;
  border-bottom:1px solid #3366CC;
  background:#E5ECF9 none repeat scroll 0%;
}
