/* CSS Document */
body{
	background-image:url(../img/fond.gif); background-repeat:repeat; background-position:top left;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
}
div.content{
	position:absolute; margin-top:-260px; top:50%; margin-left:-392px; left:50%;
	width:784px; height:520px;
	z-index:1;
}
div.top div{ display:block; float:left; }

div.nav{
	background-image:url(../img/fond-menu.gif); background-repeat:repeat-x; background-position:top-left;
	width:780px; height:22px; display:block; float:left;
}
div.nav a{
	display:block; float:left; padding:0px; margin-right:30px; height:22px;
}
	a.nav_bouton_1{ background-image:url(../img/bt-presentation.gif); background-position:0px 0px; width:169px; }
	a.nav_bouton_1_sel{ background-image:url(../img/bt-presentation.gif); background-position:-169px 0px; width:169px; }
	a.nav_bouton_1:hover{ background-image:url(../img/bt-presentation.gif); background-position:-169px 0px; width:169px; }
	a.nav_bouton_2{ background-image:url(../img/bt-offre.gif); background-position:0px 0px; width:114px; }
	a.nav_bouton_2_sel{ background-image:url(../img/bt-offre.gif); background-position:-114px 0px; width:114px; }
	a.nav_bouton_2:hover{ background-image:url(../img/bt-offre.gif); background-position:-114px 0px; width:114px; }
	a.nav_bouton_3{ background-image:url(../img/bt-references.gif); background-position:0px 0px; width:141px; }
	a.nav_bouton_3_sel{ background-image:url(../img/bt-references.gif); background-position:-141px 0px; width:141px; }
	a.nav_bouton_3:hover{ background-image:url(../img/bt-references.gif); background-position:-141px 0px; width:141px; }
	a.nav_bouton_4{ background-image:url(../img/bt-contact.gif); background-position:0px 0px; width:95px; }
	a.nav_bouton_4_sel{ background-image:url(../img/bt-contact.gif); background-position:-95px 0px; width:95px; }
	a.nav_bouton_4:hover{ background-image:url(../img/bt-contact.gif); background-position:-95px 0px; width:95px; }
	
div.main{
	width:780px; height: 162px; display:block; float:left;
}
div.main div.gauche{
	background-image:url(../img/fond-bas-gauche.jpg); background-repeat:no-repeat; background-position:top left;
	height: 162px; width:182px; display:block; float:left;
}
div.main div.gauche div{padding-top:15px; padding-left:15px; text-align:left; }
div.main div.droite{
	background-image:url(../img/fond-bas.jpg); background-repeat:no-repeat; background-position:top left;
	height: 162px; width:598px; display:block; float:left;
}
div.main div.droite div{
	padding:15px 30px 15px 0px;
	font-size:11px;
}
div.main div.droite div.paveReferences{
	display:block; float:left;
	padding:0px 30px 15px 0px;
}
div.main a{ font-weight:bold; text-decoration:underline; color:#FFFFFF; }
div.main p{
	margin-top:0px; margin-bottom:10px;
	text-align:left;
}
div.main strong{ font-weight:normal; }
div.main ul{
	margin-top:0px; margin-bottom:10px;
	text-align:left;
}

div.main ul li{ margin-top:0px; margin-bottom:0px; list-style:square; }
div.main ul.reference{ margin-left:0px; padding-left:0px; }
div.main ul li.reference{ margin-top:0px; margin-bottom:0px; list-style:none; }

div.footer{ width:780px; height:12px; display:block; float:left; margin-top:0px; padding-top:0px;}
div.footer a{ width:619px; height:12px; display:block; float:left;}

div.livretBlanc{
	position:absolute; top:438px; left:178px; z-index:2;
	font-size:11px;	text-align:left;
}
div.livretBlanc2{
	position:absolute; top:438px; left:450px; z-index:2;
	font-size:11px; text-align:left;
}
div.livretBlanc a, div.livretBlanc2 a{
	font-weight:bold; text-decoration:underline; color:#FFFFFF;
	display:block; float:left; height:35px; padding-left:45px; padding-top:4px;
}
div.livretBlanc a{ background:url(../img/livret-blanc-internet.jpg) 0px 0px no-repeat; }
div.livretBlanc2 a{ background:url(../img/livret-blanc-marketing-mobile.jpg) 0px 0px no-repeat; }