/* CSS Document */
#bando {
background:url(../img/adherents/fdBandeau.gif) 0 0 no-repeat;
}
ul#menuH  {
padding-right:9px;
}
ul#menuH li a span span {
background:#4e238e url(../img/adherents/ongletC.gif) 0 0 repeat-x;
}
ul#menuH li a:hover span span, ul#menuH li a.act span span {
background:#4e238e url(../img/adherents/overC.gif) 0 0 repeat-x;
}
ul#menuH li a span {
background:url(../img/adherents/ongletR.gif) 100% 0 no-repeat;
}
ul#menuH li a:hover span, ul#menuH li a.act span {
background:url(../img/adherents/overR.gif) 100% 0 no-repeat;
}
ul#menuH li a {
background:url(../img/adherents/ongletL.gif) 6px 0 no-repeat;
}
ul#menuH li a:hover, ul#menuH li a.act {
background:url(../img/adherents/overL.gif) 6px 0 no-repeat;
}
#footer {
background:url(../img/adherents/footer.gif) 0 0 no-repeat;
height:45px;
}
a:hover, #footer p.right a:hover, .toTop a:hover {
color:#7A42CD;
}

/* Ariane */
#ariane span {
background:url(../img/adherents/flecheD.gif) 0 0 no-repeat;
color:#7a42cd;
}

/* puces */

ul {
margin:0 10px 0 20px;
padding:0;
list-style-type:none;
}
ul li {
background:url(../img/adherents/puce-fleche.gif) 0 6px no-repeat; 
padding-left:8px;
}

/* Video accueil */
#col3-3 .video {
margin-left:10px;
}

/* Inscription Newsletter */
.newsletter {
width:236px;
background:url(../img/adherents/fondBlocB.gif) 0 100% repeat-x;
padding:0 0 5px 0;
margin:10px 0 10px 10px;
}
.newsletter div {
background:url(../img/adherents/fdNLH.gif) 0 20px no-repeat;
}
#col12-3 .newsletter div h2 {
background:url(../img/adherents/fdTitreNL.gif) 0 0 no-repeat;
padding:4px 0 0 23px;
margin:0;
font-size:0.9em;
color:#fff;
margin:0;
height:16px; /* 20 - 4 */
}
.newsletter form {
margin:5px 0 0 5px;
padding:0;
font-size:0.85em;
}
.newsletter form p {
margin:0;
padding:0 5px 0 0;
}
.newsletter label {
font-weight:bold;
vertical-align:middle;
display:block;
padding:2px 0;
}
.newsletter label.inline {
display:inline;
}
.newsletter input {
vertical-align:middle;
background:url(../img/fdInput.gif) 0 100% repeat-x;
border:1px solid #d5d5d5;
width:140px;
font-size:0.9em;
}
.newsletter input.submit {
background:none;
border:0;
margin:5px 0 0 167px;
width:auto;
}
.newsletter input.submitMaj {
background:none;
border:0;
margin:5px 0 0 159px;
width:auto;
}
.newsletter input.nlCheck {
float:left;
background:none;
border:0;
width:auto;
}
.newsletter p.erreur {
font-weight:bold;
color:#f00;
padding:3px 5px 3px 0;
}
.newsletter p.suppr {
font-weight:bold;
color:#562d93;
padding:3px 5px 3px 0;
}
.newsletter p.msg {
margin:5px 5px 5px 10px;
font-size:0.9em;
}

/* Annonces home */
#col12-3 .annonce {
background:url(../img/adherents/separGauche.gif) 0 100% repeat-x;
padding:0 0 10px 0;
margin:10px 0;
}
#col12-3 .annonce h2 {
background:url(../img/adherents/puceAdh.gif) 0 2px no-repeat;
text-transform:uppercase;
font-size:1em;
margin:0 0 0 -18px;
padding:0 0 0 18px;
}
#col12-3 .annonce p {
margin:5px 0;
}
#col12-3 .annonce ul li a {
color:#562d93;
font-weight:bold;
text-decoration:none;
}
#col12-3 .annonce ul li a:hover {
text-decoration:underline;
}

