/******** TRUCS GLOBAUX *******/

.z-top { z-index:99; }
.z1 { z-index:5; }
.z2 { z-index:35; }
.z3 { z-index:60; }

.w_total { width:100%; }

.absolute { position:absolute; }
.relative { position:relative; }
.fixed { position:fixed; }

.center { text-align:center; }
.right { text-align:right; }
.left { text-align:left; }
.justify { text-align:justify; }
.nowrap { white-space:nowrap; }

.arial { font-family:Arial; }
.verdana { font-family:Verdana; }
.times { font-family:Times New Roman; }

.size8 { font-size:8px; }
.size9 { font-size:9px; }
.size10 { font-size:10px; }
.size11 { font-size:11px; }
.size12 { font-size:12px; }
.size13 { font-size:13px; }
.size14 { font-size:14px; }
.size15 { font-size:15px; }
.size16 { font-size:16px; }
.size17 { font-size:17px; }
.size18 { font-size:18px; }
.size19 { font-size:19px; }
.size20 { font-size:20px; }
.size21 { font-size:21px; }
.size22 { font-size:22px; }
.size23 { font-size:23px; }
.size24 { font-size:24px; }
.size25 { font-size:25px; }
.size26 { font-size:26px; }
.size27 { font-size:27px; }
.size28 { font-size:28px; }

.bold { font-weight:bold; }
.normal { font-weight:normal;font-style:normal;text-decoration:none; }
.italic { font-style:italic; }
.barre { text-decoration:line-through; }
.underline { text-decoration:underline; }
.exposant { vertical-align:super;font-size:50%; }

.trans { background:transparent;border:0px; }

.pad_top1 { padding-top:2px; }
.pad_top2 { padding-top:5px; }
.pad_top3 { padding-top:8px; }
.pad_top4 { padding-top:10px; }
.pad_top5 { padding-top:15px; }
.pad_bottom1 { padding-bottom:2px; }
.pad_bottom2 { padding-bottom:5px; }
.pad_bottom3 { padding-bottom:8px; }
.pad_bottom4 { padding-bottom:10px; }
.pad_bottom5 { padding-bottom:15px; }

a.lien_no { text-decoration:none; }
a.lien_no:hover { text-decoration:none; }
a.lien_u { text-decoration:none; }
a.lien_u:hover { text-decoration:underline; }
a.lien_deja_u { text-decoration:underline; }
a.lien_deja_u:hover { text-decoration:underline; }
a.lien_i { font-style:normal; }
a.lien_i:hover { font-style:italic; }
a.lien_b { font-weight:normal; }
a.lien_b:hover { font-weight:bold; }

/*** CORRECTION DE TRUCS MOCHE DES NAVIGATEURS ***/

a:focus { outline:0; }
img { border:0px; }
input:focus { outline:none; }


	/********** LIENS ********/

	/* lien blanc */
	a.lien_white { color:#ffffff; }
	a.lien_white:hover { color:#ffffff; }

	/* lien fck non classé */
	.fck a {
		text-decoration:none;
		color:#bf4072;
	}
	.fck a:hover {
		text-decoration:underline;
		color:#e35d92;
	}

	/* spé au site */
	a.lien_violet { color:#bf4072; }
	a.lien_violet:hover { color:#e35d92; }

	/********** COUELURS ********/

		/* Globales */
		.white { color:#FFFFFF;	}
		.black { color:#000000; }
		.red { color:red; }
		.presk_blanc { color:#fefefe; }
		.presk_noir { color:#2a2a2a; }

		/* Spé au site */
		.rose {	color:#ef008d; }

		.violet { color:#bf4072; }
		.violet_clair { color:#e35d92; }

		.gris { color:#79706a; }
		.gris_clair { color:#8d837c; }
		.gris_fonce { color:#7d746e; }

	/******** FORM GLOBAUX ******/
	.form {
		background-color:#fefefe;
		border:1px #79706a solid;
		padding-left:4px;
		color:#bf4072;
	}


/***********************************************************
**************************** GLOBAL ************************
************************************************************/

	.body_global {
		margin:0px;
		background-color:#fdebf6;
		font-family:Arial;
		font-size:12px;
		color:#7d746e;
		background-image:url("/_images/global/background.jpg");
		background-repeat:repeat-y;
		background-position:center 184px;
	}

	.div_global {
		position:absolute;
		top:0px;
		left:50%;
		margin-left:-500px;
		width:1000px;
	}

	.div_contenu_global {
		position:absolute;
		top:184px;
		left:0px;
		width:100%;
	}

	.div_contenu {
		position:relative;
		left:243px;
		padding-top:4px;
		width:754px;
		min-height:880px;
	}

	.div_titre {
		position:relative;
		padding-left:15px;
		padding-top:13px;
		padding-bottom:5px;
		font-size:28px;
		font-weight:bold;
		color:#bf4072;
	}
	.div_txt {
		position:relative;
		padding-left:5px;
		padding-right:5px;
	}

	.boite_page	{
		z-index:99;
		position:fixed;
		height:250px;
		top:100px;
		left:50%;
		width:400px;
		margin-left:-200px;
	}
	.boite_page_ie	{
		z-index:99;
		position:fixed;
		height:250px;
		width:800px;
		top:100px;
		left:50%;
		margin-left:-400px;
	}
	.boite_titre {
		position:absolute;
		top:20px;
		left:3px;
		width:385px;
		text-align:center;
	}

	.espace5 {
		position:relative;
		height:5px;
	}
	.espace6 {
		position:relative;
		height:6px;
	}