﻿body {
  margin: 0;
}

a:hover {
  color: Black;
}

.mybutton1 {
  font-family: verdana,arial;
  font-size: 7pt;
  width: 80px;
  height: 20px;
  cursor: hand;
  background: #c0c0c0;
}

.titre_a {
  color: #267272; 
  font-family: Verdana;
  font-size: 22pt;
  font-weight: bold;
}

.titre_b {
  color: #267272; 
  font-family: Verdana;
  font-size: 18pt;
  font-weight: bold;
}

.titre_c {
  color: #267272; 
  font-family: Verdana;
  font-size: 16pt;
  font-weight: bold;
}

.mybutton2 {
  font-family: verdana,arial;
  font-size: 8pt;
  cursor: hand;
}

.formulaire_titre {
  font-family: verdana, arial;
  font-size: 14pt;
  color: Teal;
  font-weight: bold;
}
.formulaire_sub {
  font-family: verdana, arial;
  font-size: 9pt;
  color: Teal;
  font-weight: bold;
}

.nouveau_dossier_no {
  font-family: Verdana, Arial;
  font-size: 14pt;
  font-weight: bold;
}

.hugefont {
  font-family: verdana, arial;
  font-size: 14pt;
}

.hugefontb {
  font-family: verdana, arial;
  font-size: 14pt;
  font-weight: bold;
}

.bigfont {
  font-family: verdana, arial;
  font-size: 12pt;
}

.bigfontb {
  font-family: verdana, arial;
  font-size: 12pt;
  font-weight: bold;
}

.medfontb {
  font-family: verdana, arial;
  font-size: 10pt;
  font-weight: bold;
}

.medfont {
  font-family: verdana, arial;
  font-size: 10pt;
}

.smallfont {
  font-family: verdana, arial;
  font-size: 8pt;
}
.smallfontb {
  font-family: verdana, arial;
  font-size: 8pt;
  font-weight: bold;
}

.tinyfont {
  font-family: verdana, arial;
  font-size: 7pt;
  font-weight: normal;
}

.microfont {
  font-family: verdana, arial;
  font-size: 6pt;
  font-weight: normal;
}

.acco_box {
  border: solid;
  border-width: 1;
  border-color: #5592AF;
  background: #F0F0F0;
  font-size: 8pt;
  font-family: verdana,arial;
}

.acco_box7 {
  border: solid;
  border-width: 1;
  border-color: #5592AF;
  background: #F0F0F0;
  font-size: 7pt;
  font-family: verdana,arial;
}

.acco_btn {
  font-size: 9pt;
  font-family: verdana,arial;
  font-weight: bold;
  width: 120;
}

.acco_btn2 {
  font-size: 9pt;
  font-family: verdana,arial;
  font-weight: bold;
}

.textbox {
  border-style: solid;
  border-color: #663366;
  background: white;
  font-family: verdana,arial;
  font-size: 8pt;
}

.textbox1 {
  font-family: verdana, arial;
  font-size: 8pt;
  background: white;
  border-style: solid;
}

.textbox_ul8 {
  border-top: none;
  border-right: none;
  border-left: none;
  border-width: thin;
  border-bottom-width: 1px;
  border-color: Black;
  background-color: White;
  font-family: Verdana;
  font-size: 8pt;
}

.textbox_ul8t {
  border-top: none;
  border-right: none;
  border-left: none;
  border-width: thin;
  border-bottom-width: 1px;
  border-color: Black;
  background-color: Transparent;
  font-family: Verdana;
  font-size: 8pt;
}

.textbox_ul8r {
  border-top: none;
  border-right: none;
  border-left: none;
  border-width: thin;
  border-bottom-width: 1px;
  border-color: Black;
  background-color: White;
  font-family: Verdana;
  font-size: 8pt;
  text-align: right;
}

.menulink {
  color: #E8E9C4;
  text-decoration: none;
  width: 100px;
}
.menulink:hover {
  color: #E8E9C4;
  background: black;
}

.font_a {
  color: #929292;
  font-family: Verdana;
  font-size: 11pt;
  font-weight: bold;
}

.font_a10 {
  color: #929292;
  font-family: Verdana;
  font-size: 10pt;
  font-weight: bold;
}

/* sous-titres des pages de services */
.stitre_svcs {
  color: #008080;
  font-size: larger;
}

.news_title {
  color: Navy;
  font-family: Verdana;
  font-size: 7pt;
  font-weight: bold;
}

.news_body {
  color: Black;
  font-family: Verdana;
  font-size: 7pt;
  font-weight: normal;
  text-align: justify;
  padding-right: 5px;
}

.user_summary {
  color: #404040;
  font-size: 7pt;
  font-weight: normal;
  font-family: Verdana;
}

.grid_dossier {
  text-align: left;
  font-size: 7pt;
  font-family: Verdana;
}

.grid_pager {
  font-size: 12pt;
  font-family: Arial;
  font-weight: bold;
  color: Green;
}
.grid_pager A {
  border: solid 1 red;
}

.grid_pager A:link {
  font-size: 9pt;
  color: Blue;
}

input.btn1 {
  cursor: pointer;
  font-family: verdana, arial;
  font-size: 8pt;
}

.mycheckbox {
  cursor: pointer;
}

.MaskedEditFocus {
  background-color: #fbff93;
  border: 0px;
}

.legende {
  color: Black;
}

input[type=radio], input[type=checkbox] {
  cursor: pointer;
}

.modalBackground {
  background-color: #000;
  filter: alpha(opacity=80);
  opacity: 0.8;
}

@media print {
  .noprint {
    display: none;
  }
}

/* LoginInfo.aspx */
#divLoginInfo_Titre1, #divLoginInfo_Titre2 {
  padding-top: 20px;
  text-align: center;
  font-family: Verdana;
  font-size: 12pt;
  color: White;
  font-weight: bold;
}

/* Partial Form Stylez */
.PF_TextArea {
  border: solid 1px #808080;
  background-color: #EEEEEE;
}

.hidden {
  display: none;
}

/* simple quand on ne veut plus avoir de balise style nulle part */
.floatl {
  float: left;
}

.floatr {
  float: right;
}

.clearl {
  clear: left;
}

.clearr {
  clear: right;
} 

.clearb {
  clear: both;
}

.helpcur {
  cursor: help;
}

.centered {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.TitreSection {
  font-family: verdana, arial;
  font-size: 14pt;
  font-weight: bold;
  color: White;
}

fieldset {
  -moz-border-radius:4px; 
}

/* classe pour les goodies de jquery UI */
.ui-datepicker { font-size: 8pt; }
.ui-datepicker-trigger { cursor: pointer; }
