/* CSS Document */
.bd h1.titreQ {background:url(../images/mcontour/bg-titre-page.gif) no-repeat top left;color:#414448;display:inline;float:left;font-size:20px;font-weight:normal;margin-left:6px;padding:15px 0 0 43px;width:543px}
.bd #bgBlanc{padding-top:20px}
.bd div#question{float:left;margin:10px 0 16px;width:530px}
.bd h1.titreQ span{color:#8f599c;font-size:25px;font-weight:bold}
	
.bd div#reponse{background:url(../images/faq/picto-bulle-r.gif) no-repeat 5px 0;color:#162534;display:inline;float:left;line-height:1.3em;margin-left:6px;padding:0 0 7px 50px;width:530px}
.bd div#reponse strong.nomExp{display:block;margin-top:10px}
.bd div#reponse strong.nomExp em{font-weight:normal}
.bd div#reponse ul{margin:10px 0 15px 15px}
	
.bd #titre span.auteutQ{float:left;width:530px}
.bd #titre span.auteutQ strong{color:#616161}
.bd #titre span.date{float:left;width:170px}
.bd #titre span.theme{display:inline;float:right;margin-right:15px;text-align:right;width:345px}
.bd #titre span.theme a{color:#690;font-weight:bold;text-decoration:none}
.bd #titre span.theme a:hover{text-decoration:underline}
.bd #titre span.theme em{font-style:normal;margin-left:5px}
.bd #titre span.theme em a{font-weight:normal}
.bd #theme span{float:left;margin-top:5px}
.bd #theme span a{float:none}
/*.bd a#posQestion, .bd h3.contenuRel{background:url(../images/mcontour/form/bg-h5-fleche.gif) no-repeat top left;color:#690;display:inline;float:left;font-size:16px;font-weight:bold;height:23px;margin:0 0 0 15px;padding:8px 0 0 36px;text-decoration:none;width:553px}*/
.bd a#posQestion, .bd h3.contenuRel{margin: 15px 0; padding: 5px 10px; background-color: #F6F6F6; border: 1px solid #D6D6D6; float: left; width: 605px;font-size: 16px;color: #374150;}
.bd h3.contenuRel a { float: right; font-size: 12px; font-weight: normal; margin-top: 5px; color: #3D3C38; }
.bd h3.contenuRel.noMargeTop{margin-top:0}
.bd h3.contenuRel strong{color:#414447;font-size:16px}
.bd a#posQestion:hover{text-decoration:underline}

.bd h3.contenuRel{margin-top:10px}
.bd ul.contenuRel{display:inline;float:left;margin:18px 0 0 47px;width:557px}
.bd ul.contenuRel li{list-style:none;list-style-position:outside;list-style-type:none;margin-bottom:2px;width:557px}
.bd ul.contenuRel li a{background:url(../images/faq/picto-carre-vert.gif) no-repeat 0 5px;color:#162534;padding-left:14px;text-decoration:none}
.bd ul.contenuRel li a:hover{text-decoration:underline}
	
.bd strong#bulleAuteur{background:url(../images/faq/bg-a-propos-auteur.gif) no-repeat top left;color:#414447;display:inline;float:left;font-size:14px;height:24px;margin:36px 0 0 11px;padding-top:2px;text-align:center;width:167px}
	
.bd div.conntrib,.bd div.conntribFull{float:left;font-size:11px;margin-top:7px;width:483px}
.bd div.conntribFull{width:553px}
.bd div.conntrib strong{font-size:11px}
	
.bd .apropAuteur div.conntrib a{color:#690}
.bd .apropAuteur div.full{width:541px}
.bd .apropAuteur div a{color:#763586;font-size:12px;font-weight:bold;text-decoration:none}
.bd .apropAuteur div a:hover{text-decoration:underline}

.bd #introExp{color:#414447;float:left;font-size:13px;padding:0 23px;width:558px; margin: 0 0 10px 0;}
.bd #listExperts{display:inline;float:left;margin-top:10px;width:582px}
	
.bd .apropAuteur #posPhotoRef{display:inline;float:left;margin-right:4px;width:101px}
.bd .apropAuteur #posPhotoRef a{background:url(../images/mcontour/picto-carre-gris.gif) no-repeat 0 5px;color:#690;float:left;margin-top:2px;padding-left:11px;width:90px}
.bd .apropAuteur #photoBig{float:left;height:150px;width:101px}
.bd .apropAuteur div.infoAuteur{color:#162534;display:inline;float:left;font-size:12px;line-height:normal;padding:0 0 0 16px;width:446px}
.bd .apropAuteur div.infoAuteur h1{background:none;display:inherit;float:inherit;margin-left:0;padding:0;color:#414447;font-size:21px;font-weight:normal; margin: 0;}
.bd .apropAuteur div.infoAuteur h1.video{width: 250px; }
	
.bd .apropAuteur div.infoAuteur #fonction{background:url(../images/mcontour/picto-carre-gris.gif) no-repeat 0 5px;color:#414447;float:left;font-size:12px;font-weight:bold;padding-left:11px;width:219px; clear: left;}
.bd .apropAuteur div.infoAuteur #expert{background:url(../images/mcontour/picto-carre-gris.gif) no-repeat 0 5px;color:#6e3e86;float:left;font-size:12px;font-weight:bold;margin-top:4px;padding-left:11px;width:219px}
.bd .apropAuteur div.infoAuteur #expert img{vertical-align:bottom}
.bd .apropAuteur div.infoAuteur div#texte{display:inline;float:left;line-height:1.5em;margin:10px 0 0 0;padding:0;text-align:justify;width:430px}
.bd .apropAuteur div.infoAuteur div#texte strong{color:#763586}
.bd .apropAuteur div.infoAuteur div#texte.video{width:252px}
.bd .apropAuteur div.infoAuteur #video{background:url(../images/faq/sep-video.gif) repeat-y top left;float:right;margin:0;padding:7px 0 10px;width:178px}
.bd .apropAuteur div.infoAuteur #video span#titreVideo{color:#6e3e86;display:inline;float:left;font-size:11px;font-weight:bold;margin-bottom:10px;padding-left:10px;width:169px}
.bd .apropAuteur div.infoAuteur #video div{background:url(../images/faq/bg-video.gif) no-repeat bottom left;display:inline;float:right;margin:0 6px 0 0;padding:0 5px 5px 5px;width:150px}
.bd .apropAuteur div.infoAuteur #video span#topVideo{background:url(../images/faq/bg-video-top.jpg) no-repeat bottom left;float:right;height:5px;margin:0 6px 0 0;width:160px}
	
.bd #lstLnkHome{float:left;margin:15px 0 15px;padding-left:0;width:602px}
.bd #lstLnkHome a{background-position:center bottom;background-repeat:no-repeat;color:#3D3C38;float:left;font-size:11px;font-weight:bold;height:70px;text-align:center;text-decoration:none;width:96px}
.bd #lstLnkHome a.last{margin-right:0;width:100px}
.bd #lstLnkHome a#gestion{background-image:url(../images/faq/picto-gestion.gif)}
.bd #lstLnkHome a#futur{background-image:url(../images/faq/picto-futur.gif)}
.bd #lstLnkHome a#inter{background-image:url(../images/faq/picto-inter.gif)}
.bd #lstLnkHome a#finan{background-image:url(../images/faq/picto-finance.gif)}
.bd #lstLnkHome a#juri{background-image:url(../images/faq/picto-jur.gif)}
.bd #lstLnkHome a#gene{background-image:url(../images/faq/picto-general.gif)}
.bd #lstLnkHome a:hover{color:#616e8a}
.bd .bouton-question {float: left; margin: 20px 0 20px 230px;}

.bd div.mdr {float: left; display: block; background-color: #F1F1F1; padding: 10px 10px 10px 10px; margin: 15px 0 0 77px; width: 455px;}

.bd textarea {border: 1px solid #C8C9BF; height: 120px; padding: 2px; width: 470px;}
.bd  div.bgtextarea {float: left; margin-left: 77px; width: 588px; display: block;}
.bd  .bgtextarea p {float: right; margin: 10px 110px 0 0;}
.bd  div.question {font-style: normal;}
.bd  div.question a.lnkRep	{ cursor: pointer; }
.bd  .mdr  form {padding: 0;}
.bd  .mdr  form .ok {margin: 1px 0 0 0; float: right; }
.bd  .mdr  form .text{border: 1px solid #C8C9BF; width: 190px;}
.bd  .mdr  form  select{border: 1px solid #C8C9BF; width: 190px; margin: 0 15px 0 15px;}

.bd .apropAuteur ul{margin:15px 0;width:473px}
.bd .apropAuteur ul li{background:url(../images/mcontour/form/bg-td-champ.gif) no-repeat 0 2px;list-style:none;list-style-type:none;margin-bottom:5px;padding-left:20px;width:453px}
.bd .apropAuteur span#info{display:block;text-align:right;width:523px}
.bd .backSearch {float: left; width: 600px; background-color: #F1F1F1; padding: 10px 10px 10px 10px; margin: 10px 0 10px 0;}


.bd div#linkPlus{display:inline;float:left;margin-left:6px;padding:0 0 7px 50px;width:530px}
.bd div#linkPlus a{color:#690;text-decoration:none}
.bd div#linkPlus a:hover{text-decoration:underline}

.bd form div.topApropAuteur, .bd div.topApropAuteur.margTop { margin-top: 12px; float: left; }
.bd div.topApropAuteur, .bd  div.basApropAuteur {display: inline; float: left; height: 9px; margin: 3px 0 0 10px; padding: 0; width: 582px; }
.bd .apropAuteur {display: inline; float: left; margin-left: 10px; padding: 0 0 0 9px; width: 573px; }*/
.bd form div.apropAuteur #posForm { background: url(../images/faq/picto-carre-fleche.gif) no-repeat 7px 4px; float: left; margin: 0; padding: 0 0 0 40px; width: 533px; }
.bd div.basApropAuteur {margin-top: 0; }

.bd #listRep {float: left; margin-bottom: 10px }

.bd #listRep li {background: transparent url('../images/mcontour/result-list-bottom-bg.png') repeat-x 0 bottom; position: relative; /*margin: 10px 24px 10px 24px; padding: 0 0 15px 0; clear: both;*/}

.bd .hd_search{
height: 34px;
line-height: 34px;
padding: 0 13px;
background: #FEFEFE url(../images/mcontour/hd-page-bg.png) repeat-x 0 0;
border-bottom: 3px solid #790;
}

.bd #listRep .question { float: left; margin-top: 30px; width: 630px; padding-bottom: 10px; background: url(../images/mcontour/result-list-bottom-bg.png) left bottom repeat-x;  }
.bd #listRep .question.last { background: none; }
.bd #listRep .question.first { margin-top: 0; }
.bd #listRep .question a.lnktype { color: #374251; font-size: 12px; font-weight: bold; margin-right: 10px; text-decoration: none; }
.bd #listRep .question a.lnktitre { color: #8CB00F; font-size: 16px; font-weight: bold; text-decoration: none; }
.bd #listRep .question .dateTxt { color: #162534; font-size: 12px; line-height: 1.5em; text-align: justify; }
.bd #listRep .question .dateTxt span { color: #898989; font-size: 11px; }
.bd .apropAuteur img#picto { float: left; }
.bd .apropAuteur div#txtThm { float: left; line-height: 1.5em; margin-left: 10px; margin-right: 10px; text-align: justify; width: 100%; }
.bd .apropAuteur img.photo { float: left; height: 115px; width: 77px; }
.bd .apropAuteur .postDataAuteur { float: left; padding-left: 13px; width: 483px; }
.bd div.margBasApropAuteur { margin: 10px 0 20px; background: url(../images/mcontour/result-list-bottom-bg.png) left top repeat-x; }
.bd div.margBasApropAuteur.last { background: none; }
.bd h1.titreQ { background: url(../images/mcontour/bg-titre-page.gif) no-repeat top left; color: #414448; display: inline; float: left; font-size: 20px; font-weight: normal; margin-left: 6px; margin-bottom: 0; padding: 15px 0 0 43px; width: 543px; }
.bd #titre { background: url(../images/mcontour/bg-titre-page-suite.gif) repeat-y top left;  display: inline; float: left; margin-left: 6px; padding: 0 0 0 43px; width: 543px; }
.bd #basTitre { background: url(../images/mcontour/bg-titre-page-bas.gif) no-repeat top left; display: inline; float: left; height: 16px; margin: 0 0 15px 6px; width: 586px; }
.bd .margQuestion { margin-bottom: 10px; }
