body {
  margin: 0px;
}

img {
  border : none;
}

.titre_vert
{
  color:#006633;
  font-family: 'Comic Sans MS';
  font-size: 14pt;
  text-decoration:underline;
}

.titre_bleu
{
  color: navy;
  font-family: 'Comic Sans MS';
  font-size: 14pt;
  text-decoration:underline;
}

.titre_rouge
{
  color: #FF0000;
  font-family: 'Comic Sans MS';
  font-size: 14pt;
  text-decoration:underline;
}

.rouge_CMEI
{
  color: #B2004E;
}

.taille10
{
  font-size: 10pt;
}

.taille14
{
  font-size: 14pt;
}


.centre
{
  text-align:center;
}

.titre_page
{
  margin:5px;
  margin-bottom:20px;
  padding:40px;
  font-size:18pt;
  font-weight:bold;
  color:#000080;
  text-align:center;
  border : solid 1px;
  text-decoration: underline;
  font-family:"Times New Roman", Times, serif;
}

#container
{
/*  width:100%;*/
  background:url(./images/nuages_fond.jpg);
}

/* Banniere */

#banniere
{
  height:201px;
  background: transparent url(./images/bg_top.jpg) repeat-x scroll center top;
  text-align:center;
}

/*     Menu      */

#menu_gauche
{
  margin-top:20px;
  width:20%;
  float : left;
border:solid 1px navy;
}

#menu_gauche .menu
{
  /*height:38px;*/
  background:url(./images/bulles_non_animes.gif) repeat-x top;
  padding-top:10px;
  padding-bottom:10px;
  text-align:center;
  vertical-align:bottom;
  border-bottom:solid 1px navy;
}

#menu_gauche .menu_over
{
  /*height:38px;*/
  background:url(./images/bulles_animes.gif) repeat-x top;
  padding-top:10px;
  padding-bottom:10px;
  text-align:center;
  vertical-align:bottom;
  border-bottom:solid 1px navy;
}

#menu_gauche .menu a
{
  text-decoration:none;
  color:#006633;
  font-weight:bold;
}

#menu_gauche .menu a img
{
  border : none;
}

#menu_gauche .menu_over a
{
  text-decoration:none;
  color:#006633;
  font-weight:bold;
}

#menu_gauche .menu_over a img
{
  border : none;
}

#menu_gauche .sous-menu div
{
  /*height:44px;*/
  /*background:url(./images/bg_menu22.jpg) repeat-x top;*/
  vertical-align:middle;
  text-align:center;
/*  background-color:#CCFFFF;*/
  border-bottom:solid 1px #0066FF;
}

#menu_gauche .sous-menu div a
{
  text-decoration: none;
  color:#000088;
}

#corps
{
/*  width:83%;*/
  margin-left:20%;
  padding:10px;
  min-height:300px;
}

#corps img
{
  margin:10px;
}


#footer
{
  clear:both;
  width:100%;
  margin-left:auto;
  margin-right:auto;
  border: 1px solid #006699;
  font-size: small;
  text-align:center;
  background-color: #00DDFF;
}


/*  Page centrale   */

#page_centrale
{
  padding-bottom:10px;
}

.div_center
{
  text-align:center;
}

#img_risques
{
  width:300px;
}

#tableau_allergie_produits
{
  width:100%;
}

#tableau_allergie_produits table
{
  margin : 20px;
}

#tableau_allergie_produits table tbody tr td
{
  width:50%;
}

#tableau_allergie_produits table tbody tr td.center
{
  width:50%;
  text-align:center;
  color : #339966;
  font-weight : bold;
}

#tableau_asthme_facteurs_declenchants
{
  width:100%;
}

#tableau_asthme_facteurs_declenchants table
{
  margin : 20px;
}

#tableau_asthme_facteurs_declenchants table tbody tr td
{
  width:33%;
}

#tableau_asthme_facteurs_declenchants table tbody tr td.center
{
  width:50%;
  text-align:center;
  color : #339966;
  font-weight : bold;
}

#colonne_milieu
{
  margin-right : 40%;
}

#colonne_droite
{
  float:right;
  width:35%;
}

.contact_table
{
  width:100%;
}

.contact_table tbody tr td
{
  vertical-align : top;
}


.contact_table tbody tr td.td_30
{
  vertical-align : top;
  width : 30%;
}


#table_allergie
{
  font-size: 16pt;
  font-weight : bold;
  font-family: 'Comic Sans MS';
}

/* Banniere allergie */
#banniere_allergie
{
  height:55px;
  margin-left:auto;
  margin-right:auto;
}
#banniere_allergie table
{
  width:100%;
}

