h1
{
color:#144681;
font-family:arial;
font-size:14px;

}

h3
{
color:#499CBA;
font-size:12px;
font-weight:bold;
font-family:arial;

}

/* Essentials */
form
{
margin:0px;

}

body, td, th, select, textarea, legend
{
font-family:arial;
font-size:11px;

}

input
{
font-family:arial;
font-size:12px;

}

html, body
{
height:100%;

}

/* End Essentials */
body
{
margin:0px;
background-color:#C0C4CA;

}

p
{
padding:0px;
margin:0px;

}

/* Menus */
#divMenu ul li
{
display:inline;

}

#divMenu ul
{
margin:0px;
padding:0px;

}

#divMenu a
{
	text-decoration:none;
	float:left;
	margin-left:30px;
}

#divMenu a#Menu1
{
background-image:url(images/MenuAccueil.jpg);
background-repeat:no-repeat;
background-position:left -43px;
width:79px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu1:hover
{
background-image:url(images/MenuAccueil.jpg);
background-repeat:no-repeat;
background-position:left 0px;
width:79px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu1Selected
{
background-image:url(images/MenuAccueil.jpg);
background-repeat:no-repeat;
background-position:left 0px;
width:79px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu2
{
background-image:url(images/MenuArticles.jpg);
background-repeat:no-repeat;
background-position:left -43px;
width:81px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu2:hover
{
background-image:url(images/MenuArticles.jpg);
background-repeat:no-repeat;
background-position:left 0px;
width:81px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu2Selected
{
background-image:url(images/MenuArticles.jpg);
background-repeat:no-repeat;
background-position:left 0px;
width:81px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu3
{
background-image:url(images/MenuBootcamp.jpg);
background-repeat:no-repeat;
background-position:left -43px;
width:113px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu3:hover
{
background-image:url(images/MenuBootcamp.jpg);
background-repeat:no-repeat;
background-position:left 0px;
width:113px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu3Selected
{
background-image:url(images/MenuBootcamp.jpg);
background-repeat:no-repeat;
background-position:left 0px;
width:113px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu4
{
background-image:url(images/MenuPhotos.jpg);
background-repeat:no-repeat;
background-position:left -43px;
width:68px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu4:hover
{
background-image:url(images/MenuPhotos.jpg);
background-repeat:no-repeat;
background-position:left 0px;
width:68px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu4Selected
{
background-image:url(images/MenuPhotos.jpg);
background-repeat:no-repeat;
background-position:left 0px;
width:68px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu5
{
background-image:url(images/MenuLiens.jpg);
background-repeat:no-repeat;
background-position:left -43px;
width:69px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu5:hover
{
background-image:url(images/MenuLiens.jpg);
background-repeat:no-repeat;
background-position:left 0px;
width:69px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu5Selected
{
background-image:url(images/MenuLiens.jpg);
background-repeat:no-repeat;
background-position:left 0px;
width:69px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu6
{
background-image:url(images/MenuLivre.jpg);
background-repeat:no-repeat;
background-position:left -43px;
width:78px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu6:hover
{
background-image:url(images/MenuLivre.jpg);
background-repeat:no-repeat;
background-position:left 0px;
width:78px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu6Selected
{
background-image:url(images/MenuLivre.jpg);
background-repeat:no-repeat;
background-position:left 0px;
width:78px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu7
{
background-image:url(images/MenuContact.jpg);
background-repeat:no-repeat;
background-position:left -43px;
width:71px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu7:hover
{
background-image:url(images/MenuContact.jpg);
background-repeat:no-repeat;
background-position:left 0px;
width:71px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu7Selected
{
background-image:url(images/MenuContact.jpg);
background-repeat:no-repeat;
background-position:left 0px;
width:71px;
height:43px;
font-size:0px;
display:block;

}


#divMenu a#Menu8
{
background-image:url(images/MenuBoutique.jpg);
background-repeat:no-repeat;
background-position:left -43px;
width:71px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu8:hover
{
background-image:url(images/MenuBoutique.jpg);
background-repeat:no-repeat;
background-position:left 0px;
width:71px;
height:43px;
font-size:0px;
display:block;

}

#divMenu a#Menu8Selected
{
background-image:url(images/MenuBoutique.jpg);
background-repeat:no-repeat;
background-position:left 0px;
width:71px;
height:43px;
font-size:0px;
display:block;

}

/* End Menu */
html, body
{
height: 100%;
margin: 0;

}

div#divGlobal
{
min-height: 100%;
width: 951px;
background-image:url(images/GlobalBg.jpg);
background-repeat:repeat-y;
padding: 0 0px;
margin: 0 auto;
position: relative;

}

div#divMenu
{
	background-image:url(images/MenuBg.jpg);
	width: 951px;
	height:76px;
}

div#divEntete
{
background-image:url(images/EnteteBg.jpg);
width:915px;
height:121px;
margin:0 auto;

}

div#divCenter
{
background-image:url(images/CenterBg.jpg);
background-repeat:repeat-x;
background-position:top;
padding-bottom:50px;
margin:0px auto;
overflow:auto;
width:915px;

}

div#divFooter
{
position: absolute;
width: 100%;
bottom: 0;
height:30px;
line-height:30px;
background-color:#185397;
margin-left:18px;
width:915px;
color:white;

}

div#divContenu
{
background-image:url(images/MainBG.jpg);
background-repeat:no-repeat;
float:left;
clear:left;
width:580px;
margin-top:10px;
margin-left:10px;
padding:20px;
min-height:542px;
font-size:12px;
line-height:18px;

}
div#divContenu2
{
float:left;
clear:left;
width:580px;
margin-top:10px;
margin-left:10px;
padding:20px;
min-height:542px;
font-size:12px;
line-height:18px;

}

h2
{
color:#1C5BA8;
font-size:14px;
font-weight:bolder;

}

div#divPanels
{
float:right;
clear:right;
width:261px;
margin-top:10px;
margin-right:10px;

}

div#divFull
{

}

div.divPanelStyle
{
font-family:arial;
font-size:11px;
font-weight:bold;

}

div#divSousMenu
{
height:20px;
line-height:18px;
background-color:white;
color:black;
font-size:10px;
font-family:arial;
border-top:1px solid #C1C6CB;
border-bottom:1px solid #C1C6CB;
margin-bottom:10px;
margin-top:10px;
padding-left:10px;

}

#divPubExpertTrainer
{
margin-bottom:10px;

}

div.divArticle
{
background-image:url(images/ArticleBg.jpg);
background-position:bottom;
background-repeat:repeat-x;
background-color:white;
border:solid #C5C8CC;
border-width:0px 1px 1px 1px;
padding:5px;
font-size:10px;

}

a.aLienArticle
{
color:#1C5BA8;
text-decoration:none;
background-image:url(/images/loupe.jpg);
background-position:left center;
background-repeat:no-repeat;
padding-left:20px;
display:block;
line-height:16px;
font-size:10px;

}

a.aLienArticle:hover
{
color:#1C5BA8;
text-decoration:underline;
background-image:url(/images/loupe.jpg);
background-position:left center;
background-repeat:no-repeat;
padding-left:20px;
display:block;
line-height:16px;
font-size:10px;

}

a.aLienLiens
{
color:#1C5BA8;
text-decoration:none;
background-image:url(/images/new_window.png);
background-position:left center;
background-repeat:no-repeat;
padding-left:20px;
display:block;
line-height:16px;
font-size:10px;

}

a.aLienLiens:hover
{
color:#1C5BA8;
text-decoration:underline;
background-image:url(/images/new_window.png);
background-position:left center;
background-repeat:no-repeat;
padding-left:20px;
display:block;
line-height:16px;
font-size:10px;

}

a.aTitlePanel
{
color:white;
text-decoration:none;

}

a.aTitlePanel:hover
{
color:white;
text-decoration:underline;

}

a.aLienTitreArticle
{
color:#1C5BA8;
text-decoration:none;
background-image:url(/images/loupe.jpg);
background-position:left center;
background-repeat:no-repeat;
padding-left:20px;
display:block;
line-height:16px;
font-size:14px;
font-weight:bold;
margin-bottom:5px;

}

a.aLienTitreArticle:hover
{
margin-bottom:5px;
color:#1C5BA8;
text-decoration:underline;
background-image:url(/images/loupe.jpg);
background-position:left center;
background-repeat:no-repeat;
padding-left:20px;
display:block;
line-height:16px;
font-size:14px;
font-weight:bold;

}

div.divArticleListe
{
margin-bottom:10px;
border-top:outset 1px;
line-height:16px;
padding-top:10px;
padding-bottom:10px;
text-align:justify;

}

div.divResumeArticle
{
margin-top:10px;
color:black;
text-align:justify;

}

div.divResumeArticle p
{
margin:0px;
padding:0px;

}

div.divLivreDor
{
margin-bottom:10px;
border-top:outset 1px;
line-height:18px;
padding-top:10px;
padding-bottom:10px;
text-align:justify;

}

form p label
{
width:100px;
text-align:left;
float:left;

}

form p
{
margin:3px 0px;

}

a.aLienSousMenu
{
color:#1C5BA8;
text-decoration:none;

}

a.aLienSousMenu:hover
{
color:#1C5BA8;
text-decoration:underline;

}

a.aLienPicTop
{
color:#1C5BA8;
text-decoration:none;
background-image:url(/images/PicTop.jpg);
background-position:left center;
background-repeat:no-repeat;
padding-left:20px;

}

a.aLienPicTop:hover
{
color:#1C5BA8;
text-decoration:underline;
background-image:url(/images/PicTop.jpg);
background-position:left center;
background-repeat:no-repeat;
padding-left:20px;

}

	

