
/* ajout common.css */
.navdroite #menu ul ul {
  position: absolute; 
  top: -1px; 
  left: -150px;
  display: none;
}

/* partie tp */
    div .mosaique {
	float: left;
	/*height: 98px;*/
	width: 69px;
    }
    #form1 {
	border-top: .05em solid #FFCC99;
	border-left: .05em solid #FFCC99;
	/*border: none;*/
	border-bottom-style: none;
	border-right-style: none;

	}
    #form1 td, #form1 th {
	/*font-size:125%;
	text-align: center;
	background-color: #CBDDFF;*/
	border-bottom:.05em solid #BA2020;
	border-right: .05em solid #BA2020;
	border-top-style: none;
	border-left-style: none;
	/*border: none;*/
	}
    #reponse {
	/*font-size:125%;
	text-align: center;
	background-color: #CBDDFF;*/
	border-bottom:.05em solid #BA2020;
	border-right: .05em solid #BA2020;
	border-top: .05em solid #FFCC99;
	border-left: .05em solid #FFCC99;
      /*padding: 10 20px;*/
	}
   #lignes {
       background-color: #CBDDFF;
       /*padding: 5 5 5 5px;*/
       /*width: 400px;*/
   }
   
   #lignes_sc {
       background-color: #CBDDFF;
       /*padding: 5 5 5 5px;*/
       height: 200px;
	 overflow: scroll; 
    }
    
   #courbe {
       /*background-color: #CBDDFF;
       align: center;*/
       /*margin: 5 5 5 5px;*/
   }
   .thin {
      width:21px;
   }
   
   .mono {
      font-family: monospace;
	color: #660000;
   }
   
   .redital {
      font-style: italic;
	color: #ff0000;
   }