div#wrapper_header { width:100%; height:447px; margin:0; padding:0; float:left; background: url(images/background_header-rouge.jpg) center 123px no-repeat;}
div#gauche_content h1 { font-size:18px; color:#830628; text-transform:uppercase; margin:29px 0 25px 5px;}
div#gauche_content h2 { font-size:15px; color:#830628; text-transform:uppercase; margin:29px 0 25px 5px; }

div#droit_top_header div#navigation_principale ul#menu-nav-princ li a { font:11px Arial, Helvetica, sans-serif; font-weight:600; text-decoration:none; text-transform:uppercase; color:#830628; margin:0; padding:7px 10px 7px 10px; display:inline; -moz-border-radius: 5px; border-radius: 5px; }

div#droit_top_header div#navigation_principale ul#menu-nav-princ li a:hover { font:11px Arial, Helvetica, sans-serif; font-weight:600; text-decoration:none; text-transform:uppercase; color:#FFF; background-color:#830628; margin:0; padding:7px 10px 7px 10px; display:inline; -moz-border-radius: 5px; border-radius: 5px; }

div#droit_top_header div#navigation_principale ul#menu-nav-princ li.current-menu-item a { font:11px Arial, Helvetica, sans-serif; font-weight:600; text-decoration:none; text-transform:uppercase; color:#FFF; background-color:#830628; margin:0; padding:7px 10px 7px 10px; display:inline; -moz-border-radius: 5px; border-radius: 5px; }
div#droit_top_header div#navigation_principale ul#menu-nav-princ li.current-menu-parent a { font:11px Arial, Helvetica, sans-serif; font-weight:600; text-decoration:none; text-transform:uppercase; color:#FFF; background-color:#830628; margin:0; padding:7px 10px 7px 10px; display:inline; -moz-border-radius: 5px; border-radius: 5px; }

div#droit_top_header div#navigation_secondaire li a { color:#bb7c8d; text-decoration:none;}


div#droit_top_header div#navigation_secondaire div#box_zone_employer { height:29px; margin:22px 0 0 10px; padding:0; float:right; position:relative;}
div#droit_top_header div#navigation_secondaire div#box_zone_employer div#gauche_box_zone_employer { width:28px; height:29px; margin:0; padding:0; float:left; background:url(images/box_gauche_zone_employer-rouge.jpg) left top no-repeat;}
div#droit_top_header div#navigation_secondaire div#box_zone_employer div#centre_box_zone_employer { height:29px; margin:0; padding:0 10px 0 10px; float:left; background:url(images/box_centre_zone_employer-rouge.jpg) left top repeat-x;}
div#droit_top_header div#navigation_secondaire div#box_zone_employer div#centre_box_zone_employer p { font:10px Arial, Helvetica, sans-serif; font-weight:bold; color:#96afc6; text-transform:uppercase; line-height:29px;}
div#droit_top_header div#navigation_secondaire div#box_zone_employer div#centre_box_zone_employer p a { color:#bb7c8d; text-decoration:none;}
div#droit_top_header div#navigation_secondaire div#box_zone_employer div#centre_box_zone_employer p a:hover { color:#FFF; text-decoration:underline;}
div#droit_top_header div#navigation_secondaire div#box_zone_employer div#droit_box_zone_employer { width:4px; height:29px; margin:0; padding:0; float:left; background:url(images/box_droit_zone_employer-rouge.jpg) left top no-repeat;}

div#gauche_top_header { width:515px; height:122px; margin:0; padding:0; float:left; text-align:left;}
div#gauche_top_header img { margin-top:20px;}
.cofamek-small{margin: 0 0 0 10px}
.fabrimeka{margin: 0 0 0 10px}

div#droit_top_header { width:478px; height:122px; margin:0; padding:0; float:left; text-align:right;}
div#droit_top_header div#navigation_principale { width:478px; height:65px; margin:0; padding:0; text-align:right; }
div#droit_top_header div#navigation_secondaire { width:478px; height:57px; margin:0; padding:0; text-align:right;}
#nav a {display:block;float:left;text-align:center;color:#fff;font-size:15px;font-weight:700;cursor:pointer;width:13px;height:13px;overflow:hidden;background:transparent url("images/nav-rouge.png") no-repeat left 0;margin:0 10px 0 0;padding:0;text-decoration: none;text-indent: 3000px}
div#wrapper_footer { width:100%; height:273px; margin:0; padding:0; float:left; background:url(images/background_footer-rouge.jpg) center top repeat-x; clear:both;}

.btn-content { height:26px;  margin:0 20px 0 4px; padding:0 0 0 0; display:inline-block;float: left}
.btn-content .btn-content-gauche { width:5px; height:27px; margin:0; padding:0; float:left; background:url(images/btn-gauche.png) left top no-repeat;}
.btn-content .btn-content-droit { height:27px; margin:0; padding:7px 12px 0 6px; float:left;background:url(images/btn-droit.png) right top no-repeat; font:bold 12px Arial, Helvetica, sans-serif; color:#fff;text-transform: uppercase }
.btn-content .btn-content-droit a { font:bold 11px Arial, Helvetica, sans-serif; color:#fff; margin:0 0 0 4px; padding:0; text-decoration:none;}
.btn-content .btn-content-droit a:hover { color:#185f65; text-decoration:underline;}

div#footer div#milieur_1 li a { color:#bb7c8d; text-decoration:none;}
div#footer div#milieur_2 li a { color:#bb7c8d; text-decoration:none;}
div#footer div#milieur_3 li a { color:#bb7c8d; text-decoration:none;}
div#footer div#gauche_footer p { font:10px/20px Arial, Helvetica, sans-serif; color:#bb7c8d; margin:-90px 0 0 22px; padding:0; text-align:left;} 
div#footer div#milieur_2 p { font:10px Arial, Helvetica, sans-serif; color:#bb7c8d; margin:0 0 15px 0; line-height:15px;} 
div#footer div#milieur_2 p a { color:#bb7c8d; text-decoration:none;}
div#footer div#droit_footer p a { color:#bb7c8d; text-decoration:none;}
