body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:400;
	line-height:15px;
	background-color:#FFFFFF;
	background-color:#fbc121;
	padding:0px;
	margin:0px;
}
#toutelapage {
	width:981px;
	height:630px;
	position:absolute;
	left:50%;
	margin-left:-490px;
	top:50%;
	margin-top:-315px;
	background-color:#fbc121;
}
/*                             boites ombre autour du site               */
#boite-ombr-1{
	width:990px;
	height:646px;
	margin:0px;
	padding:0px;
	background:url(../img/f-ombr-ht.gif) repeat-x;position:absolute;
	left:50%;
	margin-left:-495px;
	/*top:50%;*/
	/*margin-top:-323px;*/
	background-color:#fbc121;
}
#boite-ombr-2{
	width:990px;
	height:646px;
	margin:0px;
	padding:0px;
	background:url(../img/f-ombr-d.gif) repeat-y right;
	position:absolute;
	left:50%;
	margin-left:-495px;
	top:50%;
	margin-top:-323px;
}
#boite-ombr-3{
	width:990px;
	height:646px;
	margin:0px;
	padding:0px;
	background:url(../img/f-ombr-bas.gif) repeat-x left bottom;
	position:absolute;
	left:50%;
	margin-left:-495px;
	top:50%;
	margin-top:-323px;
}
#boite-ombr-4{
	width:990px;
	height:646px;
	margin:0px;
	padding:0px;
	background:url(../img/f-ombr-g.gif) repeat-y left;
	position:absolute;
	left:50%;
	margin-left:-495px;
	top:50%;
	margin-top:-323px;
}
#boite-ombr-5{
	width:990px;
	height:646px;
	margin:0px;
	padding:0px;
	background:url(../img/f-ombr-carre-ht-g.gif) no-repeat top left;
	position:absolute;
	left:50%;
	margin-left:-495px;
	top:50%;
	margin-top:-323px;
}
#boite-ombr-6{
	width:990px;
	height:646px;
	margin:0px;
	padding:0px;
	background:url(../img/f-ombr-carre-ht-d.gif) no-repeat top right;
	position:absolute;
	left:50%;
	margin-left:-495px;
	top:50%;
	margin-top:-323px;
}
#boite-ombr-7{
	width:990px;
	height:646px;
	margin:0px;
	padding:0px;
	background:url(../img/f-ombr-carre-bas-d.gif) no-repeat bottom right;
	position:absolute;
	left:50%;
	margin-left:-495px;
	top:50%;
	margin-top:-323px;
}
#boite-ombr-8{
	width:990px;
	height:646px;
	margin:0px;
	padding:0px;
	background:url(../img/f-ombr-carre-bas-g.gif) no-repeat bottom left;
	position:absolute;
	left:50%;
	margin-left:-495px;
	top:50%;
	margin-top:-323px;
}
/*                           fin boites ombre autour du site               */
.logo-cifca {
	border:0px;
	margin-top:15px;
}
.logo-ifopca {
	border:0px;
	margin:0px;
	padding:0px;
	margin-top:50px;
}
.img-jeunes {
	border:0px;
	margin:0px;
	padding:0px;
}
/*                             boite gauche               */
#boite-gauche {
	width:205px;
	height:630px;
	margin:0px;
	padding:0px;
	float:left;
}
#boite-gauche-menu {
	margin:0px;
	padding:0px;
	padding-left:5px;
	float:left;
}
.s-menu-g
{
width:200px;margin:0;padding:0;
}
.s-menu-g div{
background-position:bottom;background-repeat:no-repeat;
}
.s-menu-g div div{
background-position:top;background-repeat:no-repeat;
}
.s-menu-g div div div{
padding-top:40px;padding-bottom:40px;
}
.s-menu-g li
{
margin:0px;
padding:0px;

}
.s-menu-g li a
{
width:185px;
display:block;
height:15px;
text-decoration:none;
color:#FFFFFF;
font-weight:500;


padding-left:4px;
font-size:9px;
}

.s-menu-g li a:hover
{
font-weight:bold;
}
.menu_g
{
margin:0;
padding:0;
list-style:none;
}
.menu_g li div 
{
margin-bottom:5px;
}
.menu_g li div a
{
display:block;

height:45px;
}

.s-menu
{
}
/*  ::::     menu-1     ::::    */