/* boîte de log */
.login {
width:236px;
background:url(../img/outils/fdTemoignageH.gif) 0 100% repeat-x;
margin:0 70px 20px 0;
float:left;
}
.login div.fond {
background:url(../img/outils/fdLogH.gif) 0 38px repeat-x;
}
.login h2, .login h3 {
background:url(../img/outils/fdLoginH2.gif) 0 0 no-repeat;
padding:24px 0 0 24px;
font-size:0.9em;
color:#fff;
margin:0;
height:14px; /* 38 -24 */
}
.login form {
margin:0;
padding:12px 0 0 10px;
}
#col3-3 .login p {
margin:4px 8px 0;
padding:0;
}
.login form p {
margin:4px 4px 0;
padding:0;
}
.login form label {
font-weight:bold;
font-size:0.9em;
display:block;
float:left;
width:95px;
margin:2px 0;
}
.login form input {
font-size:0.9em;
background:url(../img/fdInput.gif) 0 100% repeat-x;
border:1px solid #d5d5d5;
margin:2px 0;
vertical-align:middle;
}
.login form input.submit {
border:0;
background:none;
width:auto;
margin:5px 0 7px 130px;
}
.login form a {
display:block;
position:absolute;
float:left;
font-size:0.75em;
color:#06548b;
margin-top:3px;
text-decoration:none;
}
.login form a:hover {
text-decoration:underline;
}
.login form input.logout {
border:0;
background:none;
width:auto;
margin:5px 0 7px 138px;
}
.login form input.envoiMdp {
border:0;
background:none;
width:auto;
margin:10px 0 7px 78px;
}

/* Bloc groupes de travail */
.blocGroupeTravail {
width:235px;
float:left;
margin:9px 0 0 0;
background:url(../img/adherents/fondBlocB.gif) 0 100% repeat-x;
}
.blocGroupeTravail div {
background:url(../img/adherents/fdListeGroupes.gif) 0 21px no-repeat;
}
.blocGroupeTravail h2 {
background:url(../img/adherents/fdH2ListeGroupes.gif) 0 0 no-repeat;
font-size:0.9em;
color:#fff;
height:18px; /* 21 - 4 */
padding:3px 0 0 20px;
}
.blocGroupeTravail ul {
padding:6px 0 14px 10px;
}
.blocGroupeTravail ul li a {
color:#562d93;
font-weight:bold;
text-decoration:none;
}
.blocGroupeTravail ul li a:hover {
text-decoration:underline;
}

/* Blocs droite - emploi + actus */
#col3-3 .bloc {
width:235px;
background:url(../img/adherents/fondBlocB.gif) 0 100% repeat-x;
padding:0 0 10px 0;
margin:10px 0 10px 10px;
}
#col3-3 .bloc div {
background:url(../img/adherents/fdBloc.gif) 0 25px no-repeat;
}
#col3-3 .bloc h2 {
background:url(../img/adherents/fdH2Bloc.gif) 0 0 no-repeat;
font-size:0.9em;
color:#fff;
height:18px; /* 25 - 7 */
padding:7px 0 0 25px;
}

#col3-3 .bloc h3 {
margin:0;
padding:0 0 0 7px;
background:url(../img/puceMiniBleuC.gif) 0 5px no-repeat;
font-size:1em;
}


#col3-3 .bloc ul {
padding:5px 5px 0 10px;
}
#col3-3 .bloc ul li a {
text-decoration:none;
}
#col3-3 .bloc ul li a:hover {
text-decoration:underline;
}

/* Pages internes */

#col12-3 h2 {

color:#7a42cd;
font-size:1.8em;
padding:0 0 0 0px;
margin:30px 0 0px -20px;
width:590px;
}
h2 span {
display:block;
padding:0 0 6px 0;
background:url(../img/separBleuC.gif) 0 100% repeat-x;
}

#col12-3 h3 {
background:url(../img/adherents/puceAdh-moyen.gif) 0 8px no-repeat;
color:#7a42cd;
font-size:1.4em;
padding:0 0 0 12px;
margin:30px 0 0px -15px;
width:570px;
clear: both;
}
h3 span {
display:block;
padding:0 0 6px 0;
background:url(../img/separBleuC.gif) 0 100% repeat-x;
}

#col12-3 h4 {
background:url(../img/adherents/puceAdh-petit.gif) 0 6px no-repeat; /* essai concluant sans puce */
font-size:1.2em;
padding:0 0 0 8px;
margin:20px 0 0 -10px;
}

#col12-3 p {
margin:10px 0 0 0;

}

#col12-3 a {
font-size:0.9em;

}

