/* LES DIFFERENTS STYLES POUR LES DIFFERENTS PORTLETS DU SITE BOIRON.COM */
.middle .content a {position:relative;}
/*	PORTLET DE LARGEUR 787 PIXEL	*/
.portlet_w787{position:relative;width:787px;float:left;}
.portlet_w787 .top{width:787px;height:13px;font-size:0px; line-height:0px;background:url(../images/css/backgroundW787_top.png) no-repeat;}
.portlet_w787 .middle{width:742px;background:url(../images/css/backgroundW787_middle.png) repeat-y;}
.portlet_w787 .bottom{width:787px;height:17px;font-size:0px; line-height:0px;background:url(../images/css/backgroundW787_bottom.png) repeat-y;float:left;}
.portlet_w787 .blocWithFd{position:relative;}
.portlet_w787 .shadow{position:absolute;bottom:0px;left:0px;width:787px;height:44px;font-size:0px; line-height:0px;background:url(../images/css/backgroundW787_shadow.png) no-repeat;}
.portlet_w787 .content{padding:0px 20px 0px 25px;width:725px;}
.portlet_w787 .bloc_normal{width:725px;}
.portlet_w787 .bloc_bleu{width:707px;}
.portlet_w787 h2,.portlet_w787 h3{color:#2f4492;font-size:1.2em;font-weight:bold;margin:0px 0px 13px 0px;}

/*	PORTLET DE LARGEUR 588 PIXEL	*/
.portlet_w588{position:relative;width:588px;float:left;}
.portlet_w588 .top{width:588px;height:13px;font-size:0px; line-height:0px;background:url(../images/css/backgroundW588_top.png) no-repeat;}
.portlet_w588 .middle{width:588px;background:url(../images/css/backgroundW588_middle.png) repeat-y;}
.portlet_w588 .bottom{width:588px;height:17px;font-size:0px; line-height:0px;background:url(../images/css/backgroundW588_bottom.png) repeat-y;}
.portlet_w588 .blocWithFd{position:relative;}
.portlet_w588 .shadow{position:absolute;bottom:0px;left:0px;width:588px;height:44px;font-size:0px; line-height:0px;background:url(../images/css/backgroundW588_shadow.png) no-repeat;}
.portlet_w588 .content{padding:0px 20px 0px 25px;width:541px;}
.portlet_w588 .bloc_normal{width:526px;}
.portlet_w588 .bloc_bleu{width:508px;}
.portlet_w588 h2,.portlet_w588 h3{color:#2f4492;font-size:1.2em;font-weight:bold;margin:0px 0px 13px 0px;}

/*	PORTLET DE LARGEUR 293 PIXEL	*/
.portlet_w293{position:relative;width:293px;float:left;}
.portlet_w293 .top{width:293px;height:13px;font-size:0px; line-height:0px;background:url(../images/css/backgroundW293_top.png) no-repeat;}
.portlet_w293 .middle{width:293px;background:url(../images/css/backgroundW293_middle.png) repeat-y;}
.portlet_w293 .bottom{width:293px;height:17px;font-size:0px; line-height:0px;background:url(../images/css/backgroundW293_bottom.png) repeat-y;}
.portlet_w293 .blocWithFd{position:relative;}
.portlet_w293 .shadow{position:absolute;bottom:0px;left:0px;width:293px;height:44px;font-size:0px; line-height:0px;background:url(../images/css/backgroundW293_shadow.png) no-repeat;}
.portlet_w293 .content{padding:0px 20px 0px 25px;}
.portlet_w293 h2,.portlet_w293 h3{color:#2f4492;font-size:1.2em;font-weight:bold;margin:0px 0px 13px 0px;}

/*	PORTLET DE LARGEUR 198 PIXEL	*/
.portlet_w198{position:relative;width:198px;float:left;}
.portlet_w198 .top{width:198px;height:13px;font-size:0px; line-height:0px;background:url(../images/css/backgroundW198_top.png) no-repeat;}
.portlet_w198 .middle{width:198px;background:url(../images/css/backgroundW198_middle.png) repeat-y;}
.portlet_w198 .bottom{width:198px;height:17px;font-size:0px; line-height:0px;background:url(../images/css/backgroundW198_bottom.png) repeat-y;}
.portlet_w198 .blocWithFd{position:relative;}
.portlet_w198 .shadow{position:absolute;bottom:0px;left:0px;width:198px;height:44px;font-size:0px; line-height:0px;background:url(../images/css/backgroundW198_shadow.png) no-repeat;}
.portlet_w198 .content{padding:0px 20px 0px 25px;}
.portlet_w198 h2,.portlet_w198 h3{color:#2f4492;font-size:1.2em;font-weight:bold;margin:0px 0px 13px 0px;}
.filiale_droite .portlet_w198 h3{font-size:1.4em;}
.filiale_droite .portlet_w198 .texte p {font-size:1.2em;}
.filiale_droite .portlet_w198 .texte ul {font-size:1.3em;}
.filiale_droite .portlet_w198 .texte ul li a {font-size:1.1em;}

/*	PORTLET DERNIERES PUBLICATION	*/
.bloc_lastPublications .visuel{float:left;margin:5px 5px 0px 3px;}
.bloc_lastPublications p{line-height:1.3em;padding-top:4px;padding-left:7px;}
.bloc_lastPublications ul li.item{background:url(../images/css/background_actu_item.gif) no-repeat; display:block;height:56px;width:245px;float:left;margin-bottom:1px;font-size:1.1em;padding:5px 0 0 5px;}
*+html .bloc_lastPublications ul li.item{margin-bottom:3px;}
html[xmlns] .bloc_lastPublications ul li.item{ height:auto; min-height:56px;}
.bloc_lastPublications ul li.item a strong{font-size:1.1em;}
.bloc_lastPublications ul li.link{float:left;width:245px;background:url(../images/css/separateur_fin_publication.gif) no-repeat top left;padding:10px 0px 0px 0px;font-size:1.1em;}
.bloc_lastPublications ul li.link a{background:url(../images/css/puces/all_xxx.gif) no-repeat 0px 4px;padding-left:11px;}

/*	PORTLET ACTUALITES	*/
.bloc_actualites .imageFaq{position:relative;height:43px;float:left;padding-left:3px;margin-right:10px;}
.bloc_actualites .imageActu{position:relative;height:58px;float:left;margin-right:20px;}
.bloc_actualites .dateActu{z-index:3;position:absolute;width:32px;height:30px;top:0px;color:#FFFFFF;left:0px;background:url(../images/css/background_date_actu.png) no-repeat}
.bloc_actualites .dataActu_mois, .bloc_actualites .dataActu_jour{display:block;text-align:center;padding-top:2px;}
.bloc_actualites .dataActu_jour{font-size:1.2em;font-weight:bold;padding-top:5px;}
.bloc_actualites .textActu{line-height:1.1em;font-size:1.1em;padding-top:4px;}
.bloc_actualites .introfaq{}
.bloc_actualites .introActu{background:url(../images/css/puces/actu.gif) no-repeat 98px 3px; padding-left:105px;}
.bloc_actualites .corpsActu{padding-left:18px;margin-top:7px;}
.bloc_actualites ul li{background:url(../images/css/separateur_fin_actu.gif) no-repeat top;padding:16px 0px 25px 0px;}
.bloc_actualites ul li.first{padding-top:8px;background:none;}
.bloc_actualites ul li.last{padding-bottom:29px;}

/*	FAQKLINK	*/
.faqLink{margin:30px auto 0 auto;width:510px;}
.faqLink .background{width:510px;float:left;background:url(../images/css/separateur_portlet_faq.gif) repeat-y center top;}
.faqLink .content{float:left;margin-right:15px;font-size:1.0em;}
.faqLink .content .titre{font-size:1.1em;font-weight:bold;}
.faqLink .content h3{color:#2f4492;font-size:1.2em;font-weight:bold; padding:12px 15px 12px 30px;position:relative; background:url(../images/css/separateur_portlet_faq.gif) no-repeat right; float:left; }
.faqLink .content p{padding:5px 0px;}
.faqLink .content p strong,.faqLink .content p b{font-size:1.1em;font-weight:normal;}
.faqLink .content p a{}

/*	AGENDA	*/
.agenda .content{background:url(../images/css/background_portlet_agenda.gif) no-repeat 16px 0px;float:left;padding-right:0px;padding-bottom:0px;}
.agenda .zoneAgenda{ float:left; width:228px; height:120px; overflow:hidden;  margin-top:-2px; position:relative;   }
.agenda #sliderAgenda{float:left; width:13px;  height:120px; margin-top:-10px; margin-left:10px; }
.agenda .knob{width:13px;  height:37px; background:url(../images/css/slider.gif) no-repeat;  font-size:0px; line-height:0px; cursor:n-resize }
.agenda ul{width:228px;float:left;}
.agenda ul li{float:left;margin-bottom:10px;}
.agenda .dateActu{width:68px;height:55px;color:#FFFFFF; float:left;background:url(../images/css/background_date_agenda.png) no-repeat}
.agenda .dataActu_mois, .agenda  .dataActu_jour{display:block;text-align:center;padding-top:8px;padding-right:5px;}
.agenda .dataActu_jour{font-size:1.2em;font-weight:bold;padding-top:11px;}
.agenda .textAgenda{float:left; width:145px !important; width /**/:107px; padding:8px 0px 4px 10px; font-size:1.2em;font-weight:bold;color:#3A53A8;}
.agenda a.link{clear:both;white-space:nowrap;background:url(../images/css/puces/all_xxx.gif) no-repeat 0px 3px;padding-left:11px;font-size:1.1em;line-height:1.1em;display:block;float:left;margin-top:19px;}

.bloc_agenda{line-height:15px;margin-top:15px;}
.bloc_agenda h4{font-weight:bold;font-size:1.2em;color:#3A53A8;}
.bloc_agenda .titre{font-weight:bold;font-size:1.2em;display:block;}
.bloc_edito .bloc_agenda p{margin-bottom:0px;}
.bloc_edito .bloc_normal .bloc_agenda a{font-size:1.1em;background:url(../images/css/puces/puce_white.gif) no-repeat left center;padding-left:12px;}

/* FAQ */
.bloc_faq{line-height:15px;margin-top:15px;clear:both;float:left;}
.bloc_edito .bloc_faq h2,.bloc_faq h4{font-weight:bold;font-size:1.2em;color:#3A53A8;clear:both;margin:0px;}
.bloc_edito .bloc_normal .bloc_faq .titre{margin-top:10px;clear:both;}
.bloc_edito .bloc_normal .bloc_faq .txt{float:left;clear:both;margin-bottom:20px;margin-top:5px;}
.bloc_edito .bloc_normal .bloc_faq .titre a{font-size:1.1em;float:left;font-weight:bold;color:#454545;padding-left:12px;}
.bloc_edito .bloc_normal .bloc_faq .titre a.avecFleche{background:url(../images/css/puces/puce_niv1.gif) no-repeat left center;}
.bloc_edito .bloc_normal a.avecFleche{background:url(../images/css/puces/puce_niv1.gif) no-repeat left center;padding-left:16px;}
.bloc_edito .bloc_bleu a.avecFleche{background:url(../images/css/puces/puce_niv1_bleu.gif) no-repeat left center;padding-left:16px;}
.bloc_edito .bloc_normal .bloc_faq .titre a.avecFlecheDown{background:url(../images/css/puces/puce_niv1_deployed.gif) no-repeat left center;}
.bloc_edito .bloc_normal .bloc_faq .titre p{margin:0;font-size:1.0em;display:inline;}
.bloc_edito .bloc_normal .bloc_faq .txt a.avecFleche{background:url(../images/css/puces/puce_white.gif) no-repeat left center;padding-left:12px;float:left;}
.bloc_edito .bloc_normal .bloc_faq .txt a.close{float:right;}

/* EDITO */
.bloc_edito .middle{padding:7px 20px 4px 25px;}
.w588 .middle{width:543px;}
.w787 .middle{width:742px;}
.bloc_edito .content{background:#fff;padding:8px;}
.w588 .content{width:526px;}
.w787 .content{width:725px;}
.bloc_edito h2,.bloc_edito h3 {color:#454545;font-size:1.3em;margin-top:3px;}
.bloc_edito p {font-size:1.2em;line-height:15px;margin-bottom:10px;}
.bloc_edito ul{font-size:1.2em;margin:3px;margin-bottom:10px;}
.bloc_edito .bloc_bleu div a,.bloc_edito .bloc_normal div a{font-size:1.2em;}
.bloc_edito .bloc_bleu div a img,.bloc_edito .bloc_normal div a img{vertical-align:middle;}
.bloc_edito .bloc_bleu div p a,.bloc_edito .bloc_normal div p a{font-size:1.0em;}
.bloc_edito ul li {background:url(../images/css/puces/actu.gif) no-repeat left 5px;padding-left:10px;line-height:15px;}
.bloc_edito .bloc_normal ul li.avecFleche{background:url(../images/css/puces/puce_niv1.gif) no-repeat left 2px;padding-left:18px;}
.bloc_edito .bloc_bleu ul li.avecFleche{background:url(../images/css/puces/puce_niv1_bleu.gif) no-repeat left 2px;padding-left:18px;}
.bloc_edito ul li ul{font-size:0.9em;}
.bloc_edito .sitemap ul li{background:none;}
.bloc_edito .visuel_edito,
.bloc_edito div.gaucheCadre,
.bloc_edito div.droiteCadre {background:#fff;border:1px solid #cfcfcf;padding:3px;float:left;margin-right:10px;margin-bottom:5px;}
.bloc_edito div.gaucheCadre {margin-left:0px;}
.bloc_edito div.droiteCadre {float:right;margin-left:10px;margin-right:0px;}
.bloc_edito .bloc_bleu,.bloc_edito .bloc_normal{margin-bottom:10px;float:left;}
.bloc_edito .bloc_bleu{background:#e2e5f2;border:1px solid #b2b2b2;padding:8px;}

/* TABLEAU */
.tablo table{width:725px;border:1px solid #aaa;font-size:1.1em;border-spacing:1px;}
.tablo table td{padding:5px}
.tablo table .row0 td{background:#dbddea}
.tablo table .row1 td{background:#e7e9f1}
.tablo .notes{font-size:0.75em;margin-top:10px;}
.tablo .notes p{line-height:12px;}
.tablo .bloc_droit{padding:10px;border:1px solid #eee;width:275px;float:right;margin-left:10px;margin-bottom:10px;}
.tablo .bloc_normal{float:left;}
.tablo .bloc_droit h3,.tablo .bloc_droit .visuel_infos_comp{text-align:center}

/* DONNEES BOURSIERES */
.bourse .bloc_bourse{background:url(../images/css/bloc_bourse.gif) no-repeat;width:176px;height:62px;float:left;margin:7px 0;padding:20px 5px 15px 12px;}
.bourse .action{margin-right:18px;}
.bourse .graph{float:left;margin-right:10px;}
.bourse .bloc_bourse a{font-family:helvetica,arial;line-height:15px;}
.bourse .action .graph{background:url(../images/css/action.gif) no-repeat;width:76px;height:56px;}
.bourse .cours .graph{background:url(../images/css/cours.gif) no-repeat;width:71px;height:63px;}
.bourse table{width:725px;border:1px solid #aaa;font-size:1.1em;border-spacing:1px;}
.bourse table td{padding:5px}
.bourse table .row0 td{background:#dbddea}
.bourse table .row1 td{background:#e7e9f1}
.bourse table td.first{color:#3a53a8;width:150px;}
.bourse .notes{font-size:0.75em;margin-top:10px;}
.bourse .notes p{line-height:12px;}
.bourse .bloc_droit{background:url(../images/css/coin.gif) no-repeat;padding:10px;border:1px solid #eee;width:275px;float:right;margin-left:10px;margin-bottom:10px;}
.bourse .bloc_normal{float:left;}
.bourse .bloc_droit h3,.tablo .bloc_droit .visuel_infos_comp{text-align:center}

/* POSTIT */
.postit{background:url(../images/css/postit.gif) no-repeat;width:266px;height:106px;margin:auto;margin-top:25px;padding:25px 0 0 57px}
.postit span{clear:both;font-weight:bold;font-size:1.2em;clear:both;display:block;float:left;}
.postit .date{background:#454545;color:#fff;text-transform:uppercase;padding:4px;margin:6px 0;white-space:nowrap;}
.postit .titre{color:#454545;width:180px;}
.bloc_edito .bloc_normal .postit a{float:left;clear:both;background:transparent url(../images/css/puces/puce_postit.gif) no-repeat left 3px;padding-left:12px;font-size:1.1em;font-weight:bold;width:175px;}



/* LISTE */
.bloc_liste h2,.bloc_liste h3{float:left;}
.bloc_liste form {float:right;padding-bottom:10px;}
.bloc_liste select{background:#f0f1f4;border:1px solid #90adc6;height:17px;font-size:1.1em;color:#2f4492;}
.bloc_liste #onglet dt, .bloc_liste #onglet ul li{display:inline;float:left;margin-right:1px;}
.bloc_liste #onglet dt .bouton span, .bloc_liste #onglet ul li span span{width:3px;height:20px;float:left}
.bloc_liste #onglet dt .bouton a, .bloc_liste #onglet ul li span a{background:url(../images/css/onglet/off_bg.png) repeat-x;padding:3px 15px 0 15px;height:17px;float:left;font-size:1.2em;font-weight:bold;}
.bloc_liste #onglet ul li.tab-selected span a{background:#fff;color:#000;}
.bloc_liste #onglet dt .g,.bloc_liste #onglet ul li .g{background:url(../images/css/onglet/off_g.png) no-repeat;}
.bloc_liste #onglet dt .d,.bloc_liste #onglet ul li .d{background:url(../images/css/onglet/off_d.png) no-repeat;}
.bloc_liste #onglet ul li.tab-selected .g{background:url(../images/css/onglet/on_g.png) no-repeat;}
.bloc_liste #onglet ul li.tab-selected .d{background:url(../images/css/onglet/on_d.png) no-repeat;}
.bloc_liste #onglet ul{list-style-type:none;list-style-position:none;margin:0px;padding:0px;}

.show{display:block;}
.hide{display:none;}
.bloc_liste #onglet .bouton{float:left;}
.bloc_liste #onglet dd{float:left;}
.bloc_liste #onglet dd div.contenu{background:#fff;border-bottom:1px solid #bfbfbf;float:left;padding:10px 0px;width:540px;}
.bloc_liste #onglet div.docs{display:inline;background:url(../images/css/separateur.gif) repeat-y right center;float:left;width:245px;margin-left:14px;padding-right:10px;}
.bloc_liste #onglet div.docs .visuel_doc{float:left;margin:0 7px 7px 0;padding:2px 0 0 3px;width:62px;height:49px;position:relative}
.bloc_liste #onglet div.docs .mask_doc{margin-top:-2px;left:0;background:url(../images/css/mask_doc.png) no-repeat 0 0;position:absolute;z-index:2;width:65px;height:51px;}
.bloc_liste #onglet div.docs .visuel_doc img{position:relative;z-index:1;float:left;}
.bloc_liste #onglet div.docs span{display:block;}
.bloc_liste #onglet div.docs span.date{font-size:1.0em;color:#a11b7d;}
.bloc_liste #onglet div.docs span.nom{font-size:1.2em;color:#2f4492;font-weight:bold;margin:5px 0;}
.bloc_liste #onglet div.docs a{font-size:1.1em;}
.bloc_liste #onglet div.docs div{margin-bottom:10px;float:left;}
.bloc_liste #onglet div.docs div div.texte{float:left;}


/* HOME FINANCE */
.bloc_lastPublications li.item div.visuel_doc{float:left;margin:0 7px 7px 0;padding:2px 0 0 3px;width:62px;height:49px;position:relative}
.bloc_lastPublications li.item div.visuel_doc .mask_doc{margin-top:-2px;left:0;background:url(../images/css/mask_doc.png) no-repeat 0 0;position:absolute;z-index:2;width:65px;height:51px;}
.bloc_actualites li div.imageFaq .mask_finance{margin-top:-2px;left:0;background:url(../images/css/mask_finance.png) no-repeat 0 0;position:absolute;z-index:2;width:68px;height:55px;}
.bloc_lastPublications li.item div.visuel_doc img{position:relative;z-index:1;float:left;}
.bloc_actualites li div.imageFaq img{position:relative;z-index:1;float:left;}
.bloc_actualites div.imageActu .mask_actu{left:0;background:url(../images/css/mask_actu.png) no-repeat 0 0;position:absolute;z-index:2;width:89px;height:58px;}

#colonne_droite .standard .content{
	padding:0px 15px 0px 20px;;
	float:left;
}
.standard{margin-bottom:15px;}
.standard .content ul{margin:3px;font-size:1.1em;}
.standard .content ul li{background:url(../images/css/puces/all_xxx.gif) no-repeat left 2px;padding-left:12px;margin-top:8px;}
/*	CODE	*/
#code{
width:177px;
height:104px;
background:url(../images/css/background_code.png) no-repeat;
margin-left:15px;
font-size:1.1em;
margin-top:5px;
}

#code .content{padding:1px 12px 10px 14px;}
#code .content p{margin:15px 0px 0px 0px;}

#codeW{
width:177px;
height:104px;
background:url(../images/css/background_codeW.png) no-repeat;
margin-left:15px;
font-size:1.1em;
margin-top:5px;
color:#fff;
}

#codeW .content{padding:1px 12px 10px 14px;}
#codeW .content p{margin:15px 0px 0px 0px;}

table{margin-bottom:10px;}
td{font-size:1.1em;}
.object-left{float:left;margin-right:10px}
.object-right{}
.object-center {text-align:center;}

