.general			{	margin:50px 20px;
					}

h1, h1.centre	{	font-family:"Comic Sans MS";
						font-size:12pt;
						font-weight:bold;
						text-align:left;
						color:#000000;
						padding:10px 20px;
						margin:0;
						}

h1.centre		{	text-align:center;
					}

h2					{	font-family: Comic Sans MS;
						font-weight: bold;
						font-size: 11pt;
						color: #000000;
						text-align: left;
						padding-left: 20px;
						padding-right: 20px;
						padding-top: 10px;
						padding-bottom: 10px;
						margin:0;
					}

p					{	font-family:"Comic Sans MS";
						font-size:10pt;
						font-weight:normal;
						color:#000000;
						text-align:justify;
						padding:5px 50px 0;
						margin:0;
					}





.rubrique		{	font-family:"Comic Sans MS";
						font-size:12pt;
						font-weight:bold;
						color:#000000;
						text-align:left;
						padding:10px 20px;
					}

.titre1			{	font-family: Comic Sans MS;
						font-weight: bold;
						font-size: 11pt;
						color: #000000;
						text-align: left;
						padding-left: 20px;
						padding-right: 20px;
						padding-top: 10px;
						padding-bottom: 10px;
					}

.texte			{	font-family:"Comic Sans MS";
						font-size:10pt;
						font-weight:normal;
						color:#000000;
						text-align:justify;
						padding:10px 50px;
					}

.exergue			{	font-family:"Comic Sans MS";
						font-size:10pt;
						font-weight:bold;
						color:#000000;
						text-align:center;
						padding:20px 10px;
					}

.actu				{	font-family:"Comic Sans MS";
						font-size:15pt;
						font-weight:bold;
						color:#000000;
						text-align:center;
						padding:20px 20px;
					}

.menu				{	font-family: "Comic Sans MS";
						font-size: 10pt;
						font-weight: bold;
						color: #FFFFFF;
						text-align: left;
						text-decoration: none;
						padding: 10px 0;
					}

.imggche			{	float:left;
						margin:0 10px 0 0;
					}

.lien				{	font-weight:bold;
						text-decoration:underline;
						color:#000000;
					}

.listelien		{	font-weight:normal;
						text-decoration:underline;
						color:#000000;
					}

a.deco			{	font-family: Comic Sans MS;
						font-weight: bold;
						font-size: 8pt;
						color: #000000;
					}

a.deco4			{	font-family: Comic Sans MS;
						font-size: 10pt;
						color: #000000;
					}

a.deco0			{	font-family: Comic Sans MS;
						font-weight: bold;
						font-size: 10pt;
						text-decoration: none;
						color: #000000;
					}

a.deco2			{	font-family: Comic Sans MS;
						font-weight: bold;
						font-size: 8pt;
						text-decoration: none;
						color: #000000;
						padding-left: 0;
						padding-right: 0;
						padding-top: 30px;
						padding-bottom: 30px;
					}

a.deco3			{	font-family: Comic Sans MS;
						font-size: 8pt;
						text-decoration: none;
						color: #000000;
						padding-left: 60px;
						padding-right: 0;
						padding-top: 10px;
						padding-bottom: 10px;
					}

a.visited		{	font-family: Comic Sans MS;
						font-weight: bold;
						text-decoration: none;
						color: #000000;
					}

a.active			{	font-family: Comic Sans MS;
						font-weight: bold;
						text-decoration: none;
						color: #000000;
					}

.titre12			{	font-family: Comic Sans MS;
						font-weight: bold;
						font-size: 11pt;
						color: #000000;
						text-align: left;
						padding-left: 0;
						padding-right: 0;
						padding-top: 10px;
						padding-bottom: 10px;
					}

.titre2			{	font-family: Comic Sans MS;
						font-weight: bold;
						font-size: 15pt;
						color: #000000;
						text-align: center;
						padding-left: 0;
						padding-right: 0;
						padding-top: 10px;
						padding-bottom: 10px;
					}

.titre3			{	font-family: Comic Sans MS;
						font-weight: bold;
						font-size: 12pt;
						color: #000000;
						text-align: center;
						padding-left: 0;
						padding-right: 0;
						padding-top: 10px;
						padding-bottom: 10px;
					}

.titre33			{	font-family: Comic Sans MS;
						font-weight: bold;
						font-size: 8pt;
						color: #000000;
						text-align: left;
						padding-left: 0;
						padding-right: 0;
						padding-top: 0;
						padding-bottom: 0;
					}

.titre4			{	font-family: Comic Sans MS;
						font-weight: bold;
						font-size: 12pt;
						color: #000000;
						text-align: center;
						padding-left: 0;
						padding-right: 0;
						padding-top: 10px;
						padding-bottom: 10px;
					}

.titre5			{	font-family: Comic Sans MS;
						font-weight: bold;
						font-size: 10pt;
						color: #000000;
						text-align: right;
						padding-left: 20px;
						padding-right: 20px;
						padding-top: 10px;
						padding-bottom: 10px;
					}

.texte1			{	font-family: Comic Sans MS;
						font-size: 8pt;
						color: #000000;
						text-align: left;
						padding-top: 10px;
						padding-bottom: 10px;
						padding-right: 10px;
						padding-left: 10px;
					}

.texte2			{	font-family: Comic Sans MS;
						font-size: 10pt;
						color: #000000;
						text-align: justify;
						padding-top: 5px;
						padding-bottom: 5px;
						padding-right: 40px;
						padding-left: 40px;
					}

.texte3			{	font-family: Comic Sans MS;
						font-size: 8pt;
						font-weight: bold;
						color: #000000;
						text-align: center;
						padding-top: 0;
						padding-bottom: 0;
						padding-right: 0;
						padding-left: 0;
					}

.texte33			{	font-family: Comic Sans MS;
						font-size: 10pt;
						font-weight: bold;
						color: #000000;
						text-align: center;
						padding: 20px;
					}
