/* ------------------------------
Tutorial de cssdebutant.com (merci de laisser ce commentaire)
------------------------------ */

#container{width:1200px; margin:0 auto;}
#topbar{width:auto; display:block; height:90px;}
#navbar{width:auto; display:block; height:35px;}

#main{width:auto; display:block;}
#column_left{width:65%; height:550px; float:left;}
#column_right{width:35%; height:270px; float:right;}
#column_bas{width:35%; height:280px; float:right;}

/*
div.spacer, permet de faire deux colonne dans #container
*/

div.spacer{clear:both; height:10px; display:block;}

#footer{width:auto; display:block; height:40px;overflow:hidden}

.mic {
  background:url(../img/fond_top.png) no-repeat left top;
} 

.mh {
  color: blue;
}

.entete {
  color: white;
  text-align: center;
  font-stretch:expanded;
  font-effect:emboss;
  font-weight:900;
}

.clign{
  text-decoration: blink;
}

.droite {
  color: green;
  font-family: "times new roman", verdana;
  font-size: 12pt;
  background-color: #FFFFEB;
  overflow:auto;
}

.droite1 {
  color: blue;
  font-size: 12pt;
  background-color: #E4FEFE;
  overflow:auto;
}

.droite2 {
  color: green;
  font-family: "times new roman", verdana;
  font-size: 12pt;
  background-color: #CFF6FB;
  overflow:auto;
}

.bas {
  color: blue;
  background-color: #FDFEBC;
  text-align: center;
  overflow:auto;
}

.gauche {
  font-family: "times new roman", verdana;
  font-size: 13pt;
  color: black;
  background-color: #FFFFEB;
  overflow:auto;
}

.pied {
color: white;
background-color: #7376FB;
overflow:auto;
}

.jaune {
  background-color: #ffff00;
  float: right;
  width: 100px;
  margin: 0;
}

.verte {
  height: 150px;
  background-color: #00ff00;
}

.titre {
    color:#3333cc;
    text-align:center;
    font-weight:bold; 
}

.titre1 {
  color: #cc3366;
  font-family: "times new roman", verdana;
  font-size: 15pt;
  font-weight: bold;
  text-align:center;
}

.soustitre{
  font-weight: bold;
  font-style: italic;
}

.bleuboldital {
    font-size: 15pt;
    color:#3333cc;
    text-align:center;
    font-weight:bold; 
    font-style:italic; 
}

.bleuital {
    font-size: 15pt;
    color:#3333cc;
    text-align:center; 
    font-style:italic; 
}

.bleuital1 {
    font-size: 16pt;
    color:#3333cc;
    text-align:center; 
    font-style:italic; 
}

.bleu {
  color: blue;
  text-align: center;
}

.vert {
  color: green;
  text-align: center;
}

.bleugauche {
  color: blue;
  font-size: 14pt;
  text-align: left;
}

.rouge {
  color: #cc3366;
  font-size: 14pt;
}

.heberg {
  font-size: 12pt;
  color:#990033;
  text-align:right;
  padding:0.2em;
  border:2px dotted #990033; 
}

.bordure {
 border-width:1px; 
 border-style:solid; 
 border-color:black;
 width:100%;
 }

.bordure1 { 
 border-width:1px;
 border-style:solid; 
 border-color:red;
 color:#3333cc;
 text-align:center;
 font-weight:bold;
}

.bordure2 { 
 border-width:1px;
 border-style:solid; 
 border-color:red;
 padding:0.5em;
}
#MaTable {
 width: 100%;
 padding: 2px; 
 border-spacing: 2px; 
}
.tabcenter{
   margin-left:auto;
   margin-right:auto;
}
table.droite {
  color: green;
  font-family: "times new roman", verdana;
  font-size: 10pt;
  background-color: #FFFFEB;
  overflow:auto;
}