
body{
	
	background-color:#FFF9EF;
	background-image:url("/image/fond2.png");
	background-repeat: repeat-y;
	background-position:center;
	
}


div#titrepage{
	font-family:Baskerville Old Face;
	font-size:20px;
	color:#608985;
	text-align:left;
	font-weight:bold;
}

#site{
width: 990px;
padding-top:50px;
}

div#titre1{
	font-family:Vivaldi;
	font-size:30px;
	color:#608985;
	text-align:center;
	font-weight:bold;
	text-decoration:underline;
}

div#titre2{
	font-family:Garamond;
	font-size:14px;
	color:#388F9C;
	text-align:left;
	font-weight:bold;
	text-decoration:underline;
}

div#contenu{
	font-family:Garamond;
	font-size:14px;
	color:#388F9C;
	text-align:center;
	padding-top:2px;
	width:990px;
}

div#contenu table{
	font-family:Garamond;
	font-size:14px;
	color:#388F9C;
}

div#contenu input[type=text]{
	font-family:Garamond;
	font-size:14px;
	color:#FE3A01;
	border-color:#388F9C;
}

div#contenu input[type=submit]{
	font-family:Garamond;
	font-size:14px;
	color:#FE3A01;
	border-color:#388F9C;
	background:#C1E3E8;
}

div#contenu select{
	font-family:Garamond;
	font-size:14px;
	color:#FE3A01;
	border-color:#388F9C;
}

div#contenu textarea{
	font-family:Garamond;
	font-size:14px;
	color:#FE3A01;
	border-color:#388F9C;
}

div#imagerecette{
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
}

div#recette{
	font-family:Garamond;
	font-size:14px;
	color:#699F90;
	text-align:left;
	padding-top:2px;
	width:600px;
}

div#recette table{
	font-family:Garamond;
	font-size:14px;
	color:#699F90;
	text-align:left;
	padding-top:2px;
	width:200px;
}

div#recette input[type=text]{
	font-family:Garamond;
	font-size:14px;
	color:#608985;
	border-color:#699F90;
}

div#recette textarea{
	font-family:Garamond;
	font-size:14px;
	color:#608985;
	border-color:#699F90;
}

div#recette input[type=button]{
	font-family:Garamond;
	font-size:14px;
	color:#608985;
	border-color:#699F90;
	background:#C1E3E8;
}

div#cattype{
	font-family:Garamond;
	font-size:12px;

	color:#7CD1A8;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:20px;
	
}

a{
	font-family:Garamond;
	font-size:14px;
	color:#608985;
	text-decoration:none;
}

a:hover{
	font-family:Garamond;
	font-size:14px;
	color:#608985;
	text-decoration:none;	
}

table#scat{
	
	border-style:none;	
	padding:10px;
	margin-left:20px;
	border-width:0px;
	text-align:center;
	font-family:Vivaldi;
	font-size:30px;
	font-weight:bold;	
	
}

table#scat tr{
	
}

table#scat td{	
			color:#608985;
			border-style:none;	
			width:310px;
}

table#scat td a{	

	color:#608985;
	border-style:none;	
	width:310px;
	
}

table#scat td a:hover{	

	color:#7cd1a8;
	border-style:none;	
	width:310px;
	
}


table#affichetitre
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FBECCF;	
}


table#affichetitre tr
{
	
}



table#affichetitre td{
	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#608985;

}

table#affiche:nth-child(1n+1)
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FBECCF;	
}

table#affiche:nth-child(2n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFF6D9;	
}


table#affiche tr
{
	
}



table#affiche td{
	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#608985;

}



table#affiche td a{

	color:#608985;
}

table#affiche td a:hover{

	color:#7cd1a8;
}

table#titre{

}

table#titre td{
	vertical-align:middle;
	text-align:center;
	height:110px;	
}


div#centrer{
	text-align:center;
}

td.ou{
	text-align:center;
	font-weight:bold;
	padding:20px;
}


hr{
	width:350px;
	background:#FE6321;
}

div#lexique{
	font-family:Garamond;
	font-size:14px;
	color:#388F9C;
	text-align:left;
	padding-top:15px;
	padding-left:330px;

}

div#impression{
	padding-left:15px;
}

div#impression a{
	color:white;
	text-decoration:none;
}

div#impression a:hover{
	color:white;
	text-decoration:none;
}

div#top a{

	font-family:Garamond;
	font-size:14px;
	color:#608985;
}

div#top{
	padding-top:2px;
}

div#top a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#7cd1a8;
}

table#top{
	border-width:1px;
	border-color:#608985;
	border-style:solid;
	padding:10px;
	background-image:url("/image/fondmodule.png");
	background-repeat: repeat-y;
	width:275px;
}

div#toptitre{
	text-align:center;
	font-family:Vivaldi;
	color:#608985;
	font-size:30px;
	font-weight:bold;
	padding-bottom:10px;
}

table#couleur{}


