#mainWrapper {
	width: 986px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	padding: 0px;
	background:#FFFFFF;
}


#navMainWrapper {
	margin: 0px;
	padding: 0px;
	background-color: #666666;
}

#headerContent {
	background:url(../images/header/header.jpg) no-repeat center top;
	height:168px;
}

#logo  {
	background-image:url(../images/header/logo2.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:166px;
	width:313px;
	cursor:pointer;
	float:left;
}

#fdmarques {
	background-image:url(../images/header/fdmarques.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:395px;
	height:166px;
	float:left;
}

#contmarques {
	height:125px;
	width:378px;
	margin:10px 0 0 5px;
	padding:5px 0 0 2px;
}

/****************************** bof mise en forme menu ********************************/

#menu {
	width:986px;
	/*float:left;
	/*background-image:url(../images/header/fdheadcateg2.jpg);
	background-repeat:repeat-x;
	background-position:bottom;*/
	background-color:#FF9900;
	margin-bottom:10px;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	position:relative;
	z-index:30;
}

.sepamenu {
	float:left;
	width:2px;
	height:29px;
	/*background-image:url(../images/header/sepamenu.jpg);
	background-repeat:repeat-y;
	background-position:top;*/
	background-color:#FFFFFF;
}

#Content11 .sepamenu {
	display:none;
}

#divSsCateg11 {
	display:none !important;
}

#Content1 {
	display:none;
}

#menu .sideboxContent {
	float:left !important;
}

.relative {
	position:relative;
	/*margin-right:4px;*/
}

#Content12 {
	margin-right:0px !important;
}

.divSsCateg {
	display:none;
	position:absolute;
	top:29px;
	background-image:url(../images/header/fddivsscateg2.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#EEEEEE;
	/*background-color:#46BBE1;*/
	/*background-color:#5F5D5D;*/
	/*width:480px;
	z-index:10000;
	/*background-color:#FFCC80;*/
	/*padding-bottom:15px;
	padding-left:16px;*/
	width:207px;
	border-bottom:5px solid #FF9900;
}

#divSsCateg10 {
	display:none !important;
}

#divSsCateg1, #divSsCateg2, #divSsCateg3, #divSsCateg4, #divSsCateg5, #divSsCateg6, #divSsCateg7, #divSsCateg8, #divSsCateg9 {
	left:0 !important;
}

#divSsCateg1, #divSsCateg2, #divSsCateg3, #divSsCateg4, #divSsCateg5, #divSsCateg6, #divSsCateg7 {
	/*left:0px;*/
}

.headcateg a, .headcateg a:visited {
	display:block;
	float:left;
	color:#FFFFFF;
	font-size:12px;
	padding:7px 5px 7px 5px;
	cursor:pointer !important;
}

.headcateg a:hover, .color1, .color2, .color3, .color4, .color5, .color6, .color7, .color8, .color9, .color10, .color11, .color12, .ahover {
	color:#000000 !important;
	text-decoration:none;
	font-size:12px;
	background-color:#DDDDDD !important;
	/*background-image:url(../images/header/fdheadcateg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;*/
}

.divSsCateg a:hover {
	font-weight:normal !important;
	text-decoration:underline !important;
}

.headcateg a .onglet {
	background-image:url(../images/header/onglet2ok.gif);
	background-repeat:no-repeat;
	background-position:top left;
	position:absolute;
	top:0;
	right:0px;
	width:5px;
	height:37px;
}

.headcateg a:hover .onglet, .color1 .onglet, .color2 .onglet, .color3 .onglet, .color4 .onglet, .color5 .onglet, .color6 .onglet, .color7 .onglet, .color8 .onglet, .color9 .onglet, .color10 .onglet, .color11 .onglet, .color12 .onglet {
	background-image:url(../images/header/onglet2ok.gif) !important;
	background-repeat:no-repeat !important;
	background-position:top right !important;
}

.colFeuille, .colNoeud {
	/*margin:18px 0 0px 0px;*/
	padding:15px 0 10px 0;
	/*background-color:#FFFFFF;
	width:353px;*/
	width:207px;
}

ul.feuille, ul.noeud {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width:100%;
}

ul.feuille li, ul.noeud li {
	padding-left:10px;
	padding-right:10px;
}

ul.feuille li a, ul.feuille li a:visited {
	/*color:#646262;*/
	color:#000000;
	font-size:12px;
	display:block;
	padding:4px 0 4px 2px;
	border-bottom:1px solid #2A2A2A;
	/*margin:0 0 0 25px;*/
}

ul.noeud li a, ul.noeud li a:visited {
	color:#000000;
	font-size:11px;
	display:block;
	padding:4px 0 4px 2px;
	border-bottom:1px dotted #2A2A2A;
}

ul.noeud li a:hover {
	font-size:11px !important;
	color:#FF9900 !important;
	text-decoration:none !important;
	font-weight:bold !important;
}

ul.feuille li a:hover {
	/*background-color:#1780A3;*/
	text-decoration:none !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#FF9900 !important;
}

.colNoeudTitle {
	margin:0 10px 0 10px;
	border-bottom:1px solid #2A2A2A;
}

.colNoeudTitle a, .colNoeudTitle a:visited {
	font-size:12px;
	color:#000000;
	display:block;
	padding:4px 0 4px 2px;
}

.colNoeudTitle a:hover {
	font-size:12px;
	color:#FF9900 !important;
	text-decoration:none !important;
	font-weight:bold !important;
}

.colDefault {
	margin:18px 0 0 0;
	padding:0 0px 120px 13px;
}

.colDefault ul {
	margin:0;
	padding:0;
	list-style:none;
}

.colDefault li {
	padding-bottom:4px;
}

.colDefault li a, .colDefault li a:visited {
	color:#FFFFFF;
	font-size:14px;
	font-weight:normal;
}

.colDefault li a:hover {
	color:#FFFFFF;
	font-size:14px;
	font-weight:normal;
}

.hautmenu {
	background-image:url(../images/header/hautmenu.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:12px;
}

.contssmenu {
	background-color:#FFCC80;
	width:480px;
	margin-left:auto;
	margin-right:auto;
}

/****************************** eof mise en forme menu ********************************/

#contheader {
	width:986px;
	height:166px;
}

#flash {
	float:left;
	width:278px;
	height:166px;
	background-color:#CCCCCC;
}
