/* CSS Document */
body{background-color: #FFFFFF;  margin: 0px; overflow-x: hidden;  }
.cellgene{height: 100%; padding: 0px;margin: 0px; border: 0px;text-align:center;margin-left: auto; margin-right: auto;} 
.tablegeneral{width: 684px; padding: 0px;margin: 0px; border: 0px}
.footer {font-family: Arial, Helvetica, sans-serif;	font-size: 10px;color: #999999;}
a.footer {font-family: Arial, Helvetica, sans-serif;	font-size: 10px;color: #000000;text-decoration:none;}
a.footer:hover {font-family: Arial, Helvetica, sans-serif;	font-size: 10px;color: #000000;text-decoration:underline;}
a.footer:visited {font-family: Arial, Helvetica, sans-serif;	font-size: 10px;color: #000000;text-decoration:none;}
.txtbase {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color:#000000;}
a{font-family: Arial, Helvetica, sans-serif;font-size: 11px; color:#000000;text-decoration:none;}
a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 11px; color:#000000;text-decoration:underline;}
a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color:#000000;text-decoration:none;}
.titreprodmom{font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #994C54; font-weight: bold; border: 0px;}
.prixprodmom{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #994C54; font-weight: bold; border: 0px;}
.message{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #994C54; font-weight: bold; border: 0px;}
.titrebase{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #BA1E14; font-weight: bold; border: 0px;}
 
.txtfooter {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #433406; text-align: center; font-weight: bold; border: 0px;}  
.txtfooter2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #292929; text-align: center; font-weight: normal; border: 0px;}  

a.txtfooter{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #433406; font-weight: bold; border: 0px;text-decoration:none;}
a.txtfooter:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #433406; font-weight: bold; border: 0px; text-decoration:underline;}
a.txtfooter:visited{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #433406; font-weight: bold; border: 0px;}

a.txtfooter2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #292929; text-align: center; font-weight: normal; border: 0px;text-decoration:none;}  
a.txtfooter2:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #292929; text-align: center; font-weight: normal; border: 0px;text-decoration:underline;}  
a.txtfooter2:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #292929; text-align: center; font-weight: normal; border: 0px;}  
.forminput{font-family: Arial; font-size: 11px; color:#333333 ; background-color : #FFFFFF; border: 1 solid #999999}

.tdfondhaut 
{padding: 0px;margin: 0px; background-position: top left;  
 background-image: url(../images_graff/entete_graff.gif);
 width: 746px;height: 21px; background-repeat: no-repeat; border: 0px;} 
.tdfond
{padding: 0px;margin: 0px; background-position: bottom left;  
 background-image: url(../images_graff/fond_graff.jpg); 
 width: 746px;  height: 393px;background-repeat: no-repeat;
 vertical-align: top; border: 0px; text-align:center;} 
.tableonglet
  {width: 746px; padding: 0px;margin: 0px; border: 0px} 
.tablecontenu {width: 745px; padding: 0px;margin: 0px; border: 0px ;}  
.tdcontenugch   {width: 300px; text-align:right;}
.tdcontenudrt {width: 445px; height: 355px;
 border-width : 0 0 1px 1px; border-style:none none dashed dashed;padding: 0px;margin: 0px; background-image: url(../images_graff/fond_trans.jpg); background-repeat: no-repeat;background-position: top left;}
.txtclassique {font-family: ms sans serif; font-size: 9pt; color: #410E82; text-align: justify;  font-weight: bold;}  
#divContainer{width:445; height:230; overflow:hidden;visibility:hidden;} 
#divContent{position:relative;padding: 10px; font-family: ms sans serif; font-size: 9pt; color: #666666; text-align: justify;  font-weight: normal;}    
.divtitrerub{font-family: ms sans serif; font-size: 15pt; color: #FFFFFF; text-align: left;  font-weight: bold;}
.dot{border-width : 0 0 1px 0 ; border-style:none none dashed none;padding: 0px;margin: 0px;}
img {border:0px}

