#GroupInfos #Boutique,#GroupeInfos #Boutique {
margin:20px 5px 0;
}
#GroupInfos #Boutique h2,#GroupeInfos #Boutique h2 {
margin:0;
padding:0;
}
#GroupInfos #Boutique .Fiche,#GroupeInfos #Boutique .Fiche {
background:#BE00AA;
height:130px;
padding:8px 2px 8px 3px;
}
#GroupInfos #Boutique .Fiche .picto,#GroupeInfos #Boutique .Fiche .picto {
float:left;
width:53px;
height:64px;
}
#GroupInfos #Boutique .Fiche .effect,#GroupeInfos #Boutique .Fiche .effect {
float:left;
display:inline;
width:73px;
height:125px;
margin:3px 0 0 10px;
}
#GroupInfos #Boutique .Fiche .info,#GroupeInfos #Boutique .Fiche .info {
float:left;
display:inline;
width:85px;
position:relative;
height:112px;
margin:0 15px 0 22px;
padding:0;
}
.v60 #GroupInfos #Boutique .Fiche .info,.v60 #GroupeInfos #Boutique .Fiche .info {
width:107px;
margin:0 10px 0 0;
padding:0 0 0 22px;
}
#GroupInfos #Boutique .Fiche .info h3,#GroupeInfos #Boutique .Fiche .info h3 {
font-size:1em;
color:#FFF;
font-weight:bold;
margin:0;
padding:0;
}
#GroupInfos #Boutique .Fiche .info .prix,#GroupeInfos #Boutique .Fiche .info .prix {
font-weight:bold;
color:#FFF;
float:left;
position:absolute;
bottom:0;
left:0;
}
.v60 #GroupInfos #Boutique .Fiche .info .prix,.v60 #GroupeInfos #Boutique .Fiche .info .prix {
left:22px;
}
#GroupInfos #Boutique .Fiche .info .prix span,#GroupeInfos #Boutique .Fiche .info .prix span {
font-size:0.95em;
font-weight:normal;
color:#F400E7;
}
#GroupInfos #Boutique .Fiche .note,#GroupeInfos #Boutique .Fiche .note {
float:left;
background:url(../../images/2/commun/bg_boutique-note.gif) top left no-repeat;
width:130px;
height:116px;
}
#GroupInfos #Boutique .Fiche .note p,#GroupeInfos #Boutique .Fiche .note p {
font-weight:normal;
font-size:0.95em;
overflow:hidden;
color:#FFF;
margin:15px 18px;
padding:0;
}
#GroupInfos #Boutique .Carousel,#GroupeInfos #Boutique .Carousel {
background:url(../../images/2/commun/bg_boutique-scroll.jpg) top left repeat-x;
height:109px;
position:relative;
}
#Boutique .Carousel .elements li {
height:58px;
width:38px;
text-align:center;
padding:8px 6px 0;
}
.v60 #Boutique .Carousel .elements li {
padding:8px 6px;
}
#Boutique .Carousel .elements li.active {
background:#BE00AA;
}
#ColoneDroite #Boutique {
background:url(../../images/2/commun/colonnedroite/bg_boutique.gif);
width:302px;
margin:16px 0 10px 5px;
}
#ColoneDroite #Boutique .data {
margin:0 2px;
}
#ColoneDroite #Boutique .data .block {
background:#F400E7;
color:#FFFFFF;
margin:0 0 3px;
padding:3px 6px;
}
#ColoneDroite #Boutique .data .block .image {
float:left;
position:relative;
width:106px;
}
#ColoneDroite #Boutique .data .block .image div {
background:#FFFFFF;
width:68px;
height:82px;
}
#ColoneDroite #Boutique .data .block .image div img {
margin:5px;
}
#ColoneDroite #Boutique .data .block .image .kind {
position:absolute;
top:0;
right:5px;
}
#ColoneDroite #Boutique .data .block .text {
float:left;
width:180px;
}
#ColoneDroite #Boutique .data .block .text .resume {
height:47px;
padding:0 4px;
}
#ColoneDroite #Boutique .data .block .text .price {
background:url(../../images/2/commun/colonnedroite/bg_boutique-prix.gif) no-repeat;
height:30px;
}
#ColoneDroite #Boutique .data .block .text .price div {
color:#000000;
padding:6px 0 0 8px;
}
#ColoneDroite #Boutique .data .block .text .price strong {
color:#FFFFFF;
margin:0 0 0 10px;
}
#ColoneDroite #Boutique .more {
background:url(../../images/2/commun/colonnedroite/bg_boutique_footer.gif) bottom no-repeat;
height:30px;
}
#ColoneDroite #Boutique .more a {
background:url(../../images/2/commun/arrow_bleu.gif) no-repeat left center;
color:#8D3EB6;
float:right;
font-size:0.8em;
margin:5px 35px 0 0;
padding:0 0 0 12px;
}
#InterneFull #Boutique .BoxGeneral {
background:url(../../images/2/commun/bg_bout-box_general.jpg);
}
#InterneFull #Boutique .BoxGeneral h2 {
font-weight:bold !important;
color:red !important;
}
#InterneFull {
background:url(../../images/2/commun/bg_col_full.gif) top left repeat-y;
 margin:0;
 padding:0;
 width:980px;
}
#InterneFull .Footer{
background:url(../../images/2/commun/bg_col_full-footer.gif) top left no-repeat;
 height:20px;
 font-size:0px;
 margin:0 0 0 0;
 padding:0;
 width:980px}