.misAvant {
width:570px;
background:url(../img/adherents/fdMisAvantB.gif) 0 100% repeat-x;
padding:0 0 7px 0;
margin:10px 0;
}
.misAvant div {
background:url(../img/adherents/fdMisAvantH.gif) 0 0 repeat-x;
padding:3px 4px 0 8px;
}
#col12-3 .misAvant img {
margin:30px 8px 4px 0;
float:left;
}
#col12-3 .misAvant p {
margin:0 10px 0 0;
padding:0 0 3px 0;
text-align: justify;
}
#col12-3 .misAvant h4 {
font-size:1.4em;
margin:20px 0 0 0;
padding:3px 0;
background-image:none;
}


.gTrav {
margin:5px 0 15px;
}
#col12-3 .gTrav h3 {
width:auto;
font-size:1em;
height:23px; /* 29 - 6 */
background:url(../img/adherents/fdH3gTrav.gif) 0 0 repeat-x;
margin:10px 0 10px;
padding:6px 0 0 8px;
}
.gTrav h4 {
font-size:0.9em;
color:#7a42cd;
margin:10px 0 0;
}
.gTrav p {
margin:5px 0;
padding:0;
}
.gTrav a {
background:url(../img/adherents/puceMini.gif) 0 6px no-repeat;
padding-left:8px;
font-weight:bold;
text-decoration:none;
}
.gTrav a:hover {
text-decoration:underline;
}
.gTrav.ctRendu h4 {
margin-top:0;
}
.ctRendu .left, .ctRendu .right {
float:left;
width:265px; /* 275 - 10 */
padding:0 10px 0 0;
}

/* Col droite */
.blocComment {
width:237px;
margin:10px 0 10px 10px;
background:url(../img/adherents/fondBlocB.gif) 0 100% repeat-x;
padding-bottom:8px;
}
.blocComment div {
background:url(../img/adherents/fdComment.gif) 0 31px no-repeat;
}
.blocComment h3 {
height:29px; /* 31 - 2 */
background:url(../img/adherents/fdH3comment.gif) 0 0 no-repeat;
font-size:0.85em;
color:#fff;
padding:2px 68px 0 21px;
}
.blocComment ul {
padding:0 10px;
font-size:0.9em;
}
.blocComment ul li a {
font-weight:bold;
text-decoration:none;
}
.blocComment ul li a:hover {
text-decoration:underline;
}

/* form ecrire */
.ecrire {
margin:30px 0 10px 10px;
width:237px;
}
.ecrire form {
margin:10px 0 10px 10px;
padding:0;
width:100%;
}
.ecrire label {
display:block;
font-weight:bold;
font-size:0.9em;
margin:5px 0;
}
.ecrire select {
border:1px solid #7f9db9;
font-size:0.9em;
width:170px;
color:#4a4f8c;
}
.ecrire p {
margin:10px 0 10px 10px;
font-size:0.9em;
}
.ecrire p a {
font-weight:bold;
text-decoration:none;
}
.ecrire p a:hover {
text-decoration:underline;
}

/* Groupe travail doc */
.docTrav {
}
.docTrav h4 {
background:url(../img/adherents/puceMini.gif) 0 6px no-repeat;
padding-left:8px;
margin-bottom:2px;
color:#7a42cd;
font-size:1em;
}
.docTrav .date, .docTrav .auteur, .docTrav .version {
font-size:0.85em;
font-weight:bold;
padding-left:8px;
}
.docTrav p.liensDoc a {
background:url(../img/puceMiniBleuF.gif) 0 6px no-repeat;
padding:0 8px;
font-weight:bold;
text-decoration:none;
font-size:0.9em;
}
.docTrav p.liensDoc a {
text-decoration:underline;
}

/* Manifestation */
.manif {
clear:both;
}
#col12-3 .manif h3 {
width:auto;
font-size:1em;
height:23px; /* 29 - 6 */
background:url(../img/adherents/fdH3gTrav.gif) 0 0 repeat-x;
margin:10px 0 10px;
padding:6px 0 0 8px;
}
.manif img {
float:left;
margin:0 10px 0 0;
}
.manif table {
border-spacing:0;
border-collapse:collapse;
}
.manif table td {
vertical-align:top;
}
.manif h4 {
margin:0;
color:#7a42cd;
background:url(../img/adherents/puceMini.gif) 0 6px no-repeat;
padding-left:8px;
}
.manif ul li a {
text-decoration:none;
font-weight:bold;
}
.manif ul li a:hover {
text-decoration:underline;
}
.manif .left {
width:275px; /* 285 - 10 */
float:left;
padding:0 10px 0 0;
clear:left;
}
.manif .right {
width:275px; /* 285 - 10 */
float:left;
padding:0 0 0 10px;
}
.manif .right ul {
margin-left:10px;
}

