/* CSS Document */body, table, div { border:0; padding:0;}body {	background-image: url(../images/onglets/degrade.gif);	background-repeat:repeat-x;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:0.9em;}a { text-indent:0;}a:link { color: #CC0033; text-decoration:none; }a:visited { color: #0066FF;text-decoration:none; }a:hover { color: #CC0033; text-decoration:underline; }a:active { color: red; }.tableau {	border: 1px solid #CCCCCC;	font:Georgia, "Times New Roman", Times, serif;	font-size:small;}/*onglets*/#header {	border: #449BFF 1px solid;	font-size:1em;	line-height:normal;	margin: 20px 20px 0 20px;	overflow: hidden;	min-width:660px;}#header ul {	margin:0;	padding:0;	list-style:none;}#header li {	background:  url(../images/onglets/onglet_L2.gif) no-repeat left top;	float:left;	margin:0;	padding:0 0 0 9px;	border-bottom:1px solid #5DA9FF;}#header a, #header strong, #header span {	font-family:Georgia, "Times New Roman", Times, serif;	text-decoration:none;	color:#000033;	float:left;	display:block;	background: url(../images/onglets/onglet_R2.gif) no-repeat right top;	padding:5px 15px 4px 6px;}/*commented Backslash Hack Cache des règles à IE5-Mac\*/#header a { float:none;}/*fin du hack IE5-Mac*/#header #current {	background: url(../images/onglets/onglet_L_on3.gif) no-repeat left top;	border-width:0;}#header #current a{	font-family:Georgia, "Times New Roman", Times, serif;	text-decoration:none;	color:#9B2C05;	background: url(../images/onglets/onglet_R_on3.gif) no-repeat right top;}/*fin onglet*/.page {	background:white;	padding:0px 0px 20px 20px;	margin:auto;	width: 80%;	min-width:600px;}.page2 {	border: #449BFF 1px solid;	background:white;	padding:0px 20px 0px 20px;	margin: 0 20px 20px 20px;	min-width:660px;}.liens{ 	float:left;	margin:1em;}.spacer { clear:both;}h1 {	color:#003399;	font-size:1.5em;}h2 {	color:#000066;	font-size:1.3em;}h3 {	color:#003399;	font-size:1.1em;}h4 {	color:#0A4665;	font-style:italic;}h5 {	font-weight:bold;	color:#000000;	text-decoration:none;}.ancre {	color:#CC0033;	text-decoration:none;}.soul {	color:#0A4665;	font-size:normal;}.rouge {	border: solid 1px #FF3FOC;	background-color:#FFD3C7;	padding:20px 120px 20px 120px;	margin:10px 100px 10px 100px;}.bleu {	border:dashed 1px ;	background-color:#CADEEF;	padding:20px 20px 20px 20px;	margin:10px 100px 10px 100px;	text-align:center;}.bleu2 {	border:dashed 1px #003366;	background-color:#CADEEF;	padding:20px 50px 20px 50px;	margin:10px 100px 10px 100px;}.tableau1 {	border:1px solid #003366;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:small;	padding:20px;	border-collapse:collapse;	margin:1em;}.fonce { background:#67BCFE;}.clair { background:#DEF2EC;}.gras {font:bold;background:#67BCFE;}.tableau2 {	border:1px solid #003366;	font-size:1em;	width:100%;	border-collapse:collapse;	text-indent:1em;}.tableau2 TD {padding:0.5em;}.tableau2 TR {border:1px solid #003366;}.raycoul {	background-image:url(../images/degAction.gif);	background-repeat:repeat-y;	width:20em;	vertical-align:top;}.exemple {    border:1px dotted #003366;	font-size:1em;	font-style:italic;	color:#003366;	width:100%;	border-collapse:collapse;}.exempleTD1 {width:20em;}.exemple TD {padding:0.5em;}.exempleTitre {text-align:left; font-style:italic; font-weight:bold;}#home {	float:right;	background-image:url(../images/home.gif);	background-repeat:no-repeat;	text-indent:30px;	height:30px;	margin-top:10px;	}#home a {	color:#0033FF;	text-decoration:none;}#courriel {	float:right;	background-image:url(../images/ecrire.gif);	background-repeat:no-repeat;	text-indent:40px;	height:30px;	width:100%;	margin-top:10px;	margin-right:10px;	}#courriel a {	color:#0033FF;	text-decoration:none;}.centrer{text-align:center;color:#333333;font-style:italic;}