

/* ------------------------------------------
/* DISPOSITION A L'ECRAN DES BLOCS PRESENT SUR TOUTE LES PAGES
/* ------------------------------------------ */

body {  text-align:center; background-color: #ffffff;padding-top: 20px;Padding-left:5px; }
#page {  position: relative; width:1190px; height:1250px; margin: 0 auto; text-align: left;
padding-top: 0px;Padding-left: 0px;background-image:url( //coach-partenaire.com/IMG/logo.png);
 background-repeat:no-repeat;}

/* ------------------------------------------ */
/* menu
/* ------------------------------------------ */




.titre_menu
{text-align:center;height:20px; width:93px;display: block; float:left; position:relative; list-style:none;padding:0;}

.menu_rubrique2 {text-align:center;height:auto; width:auto;display: block; float:left; position:relative; list-style:none;padding:0;}
.menu_rubrique2 ul{text-align:center;height:auto; width:auto;padding:0;margin:0; list-style: none; display:inline;display:block; float:left; position:relative;}
.menu_rubrique2 ul li{text-align:center;padding:0; margin:0; list-style: none;display:block; float:left; position:relative;}

.menu_rubrique2 a{text-align:center;height:auto; width:93px; margin:0px;display:inline; 

font-family:bariol_regularregular,sans-serif;

float:left; position:relative; list-style:none;
text-decoration: none;color:#75124D;padding:0;font-size:14px;}



.menu_rubrique_blog {height:auto; width:auto;display: block; float:left; position:relative; list-style:none;padding:0;}
.menu_rubrique_blog ul{padding:0;margin:0; list-style: none; display:inline;display:block; float:left; position:relative;}
.menu_rubrique_blog ul li{padding:0; margin:0; list-style: none;display:block; float:left; position:relative;}

.menu_rubrique_blog a{height:auto; width:auto; margin-right:5px;margin-top:5px;display:inline; 

font-family:bariol_boldbold,sans-serif;

float:left; position:relative; list-style:none;
border-style:solid;border-width:1px;border-color:#ffffff;
text-decoration: none;color:#ffffff; background-color:#CE1938; padding:0;font-size:17px; padding:6px; border-radius:2px;}

.menu_rubrique_blog a:hover{height:auto; width:auto; margin-right:5px;display:inline; 

font-family:bariol_boldbold,sans-serif;


border-style:solid;border-width:1px;border-color:#ffffff;
float:left; position:relative; list-style:none;
text-decoration: none;color:#CE1938;padding:0;font-size:17px;background-color:#ffffff; padding:6px; border-radius:2px;}

.menu_rubrique_blog a.on {height:auto; width:auto; margin-right:5px;display:inline; 

font-family:bariol_boldbold,sans-serif;

float:left; position:relative; list-style:none;
text-decoration: none;color:#CE1938;padding:0;font-size:17px;background-color:#ffffff; padding:1px; border-radius:2px;}


.coulrubric5 a:hover  { color: #CE1938; border-bottom-style:solid;border-bottom-width:1px;padding-bottom:5px;}
.coulrubric4 a:hover  { color: #CE1938; border-bottom-style:solid;border-bottom-width:1px;padding-bottom:5px;}
.coulrubric3 a:hover  { color: #CE1938; border-bottom-style:solid;border-bottom-width:1px;padding-bottom:5px;}
.coulrubric2 a:hover  { color: #CE1938; border-bottom-style:solid;border-bottom-width:1px;padding-bottom:5px;}
.coulrubric1 a:hover  { color: #CE1938; border-bottom-style:solid;border-bottom-width:1px;padding-bottom:5px;}

.coulrubric5 a.on { color: #CE1938; border-bottom-style:solid;border-bottom-width:1px;padding-bottom:5px;}
.coulrubric4 a.on { color: #CE1938; border-bottom-style:solid;border-bottom-width:1px;padding-bottom:5px;}
.coulrubric3 a.on { color: #CE1938; border-bottom-style:solid;border-bottom-width:1px;padding-bottom:5px;}
.coulrubric2 a.on { color: #CE1938; border-bottom-style:solid;border-bottom-width:1px;padding-bottom:5px;}
.coulrubric1 a.on { color: #CE1938; border-bottom-style:solid;border-bottom-width:1px;padding-bottom:5px;}







/* ------------------------------------------ */
.conteneur
{width:1190px;height:auto;
position:relative;
display:block;
float: left;
margin: 0; padding: 0;}



#contenu_entete
{float:left; 
display:block;text-align:center;
height:300px;width:1000px;
overflow: hidden;
}

.bloc_logo
{position:relative;width:210px; height:280px;
margin:0; 
padding:0;
float:left; 
display:block;}


.bloc_menu {width:720px;padding:158px 0px 0px 158px;display: block;
float:left;text-align:center;position:relative;height:250px;}


.etincelle{
background-image:url(//coach-partenaire.com/IMG/etincelle.png);
padding:0;
background-repeat: no-repeat; 
margin:0 auto;
height:60px;
width:50px;
position:relative;
}



.pagination{
color:#D84536; float:right;}


.pagination a{ 
border-radius:2px;
color:#D84536;padding:3px;
font-weight: bold;
font-style: normal;}


.pdf_bloc{  
float:left;
width:100%;
height:auto;
display:block;
position:relative;
}







/* ------------------------------------------ */
/* pied
/* ------------------------------------------ */

#pied_de_page
{clear: both;
float:left; 
display:inline;
margin:0;
padding:0;
padding-top:50px;
padding-bottom:10px;
height:auto;
width:1000px;}


.pied_droit
{width:570px;
height:auto;
margin:0;
padding-top:10px;
display:block;
float:left;
border-top-style:solid;
border-top-width:1px;
border-top-color:#CE1938;
position:relative;}


.pied_gauche
{width:365px;
padding-top:10px;
height:auto;
display: block;
float: right;
border-top-style:solid;
border-top-width:1px;
border-top-color:#CE1938;
position:relative;}


#colophon
{clear: both;
border-top-style:solid;
border-top-width:1px;
border-top-color:#CE1938;
text-align:center;
float:left; 
display:block;
margin:0;
padding:0;
padding-bottom:10px;
height:auto;
width:1000px;}


/* ------------------------------------------
/* Disposition a l'ecran de la page sommaire 
/* ------------------------------------------ */


#contenu_bloc_1_et_3 
{clear: both;
float:left; 
display:block;
margin:0;
padding:0;
height:auto;
width:600px;}

.bloc_1
{width:550px;
height: 205px;
margin:0;
padding:55px 0px 0px 210px;
display: block;
float:left;
position:relative;}

.bloc_3
{width:570px;
height:auto;
display: block;
float:left;
margin:0;
padding-top:110px;
}


#blocaetb
{clear: both;
float:left; 
display:block;
margin:0;
padding:0;
height:auto;
width:600px;}

.bloc_a
{width:110px;
height: 160px;
margin:0;
display: block;
float:left;
position:relative;}

.bloc_b
{width:260px;
height:auto;
margin:0;
display: block;
float:left;
position:relative;}



#contenu_bloc_2_et_4 
{display:block;
float:left; 
height:auto;width:400px;
overflow: hidden;}

.bloc_2
{width:365px;
padding:0px 0px 0px 38px;
height: 140px;
display: block;
float:left;}


.bloc_4

{width:403px;
height:auto;
padding:0px 0px 0px 38px;
display: block;
float:left;
}

/* ------------------------------------------
/* Disposition a l'ecran de la rubrique/article
/* ------------------------------------------ */
.bloc_texte_article_droite
{width:400px;
padding:70px 0px 0px 35px;
display: block;

float:left;
height:auto;}

.bloc_1_article
{width:500px;
height: 270px;
padding:20px 0px 0px 240px;
display: block;
float:left;
margin:0;
position:relative;}

.bloc_3_article
{width:570px;
height:auto;
display: block;
float:left;
margin:0;
}


.bloc_texte_temoignages_droite

{width:330px;
padding:40px 0px 0px 70px;
display: block;
float:left;
height:auto;}


/* ------------------------------------------
/* Disposition a l'ecran votre coach
/* ------------------------------------------ */
#contenu_bloc_votre_coach_gauche
{clear: both;
float:left; 
display:block;
margin:0;
padding:0;
height:auto;
width:520px; }


#contenu_bloc_texte_votre_coach
{display:block;
float:left; 
height:auto;width:480px;
overflow: hidden;}

.bloc_texte_votre_coach
{width:480px;padding:70px 0px 0px 53px;
display: block;float:left;
height:auto;}




.bloc_carte
{width:440px;
height: 270px;
margin:0;
padding:60px 0px 0px 207px;
display: block;
float:left;
position:relative;}

.bloc_carte2
{width:370px;
height: 290px;
margin:0;
padding:60px 0px 0px 207px;
display: block;
float:left;
position:relative;}



.carte
{width:307px;height: 195px;background-color:#CE1938;
border-radius:5px;margin:0;
display: inline;float:left;padding:10px;
position:relative;font-size:15px; 
line-height:15px;

font-weight: normal;
    font-style: normal;

color:#FFFFFF;}

.carte_plume
{width:60px;height: 175px;
margin:0;
background-image:url(//coach-partenaire.com/IMG/plume.png);
display: block;float:left;
 background-repeat:no-repeat;
position:relative;font-size:15px; }

.info_carte
{width:290px;height: 175px;
margin:0;
display: block;float:left;
position:relative;font-size:15px; }


.bloc_gauche_votre_coach
{width:500px;
height:auto;
display: block;
float:left;
margin:0;
padding-top:54px;}

.bloc_citation_votre_coach
{width:500px;height:auto;
display: block;float:left;
margin:0;padding-top:34px;}

/* ------------------------------------------
/* Le blog
/* ------------------------------------------ */



/* Pagination */

ul.pagination-items {width:100%; display:inline; float:left;font-size 15px; }
.pagination-item-label {width:auto; display:inline; float:left;}

.pagination-item-label a {font-size 15px;}

.pagination-item-label .on {padding: .2em .5em; margin: 0 1px; font-size 15px; background-color: #FFFFFF; 
text-decoration: none;
border-style:solid;
border-width:2px; margin: 0 2px;
border-radius:2px;
border-color:#CE1938; 
line-height:27px;}



a.pagination-item-label {padding: .2em .5em; 
background-color: #FFFFFF; 
text-decoration: none;
border-style:solid;
border-width:2px; margin: 0 2px;
border-radius:2px;
border-color:#CE1938;
 }
 
a.pagination-item-label .on {  background-color: #CE1938; color: #fff; 
border-style:solid;
border-width:2px;
border-color:#CE1938; }

p.pagination-item-label a:hover {  background-color: #CE1938; color: #fff; 
border-style:solid;border-color:#CE1938;margin: 0 1px ; }
p.pagination-item-label .sep { display: none; }



#titreblog_date
{ width:420px; height:auto;display: inline;float:left; }


.titre_blog { width:350px;height:auto;display: block;float:left; }

#titreblog_date img{

width:100%;
height: auto;

}

img {width:100%; height : auto; display:block;}

.spip_document_icone {width:auto; height : auto; display:block;}


.menu_blog
{width:285px;height: 172px;border-radius:5px;margin:0;
padding:10px;display: block;float:left;
border-color:#CE1938;
border-width:1px;
border-style:solid;
position:relative;font-size:15px; 
line-height:15px;
font-family:'bariol_regularregular',sans-serif; 
color:#FFFFFF;}


.etincelleblog
{background-image:url(//coach-partenaire.com/IMG/etincelleblog.png);
padding:0;position:relative; background-repeat: no-repeat; margin:0 auto;height:50px;width:200px;float:center;}



