/* ============================================================================== */
/* =============================== ENUMERATION CSS */
/* ============================================================================== */

/* ===================== éléments en colonne 2 ===================== */

#enTetePage {
	position:relative;
	float:left;
	padding:20px;
	padding-bottom: 10px;
	width: 520px;
	background-color: #fff0e5;
}

.titrePage {
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	line-height: 17px;
	font-size: 18px;
	color:#fd3400;
	font-weight: bold;
	position: relative;				/* ---------- NE PAS MODIFIER ---------- */
	clear: left;					/* ---------- NE PAS MODIFIER ---------- */
}

img.itemImgGauche {
	
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-top: 0px;
	padding: 0px;
	border-color: #3c465a;
	border-style: solid;
	border-width: 1px;
	position: relative;				/* ---------- NE PAS MODIFIER ---------- */
	float: left;					/* ---------- NE PAS MODIFIER ---------- */
}

img.itemImgDroite {
	max-width: 200px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	border-color: #3c465a;
	border-style: solid;
	border-width: 1px;
	float: right;					/* ---------- NE PAS MODIFIER ---------- */
	position: relative;				/* ---------- NE PAS MODIFIER ---------- */
}

/* NE PAS AJOUTER DE POSITIONNEMENT RELATIF, FLOAT, CLEAR (GENRERALEMENT, LAISSER TEL QUEL) */
.textePage {
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-top: 0px;
	padding: 0px;
}

/* =============================== CSS des Items =============================== */

.items {
	padding-top:20px;
	padding-bottom: 20px;
	clear: left;
	float: left;
	position: relative;
	background-color: white;
	margin-top: 0px;
	margin-bottom: 20px;
	width: 560px;
}

.enumItemPair {
	background-color: white;
	clear: left;
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px;
}

.enumItemImpair {
	float: left;
	clear: left;
	position: relative;
	padding: 0px;
	margin: 0px;
}

.item {
	clear: left;
	float: left;
	position: relative;
	margin: 0px;
	width: 520px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	margin-top: 10px;
}



.enumItemPair .item {

}

.enumItemImpair .item {
	background-color: #fff;

}

.itemEncadre .item{
	background-color: #f2f2f2;
}

.enumItemPair .itemEncadre .item,
.enumItemImPair .itemEncadre .item {
	background-color: #f2f2f2;

	
}


.itemEnRelief .item {
	
}

.enumItemPair .itemEnRelief .item,
.enumItemImpair .itemEnRelief .item {
	background-color: #fd5360;
	
}

.itemTitrePage {
	line-height: 16px;
	color:#fd3400;
	height: 16px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	position: relative;
	
}

.enumItemImpair .itemTitrePage {
	
}

.itemEncadre .itemTitrePage,
.enumItemPair .itemEncadre .itemTitrePage,
.enumItemImpair .itemEncadre .itemTitrePage {
}

.itemEnRelief .itemTitrePage,
.enumItemPair .itemEnRelief .itemTitrePage,
.enumItemImpair .itemEnRelief .itemTitrePage {
	
}

.imgItemPage {
	margin:0px;
	margin-right: 10px;
	padding:0px;
	clear:left;
	position: relative;				/* ---------- NE PAS MODIFIER ---------- */
	float: left;					/* ---------- NE PAS MODIFIER ---------- */
}

.itemTextePage {
	margin: 0px;
	padding: 0px;
	position: relative;	
}
.enumItemPair .itemTextePage{}

.enumItemImair .itemTextePage {	
	
}
.itemEncadre .itemTextePage,
.enumItemPair .itemEncadre .itemTextePage,
.enumItemImair .itemEncadre .itemTextePage {
	
}


.itemEnRelief.itemTextePage,
.enumItemPair .itemEnRelief .itemTextePage,
.enumItemImair .itemEnRelief .itemTextePage {
	
}

.enumItemPair .itemAttachPage {
	margin-left: 0px;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-top: 10px;
	position: relative;				/* ---------- NE PAS MODIFIER ---------- */
	float: left;					/* ---------- NE PAS MODIFIER ---------- */
	clear: left;					/* ---------- NE PAS MODIFIER ---------- */
}


.enumItemImpair .itemAttachPage {
	margin-left: 0px;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-top: 10px;
	position: relative;				/* ---------- NE PAS MODIFIER ---------- */
	float: left;					/* ---------- NE PAS MODIFIER ---------- */
	clear: left;					/* ---------- NE PAS MODIFIER ---------- */
}

div.itemAttachInterPage {
	padding: 0px;
	padding-left: 25px;
	margin-bottom: 5px;
	background-position: left 0px;
	background-repeat: no-repeat;
	background-image: url(../images/pictoEarth1A1.gif);
	float: left;					/* ---------- NE PAS MODIFIER ---------- */
	clear: left;					/* ---------- NE PAS MODIFIER ---------- */
}

div.itemAttachInterPage:hover {
	background-position: left -18px;
}

a.itemLnkAttachInterPage:link,
a.itemLnkAttachInterPage:active,
a.itemLnkAttachInterPage:visited,
a.itemLnkAttachInterPage:hover {
	padding-left: 5px;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-top: 0px;
	color: #8aabc6;
	height: 18px;
	font-size: 11px;
	margin: 0px;
	text-align: left;
	text-decoration: none;
	line-height: 18px;				/* ---------- MEME VALEUR QUE HEIGHT ---------- */
	position: relative;				/* ---------- NE PAS MODIFIER ---------- */
	float: left;					/* ---------- NE PAS MODIFIER ---------- */
	clear: left;					/* ---------- NE PAS MODIFIER ---------- */
	display: block;					/* ---------- NE PAS MODIFIER ---------- */
}