table#couleur td {
	width:200px;
	text-align:center;
	padding-bottom:25px;
	padding-top:10px;
	font-family:Vivaldi;
	font-size:30px;
	font-weight:bold;
	text-decoration:none;
}

table#couleur td a{
	font-family:Vivaldi;
	font-size:30px;
	font-weight:bold;
	text-decoration:none;
}

table#couleur td a:hover{

	font-size:40px;
	font-family:Vivaldi;
}

div#dossier{
	font-family:Garamond;
	font-size:14px;
	color:#388F9C;
	text-align:left;
	padding-top:2px;
	width:600px;
}

div#dossiercategorie{
	font-family:Vivaldi;
	font-size:35px;
	color:#75BFA0;
	text-align:left;
	padding-top:10px;
	padding-left:50px;
	padding-bottom:10px;
	font-weight:bold;
	width:600px;
}

div#dossiercategorietexte{
	font-family:Garamond;
	font-size:14px;
	color:#388F9C;
	text-align:left;
	padding-top:2px;
	width:600px;
	padding-left:15px;
}


div#dossiersouscategorie{
	font-family:Garamond;
	font-size:16px;
	color:#FE3A01;
	text-align:left;
	padding-top:10px;
	padding-left:40px;
	padding-bottom:10px;
	font-weight:bold;
	width:600px;
	text-decoration:underline;
}

div#dossiersouscategorietexte{
	font-family:Garamond;
	font-size:14px;
	color:#388F9C;
	text-align:left;
	padding-top:2px;
	width:600px;
	padding-left:40px;
}


table#couleur td a:hover{
	font-family:Garamond;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	
}

table#couleur td img{
	border:none;
	
}


table#alimentcouleur{

}

table#alimentcouleur td{
	width:300px;
	font-family:Garamond;
	font-size:18px;
	font-weight:none;
	text-decoration:none;
	padding-top:10px;
}

table#alimentcouleur td a{
	width:300px;
	font-family:Garamond;
	font-size:18px;
	font-weight:none;
	text-decoration:none;
	padding-top:10px;
}

table#alimentcouleur td a:hover{
	width:300px;
	font-family:Garamond;
	font-size:18px;
	font-weight:none;
	text-decoration:none;
	padding-top:10px;
}

table#pays{}


table#pays td {
	width:200px;
	text-align:center;
	padding-bottom:25px;
	padding-top:30px;
	font-family:Vivaldi;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	color:#608985;
}

table#pays td a{
	font-family:Vivaldi;
	font-size:30px;
	font-weight:bold;
	text-decoration:none;
	color:#608985;
}

table#pays td a:hover{
	font-family:Garamond;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	color:#7cd1a8;
	
}

table#pays td img{
	border:none;
	
}












div#titrethemebrun{

	padding-bottom:10px;

}

div#themebruntitre{
	font-family:Vivaldi;
	color:#573222;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemebrun a{
	font-family:Vivaldi;
	color:#573222;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemebrun a:hover{
	font-family:Vivaldi;
	color:#79452F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;

}

table#themebrun{
	border-width:1px;
	border-color:#573222;
	border-style:solid;
	padding:10px;
	background:#E3C5B7;
	width:275px;
}


div#themebrun{
	padding-top:2px;
	
}

div#themebrun a{

	font-family:Garamond;
	font-size:14px;
	color:#79452F;
}

div#themebrun a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemebrun:nth-child(1n+1)
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#EFA977;	
}

table#affichethemebrun:nth-child(2n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#DB9563;	
}

table#affichethemebrun td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#3A1C08;
	margin:2px;
}

table#affichethemebrun td a{

	color:#3A1C08;
}

table#affichethemebrun td a:hover{

	color:#8B4513;
}













div#titrethemerouge{

	padding-bottom:10px;

}

div#themerougetitre{
	font-family:Vivaldi;
	color:#BF0000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemerouge a{
	font-family:Vivaldi;
	color:#BF0000;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemerouge a:hover{
	font-family:Vivaldi;
	color:red;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themerouge{
	border-width:1px;
	border-color:red;
	border-style:solid;
	padding:10px;
	background:#FFCACA;
	width:275px;
}


div#themerouge{
	padding-top:2px;
	
}

div#themerouge a{

	font-family:Garamond;
	font-size:14px;
	color:#FF2F2F;
}

div#themerouge a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemerouge:nth-child(1n+1)
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FF8282;	
}

table#affichethemerouge:nth-child(2n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FF6464;	
}

table#affichethemerouge td{

	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#FF0000;
	margin:2px;
}

table#affichethemerouge td a{

	color:#FF0000;
}

table#affichethemerouge td a:hover{

	color:#C90000;
}













div#titrethemebleu{

	padding-bottom:10px;

}

div#themebleutitre{
	font-family:Garamond;
	color:#0080C0;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
}

div#titrethemebleu a{
	font-family:Garamond;
	color:#0080C0;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemebleu a:hover{
	font-family:Garamond;
	color:#00ACFF;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themebleu{
	border-width:1px;
	border-color:#0080C0;
	border-style:solid;
	padding:10px;
	background:#B7E8FF;
	width:275px;
}