#InterneFull .RechercheInterne{
background:url(../../images/2/commun/bg_recherche-interne.gif) top left no-repeat;
 height:51px}
#InterneFull .RechercheInterne form{
margin:20px 0 0 250px;
 padding:0;
 float:left;
 display:inline}
#InterneFull .RechercheInterne form input.text{
border-left:1px solid #CCC;
 border-top:1px solid #CCC;
 width:170px;
 padding-left:3px}
#InterneFull .RechercheInterne form a{
color:#BFBFBF;
 border-left:1px solid #BFBFBF;
 padding:0 0 0 10px;
 margin:0 0 0 15px;
 font-size:0.9em}
#InterneFull .Content {
float:left;
 overflow:hidden;
 width:715px;
 display:inline;
 margin:0 0 0 10px;
 background:white}
#InterneFull #ProduitEnCours {
margin:30px 0 30px 0}
#InterneFull #ProduitEnCours .visuel {
float:left;
 width:200px;
 text-align:center}
#InterneFull #ProduitEnCours .visuel .zoomContain {
width:55px;
 margin:auto}
#InterneFull #ProduitEnCours .visuel img {
margin-bottom:10px}
#InterneFull #ProduitEnCours .visuel a {
padding:0 0 0 10px;
 color:#8D3EB6;
 background:url(../../images/2/commun/arrow_bleu.gif) 0 center no-repeat !important}
#InterneFull #ProduitEnCours .visuel a.zoomProduit {
float:none !important;
 margin:0 !important}
#InterneFull #ProduitEnCours .detail {
float:left;
 width:68%}
#InterneFull #ProduitEnCours .detail h1 {
margin:0 0 15px 0;
 padding:0;
 color:#747474;
 font-size:1.5em}
#InterneFull #ProduitEnCours .detail p {
font-size:0.9em}
#InterneFull #ProduitEnCours .detail p strong {
font-size:1.1em}
#InterneFull #ProduitEnCours .detail p span {
color:#F400E7}
#InterneFull #ProduitEnCours .detail p.statut {
color:#F400E7;
 font-size:1.1em;
 margin:15px 0;
 font-weight:bold}
#InterneFull #ProduitEnCours .detail p.prix {
color:#F400E7;
 font-size:1.3em;
 margin:15px 0 0 0;
 font-weight:bold}
#InterneFull #ProduitEnCours .detail p.action {
text-align:right;
 padding:0 8px 0 0}
#InterneFull #Recommandation {
height:281px;
 width:705px;
 background:url(../../images/2/commun/bg_produitplus.jpg) no-repeat}
#InterneFull #Recommandation h2 {
color:#F400E7;
 text-transform:uppercase;
 padding:10px 0 23px 10px;
 font-size:1.2em;
 margin:0}
#InterneFull #Recommandation .data {
margin:0 0 0 6px}
#InterneFull #Recommandation .block {
float:left;
 width:338px;
 height:106px}
#InterneFull #Recommandation .block .visuel {
float:left;
 width:23%;
 text-align:center}
#InterneFull #Recommandation .block .visuel img {
border:1px solid black;
 margin:25px 0 0 0}
#InterneFull #Recommandation .block .detail {
float:left;
 color:#525252;
 font-size:0.9em;
 width:77%;
 padding:20px 0 0 0}
#InterneFull #Recommandation .block .detail p {
height:40px;
 padding:0 18px 0 0}
#InterneFull #Recommandation .block .detail p.prix {
color:#F400E7;
 font-size:1em;
 font-weight:bold;
 margin:0;
 text-align:right;
 height:auto}
#InterneFull #Recommandation .block .detail p.action {
margin:0;
 text-align:right;
 height:auto;
 padding-right:14px}
#InterneFull #Detail {
margin:20px 0 0 0}
#InterneFull #Detail .top {
background:url(../../images/2/commun/bg_proddetail_top.jpg) no-repeat;
 height:5px;
 font-size:0;
 width:705px}
#InterneFull #Detail .content {
border-left:1px solid #CECECE;
 border-right:1px solid #CECECE;
 width:703px;
 padding:10px 0 0 0}
#InterneFull #Detail .content h2{
background:transparent url(../../images/2/commun/bg_h2_interne.gif) no-repeat 0px 2px;
 border-bottom:4px solid #F400E7;
 color:#F400E7;
 font-size:1.2em;
 margin:0pt 0pt 10px 12px;
 padding:0pt 0pt 1px 20px;
 text-transform:uppercase;
 width:93%}
#InterneFull #Detail .content h3 {
color:#747474;
 padding:0 15px}
#InterneFull #Detail .content p {
font-size:0.9em;
 padding:0 15px}
#InterneFull #Detail .content p.auteur {
padding:10px 15px}
#InterneFull #Detail .content p.auteur strong {
color:#F400E7}
#InterneFull #Detail .bottom {
background:url(../../images/2/commun/bg_proddetail_bottom.jpg) no-repeat;
 height:5px;
 font-size:0;
 width:705px}
#InterneFull .basic_box {
margin:20px 0 0 0}
#InterneFull .basic_box .top {
background:url(../../images/2/commun/bg_proddetail_top.jpg) no-repeat;
 height:5px;
 font-size:0;
 width:705px}
