.page_principale { border-collapse: collapse; background: #ffffff; color: inherit; padding: 0px; margin: 0px; }
.page_principale_cellule { background: #ffffff; color: inherit; padding: 0px; margin: 0px; }
.degrade_1 { background:url(/medias/modeles/degrade_1.gif) repeat-y; } 
.degrade_special { background:url(/medias/modeles/degrade_special.gif) repeat-y; } 
.titre_1 {background:inherit;color:#000000;font-family : tahoma,arial,sans-serif;font-size:18px;font-weight:bold;text-decoration:none;font-stretch:semi-expanded;}
.titre_2 {background:inherit;font-family : tahoma,arial,sans-serif;font-size:16px;font-weight:bold;color:#000000;text-decoration:none;font-stretch:extra-expanded;}
.texte_1  {background:inherit;font-family : tahoma,arial,sans-serif;font-size:13px;font-weight:bold;color:#000000;text-decoration:none;}
.texte_1 :link {background:inherit;color:#000000;text-decoration:underline; }
.texte_1 :visited {background:inherit;color:#000000;text-decoration:none; }
.texte_1 :hover {background:inherit;color:#cc0000;text-decoration:underline; }
.texte_1 :active {background:inherit;color: #000000;text-decoration: none; }
.texte_2 {background:inherit;font-family : tahoma,arial,sans-serif;font-size:12px;font-weight:bold;color:#000000;text-decoration:none;}
.texte_2 :link {background:inherit;color:#000000;text-decoration:none; }
.texte_2 :visited {background:inherit;color:#000000;text-decoration:none; }
.texte_2 :hover {background:inherit;color:#2455a0;text-decoration:underline; }
.texte_2 :active {background:inherit;color: #000000;text-decoration: none; }
.texte_3 {background:inherit;font-family : tahoma,arial,sans-serif;font-size:11px;color:#000000;text-decoration:none;}
.texte_3 :link {background:inherit;background-image:url();color:#000000;text-decoration:none; }
.texte_3 :visited {background:inherit;background-image:url();color:#000000;text-decoration:none; }
.texte_3 :hover {background:inherit;background-image:url();color:#2455a0;text-decoration:underline; }
.texte_3 :active {background:inherit;background-image:url();color: #000000;text-decoration: none; }
.texte_4  {background:inherit;font-family : tahoma,arial,sans-serif;font-size:10px;font-weight:bold;color:#000000;text-decoration:none;}
.texte_4 :link {background:inherit;color:#000000;text-decoration:none; }
.texte_4 :visited {background:inherit;color:#000000;text-decoration:none; }
.texte_4 :hover {background:inherit;color:#2455a0;text-decoration:underline; }
.texte_4 :active {background:inherit;color: #000000;text-decoration: none; }
.texte_5 {background:inherit;font-family : tahoma,arial,sans-serif;font-size:10px;color:#2455a0;text-decoration:none;}
.texte_5 :link {background:inherit;color:#2455a0;text-decoration:none; }
.texte_5 :visited {background:inherit;color:#2455a0;text-decoration:none; }
.texte_5 :hover {background:inherit;color:#2455a0;text-decoration:underline; }
.texte_5 :active {background:inherit;color: #2455a0;text-decoration: none; }
.texte_6 {background:inherit;font-family : tahoma,arial,sans-serif;font-size:12px;color:#2455a0;text-decoration:none;}
.input_1 {color:#2455a0;border: solid 1px #2455a0;background-color:#faffff;font-size:12px;font-family: tahoma,arial,sans-serif; }
.input_2 {color:#160690;border: solid 1px #2455a0;background-color:#faafaf;font-size:12px;font-family: tahoma,arial,sans-serif; }
.bd_jaune {color:#000000;border: solid 0.5px #ccc181;background-color:ButtonFace; }
.bd_jaune2 {color:#000000;border: solid 0.5px #999040;background-color:#7b826b; }
.bd_blanc {color:#2455a0;border: solid 1px #2455a0;background-color:#feffff; }
.bd_bleu {color:#000000;border: solid 1px #3886e5;background-color:#6bb6e5; }
.bd_orange {color:#2455a0;border: solid 1px #2455a0;background-color:#bab0ee; }
.bd_rouge {color:#000;border: solid 1px #000000;background-color:#ff5f5f; }
.bd_vert {color:#000;border: solid 1px #000000;background-color:#7ccc6c; }
.bd_erreur {color:inherit;margin: 0px;padding: 0px;border-bottom:1px solid ButtonShadow;border-right:1px solid ButtonShadow;border-left:1px solid ButtonHighlight;border-top:1px solid ButtonHighlight;background-color:#dd3d3d; }
.bd_erreurtexte  {background:inherit;font-family : tahoma,arial,sans-serif;font-size:11px;color:#ffffff;text-decoration:none;}
.bd_erreurtexte :link {background:inherit;color:#ffffff;text-decoration:underline; }
.bd_erreurtexte :visited {background:inherit;color:#ffffff;text-decoration:none; }
.bd_erreurtexte :hover {background:inherit;color:#cc0000;text-decoration:underline; }
.bd_erreurtexte :active {background:inherit;color: #ffffff;text-decoration: none; }
.bd_infos {color:inherit;margin: 0px;padding: 0px;border-bottom:1px solid ButtonShadow;border-right:1px solid ButtonShadow;border-left:1px solid ButtonHighlight;border-top:1px solid ButtonHighlight; background-color:#595862; }
.bd_infostexte {background:inherit;font-family : tahoma,arial,sans-serif;font-size:11px;color:#ffffff;text-decoration:none;}
.bd_infostexte :link {background:inherit;color:#ffffff;text-decoration:underline; }
.bd_infostexte :visited {background:inherit;color:#ffffff;text-decoration:none; }
.bd_infostexte :hover {background:inherit;color:#cc0000;text-decoration:underline; }
.bd_infostexte :active {background:inherit;color: #ffffff;text-decoration: none; }
.navi_xp {color:#2455a0;border: solid 0px #2455a0;background-color:#fffeff; }
.menu_xp {color:#2455a0;border: solid 0px #2455a0;background-color:#cbe0ff; }
.selection1  {color:inherit;border: solid 0px #000000;background-color:#ff5f5f;font-size:5px;font-family: tahoma,arial,sans-serif; }
.selection2  {color:inherit;border: solid 0px #000000;background-color:#8ec2fc;font-size:5px;font-family: tahoma,arial,sans-serif; }
.travin  {color:inherit;border: solid 0px #000000;background-color:#fcdf99;font-size:5px;font-family: tahoma,arial,sans-serif; }
.travout  {color:inherit;border: solid 0px #000000;background-color:#dcc386;font-size:5px;font-family: tahoma,arial,sans-serif; }
.entete  {color:inherit;border: solid 0px #000000;background-color:#96b0db;font-size:5px;font-family: tahoma,arial,sans-serif; }
.style_selection1 {background:inherit;font-family : tahoma,arial,sans-serif;font-size:5px;font-weight:bold;color:#ff5f5f;text-decoration:none;}
.style_selection1 :link {background:inherit;color:#ff5f5f;text-decoration:none; }
.style_selection1 :visited {background:inherit;color:#ff5f5f;text-decoration:none; }
.style_selection1 :hover {background:inherit;color:#ff5f5f;text-decoration:none; }
.style_selection1 :active {background:inherit;color: #ff5f5f;text-decoration: none; }
.style_p  {color:inherit;border: solid 0px #000000;background-color:#8ec2fc;font-size:5px;font-family: tahoma,arial,sans-serif; }
.style_t  {color:inherit;border: solid 0px #000000;background-color:#c0ecc6;font-size:5px;font-family: tahoma,arial,sans-serif; }
.style_m  {color:inherit;border: solid 0px #000000;background-color:#d4d7db;font-size:5px;font-family: tahoma,arial,sans-serif; }
.style_c  {color:inherit;border: solid 0px #000000;background-color:#ff9a09;font-size:5px;font-family: tahoma,arial,sans-serif; }
.style_e  {color:inherit;border: solid 0px #000000;background-color:#c011a5;font-size:5px;font-family: tahoma,arial,sans-serif; }
.variable {background:inherit;font-family: tahoma,arial,sans-serif;font-size: 10px;font-weight: bold;color: #000066;}
textarea.area1 { width: 550px; height: 250px; color:#2455a0; border: solid 1px #2455a0; background-color:#fffff3; font-size:12px; font-family: tahoma,arial,sans-serif; }

body.portail { margin-left : 5px; margin-top : 0; margin-right : 5px; margin-bottom : 0; border: 0px; padding: 0px; background: #e8eff3;color:#ffffff; } 

body.admin { height: 100%; margin-left : 0px; margin-top : 0; margin-right : 0px; margin-bottom : 0; border: 0px; padding: 0px; background:#6b646a;color:#ffffff; } 

.admin_page_principale { height: 100%; border-collapse: collapse; background: #595862; color: inherit; padding: 0px; margin: 0px; }
.admin_page_principale_cellule { background:ButtonFace;color: inherit; padding: 1px; margin: 0px; width: 95%; }
/* .admin_page_principale_cellule2 { background : #ece9d8; color : inherit; padding : 0; margin : 0; }
.admin_page_principale_cellule3 { background : #f1efe2; color : inherit; padding : 0; margin : 0; } */
.admin_page_principale_cellule2 { background : #eff7ff; color : inherit; padding : 0; margin : 0; }
.admin_page_principale_cellule3 { background : #b8dddd; color : inherit; padding : 0; margin : 0; }
.admin_page_principale_cellule_select { background : #d8e4f8; color : inherit; padding : 0; margin : 0; }
/* .admin_page_principale_sel { background:#aca899;color: inherit; }
.admin_page_principale_sel2 { background:#eaf2ff;color: inherit; } */
.admin_page_principale_sel { background:#d8e4f8;color: inherit; }
.admin_page_principale_sel2 { background:#d8e4f8;color: inherit; }
/* .admin_page_principale_top { background:#b8bdc1;color: inherit;font-weight:bold; } */
.admin_page_principale_top { background:#62b2b3;color: inherit;font-weight:bold; }

/* .liste_line1 { background:#ececec;color: inherit; padding: 0px; margin: 0px; }
.liste_line2 { background:#dfe7eb;color: inherit; padding: 0px; margin: 0px; }
.liste_line3 { background:#f6effe;color: inherit; padding: 0px; margin: 0px; }
.liste_line4 { background:#e7deef;color: inherit; padding: 0px; margin: 0px; }
.liste_line5 { background:#e7deef;color: inherit; padding: 0px; margin: 0px; }
.liste_line6 { background:#cec6de;color: inherit; padding: 0px; margin: 0px; }
.liste_line10 { background:#fadb7e;color: inherit; padding: 0px; margin: 0px; } */

.liste_line1 { background:#eff7ff;color: inherit; padding: 0px; margin: 0px; }
.liste_line2 { background:#b8dddd;color: inherit; padding: 0px; margin: 0px; }
.liste_line3 { background:#eff7ff;color: inherit; padding: 0px; margin: 0px; }
.liste_line4 { background:#b8dddd;color: inherit; padding: 0px; margin: 0px; }
.liste_line5 { background:#eff7ff;color: inherit; padding: 0px; margin: 0px; }
.liste_line6 { background:#b8dddd;color: inherit; padding: 0px; margin: 0px; }
.liste_line10 { background:#fadb7e;color: inherit; padding: 0px; margin: 0px; }
.liste_line11 { background:#d9e6fe;color: inherit; padding: 0px; margin: 0px; }
.liste_line12 { background:#f6ecff;color: inherit; padding: 0px; margin: 0px; }

a {background:inherit;color:#2455a0;text-decoration:none; }
a:link {background:inherit;color:#2455a0;text-decoration:none; }
a :visited {background:inherit;color:#2455a0;text-decoration:none; }
a:hover {background:inherit;color:#2455a0;text-decoration:none; }
a:active {background:inherit;color: #2455a0;text-decoration: none; }
.menu-bar {	border-bottom:2px groove;}
.admin_degrade_1 { background:url(/medias/modeles/degrade_1.gif) repeat-y; } 
.admin_fond_cadre_inferieur { background:url(/medias/modeles/degrade_1.gif) repeat-y; } 
.admin_fond_cadre_inferieur { background:url(/medias/modeles/degrade_1.gif) repeat-y; }
.texte_1_admin {background:inherit;font-family : tahoma,arial,sans-serif;font-size:12px;color:#000000;text-decoration:none;}
.texte_1_admin  :link {background:inherit;color:#000000;text-decoration:underline; }
.texte_1_admin  :visited {background:inherit;color:#000000;text-decoration:none; }
.texte_1_admin  :hover {background:inherit;color:#cc0000;text-decoration:underline; }
.texte_1_admin  :active {background:inherit;color: #000000;text-decoration: none; }
.texte_2_admin {background:inherit;font-family : tahoma,arial,sans-serif;font-size:11px;color:#000000;text-decoration:none;}
.texte_2_admin  :link {background:inherit;color:#000000;text-decoration:none; }
.texte_2_admin  :visited {background:inherit;color:#000000;text-decoration:none; }
.texte_2_admin  :hover {background:inherit;color:#000000;text-decoration:underline; }
.texte_2_admin  :active {background:inherit;color: #000000;text-decoration: none; }
.admin_cadre_boutton { border-bottom:1px solid ButtonShadow;border-right:1px solid ButtonShadow;border-left:1px solid ButtonHighlight;border-top:1px solid ButtonHighlight; }
.admin_cadre_boutton_sel { background:#aca899;color: inherit;border-bottom:1px solid ButtonShadow;border-right:1px solid ButtonShadow;border-left:1px solid ButtonHighlight;border-top:1px solid ButtonHighlight; }