div#themebleu{
	padding-top:2px;
	
}

div#themebleu a{

	font-family:Garamond;
	font-size:14px;
	color:#008FD5;
}

div#themebleu a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemebleu{

}

table#affichethemebleu td{
	background:#B7E8FF;
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#008FD5;
	margin:2px;
}

table#affichethemebleu td a{

	color:#008FD5;
}

table#affichethemebleu td a:hover{

	color:#FE6321;
}













div#titrethemevert{

	padding-bottom:10px;

}

div#themeverttitre{
	font-family:Vivaldi;
	color:#004000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemevert a{
	font-family:Vivaldi;
	color:#004000;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemevert a:hover{
	font-family:Vivaldi;
	color:#00BF00;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themevert{
	border-width:1px;
	border-color:#004000;
	border-style:solid;
	padding:10px;
	background:#AEFFAE;
	width:275px;
}


div#themevert{
	padding-top:2px;
	
}

div#themevert a{

	font-family:Garamond;
	font-size:14px;
	color:#009500;
}

div#themevert a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemevert:nth-child(1n+1)
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#C8FFC8;	
}

table#affichethemevert:nth-child(2n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#AAFFAA;	
}

table#affichethemevert td{

	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#32CD32;
	margin:2px;
}

table#affichethemevert td a{

	color:#32CD32;
}

table#affichethemevert td a:hover{

	color:#2CB22C;
}











div#titrethemenoel{

	padding-bottom:10px;

}

div#themenoeltitre{
	font-family:Garamond;
	color:#0000A0;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemenoel a{
	font-family:Garamond;
	color:#0000A0;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemenoel a:hover{
	font-family:Garamond;
	color:#0000FF;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themenoel{
	border-width:1px;
	border-color:#000035;
	border-style:solid;
	padding:10px;
	background-image:url(/image/noel.jpg);
	width:275px;
}



div#themenoel{
	padding-top:2px;
	
}

div#themenoel a{

	font-family:Garamond;
	font-size:14px;
	color:#000035;
}

div#themenoel a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemenoel{
	
}

table#affichethemenoel td{
	vertical-align:middle;
	background-image:url(/image/noel.jpg);	
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#000035;
	margin:2px;
}

table#affichethemenoel td a{

	color:#000035;
}

table#affichethemenoel td a:hover{

	color:#FE6321;
}















div#titrethemegris{

	padding-bottom:10px;

}

div#themegristitre{
	font-family:Garamond;
	color:#646464;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemegris a{
	font-family:Garamond;
	color:#646464;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemegris a:hover{
	font-family:Garamond;
	color:#ADADAD;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themegris{
	border-width:1px;
	border-color:#8C8C8C;
	border-style:solid;
	padding:10px;
	background:#E6E6E6;	
	width:275px;
}



div#themegris{
	padding-top:2px;
	
}

div#themegris a{

	font-family:Garamond;
	font-size:14px;
	color:#8C8C8C;
}

div#themegris a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemegris{
	
}

table#affichethemegris td{
	vertical-align:middle;
	background:#E6E6E6;	
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#8C8C8C;
	margin:2px;
}

table#affichethemegris td a{

	color:#8C8C8C;
}

table#affichethemegris td a:hover{

	color:#FE6321;
}













div#titrethemefromage{

	padding-bottom:10px;

}

div#themefromagetitre{
	font-family:Garamond;
	color:#7E4301;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemefromage a{
	font-family:Garamond;
	color:#7E4301;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemefromage a:hover{
	font-family:Garamond;
	color:#F47A00;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themefromage{
	border-width:1px;
	border-color:#9E5401;
	border-style:solid;
	padding:10px;
	background-image:url(/image/themefromage.jpg);
	width:275px;
}



div#themefromage{
	padding-top:2px;
	
}

div#themefromage a{

	font-family:Garamond;
	font-size:14px;
	color:#9E5401;
}

div#themefromage a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemefromage{
	
}

table#affichethemefromage td{
	vertical-align:middle;
	background-image:url(/image/themefromage.jpg);	
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#9E5401;
	margin:2px;
}

table#affichethemefromage td a{

	color:#9E5401;
}

table#affichethemefromage td a:hover{

	color:#FE6321;
}













div#titrethemeitalie{

	padding-bottom:10px;

}

div#themeitalietitre{
	font-family:Garamond;
	color:#880000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemeitalie a{
	font-family:Garamond;
	color:#880000;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemeitalie a:hover{
	font-family:Garamond;
	color:#006F00;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themeitalie{
	border-width:1px;
	border-color:#002200;
	border-style:solid;
	padding:10px;
	background-image:url(/image/italie.jpg);
	width:275px;
}



div#themeitalie{
	padding-top:2px;
	
}

div#themeitalie a{

	font-family:Garamond;
	font-size:14px;
	color:#002200;
}