#InterneFull .basic_box .content {
border-left:1px solid #CECECE;
 border-right:1px solid #CECECE;
 width:683px;
 padding:10px 10px 0 10px}
#InterneFull .basic_box .content h2 {
background:transparent url(../../images/2/commun/bg_h2_interne.gif) no-repeat 0px 2px;
 border-bottom:4px solid #F400E7;
 color:#F400E7;
 font-size:1.2em;
 margin:0pt 0pt 10px 0;
 padding:0pt 0pt 1px 20px;
 text-transform:uppercase;
 width:93%}
#InterneFull .basic_box .content h3 {
color:#747474;
 padding:0}
#InterneFull .basic_box .content p {
font-size:0.9em;
 padding:0 0;
 padding:5px 0px}
#InterneFull .basic_box .content p.auteur  {
padding-top:10px;
 padding-bottom:10px}
#InterneFull .basic_box .content p.auteur strong {
color:#F400E7}
#InterneFull .basic_box .content li {
padding:0 0 5px 0;
 margin:0 0 0 15px;
 font-size:0.9em}
#InterneFull .basic_box .type_abo {
padding:15px 0}
#InterneFull .basic_box .type_abo .visuel {
float:left;
 width:200px;
 text-align:center}
#InterneFull .basic_box .type_abo .visuel img {
margin-bottom:10px}
#InterneFull .basic_box .type_abo .visuel a {
padding:0 0 0 10px;
 color:#8D3EB6;
 background:url(../../images/2/commun/arrow_bleu.gif) 0 center no-repeat}
#InterneFull .basic_box .type_abo .detail{
float:right;
width:68%}
#InterneFull .basic_box .type_abo .detail h1 {
margin:0 0 15px 0;
 padding:0;
 color:#747474;
 font-size:1.5em}
#InterneFull .basic_box .type_abo .detail p {
font-size:0.9em}
#InterneFull .basic_box .type_abo .detail p strong {
font-size:1.1em}
#InterneFull .basic_box .type_abo .detail p span {
color:#F400E7}
#InterneFull .basic_box .type_abo .detail p.statut {
color:#F400E7;
 font-size:1.1em;
 margin:15px 0;
 font-weight:bold}
#InterneFull .basic_box .type_abo .detail p.prix {
color:#F400E7;
 font-size:1.3em;
 margin:15px 0 0 0;
 font-weight:bold}
#InterneFull .basic_box .type_abo .detail p.action {
text-align:right;
 padding:0 8px 0 0}
#InterneFull .basic_box .bottom {
background:url(../../images/2/commun/bg_proddetail_bottom.jpg) no-repeat;
 height:5px;
 font-size:0;
 width:705px}
#InterneFull #Boutique .box {
width:232px;
 font-size:0.9em;
 color:#525252;
 float:left;
 margin:15px 6px 0 0}
#InterneFull #Boutique .box h2 {
color:#BE00AA;
 height:40px;
 margin:0;
 padding:15px 5px 0 45px;
 font-size:1.3em;
 text-transform:uppercase;
 background:url(../../images/2/commun/bg_box_title.png) no-repeat}
#InterneFull #Boutique .box .produit_sans_affichage {
color:#777;
 margin-left:15px;
 font-weight:bold;
 font-size:14px;
 text-transform:uppercase}
#InterneFull #Boutique .box .data {
background:url(../../images/2/commun/bg_bout-box_middle.jpg) repeat-y 1px 0;
 margin:0 0 0 0}
#InterneFull #Boutique .box .data hr {
font-size:0px;
 height:0px;
 border:0px;
 border-bottom:1px dotted #C0C0C0;
 margin:0px 15px}
#InterneFull #Boutique .box .data .block {
margin:0 10px;
 padding-top:10px;
 padding-bottom:10px}
#InterneFull #Boutique .box .data .block h3 {
margin:0 0 10px 0;
 color:#BE00AA;
 font-size:1.0em}
#InterneFull #Boutique .box .data .block .preview {
float:left;
 width:28%;
 text-align:center;
 padding:25px 0 0 0}
#InterneFull #Boutique .box .data .block .detail {
float:left;
 width:68%}
#InterneFull #Boutique .box .data .block .detail p {
margin:3px 0}
#InterneFull #Boutique .box .data .block .detail a {
display:block;
 text-align:right;
 color:#8D3EB6;
 padding:0 15px 0 0;
 font-size:0.9em !important}
#InterneFull #Boutique .box .data .block .detail a.more {
background:url(../../images/2/commun/arrow_bleu.gif) 63px 5px no-repeat;
 margin:15px 0 5px 0}
#InterneFull #Boutique .box .data .block .detail a.add {
background:url(../../images/2/commun/arrow_bleu.gif) 35px 5px no-repeat}
#InterneFull #Boutique .box .all {
background:url(../../images/2/commun/bg_bout-box_bottom.jpg) no-repeat 1px 0;
 height:31px}
#InterneFull #Boutique .box .all a {
color:#8D3EB6;
 padding:10px 15px 0 12px;
 display:block;
 background:url(../../images/2/commun/arrow_bleu.gif) 0 15px no-repeat;
 float:right}
