@CHARSET "UTF-8";

	
div#FenetreSideBar {	
	display:none;
}

div#FenetreContent {
	padding: 3px;
	margin-top:3px;
	border:1px black solid;		
	text-align:center;	
}

div#DivMenuHorizontal {
	display:none;
}

div#DivTopBanner {
	display:none;
}
div#DivFooter {
	display:none;
}

BODY {
    font-size: 13px !important;
    font-family: Arial, sans-serif;
}



H1 {
	font-size:1.0em;
	text-align:left;
}


.DivDepliante{
	display:none;	
}
.TexteBarre {
	display:none;
}

.BandeauBoutonsBas {
	display:none;
}

.InfoText {display:none; }
.MainTitle   {text-align: center; font-size: 1.5em; font-style: italic; font-weight: bold; margin-top: 20px; margin-bottom: 20px }
.WarningText {display:none;}	

DIV.BodyText {margin-bottom:20px;}

#DisclaimWindow {margin:30px;}



#DivTableauPrincipal {	
		padding:5px;
		border : 0px solid black;					
		font-size:1em;		
}


#TableauBoutonsTableauPeriodes, #DivBoutonTableauAge,#DivDroitAuxAllocs {
	display:none;	
}


#TableauCalcul, #TableauSaisieDates, #TableauPension, #TableauSalaire, #TableauPeriode, #TableauAllocations, #TableauTotal {	
	border : 0px solid black;
	/*font-size:0.8em;*/
    font-size:1em;
	width:95%;
}

#TableauCalcul TH, #TableauSaisieDates TH, #TableauPension TH, #TableauSalaire TH, #TableauPeriode TH, #TableauAllocations TH, #TableauTotal TH {
	white-space: nowrap;	
	font-weight:bold;	
	border-bottom:1px solid black;
	text-align:left;	
}


 
 .TDLibelleAge, .TDLibellePension, .TDLibelleSalaire, .TDValeurSalaire, .TDLibelleAllocations, .TDLibelleCalcul {
	border-bottom:1px solid black;
	text-align:left;
}
.TDLibelleSalaire {
	font-weight:bold;		
}
.TDHintAge {
	display: none;
}

.TDValeurAge, .TDValeurPension, .TDValeurAllocations,.TDValeurCalcul {
	border-bottom:1px solid black;
	font-weight:normal;
}
.TDTotalAllocations, .TDTotalCalcul, .TDLibelleTotalAllocations, .TDValeurTotalAllocations,.TDTotalValeurPension,.TDTotalLibellePension,.TDTotalLibelleTotal,.TDTotalValeurTotal {
	border-bottom:1px solid black;
	font-weight:bold;	
}

#TableauPeriode INPUT, #TableauAllocations INPUT {
	border : 0px solid black;
}
#btnCalculer,#btnRAZ {
	display:none;
}
.btnDelSession {
	display:none;
}

.TDValeur {
    /*font-size:0.8em;*/
    font-size:1em;
	text-align:right;
	margin:0px;
	padding:0px;
}
 .PeriodeSaisieBox {
	font-size:1em;
	text-align:right;
	margin:0px;
	padding:0px;
}

.AllocSaisieBox {
	border : 0px solid black;	
}

.SousTotal {	
	border-top:1px solid black;
    /*font-size:0.8em;*/
    font-size:1em;
	padding:0px;
	margin:0px;
	text-align:right;
}

.Total {
	border-top:1px solid black;
    /*font-size:0.8em;*/
    font-size:1em;
	font-weight:bold;
	padding:0px;
	margin:0px;	
	text-align:right;
}

#DivSaisiePeriode {
	width:100%;
	margin:10px;	
}
#TableSaisiePeriode  {
	font-size:1em;
}
.PeriodeSaisieBox {
	text-align:right;
}
.TDLibellePeriode {
	text-align:left;
}

.TDLibelleSalaire {	
	border-top:1px solid black;	
	text-align:left;
}

.TDHintSalaire {
    /*font-size:0.8em;*/
    font-size:1em;
	font-style:italic;	
	text-align:left;
}

.TDLibelleSousTotal {
	border-top:1px solid black;	
	text-align:left;	
	font-weight:bold;
	font-size:1em;		
}

.TDLibelleTotal {
	border-top:1px solid black;	
	text-align:left;		
	font-size:1.0em;	
}

.TDAvertissement {
	text-align:center;
	font-size:1.0em;
	font-style:italic;
}

.DetailsEntreParentheses {
	display:none;
}

#DivDetailsNote {
		
}


.GuideSubtitle {  font-size: 1.4em; font-weight: bold; text-align: left; 
               margin-top: 8px; margin-bottom: 6px; margin-right: 6px; font-style:italic }
.GuideBodyText    { text-align: left;  margin-left: 10; 
               margin-top: 6px; margin-bottom: 4px ; margin-right: 6px }
.GuideSubText    { text-align: left; font-family: Arial, sans-serif; font-size: 0.6em; margin-left: 20px;
               margin-top: 6px; margin-bottom: 4px ; margin-right: 6px }
.GuideImportant {   font-weight: bold; text-align: left; 
               margin-top: 6px; margin-bottom: 2px; font-style:italic ; margin-right: 6px }
.GuideImportantText    { text-align: left;   margin-left: 20px; margin-right: 20px;
               margin-top: 4px; margin-bottom: 4px ; font-style:italic}
.GuideMaintitle { font-size: 1.4em; font-weight: bold; text-align: left; 
               margin-top: 12px; margin-bottom: 12px; ; margin-right: 6px  }


.estimate { text-transform: uppercase;}

.noprint{
    display: none;
}
.headerdiv{
    height: 50px;
}
.headerdiv img{
    height: 50px;
}