div#themeitalie a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemeitalie:nth-child(3n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#6EB676;	
}

table#affichethemeitalie:nth-child(3n+2)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFFFFF;	
}

table#affichethemeitalie:nth-child(3n+3)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FE8A8A;	
}

table#affichethemeitalie td{
	vertical-align:middle;	
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#002200;
	margin:2px;
}

table#affichethemeitalie td a{

	color:#002200;
}

table#affichethemeitalie td a:hover{

	color:#FE6321;
}









div#titrethemesoleil{

	padding-bottom:10px;

}

div#themesoleiltitre{
	font-family:Garamond;
	color:yellow;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemesoleil a{
	font-family:Garamond;
	color:yellow;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemesoleil a:hover{
	font-family:Garamond;
	color:red;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themesoleil{
	border-width:1px;
	border-color:#002200;
	border-style:solid;
	padding:10px;
	background-image:url(/image/soleil.png);
	width:275px;
}



div#themesoleil{
	padding-top:2px;
	
}

div#themesoleil a{

	font-family:Garamond;
	font-size:14px;
	color:#7F0000;
}

div#themesoleil a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemesoleil{
	
}

table#affichethemesoleil td{
	vertical-align:middle;
	background-image:url(/image/soleil2.png);	
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#7F0000;
	margin:2px;
}

table#affichethemesoleil td a{

	color:#7F0000;
}

table#affichethemesoleil td a:hover{

	color:#FE6321;
}















div#titrethemeblanc{

	padding-bottom:10px;

}

div#themeblanctitre{
	font-family:Vivaldi;
	color:#9E9E9E;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemeblanc a{
	font-family:Vivaldi;
	color:#5f5f5f;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemeblanc a:hover{
	font-family:Vivaldi;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themeblanc{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background:#FFFFFF;
	width:275px;
}


div#themeblanc{
	padding-top:2px;
	
}

div#themeblanc a{

	font-family:Garamond;
	font-size:14px;
	color:#5f5f5f;
}

div#themeblanc a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemeblanc:nth-child(1n+1)
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFFFFF;	
}

table#affichethemeblanc:nth-child(2n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#F2F2F2;	
}

table#affichethemeblanc td{

	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#C9C9C9;
	margin:2px;

}

table#affichethemeblanc td a{

	color:#AFAFAF;
}

table#affichethemeblanc td a:hover{

	color:#C9C9C9;
}









div#titrethemeviolet{

	padding-bottom:10px;

}

div#themeviolettitre{
	font-family:Vivaldi;
	color:#21007F;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemeviolet a{
	font-family:Vivaldi;
	color:#5f00CC;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemeviolet a:hover{
	font-family:Vivaldi;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themeviolet{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background:#FFFFFF;
	width:275px;
}


div#themeviolet{
	padding-top:2px;
	
}

div#themeviolet a{

	font-family:Garamond;
	font-size:14px;
	color:#5f00CC;
}

div#themeviolet a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemeviolet:nth-child(1n+1)
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#F39FFF;	
}

table#affichethemeviolet:nth-child(2n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#DF8BFF;	
}

table#affichethemeviolet td{

	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#AD59D1;
	margin:2px;
}

table#affichethemeviolet td a{

	color:#AD59D1;
}

table#affichethemeviolet td a:hover{

	color:#984EB7;
}












div#titrethemeorange{

	padding-bottom:10px;

}

div#themeorangetitre{
	font-family:Vivaldi;
	color:#ff6A00;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemeorange a{
	font-family:Vivaldi;
	color:#ff9719;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemeorange a:hover{
	font-family:Vivaldi;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themeorange{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background:#FFFFFF;
	width:275px;
}


div#themeorange{
	padding-top:2px;
	
}

div#themeorange a{

	font-family:Garamond;
	font-size:14px;
	color:#ff9719;
}

div#themeorange a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemeorange:nth-child(1n+1)
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFEB46;	
}

table#affichethemeorange:nth-child(2n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFD732;	
}

table#affichethemeorange td{

	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#C97C00;
	margin:2px;

}

table#affichethemeorange td a{

	color:#C97C00;
}

table#affichethemeorange td a:hover{

	color:#FFA500;
}










div#titrethemejaune{

	padding-bottom:10px;

}

div#themejaunetitre{
	font-family:Vivaldi;
	color:#D8b400;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemejaune a{
	font-family:Vivaldi;
	color:#c6a500;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemejaune a:hover{
	font-family:Vivaldi;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themejaune{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background:#FFFFFF;
	width:275px;
}


div#themejaune{
	padding-top:2px;
	
}

div#themejaune a{

	font-family:Garamond;
	font-size:14px;
	color:#c6a500;
}

div#themejaune a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemejaune:nth-child(1n+1)
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFFF96;	
}

table#affichethemejaune:nth-child(2n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFFF78;	
}

table#affichethemejaune td{

	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#C9C900;
	margin:2px;

}

table#affichethemejaune td a{

	color:#C9C900;
}