#InterneFull #Boutique #BoxJuridique h2 {
background:url(../../images/2/commun/bg_bout-box_juri.jpg)}
#InterneFull #Boutique #BoxOption h2 {
background:url(../../images/2/commun/bg_bout-box_option.jpg)}
#InterneFull #Boutique #BoxPack h2 {
background:url(../../images/2/commun/bg_bout-box_pack.jpg)}
#InterneFull #Boutique #BoxPaiement_acte h2 {
background:url(../../images/2/commun/bg_bout-box_paiementacte.jpg)}
#InterneFull #Boutique #BoxPratique h2 {
background:url(../../images/2/commun/bg_bout-box_pratique.jpg)}
#InterneFull #Boutique #BoxVisu_cv h2 {
background:url(../../images/2/commun/bg_bout-box_visucv.jpg)}
#InterneFull #Boutique #BoxCarriere h2 {
background:url(../../images/2/commun/bg_bout-box_carr.jpg)}
#InterneFull #Boutique #BoxSocial h2 {
background:url(../../images/2/commun/bg_bout-box_soci.jpg)}
#InterneFull #Boutique #BoxEmploi h2 {
background:url(../../images/2/commun/bg_bout-box_empl.jpg)}
#InterneFull #Boutique #BoxComptabilite_gestion h2 {
background:url(../../images/2/commun/bg_bout-box_comp.jpg) repeat 1px 0}
#InterneFull #Boutique #BoxRH h2 {
background:url(../../images/2/commun/bg_bout-box_rh.jpg)}
#InterneFull #Boutique #BoxManagement h2 {
background:url(../../images/2/commun/bg_bout-box_mana.jpg)}
#InterneFull #Boutique #BoxVente h2 {
background:url(../../images/2/commun/bg_bout-box_vent.jpg)}
#InterneFull #Boutique #BoxPratiques h2 {
background:url(../../images/2/commun/bg_bout-box_prat.jpg)}
#InterneFull #Boutique #BoxSocial, #InterneFull #Boutique #BoxRH, #InterneFull #Boutique #BoxPratiques {
margin-right:0px}
#InterneFull #Boutique #BoxPromotion {
width:413px;
 margin-right:4px}
#InterneFull #Boutique #BoxPromotion h2 {
background:url(../../images/2/commun/bg_bout-box_prom.jpg)}
#InterneFull #Boutique #BoxPromotion  .data {
background:url(../../images/2/commun/bg_bout-box_middle_medium.jpg) repeat-y}
#InterneFull #Boutique #BoxPromotion .data .block {
float:left;
 width:45%;
 display:inline !important}
#InterneFull #Boutique #BoxPromotion .data .block .detail a.more {
background:url(../../images/2/commun/arrow_bleu.gif) no-repeat 45px 5px}
#InterneFull #Boutique #BoxPromotion .data .block .detail a.add {
background:url(../../images/2/commun/arrow_bleu.gif) no-repeat 15px 5px}
#InterneFull #Boutique #BoxPromotion .all {
background:url(../../images/2/commun/bg_bout-box_bottom_medium.jpg) repeat-y}
#InterneFull #Boutique #BoxCoupdecoeur {
width:292px}
#InterneFull #Boutique #BoxCoupdecoeur h2 {
background:url(../../images/2/commun/bg_bout-box_coup.jpg)}
#InterneFull #Boutique #BoxCoupdecoeur  .data {
background:url(../../images/2/commun/bg_bout-box_middle_little.jpg) repeat-y}
#InterneFull #Boutique #BoxCoupdecoeur .data .block {
}
#InterneFull #Boutique #BoxCoupdecoeur .data .block .detail {
width:48%}
#InterneFull #Boutique #BoxCoupdecoeur .data .block .detail a.more {
background:url(../../images/2/commun/arrow_bleu.gif) no-repeat 45px 5px}
#InterneFull #Boutique #BoxCoupdecoeur .data .block .detail a.add {
background:url(../../images/2/commun/arrow_bleu.gif) no-repeat 15px 5px}
#InterneFull #Boutique #BoxCoupdecoeur  .all {
background:url(../../images/2/commun/bg_bout-box_bottom_little.jpg) repeat-y}
#InterneFull #Boutique #BoxAbonnement {
width:712px;
 margin-right:0px}
#InterneFull #Boutique #BoxAbonnement h2 {
background:url(../../images/2/commun/bg_bout-box_abon.jpg)}
#InterneFull #Boutique #BoxAbonnement  .data {
background:url(../../images/2/commun/bg_bout-box_middle_big.jpg) repeat-y}
#InterneFull #Boutique #BoxAbonnement  .data .block {
float:left;
 width:30%}
#InterneFull #Boutique #BoxAbonnement  .all {
background:url(../../images/2/commun/bg_bout-box_bottom_big.jpg) repeat-y}
#InterneFull .RechercheBoutique {
font-size:1.0em}
.RechercheBoutique .ajout_panier {
font-size:9px;
 color:#000}
#InterneFull .RechercheBoutique .TitleSearch {
color:#F400E7;
 font-weight:bold;
 font-size:1.3em;
 margin:0 0 10px 0}
#InterneFull .RechercheBoutique .result {
width:100%}
#InterneFull .RechercheBoutique .result th {
background:#F400E7;
 color:white;
 padding:10px;
 vertical-align:top;
 font-size:1.2em}
#InterneFull .RechercheBoutique .result th.three, #InterneFull .RechercheBoutique .result th.four, #InterneFull .RechercheBoutique .result td.three, #InterneFull .RechercheBoutique .result td.four {
text-align:center}
#InterneFull .RechercheBoutique .result td {
padding:5px;
 vertical-align:top}
