BODY{
	background-color:#00355e;
	background-image:url(../images/fond.gif);
	margin:0;
	}

TABLE.general{
	height:100%;
	width:760px;
	}

TD.bandeauHaut{
	background-image:url(../images/bandeauFond.gif);
	background-color:#0099ff;
	/*width:760px;*/
	height:90px;
	vertical-align:bottom;
	font-family:Arial;
	font-weight:bold;
	font-size:11pt;
	color:#FFFFFF;
	}

TD.contenu{
	background-color:#f3fee0;
	vertical-align:top;
	}

a:link		{ text-decoration: underline; color: #006600;  }
a:visited	{ text-decoration: underline; color: #006600;  }
a:active	{ text-decoration: underline; color: #006600;  }
a:hover		{ text-decoration: underline; color: #006600;  }

TD.bandeauBas{
	text-align:left;
	background-color:#f3fee0;
	border-bottom:solid 2px #0099ff;	
	height:60px;
	}

TD.bas{
	text-align:left;
	background-color:#f3fee0;
	height:20px;
	padding: 2px 10px;
	}

TD.interligne{
	height:5px;
	background-color:#f3fee0;
	}

TD.capture{
	height:110px;
	width:130px;
	}

.capture IMG{
	border: solid 1px #006600;
	margin:5px;
	}

TD.description{
	width:200px;
	font-family:Arial;
	}

.description P{
	margin:0;
	font-size:8pt;
	}

TD.liens{
	width:250px;
	font-family:Arial;
	}

.liens P{
	margin:0;
	font-size:8pt;
	}

.liens a:link		{ text-decoration: none; color: #006600;  }
.liens a:visited	{ text-decoration: none; color: #006600;  }
.liens a:active		{ text-decoration: none; color: #006600;  }
.liens a:hover		{ text-decoration: underline; color: #006600;  }

TD.vertical{
	width:150px;
	background-color:#5c6d89;
	border-color:#1b5159;
	border-style:solid;
	border-width:0 2px;
	}
	
.vertical a:link		{ text-decoration: underline; color: #FFFFFF;  }
.vertical a:visited		{ text-decoration: underline; color: #FFFFFF;  }
.vertical a:active		{ text-decoration: underline; color: #FFFFFF;  }
.vertical a:hover		{ text-decoration: underline; color: #FFFFFF;  }

TD.titre{
	width:150px;
	background-color:#5c6d89;
	background-image:url(../images/fond_titre.gif);
	border-color:#1b5159;
	border-style:solid;
	border-width:0 2px;
	text-align:center;
	vertical-align:middle;
	font-family:Arial;
	font-weight:bold;
	font-size:11pt;
	color:#FFCC00;
	}

TD.ssTitre{
	background-color:#ffd73b;
	height:25px;
	font-family:arial;
	font-weight:bold;
	padding-left:20px;
	}
	
TD.menuPratique{
	width:150px;
	background-color:#7A8A9A;
	border-color:#1b5159;
	border-style:solid;
	border-width:0 2px;
	vertical-align:top;
	font-family:arial;
	text-align:center;
	font-size:10pt;
	font-weight:bold;
	padding-top:0px;
	}
	
.menuPratique a:link		{ width:150px; display:block; padding:3px; text-decoration: none; color: #fecc00; border-bottom:solid 1px #fecc00; }
.menuPratique a:visited		{ width:150px; display:block; padding:3px; text-decoration: none; color: #fecc00; border-bottom:solid 1px #fecc00;  }
.menuPratique a:active		{ width:150px; display:block; padding:3px; text-decoration: none; color: #fecc00; border-bottom:solid 1px #fecc00;  }
.menuPratique a:hover		{ width:150px; display:block; padding:3px; text-decoration: none; color: #FFFFFF; background-color:#fecc00;  }

TD.contenu{
	font-family:arial;
	font-size:9pt;
	}

.contenu P{
	font-family:arial;
	font-size:9pt;
	margin:5px;
	}

p.sousTitre{
	margin-left : 0;
	margin-top : 10px;
	margin-bottom : 0;
	font-family : arial;
	font-weight : bold;
	font-size : 9pt;
	color : #006600;
	}

th{
	font-family : arial;
	font-weight : bold;
	font-size : 10pt;
	text-align : center;
	color : #FFFFFF;
	background-color : #006600;
	}
	
td.cellule{
	font-family : arial;
	font-size : 10pt;
	text-align : center;
	border:solid 1px #006600;
	}
