body {
	background: #F37A18 url(/img/odyssee/bg_body_odyssee.gif) 0 0 repeat-x;
	}

#header {
	padding: 87px 0 0;
	background: #FFF;
	}


/* =Main Nav */

#menu {
	position: absolute;
	top: 20px;
	left: 0;
	width: 764px;
	padding: 28px 0 2px;
	}
#menu li a {
	background-color: #FFF;
	border-left: 1px solid #DDD;
	}

#menu #b_histoire a {
	width: 65px;
	background-image: url(../img/odyssee/menu/histoire.gif);
	}
#menu #b_direction a {
	width: 83px;
	background-image: url(../img/odyssee/menu/direction.gif);
	}
#menu #b_ca a {
	width: 104px;
	background-image: url(../img/odyssee/menu/ca.gif);
	}
#menu #b_fondation a {
	width: 75px;
	background-image: url(../img/odyssee/menu/fondation.gif);
	}
#menu #b_partenaires a {
	width: 83px;
	background-image: url(../img/odyssee/menu/partenaires.gif);
	}
#menu #b_prix a {
	width: 109px;
	background-image: url(../img/odyssee/menu/prix.gif);
	}
#menu #b_formation a {
	width: 113px;
	background-image: url(../img/odyssee/menu/formation.gif);
	}
#menu #b_emplois a {
	width: 66px;
	background-image: url(../img/odyssee/menu/emplois.gif);
	}
#menu #b_album a {
	width: 58px;
	background-image: url(../img/odyssee/menu/album.gif);
	}


/* =Utils Nav */

#utils {
	background: #DDD;
	}


/* =Home ---------------------*/

#mainhome #main {
	padding: 0;
	}

#mainhome #camploc {
	position: relative;
	width: 470px;
	float: left;
	}
#camploc a {
	position: absolute;
	display: block;
	width: 40px;
	height: 42px;
	}

#camploc #c1 {top: 74px; left: 188px;}
#camploc #c2 {top: 170px; left: 56px;}
#camploc #c3 {top: 111px; left: 395px;}
#camploc #c4 {top: 91px; left: 102px;}
#camploc #c5 {top: 68px; left: 416px;}
#camploc #c6 {top: 68px; left: 373px;}

#camploc #c1:hover, #camploc #c1.over {background: transparent url(../img/odyssee/acc/carte_bourgroyal.png) 0 0 no-repeat;}
#camploc #c2:hover, #camploc #c2.over {background: transparent url(../img/odyssee/acc/carte_bruchesi.png) 0 0 no-repeat;}
#camploc #c3:hover, #camploc #c3.over {background: transparent url(../img/odyssee/acc/carte_artistes.png) 0 0 no-repeat;}
#camploc #c4:hover, #camploc #c4.over {background: transparent url(../img/odyssee/acc/carte_minogami.png) 0 0 no-repeat;}
#camploc #c5:hover, #camploc #c5.over {background: transparent url(../img/odyssee/acc/carte_accord.png) 0 0 no-repeat;}
#camploc #c6:hover, #camploc #c6.over {background: transparent url(../img/odyssee/acc/carte_saumons.png) 0 0 no-repeat;}

#mainhome #content {
	width: 270px;
	float: right;
	padding: 30px 20px 20px 0;
	}
#mainhome #content p {
	margin-bottom: 0;
	}

#mainhome {
	padding: 0 0 20px;
	}
#mainhome .badge {
	float: left;
	margin: 10px 15px 30px 15px;
	}
#mainhome .badge img {
	float: left;
	margin: 10px;
	padding: 5px;
	}
#mainhome .badge .textcontent {
	float: left;
	width: 500px;
	margin: 20px 0px 10px 0px;
	font-size: 13px;
}

#mainhome .badge h3, #mainhome .badge p {
	padding: 0 16px 0 22px;
	}
#mainhome .badge h3 {
	font-size: 2em;
	letter-spacing: -1px;
	margin: 0 0 10px 0;
	}
#mainhome .badge h3.bourg a:hover, #mainhome .badge h3.bourg-over a {
	color: #470D00 !important;
	}
#mainhome .badge h3.minogami a:hover, #mainhome .badge h3.minogami-over a {
	color: #420449 !important;
	}
#mainhome .badge h3.artistes a:hover, #mainhome .badge h3.artistes-over a{
	color: #6E001B !important;
	}
#mainhome .badge h3.minogami a:hover, #mainhome .badge h3.minogami-over a  {
	color: #09531B !important;
	}
#mainhome .badge h3.accord a:hover, #mainhome .badge h3.accord-over a  {
	color: #006577 !important;
	}
#mainhome .badge h3.saumons a:hover, #mainhome .badge h3.saumons-over a  {
	color: #002252 !important;
	}

#mainhome .badge h3 em {
	display: block;
	font-size: 50%;
	font-style: normal;
	}
#mainhome .badge h3 a {
	color: #000 !important;
	}
#mainhome .badge h3 a:hover {
	text-decoration: none;
	}
#mainhome .badge p {
	margin: 0;
	font-size: .94em;
	}
#home #photoalbum, #home #newslist {
	border-top: 3px solid #F37A18;
	}
#home #newslist h2 strong {
	color: #F37A18;
	}

/* =Content ---------------------*/