/* Col droite */
#col3-3 .contact {
margin:0 0 10px 10px;
background:url(../img/adherents/fondBlocB.gif) 0 100% repeat-x;
padding:0 0 6px 0;
width:236px;
}
#col3-3 .contact h3 {
height:19px; /* 32 - 13 */
background:url(../img/adherents/fdH3Contact.gif) 0 0 no-repeat;
color:#fff;
font-size:0.9em;
padding:13px 0 0 20px;
}
#col3-3 .contact div {
background:url(../img/adherents/fdBlocContact.gif) 0 32px no-repeat;
}
#col3-3 .contact p, #col3-3 .contact ul {
margin-left:10px;
}
#col3-3 .contact ul li a {
text-decoration:none;
font-weight:bold;
}
#col3-3 .contact ul li a:hover {
text-decoration:underline;
}
#col3-3 .archives {
margin:0 0 10px 10px;
background:url(../img/adherents/fondBlocB.gif) 0 100% repeat-x;
padding:0 0 6px 0;
width:236px;
}
#col3-3 .archives h3 {
height:19px; /* 29 - 10 */
background:url(../img/adherents/fdH3Archives.gif) 0 0 no-repeat;
color:#fff;
font-size:0.9em;
padding:10px 0 0 20px;
}
#col3-3 .archives div {
background:url(../img/adherents/fdBlocArchives.gif) 0 29px no-repeat;
}
#col3-3 .archives ul, #col3-3 .archives p {
margin-left:10px;
}
#col3-3 .archives a {
font-weight:bold;
text-decoration:none;
}
#col3-3 .archives a:hover {
text-decoration:underline;
}
#col3-3 .archives p a {
background:url(../img/adherents/puceMini.gif) 0 6px no-repeat;
padding-left:8px;
}

#col3-3 .archivesCle {
margin:0 0 10px 10px;
background:url(../img/adherents/fondBlocB.gif) 0 100% repeat-x;
padding:0 0 6px 0;
width:236px;
}
#col3-3 .archivesCle h3 {
height:18px; /* 24 - 6 */
background:url(../img/adherents/fdH3ArchivesCle.gif) 0 0 no-repeat;
color:#fff;
font-size:0.9em;
padding:6px 0 0 20px;
}
#col3-3 .archivesCle div {
background:url(../img/adherents/fdBlocArchivesCle.gif) 0 24px no-repeat;
}
#col3-3 .archivesCle ul, #col3-3 .archivesCle p {
margin-left:10px;
}
#col3-3 .archivesCle a {
font-weight:bold;
text-decoration:none;
}
#col3-3 .archivesCle a:hover {
text-decoration:underline;
}
#col3-3 .archivesCle p a {
background:url(../img/adherents/puceMini.gif) 0 6px no-repeat;
padding-left:8px;
}
#col3-3 .actuStat {
margin:0 0 10px 10px;
background:url(../img/adherents/fondBlocB.gif) 0 100% repeat-x;
padding:0 0 6px 0;
width:236px;
}
#col3-3 .actuStat h3 {
height:19px; /* 29 - 10 */
background:url(../img/adherents/fdH3ActuStat.gif) 0 0 no-repeat;
color:#fff;
font-size:0.9em;
padding:10px 0 0 20px;
}
#col3-3 .actuStat div {
background:url(../img/adherents/fdBlocActuStat.gif) 0 29px no-repeat;
}
#col3-3 .actuStat ul, #col3-3 .actuStat p {
margin-left:10px;
}
#col3-3 .actuStat a {
font-weight:bold;
text-decoration:none;
}
#col3-3 .actuStat a:hover {
text-decoration:underline;
}
#col3-3 .actuStat p a {
background:url(../img/adherents/puceMini.gif) 0 6px no-repeat;
padding-left:8px;
}