a.itemLnkAttachInterPage:hover {
	color: #7195b1;
	background-color:#deecf4;
}

div.itemAttachExterPage {
	padding: 0px;
	padding-left: 25px;
	margin-bottom: 5px;
	background-position: left 0px;
	background-repeat: no-repeat;
	background-image: url(../images/pictoEarth1A1.gif);
	float: left;					/* ---------- NE PAS MODIFIER ---------- */
	clear: left;					/* ---------- NE PAS MODIFIER ---------- */
}

div.itemAttachExterPage:hover {
	background-position: left -18px;
}

a.itemLnkAttachExterPage:link,
a.itemLnkAttachExterPage:active,
a.itemLnkAttachExterPage:visited,
a.itemLnkAttachExterPage:hover {
	padding-left: 5px;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-top: 0px;
	color: #8aabc6;
	height: 18px;
	font-size: 11px;
	margin: 0px;
	text-align: left;
	text-decoration: none;
	line-height: 18px;				/* ---------- MEME VALEUR QUE HEIGHT ---------- */
	position: relative;				/* ---------- NE PAS MODIFIER ---------- */
	float: left;					/* ---------- NE PAS MODIFIER ---------- */
	clear: left;					/* ---------- NE PAS MODIFIER ---------- */
	display: block;					/* ---------- NE PAS MODIFIER ---------- */
}

a.itemLnkAttachExterPage:hover {
	color: #7195b1;
	background-color:#deecf4;
}

div.itemAttachFilePage {
	padding: 0px;
	padding-left: 25px;
	margin-bottom: 5px;
	background-position: left 0px;
	background-repeat: no-repeat;
	background-image: url(../images/pictoEarth1A1.gif);
	float: left;					/* ---------- NE PAS MODIFIER ---------- */
	clear: left;					/* ---------- NE PAS MODIFIER ---------- */
}

div.itemAttachFilePage:hover {
	background-position: left -18px;
}

a.itemLnkAttachFilePage:link,
a.itemLnkAttachFilePage:active,
a.itemLnkAttachFilePage:visited,
a.itemLnkAttachFilePage:hover {
	padding-left: 5px;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-top: 0px;
	color: #8aabc6;
	height: 18px;
	font-size: 11px;
	margin: 0px;
	text-align: left;
	text-decoration: none;
	line-height: 18px;				/* ---------- MEME VALEUR QUE HEIGHT ---------- */
	position: relative;				/* ---------- NE PAS MODIFIER ---------- */
	float: left;					/* ---------- NE PAS MODIFIER ---------- */
	clear: left;					/* ---------- NE PAS MODIFIER ---------- */
	display: block;					/* ---------- NE PAS MODIFIER ---------- */
}

a.itemLnkAttachFilePage:hover {
	color: #7195b1;
	background-color:#deecf4;
}

a.itemRetour:link,
a.itemRetour:active,
a.itemRetour:visited,
a.itemRetour:hover {
	width: 103px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 10px;
	margin-top: 10px;
	padding-left: 30px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	height: 30px;
	text-align: right;
	text-decoration: none;
	background-position: left 0px;
	background-repeat: no-repeat;
	background-image: url(../images/backButton.gif);
	line-height: 30px;				/* ---------- MEME VALEUR QUE HEIGHT ---------- */
	position: relative;				/* ---------- NE PAS MODIFIER ---------- */
	float: right;					/* ---------- NE PAS MODIFIER ---------- */
	clear: left;					/* ---------- NE PAS MODIFIER ---------- */
	display: block;					/* ---------- NE PAS MODIFIER ---------- */
}

a.itemRetour:hover {
	text-decoration: underline;
}

.footerItem {
	position: relative;
	float: left;
	clear: left;
	height:25px;
	width:250px;
	background-image: url(../images/backgroundItem.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}


/* ============================================================================== */
/* =============================== Tableau CSS */
/* ============================================================================== */


.tableauPage {
	position: relative;
	float: left;
	border-left-width: 1px;
	border-left-color: #3d3c3f;
	border-left-style: solid;
}

.tableauColHeaderPage {
	line-height: 30px;
	height: 30px;
	color: white;
	background-color: #ff2b07;
	border-width: 1px;
	border-color: #3d3c3f;
	border-style: solid;

}

.tableauRowHeaderPage {
	color: white;
	background-color: #3d3c3f;
	border-right-width: 1px;
	border-right-color: #3d3c3f;
	border-right-style: solid;
}

.tableauRowPage {
}

.tableauCellPage {
	border-right-width: 1px;
	border-right-color: #3d3c3f;
	border-right-style: solid;
}

/* ============================================================================== */
/* =============================== List CSS */
/* ============================================================================== */



.textePage ul {
	font-family: Verdana, "Trebuchet Ms", Arial, sans-serif;
	text-transform: uppercase;
	padding: 30px;
	padding-bottom: 0px;
	padding-top: 15px;
	margin: 0px;
	float: left;
	position: relative;
	margin-left: 80px;
	margin-top: 20px;
	background-color: #e92e00;
	color: #fff;
}

.textePage li {
	padding-bottom: 0px;
	padding-top: 0px;
	background-repeat: no-repeat;
	background-position: 0px 2px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-top: 0px;
	position: relative;

	
}