body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2a2a2a;
}

body {
	background-color: #e5e5e5;
	margin: 0px;
}

A { color: #d40c02; text-decoration:none; }
A:hover { color: #d40c02; text-decoration:underline; }

.vert { color: #89C528; }
.souligne { text-decoration:underline; }
A.vert  { color: #89C528; text-decoration:none; }
A:hover.vert  {  color: #89C528; text-decoration:underline; }

.liensans { color: #2a2a2a;}
A.liensans  { color: #2a2a2a; text-decoration:none;}
A:hover.liensans  { color: #2a2a2a; text-decoration:none;}

.liensans2 { color: #2a2a2a;}
A.liensans2  { color: #2a2a2a;}
A:hover.liensans2  { color: #2a2a2a;}

.liencompa { color: #FFFFFF; font-weight:bold;}
A.liencompa  { color: #FFFFFF; font-weight:bold; text-decoration:none;}
A:hover.liencompa  { color: #FFFFFF; font-weight:bold; text-decoration:underline;}

DIV#menu_bas { font-size:11px; padding: 7px 0px 0px 11px; border-top:2px solid #e70d03; width:753px; }
DIV#menu_bas IMG { width:7px; height:7px; margin:0px 7px 0px 7px; border:0px; }
DIV#menu_bas A { text-decoration:none; color:#2a2a2a; }
DIV#menu_bas A:hover { text-decoration:none; color: #d40c02; }
DIV#copyright { padding: 0px 0px 3px 0px; color:#ababab; font-size:10px; width:764px; text-align:center; }
DIV#copyright A { color:#ababab; text-decoration:none; }
DIV#copyright A:hover { color:#d40c02; text-decoration:none; }
DIV#copyright2 { color:#ababab; font-size:10px; }
DIV#bare_bas { background-image:url(/image/ombre_page_bas.gif); background-position:top; background-repeat:repeat-x; height:15px; }

DIV#mini_rubrique1 A { padding:3px 30px 0px 30px; height:20px; background-image:url(../image/icon/schema.gif); background-repeat:no-repeat; background-position:left; display:block; text-decoration:none; cursor:default;color: #000000; }
DIV#mini_rubrique1 A:hover { padding:3px 30px 0px 30px; height:20px; background-image:url(../image/icon/schema_on.gif); background-repeat:no-repeat; background-position:left;color: #d40c02; }
DIV#mini_rubrique2 A { padding:3px 30px 0px 30px; height:20px; background-image:url(../image/icon/capture.gif); background-repeat:no-repeat; background-position:left; display:block; text-decoration:none;color: #000000; }
DIV#mini_rubrique2 A:hover { padding:3px 30px 0px 30px; height:20px; background-image:url(../image/icon/capture_on.gif); background-repeat:no-repeat; background-position:left;color: #d40c02; }
DIV#mini_rubrique3 A { padding:3px 30px 0px 30px; height:20px; background-image:url(../image/icon/info.gif); background-repeat:no-repeat; background-position:left; display:block; text-decoration:none; cursor: default;color: #000000; }
DIV#mini_rubrique3 A:hover { padding:3px 30px 0px 30px; height:20px; background-image:url(../image/icon/info_on.gif); background-repeat:no-repeat; background-position:left;color: #d40c02; }

FORM { margin:0px; padding:0px;}

TABLE#index { width:100%; height:100%; }
TABLE#titre_logo { width:764px; height:85px; background-image:url(../image/fond_titre.gif); background-repeat:repeat-x; }
TABLE#top_logo {  height:85px; background-image:url(../image/fond_titre.gif); background-repeat:repeat-x; }
TABLE#menu_top { height:24px; background-color:#ec0d03; background-image:url(../image/fond_menu.gif); background-repeat:repeat-x; padding-right:5px; padding-left:5px; }
TABLE#menu { width:764px; height:24px; background-color:#ec0d03; background-image:url(../image/fond_menu.gif); background-repeat:repeat-x;}
TABLE#menu TD { color:#FFFFFF; vertical-align:middle; }
TABLE#menu TD A { color: #FFFFFF; text-decoration:none; }
TABLE#menu TD A:hover { color: #000000; text-decoration:none; }
TABLE#menu_partner { width:764px; height:24px; background-color:#A3BFE4; background-image:url(../image/fond_menu_partner.gif); background-repeat:repeat-x; padding-right:5px; padding-left:5px; }
TABLE#menu_partner TD { color:#000099; padding:0px 3px 0px 3px; vertical-align:middle; font-weight:bold; }
TABLE#menu_partner TD A { color: #000099; text-decoration:none; }
TABLE#menu_partner TD A:hover { color: #FFFFFF; text-decoration:none; }
TABLE#sousmenu { width:764px; height:30px; background-image:url(../image/fond_sousmenu.gif); background-repeat:repeat-x; border-bottom:solid 1px #a2a2a2; }
TABLE#sousmenu TD { text-align:left; vertical-align:middle; background-image:url(../image/fond_texte_sousmenu.gif); background-repeat:no-repeat; background-position:left; }
TABLE#menu_gauche { width:192px; padding:17px 10px 12px 25px; }
TABLE#rubriques { padding:0px 10px 0px 30px; }
TABLE#index_centre { width:764px; height:100%; background-color:#FFFFFF; vertical-align:top; text-align:left; }
TABLE#index_accueil { width:764px;  background-color:#FFFFFF; vertical-align:top; text-align:left; }
TABLE#cadregris { width:100%; border:1px solid #999999; padding:4px}
TABLE#cadrerouge { width:100%; border:1px solid #d40c02; padding:4px}
TABLE#cadregrisdegrad { width:100%; border:1px solid #999999; background-image:url(../image/degrad.gif); padding:4px;}
TABLE#cadregrisdegrad2 { width:100%; background-image:url(../image/degrad.gif); padding:4px;}
TABLE#cadregrisdegrad2_64 { width:100%; background-image:url(../image/degrad.gif); padding:4px;}
TABLE#cadrebleu { width:100%; border:1px solid #A3BFE4; padding:4px}
TABLE#comparatif { width:100%; text-align:center; border:1px #990000; border-collapse:collapse; background-color: #EEF1F2; padding:4px;}

TR#compa_titre { background-color:#D40C02;}
TR#compa_sstitre { background-color:#A3BFE4;}
TR#compa_ligne { background-color:#FFFFFF;}

TD#index_gauche { width:50%; background-image:url(../image/ombre_page_gauche.gif); background-position:right top; background-repeat:repeat-y; }
TD#index_droite { width:50%; background-image:url(../image/ombre_page_droite.gif); background-position:left top; background-repeat:repeat-y; }
TD#index_gauche_bas { width:50%; vertical-align:top; text-align:right; padding-right:1px; background-image:url(../image/ombre_bas_cal.gif); background-position:top right; background-repeat:no-repeat; }
TD#index_droite_bas { width:50%; vertical-align:top; text-align:left; padding-left:1px; background-image:url(../image/ombre_bas_cal.gif); background-position:top left; background-repeat:no-repeat; }
TD#index_centre { width:764px; height:100%; background-color:#FFFFFF; vertical-align:top; text-align:left; }
TD#menu_gauche { width:192px; background-image:url(../image/fond_menu_gauche.gif); background-repeat:repeat-y; vertical-align:top; text-align:left; }
TD#centre { width:572px; padding:17px 12px 12px 18px; vertical-align:top; text-align:left; }
TD#rubriques { background-image:url(../image/fond-rubrique-produit.gif); background-repeat:repeat-x; vertical-align:middle; }
TD#mini_rubrique  { padding-right:30px; }
TD#mini_rubrique A { text-decoration:none; font-weight:bold; cursor:pointer; }
TD#picto { vertical-align:top; padding:10px 14px 0px 0px; }
TD#info { padding:4px; }
TD#info2 { padding:4px; background-color: #F6F6F6; text-align:center; border:1px solid #CCCCCC;}
TD#titre_actu {padding:0px 14px 14px 14px; text-transform:uppercase; font-size:14px; font-weight:bold; text-align:center;}
TD#soustitre_actu {padding-bottom:10px; font-style:italic; font-weight:bold; text-align:center;}
TD#actu_droit { width:522px; border:1px solid #d40c02; padding:4px 4px 4px 6px;}
TD#actu_gauch { width:20px; background-color:#d40c02; background-image:url(/image/angle_info-memo.gif); background-repeat:no-repeat; background-position:top;}
TD#avert_droit { width:522px; border:1px solid #ff6600; padding:4px 4px 4px 6px;}
TD#avert_gauch { width:20px; background-color:#ff6600; background-image:url(/image/angle_avertissement.gif); background-repeat:no-repeat; background-position:top;}
TD#cadregrisdegrad2 { width:522px; border:1px solid #999999; background-image:url(../image/degrad.gif); padding:4px 4px 4px 6px;}
TD#cadregrisdegrad2_64 { width:522px; border:1px solid #999999; background-image:url(../image/degrad.gif); padding:4px 4px 4px 6px;}
TD#saviezvous_droit { width:522px; border:1px solid #999999; padding:4px 4px 4px 6px;}
TD#saviezvous_gauch { width:20px; background-color:#999999; background-image:url(/image/angle_le_saviez-vous.gif); background-repeat:no-repeat; background-position:top;}
TD#saviezvous_gauch_64 { width:20px; background-color:#999999; background-image:url(/image/angle_le_saviez-vous.gif); background-repeat:no-repeat; background-position:top;}
TD#compa_sstitre { background-color:#A3BFE4; text-align:left; border-left:1px solid #D40C02; border-right:1px solid #D40C02; border-bottom:1px solid #FFFFFF; border-top:1px solid #D40C02;}
TD#compa_ligne { background-color:#FFFFFF;}
TD#compa_fonction {border-left:1px solid #D40C02;}
TD#compa_mibleu_valid_ok {background-image:url(../image/icon/valide.gif); background-repeat:no-repeat; background-position:center; text-align:center; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
TD#compa_mibleu_valid {text-align:center; font-weight:bold; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
TD#compa_miblanc_valid_ok {background-image:url(../image/icon/valide.gif); background-repeat:no-repeat; background-position:center; text-align:center; border-left:1px solid #EEF1F2; border-right:1px solid #EEF1F2;}
TD#compa_miblanc_valid {text-align:center; font-weight:bold; border-left:1px solid #EEF1F2; border-right:1px solid #EEF1F2;}
TD#compa_bout_valid_ok {background-image:url(../image/icon/valide.gif); background-repeat:no-repeat; background-position:center; text-align:center; border-right:1px solid #D40C02;}
TD#compa_bout_valid_no {background-image:url(../image/icon/no_valide.gif); background-repeat:no-repeat; background-position:center; text-align:center; border-right:1px solid #D40C02;}
TD#compa_bout_valid {text-align:center; font-weight:bold; border-right:1px solid #D40C02;}
TD#compa_colonnebleu_valid_ok {background-image:url(../image/icon/valide.gif); background-repeat:no-repeat; background-position:center; text-align:center; border-left:1px solid #FFFFFF; border-right:1px solid #D40C02;}
TD#compa_colonnebleu_valid {text-align:center; font-weight:bold; border-left:1px solid #FFFFFF; border-right:1px solid #D40C02;}
TD#compa_colonneblanc_valid_ok {background-image:url(../image/icon/valide.gif); background-repeat:no-repeat; background-position:center; text-align:center; border-left:1px solid #EEF1F2; border-right:1px solid #D40C02;}
TD#compa_colonneblanc_valid {text-align:center; font-weight:bold; border-left:1px solid #EEF1F2; border-right:1px solid #D40C02;}
TD#compa_colonnebleu_valid_no {background-image:url(../image/icon/no_valide.gif); background-repeat:no-repeat; background-position:center; text-align:center; font-weight:bold; border-left:1px solid #FFFFFF; border-right:1px solid #D40C02;}
TD#compa_colonneblanc_valid_no {background-image:url(../image/icon/no_valide.gif); background-repeat:no-repeat; background-position:center; text-align:center; font-weight:bold; border-left:1px solid #EEF1F2; border-right:1px solid #D40C02;}
TD#compa_gauch { background-color:#d40c02; background-image:url(/image/angle_info-memo.gif); background-repeat:no-repeat; background-position:left;}
TD#angle_gris { background-color:#999999; background-image:url(/image/angle_le_saviez-vous.gif); background-repeat:no-repeat; background-position:left;}
TD#angle_bleu { background-color: #003366; background-image:url(/image/angle_bleu.gif); background-repeat:no-repeat; background-position:left;}

ul#menu_gauche { margin:0px; padding:0px; margin-left:-10px }
ul#sous_menu_gauche { margin:0px; padding:0px }
ul#sous_sous_menu_gauche { margin:0px; padding:0px; font-size:9px;}

li#puce { list-style-type: none; padding-left:15px; background: url(../image/icon/puce.gif) left top no-repeat; margin-left:10px; margin-right:10px; }
li#menu_gauche { list-style-type: none; color:#2a2a2a; }
li#menu_gauche_ok { list-style-type: none; color: #d40c02; }
li#menu_gauche A { text-decoration:none; color:#2a2a2a; }
li#menu_gauche_ok A { list-style-type: none; color: #d40c02; }
li#menu_gauche A:hover { list-style-type: none; color: #d40c02; }
li#sous_menu_gauche { list-style-type: none; padding-left:5px; }
li#sous_menu_gauche_ok { list-style-type: none; padding-left:5px; }
li#sous_menu_gauche_ok A { background: url(../image/icon/fleche_rouge.gif) left no-repeat; display:block; display: inline; padding: 2px 0px 2px 15px; color: #d40c02; text-decoration:none;  list-style-type: none; }
li#sous_menu_gauche A { background: url(../image/icon/fleche_grise.gif) left no-repeat; display:block; display: inline; padding: 2px 0px 2px 15px; text-decoration:none; color:#2a2a2a; }
li#sous_menu_gauche A:hover { background: url(../image/icon/fleche_rouge.gif) left no-repeat; color:#d40c02; }

li#sous_sous_menu_gauche { list-style-type: none; padding: 0px 0px 0px 15px; text-decoration:none; color:#2a2a2a;}
li#sous_sous_menu_gauche_ok { list-style-type: none; padding-left:5px; }
li#sous_sous_menu_gauche_ok A { background: url(../image/icon/minipuce.gif) left no-repeat; display:block; display: inline; padding: 2px 0px 2px 8px; color: #d40c02; text-decoration:none;  list-style-type: none; }
li#sous_sous_menu_gauche A { background: url(../image/icon/fleche_grise.gif) left no-repeat; display:block; display: inline; padding: 2px 0px 2px 15px; text-decoration:none; color:#2a2a2a; }
li#sous_sous_menu_gauche A:hover { background: url(../image/icon/fleche_rouge.gif) left no-repeat; color:#d40c02; }

li#puce_saviez { list-style-type: none; padding-left:15px; background: url(../image/icon/puce-grise.gif) left top no-repeat; margin-left:30px; margin-right:10px; color:#2a2a2a; }
li#puce_faq { list-style-type: none; padding-left:15px; background: url(../image/icon/puce-grise.gif) left top no-repeat; margin-left:5px; color:#2a2a2a; }
li#puce_doc { list-style-type: none; padding-left:15px; background: url(/image/icon/minipuce.gif) left top no-repeat; color:#2a2a2a; }

H1 { margin:0px 0px 30px 0px; padding:0px }

.soustitre { font-size:22px; font-weight:bold; margin-bottom:20px; }
.rubriques { color:#d40c02; margin-left:3px; }
.rubriques2 { color:#d40c02; margin-left:3px; font-weight:bold; font-size:14px;}
.rubriques3 { color:#d40c02; font-weight:bold; }
.rubriques_faq { color:#000000; margin-left:3px; font-weight:bold; font-size:16px;}
.general { height:100%; }
.info { position:absolute; z-index: 100; visibility: hidden; border:0px; margin-top:23px; }
.info2 { position: absolute; z-index: 100; visibility: hidden; border:0px; background-color:#ffffff; border:1px solid #d40c02; margin-top:23px; }
.clam1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#2d2d2d; margin-left:104px; font-weight:bold; }
.clam2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#989797; margin-left:130px; font-weight:bold; }
.rouge { color:#d40c02; font-size:12px;}
.rouge2 { color:#d40c02; font-size:10px; }
.mini{ font-size:9px; }
.lang {color: #000000; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; border: solid 1px #CCC; padding: 2px;}
.small{ font-size:10px; }
.small2{ font-size:10px; padding-top:4px; }
.small3{ font-size:9px; padding-top:4px; }
.estompe { color:#999999; font-size:10px; }
.estompe2 { color:#666666; font-size:10px; }
.estompe3 { color:#6a70a2; font-size:10px; font-weight:bold; }
.boutton { border-top:1px solid #d40c02; border-left:1px solid #d40c02; border-bottom:2px solid #d40c02; border-right:2px solid #d40c02; color:#d40c02; background-color:#FFFFFF; cursor:pointer; }
.boutton2 { padding:5px; border-top:1px solid #d40c02; border-left:1px solid #d40c02; border-bottom:2px solid #d40c02; border-right:2px solid #d40c02; color:#d40c02; background-color:#FFFFFF; cursor:pointer; }
.flechenoire div {background:url(../image/icon/picto_puce.gif) no-repeat; text-indent:14px;}
.flecherouge div {background:url(../image/icon/picto_puce2.gif) no-repeat; text-indent:14px;}
.avertissement {color: #FF6600;}
.texte_espace {padding-top:4px; padding-bottom:4px;}
.plan_site_sspoint { margin-left:55px;}
.comparatif { width:100%; text-align:center; border:1px #990000; border-collapse:collapse; background-color:EEF1F2; padding:4px;}
.blanco { color:#FFFFFF; font-weight:bold; }
.loginpwd { font-weight:bold; color:#FFFFFF; border:1px solid #ffffff; background-color:#587DC8; text-align:center; padding:5px 5px 5px 5px; height:auto; width:190;}
.caseblan {background-color:#FFFFFF; border:1px solid #999999; padding:5px 7px 5px 7px;}
.caseaccueil {padding-top:4px 1px 1px 1px; width:50%;}
.right { text-align:right;}
.cadrebleu { width:100%; border:1px solid #A3BFE4; padding:4px}
.cadregrisdegrad2 { width:522px; border:1px solid #999999; background-image:url(../image/degrad.gif); padding:4px 4px 4px 6px;}

/* MENU */
.menu_bleu { background:#587DC8 url(../partenaire/_include/image/fond_menu.gif) repeat-x; }

/* formulaire */
td.bordhautform { background:#F6F6F6 url(/partenaire/image/bordhautform.gif) repeat-x left top; width:100%; height:11px;}
td.bordbasform { background:#F6F6F6 url(/partenaire/image/bordbasform.gif) repeat-x left top; width:100%; height:11px; }
td.bordhautformbleu { background:#ECEFFD url(/partenaire/image/bordhautformbleu.gif) repeat-x left top; width:100%; height:8px;}
td.bordbasformbleu { background:#ECEFFD url(/partenaire/image/bordbasformbleu.gif) repeat-x left top; width:100%; height:8px; }


/* Test utilisation balise div */
div.gch { 
	float: left;
	width:49%;
}
div.dte {
 	float: right;
	text-align:right;
	width:49%;
}


/* FIN ==> Test utilisation balise div */


/* formulaire : reprise et généralisation */
div span.bordhautform { background:#F6F6F6 url(/partenaire/image/bordhautform.gif) repeat-x left top; width:100%; height:11px;}
div span.bordbasform { background:#F6F6F6 url(/partenaire/image/bordbasform.gif) repeat-x left top; width:100%; height:11px; }

span.coinhautgauche { width:11; background-image:/partenaire/image/bordhgform.gif; float:left; clear:both;}
span.coinhautdroit {width:11; background-image:/partenaire/image/bordhdform.gif; float:right;}
span.coinbasgauche {width:11; background-image:/partenaire/image/bordbgform.gif; float:left;}
span.coinbasdroit {width:11; background-image:/partenaire/image/bordbdform.gif; float:right;}

div.spacer {
 	clear: both;
 }
div.ligne {
	clear: both;
 }
 
 div.ligne span.titre {
 	font-size: 36px;
	float: left;
 	text-align: left;
 	font-weight: bold;
	color: #000;
 }

 div.ligne span.colleft {
 	float: left;
	width:49%;

 }

div.ligne span.colright {
 	float: right;
	width:49%;
	
 }

 div.ligne span.colleft2 {
 	float: left;

 }

div.ligne span.colright2 {
 	float: right;
	
 }

 
div span.colleft {
 	float: left;

 }

div span.colright {
 	float: right;

 }



 div.ligne span.gauche {
 	float: left;
 	text-align: left;
	color: #000;
 	width: 50%;
	background-color: #ffffff;
	padding:3px 3px 3px 7px;
	border: 1px solid #287CB1;

 }

div.ligne span.droite {
 	float: right;
 	text-align: right;
 	font-weight: bold;
 	color: #000;
 	width: 47%;
 }
 

 div.ligne span.comments {
 	float: left;
 	text-align: left;
	color: #000;
 	width: 100%;
	background-color: #ffffff;
	padding:3px 3px 3px 7px;
	border: 1px solid #287CB1;

 }
/* Style pour l'affichage des accès dans le tableau des accés ou des partenaires */
/* Actif = style de base pas de changement */
.acces_etat { background-color:#FAF9D0;} /* fond jaune pale */

/* Inactif */
.acces_etat_inactif { background-color:#EAEAEA;} /* fond gris très clair */

/* Expiré */
.acces_etat_expire { background-color:#FFCCFF;} /* fond gris */


/* onglet */
table.tableonglet { background:#FFF;}
div.ongletgauche { background:#FFF url(/partenaire/image/onglet_gauche.png) no-repeat left top; display:block; height:23px; width:10px; float:left; margin-left:3px; }
div.ongletmilieu { background:#FFF url(/partenaire/image/onglet_centre.png) repeat-x left top; width:auto; float:left; color:#FFF; font-weight:bold; padding:4px 0 5px; text-align:center; }
div.ongletdroit { background:#FFF url(/partenaire/image/onglet_droit.png) no-repeat left top; display:block; height:23px; width:10px; float:left; }
div.ongletgauchegris { background:#FFF url(/partenaire/image/onglet_gauche_gris.png) no-repeat left top; display:block; height:23px; width:10px; float:left; margin-left:3px; }
div.ongletmilieugris { background:#FFF url(/partenaire/image/onglet_centre_gris.png) repeat-x left top; width:auto; float:left; color:#000; font-weight:bold; padding:4px 0 5px; text-align:center;}
div.ongletdroitgris { background:#FFF url(/partenaire/image/onglet_droit_gris.png) no-repeat left top; display:block; height:23px; width:10px; float:left; }
div.ongletgaucherouge { background:#FFF url(/partenaire/image/onglet_gauche_rouge.png) no-repeat left top; display:block; height:23px; width:10px; float:left; margin-left:3px; }
div.ongletmilieurouge { background:#FFF url(/partenaire/image/onglet_centre_rouge.png) repeat-x left top; width:auto; float:left; color:#FFF; font-weight:bold; padding:4px 0 5px; text-align:center;}
div.ongletdroitrouge { background:#FFF url(/partenaire/image/onglet_droit_rouge.png) no-repeat left top; display:block; height:23px; width:10px; float:left; }
div.ongletgaucheorange { background:#FFF url(/partenaire/image/onglet_gauche_orange.png) no-repeat left top; display:block; height:23px; width:10px; float:left; margin-left:3px; }
div.ongletmilieuorange { background:#FFF url(/partenaire/image/onglet_centre_orange.png) repeat-x left top; width:auto; float:left; color:#FFF; font-weight:bold; padding:4px 0 5px; text-align:center;}
div.ongletdroitorange { background:#FFF url(/partenaire/image/onglet_droit_orange.png) no-repeat left top; display:block; height:23px; width:10px; float:left; }
div.ongletgauchebleufonce { background:#FFF url(/partenaire/image/onglet_gauche_bleufonce.png) no-repeat left top; display:block; height:23px; width:10px; float:left; margin-left:3px; }
div.ongletmilieubleufonce { background:#FFF url(/partenaire/image/onglet_centre_bleufonce.png) repeat-x left top; width:auto; float:left; color:#FFF; font-weight:bold; padding:4px 0 5px; text-align:center;}
div.ongletdroitbleufonce { background:#FFF url(/partenaire/image/onglet_droit_bleufonce.png) no-repeat left top; display:block; height:23px; width:10px; float:left; }

TABLE#cadrebleuonglet { width:100%; border-bottom:1px solid #587DC8; border-left:1px solid #587DC8; border-right:1px solid #587DC8; padding:4px;}
TABLE#cadrerougeonglet { width:100%; border-bottom:1px solid #d40c02; border-left:1px solid #d40c02; border-right:1px solid #d40c02; padding:4px;}
TABLE#cadrebleufonceonglet { width:100%; border-bottom:1px solid #587DC8; border-left:1px solid #587DC8; border-right:1px solid #587DC8; padding:4px;}
TABLE#cadreorangeonglet { width:100%; border-bottom:1px solid #ff6600; border-left:1px solid #ff6600; border-right:1px solid #ff6600; padding:4px;}

/* tableau requirement zed API */
table.psdkRequirments
{
	width: 90%;
	background: #999999;
	margin-top: .6em;
	margin-bottom: .3em;
}

table.psdkRequirements th 
{
    width:120px;   
     vertical-align:top
}

table.psdkRequirements td p {
    margin-top: 0em;
    margin-bottom:0em;
}
