/************ LAYOUT *************/
html {
	margin:0px;
	padding:0px;
}

body {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

#main-layout {
	/*position:absolute;
    left: 50%; 
    top: 50%;
    height: 600px;
    margin-top: -300px;
    margin-left: -500px;*/
	width: 1000px;
	margin:20px auto;
}

#header1 {
	width:1000px;
	height:63px;
	background:url(../images/maverick-header1.jpg) top left no-repeat;
}

#header2 {
	width:1000px;
	height:41px;
	background:url(../images/maverick-header2.jpg) top left no-repeat;
}

#header3 {
	width:1000px;
	height:43px;
	background:url(../images/maverick-header3.jpg) top left no-repeat;
}

#menu-section {
	display:block;
	width:1000px;
	height:30px;
	background:url(../images/maverick-menu-backing.jpg) top left repeat-y;
}

#submenu-section {
	display:block;
	width:1000px;
	height:30px;
	background:url(../images/maverick-submenu-backing.jpg) top left repeat-x;
}

#content {
	width:1000px;
	/*height:392px;
	max-height:392px;
	min-height:392px;*/
	margin:0;
	padding:0;
	text-align:left;
	background:url(../images/maverick-content-backing.jpg) top left repeat-y;
}

#content:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:2px;
}

#content-leftside-section {
	float:left;
	width:691px;
	margin:0;
	padding:16px 0px 15px 25px;
}

#content-rightside-section {
	float:right;
	width:259px;
	margin:0;
	padding:16px 15px 17px 10px;;
}

#footer-section {
	width:1000px;
	line-height:16px;
}


/************ MENU PRINCIPAL *************/
ul.menu {
	position:relative;
	margin:0px;
	padding:0px;
}

ul.menu li {
	margin:0px;
	padding:0px 15px 0px 15px;
	float:left;
	display:inline;
	list-style:none;
	letter-spacing:1px;
}

ul.menu li a {
	display:block;
	text-decoration:none;
	line-height:30px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
}

ul.menu li a:hover {
	display:block;
	text-decoration:none;
	line-height:30px;
	color:#3F3E1E;
	font-weight:bold;
	font-size:11px;
}

#page-accueil a#menu-accueil { color:#3F3E1E; }
#page-entreprise a#menu-entreprise, #page-mission a#menu-entreprise, #page-historique a#menu-entreprise, #page-strategie a#menu-entreprise { color:#3F3E1E; }
#page-mission a#submenu-mission { color:#3F3E1E; }
#page-historique a#submenu-historique { color:#3F3E1E; }
#page-strategie a#submenu-strategie { color:#3F3E1E; }
#page-champs a#menu-champs, #page-etudes a#menu-champs, #page-marketing a#menu-champs, #page-production a#menu-champs, #page-rh a#menu-champs, #page-finances a#menu-champs, #page-innovation a#menu-champs { color:#3F3E1E; }
#page-etudes a#submenu-etudes { color:#3F3E1E; }
#page-marketing a#submenu-marketing { color:#3F3E1E; }
#page-production a#submenu-production { color:#3F3E1E; }
#page-rh a#submenu-rh { color:#3F3E1E; }
#page-finances a#submenu-finances { color:#3F3E1E; }
#page-innovation a#submenu-innovation { color:#3F3E1E; }
#page-clients a#menu-clients { color:#3F3E1E; }
#page-articles a#menu-articles { color:#3F3E1E; }
#page-contact a#menu-contact { color:#3F3E1E; }


/************ SOUS-MENUS *************/
#submenu1 {
	position:absolute;
	display:none;
	width:500px;
	top:40px;
	left:85px;
	font-size:10px;
}

#submenu2 {
	position:absolute;
	display:none;
	width:750px;
	top:40px;
	left:188px;
	font-size:10px;
}

#submenu1 a, #submenu2 a {
	line-height:10px;
	font-weight:normal;
	font-size:10px;
}

#submenu1 li, #submenu2 li {
	border-right:#FFFFFF 2px solid;
	line-height:10px;
}

#submenu1 li.last-menu-item, #submenu2 li.last-menu-item {
	border-right:none;
	line-height:10px;
}

#page-mission a#submenu-mission { color:#3F3E1E; }
#page-historique a#submenu-historique { color:#3F3E1E; }
#page-strategie a#submenu-strategie { color:#3F3E1E; }
#page-etudes a#submenu-etudes { color:#3F3E1E; }
#page-marketing a#submenu-marketing { color:#3F3E1E; }
#page-production a#submenu-production { color:#3F3E1E; }
#page-rh a#submenu-rh { color:#3F3E1E; }
#page-finances a#submenu-finances { color:#3F3E1E; }
#page-innovation a#submenu-innovation { color:#3F3E1E; }

	
/************ SECTION CHAMPS D'INTERVENTION *************/
h3#champs-titre {
	padding:7px 10px 3px 10px;
	margin:0;
	height:19px;
	width:239px;
	text-align:left;
	background:url(../images/maverick-champs-titre.jpg) top no-repeat;
	color:#335532;
	font-size:16px;
	font-weight:900;
	font-family:Helvetica, Arial sans-serif;
}