#InterneFull .RechercheBoutique .result tr.impair td {
background:#FFC4F9}
#InterneFull .RechercheBoutique .result tr.pair td {
background:#FFC4F9}
#InterneFull .RechercheBoutique .result td.two h3 {
font-size:1.0em;
 font-weight:bold;
 text-decoration:underline}
#InterneFull .RechercheBoutique .result td.two h3 a {
color:black}
#InterneFull .RechercheBoutique .result td.three {
color:#BE00AA;
 font-weight:bold;
 font-size:1.2em}
#InterneFull .RechercheBoutique .result td.four {
font-weight:bold}
#InterneFull .RechercheBoutique .result td.four p.price {
font-size:1.2em}
#InterneFull .RechercheBoutique .result td.four p.action {
margin:10px 0 0 0}
#InterneFull #Pagination {
padding:40px 0pt}
#InterneFull #Pagination .left, #InterneFull #Pagination .right {
padding:5px 0pt 0pt}
#InterneFull #Pagination div.content {
color:#8D3EB6;
 font-size:0.9em;
 margin:auto;
 width:400px}
#InterneFull #Pagination div.content div {
float:left;
 padding:5px}
#InterneFull #Pagination div.content div .active {
background:#8D3EB6 none repeat scroll 0%;
 color:white}
#InterneFull #Pagination div.content div span {
display:block;
 padding:5px 0pt 0pt 100px}
#InterneFull #Pagination div.content div strong {
display:block;
 margin:0pt 0pt 0pt 20px;
 padding:5px 0pt 0pt}
#InterneFull #ColonneDroite {
float:left;
 overflow:hidden;
 display:inline;
 width:224px;
 margin:5px 0 0 15px}
.VotrePanier{
background:#8CAD34;
 margin:0 0 15px 0}
.VotrePanier h2{
margin:0 0 5px 0;
 padding:0}
.VotrePanier p{
color:#FFF;
 margin:5px 0 5px 10px;
 padding:0;
 font-size:0.9em;
 font-weight:bold}
.VotrePanier .article{
margin:0 0 2px 0;
 padding:3px 7px;
 background:#F400E7;
 overflow:hidden;
 zoom:1}
.VotrePanier .article .preview {
float:left;
 width:40px;
 height:60px}
.VotrePanier .article .preview img {
}
.VotrePanier .article h6 {
float:left;
 margin:5px 0 0 10px;
 padding:0;
 font-size:0.8em;
 color:#FFC4F9;
 width:150px}
.VotrePanier .article .infos{
background:url(../../images/2/commun/bg_prix.gif) top left no-repeat;
 float:left;
 width:164px;
 display:inline;
 height:30px;
 margin:10px 0 0 3px;
 overflow:hidden;
 zoom:1}
.VotrePanier .article .infos div {
color:#FFF;
 margin:0;
 padding:0 2px;
 font-weight:bold;
 font-size:1em;
 float:left;
 text-align:center}
.VotrePanier .article .infos div.price {
margin-left:5px;
 margin-right:5px}
.VotrePanier .article .infos div span {
margin:0;
 padding:0;
 color:#454C33;
 font-weight:normal;
 display:block;
 font-size:0.8em;
 text-align:left}