table#affichethemejaune td a:hover{

	color:#FFFF00;
}












div#titrethemerose{

	padding-bottom:10px;

}

div#themerosetitre{
	font-family:Vivaldi;
	color:#ff006e;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemerose a{
	font-family:Vivaldi;
	color:#b7004f;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemerose a:hover{
	font-family:Vivaldi;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themerose{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background:#FFFFFF;
	width:275px;
}


div#themerose{
	padding-top:2px;
	
}

div#themerose a{

	font-family:Garamond;
	font-size:14px;
	color:#b7004f;
}

div#themerose a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemerose:nth-child(1n+1)
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFC8FF;	
}

table#affichethemerose:nth-child(2n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFAAFF;	
}

table#affichethemerose td{

	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	margin:2px;
	color:#E51286;

}

table#affichethemerose td a{

	color:#E51286;
}

table#affichethemerose td a:hover{

	color:#FF1493;
}












div#titrethemenoir{

	padding-bottom:10px;

}

div#themenoirtitre{
	font-family:Vivaldi;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemenoir a{
	font-family:Vivaldi;
	color:#ffffff;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemenoir a:hover{
	font-family:Vivaldi;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themenoir{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background:#FFFFFF;
	width:275px;
}


div#themenoir{
	padding-top:2px;
	
}

div#themenoir a{

	font-family:Garamond;
	font-size:14px;
	color:#ffffff;
}

div#themenoir a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemenoir:nth-child(1n+1)
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#505050;	
}

table#affichethemenoir:nth-child(2n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#000000;	
}

table#affichethemenoir td{

	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#ffffff;
	margin:2px;
}

table#affichethemenoir td a{

	color:#ffffff;
}

table#affichethemenoir td a:hover{

	color:#A0A0A0;
}








div#titrethemefeu{

	padding-bottom:10px;

}

div#themefeutitre{
	font-family:Garamond;
	color:#800000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemefeu a{
	font-family:Garamond;
	color:#800000;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemefeu a:hover{
	font-family:Garamond;
	color:#FFF000;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themefeu{
	border-width:1px;
	border-color:#490020;
	border-style:solid;
	padding:10px;
	background-image:url(/image/feu.jpg);
	width:275px;
}



div#themefeu{
	padding-top:2px;
	
}

div#themefeu a{

	font-family:Garamond;
	font-size:14px;
	color:#490020;
}

div#themefeu a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#F40020;
}

table#affichethemefeu{
	
}

table#affichethemefeu td{
	vertical-align:middle;
	background-image:url(/image/feu.jpg);	
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#490020;
	margin:2px;
}

table#affichethemefeu td a{

	color:#490020;
}

table#affichethemefeu td a:hover{

	color:#F40020;
}







div#titrethemeallemagne{

	padding-bottom:10px;

}

div#themeallemagnetitre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemeallemagne a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemeallemagne a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themeallemagne{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/allemand.png);
	width:275px;
}


div#themeallemagne{
	padding-top:2px;
	
}

div#themeallemagne a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#themeallemagne a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemeallemagne:nth-child(3n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#AAA6A6;	
}

table#affichethemeallemagne:nth-child(3n+2)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFA6A8;	
}

table#affichethemeallemagne:nth-child(3n+3)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFFFA8;	
}



table#affichethemeallemagne td{

	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}

table#affichetitreallemagne
{
	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#AAA6A6;	
}

table#affichetitreallemagne
{	
}

table#affichetitreallemagne td{	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#57007F;

}

table#affichethemeallemagne td a{

	color:#57007F;
}

table#affichethemeallemagne td a:hover{

	color:#FE6321;
}








div#titrethemeamérique{

	padding-bottom:10px;

}

div#themeamériquetitre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemeamérique a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemeamérique a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themeamérique{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/americain.png);
	width:275px;
}


div#themeamérique{
	padding-top:2px;
	
}

div#themeamérique a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#themeamérique a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemeamérique:nth-child(3n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#B7B8FF;	
}

table#affichethemeamérique:nth-child(3n+2)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFB1AF;	
}

table#affichethemeamérique:nth-child(3n+3)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFFFFF;	
}


table#affichethemeamérique td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}

table#affichetitreamérique
{
	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#B7B8FF;	
}

table#affichetitreamérique
{	
}

table#affichetitreamérique td{	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#57007F;

}

table#affichethemeamérique td a{

	color:#57007F;
}

table#affichethemeamérique td a:hover{

	color:#FE6321;
}










div#titrethemebelgique{

	padding-bottom:10px;

}

div#themebelgiquetitre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemebelgique a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemebelgique a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themebelgique{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/belge.png);
	width:275px;
}


div#themebelgique{
	padding-top:2px;
	
}

div#themebelgique a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#themebelgique a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemebelgique:nth-child(3n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#A8A6A9;	
}

table#affichethemebelgique:nth-child(3n+2)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFFFA8;	
}

table#affichethemebelgique:nth-child(3n+3)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFA6A8;	
}

