/* CSS Document */

body {font-family: Verdana, Arial, Helvetica, sans-serif; color:#092960; margin:0; padding:0}
body a {color:#72AFF4}
table {font-family: Verdana, Arial, Helvetica, sans-serif; color:#092960; text-align:justify;}
img, a img{border:none;}
.png {}
.align-center{text-align:center;}

.stylebanner {background:url(../img/moneobanner/dummybanner.jpg) right top no-repeat}
.stylebannercolocales {background: url(../img/moneobanner/collectivites_locales.jpg) right top no-repeat}
.stylebannerGP {background: url(../img/moneobanner/grand_public.jpg) right top no-repeat}
.stylebannerPro {background: url(../img/moneobanner/solutions_pros.jpg) right top no-repeat}
.stylebannerCrous {background: url(../img/moneobanner/crous_universites.jpg) right top no-repeat}
.stylebannerService {background: url(../img/moneobanner/service_client.jpg) right top no-repeat}
.stylebannerFoot {background: url(../img/moneobanner/bandeau_footer.jpg) right top no-repeat} 

#push_lecteur_vertical { width: 140px; height: 320px; margin: 10px; padding: 10px; border: solid 1px #dbdbdb; background: url('../img/boutique/fond_push_horizontal.png') repeat-x bottom; }
#push_lecteur_vertical #push_lv_commande { color: #365c95; font-size: 14px; font-weight: bold; text-align: left; }
#push_lecteur_vertical #push_lv_commande p { margin-bottom: 10px; margin-top: 0; padding: 0 }
#push_lecteur_vertical #push_lv_charger { color: #707070; font-size: 12px; font-weight: bold; text-align: left; margin-top: 5px; margin-bottom: 5px; }
#push_lecteur_vertical #push_lv_charger { margin-top: 10px; margin-bottom: 10px; padding: 0 }

#push_lecteur_horizontal { width: 750px; height: 74px; margin-bottom: 10px; padding: 10px; border: solid 1px #dbdbdb; background: url('../img/boutique/fond_push_horizontal.png') repeat-x bottom; }
#push_lecteur_horizontal a { float: left; width: 140px }
#push_lecteur_horizontal #push_lh_commande { float: left; width: 140px; color: #365c95; font-size: 16px; font-weight: bold; text-align: left; margin-right: 30px; margin-top: 8px }
#push_lecteur_horizontal #push_lh_commande p, #push_lecteur_horizontal #push_lh_charger p { margin: 0; padding: 0 }
#push_lecteur_horizontal #push_lh_charger { color: #707070; font-size: 12px; font-weight: bold; text-align: left; float: left; width: 160px; margin-right: 66px;	margin-left:30px; margin-top: 8px }
 

#carte{ position:relative; left:240px;}
h1 {margin:0 0 10px 0; padding:0; font-size:24px;}
h1.sifrbanner {color:#FFFFFF;font-size:36px;}
h1.ficheproduit {margin:0; padding:0}
h2 {font-size:18px;}
h3 {}
h4 {margin:0; padding:0; font-size:36px; color:#FFFFFF}
h5 {}
h6 {margin:0; padding:0;}
*html h6.sIFR-replaced {margin:0; padding:0; display:block; font-size:16px; background:#FFCC33}

/* CONSTRUCTORS */
#main {width:1057px; height:auto; margin:auto; position:relative; background: url(../img/commun/bg_main.gif) repeat-y}
#bordermainmenu {width:18px; height:100%; float:left}
#mainmenu {width:200px; height:100%; float:left; background:url(../img/commun/fond_mainmenu.gif) repeat-y; position:relative}
/*.imgtop {position:absolute; top:0; right:0}*/

#menusecond {width:835px; height:46px; background:url(../img/commun/fond_menusecond.gif) left top no-repeat; text-align:center;}
#menusecond img {margin:10px 40px 0 0}
*+html #menusecond img {margin:20px 40px 0 0}


#banner {height:126px; width:835px; background:#FFFFFF}
/*#banner_01 {width:256px; float:left;}*/
*html #banner_01 {width:256px; height:126px; float:left;}
/*#banner_02 {width:341px; height:111px; float:left; margin-top:15px; text-align:center;}*/
#banner #banner_01 {width:229px; height:111px; margin:0; float:left}
#banner #banner_02 {width:146px; height:111px; margin:0; float:left}
#banner #banner_03 {width:218px; height:111px; margin:0; float:left}

#banner_login {width:170px; height:100px; float:left; margin:15px 0 0 30px; font-size:12px; padding-top:0px; background:url(../img/commun/bg_panier.gif) left top no-repeat}
.paniermoeno {color:#11B53B; font-weight:bold; font-size:14px; padding:0; margin:0}
.paniermoenoGD {font-size:20px}
.zonetexterecherche {width:135px; border:1px solid #02779e; color:#02779e; height:13px;vertical-align:middle; margin-top:5px; font-family:Arial, Helvetica, sans-serif;}
.searchSub{vertical-align:middle;margin-top:5px;}
#pagebanner {width:835px; height:89px;}
#page {width:856px; margin-left:201px; height:auto;}
*html #page {width:856px; margin:0; float:left}

#contenu  {width:835px; height:auto; background:url(../img/commun/fond_contenu.gif) repeat-y;}
.pagecontent {display:block; padding:10px 40px 0 40px;} 
.pagecontent a {color:#72AFF4;}



/*#footer {width:1057px; height:60px; font-size:12px; text-align:center; background:url(../img/commun/bg_footer.gif) left top no-repeat; padding:30px 0 0 0;}*/
#footer {width:1057px; color:#1f539e; height:60px; font-size:11px;letter-spacing: -1px; text-align:center; background:url(../img/commun/bg_footer.gif) left top no-repeat; padding:30px 0 0 0;}
#footer a {font-size:11px; color:#1f539e; text-decoration:none; letter-spacing:-1px}




#bandeauariane{ position:relative;height:35px;}
.ariane {display:block; font-size:11px; margin-bottom:10px; width:600px; float:left; position:relative; height:20px;}
.printable { display:block;cursor:pointer; margin-bottom:10px; width:140px; float:right;position:relative;height:20px;}

.pointbleus {width:230px; border-top:1px dashed #20529F;}
.hrpush {clear:both; visibility:hidden; padding:0; margin:0; height:0; -moz-offset:0px}

/* MENU */
#grandpublic {display:block; width:182px}
#solutions {display:block; width:182px}
#collectivites {display:block; width:182px}
#crous  {display:block; width:182px}

.grandpublic_off {background:url(../img/menu/grand_public.gif) right top no-repeat}
.grandpublic_on {background:url(../img/menu/grand_public_on.gif) right top no-repeat}
.solutions_off {background:url(../img/menu/solutions_pro.gif) right top no-repeat}
.solutions_on {background:url(../img/menu/solutions_pro_on.gif) right top no-repeat}
.collectivites_off {background:url(../img/menu/collectivites_locales.gif) right top no-repeat}
.collectivites_on {background:url(../img/menu/collectivites_locales_on.gif) right top no-repeat}
.crous_off {background:url(../img/menu/crous_universites.gif) right top no-repeat}
.crous_on {background:url(../img/menu/crous_universites_on.gif) right top no-repeat}
.services_off {background:url(../img/menu/e-services-off.gif) right top no-repeat}
.services_on {background:url(../img/menu/e-services-on.gif) right top no-repeat}


#menu_01 {width:182px}
#menu_02 {width:182px}
#menu_03 {width:182px}

#menu_01 ul {padding:0; margin:0}
#menu_02 ul {padding:0; margin:0}
#menu_03 ul {padding:0; margin:0}

.contenaurmenugauche {position:absolute; width:auto; left:18px;}
*+html .contenaurmenugauche {position:absolute; width:auto; left:19px;}

/* TEXTES */
.sifrbleu {cursor:pointer}
.sifrbleu sIFR-replaced {cursor:pointer}
.block {display:block}
.classbanner {height:89px;}
.textepagebanner {font-size:36px; color:#FFFFFF; display:block; margin:0; padding:0}
.textepagebanner p {margin:0; padding:0; font-size:36px; text-indent:50px}
.texteContenuPage {display:inline-block; padding:0 15px 25px 0; font-size:11px; position:relative}
.texteContenuPage h2 {color:#D8408B; font-size: 18px; letter-spacing: 0; clear: left}
#paniernbarticle {display:block; margin:0; text-indent:110px; font-size:9px; font-weight:bold; cursor:pointer; height:21px; padding-top:5px;}

.csc-textpic {text-align:justify}
*html .csc-textpic-intext-right .csc-textpic-imagewrap {margin:10px 0 0 10px; padding:0 0 0 10px;}
*+html .csc-textpic-intext-right .csc-textpic-imagewrap {margin:10px 0 0 0; padding:0 0 0 10px;}

h4.intertitre {display:block; text-align:center; font-weight:bold; font-size:24px; color:#26B541}


/*.texteContenuPage{position:relative;}*/
.csc-linkToTop {position:relative;background:url(../img/commun/ico_totop.gif) center left no-repeat; text-indent:20px; left:690px; width:110px; clear:both;}
.csc-linkToTop a {color:#0A1E51;}

/* POWERMAIL */
.radiohead {margin:10px 0 0 0; padding:0;}
.radio_inner {display:block; margin:0 0 0 150px}
.mandatory {color:#11B53C;}
.error {color:#11B53C; margin:0 0 0 150px;}
.tx-contactform-pi1 .contactform_text { margin-top:3px;border:1px solid #0A2960; padding:0 0 0 2px; background:url(../img/articles/fond_zonetext.gif) left top no-repeat; width:331px; border-top:none; border-left:none}
.tx-contactform-pi1 .contactform_text_zip { margin-top:3px;margin-right:10px; float:left; border:1px solid #0A2960; padding:0 0 0 2px; background:url(../img/articles/fond_zonetext.gif) left top no-repeat; width:68px; border-top:none; border-left:none}
.tx-contactform-pi1 .contactform_text_ville { margin-top:3px;border:1px solid #0A2960; padding:0 0 0 2px; background:url(../img/articles/fond_zonetext.gif) left top no-repeat; width:200px; border-top:none; border-left:none}
.tx-contactform-pi1 .contactform_textarea { margin-top:3px;border:1px solid #0A2960; padding:2px; background:url(../img/articles/fond_zonetext.gif) left top no-repeat; width:331px; border-top:none; border-left:none}
.tx-contactform-pi1 .contactform_select { margin-top:3px;border:1px solid #0A2960;} 
.tx-contactform-pi1 label {display:block; width:150px; float:left; margin-top:3px;}
.tx-contactform-pi1 .labelville {display:block; width:50px; float:left; margin-top:3px;}
* html .tx-contactform-pi1 .labelville {display:block; width:48px; float:left; margin-top:3px;}
* html .tx-contactform-pi1 #cp {display:block; width:152px; float:left; margin-top:3px;}
.tx-contactform-pi1 .bt_submit {display:block; margin:0 0 0 150px;}

.tx-contactform-pi1 .titreresume {font-size:12px; font-weight:bold}
.tx-contactform-pi1 strong {display:block; width:100px; float:left}
.tx-contactform-pi1 .resume {margin:0; padding:0}
.tx-contactform-pi1 .resumemessage  {margin:0; padding:0; width:300px; text-align:justify} 

/* BOUTIQUE */
#tx-ttproducts-pi1-list {clear:both}
.produit_carte form {padding:0; margin:0}
.produit_carte {width:230px; height:400px; float:left; margin:0 5px 10px 5px}

.produit_carte.bordeaux {border:#EB1167 1px solid;}
.produit_carte.vert {border:#11B53A 1px solid;}
.produit_carte.bleu {border:#255C92 1px solid;}
.produit_carte.defaut {border:#EB1167 1px solid;}

.produit_title.bordeaux {color:#EB1167;}
.produit_title.vert {color:#11B53A}
.produit_title.bleu {color:#255C92}
.produit_title.defaut {color:#666666}

.produit_img { text-align:center; margin:30px 0 10px 0}
.produit_texte {padding:10px 5px 10px 5px; height:100px; width:auto; margin:0 10px 0 10px}
.produit_texte a {display:block; text-align: right} 
.produit_title {display:block; text-align:center; font-size:16px; font-weight:bold }
.produit_subtitle {display:block;text-align:center;}
.produit_price {display:block;text-align:center; margin:10px 0 10px 0; font-size:14px; font-weight:bold}
.produit_quantite {display:block;text-align:center; background:#73AFF5; width:200px; margin:0 15px 15px 15px}
.produit_bouton  {display:block;text-align:center; }
.FIELD_QTY {margin:0}
.bgmamoneo {background: url(../img/commun/bg_mamoneo.gif) repeat-y;}
.fce_mamoneo {}

.bgvertproduit {background:#BFE6CB}
.produitsingle_img {width:200px; float:left;}
.produit_price_carte {display:block; float:left; width:200px; padding:0 0 0 10px; margin:20px 0 0 0}
.price_carte {font-size:14px; font-weight:bold}
.shippingcond {color:#E40175; font-weight:bold}
#tx-ttproducts-pi1-single .produit_bouton {display:block; width:190px; margin:20px 0 0 0;  float:left}
/*#lesaviezvous td.bgvertproduit .internal-link {margin:0 20px 0 0}*/

.etapes_boutique {height:65px; margin:20px 0 0 0;}
.panier {margin:20px 0 0 0;}
.total_panier {color:#FFFFFF; font-weight:bold; text-align:right}
.bgpanier {background:url(../img/boutique/cadre_panier_bg.gif) repeat-y }



/* FCE */
.bgbleu {background:#73AFF5;}
*html .bgbleu {background:#66A6F3;}
*+html .bgbleu {background:#66A6F3;}

#profitezdelaville {margin:10px 0 0 0; clear:both}
#profitezdelaville .bgbleugauche {background:url(../img/commun/bg_profitezdelaville.gif) left repeat-y}
#profitezdelaville .bgbleudroite {background:url(../img/commun/bg_profitezdelaville.gif) right repeat-y}
#profitezdelaville .bgbleu {background:#73AFF5;}
*html #profitezdelaville .bgbleugauche {background:#66A6F3 url(../img/commun/bg_profitezdelavilleIE.gif) left repeat-y}
*html #profitezdelaville .bgbleudroite {background:#66A6F3 url(../img/commun/bg_profitezdelavilleIE.gif) right repeat-y}
*html #profitezdelaville .bgbleu {background:#66A6F3;}
*+html #profitezdelaville .bgbleugauche {background:#66A6F3 url(../img/commun/bg_profitezdelavilleIE.gif) left repeat-y}
*+html #profitezdelaville .bgbleudroite {background:#66A6F3 url(../img/commun/bg_profitezdelavilleIE.gif) right repeat-y}
*+html #profitezdelaville .bgbleu {background:#66A6F3;}


#blochotline {border:1px solid #B4D4F9; border-left:none; border-right: none }
#blochotline  ul { font-size:11px; }
#blochotline  li p { padding:0; margin:0; font-size:11px; }

#lesaviezvous {margin:10px 0 10px 0; clear:both}
#lesaviezvous {color:#073978; font-weight:500}
#lesaviezvous a {color:#FFFFFF;}

.textecontactcomm {color:#092960;}
.textecontactcomm a {color:#72AFF4;}
.textecontactcomm p {padding:0; margin:0;}

#utilisation {margin:5px 0 0 0; min-height:91px}
*html #utilisation {height:91px}
#utilisation p {padding:0; margin:0; color:#092960;}
#utilisation img {float:left; margin:0 10px 0 0; }
.titreutilisation {display:block; font-weight:bold; line-height:25px; }
.contenuutilisation {display:block}
.contenuutilisation a {color:#72AFF4;}

.fceblocontainer {margin:0; padding:0;}

.fcetitrebloc {display:block; color:#40935D; font-size:12px; font-weight:bold; margin:10px 0 10px 0; width:700px; clear:both}
.fceimglink {display:block; height:123px; min-height:123px; float:left; margin:0 0 0 0;}
.fceimglink200 {display:block; height:200px; min-height:200px; float:left; margin:0 0 0 0;}

.fceimglink img { display:block;margin: auto}
.fcetextlink p {margin:auto; text-align:center; padding:0; font-weight:bold; color:#72AFF4}

.fceimglinkSP {display:block; height:105px; width:370px; float:left}
.fceimglinkSP img {float:left}
.fcetextlinkSP {margin:0 0 0 20px; display:block; height:105px; width:234px; line-height:105px; text-align:left; padding:0; font-size:12px; font-weight:bold; color:#092960; float:left}
.fcetextlinkSP a { color:#72AFF4;}

.deuxicos {width:260px; margin:0 0 10px 0; float:right}
.deuxicos img {margin:0 15px 10px 15px; border:none;}

.rondsfooter {margin:15px 0 0 0; clear:both}
.rondsright {width:auto; float:right}

#tabrealisation p {padding:0; margin:0}
.titretab {display:block; color:#40935d; font-weight:bold}
.soustitretab {display:block; font-weight:bold; font-style:italic;}
.treven .tdtitre {background:#DEECFC; font-weight:bold; width:90px; padding:5px;}
.treven .tdcont { background: #EAF3FD; padding:5px;}
.trodd .tdtitre {background:#FFF; font-weight:bold; width:90px; padding:5px;}
.trodd .tdcont {background:#FFF; padding:5px;}

.openpop {color:#72AFF4; text-decoration:underline; display:block}

.petitpopup {background:url(../img/popup_chic/popup_chic_petit.gif) left top no-repeat; width:230px; height:230px; position:absolute; top:50px; right:10px; margin:0; z-index:30}
.petitpopup .closepop {display:block;position:absolute;top:34px;right:17px;width: 27px;height: 29px;}
.petitpopup .textpop {display:block; position:absolute;  width:130px; height:115px; top:52px; right:46px; font-size:11px; font-weight:bold; text-align:justify; overflow:hidden}

.moyennepopup {background:url(../img/popup_chic/popup_chic_moyen1.gif) left top no-repeat; width:340px; height:333px; position:absolute; top:20px; right:10px; margin:0;  z-index:30}
.moyennepopup .closepop {display:block;position:absolute;top:53px;right:142px;width: 27px;height: 29px;}
.moyennepopup .textpop {display:block; position:absolute;  width:190px; height:190px; top:75px; right:80px; font-size:11px; font-weight:bold; text-align:justify; overflow:hidden}

.grandepopup {background:url(../img/popup_chic/popup_chic_moyen2.gif) left top no-repeat; width:486px; height:442px; position:absolute; top:20px; right:10px; margin:0;  z-index:30}
.grandepopup .closepop {display:block;position:absolute;top:53px;right:142px;width: 27px;height: 29px;}
.grandepopup .textpop {display:block; position:absolute;  width:295px; height:240px; top:106px; right:95px; font-size:11px; font-weight:bold; text-align:justify; overflow:hidden}

.bigpopup {background:url(../img/popup_chic/popup_chic_grand.gif) left top no-repeat; width:580px; height:539px; position:absolute; top:20px; right:10px; margin:0;  z-index:30}
.bigpopup .closepop {display:block;position:absolute;top:53px;right:142px;width: 27px;height: 29px;}
.bigpopup .textpop {display:block; position:absolute;  width:332px; height:295px; top:106px; right:133px; font-size:11px; font-weight:normal; text-align:justify; overflow:hidden}

#encadreeGP {width:762px; margin:10px 0 0 0; float:left; position:relative} 
#encadreeGP .image {width:auto; height:auto; position:absolute; top:0; right:0}
#encadreeGP .header {width:762px; height:14px; background:url(../img/articles/grand_public/encadrees_bord_haut.png) top left no-repeat}
*html #encadreeGP .header {width:762px; height:14px; background:url(../img/articles/grand_public/encadrees_bord_haut.gif) top left no-repeat}
#encadreeGP .content {width:762px; height:auto; background:url(../img/articles/grand_public/encadrees_bg.gif) repeat-y; overflow:hidden}
#encadreeGP .content p {padding:0; margin:0}
#encadreeGP .content .texte {width:630px; padding:0 0 0 10px; font-size:11px}
#encadreeGP .footer {width:762px; height:14px; clear:both; background:url(../img/articles/grand_public/encadrees_bord_bas.png) top left no-repeat}
*html #encadreeGP .footer {width:762px; height:14px; clear:both; background:url(../img/articles/grand_public/encadrees_bord_bas.gif) top left no-repeat}

#encadreeGP_titre {width:762px; position:relative; margin:10px 0 0 0; float:left}
#encadreeGP_titre .header {width:762px; height:14px; background:url(../img/articles/grand_public/encadrees_bord_haut.png) top left no-repeat}
*html #encadreeGP_titre .header {width:762px; height:14px; background:url(../img/articles/grand_public/encadrees_bord_haut.gif) top left no-repeat}
#encadreeGP_titre .content {width:762px; height:auto; background:url(../img/articles/grand_public/encadrees_bg.gif) repeat-y; overflow:hidden}
#encadreeGP_titre .content p {padding:0; margin:0 0 10px 0}
#encadreeGP_titre .content .titre {width:auto; padding:0 10px 0 10px; margin:0 0 10px 0; font-size:12px; font-weight:bold; color:#00a23d}
#encadreeGP_titre .content .texte {width:auto; padding:0 10px 0 10px; font-size:12px}
#encadreeGP_titre .footer {width:762px; height:14px; clear:both; background:url(../img/articles/grand_public/encadrees_bord_bas.png) top left no-repeat}
*html #encadreeGP_titre .footer {width:762px; height:14px; clear:both; background:url(../img/articles/grand_public/encadrees_bord_bas.gif) top left no-repeat}

#payeravecmoneoetlien {width:762px; margin:10px 0 0 0;}
#payeravecmoneo  {width:762px; position:relative; left:20px; margin:10px 0 0 0; height:120px; float:left}
.payeravecmoneotitre {text-align:right; font-size:14px; font-weight:bold; width:auto; padding:0 10px 0 0; color:#F30202}
#payeravecmoneo .image {clear:both; text-align:center}
.linkcartes {width:280px; height:69px; background:url(../img/commun/bg_liencarte.gif); float:left}
.linkcartes .texte { display:block; font-sizeencadreeGP:11px; font-weight:bold; width:180px; margin:5px 0 0 20px; text-align:center}
.linkcartes .link { display:block; font-size:11px; font-weight:bold; width:180px; margin:10px 0 0 20px; text-align:left}
.payeravecetcarte {width:317px; height:69px; float:right}


.arrondipressegauche {width:350px; float:left; padding-left:20px;  margin-bottom:10px; }
.arrondipressedroite {width:350px; float:right; padding-left:6px;  margin-bottom:10px;}
.arrondihaut {width:344px; height:19px; background:url(../img/commun/tab_arrondipressehaut.gif) left bottom no-repeat}
.arrondibas {width:344px; height:19px; background:url(../img/commun/tab_arrondipressebas.gif) left top no-repeat}
.arronditexte {background:url(../img/commun/tab_arrondipressebg.gif) repeat-y; width:324px; padding:0 10px 0 10px; color:#092960; font-size:11px;}
.arronditexte h5 {margin:0; padding:0 0 10px 0; font-size:12px; font-weight:bold; color:#11b53b} 
.arronditexte p {margin:0; padding:0 0 10px 0}
.arronditexte a {color:#72AFF4}

.arronditexte.justifie {text-align:justify}
.arronditexte.centre {text-align:center}
.arronditexte.droite {text-align: right}
.arronditexte.gauche {text-align: left}

#contactpresse{clear:both;}
#footer{clear:both;}

.tx-defileurdimage-pi1 {width:740px;}
.containeurtitre {width:740px; clear:both; margin:5px 0 5px 0; text-align:center}

.bande-bleu{ height:67px; padding:10px; text-indent:40px; background:url(../img/commun/fond-bleu.png) top left no-repeat;}
* html .bande-bleu{background:url(../img/commun/fond-bleu.jpg) top left no-repeat;}
.bande-bleu a {color:white; text-decoration:underline;}


/*** REFERENCEUR*/
#topRef {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-align:center;
}


#topRef a {
color:#CCCCCC;
text-decoration:none;
}

#footerRef  {display:none;color:#FFFFFF}
#footerRef a {text-decoration:none;}



/***** PAGE MONEO BOUTIQUE ******/

#stationnement {background:url(../img/boutique-pro/fd_stationnement.jpg) top left no-repeat; position:relative; width:757px; height:299px; }
#stationnement .texte { font-family:Arial, Helvetica, sans-serif; position:relative; width:430px; min-height:213px; margin:60px 0 0 30px; font-size:13px; color:#092960}
#stationnement .texte h4 { color:#8ebe48; padding:0; margin:0; font-size:15px; }
#stationnement .texte a{ color:#94bff6}


#distribution {background:url(../img/boutique-pro/fd_distibution.jpg) top left no-repeat; position:relative; width:757px; height:299px;}
#distribution .texte { font-family:Arial, Helvetica, sans-serif; position:relative; width:430px; min-height:213px; margin:58px 0 0 30px; font-size:13px; color:#092960}
#distribution .texte h4 { color:#ee7e01; padding:0; margin:0; font-size:15px; }
#distribution .texte a{ color:#94bff6}



#carte_perso {background:url(../img/boutique-pro/fd_carte.jpg) top left no-repeat; position:relative; width:720px; height:295px; margin-top:20px}
#carte_perso .texte p{ font-family:Arial, Helvetica, sans-serif; position:relative; width:430px; margin:62px 0 30px 30px; font-size:13px; color:#092960}
#carte_perso .texte h4 { color:#ee7e01; padding:0; margin:0; font-size:13px; }
#carte_perso .texte a{ color:#94bff6}
#carte_perso .texte div { margin:30px 0 0 20px}


#temoignage {background:url(../img/boutique-pro/fd_temoignage.jpg) top left no-repeat; position:relative; width:635px; height:145px;}
#temoignage .texte { font-family:Arial, Helvetica, sans-serif; position:relative; margin:0 0px 0 0px;  font-size:13px; color:#fff}
#temoignage table { width:600px; margin:0 0 0 20px}
#temoignage table p{ margin:0; padding:0;}
#temoignage h4{ color:#fff; padding:0; margin:0 0 0 20px; font-size:13px; }
#temoignage  h5{ font-weight:normal;color:#fff; padding:0; margin:0 0 10px 0px;  font-size:13px;  }
#temoignage  h5 span{ color:#fff; padding:0; margin:0 0 10px 20px;  font-size:13px; font-weight:bold  }


#ensavoir {background:url(../img/boutique-pro/fd_ensavoir.jpg) top left no-repeat; position:relative; width:718px; height:625px; padding-top:50px; margin-top:30px}
#ensavoir .texte { font-family:Arial, Helvetica, sans-serif; position:relative; width:640px; margin:0px 0 0 30px; font-size:13px; color:#092960}
#ensavoir .texte p{padding:0; margin:0; }
#ensavoir .texte h4 { color:#092960; padding:10px 0 0 0; margin:0; font-size:15px; }

#deroulement { font-family:Arial, Helvetica, sans-serif; position:relative; margin:0 0px 0 0px;  font-size:10px; }
#deroulement p { margin:0px; padding:0px; position:relative; bottom:10px}

#beneficier {font-size:23px;font-family:Arial, Helvetica, sans-serif; }
#service {background: url(../img/boutique-pro/fd_service.jpg) top left no-repeat; width:379px; height:81px; position:relative; left:20px; }
#service h5 {padding:0px 0 0 20px; position:relative; bottom:10px; color:#2fb9e8; font-weight:normal }

#service p {padding:20px 0 0 20px; color:#2fb9e8; font-size:11px  }
#service a {color:#2fb9e8; text-decoration:none}
#nouveau {background:url(../img/boutique-pro/nouveau.jpg) no-repeat top; width:740px; height:114px;} 
#fdBleu { background:url(../img/boutique-pro/fd_flecheBleu_vert.jpg); font-size:13px; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:10px ; margin:20px 0  50px 0; width:480px; height:57px;}
#fdBleu a{ color:#fff; font-weight:bold}

#obtenir a {display:block;  width:60px; height:60px; position:relative; left:440px; bottom:90px  }
#obtenir2 a {display:block;   width:60px; height:60px; position:relative; left:440px; bottom:80px  }
#obtenir3 a {display:block; width:60px; height:60px; position:relative; left:450px; color:red; bottom:210px  }




/********* FCE E-Moneo  ****************/
.emoneo{width:717px; margin:15px;}
.emoneo .top{background:url(/fileadmin/templates/fce/img/e-moneo-top-solde.png) bottom left no-repeat; height:55px;}
.emoneo .middle{background:url(/fileadmin/templates/fce/img/e-moneo-middle-solde.png) bottom left repeat-y; padding:1px 10px;}
.emoneo .bottom{background:url(/fileadmin/templates/fce/img/e-moneo-bottom-solde.png) top left no-repeat; height:19px;}

.emoneo.marchande .top{background:url(/fileadmin/templates/fce/img/e-moneo-top-marchande.png);}
.emoneo.marchande .middle{background:url(/fileadmin/templates/fce/img/e-moneo-middle-marchande.png);}
.emoneo.marchande .bottom{background:url(/fileadmin/templates/fce/img/e-moneo-bottom-marchande.png);}

.emoneo.online .top{background:url(/fileadmin/templates/fce/img/e-moneo-top-online.png);}
.emoneo.online .middle{background:url(/fileadmin/templates/fce/img/e-moneo-middle-online.png);}
.emoneo.online .bottom{background:url(/fileadmin/templates/fce/img/e-moneo-bottom-online.png);}

.emoneo.recharge .top{background:url(/fileadmin/templates/fce/img/e-moneo-top-recharge.png);}
.emoneo.recharge .middle{background:url(/fileadmin/templates/fce/img/e-moneo-middle-recharge.png);}
.emoneo.recharge .bottom{background:url(/fileadmin/templates/fce/img/e-moneo-bottom-recharge.png);}

.emoneo.attente1 .top{background:url(/fileadmin/templates/fce/img/e-moneo-top-attente1.png);}
.emoneo.attente1 .middle{background:url(/fileadmin/templates/fce/img/e-moneo-middle-attente1.png);}
.emoneo.attente1 .bottom{background:url(/fileadmin/templates/fce/img/e-moneo-bottom-attente1.png);}


.emoneo.attente2 .top{background:url(/fileadmin/templates/fce/img/e-moneo-top-attente2.png);}
.emoneo.attente2 .middle{background:url(/fileadmin/templates/fce/img/e-moneo-middle-attente2.png);}
.emoneo.attente2 .bottom{background:url(/fileadmin/templates/fce/img/e-moneo-bottom-attente2.png);}


.emoneo.partenaire .top{background:url(/fileadmin/templates/fce/img/e-moneo-top-partenaire.png); height:71px;}
.emoneo.partenaire .middle{background:url(/fileadmin/templates/fce/img/e-moneo-middle-partenaire.png); padding:1px 10px;}
.emoneo.partenaire .bottom{background:url(/fileadmin/templates/fce/img/e-moneo-bottom-partenaire.png); height:19px;}