.VotrePanier .article .infos img{
float:right}
.VotrePanier .total{
margin:10px 10px 0 10px;
 padding:10px 0;
 border-top:1px dotted #FFF;
 font-weight:bold;
 color:#FFF}
.VotrePanier .total span{
float:right}
.VotrePanier .submit{
text-align:center}
.VotrePanier .footer{
height:11px;
 font-size:0px;
 background:url(../../images/2/commun/bg_panier-footer.gif) top left no-repeat}
.MonCompte{
margin:0 0 15px 0;
 padding:0}
.MonCompte h2{
margin:0;
 padding:0}
.MonCompte h6{
margin:0 0 8px 20px;
 padding:0;
 font-size:1em;
 color:#F400E7}
.MonCompte p{
margin:0 0 0 12px;
 padding:5px 0 0 8px;
 font-size:0.8em;
 color:#333;
 background:#F1F1F1}
.MonCompte p a{
color:#8D3EB6}
.MonCompte ul{
margin:5px 10px 0 0;
 padding:0;
 list-style:none}
.MonCompte ul li{
margin:0;
 padding:0;
 list-style:none;
 text-align:right}
.MonCompte ul li a{
color:#8D3EB6;
 font-size:0.8em;
 background:url(../../images/2/commun/arrow_bleu.gif) center left no-repeat;
 padding:0 0 0 10px}
.Engagements{
margin:0;
 padding:0;
 background:none;
 height:auto}
.Engagements .top{
margin:0;
 padding:0;
 background:url(../../images/2/commun/bg_engagement_top.gif) top left no-repeat;
 height:48px;
 width:224px}
.Engagements .footer{
margin:0;
 padding:0;
 background:url(../../images/2/commun/bg_engagement_bottom.gif) top left no-repeat;
 height:80px;
 width:224px}
.Engagements .data{
margin:0;
 padding:0;
 background:url(../../images/2/commun/bg_engagement_data.gif) top left repeat-y;
 height:auto;
 width:224px}
.Engagements ul{
margin:0 20px;
 padding:0;
 list-style:none}
.Engagements ul li{
margin:0;
 padding:0 0 0 10px;
 list-style:none;
 background:url(../../images/2/commun/arrow_bleu.gif) 0px 6px no-repeat}
.Engagements ul li a{
color:#8D3EB6;
 font-size:0.8em}
.Engagements ul li span{
color:#8D3EB6;
 font-size:0.8em}
/*declinaisons des couleurs*//* Editeur : Super-secrétaire */@import url(../editeur.css);
a{
color: #8D3EB6;
}
.intertitre,.sous-titre{
color: #F400E7;
}
/* Titre avec flèche sur le côté gauche et bordure */.intertitre{
border-bottom-color: #F400E7;
background-image: url(../../images/2/editeur/01.png);
}
/* Sous-titre : plus petite que le titre et sans flèche */.sous-titre{
border-bottom-color: #F400E7;
}
/* Sous-sous-inter 2 */.sous-sous-inter2{
background-image: url(../../images/2/editeur/03.png);
}
/* Relance */.relance{
color: #eb9667;
}
/* Guillemets vides */.guillemet-marron-debut{
background-image: url(../../images/2/editeur/05.png);
}
/* Guillemet Marron Fin */.guillemet-marron-fin{
background-image: url(../../images/2/editeur/13.png);
}
/* Guillemets pleins */.guillemet-vert-debut{
background-image: url(../../images/2/editeur/06.png);
}
/* Guillemet Vert Début */.guillemet-vert-fin{
background-image: url(../../images/2/editeur/12.png);
}
/* Exergue */.exergue{
background: #F400E7;
}
/* Deux gros ronds en début de ligne et élément gras */.fp_intertitre{
background-image: url(../../images/2/editeur/07.png);
}
/* Flèche en début de ligne et élément gras */.fp_sous-inter{
background-image: url(../../images/2/editeur/08.png);
}
/* Définir ici toute la mise en page+   Déclinaison de Super-secretaire*/#Content #Content_fond_blanc_header {
width:980px;
height:20px;
}
#Content #Content_fond_blanc_contenu {
width:980px;
}
#Content #Content_fond_blanc_footer {
width:980px;
height:20px;
}
#Content #Content_fond_blanc_header {
background:url(../../images/2/commun/bg_white_col_full-header.gif) repeat-y top left;
}
#Content #Content_fond_blanc_contenu {
background:url(../../images/2/commun/bg_white_col_full.gif) top left;
}
#Content #Content_fond_blanc_footer {
background:url(../../images/2/commun/bg_white_col_full-footer.gif) repeat-y top left;
}
/******************   ESPACE ABONNES *********************/.espace_abonne{
width : 402px;
position : relative;
margin : 10px 0 0 15px;
}
.espace_abonne .top {
background : url('../../images/2/commun/espace_abonne/header_zone_abonnes.gif');
width : 402px;
height : 96px;
}
.espace_abonne .bottom {
background : url('../../images/2/commun/espace_abonne/footer_zone_abo.gif') no-repeat;
width : 402px;
height : 43px;
}
.espace_abonne .contenu {
background : url('../../images/2/commun/espace_abonne/bg_zone_abonnes.gif');
width : 402px;
padding-bottom : 1px;
margin : 0;
}
.espace_abonne .contenu .titre{
display : block;
height : 33px;
line-height : 40px;
width : auto;
padding-left : 40px;
margin-left : 25px;
font-weight : bold;
font-size : 16px;
color : #BE00AA;
}
.espace_abonne .contenu .titre_4{
background : url('../../images/2/commun/espace_abonne/picto_dossier.gif') no-repeat;
}
.espace_abonne .contenu .titre_3{
background : url('../../images/2/commun/espace_abonne/picto_fiches_pratiques.gif') no-repeat;
}
.espace_abonne .contenu .titre_9{
background : url('../../images/2/commun/espace_abonne/picto_modeles_types.gif') no-repeat;
}
.espace_abonne .contenu ul {
list-style-type : none;
margin : 0 0 10px 66px;
line-height : 15px;
margin-top : -3px;
}
.espace_abonne .contenu ul li {
margin : 0 auto;
padding : 0 auto;
}
.espace_abonne .contenu ul li a{
line-height : 15px;
font-size : 11px;
font-weight : 100;
text-decoration : none;
padding-left : 15px;
background : url('../../images/2/commun/espace_abonne/fleche.gif') no-repeat;
color : #000;
}
.espace_abonne .contenu ul a:hover{
text-decoration : underline;
}
.corner-droit {
width : 135px;
height : 133px;
background : url('../../images/2/commun/espace_abonne/3euros_zone_abonnes.png') no-repeat;
position : absolute;
top : 0;
right : 0;
}
.espace_abonne .bottom span {
display : block;
height : 25px;
line-height : 25px;
font-size : 11px;
font-weight : bold;
padding-left : 30px;
color : #FFF;
background : url('../../images/2/commun/espace_abonne/picto_info.gif') no-repeat;
margin : 16px 0 0 28px;
position: absolute;
}
a.msg_info{
color : #A92801;
text-transform : uppercase;
margin : 10px 25px 0 50px;
font-size : 15px;
text-decoration : none;
}
a.msg_info:hover{
text-decoration : underline;
}

/************************************************************************/