table#affichethemebelgique td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}

table#affichetitrebelgique
{
	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#A8A6A9;	
}

table#affichetitrebelgique
{	
}

table#affichetitrebelgique td{	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#57007F;

}

table#affichethemebelgique td a{

	color:#57007F;
}

table#affichethemebelgique td a:hover{

	color:#FE6321;
}








div#titrethemechine{

	padding-bottom:10px;

}

div#themechinetitre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemechine a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemechine a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themechine{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/chinois.png);
	width:275px;
}


div#themechine{
	padding-top:2px;
	
}

div#themechine a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#themechine a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemechine:nth-child(1n+1)
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFFFAC;	
}

table#affichethemechine:nth-child(2n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFA5A5;	
}

table#affichethemechine td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}

table#affichetitrechine
{
	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFFFAC;	
}

table#affichetitrechine
{	
}

table#affichetitrechine td{	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#57007F;

}

table#affichethemechine td a{

	color:#57007F;
}

table#affichethemechine td a:hover{

	color:#FE6321;
}






div#titrethemeespagne{

	padding-bottom:10px;

}

div#themeespagnetitre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemeespagne a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemeespagne a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themeespagne{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/espagnol.png);
	width:275px;
}


div#themeespagne{
	padding-top:2px;
	
}

div#themeespagne a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#themeespagne a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemeespagne:nth-child(1n+1)
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFA6A5;	
}

table#affichethemeespagne:nth-child(2n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFFFA7;	
}
table#affichethemeespagne td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}

table#affichetitreespagne
{
	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFA6A5;	
}

table#affichetitreespagne
{	
}

table#affichetitreespagne td{	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#57007F;

}

table#affichethemeespagne td a{

	color:#57007F;
}

table#affichethemeespagne td a:hover{

	color:#FE6321;
}






div#titrethemefrance{

	padding-bottom:10px;

}

div#themefrancetitre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemefrance a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemefrance a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themefrance{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/francais.png);
	width:275px;
}


div#themefrance{
	padding-top:2px;
	
}

div#themefrance a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#themefrance a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemefrance:nth-child(3n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#A5DCFF;	
}

table#affichethemefrance:nth-child(3n+2)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFFFFF;	
}

table#affichethemefrance:nth-child(3n+3)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFA5CD;	
}

table#affichethemefrance td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}

table#affichetitrefrance
{
	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#A5DCFF;	
}

table#affichetitrefrance
{	
}

table#affichetitrefrance td{	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#57007F;

}

table#affichethemefrance td a{

	color:#57007F;
}

table#affichethemefrance td a:hover{

	color:#FE6321;
}







div#titrethemegrèce{

	padding-bottom:10px;

}

div#themegrècetitre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemegrèce a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemegrèce a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themegrèce{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/grec.png);
	width:275px;
}


div#themegrèce{
	padding-top:2px;
	
}

div#themegrèce a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#themegrèce a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemegrèce:nth-child(1n+1)
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFFFFF;	
}

table#affichethemegrèce:nth-child(2n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#C5FEFF;	
}

table#affichethemegrèce td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}

table#affichetitregrèce
{
	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFFFFF;	
}

table#affichetitregrèce
{	
}

table#affichetitregrèce td{	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#57007F;

}

table#affichethemegrèce td a{

	color:#57007F;
}

table#affichethemegrèce td a:hover{

	color:#FE6321;
}







div#titrethemehollande{

	padding-bottom:10px;

}

div#themehollandetitre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemehollande a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemehollande a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themehollande{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/hollandais.png);
	width:275px;
}


div#themehollande{
	padding-top:2px;
	
}

div#themehollande a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#themehollande a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemehollande:nth-child(3n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFC4B4;	
}

table#affichethemehollande:nth-child(3n+2)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFFFFF;	
}

table#affichethemehollande:nth-child(3n+3)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#A8D2FF;	
}

table#affichethemehollande td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}

table#affichetitrehollande
{
	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFC4B4;	
}

table#affichetitrehollande
{	
}

table#affichetitrehollande td{	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#57007F;

}

table#affichethemehollande td a{

	color:#57007F;
}

table#affichethemehollande td a:hover{

	color:#FE6321;
}








div#titrethemehongrie{

	padding-bottom:10px;

}

div#themehongrietitre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemehongrie a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemehongrie a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themehongrie{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/hongrois.png);
	width:275px;
}


div#themehongrie{
	padding-top:2px;
	
}

div#themehongrie a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#themehongrie a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemehongrie:nth-child(3n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFA5B0;	
}

table#affichethemehongrie:nth-child(3n+2)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFFFFF;	
}

table#affichethemehongrie:nth-child(3n+3)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#D4FFC3;	
}

table#affichethemehongrie td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}

table#affichetitrehongrie
{
	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFA5B0;	
}

table#affichetitrehongrie
{	
}

table#affichetitrehongrie td{	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#57007F;

}

table#affichethemehongrie td a{

	color:#57007F;
}

