@charset "iso-8859-1";

#box {
background-color:#FFFFFF;
width:900px;
margin: 0px auto;
padding:0px;
}

#content {
width:620px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:10px;
float:left;
background-color:#FFFFFF;
overflow: auto;
}

#head {
background-color:transparent;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
background-image:url(images/banniere.png);
}

#right {
width:280px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:10px;
float:left;
background-color: #FFFFFF;
}

body {
width:900px;
margin:auto;
margin-top:0px;
font-family:Arial, Tahoma;
font-size:13px;
background-color:#282828;
text-align:justify;
}

h1 {
display:block;
margin-left:0;
margin-right:20;
font-size:22px;
font-family:Arial, Tahoma;
border-bottom:1px solid black;
}

h2 {
margin-left:26px;
font-size:14px;
border-bottom:1px solid #2255FF;
color:#2255FF;
}

h3 {
margin-top:18px;
margin-left:13px;
margin-bottom:5px;
font-size:14px;
color:#119544;
}

p {
margin-top:6px;
margin-bottom:10px;
}

table {
font-family:Arial, Tahoma;
font-size:13px;
text-align:justify;
}

.intro {
color:#0A7788;
font-size:16px;
line-height:21px;
}

.titre-contact {
max-height:44;
min-height:22px;
max-width:190;
margin-left:5;
margin-right:5;
margin-top:2px;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
color:#0940e1;
font-family:Arial, Tahoma;
font-weight:bold;
font-size:14px;
text-decoration:none;
text-align:left; 
line-height:22px;
background-repeat:repeat-y;
background-position:0% 0%;
}

.table-encadre {
border:0px solid #DDDDDD ;
}

.titre-encadre {
height:35px;
padding: 5px ;
font-family:Arial, Tahoma;
font-size:14px;
font-weight:bold;
color:white;
background-image:url(images/encadre.png);
}

.encadre {
padding: 5px ;
font-family:Arial, Tahoma;
font-size:13px;
border:1px solid #DDDDDD ;
}

.consigne {
margin-top:5;
margin-bottom:10;
margin-left:0;
margin-right:10;
text-align:justify;
font-size:14px;
}

.image-annonce {
margin-bottom:0;
margin-left:5;
margin-right:5;
float:left;
}

.liste {
display:block;
font-size:13px;
margin-top:3px;
margin-bottom:3px;
text-decoration:none;
color:#000000;
}

.liste:hover {
color:#0000DD;
}

.titre-module {
margin-top:10px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding-top:12px;
padding-left:20px;
padding-right:20px;
padding-bottom:5px;
font-weight:bold;
font-size:13px;
background-image:url(images/titre-module.png);
background-repeat:no-repeat;
}

.module {
display:block;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:10;
padding-left:1;
padding-right:1;
padding-top:2;
padding-bottom:2;
background-image:url(images/module.jpg);
background-repeat:repeat-y;
}

.module-ligne {
display:block;
margin-top:10px;
margin-left:50px;
margin-right:50px;
margin-bottom:10px;
color:#000000;
}

.adresse {
line-height:12px;
font-size:12px;
text-align:center;
}

.menu-principal {
top:0;
bottom:0;
display:inline;
position:relative;
text-decoration:none;
text-align:center; 
line-height:0px;
font-family:Arial, Tahoma;
font-weight:bold;
font-size:14px;
color:black;
max-height:41px;
min-height:41px;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
padding-top:13;
padding-bottom:15px;
padding-left:10;
padding-right:10;
background-image:url(images/psycho-coaching-main01.png);
background-repeat:repeat-x;
background-position:0 0;
}

.menu-principal:hover {
color:white;
background-image:url(images/psycho-coaching-main02.png);
}


.menu-rubrique {
cursor:pointer;
position:relative;
display:block;
max-height:44;
min-height:22px;
max-width:190;
margin-left:15;
margin-right:15;
margin-top:12;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
color:black;
font-family:Arial, Tahoma;
font-weight:bold;
font-size:14px;
text-decoration:none;
text-align:center; 
line-height:22px;
background-image:url(images/fond01.jpg);
background-repeat:repeat-y;
background-position:0% 0%;
}


.menu-gauche {
display:block;
position:relative;
background-color:#F8F8F8;
max-width:190;
margin-left:0;
margin-right:15;
margin-top:0;
margin-bottom:0;
padding-top:4;
padding-bottom:4;
padding-left:27px;
padding-right:0;
text-align:left; 
color:black;
font-family:Arial, Tahoma;
font-size:13px;
text-decoration:none;
line-height:12px;
background-color:transparent;
background-image:url(images/puce01.png);
background-repeat:no-repeat;
background-position:0% 65%;
}

.menu-gauche:hover {
color:#0000DD;
}

.titre-annonce {
display:block;
position:relative;
font-size:18px;
margin-left:25;
margin-right:25;
margin-top:5px;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
padding-left:0px;
padding-right:0px;
font-family:Arial, Tahoma;
font-weight:bold;
color:black;
}

.annonce {
display:block;
position:relative;
margin-left:25;
margin-right:25;
margin-top:0;
margin-bottom:5;
padding-top:0;
padding-bottom:0;
padding-left:0px;
padding-right:0px;
color:black;
text-align:justify; 
}

.article {
font-family:Arial, Tahoma;
text-align:justify;
font-size:13px;
margin-right:20;
margin-left:20;
color:black;
}

.tableau {
font-size:12px;
}

.coach-of {
font-family:Arial, Tahoma;
text-align:justify;
font-size:12px;
margin-right:2;
color:black;
}

.titre-news {
position:relative;
display:block;
max-height:44;
min-height:22px;
max-width:500;
margin-left:10;
margin-right:10;
margin-top:10;
margin-bottom:2;
padding-top:0;
padding-bottom:0;
padding-left:40;
padding-right:0;
color:black;
font-family:Arial, Tahoma;
font-weight:bold;
font-size:14px;
text-decoration:none;
text-align:left; 
line-height:22px;
background-image:url(images/fond-titre.png);
background-repeat:repeat-y;
background-position:0% 0%;
}

.news {
display:block;
font-family:Arial, Tahoma;
text-align:justify;
font-size:13px;
margin-right:10;
margin-left:10;
padding-left:5;
margin-bottom:20;
border-left-width:0;
border-left-style:solid;
border-left-color:black;

}

.auteur {
position:relative;
display:block;
max-height:16;
min-height:16px;
margin-left:20;
margin-right:20;
margin-top:0;
margin-bottom:1;
padding-top:1;
padding-bottom:1;
padding-left:0;
padding-right:7;
color:white;
font-family:Arial, Tahoma;
font-weight:bold;
font-size:12px;
text-decoration:none;
text-align:right; 
line-height:16px;
background-image:url(images/fond-auteur.jpg);
background-repeat:repeat-x;
background-position:0% 0%;
}

.blog {
font-size:12px;
text-decoration:none;
}

.blog:hover {

text-decoration:underline;
}