#Header3 {
	/* height:156px; */
	background:url(../../images/2/header/bg_header.jpg) top left no-repeat;
	overflow:auto;
}#Header3 .logo{
	margin:23px 0 0 7px;
	padding:0;
	display:inline;
	float:left;
}#Header3 #MonComtpe{
	width:372px;
	background-color:#FFF;
	padding:5px;
	overflow:auto;
}#Header3 #MonComtpe .Deconnexion {
    float: right;
    background: url(../../images/2/header/arrow_bleu.gif) center left no-repeat;
    padding: 0 0 0 12px;
    color: #8D3EB6;
    font-size: 0.85em;
    margin-right: 15px;
}#Header3 #MonComtpe .bonjour {
    float: left;
    margin: 0 0 0 3px;
    display: inline;
    color: #F400E7;
    font-weight: bold;
}#Header3 #MonComtpe .bonjour img {
    float: left;
    display: inline;
    margin: 2px 5px 0 0;
}#Header3 #MonComtpe .baduser {
    /*float: left;*/
    /*clear: left;*/
    padding: 0 0 0 23px;
    color: #9B9B9B;
    font-size: 0.85em;
    /*width: 365px;*/
}#Header3 #MonComtpe .baduser a {
    color: #8D3EB6;
}#Header3 #MonComtpe .Block {
    float: left;
    width: 365px;
    clear: both;
}#Header3 #MonComtpe .cadre {
    /*width: 305px;*/
    height: 17px; /*float: left;clear: left;display: inline;*/
    font-size: 0.85em;
    margin: 3px 0 0 0;
    background: url(../../images/2/header/bg_cadre.gif) top left no-repeat;
}#Header3 #MonComtpe .cadre a {
    color: #F400E7;
    padding: 2px 0 2px 24px;
    float: left;
    display: inline;
}#Header3 #MonComtpe .cadre a.Article {
    background: url(../../images/2/header/bg_disposez.gif) 5px 2px no-repeat;
}#Header3 #MonComtpe .cadre a.Contribution {
    background: url(../../images/2/header/bg_contribuer.gif) 5px 2px no-repeat;
}#Header3 #MonComtpe .cadre a.Abonne {
    background: url(../../images/2/header/bg_abonne.gif) 5px 2px no-repeat;
}#Header3 #MonComtpe .MonEspace {
    float: right;
    margin: 3px 0 0 0;
}#Header3 #MonComtpe table {
    width: 100%;
}#Header3 #MonComtpe table tr td {
    font-size: 0.85em;
    color: #FF6CF0;
}#Header3 #MonComtpe table tr td a {
    color: #FF6CF0;
}#Header3 #MonComtpe table tr td input.text {
    margin: 0;
    padding: 0; /*border: 0 none;*/
    border: 1px;
    width: 120px;
    background: url(../../images/2/header/bg_input.gif) top left no-repeat;
    color: #8D8D8F; /*height: 16px;*/
    padding-top: 1px;
    padding-bottom: 2px;
    padding-left: 4px;
    font-size: 0.9em;
}.mozilla #Header3 #MonComtpe table tr td input.text {
    border: 1px;
}.v70 #Header3 #MonComtpe table tr td input.text, .v60 #Header3 #MonComtpe table tr td input.text {
    border: 0px;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 4px;
}#Header3 #Recherche {
    float: right;
    /* width: 350px; */
    display: inline;
    /* height: 60px; */
    margin: 15px 10px 0 0;
/*
}#Header3 #Recherche #formRechercheSimple {
    margin: 0;
    padding: 0;
    /* width: 350px;
    height: 60px; */
}.msie #Header3 #Recherche input {
    margin-top: -5px;
    position: relative;
}.mozilla #Header3 #Recherche label {
    margin: 7px 0 0 0;
}#Header3 #Recherche input.text {
    margin: 0;
    padding: 0 0 0 5px;
    border: 0 none;
    width: 170px;
    background: url(../../images/2/header/bg_input.gif) top left no-repeat;
}.v70 #Header3 #Recherche input.text {
    height: 15px;
    padding-top: 2px;
}.v60 #Header3 #Recherche input.text {
    height: 16px;
    padding-top: 2px;
    padding-left: 4px;
}#Header3 #Recherche input.submit {
    margin: 0 0 0 4px;
    padding: 0;
    border: 0 none;
}#Header3 ul.Avance {
    margin: 0 0 5px 0;
    padding: 0;
    list-style: none;
    height: 18px;
}.v70 #Header3 ul.Avance {
    margin: -1px 0 0 0;
}.v60 #Header3 ul.Avance {
    margin: -2px 0 0 0;
}#Header3 ul.Avance li {
    margin: 0;
    padding: 0 5px 0 8px;
    list-style: none;
    float: left;
    height: 18px;
    background: url(../../images/2/header/bg_recherche_barre.gif) center left no-repeat;
}#Header3 ul.Avance li a {
    color: #8C8C8C;
    font-size: 0.85em;
}#Header3 ul.Avance li.first {
    width: 131px;
}.v60 #Header3 ul.Avance li.first {
    width: 144px;
}#Header3 ul.Avance li.active {
    background: #FFF url(../../images/2/header/bg_recherche_cat_active.gif) center left no-repeat;
}#Header3 ul.Avance li.active a {
    color: #F400E7;
}#Header3 #InfoSite {
    /* width: 500px; */
	width:350px;
    margin: 8px 0 0 112px;
	height:25px;
    padding: 0;
    float: left;
	overflow:auto;
    display: inline;
}#Header3 #InfoSite p {
    font-size: 0.85em;
    color: #8C8C8C;
    margin:0 10px 0 0;
    padding:2px 0 0 0;
    /* width: 500px; */
}#Header3 #MonComtpe .MonEspace {
    margin-top:5px;
}