table#affichethemehongrie td a:hover{

	color:#FE6321;
}







div#titrethemeindes{

	padding-bottom:10px;

}

div#themeindestitre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemeindes a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemeindes a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themeindes{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/indiens.png);
	width:275px;
}


div#themeindes{
	padding-top:2px;
	
}

div#themeindes a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#themeindes a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemeindes:nth-child(3n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFD8A5;	
}

table#affichethemeindes:nth-child(3n+2)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFFFFF;	
}

table#affichethemeindes:nth-child(3n+3)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#A5FFA6;	
}

table#affichethemeindes td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}

table#affichetitreindes
{
	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFD8A5;	
}

table#affichetitreindes
{	
}

table#affichetitreindes td{	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#57007F;

}

table#affichethemeindes td a{

	color:#57007F;
}

table#affichethemeindes td a:hover{

	color:#FE6321;
}







div#titrethemeitalien{

	padding-bottom:10px;

}

div#themeitalientitre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemeitalien a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemeitalien a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themeitalien{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/italiens.png);
	width:275px;
}


div#themeitalien{
	padding-top:2px;
	
}

div#themeitalien a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#themeitalien a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemeitalien:nth-child(3n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#6EB676;	
}

table#affichethemeitalien:nth-child(3n+2)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFFFFF;	
}

table#affichethemeitalien:nth-child(3n+3)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FE8A8A;	
}

table#affichethemeitalien td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}

table#affichetitreitalien
{
	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#6EB676;	
}

table#affichetitreitalien
{	
}

table#affichetitreitalien td{	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#57007F;

}


table#affichethemeitalien td a{

	color:#57007F;
}

table#affichethemeitalien td a:hover{

	color:#FE6321;
}







div#titrethemejapon{

	padding-bottom:10px;

}

div#themejapontitre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemejapon a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemejapon a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themejapon{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/japonnais.png);
	width:275px;
}


div#themejapon{
	padding-top:2px;
	
}

div#themejapon a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#themejapon a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemejapon:nth-child(1n+1)
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFFFFF;	
}

table#affichethemejapon:nth-child(2n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFABA6;	
}

table#affichethemejapon td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}

table#affichetitrejapon
{
	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFFFFF;	
}

table#affichetitrejapon
{	
}

table#affichetitrejapon td{	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#57007F;

}

table#affichethemejapon td a{

	color:#57007F;
}

table#affichethemejapon td a:hover{

	color:#FE6321;
}







div#titrethememexique{

	padding-bottom:10px;

}

div#thememexiquetitre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethememexique a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethememexique a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}




table#thememexique{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/mexicains.png);
	width:275px;
}


div#thememexique{
	padding-top:2px;
	
}

div#thememexique a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#thememexique a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethememexique:nth-child(3n+1)
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#A6FFD9;	
}

table#affichethememexique:nth-child(3n+2)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFFFFF;	
}

table#affichethememexique:nth-child(3n+3)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFA7AF;	
}


table#affichethememexique td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}

table#affichetitremexique
{
	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#A6FFD9;	
}

table#affichetitremexique
{	
}

table#affichetitremexique td{	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#57007F;

}

table#affichethememexique td a{

	color:#57007F;
}

table#affichethememexique td a:hover{

	color:#FE6321;
}







div#titrethemeroyaume-uni{

	padding-bottom:10px;

}

div#themeroyaume-unititre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemeroyaume-uni a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemeroyaume-uni a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themeroyaume-uni{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/anglais.png);
	width:275px;
}


div#themeroyaume-uni{
	padding-top:2px;
	
}

div#themeroyaume-uni a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#themeroyaume-uni a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemeroyaume-uni:nth-child(3n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#A8CDFF;	
}

table#affichethemeroyaume-uni:nth-child(3n+2)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFFFFF;	
}

table#affichethemeroyaume-uni:nth-child(3n+3)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFB4C8;	
}

table#affichethemeroyaume-uni td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}


table#affichetitreroyaume-uni
{
	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#A8CDFF;	
}

table#affichetitreroyaume-uni tr
{	
}

table#affichetitreroyaume-uni td{	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#57007F;

}

table#affichethemeroyaume-uni td a{

	color:#57007F;
}

table#affichethemeroyaume-uni td a:hover{

	color:#FE6321;
}








div#titrethemerussie{

	padding-bottom:10px;

}

div#themerussietitre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemerussie a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemerussie a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themerussie{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/russe.png);
	width:275px;
}


div#themerussie{
	padding-top:2px;
	
}

div#themerussie a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#themerussie a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichetitrerussie
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFFFFF;	
}


table#affichetitrerussie tr
{
	
}



table#affichetitrerussie td{
	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#57007F;

}

table#affichethemerussie:nth-child(3n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFFFFF;	
}

table#affichethemerussie:nth-child(3n+2)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#ACF4FF;	
}

table#affichethemerussie:nth-child(3n+3)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFA6A8;	
}

table#affichethemerussie td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}