ul#champs {
	margin:0px;
	padding:0px;
	width:259px;
}

ul#champs li {
	margin:0px;
	padding:0px;
	height:55px;
	list-style:none;
	text-align:left;
	background-color:#FFFFFF;
}

ul#champs li a {
	display:block;
	height:40px;
	text-decoration:none;
	padding-left:145px;
	padding-top:15px;
	font-size:16px;
	font-weight:normal;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	letter-spacing:1px;
}

ul#champs li a:hover {
	display:block;
	text-decoration:none;
	font-size:16px;
	font-weight:normal;
	color:#FFFFFF;
}

ul#champs li a#champs-lien-etudes { background-image:url(../images/maverick-champs-etudes.jpg); background-repeat:no-repeat; background-position:0px -55px; }
ul#champs li a#champs-lien-etudes:hover, #page-etudes ul#champs li a#champs-lien-etudes { background-position:0px 0px; }

ul#champs li a#champs-lien-marketing { background-image:url(../images/maverick-champs-marketing.jpg); background-repeat:no-repeat; background-position:0px -55px; }
ul#champs li a#champs-lien-marketing:hover, #page-marketing ul#champs li a#champs-lien-marketing { background-position:0px 0px; }

ul#champs li a#champs-lien-production { background-image:url(../images/maverick-champs-production.jpg); background-repeat:no-repeat; background-position:0px -55px; }
ul#champs li a#champs-lien-production:hover, #page-production ul#champs li a#champs-lien-production { background-position:0px 0px; }

ul#champs li a#champs-lien-rh { background-image:url(../images/maverick-champs-rh.jpg); background-repeat:no-repeat; background-position:0px -55px; padding-top:5px; height:50px; }
ul#champs li a#champs-lien-rh:hover, #page-rh ul#champs li a#champs-lien-rh { background-position:0px 0px; padding-top:5px; height:50px; }

ul#champs li a#champs-lien-finances { background-image:url(../images/maverick-champs-finances.jpg); background-repeat:no-repeat; background-position:0px -55px; }
ul#champs li a#champs-lien-finances:hover, #page-finances ul#champs li a#champs-lien-finances { background-position:0px 0px; }

ul#champs li a#champs-lien-innovation { background-image:url(../images/maverick-champs-innovation.jpg); background-repeat:no-repeat; background-position:0px -55px; }
ul#champs li a#champs-lien-innovation:hover, #page-innovation ul#champs li a#champs-lien-innovation { background-position:0px 0px; }


/************ CONTENU *************/
h1#site-title {
	display:none;
	color:#666666;
}

h4#content-title {
	display:none;
}

h5 {
	padding:0;
	margin:0;
	font-size:16px;
	font-weight:normal;
	line-height:16px;
	color:#D5C681;
	font-family:Helvetica, Arial, sans-serif;
	letter-spacing:1px;
}

h6 {
	padding:0;
	margin:0;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	text-decoration:none;
	color:#D5C681;
}

#content-text-wrap {
	/*height:359px;
	max-height:359px;
	min-height:359px;
	overflow:auto;*/
}

#content-text {
	padding-right:25px;
}

#content-text a {
	/*color:#D5C681;*/
	color:#FFFFFF;
	text-decoration:underline;
}

#content-text a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

#content-text li {
	padding-top:2px;
	padding-bottom:2px;
}

#content-text p {
	line-height:18px;
}

#context {
	padding:0;
	margin:0;
	margin-bottom:15px;
	font-size:10px;
	font-weight:normal;
	line-height:16px;
}

#context a {
	font-weight:normal;
	color:#D5C681;
	text-decoration:underline;
}

#context a:hover {
	font-weight:normal;
	color:#D5C681;
	text-decoration:none;
}

/************ PIED DE PAGE *************/
#footer-section #copyright {
	float:left;
	color:#3F3E1E;
	font-size:10px;
}

#footer-section #credits {
	float:right;
	color:#777777;
	font-size:10px;
}

#footer-section #credits a {
	padding:2px;
	background-color:#fff;
	color:#923C01;
	text-decoration:none;
}

#footer-section #credits a:hover {
	background-color:#923C01;
	color:#fff;
	text-decoration:none;
}
