@charset "UTF-8";
.thrColFix #container {
	width: 975px;
	text-align: left; /* ce paramétrage annule le paramètre text-align: center de l'élément body. */
	margin-top: 2%;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
    } 
.thrColFix #container2 {
	width: 722px;
	text-align: left; /* ce paramétrage annule le paramètre text-align: center de l'élément body. */
	margin-top: 2%;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/fond-une.png);
	background-repeat: no-repeat;
}
.thrColFix  #container3 {
	width: 975px;
	text-align: left;
	height: 135px;
}

.thrColFix #headerb {
	width: 598px;
	height: 216px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/fond-une.png);
	clear: none;
}

.thrColFix #sidebar1 {
	width: 795px; /* le remplissage permet d'écarter le contenu de l'élément div des bords de celui-ci */
	float: left;
	clear: both;
	margin-top: 7px;
    }
.thrColFix #sidebar1b {
	width: 787px; /* le remplissage permet d'écarter le contenu de l'élément div des bords de celui-ci */
	float: left;
	clear: both;
}
.thrColFix #sidebar1c {
	width: 326px; /* le remplissage permet d'écarter le contenu de l'élément div des bords de celui-ci */
	float: left;
	margin-right: 70px;
	margin-top: 130px;
}
.thrColFix #sidebar1d {
	width: 795px; /* le remplissage permet d'écarter le contenu de l'élément div des bords de celui-ci */
	float: left;
	clear: both;
	margin-top: 7px;
}
.thrColFix #sidebar1e {
	width: 970px; /* le remplissage permet d'écarter le contenu de l'élément div des bords de celui-ci */
	float: left;
	clear: both;
}
.thrColFix #sidebar2 {
	width: 177px; /* le remplissage permet d'écarter le contenu de l'élément div des bords de celui-ci */
	float: right;
	clear: right;
	padding-top: 7px;
    }
.thrColFix #sidebar2c {
	width: 326px; /* le remplissage permet d'écarter le contenu de l'élément div des bords de celui-ci */
	float: right;
	margin-top: 130px;
}

.thrColFix #mainContent {
	float: right;
	background-image: url(../images/anim-fixe.png);
	width: 510px;
	background-repeat: no-repeat;
	margin-right: 7px;
    }
.thrColFix #mainContent2 {
	float: right;
	width: 510px;
	margin-right: 7px;
}
.thrColFix #mainContent3 {
	float: right;
	background-image: url(../images/anim-fixe.png);
	width: 510px;
	background-repeat: no-repeat;
	margin-right: 7px;
	height: 399px;
}
.fltrt { /* cette classe permet de rendre flottant le côté droit d'un élément dans la page. L'élément flottant doit précéder l'élément à côté duquel il doit se trouver dans la page. */

    	float: right;

    	margin-left: 8px;

    }

.fltlft { /* cette classe permet de rendre flottant le côté gauche d'un élément dans la page */

    	float: left;

    	margin-right: 8px;

    }

.clearfloat { /* cette classe doit être placée pour un élément div ou break et doit être l'élément final avant la balise de fin d'un conteneur qui doit contenir entièrement un élément flottant */

    	clear:both;

        height:0;

        font-size: 1px;

        line-height: 0px;

    }