table#affichethemerussie td a{

	color:#57007F;
}

table#affichethemerussie td a:hover{

	color:#FE6321;
}









div#titrethemecuba{

	padding-bottom:10px;

}

div#themecubatitre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemecuba a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemecuba a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themecuba{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/cubain.png);
	width:275px;
}


div#themecuba{
	padding-top:2px;
	
}

div#themecuba a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#themecuba a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemecuba:nth-child(3n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFA0A7;	
}

table#affichethemecuba:nth-child(3n+2)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFFFFF;	
}

table#affichethemecuba:nth-child(3n+3)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#A8A0FF;	
}

table#affichethemecuba td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}

table#affichetitrecuba
{
	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFA0A7;	
}

table#affichetitrecuba tr
{	
}

table#affichetitrecuba td{	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#A8A0FF;

}

table#affichethemecuba td a{

	color:#57007F;
}

table#affichethemecuba td a:hover{

	color:#FE6321;
}











div#titrethemecanada{

	padding-bottom:10px;

}

div#themecanadatitre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemecanada a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemecanada a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themecanada{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/canadien.png);
	width:275px;
}


div#themecanada{
	padding-top:2px;
	
}

div#themecanada a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#themecanada a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemecanada:nth-child(1n+1)
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FF9696;	
}

table#affichethemecanada:nth-child(2n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFFFFF;	
}

table#affichethemecanada td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}

table#affichetitrecanada
{
	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FF9696;	
}

table#affichetitrecanada tr
{	
}

table#affichetitrecanada td{	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#57007F;

}

table#affichethemecanada td a{

	color:#57007F;
}

table#affichethemecanada td a:hover{

	color:#FE6321;
}









div#titrethemedanemark{

	padding-bottom:10px;

}

div#themedanemarktitre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemedanemark a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemedanemark a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themedanemark{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/danois.png);
	width:275px;
}


div#themedanemark{
	padding-top:2px;
	
}

div#themedanemark a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#themedanemark a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemedanemark:nth-child(1n+1)
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFFFFF;	
}

table#affichethemedanemark:nth-child(2n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFA2C9;	
}

table#affichethemedanemark td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}

table#affichetitredanemark
{
	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFFFFF;	
}

table#affichetitredanemark tr
{	
}

table#affichetitredanemark td{	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#57007F;

}

table#affichethemedanemark td a{

	color:#57007F;
}

table#affichethemedanemark td a:hover{

	color:#FE6321;
}






div#titrethemetunisie{ 

	padding-bottom:10px;

}

div#themetunisietitre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemetunisie a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemetunisie a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themetunisie{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/chinois.png);
	width:275px;
}


div#themetunisie{
	padding-top:2px;
	
}

div#themetunisie a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#themetunisie a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemetunisie:nth-child(1n+1)
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFFFFF;	
}

table#affichethemetunisie:nth-child(2n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFA5A5;	
}

table#affichethemetunisie td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}

table#affichetitretunisie
{
	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#FFFFFF;	
}

table#affichetitretunisie
{	
}

table#affichetitretunisie td{	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#57007F;

}

table#affichethemetunisie td a{

	color:#57007F;
}

table#affichethemetunisie td a:hover{

	color:#FE6321;
}






div#titrethemebrésil{ 

	padding-bottom:10px;

}

div#themebrésiltitre{
	font-family:Garamond;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
	text-align:center;
}

div#titrethemebrésil a{
	font-family:Garamond;
	color:#57007F;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

div#titrethemebrésil a:hover{
	font-family:Garamond;
	color:#C4C4C4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}

table#themebrésil{
	border-width:1px;
	border-color:#9E9E9E;
	border-style:solid;
	padding:10px;
	background-image:url(/image/chinois.png);
	width:275px;
}


div#themebrésil{
	padding-top:2px;
	
}

div#themebrésil a{

	font-family:Garamond;
	font-size:14px;
	color:#57007F;
}

div#themebrésil a:hover{

	font-family:Garamond;
	font-size:14px;
	color:#FE6321;
}

table#affichethemebrésil:nth-child(1n+1)
{

	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#9EF96D;	
}

table#affichethemebrésil:nth-child(2n+1)
{
	border-style:none;
	padding:0;
	margin:0;
	border-collapse: collapse;
	background:#FFFF64;	
}

table#affichethemebrésil td{
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:110px;
	font-family:Garamond;
	font-size:14px;
	color:#57007F;
	margin:2px;
}

table#affichetitrebrésil
{
	padding:0;
	margin:0;
	border-collapse: collapse;	
	background:#9EF96D;	
}

table#affichetitrebrésil
{	
}

table#affichetitrebrésil td{	
	vertical-align:middle;
	text-align:center;
	width:110px;
	height:45px;
	font-family:Vivaldi;
	font-weight:bold;
	font-size:20px;
	color:#57007F;

}

table#affichethemebrésil td a{

	color:#57007F;
}

table#affichethemebrésil td a:hover{

	color:#FE6321;
}