/* Guide des procedures */
.guide h4 {
height:26px;
background:url(../img/adherents/fdSwitch.gif) 0 0 repeat-x;
color:#06436f;
font-size:1.1em;
margin:0;
clear:both;
}
.guide h4 a, .guide h4 a:hover {
display:block;
margin:0;
text-decoration:none;
background:none;
width:100%;
height:20px; /* 26 - 10 */
background:url(../img/adherents/flecheSwitch.gif) 100% 0 no-repeat;
padding:6px 0 0 10px;
}
.guide div {
padding:4px;
}
.guide h4 span a:hover {
text-decoration:none;
}
.guide p {
height:19px;
margin:3px 0;
padding:0 6px;
clear:both;
color:#447ca4;
font-weight:bold;
}
.guide a {
display:block;
height:19px;
padding:0;
margin:3px 0;
text-decoration:none;
float:left;
clear:both;
color:#447ca4;
font-weight:bold;
white-space:nowrap;
background:#e5d5fc url(../img/adherents/dlProcLeft.gif) 0 0 no-repeat;
}
.guide a span {
display:block;
float:left;
height:18px; /* 19 - 1 */
padding:1px 6px 0;
background:url(../img/adherents/dlProcRight.gif) 100% 0 no-repeat;
cursor:pointer;
}
.guide a:hover, .guide a span:hover {
text-decoration:underline;
}

/* Publication interne */
.publiInt {
clear:both;
}
#col12-3 .publiInt h3 {
width:auto;
font-size:1em;
height:23px; /* 29 - 6 */
background:url(../img/adherents/fdH3gTrav.gif) 0 0 repeat-x;
margin:10px 0 10px;
padding:6px 0 0 8px;
text-transform:uppercase;
}
.publiInt img {
float:left;
margin:10px 10px 0 0;
}
.publiInt table {
border-spacing:0;
border-collapse:collapse;
}
.publiInt table td {
vertical-align:top;
}
.publiInt h4 {
margin:0;
color:#7a42cd;
background:url(../img/adherents/puceMini.gif) 0 6px no-repeat;
padding-left:8px;
}
.publiInt ul li a {
text-decoration:none;
font-weight:bold;
}
.publiInt ul li a:hover {
text-decoration:underline;
}
.publiInt .left {
width:275px; /* 285 - 10 */
float:left;
padding:0 10px 0 0;
clear:left;
}
.publiInt .right {
width:275px; /* 285 - 10 */
float:left;
padding:0 0 0 10px;
}
.publiInt .right ul {
margin-left:10px;
}

/* Article single */
#col1-1 h3 {
background:url(../img/adherents/puceAdh-moyen.gif) 0 8px no-repeat;
color:#7a42cd;
font-size:1.4em;
padding:0 0 0 12px;
margin:30px 0 0 -15px;
width:800px;
clear:both;
}
#col1-1 h3 span {
display:block;
padding:0 0 6px 0;
background:url(../img/separBleuC.gif) 0 100% repeat-x;
}

#col1-1 h4 {
background:url(../img/adherents/puceAdh-petite.gif) 0 6px no-repeat; /* essai concluant sans puce */
font-size:1.2em;
padding:0 0 0 8px;
margin:20px 0 0 -10px;
}

#col1-1 p {
margin:10px 0 0 0;
}

#col1-1 a {
font-size:1em;
}

#col1-1 ul li a.plus {
background-image:none;

}


#col1-1 .illus {
float:left;
margin:15px 10px 0 0;
}
/* Vie associative */
.assoc {
margin:5px 0 15px;
background:url(../img/separBleuC.gif) 0 100% repeat-x;
padding-bottom:8px;
}
#col12-3 .assoc h3 {
width:auto;
font-size:1em;
height:23px; /* 29 - 6 */
background:url(../img/adherents/fdH3gTrav.gif) 0 0 repeat-x;
margin:10px 0 10px;
padding:6px 0 0 8px;
text-transform:uppercase;
}
.assoc h4 {
font-size:0.9em;
color:#7a42cd;
margin:10px 0 0;
}
.assoc p {
margin:5px 0;
padding:0;
}
.assoc a {
background:url(../img/adherents/puceMini.gif) 0 6px no-repeat;
padding-left:8px;
font-weight:bold;
text-decoration:none;
}
.assoc a:hover {
text-decoration:underline;
}
.assoc table {
border-spacing:0;
border-collapse:collapse;
margin-bottom:10px;
}
.assoc table td {
vertical-align:top;
}
.assoc table img {
margin:10px 10px 0 0;
}
.assoc table ul li {
background:none;
}

