body {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  scrollbar-face-color: #cce3f2;
  scrollbar-shadow-color: #000000;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-3dlight-color: #0054A6;
  scrollbar-darkshadow-color: #0054A6;
  scrollbar-track-color: #cce3f2;
  scrollbar-arrow-color: #0054A6;
  background-color: #FFFFFF;
}
.body_background {
  background-image: url('img/logo.gif');
  background-repeat: no-repeat;
  background-position: center;
}
body {
  line-height: 15px !important;
}
td {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
}
a.menu {
  text-decoration: none;
  color: #000000;
  font-family: verdana, arial, helvetica;
  font-size: 10px;
  font-weight: normal;
}
a.menu:hover {
  text-decoration: none;
  color: #0072bc;
}
a {
  color: #33A0D6;
  font-weight: bold;
  text-decoration: none;
}
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
br {
  display: none;
}
a:hover,
a:active {
  outline: 0;
}
a:hover,
a:focus {
  color: #0088CC;
  text-decoration: underline;
}
.module {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  background-color: #0072bc;
  color: #FFFFFF;
  font-weight: bold;
}
.module2 {
  font-family: verdana, arial;
  background-color: #cce3f2;
  color: #FFFFFF;
}
.titrepage {
  font-family: verdana, arial, helvetica;
  color: #555555;
  border-bottom: 1px solid #555555;
  width: 890px;
  padding-left: 10px;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  padding-bottom: 10px;
}
.enteteadmin {
  font-family: verdana, arial, helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #0072bc;
}
.entetesecteur {
  font-family: verdana, arial, helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}
.menurubrique {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
}
.legende {
  display: none;
}
.menulien {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  color: #0000AA;
  text-decoration: none;
}
.menulien:hover {
  color: #FE772A;
}
.entetetableau {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  background-color: #00a7e2;
  color: #000000;
  font-weight: bold;
}
.lignetableau1 {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  background-color: #E6E6E6;
  color: #000000;
  font-weight: normal;
}
.lignetableau2 {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  background-color: #D2D2D2;
  color: #000000;
  font-weight: normal;
}
.lignetableau3 {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  background-color: #B3B3B3;
  color: #000000;
  font-weight: normal;
}
.lignetableau4 {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  background-color: #A1C0D0;
  color: #000000;
  font-weight: normal;
}
.input1 {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
  BORDER: #0054A6 1px solid;
}
.input2 {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
  BORDER: #0054A6 1px solid;
}
.input3 {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
  BORDER: #0054A6 1px solid;
}
select,
input,
button {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
textarea {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
  BORDER: #0054A6 1px double;
  scrollbar-face-color: #cce3f2;
  scrollbar-shadow-color: #000000;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-3dlight-color: #0054A6;
  scrollbar-darkshadow-color: #0054A6;
  scrollbar-track-color: #9DB3E4;
  scrollbar-arrow-color: #FFFFFF;
}
input.oblig {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
}
select.oblig {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
}
a.tri {
  text-decoration: none;
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  background-color: #0054A6;
  color: #FFFFFF;
  font-weight: bold;
}
a.tri:hover {
  text-decoration: underline;
  color: #FFFFFF;
}
.titre {
  font-family: verdana, arial, helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #0054A6;
}
.inputH {
  background-color: #0054A6;
}
.erreur {
  font-weight: bold;
  color: #FF0000;
}
.rempli {
  background-color: #DDDDDD;
  color: #FFF FF;
  font-weight: bold;
}
.autreregion {
  font-family: verdana, arial, helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #000080;
}
.autreregion:hover {
  color: #800000;
}
.btnLogiciel {
  cursor: hand;
  font-family: verdana, arial, helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #0072bc;
  background-color: #0072bc;
}
.ui-tabs .ui-tabs-nav li a {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
select,
input[type="file"] {
  height: 22px !important;
  line-height: 30px !important;
}
select {
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
  width: 207px !important;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto !important;
}
.formulaire_iframe .lignetableau2 {
  display: none !important;
}
