/* Style pour le tableau principal */ .tablemain { height: 800px; } td.main { border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-bottom-color: #333333; border-left-color: #333333; vertical-align: top; border-right-width: 1px; border-right-color: #333333; border-top-width: 1px; border-top-color: #333333; background-image: url(images/charte/fond_contenu.jpg); background-position: right bottom; background-repeat: no-repeat; } td.contenu{ padding-right: 15px; padding-left: 15px; padding-top: 0px; padding-bottom: 5px; } td.titre { border-top-color: #333333; border-bottom-color: #CCCCCC; border-left-color: #333333; border-right-color: #333333; vertical-align: middle; padding-left: 8px; border-bottom-width: 1px; border-bottom-style: solid; height: 26px; background-repeat: repeat-y; } td.sousmenu { background-color: #F2F2F2; border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; border-top-color: #333333; border-right-color: #333333; padding-top: 8px; padding-bottom: 25px; padding-left: 0px; padding-right: 0px; vertical-align: top; height: 130px; } td.sousmenu2 { background-color: #F2F2F2; height: 85px; border-right-width: 1px; border-right-style: solid; border-right-color: #333333; vertical-align: top; } td.copyright{ background-color: #F2F2F2; border-right-width: 1px; border-right-style: solid; border-right-color: #333333; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #333333; vertical-align: bottom; margin-top: 15px; padding-top: 15px; } table.pratique { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #333333; vertical-align: top; } body { font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 3px; margin-bottom: 10px; } /* ajout pour images */ img { max-width: 100%; height: auto; } /* Styles des textes communs */ p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 0px; } p.center { text-align: center; } p.justify { text-align: justify; } .txt_rouge { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #CC0000; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; font-weight: bold; } .txt_rouge1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FBB217; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; font-weight: bold; } .txt_rouge2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #B30000; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; font-weight: bold; } .txt_rouge3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #0B413A; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; font-weight: bold; } .txt_rouge4 { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 13px; color: #503887; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; font-weight: bold; } .txt_rouge5 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #2E4F7B; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; font-weight: bold; } .txt_rouge6 { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 13px; color: #4F8D4B; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; font-weight: bold; } .txt_rouge7 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #B30000; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; font-weight: bold; } .txt_bleu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; font-weight: bold; } .border1 { border-top: 1px solid #999999; height: 35px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; vertical-align: middle; } .border1_table { border: 1px solid #999999; margin: 4px; } .titre_contenu { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #333333; font-weight: bold; margin-top: 7px; margin-bottom: 2px; } p.copyright{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-align: center; } a.sousmenu_lien:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; } a.sousmenu_lien:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; text-decoration: underline; } a.sousmenu_lien:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; } .news { background-color: #E1E0EF; text-align: center; } input.bouton { border:1px solid black; color:#993333; background-color:#FFFFFF; font-size:11px; font-family:Arial; font-weight: bold; } input.bouton:hover { border:1px solid black; color:#FFFFFF; background-color:#A6C4E1; font-size:11px; font-family:Arial; font-weight: bold; cursor: hand; } input.text { color:#993333; margin-top: 2px; margin-bottom: 2px; background-color: #FFFFFF; border: 1px solid #336699; font-size:12px; font-family:Arial; font-weight: bold; } input.text:hover { border: 1px solid #000000; background-color: #E9F2F3; } /* Style par catégorie */ .titre_actu { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #CC0000; font-weight: normal; vertical-align: middle; } .titre_salons { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #C87904; font-weight: normal; vertical-align: middle; } .titre_plan { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #A2970F; font-weight: normal; vertical-align: middle; } .titre_cont { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #339900; font-weight: normal; vertical-align: middle; } .titre_vid { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #2D87B3; font-weight: normal; vertical-align: middle; } .titre_news { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #622C8D; font-weight: normal; vertical-align: middle; } .titre_form { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #CC0000; font-weight: normal; vertical-align: middle; } .titre_soc { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #C87904; font-weight: normal; vertical-align: middle; } .titre_prod { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #A2970F; font-weight: normal; vertical-align: middle; } .titre_implan { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #339900; font-weight: normal; vertical-align: middle; } .titre_finan { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #2D87B3; font-weight: normal; vertical-align: middle; } .titre_presse { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #622C8D; font-weight: normal; vertical-align: middle; } .titre_ref { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #0D3EAE; font-weight: normal; vertical-align: middle; } a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #336699; text-decoration: none; font-weight: bolder; border: 0px; } a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #993366; text-decoration: underline; font-weight: bolder; border: 0px; } .titre_contenu_rouge { font-family:Verdana, Arial,Helvetica, sans-serif; font-size: 14px; color: #CC0000; font-weight: bold; margin-top: 12px; margin-bottom: 5px; } .titre_contenu_rouge2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #B30000; font-weight: bold; margin-top: 6px; margin-bottom: 0px; font-variant: small-caps; letter-spacing: 2px; } .titre_contenu_rouge3 { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 12px; color: #B30000; font-weight: bold; margin-top: 6px; margin-bottom: 0px; font-variant: small-caps; letter-spacing: 2px; } .titre_contenu_rouge4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #B30000; font-weight: normal; margin-top: 6px; margin-bottom: 0px; letter-spacing: 2px; } .titre_contenu_rouge5 { font-family:Verdana, Arial,Helvetica, sans-serif; font-size: 14px; color: #CC0000; font-weight: bold; margin-top: 0px; margin-bottom:3px; } img { border: 0px; } .tableau_entete { font-size: 12px; color: #000000; font-weight: bold; background-color: #CCCCCC; text-align: center; } .tableau { font-size: 12px; color: #333333; text-align: center; } .line{ line-height:20px; font-family:Verdana, Arial,Helvetica, sans-serif; } .line1{ line-height:16px; font-family:Verdana, Arial,Helvetica, sans-serif; }