body { margin:0px; padding:0; font-family: trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000;}

.tableprint { border:1px solid #000000 }
.noscreen { visibility:visible; height:163px;}
.printOnly{ display:block;}

/*----------Boite home page--------*/
.homeBoxCornerTL { 
border-top:1px solid #165829; 
border-left:1px solid #165829; 
}

.homeBoxCornerTR { 
border-top:1px solid #165829; 
border-right:1px solid #165829; 
}

.homeBoxCornerBL { 
border-bottom:1px solid #165829; 
border-left:1px solid #165829; 
}

.homeBoxCornerBR { 
border-bottom:1px solid #165829; 
border-right:1px solid #165829; 
}

/*----------Boite standard---------*/
.mainBoxCornerTL { 
border-top:1px solid #165829; 
border-left:1px solid #165829; 
}

.mainBoxCornerTR { 
border-top:1px solid #165829; 
border-right:1px solid #165829; 
}

.mainBoxCornerBL { 
border-bottom:1px solid #165829; 
border-left:1px solid #165829; 
}

.table_border{border-color: #336666;border-width: 1px 1px 1px 1px;border-style: solid;}

.mainBoxCornerBR { 
border-bottom:1px solid #165829; 
border-right:1px solid #165829; 
}

.notvisible { visibility:hidden }
.noprint { display:none; }
.balloonstyle { display:none; }
.mainBox2{ border-left:0px; border-right:0px; padding:10px 0px 0px;}

.caseLast {border-right:1px solid #003300;}
.caseTotal { border-bottom:4px solid #003300; border-top:5px solid #003300; }
.caseEtudiant { font-size:16px; }
.caseFirst {border-left:1px solid #003300;}
.noLeftPad { padding:0px 10px 0px 0px; }

.menuconsultHeader { padding:0px 10px;border:none }
.menuconsultChoix {padding:0px; border:none}
.margeBot {margin-bottom:0px;}

.BoxSemaine div.caseMenu {padding:5px 5px 5px; line-height:12px;}
.grossir { font-size:12px; font-weight:bold}
.BoxConsult div.border { border-bottom:1px solid #000000; }

.widetable { width:900px;}

.champblanc  {border-top:1px solid #ffffff; border-right:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #000000; padding:2px 0px 2px 5px; margin:2px 0; color:#000000; font-size:16px; background-color:#ffffff; }
.fieldwidth {width:350px;}
.caseMontant {padding:10px;background-color:#ffffff; color:#000000; font-size:14px}

.hauteur_tableau
{
	height:65px;
}