/* col droite vie assoc */
.blocCal {
width:236px;
margin:0 0 10px 10px;
background:url(../img/adherents/fondBlocB.gif) 0 100% repeat-x;
padding-bottom:8px;
}
.blocCal div {
background:url(../img/adherents/fdBlocCal.gif) 0 31px no-repeat;
}
.blocCal h3 {
height:19px; /* 31 - 12 */
background:url(../img/adherents/fdH3Cal.gif) 0 0 no-repeat;
font-size:0.9em;
color:#fff;
padding:12px 0 0 22px;
}
.blocCal p {
margin:5px 10px;
}
.blocCal a {
font-weight:bold;
text-decoration:none;
}
.blocCal a:hover {
text-decoration:underline;
}
/* Liste cal */
.listeCal {
border-spacing:15px 0;
width:100%;
}
.listeCal td {
vertical-align:top;
border:0;
border-bottom:1px solid #bee8f6;
padding:10px 0;
width:50%;
}
.listeCal h4 {
background:url(../img/adherents/puceMini.gif) 0 6px no-repeat;
padding-left:8px;
margin:0 0 2px;
color:#7a42cd;
font-size:1em;
}
.listeCal a {
background:url(../img/adherents/puceMini.gif) 0 6px no-repeat;
padding-left:8px;
font-weight:bold;
text-decoration:none;
}
.listeCal a:hover {
text-decoration:underline;
}

/* Offres d'emploi */
.depotOffre {
width:100%;
border-spacing:0;
border-collapse:collapse;
font-size:0.85em;
margin:10px 0;
}
.depotOffre td {
vertical-align:top;
padding:5px 5px 8px;
height:87px;
}
.alignRight {
text-align:right;
}
.depotOffre label {
display:block;
height:48px; /* 78 - 30 */
width:145px; /* 150 - 15 */
background:url(../img/adherents/fdLabelOffre.gif) 0 0 repeat-x;
padding:30px 0 0 15px;
font-weight:bold;
}
.depotOffre label span {
background:url(../img/puceMiniBleuC.gif) 0 6px no-repeat;
padding:0 8px;
}
.depotOffre textarea {
border:1px solid #d0d0d0;
height:76px;
width:230px;
font-size:1.1em;
}
.listeOffres {
width:100%;
border-spacing:0;
border-collapse:collapse;
margin:10px 0;
}
.listeOffres td, .listeOffres th {
background:url(../img/adherents/fondBlocB.gif) 0 100% repeat-x;
padding:5px 5px 8px;
vertical-align:top;
text-align:left;
}
.listeOffres th.intituleTh span {
display:block;
background:url(../img/adherents/fdThIntit.gif) 0 0 no-repeat;
color:#fff;
margin-left:-3px;
width:367px; /* 380 - 13 */
height:22px; /* 27 - 5 */
padding:5px 0 0 13px;
}
.listeOffres th.dateTh span {
display:block;
background:url(../img/adherents/fdThDate.gif) 0 0 no-repeat;
color:#fff;
width:197px; /* 210 - 13 */
height:22px; /* 27 - 5 */
padding:5px 0 0 13px;
}
.listeOffres a {
display:block;
background:url(../img/adherents/fdLienOffre.gif) 0 0 repeat-x;
text-decoration:none;
height:22px; /* 27 - 5 */
margin-left:-3px;
font-weight:bold;
color:#7a42cd;
padding:5px 0 0 10px;
}
.listeOffres a:hover {
text-decoration:underline;
}
.listeOffres .tdDate {
vertical-align:middle;
padding-left:15px;
}
.tournePages {
color:#733dc3;
}
.detailOffre {
width:100%;
border-spacing:0;
border-collapse:collapse;
margin:20px 0;
clear:both;
font-size:0.9em;
}
.detailOffre td {
background:url(../img/adherents/fondBlocB.gif) 0 100% repeat-x;
padding:6px 2px 8px 2px;
vertical-align:middle;
text-align:left;
}
.detailOffre td p {
margin:3px 0 3px 10px;
}
.detailOffre td.intitule span, .detailOffre td.lieu span {
display:block;
width:150px; /* 160 - 10 */
background:url(../img/adherents/fdDetailOffre1.gif) 0 0 repeat-x;
height:26px; /* 37 - 11 */
padding:11px 0 0 10px;
font-weight:bold;
color:#7a42cd;
}
.detailOffre td.desc span {
display:block;
width:150px; /* 160 - 10 */
background:url(../img/adherents/fdDetailOffre2.gif) 0 0 repeat-x;
height:80px; /* 132 - 52 */
padding:52px 0 0 10px;
font-weight:bold;
color:#7a42cd;
}
.detailOffre span {
font-weight:bold;
color:#7a42cd;
}
.detailOffre td.intitule span span, .detailOffre td.lieu span span, .detailOffre td.desc span span {
background:url(../img/puceMiniBleuC.gif) 0 6px no-repeat;
padding:0 8px;
}

font {font-family:verdana; font-size:1em;}



