/* redéfinition des styles standards */ body { font-size:2pt; font-family:Arial, Helvetica, sans-serif; scrollbar-3dlight-color: #001863; scrollbar-arrow-color: #d9e3ff; scrollbar-base-color: #CCCCCC; background-color: #CCCCCC; text-align: center; color: black; } a:link { text-decoration:none; color:#ff8000 ; } a:visited { text-decoration:none; color:#ff8000 ; } a:hover { text-decoration:none; color:#0F68AC; } div { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; } p { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } ul { list-style-image : url("http://www.jpconseil.fr/ressources/images/icones/blueSquare2.gif") ; padding: 0px; margin: 0px; margin-left: 1cm ; margin-bottom: 12px ; } li { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-align: justify; } h1 { font-size: 11pt; font-weight: bold; font-style: italic; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; color: #001863; padding: 1pt; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #001863; } h2 { font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #ff8000; // #001863; margin-top:12pt; margin-bottom:3pt; } h3 { font-size: 10pt; font-weight: bold; color: #001863; text-align: left; padding:0 ; margin:0 ; } td { font-size: 9pt; } /* styles applicables dans toute page */ table.tablePageOuverture { margin:0px; padding:0px; width:800; background-color:#001863; } tr.tablePageOuverture { margin:0px; padding:0px; } td.tablePageOuverture { margin:0px; padding:0px; vertical-align:top; background-color:white; } table.bandeau { margin:0px; padding:0px; border-spacing: 1px; border-collapse: collapse ; width:100%; height:100%; } td.bandeau { margin:0px; padding:3px; text-align:left; vertical-align:top; width:100%; } a.bandeau { font-size:7pt; text-decoration:none; } a.bandeau:hover { text-decoration:none; } div.auteur { font-style: italic; text-align: right; margin-bottom: 6px ; } div.suite { font-size: 9pt; text-align: right; padding: 5pt; } p.accueil { text-align: center; color:#001863; } p.barre_navigation { font-size: 8pt; color: #001863; } p.normal { text-align: justify; } p.commentaire { font-size: 8pt; font-style: italic; color: #888888; } p.important { font-size: 12pt; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color: #ff8000; text-align: center; margin-top:6pt; margin-bottom:6pt; } p.note { font-size: 8pt; font-style: italic; margin-top:0pt; } div.note { font-size: 8pt; font-style: italic; margin-top:0pt; } li.normal { text-align: justify; } .signes { font-size: 24pt ; font-weight: bold ; font-family: Arial, Helvetica, sans-serif ; text-decoration: none ; color:#ff8000; } .info { font-size: 7pt; font-family: Arial, Helvetica, sans-serif; } /* styles pour l'entête */ td.bandeau_logo { margin:0px; padding:3px; text-align:left; vertical-align:middle; } td.bandeau_titre { margin:0px; padding:0px; padding-left:5px; text-align:left; vertical-align:middle; } div.bandeau_titre { font-size:18pt; font-weight:bold; color:#0F68AC; } span.bandeau_sousTitre { font-size:14pt; font-weight:bold; color:#0F68AC; text-align:left; } td.bandeau_date { margin:0px; padding:0px; vertical-align:top; text-align:right; } span.bandeau_date { } td.bandeau_menu { margin:0px; padding:0px; padding-right:5px; text-align:right; vertical-align:bottom; background-color: #0F68AC; // #001863; width:100%; } span.bandeau_menu { } a.bandeau_menu:link { color:white; font-size:10pt; font-weight: bold ; } a.bandeau_menu:visited { color:white; font-size:10pt; font-weight: bold ; } a.bandeau_menu:hover { color:#001863; font-size:10pt; font-weight: bold ; } /* styles pour la partie principale */ table.tableGenerale { margin:0px; padding:0px; border-spacing: 1px; border-collapse: collapse ; } tr.tableGenerale { margin:0px; padding:0px; } td.celluleSommaire { margin:0px; padding:0px; text-align:center; vertical-align:top; width:150; background-color: #d9e3ff; border-right: 1px dashed #001863; } td.celluleContenu { margin:0px; padding-left:10px; padding-right:10px; text-align:left; vertical-align:top; width:600; background-color:white; } table.celluleCommunication { text-align:right; border-spacing: 1px; border-collapse: collapse ; width:100% } td.encart { margin:0px; padding:3px; text-align:center; vertical-align:top; width:; background-color:white; } p.encart { font-size: 8pt; text-align: center; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding: 1px; padding-left: 3px; padding-right: 3px; border-width:1px; border-style:solid; border-color:#0F68AC; background-color: white ; // #d9e3ff; margin: 5px ; } p.entete { text-align: right; } /* styles pour le bas de page */ p.baspage { font-size: 7pt; text-align: center; } /* styles spécifiques aux actualités */ p.actualite { text-align: justify; margin-top: 1pt; margin-bottom: 3pt ; } h1.actualite { font-size: 10pt; font-style: normal; text-transform: none; color: #001863; background: url(http://www.jpconseil.fr/ressources/images/icones/blueSquare2.gif) no-repeat 0 0; border-bottom: 1pt solid #001863; padding: 0 0 0 15px; margin: 18px 0 12px 0; } ul.actualites { list-style-image : url("http://www.jpconseil.fr/ressources/images/icones/blueSquare2.gif") ; } /* styles spécifiques à la lettre d'information */ div.edito { text-align: left; font-size: 10pt; font-weight:normal; font-family:Arial, Helvetica, sans-serif; position: static; width: 5cm; padding-right: 0.2cm; padding-left: 0.2cm; padding-top: 0.2cm; padding-bottom: 0.2cm; margin-right : 0.2cm; margin-bottom : 0.2cm; float: left; background-color: #d9e3ff; color:#001863; } table.edito_entete { width:100%; text-align: left; vertical-align:middle; float: left; } h2.edito { text-align: center; font-weight:bold; text-decoration: none; font-size: 14pt; color: #001863; } h1.lettre_info { border-style:none; padding-top: 12px ; margin-bottom: 0px; } h3.lettre_info_lettre, h3.lettre_info_edito, h3.lettre_info_articles { font-weight: bold ; color: black ; text-align: left ; font-size: 9pt ; margin: 0 ; padding: 0 ; margin-top: 12px; } h3.lettre_info_actualites { font-weight: bold ; color: black ; text-align: left ; font-size: 9pt ; margin: 0 ; padding: 0 ; } p.lettre_info_lettre, p.lettre_info_edito, p.lettre_info_articles { text-align: justify; padding: 0; padding-bottom: 3px; margin-top: 9px; margin-bottom:0 ; } p.lettre_info_actualites { text-align: justify; padding: 0; padding-bottom: 3px; margin-top: 0 ; margin-bottom:6px ; } ul.lettre_info { inherit:none ; // list-style-type: square ; list-style-image : url("http://www.jpconseil.fr/ressources/images/icones/blueSquare2.gif") ; padding: 0px; margin: 0px; // margin-top:0 ; margin-left: 20px ; margin-bottom:12px ; } li.lettre_info { text-align: justify; } h2.lettre_info { text-align: center; font-weight:bold; text-decoration: none; font-size: 9pt; color: #001863; } .liste_lettres { text-align: left; font-size: 10pt; font-weight:normal; font-family:Arial, Helvetica, sans-serif; position: static; width: 5cm; padding: 0pt; margin: 0.2cm; float: right; border-width:1pt; border-style:solid; border-color:#ff8000; } h1.liste_lettre { font-size:11pt; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color: white; background-color:#ff8000; padding: 3pt; margin-top:0pt; margin-bottom:0pt ; margin-left:0pt; border-width:0pt; } a.li_titre_sommaire { font-weight:bold; } p.li_titre_sommaire { font-size: 9pt; text-align: left ; margin-top:18pt; margin-bottom:0pt ; margin-left:5pt; padding: 0pt; } p.li_titre_article_sommaire { font-size: 9pt; text-align: left ; margin-top:0pt; margin-bottom:0pt ; margin-left:10pt; } p.li_resume_sommaire { font-size: 7pt; text-align: justify ; margin-top:0pt; margin-bottom:0pt ; margin-left:9pt; font-style: italic; } p.legende { text-align:center; font-size: 7pt; font-weight: normal; font-style: italic; margin-top: 1px; margin-bottom: 12px; } div.lettre_actu { text-align: left; font-size: 10pt; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding-right: 0.2cm; padding-left: 0.2cm; padding-top: 0.2cm; padding-bottom: 0.2cm; margin-top: 24px ; margin-right : 0cm; margin-bottom : 0.2cm; background-color: #d9e3ff; color:#001863; } span.lettre_actu { float: left; margin-right : 0.2cm; } h2.lettre_actu { font-size: 10pt; font-style: normal; font-weight:bold; text-decoration: none; text-transform: none; text-align: left; padding: 0 ; margin: 0; color: #001863; } /* styles spécifiques à l'affichage de l'équipe */ h2.cv { font-size: 9pt; font-weight: bold; margin-top:6px; margin-bottom:12px ; margin-left:0px; } div.cv { font-size: 7pt; text-align: left; margin-top:0px; margin-bottom:2px; margin-left:36px; } div.titre_collaborateur { font-size: 8pt; font-style: italic; font-weight: bold; color: #001863; text-align: center; padding: 5px; } /* styles spécifiques à l'affichage de la charte */ ol.charte { list-style-type: upper-roman; margin-top:24pt; margin-left:56pt; margin-bottom:12pt; margin-right:0pt; } li.charte { font-size: 10pt; margin-top:12pt; margin-left:0pt; margin-bottom:12pt; margin-right:0pt; } /* styles spécifiques à l'affichage partenaires */ h1.partenaire { font-size: 11pt; font-weight: bold; font-style: italic; font-family: Arial, Helvetica, sans-serif; text-transform: none; color: #001863; padding: 1pt; border-bottom-width: 0pt; border-bottom-style: solid; border-bottom-color: #001863; } p.partenaire { text-align: justify ; margin-top:6px; } li.partenaire { clear ; list-style-type: square ; text-align: left ; padding-top:6px; } table.partenaires { width: 100% ; border: 0 ; } tr.partenaire { } td.partenaire_logo { vertical-align: top ; } td.partenaire_texte { padding-left: 6px; padding-bottom: 24px; } /* styles spécifiques à l'affichage des références clients */ p.reference_client { font-size: 7pt; text-align: justify ; margin-top:1pt; margin-bottom:3pt ; } h1.reference_client { margin-top: 12px ; margin-bottom: 6px; } h2.reference_client { font-size: 9pt; font-weight: bold; margin-top:6px; margin-bottom:0px; } table.references { width: 100%; align:center ; margin: 0; padding: 2; border-spacing: 3; border-collapse: collapse ; border: 0; } td.references_image { width: 100px; text-align: center; vertical-align: middle; } td.references_texte { text-align: left ; vertical-align: middle; } /* styles spécifiques à l'affichage des produits */ div.produit_print { text-align: left; background: url(http://www.jpconseil.fr/ressources/images/icones/pdf_ico.gif) no-repeat; height: 55px; padding: 25px 0 0 55px; } a.produit { font-size:11pt; font-weight:normal; text-decoration:none; } .produit_lien_sommaire { text-align: right ; font-size: 8pt ; } a.produit_lien_sommaire { font-size: 8pt ; } ul.produit { } li.produit { } p.produit { font-size: 9pt; text-align: justify; font-weight:normal; // margin-top:6pt; margin-bottom:6pt ; margin-left:0pt; border-width:0pt; } p.produit_sommaire { font-size: 11pt; margin-top:24pt; margin-bottom:0pt; margin-left:60pt; } b.produit { font-size: 9pt; color: #001863; } .produit_titre { font-size:11pt; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color: ; background-color:; padding: 3pt; border-width:1pt; border-style:solid; border-color:#001863; } .produit_item { text-align: justify; } .produit_bouton { BORDER-RIGHT: #d9e3ff 2px solid; BORDER-TOP: #d9e3ff 2px solid; FONT-SIZE: 9pt; font-family:Arial, Helvetica, sans-serif; BACKGROUND: #001863; BORDER-LEFT: #d9e3ff 2px solid; CURSOR: hand; COLOR: #FFFFFF; BORDER-BOTTOM: #d9e3ff 2px solid; TEXT-DECORATION: none; top: 1px; clip: rect( ); } /* styles spécifiques à l'édition d'un produit */ .champ_produit { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 9pt; font-weight:bold; font-family:Arial, Helvetica, sans-serif; BACKGROUND: #d9e3ff; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORATION: none; } /* ---------------------------------------------------------------------------- définition des styles utilisés pour les sommaires (générés par la classe CGSommaireStyle) */ div.sommaire { width: 130px ; text-align: left; font-size: 10pt; font-weight:normal; font-family:Arial, Helvetica, sans-serif; position: static; padding: 0; margin: 0; margin-left: 0px ; margin-right: 0px ; margin-top: 3px ; margin-bottom: 21px ; } h1.sommaire { font-size: 11pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; padding-top: 3px; padding-left: 3px; padding-bottom: 6px; padding-right: 3px; margin-top: 0pt; margin-bottom: 0pt ; margin-left: 0pt; border-width: 0pt; color:#001863} .icone_titre_sommaire { text-align: left ; margin:0px; padding:0px; float:right; vertical-align: middle; } div.sommaire_item { width: 100%; font-size:9pt; font-weight: bold; text-align: left; padding: 0px; margin: 3px; margin-right:0; } .sommaire_item_selection { font-weight: bold; } ul.sommaire { inherit:none ; padding: 0px; margin: 0px; } li.sommaire { font-size: 9pt; text-align: left; } a.sommaire, a.sommaire:link, a.sommaire:visited { color:#001863; } a.sommaire:hover { color:#001863; } table.sommaire { width: 150 ; margin: 0 ; align:left ; padding:0; border-spacing: 1; border-collapse: collapse ; } tr.sommaire_over { background: white; } tr.sommaire_out { }