p{ margin-top:10px; }

p.decal{ margin-top:10px; margin-left:8px; }

input.button{ border:#6e9fd4 1px solid; color:#427fc4; font-size:10px; cursor:pointer; margin-top:4px;}

.bordure{
	border-left:#427fc4 2px solid;
	border-right:#bfd8f0 2px solid;	
}

p.baseline{
	display:block;
	margin:0px;
}

.NavAnxLnk{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #78A5CE;
	text-decoration: none;
}

.NavAnxLnk:hover{
	color: #2A5197;
	text-decoration: none;
}

.NavAnxLnkReg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #78A5CE;
	text-decoration: none;
}

.NavAnxLnkReg:hover{
	color: #2A5197;
	text-decoration: none;
}

.NavLeadLnk{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #FF9E63;
	text-decoration: none;
}

.NavLeadLnk:hover{
	color: #FFFFFF;
	text-decoration: none;
}

.NavSecondLnk{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #44c8f5;
	text-decoration: none;
}

.NavSecondOn{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.NavSecondLnk:hover{
	color: #FFFFFF;
	text-decoration: none;
}

.NavLeadOn{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.LocalTxt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #2A5197;
	text-decoration: none;
}

.LocalLnk{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #DA3034;
	text-decoration: none;
}

.LocalLnk:hover{
	color: #78A5CE;
	text-decoration: none;
}

.PrintLnk{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #005DA7;
	text-decoration: none;
}

.PrintLnk:hover{
	color: #87A9DC;
	text-decoration: none;
}

.PiedDePage{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #9AC1E5;
	text-decoration: none;
}

.Note{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #005DA7;
	text-decoration: none;
}

.EncBleuLnk{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #9BC1E3;
	text-decoration: none;
}

.EncBleuLnk:hover{
	color: #2A5197;
	text-decoration: none;
}

.EncBlancLnk{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #39B8EC;
	text-decoration: none;
}

.EncBlancLnk:hover{
	color: #BDECFB;
	text-decoration: none;
}

.EncBlancTxt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #4371AC;
	text-decoration: none;
	text-align:justify;
}

.EncBlancTxt:hover{
	color: #DA3034;
	text-decoration: none;
}

.EncTemoinLnk{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #DA3034;
	text-decoration: none;
}

.EncTemoinLnk:hover{
	color: #44C8F5;
	text-decoration: none;
}

.TexteRegular14{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #005DA7;
	text-decoration: none;
}

.TexteRegular14:hover{
	color: #DA3034;
	text-decoration: none;
}

.TexteRegular12{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #005DA7;
	text-decoration: none;
}

.TexteRegular12:hover{
	color: #DA3034;
	text-decoration: none;
}

.TexteRegular11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #005DA7;
	text-align:justify;
	text-decoration: none;
}

.TexteRegular11:hover{
	color: #DA3034;
	text-decoration: none;
}

.TexteHilight11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #DA3034;
	font-weight: bold;
}

.TexteRegular10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #005DA7;
	text-align:justify;
	text-decoration: none;
}
.lien a:href{
	color: #005DA7; text-decoration:none;
}
.lien a:hover{
	color: #005DA7; text-decoration:none;
}
.TexteRegular10:hover{
	color: #DA3034;
	text-decoration: none;
}

.TexteRegular11Blanc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
}

.TexteRegularOrange10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #DA3034;
	text-align:justify;
}

.TexteRegularOrange18{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 12px;
	color: #DA3034;
	text-align:justify;
}

.TexteRegularBleu18{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 12px;
	color: #005da7;
	text-align:justify;
}

.TexteHilight10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:11px;
	color: #DA3034;
	font-weight: bold;
}


.ParagLM25px{
	margin-left:25px;
}

.TitreRegular11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	letter-spacing:-1px;
	color: #005DA7;
	text-decoration: none;
}

.TitreRegular11:hover{
	color: #DA3034;
	text-decoration: none;
}

.Champ028x20{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #005DA7;
	font-weight:bold;
	width:28px;
	height:20px;

}

.Champ048x20{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #005DA7;
	font-weight:bold;
	width:48px;
	height:20px;

}

.Champ068x20{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #005DA7;
	font-weight:bold;
	width:68px;
	height:20px;

}

.Champ078x20{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #005DA7;
	font-weight:bold;
	width:78px;
	height:20px;

}

.Champ098x20{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #005DA7;
	font-weight:bold;
	width:98px;
	height:20px;

}

.Champ128x20{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #005DA7;
	font-weight:bold;
	width:128px;
	height:20px;

}

.Champ148x20{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #005DA7;
	font-weight:bold;
	width:148px;
	height:20px;

}

.Champ178x20{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #005DA7;
	font-weight:bold;
	width:178px;
	height:20px;

}

.Champ198x20{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #005DA7;
	font-weight:bold;
	width:198px;
	height:20px;

}

.Champ214x20{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #005DA7;
	font-weight:bold;
	width:214px;
	height:20px;

}

.Champ224x20{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #005DA7;
	font-weight:bold;
	width:224px;
	height:20px;

}

.Champ335x70{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #005DA7;
	font-weight:bold;
	width:335px;
	height:70px;

}

.Champ394x20{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #005DA7;
	font-weight:bold;
	width:394px;
	height:20px;

}

.Champ400x120{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #005DA7;
	font-weight:bold;
	width:400px;
	height:120px;

}

.BtnEtapes{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color:#82ACD3;
	font-weight:bold;
	text-decoration:none;
}

.BtnEtapes:hover{
	color:#005DA7;
	text-decoration:none;
}

.GlossaireTxt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #9AC1E5;
	text-decoration: none;
	font-weight:bold;
}

.GlossaireTxt a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #005DA7;
	text-decoration: none;
	font-weight:bold;
}

.GlossaireTxt a:hover{
	color: #DA3034;
	text-decoration: none;
}

.GlossaireOn{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #DA3034;
	text-decoration: none;
	font-weight:bold;
}

.SimulationResult{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 32px;
	line-height:32px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
	text-align:right:
}
.TexteRegularOrange11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #DA3034; text-align:justify; }
.TexteRegLeft10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #005DA7; text-decoration: none; }
.TexteRegLeft10:hover { color: #DA3034; text-decoration: none; }


/* CSS MAGAZINE ET GUIDES */

.cache{
	display:none;
}

.TexteRegular10 a{ text-decoration:none; color: #DA3034}

.TexteRegular10 a:hover{ text-decoration:none; color: #DA3034}

H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #DA3034;
	text-align:justify;
}
H2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	letter-spacing:-1px;
	color: #005DA7;
	text-decoration: none;
}
H3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:11px;
	color: #DA3034;
	font-weight: bold;
}