#HomepageSupSec1{
	background-color:#FFFFFF;
	width:412px;
	padding:3px;
	float:left;
}#HomepageSupSec1 a:hover{
	text-decoration:none;
}#HomepageSupSec1 #ALaUne2 {
	height:235px;
	position:relative;
	margin:0 0 10px 0;
	padding:0 0 20px;
}#HomepageSupSec1 #ALaUne2 .title{
	display:block;
	margin:0 0 10px 0;
}#HomepageSupSec1 #ALaUne2 ul {
	position:absolute;
	bottom:0;
	list-style:none;
	margin:0;
	padding:0;
}#HomepageSupSec1 #ALaUne2 ul li {
    float:left;
    cursor:pointer;
    position:relative;
	height:24px;
	width:24px;
    top:0;
    left:0;
    text-align:center;
    color:#000;
    font-weight:bold;
    background:url(../../images/2/homepagev2/button.png) top left no-repeat;
    margin:0 1px 0 0;
    padding:3px 0 0 0;
}#HomepageSupSec1 #ALaUne2 ul li.active {
    color:#F400E7;
}#HomepageSupSec1 #ALaUne2 .news {
    margin:0;
	padding:0;
}#HomepageSupSec1 #ALaUne2 .news img {
    float:left;
    margin:0;
}#HomepageSupSec1 #ALaUne2 .news div {
	float:right;
	width:236px;
}#HomepageSupSec1 #ALaUne2 .news div h4 {
    font-weight:bold;
    font-size:1.17em;
    float:left;
    display:inline;
    margin:0 0 15px 0;
    padding:0;
	text-align:left;
}#HomepageSupSec1 #ALaUne2 .news div h4 img{
	float:none;
	margin-left:4px;
}#HomepageSupSec1 #ALaUne2 .news div p {
    float: left;
    color: #3D422B;
    font-weight: bold;
    margin:0 0 5px 0;
    padding: 0;
}#HomepageSupSec1 #ALaUne2 .news div a {
    color:#000;
}#HomepageSupSec1 #ALaUne2 .news div p a{
	text-decoration:underline;
}#HomepageSupSec1 #info_metier .title{
	display:block;
	margin:5px 0 10px 0;
}#HomepageSupSec1 #info_metier .data h3{
	color:#F400E7;
}#HomepageSupSec1 #info_metier .more{
	text-align:right;
	margin:0 0 10px 0;
}#HomepageSupSec1 #info_metier .more a{
	color:#000;
	text-decoration:underline;
	margin:0;
	padding:0;
	background:none;
	font-size:12px;
	font-weight:bold;
}#HomepageSupSec2{
	background-color:#FFFFFF;
	width:300px;
	padding:3px;
	overflow:auto;
	float:left;
}#HomepageSupSec2 .div-espace{
	height:10px;
}#HomepageSupSec2 .pub{
	margin:0;
}#HomepageSupSec3{
	background-color:#FFFFFF;
	width:250px;
	padding:3px;
	float:left;
}#HomepageSupSec3 .pub{
	margin:0 0 10px 0;
}#HomepageSupSec3 #EspaceEmploi{
	padding:5px;
}#HomepageSupSec3 #EspaceEmploi #cvOffre{
	overflow:auto;
	margin:5px;
}#HomepageSupSec3 #EspaceEmploi #cvOffre #cv{
	float:left;
	color:#F400E7;
	font-weight:bold;
	font-size:14px;
}#HomepageSupSec3 #EspaceEmploi #cvOffre #offre{
	float:right;
	color:#F400E7;
	font-weight:bold;
	font-size:14px;
}#HomepageSupSec3 #EspaceEmploi #deposCv{
	margin:10px 0 5px 0;
}#HomepageSupSec3 #EspaceEmploi #RechercheExpress{
	margin:5px;
}#HomepageSupSec3 #EspaceEmploi #RechercheExpress .title{
	margin:10px 0 5px 6px;
}#HomepageSupSec3 #EspaceEmploi #RechercheExpress .data #recMot{
	margin:0 0 5px 15px;
	width:190px;
	border:solid 1px #97A199;
}#HomepageSupSec3 #EspaceEmploi #RechercheExpress .data #imageField{
	margin:10px 0;
}#HomepageSupSec3 #EspaceEmploi #RechercheExpress .more a{
	color:#97A199;
	padding:0;
	margin:5px;
	text-decoration:underline;
	background:none;
	font-size:12px;
}

.separateur{
	height:4px;
	background:url(../../images/2/homepagev2/separateur.png) repeat-x;
}

/*
** COMPANEO
*/

}#companeo{
	border:solid 1px #C0C0C0;
	padding:5px 5px 0 5px;
	background-color:#FFFFFF;
}#companeo .categorie{
	background-color:#C6EFCE;
	color:#006100;
	padding:5px;
	font-weight:bold;
}#companeo .ssCategorie{
	background-color:#FFEB9C;
	color:#9C6500;
	padding:5px 5px 5px 25px;
	font-weight:bold;
}#companeo .formulaire{
	padding:5px 0 5px 45px;
}#companeo .formulaire a{
	text-decoration:none;
	color:#000;
}#companeo .formulaire a:hover{
	font-style:italic;
	color:#FF0000;
}
