/** TABLEAUX **/

/** TABLEAU 01**/
.tab01 {
	text-align: center;
	font-size: 1.0em;
}
.tab01 a {
	color: Black;
}
.tab01 a:hover {
	text-decoration: underline;
}
.tab01 a.desc {
	padding: 0px 4px 0px 4px;
	background: url(img/tab01/dsc.png) no-repeat 0px 3px;
}
.tab01 a:hover.desc {
	background: url(img/tab01/dsc.png) no-repeat 0px -16px;
	text-decoration: none;
}
.tab01 a.asc {
	padding: 0px 4px 0px 4px;
	background: url(img/tab01/asc.png) no-repeat 0px 5px;
}
.tab01 a:hover.asc {
	background: url(img/tab01/asc.png) no-repeat 0px -12px;
	text-decoration: none;
}
.tab01 table {
	margin: 0px auto 0px auto;
	border: 0px solid black;
	border-collapse: collapse;
	font-size: 1.0em;
	color: Black;
}
.tab01 caption {
	color: #637787;
	text-align: center;
	margin: 0px 0px 0px 10px;
	width: 100%;
	/*border-bottom: 1px solid #A5B5C4;*/
}
.tab01 caption a {
	color : blue;
}
.tab01 th {
	border: 0px solid black;
	padding: 3px;
	/*background: #cccccc;*/
	font-size: 0.95em;
	text-align: right;
}
.tab01 th a {
	color: White;
}
.tab01 th a:hover {
	text-decoration: none;
	color: #FFDE1C;
}
.tab01 td {
	border: 0px solid black;
	padding: 2px;
	text-align: left;
	font-size: 0.9em;
}

/** TABLEAU 02**/

.tab02 {
	font-size: 1.0em;
	text-align: center;
}
.tab02 a {
	color: gray;
	text-align: center;
}
.tab02 a:hover {
	text-decoration: underline;
	color: Black;
}
.tab02 a.desc {
	padding: 0px 4px 0px 4px;
	background: url(img/tab02/dsc.png) no-repeat 0px 3px;
}
.tab02 a:hover.desc {
	background: url(img/tab02/dsc.png) no-repeat 0px -16px;
	text-decoration: none;
}
.tab02 a.asc {
	padding: 0px 4px 0px 4px;
	background: url(img/tab02/asc.png) no-repeat 0px 5px;
}
.tab02 a:hover.asc {
	background: url(img/tab02/asc.png) no-repeat 0px -12px;
	text-decoration: none;
}
.tab02 table {
	width: 540px;
	margin: 0px auto 0px auto;
	border: 1px solid #226295;
	border-collapse: collapse;
	font-size: 1.0em;
	color: Black;
}
.tab02 caption {
	color: #637787;
	text-align: left;
	margin: 20px 0px 10px 10px;
	border-bottom: 1px solid #A5B5C4;
}
.tab02 th {
	border: 1px solid #226295;
	padding: 3px;
	background: #1B4669;
	font-size: 0.95em;
	color : white;
}
.tab02 th a , .tab02 th a:visited{
	color: #BADCE8;
}
.tab02 th a:hover {
	text-decoration: none;
	color: White;
}
.tab02 td {
	border: 1px solid #226295;
	padding: 2px;
	text-align: center;
	font-size: 0.9em;
}

.tab02 td a{
	display : block;
	color : #226295;
}

.tab02 td a:hover{
	text-decoration : underline;
}

/** TABLEAU 03**/

.tab03 {
	font-size: 1.0em;
	text-align: center;
}
.tab03 a {
	color: gray;
	text-align: center;
}
.tab03 a:hover {
	text-decoration: underline;
	color: Black;
}
.tab03 a.desc {
	padding: 0px 4px 0px 4px;
	background: url(img/tab02/dsc.png) no-repeat 0px 3px;
}
.tab03 a:hover.desc {
	background: url(img/tab02/dsc.png) no-repeat 0px -16px;
	text-decoration: none;
}
.tab03 a.asc {
	padding: 0px 4px 0px 4px;
	background: url(img/tab02/asc.png) no-repeat 0px 5px;
}
.tab03 a:hover.asc {
	background: url(img/tab02/asc.png) no-repeat 0px -12px;
	text-decoration: none;
}
.tab03 table {
	width: 540px;
	margin: 0px auto 0px auto;
	border: 1px solid #226295;
	border-collapse: collapse;
	font-size: 1.0em;
	color: Black;
}
.tab03 caption {
	color: #637787;
	text-align: left;
	margin: 20px 0px 10px 10px;
	border-bottom: 1px solid #A5B5C4;
}
.tab03 th {
	border: 1px solid #226295;
	padding: 3px;
	background: #1B4669;
	font-size: 0.95em;
	color : White;
	text-align: right;
	width : 60%;
}
.tab03 th a , .tab02 th a:visited{
	color: #BADCE8;
}
.tab03 th a:hover {
	text-decoration: none;
	color: White;
}
.tab03 td {
	border: 1px solid #226295;
	padding: 2px;
	text-align: center;
	font-size: 0.9em;
}

.tab03 td a{
	display : block;
}

/** TABLEAU 04**/

.tab04 {
	font-size: 1.0em;
}
.tab04 table {
	border: 0;
	font-size: 1.0em;
	color: Black;
	width : 100%;
}
.tab04 td {
	border: 0;
	text-align: center;
	font-size: 0.9em;
}

.tab04 td.left {
	text-align: left;
}

/** TABLEAU 05**/

.tab05 {
	font-size: 1.0em;
	text-align: center;
}
.tab05 a {
	color: blue;
	text-align: center;
}
.tab05 a:hover {
	text-decoration: underline;
}

.tab05 table {
	width: 540px;
	margin: 0px auto 0px auto;
	border: 0;
	border-collapse: collapse;
	font-size: 1.0em;
	color: Black;
}
.tab05 th {
	border: 0;
	padding: 3px;
	background: #1B4669;
	font-size: 0.95em;
	color : White;
	text-align: right;
	width : 60%;
}
.tab05 th a , .tab02 th a:visited{
	color: #BADCE8;
}
.tab05 th a:hover {
	text-decoration: none;
	color: White;
}
.tab05 td {
	border: 0;
	padding: 2px;
	text-align: center;
	font-size: 0.9em;
}
