
body {
    font-family: Arial,Helvetica,Verdana;
    font-size: 12px;
}
td, th {
    border: medium none;
    font-size: 12px;
}
.table_border {
    border: none;
}
.noborder {
    border: medium none;
}
input, textarea, select {
  background-color: #ffffff;
  border: 1px solid lightgray;
  color: #000000;
  font-family: Arial,Helvetica,Verdana;
  font-size: 11px;
}

input[type="button"] {
  background: #FF5001 none repeat scroll 0 0;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  margin-top: 6px;
  padding: 10px 50px;
  border: 0;
}

input[type=button]:hover
{
	opacity:0.8;
    color: #ffffff;
	cursor:pointer;	
}


a:link, a:active, a:visited {
    color: #EA7506;
    font-weight: bold;
    line-height: 20px;
    text-decoration: underline;
}
a:hover {
    text-decoration: none;
}
a.lien_reserv_nuit:link, a.lien_reserv_nuit:active, a.lien_reserv_nuit:visited {
    display: block;
    height: 30px;
    text-decoration: none;
    width: 100px;
}
a.lien_reserv_nuit:hover {
    background-color: #33CC33;
    background-image: url("../images/accept.gif");
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    height: 30px;
    text-decoration: none;
    width: 100px;
}
a.lien_dereserv_nuit:link, a.lien_dereserv_nuit:active, a.lien_dereserv_nuit:visited {
    display: block;
    height: 30px;
    text-decoration: none;
    width: 100px;
}
a.lien_dereserv_nuit:hover {
    background-color: #CC3333;
    background-image: url("../images/cancel.gif");
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    height: 30px;
    text-decoration: none;
    width: 100px;
}
input.modif {
    background-color: #0000FF;
    border: 1px solid #000000;
    color: #FFFFFF;
    font-family: "trebuchet ms",sans-serif;
}
.hidden {
    display: none;
}
.bleu {
    color: #044B7B;
}
.smallText {
    font-size: 9px;
}
