body {
	margin : 0;
	padding : 0;

	padding-top : 20px;
	padding-bottom : 20px;
}


#page {
	width : 1002px;

	background-color : #fff;
	background-image : url('../images/page-fond.gif');
	background-repeat : repeat-y;

	margin : auto;

	position : relative
}

#cell_entre2 {
	width : 17px;
}

/*--------------------------------------------------------------------
/* TEXTE BIENVENUE
/**/

#cell_encadreContenu {
	vertical-align : top;
	background-color : #F0EEE7;/*#EDEAE2;*/
}

#encadreContenu {
	/*background-color : #F0EEE7;*//*#EDEAE2;*/

	width : 273px;
	min-height : 440px;

	color : #555;

	position : relative;
}

* html #encadreContenu {
	height : 440px;
}

#encadreContenu a {
	color : #555;
}

#encadreContenu a:hover {
	color : #000;
}

#encadreContenu-bordure {
	background-color : #D8D1BC;/*#D3CAB7;*/
	
}

#encadreContenu-texte {
	margin-left : 15px;
	margin-right : 15px;
}

#encadreContenu-bordure-contenu a {
	color : #000;
	text-decoration : none;
}

#encadreContenu-bordure-contenu a:hover {
	color : #C41230;
}

/*--------------------------------------------------------------------
/* MENU HAUT & MENU BAS
/**/

#cell_menuHaut {
	vertical-align : top;
	height : 76px;

	width : 273px;
}

#cell_menuBas {
	vertical-align : top;

	width : 273px;
}

#menuHaut, #menuBas {
	width : 273px;

	list-style-type : none;
	margin : 0;
	padding : 0;

	font-size : 0.85em;
}

#menuHaut a, #menuBas a {
	text-decoration : none;
	color : #8C8C8C;
	font-weight : bold;
}

#menuHaut a:hover, #menuBas a:hover {
	color : #C41230;
}

#menuHaut .pageActive {
	color : #C41230;

}

#menuBas .pageActive {
	color : #C41230;

}

#menuHaut li, #menuBas li {
	padding : 0;
	margin-bottom : 3px;
}


/*--------------------------------------------------------------------
/* CONTENU
/**/

.cinq_colonnes .colonne {
	width : 19%;
	float : left;
	padding-right : 0%;
}

.trois_colonnes .colonne {
	width : 31%;
	float : left;
	padding-right : 2%;
}

.deux_colonnes .colonne {
	width : 47%;
	float : left;
	padding-left : 0;
	margin-right : 2px;
}

.deux_colonnes .colonne p {
	margin-top : 0 !important;
}

.toggler a {
	text-decoration : none !important;
}


#contenu a {
	text-decoration : underline;
	color : #000;
}

#contenu a:hover {
	text-decoration : underline;
	color : #555;
}

#contenu a.bourgogne {
	color : #C41230;
}

/*--------------------------------------------------------------------
/* FORMULAIRE RECHERCHE
/**/

#frm_recherche {
	margin : 0;
	padding : 0;
}

#frm_recherche #motsCles {
	border : 1px solid #B3B2B0;
	color : #000;
	font-family : tahoma;
	font-size : 10pt;

	width : 176px;
	height : 16px;

	padding : 1px 5px;
	margin : 0;
}

#frm_recherche input {
	vertical-align : middle;
}

/*--------------------------------------------------------------------
/* SECTEURS
/**/

#cell_secteurs {
	border-top : 1px solid #DCD4C5;
	border-bottom : 1px solid #DCD4C5;

	background-image : url('../images/fond_hexagonale.gif');

	font-size : 8pt;
	height : 73px;
	vertical-align : top;
	padding-top : 1em
}

#cell_secteurs_pasBgImage {
	font-size : 8pt;
	height : 73px;
	vertical-align : top;
	padding-top : 1em;
}

#secteurs {
	margin-left : 4%;
}

#secteurs .colonne {
	float : left;
	width : 24%;
}

#secteurs #secteurs-colonne1 {
	width : 22%;
}

#secteurs #secteurs-colonne2 {
	width : 22%;
}

#secteurs #secteurs-colonne3 {
	width : 24%;
}

#secteurs #secteurs-colonne4 {
	width : 28%;
}



#secteurs a {
	text-decoration : none;
	color : #333;
}

#secteurs .categorieActive {
	color : #C41230;
}

#secteurs a:hover {
	text-decoration : underline;
	color : #C41230;
}

/*--------------------------------------------------------------------
/* LOGO
/**/

#cell_logo {
	vertical-align : bottom;
	text-align : right;
	height : 75px;
}

/*--------------------------------------------------------------------
/* OUTILS
/**/

#outils {
	position:absolute;
	right:10px;
	top:45px;	
}

#outils a img {
	border : 0;
}