/*                             boite milieu               */
#boite-milieu {
	width:566px;
	height:630px;
	margin:0px;
	padding:0px;
	float:left;
	background-color:#fbc121;
}
#boite-milieu-phrase {
	padding:0px;
	margin:0px;
	height:22px;
	background:url(../img/portail-commerce-alimentaire.gif) no-repeat bottom right;
}
#boite-milieu-phrase span {
	padding:0px;
	margin:0px;
	visibility:hidden;
}
#boite-milieu-photo {
	padding:0px;
	margin:0px;
	height:72px;
	background:url(../img/photo-metiers.jpg) no-repeat bottom;
}
#boite-milieu-text {
	height:519px;
	margin:0px;
	padding:0px;
	overflow:auto;
	background:#fff url(../img/ombre-g.gif) repeat-y;
}
#boite-text {
	margin:0px;
	padding:5px 15px;
}
#boite-milieu-menu-bas {
	height:17px;
	background:#999 url(../img/ombr-g-gris.gif) repeat-y;
	margin:0px;
	padding:0px;
}
#boite-milieu-menu-bas ul {
	list-style:none;
	font-size:0.9em;
	padding-left:200px;
	margin:0;
}
#boite-milieu-menu-bas-1 {
	display:inline;
	color:#fff;
	border-right:#fff 1px solid;
	padding-right:5px;
	padding-left:10px;
}
#boite-milieu-menu-bas-2 {
	display:inline;
	color:#fff;
	padding-right:5px;
	padding-left:10px;
}
#boite-milieu-menu-bas a {
	text-decoration:none;
	color:#fff;
}
#boite-milieu-menu-bas a:hover {
	text-decoration:underline;
}
/*                             boite droite              */
#boite-droite {
	width:205px;
	height:630px;
	margin:0px;
	padding:0px;
	float:left;
}
#boite-droite-ifopca {
	margin:0px;
	padding:0px;
}
#boite-droite-menu-metier {
	margin:0px;
	padding:0px;
	height:315px;
	padding-left:40px;
}

/*  ::::     menu-metier-1     ::::    */
#menu-metier-1 {
	margin:0px;
	padding:0px;
	border:0px;
}
#menu-metier-1 span {
	visibility:hidden;
}
#menu-metier-1 a {
	display:block;
	width:123px;
	height:70px;
	background:url(../img/met-5-off.gif) no-repeat;
}
#menu-metier-1 a:hover {
	background-image:url(../img/met-5-on.gif);
}
#menu-metier-1_hover a {
	display:block;
	width:123px;
	height:70px;
	background:url(../img/met-5-on.gif) no-repeat;
}
#menu-metier-1_hover span {
visibility:hidden;	
}

/*  ::::     menu-metier-2     ::::    */
#menu-metier-2 {
	margin:0px;
	padding:0px;
	border:0px;
}
#menu-metier-2 span {
	visibility:hidden;
}
#menu-metier-2 a {
	display:block;
	width:142px;
	height:49px;
	background:url(../img/met-6-off.gif) no-repeat;
}
#menu-metier-2_hover a {
	display:block;
	width:142px;
	height:49px;
	background:url(../img/met-6-on.gif) no-repeat;
}
#menu-metier-2_hover span {
	visibility:hidden;
}
#menu-metier-2 a:hover {
	background-image:url(../img/met-6-on.gif);
}
/*  ::::     menu-metier-3     ::::    */
#menu-metier-3 {
	margin:0px;
	padding:0px;
	border:0px;
}
#menu-metier-3 span {
	visibility:hidden;
}
#menu-metier-3 a {
	display:block;
	width:133px;
	height:45px;
	background:url(../img/met-7-off.gif) no-repeat;
}
#menu-metier-3_hover a {
	display:block;
	width:133px;
	height:45px;
	background:url(../img/met-7-on.gif) no-repeat;
}
#menu-metier-3_hover span{
	visibility:hidden;
}
#menu-metier-3 a:hover {
	background-image:url(../img/met-7-on.gif);
}6
/*  ::::     menu-metier-4     ::::    */
#menu-metier-4 {
	margin:0px;
	padding:0px;
	border:0px;
}
#menu-metier-4 span {
	visibility:hidden;
}
#menu-metier-4 a {
	display:block;
	width:145px;
	height:55px;
	background:url(../img/met-8-off.gif) no-repeat;
}
#menu-metier-4_hover a {
	display:block;
	width:145px;
	height:55px;
	background:url(../img/met-8-on.gif) no-repeat;
}
#menu-metier-4_hover span {
	visibility:hidden;
}
#menu-metier-4 a:hover {
	background-image:url(../img/met-8-on.gif);
}

/*  ::::     menu-metier-5     ::::    */
#menu-metier-5 {
	margin:0px;
	padding:0px;
	border:0px;
}
#menu-metier-5 span {
	visibility:hidden;
}
#menu-metier-5 a {
	display:block;
	width:131px;
	height:43px;
	background:url(../img/bio-off.gif) no-repeat;
}
#menu-metier-5_hover a {
	display:block;
	width:131px;
	height:43px;
	background:url(../img/bio-on.gif) no-repeat;
}
#menu-metier-5_hover span {
	visibility:hidden;
}
#menu-metier-5 a:hover {
	background-image:url(../img/bio-on.gif);
}