.banniere_allergie_allergie{background:url(./images/banniere_allergie/allergie_gris.jpg) no-repeat;height:50px;}
.banniere_allergie_allergie_over{background:url(./images/banniere_allergie/allergie_couleur.jpg) no-repeat;height:50px;}
.banniere_allergie_acarien{background:url(./images/banniere_allergie/acarien_gris.jpg) no-repeat;height:50px;}
.banniere_allergie_acarien_over{background:url(./images/banniere_allergie/acarien_couleur.jpg) no-repeat;height:50px;}
.banniere_allergie_animaux{background:url(./images/banniere_allergie/animaux_gris.jpg) no-repeat;height:50px;}
.banniere_allergie_animaux_over{background:url(./images/banniere_allergie/animaux_couleur.jpg) no-repeat;height:50px;}
.banniere_allergie_pollens{background:url(./images/banniere_allergie/pollens_gris.jpg) no-repeat;height:50px;}
.banniere_allergie_pollens_over{background:url(./images/banniere_allergie/pollens_couleur.jpg) no-repeat;height:50px;}
.banniere_allergie_arachide{background:url(./images/banniere_allergie/arachide_gris.jpg) no-repeat;height:50px;}
.banniere_allergie_arachide_over{background:url(./images/banniere_allergie/arachide_couleur.jpg) no-repeat;height:50px;}
.banniere_allergie_latex{background:url(./images/banniere_allergie/latex_gris.jpg) no-repeat;height:50px;}
.banniere_allergie_latex_over{background:url(./images/banniere_allergie/latex_couleur.jpg) no-repeat;height:50px;}
.banniere_allergie_moisissure{background:url(./images/banniere_allergie/moisissure_gris.jpg) no-repeat;height:50px;}
.banniere_allergie_moisissure_over{background:url(./images/banniere_allergie/moisissure_couleur.jpg) no-repeat;height:50px;}
.banniere_allergie_produits{background:url(./images/banniere_allergie/produits_gris.jpg) no-repeat;height:50px;}
.banniere_allergie_produits_over{background:url(./images/banniere_allergie/produits_couleur.jpg) no-repeat;height:50px;}
.banniere_allergie_desensibilisation{background:url(./images/banniere_allergie/desensibilisation_gris.jpg) no-repeat;height:50px;}
.banniere_allergie_desensibilisation_over{background:url(./images/banniere_allergie/desensibilisation_couleur.jpg) no-repeat;height:50px;}
/* Administration */

.asthme_act_questionnaire{margin:5px;background:#FFFF99;}

#colonne_gauche_administration
{
  float:left;
  width:200px;
}

#page_centrale_administration
{
  padding-bottom:10px;
  margin-left:200px;
}

/*-------------------------------- BLOC ---------------------------------------------------*/

#bloc
{

}

/* administration */

#bloc_table
{
  background-color:#f3ffe6;
  border-top: 1px solid #006699;
  border-left: 1px solid #006699;
  border-right: 1px solid  #006699;
}

#bloc_table_titre
{
  border-bottom: solid #006699;
  background-color: #ffffff;
  text-align:center;
}

#bloc_table tr th
{
  padding-left:5px;
  padding-right:5px;
}

#bloc_table tr td
{
  border-top: 1px solid #006699;
  text-align:center;
  padding-left:5px;
  padding-right:5px;
}

/*   agenda   */
.bloc_agenda_titre
{
  padding:5px;
  font-size:14pt;
  font-weight:bold;
  color:#006633;
}

.bloc_agenda_date
{
  font-size:12pt;
  font-weight:bold;
}

.bloc_agenda_mini
{
  text-align:center;
  font-weight:bold;
}

.bloc_agenda_mini_titre
{
  padding:5px;
  font-size:10pt;
  font-weight:bold;
  color:#006633;
}

.bloc_agenda_mini_date
{
  font-size:8pt;
  font-weight:bold;
}

.bloc_agenda_mini_text
{
  font-size:8pt;
}


/*-------------------------------------- Boite Date --------------------------------------*/

.mks_sd_btn{
  background: white;
  font-size: 10px;
  color: #6281A5;
  font-weight: bold;
  text-align: center;
  border: 0px;
}

.mks_sd_annee{
  background: white;
  font-size: 10px;
  color: Black;
  font-weight: bold;
  text-align: center;
  border: 0px;
}

.mks_sd_semaine{
  background: #6281A5;
  font-size: 11px;
  color: white;
  font-weight: bold;
  text-align: center;
  border: 0px;
}

.mks_sd_today{
  background: #ffD8D8;
  font-size: 9px;
  color: Black;
  font-weight: bold;
  width: 20px;
  border: 0px;
}

.mks_sd_selected{
  background: #BECCBF;
  font-size: 9px;
  color: Black;
  font-weight: bold;
  width: 20px;
  border: 0px;
}

.mks_sd_dayofmonth{
  background: #FFFFFF;
  font-size: 9px;
  color: Black;
  width: 20px;
  border: 0px;
}

.mks_sd_dayoutmonth{
  background: #FFFFFF;
  font-size: 9px;
  color: #666666;
  width: 20px;
  border: 0px;
}

.mks_sd_weekend{
  background: #FFFFFF;
  font-size: 9px;
  color: Red;
  width: 20px;
  border: 0px;
}

/*-------------------------------------- Fin Boite Date --------------------------------------*/

