﻿body
{
background-color	: #9dbad0;
}
div#main_box
{
width				: 1030px;
background-color	: #ffffff;
background			: transparent url(../design/img/deco_barre.png) repeat-y;
margin-left			: auto;
margin-right		: auto;
margin-top			: -10px;
margin-bottom		: -10px;
padding				: 0px;
border				: 1px solid  #9dbad0;
display				: block;
}
/***********************************************************************************/
div#header_box
{
height				: 80px;
width				: 1000px;
background			: transparent url(../design/img/titre.png) no-repeat 525px 3px;
background-color	: #ffffff;
margin				: 0px auto 0px auto;				
padding				: 0px;
display				: block;
}
div#header_box img
{
height				: 70px;
margin				: 5px auto auto 15px;
border				: none;
display				: block;
}
/***********************************************************************************/
div#nav_barre
{
height				: 16px;
width				: 1000px;
background-color	: #a6bbd0;
border-top			: 1px solid  #406d9b;
border-bottom		: 1px solid  #406d9b;
text-align			: right;
margin				: 0px auto 0px auto;				
padding				: 0px;
display				: block;
}
div#nav_barre a
{
vertical-align		: top;
color				: #555555;
font				: 11px Arial;
font-weight			: bold;
margin-left			: 15px;
text-decoration		: none;
}
/***********************************************************************************/
div#nav
{
height				: 350px;
width				: 160px;
background-color	: #ffffff;
margin-right		: 10px;	
margin				: auto 10px auto 15px;			
padding				: 0px;
padding-top			: 20px;	
float				: left;
display				: block;
}
a.bp
{
height				: 23px;
width				: 150px;
background			: transparent url(../design/img/bp_nav_inact.png) no-repeat;
margin				: 2px auto 2px 0px;
text-indent			: 23px;
text-decoration		: none;
display				: block;
}
#nav h2
{
display				: inline;
}
div#nav a:link
{
color				: #555555;
font				: 11px Arial;
font-weight			: bold;
text-decoration		: none; 
}
div#nav_barre a:link
{
color				: #555555;
font				: 11px Arial;
font-weight			: bold;
text-decoration		: none; 
}
div#nav a:visited
{
color				: #555555;
font				: 11px Arial;
font-weight			: bold;
text-decoration		: none; 
}
div#nav_barre a:visited
{
color				: #555555;
font				: 11px Arial;
font-weight			: bold;
text-decoration		: none; 
}
div#nav a:hover
{
height				: 23px;
width				: 150px;
background			: transparent url(../design/img/bp_nav_act.png) no-repeat;
color				: #0066CC;
font				: 11px Arial;
font-weight			: bold;
text-decoration		: none;
}
div#nav_barre a:hover
{
color				: #0066CC;
font				: 11px Arial;
font-weight			: bold;
text-decoration		: none;
}
div#nav span.actualites
{
background			: transparent url(../design/img/actualite.png) no-repeat 2px 2px;
height				: 23px;
display				: block;
}
div#nav span.sfpa
{
background			: transparent url(../design/img/sfpa.png) no-repeat 2px 2px;
height				: 23px;
display				: block;
}
div#nav span.fondateur
{
background			: transparent url(../design/img/fondateur.png) no-repeat 2px 2px;
height				: 23px;
display				: block;
}
div#nav span.adlerisme
{
background			: transparent url(../design/img/adlerisme.png) no-repeat 2px 2px;
height				: 23px;
display				: block;
}
div#nav span.cursus
{
background			: transparent url(../design/img/cursus.png) no-repeat 2px 2px;
height				: 23px;
display				: block;
}
div#nav span.formation_cont
{
background			: transparent url(../design/img/formation_cont.png) no-repeat 2px 2px;
height				: 23px;
display				: block;
}
div#nav span.formation
{
background			: transparent url(../design/img/formation.png) no-repeat 2px 2px;
height				: 23px;
display				: block;
}
div#nav span.psy
{
background			: transparent url(../design/img/psy.png) no-repeat 2px 2px;
height				: 23px;
display				: block;
}
div#nav span.actes
{
background			: transparent url(../design/img/actes.png) no-repeat 2px 2px;
height				: 23px;
display				: block;
}
div#nav span.bulletins
{
background			: transparent url(../design/img/bulletins.png) no-repeat 2px 2px;
height				: 23px;
display				: block;
}
div#nav span.adhesion
{
background			: transparent url(../design/img/adhesion.png) no-repeat 2px 2px;
height				: 23px;
display				: block;
}
div#nav span.ca
{
background			: transparent url(../design/img/ca.png) no-repeat 2px 2px;
height				: 23px;
display				: block;
}
div#nav span
{
padding				: 5px;
}
/***********************************************************************************/
div#article
{
min-height			: 890px;
width				: 825px;
background-color	: #ffffff;
margin				: 0px 15px 0px 0px;				
padding				: 0px;
float				: right;
display				: block;
}
div#article p
{
font				: 12px Arial;
text-align			: justify;
text-indent			: 10px;
padding-right		: 10px;
}
div#article h1
{
font				: 15px Arial;
font-weight			: bold;
background-color	: #9dbad0;
text-align			: center;
margin-bottom		: 40px;
color				: white;
}
div#article h2
{
font				: 13px Arial;
font-weight			: bold;
text-align			: left;
border-bottom		: 2px solid  #9dbad0;
margin-top			: 20px;
color				: black;
}
div#article h3
{
width				: 400px;
font				: 13px Arial;
font-weight			: bold;
text-align			: left;
border-bottom		: 2px solid  #406d9b;
margin-top			: 20px;
color				: black;
display				: block;
}
div#article h4
{
font				: 12px Arial;
font-weight			: bold;
text-decoration		: underline;
}
div#article ul
{
font				: 12px Arial;
text-align			: justify;
padding-right		: 3px;
color				: black;
}
div#article img
{
width				: 150px;
margin				: 0px 10px 10px 10px;
float				: right;
display				: block;
}
div#article li
{
font				: 12px Arial;
}
div#article div.formulaire
{
width				: 500px;
border				: 1px dotted #9dbad0;
margin				: 0px auto 0px auto;
display				: block;
}
div#article div.formulaire p
{
font				: 12px Arial;
color				: black;
}
div.formulaire div.form_boxg
{
float				: left;
margin				: 0px;
padding				: 0px;
display				: block;
}
div.formulaire div.form_boxd
{
float				: right;
margin				: 0px;
padding				: 0px;
display				: block;
}
div.formulaire div.form_spacer
{
height				: 2px;
width				: 100%;
background-color	: #ffffff;
margin				: 0px auto 0px auto;
border-top			: 2px solid  #406d9b;	
clear				: both;
display				: block;
}
div.formulaire div.form_spacer_fin
{
height				: 2px;
width				: 100%;
background-color	: #ffffff;
margin				: 0px auto 0px auto;
clear				: both;
display				: block;
}
div.formulaire div.form_boxd input
{
width				: 100px;
font				: 12px Arial;
color				: #9dbad0;
border				: 1px solid #9dbad0;
margin				: 0px 0px 0px auto;
}
div.formulaire div.form_boxd select
{
width				: 300px;
font				: 12px Arial;
color				: #9dbad0;
border				: 1px solid #9dbad0;
margin				: 0px 0px 0px auto;
}
/***********************************************************************************/
div.spacer
{
height				: 10px;
width				: 1000px;
background-color	: #ffffff;
margin				: 0px auto 0px auto;	
clear				: both;
display				: block;
}
/***********************************************************************************/
div#footer_box
{
height				: 40px;
width				: 1000px;
background-color	: #a6bbd0;
border-top			: 1px solid  #406d9b;
margin				: 0px auto 0px auto;				
padding				: 0px;
display				: block;
}
div#footer_box p
{
text-align			: center;
font				: 10px Arial;
color				: black;
font-weight			: bold;
padding-bottom		: 4px;
margin				: 0px;
}
div#footer_box img
{
border				: none;
}
/***********************************************************************************/
