body.externe
{
	background:#FFFFFF;
	font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin-left:0; 
	topmargin:0; 
	marginwidth:0; 
	marginheight:0;	
}
.panel
{
	background: #e9e9e9;
	color:#000000;
	padding:10px;
	border:2px outset;
}
.panelsmall
{
	background:#e9e9e9  ;
	color:#000000;
	padding:5px;
	border:0px outset;
}



.panelsurround
{
	background:#E3E3E3 ; 
	color:#000000;
}


.interligne
{
	background:#f1f5fa ; 
	color:#000000;
}
.panelsurround2
{
	background:#000000 ; 
	color:#000000;
}

.cv_text {
	color:#000066;
	font-size:11px;
	font-family:verdana;
	font-weight:normal;
}
.cv_titre {
	font-size:12px;
	font-family:verdana;
	font-weight:bold;
	color:#000066;
	text-align:left;
}
.cv_stitre {
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
	color:#000066;
	text-decoration:;
}
.cv_ligne {
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
	color:#000066;
	background:#E9E9E9;
}
.tborder
{
	background:#D1D1E1;
	color:#000000;
	border:1px solid #BEC8D4;
}

textarea, .bginput
{
	font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size:10pt;
}
td, th, p, li
{
	font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size:11px;
	color:#000066;
}
/* ***** define margin and font-size for elements inside panels ***** */
.fieldset 
{ 
	margin-bottom:6px; 
	border-bottom:0px solid #ffffff;
	border-top:0px solid #ffffff;	
	border-left:0px solid #ffffff;	
	border-right:0px solid #ffffff;	
}
.fieldset, .fieldset td, .fieldset p, .fieldset li 
{ 
	font-size:11px; 
}

.fieldset_admin
{ 
	margin-bottom:6px; 
	border-color:#660000;
}


.ligne
{
	background:#E9E9E9 ; 
	color:#000000;
}
.piedentete
{
	/*background-image:url(../images/foot.gif);*/
	background:#ffffff;
	border-top: 0px solid #c2d1e9;	
	color:#ffffff;
}

.tit_menu_rouge
{
	font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7f2554;
}

.disable
{
	font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size:11px;
	color:#e9e9e9;
}

.etape_active
{
	background:#FFFFFF; 
	color:#000000;
}

.etape_inactive
{
	background:#E9E9E9 ; 
	color:#000000;
}

.titre
{
	font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#444444;
}

.titre_entreprise
{
	font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#7D3800;
}
.titre_offre
{
	font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FB7203;
}

font
{
	font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size:11px;
	
}

font.bleu_petit
{
	font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size:10px;
	color:#000066;
}

font.menu_haut_separateur
{
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
}

font.blanc_petit
{
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

font.gris_petit
{
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	font-size:10px;
	color:#AEB4B7;
}

font.etiquette
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#363C43;
	text-decoration:none;
}

font.etiquette_petit
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#363C43;
	text-decoration:none;
}

font.rouge_normal
{
	font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size:12px;
	color:#7f2554;
}

font.rouge
{
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7f2554;
}

font.titre_blanc_modele
{
	font-family :Verdana, Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size :12px;
	text-decoration :none;
	color :#FFFFFF;
}

font.bleu_fonce_10
{
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	font-size:10px;
	color:#3C4B68;
}

font.bleu_fonce
{
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	font-size:12px;
	color:#3C4B68;
}

font.vert
{
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	font-size:11px;
	color:#339933;
}

font.bleu_11
{
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	font-size:11px;
	color:#000066;
}

font.roux
{
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	font-size:12px;
	color:#5C2717;
}

font.titre_mnu
{
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold
}

font.text_mnu_blanc
{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

font.copyright
{
	font-family:tahoma, arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	font-size:10px;
	color:#273e68;
}

table.candidat
{
	background:#BEC8D4
}

table.blanc
{
	background:#FFFFFF
}

td.etudiant
{
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	font-size:10px;
	color:#000066;
}

td.bgcolor_infobulle
{
	background:#7D92A9
}

td.blanc
{
	background:#FFFFFF
}

table.entreprise
{
	background:#FECC90
}

td.entreprise
{
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	font-size:10px;
	color:#F1A84F;
}
<!--
input,select,textarea
{
	font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-size:11px;
	border:1px;
	border-color:#dddddd;
	border-style:solid;

}
-->
input,select,textarea
{
	border: solid 1px #dddddd;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	font-weight: bold; /*** Pour améliorer la lisibilité des boutons ***/
	margin-left: 1em;

	
}
input.radio,checkbox
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000066;
	font-size:11px;
	border:0px;
	border-style:solid;
	background: #FFFFFF;
}

input.readonly
{
	background-color:#D2D2D2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#cccccc;
	font-size:11px;
	border:1px;
	border-color:#dddddd;
	border-style:solid;
}

td.bgcolor_1
{
	background:#E9E9E9
}

td.vert_pale
{
	background:#D4DDDD
}

a.blanc_gros
{
	font-size :13px;
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
}
a.blanc_gros:active
{
	color:#FFFFFF;
}
a.blanc_gros:hover
{
	color:#FF9C26;
	text-decoration:none
}

a.blanc_petit
{
	font-size :11px;
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
} 
a.blanc_petit:active
{
	color:#FFFFFF;
}
a.blanc_petit:hover
{
	color:#7f2554;
	text-decoration:none
}

a
{
	font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	/*color:#669966;*/
	color:#686c6f;
	
} 
a:active
{	
	/*color:#FF9C26;*/
	color:#686c6f;
}
a:hover
{
	/*color:#660033;*/
	color:#99cc00;
	text-decoration:underline
	font-weight:bold;
}

*:focus {
background-color:#99cc00;
}


a.infoschamp_2
{
	font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	/*color:#669966;*/
	color:#ffffff;
	
} 
a.infoschamp_2:active
{	
	/*color:#FF9C26;*/
	color:#ffffff;
}
a.infoschamp_2:hover
{
	/*color:#660033;*/
	color:#ffffff;
	text-decoration:underline
}

a.admin
{
	font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#660000;
} 
a.admin:active
{	
	color:#660000;
}
a.admin:hover
{
	color:#660000;
	text-decoration:none
}

a.normal_petit
{
	font-size :11px;
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	text-decoration:none;
	color:#0000FF;
} 
a.normal_petit:active
{
	color:#0000FF;
}
a.normal_petit:hover
{
	color:#FF9C26;
	text-decoration:none
}

a.rouge
{
	font-size :11px;
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	color:#7f2554;
	text-decoration:none;
} 
a.rouge:hover
{
	color:#7f2554;
	text-decoration:underline
}
a.rouge:active
{
	color:#7f2554;
}

a.vert
{
	font-size :11px;
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	color:#339933;
	text-decoration:none;
} 
a.vert:hover
{
	color:#339933;
	text-decoration:underline
}
a.vert:active
{	
	color:#339933;
}

a.bleu_fonce
{
	font-size :12px;
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	color:#3C4B68;
	text-decoration:none;
} 
a.bleu_fonce:hover
{
	color:#FF9C26;
	text-decoration:none
}
a.bleu_fonce:active
{
	color:#3C4B68;
}

a.text_mnu
{
	font-size :11px;
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	text-decoration:none;
	color:#000066;
} 
a.text_mnu:active
{
	color:#000066;
}
a.text_mnu:hover
{
	color:#000066;
	text-decoration:none
}

a.menu_haut_petit
{
	font-size :11px;
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
} 
a.menu_haut_petit:active
{
	color:#ffffff;
}
a.menu_haut_petit:hover
{
	color:#ffffff;
	text-decoration:none
}

a.pied
{
	font-size :10px;
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	text-decoration:underline ;
	color:#273e68;
} 
a.pied:active
{
	color:#273e68;
}
a.pied:hover
{
	color:#273e68;
	text-decoration:underline 
}

a.normal_gris
{
	font-size :11px;
	font-family:arial,verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	text-decoration:none;
	color:#e9e9e9;
} 
a.normal_gris:active
{
	color:#e9e9e9;
}
a.normal_gris:hover
{
	color:#FF9C26;
	text-decoration:none
}
.page_titre_header {
	font-size:18px;
	font-family:verdana;
	color:#FF6600;
}
.sous_titre_page {
	font-size:11px;
	font-family:verdana;
	color:#ff6600;
}
.mycv_2004 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #666666; 
	text-decoration: none
}
.english {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #666666; 
	text-decoration: none; 
	text-align: right
}

.bordured
{
	background-image:url(../images/bordd.jpg);
	background-repeat:repeat-y;
	color:#E9E9E9;
}
#toutautour {
  border-width:1px;
  border-style:solid;
  border-color:#E9E9E9;
  padding:10;
}

#container {
	position: relative;
	width: 98%;
	margin: 0px 20px;
	text-align: left;
	border: 0px solid #5C81AA;
	background-color: #ffffff; 
}
#container list {
	margin: 10px;
	padding: 0px;
}

#container .list li{
	line-height:1.5em; margin-bottom:2px;
	font-size:13px;
}


#container .list li a{
	
	text-align:center; text-decoration:none; font-weight:bold; line-height:1.687em; font-size:13px;
}

#container ul#menu {
	position: relative;
	width: 98%;
	font-weight: bold;

}
#container ul#menu li {
	float: left;
	display: inline;
}
#container ul#menu li a {
	text-align: center;
	display: block;
	width: 150px;
	height: 25px;
	line-height: 25px;
	text-decoration: none;
}
#container ul#menu li a:hover {
	background-color: #eeeeee;
}
#container h1,
#container h2 {
	margin: 0.5em 0 0.5em 0;
	font-size: 1.4em;
}
#container .content {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	_margin: 0 0 0 0;
	background-color: #ffffff;
}
#container hr {
	clear: both;
	visibility: hidden;
}
#container a.current {
	background-color: #ecaa32;
	color: #000;
}
#container a.ghost  {
	background-color: #ffffff;
	color: #000;
}
#container .on {
	display: block;
}
#container .off {
	display: none;
}

.formlabel {
    clear: left;
    float: left;
    width: 250px;
    padding-right: 2px;
    text-align: right;
	font-size:10px;
	font-family:verdana; 
	


}

.formSContainer {
    text-align: left;
	font-size:10px;
	font-family:verdana;  
	padding:4;
}

.formContainer {
    text-align: left;
	font-size:10px;
	font-family:verdana;  
	padding:10; 

}

div#left {
    float: left;
    width: 250px;
}
div#right {
    float: right;
    width: 150px;
}
div#middle {
    padding: 0px 160px 5px 160px;
    margin: 0px;
}

div.float {
 	float: left;
}

div.float p {
 	text-align: left;
}

div.row {
 	clear: both;
	padding-top: 1px;
}

div.line {
 	clear: both;
	padding-top: 0px;
}

div.row span.label {
 	float: left;
 	width: 38%;
 	text-align: right;


 }

div.row span.formw {
	 float: right;
 	width: 60%;
 	text-align: left;

 }
 
 div.row span.label2 {
 	float: left;
 	width: 38%;
 	text-align: left;
 	valign:middle;
 }

div.row span.formw2 {
	 float: right;
 	width: 60%;
 	text-align: left;
 	text-valign:middle;
 }

.button2 { 
	background: url(../images/fond_button.gif) repeat-x;
	height:24px;
	width:120px;
	font-family:Tahoma,Arial,Helvetica,Geneva;
	font-size:11px;
	color:#ffffff;
	cursor:hand;
	border-width:0px;
	padding-bottom:2px;
}

.button { 
	background: url(../images/fond_button.gif) repeat-x;
	height:24px;
	width:120px;
	font-family:Tahoma,Arial,Helvetica,Geneva;
	font-size:11px;
	color:#ffffff;
	cursor:hand;
	border-width:0px;
	padding-bottom:2px;
}

div.spacer {
  clear: both;
  }

h2 {
	font-family: Trebuchet MS, Trebuchet, Tahoma, Georgia, Verdana, Arial;
	font-size: 16px;
	color:#FF9900;
	font-style:normal;
	text-decoration:none;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
/*	padding-bottom: 7px; /* comment this out when you switch back to treb */	
	margin-bottom: 0px;
	margin-top: 0px;

	line-height:normal;	
	font-weight:bold;
}

div.Bisrow {
 	clear: both;
	padding-top: 0px;
}

div.Bisrow span.label {
 	float: left;
 	width: 100px;
 	text-align: right;
 }

div.Bisrow span.formw {
	 float: right;
 	width: 50%;
 	text-align: left;
 }
 
 .field_g	{	
	width: 18px;
	height: 32px;
	background:#ffffff;
	align:left;
	/*background: url(../images/field_g.gif) no-repeat;*/
}

.field_d	{	
	width: 18px;
	height: 32px;
	background:#ffffff;
	align:left;
	/*background: url(../images/field_d.gif) no-repeat;*/
}

.field_c{
	width:100%;
	height: 32px;
	color:#000000;
	font-size:11px;
	font-weight:bold;	
	/*background: url(../images/field_c.gif);*/
	background-repeat:repeat-x;
	background:#ffffff;
	align:left;
}

.g_chapeau_home	{	
	width: 18px;
	height: 39px;
	background: url(../images/g_chapeau_home.gif) no-repeat;
}

.d_chapeau_home	{	
	width: 18px;
	height: 39px;
	background: url(../images/d_chapeau_home.gif) no-repeat;
}

.c_chapeau_home{
	width:100%;
	height: 39px;
	color:#273e68;
	font-size:11px;
	font-weight:bold;	
	background: url(../images/c_chapeau_home.gif);
	background-repeat:repeat-x;
}

.sfield_c{
	/*background:#d3f1fe;*/
	background: url(../images/sfield.gif) repeat-x bottom;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	padding:2px;
	align:left;
}

.tool_haut_g	{	
	width: 14px;
	height: 24px;
	background: url(../images/tool_haut_g.gif) no-repeat;
}

.tool_haut_d	{	
	width: 14px;
	height: 24px;
	background: url(../images/tool_haut_d.gif) no-repeat;
}

.tool_haut_c{
	height: 24px;
	background: url(../images/tool_haut_c.gif);
	background-repeat:repeat-x;
}

.h_menudroite{
	width: 188px;
	height: 15px;
	background-position:bottom;
	background-image: url(../images/h_mnu_d.jpg);
	background-repeat: no-repeat;
	align:center;
}
.b_menudroite{
	width: 188px;
	height: 15px;
	background-position:bottom;
	background-image: url(../images/b_mnu_d.jpg);
	background-repeat: no-repeat;
		align:center;
}
.menudroite{
	width: 188px;
	background-position:top;
	/*background-image: url(../images/c_mnu_d.jpg);*/
	background:#c2d3dd;
	background-repeat:repeat-y;
	align:center;
	valign:middle;
}
.menudroite .bloc1{
	width: 184px;
	height: 30px;
	background-position:center;
	background-image:  url(../images/bloc-blanc-menu-droite.gif);
	background-repeat: no-repeat;
	align:center;
	valign:middle;
}
.fondcv{
	background:#ecf1f9;
	background-position:center;
	border-left:1px #b1bdd0 solid;
	border-right:1px #b1bdd0 solid;
}
.fond_dossier{
	height: 30px;
	/*background-image: url(../images/bandeau_dossier.jpg);*/
	background:#edf1fa;
	background-repeat:repeat-x;
	border-left:0px #b1bdd0 solid;
	border-right:0px #b1bdd0 solid;
}

.g_bloc_home{
	width: 14px;
	height: 13px;
	background-position:left;
	background-image: url(../images/g_bloc_home.gif);
	background-repeat: no-repeat;
}
.d_bloc_home{
	width: 14px;
	height: 13px;
	background-position:right;
	background-image: url(../images/d_bloc_home.gif);
	background-repeat: no-repeat;
}
.c_bloc_home{
	height: 13px;
	background-position:center;
	background-image: url(../images/c_bloc_home.gif);
	background-repeat: repeat-x;
}
.fond_bloc_home{
	background:#bccfee;
	align:center;
	border-left:1px #ffffff solid;
	border-right:1px #ffffff solid;	
}
.font_titre_home{
	color:#FFFFFF;
	font-size:14px;
	font-family:verdana;
	font-weight:bold;
}
.tabForm {
	background-color:#ffffff;

	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	padding:5px;
	/*
	padding:5px;
	background-image:url(../images/fond_stab.jpg);
	background-position:top;
	background-repeat:repeat-x;	
	*/
	

}
.tabForm_top {
	background-color:#ffffff;

	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;

	padding:5px;
	/*
	padding:5px;
	background-image:url(../images/fond_stab.jpg);
	background-position:top;
	background-repeat:repeat-x;	
	*/
	

}

.tabFormMnuHaut {
	background-color:#efefef;
	border:0px #9E9E9E solid;
	padding:5px;

	/*background-image:url(../utils/nitobi/styles/office12/column_header_over.gif);*/
	/*background-image:url(../images/fond_mnu.jpg);*/
	background:url(../images/onglet_bleu.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}

.tabForm2 {
	/*background-color:#edf1fa;*/
	background: url(../images/sfield.gif) repeat-x;;
	/*padding:0 15px 4px 0;*/
	padding:5px;
	/*background-image:url(../images/fond_tab.jpg);*/
	background-position:bottom;
	/*background-repeat:repeat-x;*/
	/*border:1px solid #b4bcd1;*/

}
.tabForm3 {
	/*background-color:#ffffff;*/
	/*background-image:url(../images/fond_smnu_actif.jpg);*/
	/*background-image:url(../images/songlet.jpg);*/

	background-position:bottom;
	background-repeat:repeat-x;	
	padding:0px 0px 0px 0px;
	/*
	border-left: 1px solid #5e769c;			
	border-right: 1px solid #5e769c;	
	*/		
}

.tabForm3_bis {
	/*background-color:#ffffff;*/
	/*background-image:url(../images/songlet.jpg);*/
	/*background-image:url(../images/fond_smnu_actif.jpg);*/
	/*background:url(../images/bord_g_songlet.jpg) no-repeat;*/
	/*background-color:#40549d;*/
	background-position:left;



	/*
	border-left: 1px solid #5e769c;			
	border-right: 1px solid #5e769c;	
	*/		
}
.tabForm4 {

	/*background-image:url(../images/fond_mnu_actif.jpg);*/
	background:url(../images/onglet_blanc.gif) no-repeat;
	width: 140px;
	background-position:bottom;

	/*background-repeat:repeat-x;*/
	/*background-color:#DADFEC;*/
	/*padding:4px;*/
	/*border-top:2px solid #FFAB00;*/


	
}
.tabForm5 {
	background-color:#efefef;
	border:0px#9E9E9Esolid;
	padding:5px;
	background-image:url(../utils/nitobi/styles/office12/column_header_over.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

.text_bloc {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#425065;
	text-decoration:;
	font-style:;
}

input.input_no_visible 
{
	border: solid 1px #AAAAAA;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FF0000;
}

/* onglet */
.clsAction {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #053c6d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.ongletTextEna {BORDER-RIGHT: #686c6f 1px solid; BORDER-TOP: #686c6f 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #686c6f 1px solid; COLOR: #005386; BORDER-BOTTOM: medium none; FONT-FAMILY: verdana; BACKGROUND-COLOR: #d3f1fe; TEXT-ALIGN: center}
.ongletTextDis {BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #c5c5c5 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #c5c5c5 1px solid; COLOR: #686c6f; BORDER-BOTTOM: #686c6f 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #e6e6e6; TEXT-ALIGN: center}
.ongletSpace {BORDER-BOTTOM: #686c6f 1px solid}
.ongletMiddle {BORDER-RIGHT: #686c6f 1px solid; BORDER-TOP: medium none; FONT-SIZE: 1px; BORDER-LEFT: #686c6f 1px solid; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #d3f1fe}
.ongletMain {BORDER-RIGHT: #686c6f 1px solid; BORDER-TOP: medium none; BORDER-LEFT: #686c6f 1px solid; BORDER-BOTTOM: #686c6f 1px solid; BACKGROUND-COLOR: #d3f1fe}
.ongletTextEna2 {BORDER-RIGHT: medium none; BORDER-TOP: #f7810f 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9px; BORDER-LEFT: #f7810f 1px solid; COLOR: #005386; BORDER-BOTTOM: #f7810f 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #fef4e9; TEXT-ALIGN: center}
.ongletTextDis2 {BORDER-RIGHT: #f7810f 1px solid; BORDER-TOP: #c5c5c5 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9px; BORDER-LEFT: #c5c5c5 1px solid; COLOR: #686c6f; BORDER-BOTTOM: #c5c5c5 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #e6e6e6; TEXT-ALIGN: center}
.ongletSpace2 {BORDER-RIGHT: #f7810f 1px solid; FONT-SIZE: 1px}
.ongletMiddle2 {BORDER-RIGHT: medium none; BORDER-TOP: #686c6f 1px solid; FONT-SIZE: 1px; BORDER-LEFT: medium none; BORDER-BOTTOM: #686c6f 1px solid; BACKGROUND-COLOR: #fef4e9}
.ongletMain2 {	BORDER-RIGHT: #f7810f 1px solid; BORDER-TOP: #f7810f 1px solid; BORDER-LEFT: medium none; BORDER-BOTTOM: #f7810f 1px solid; BACKGROUND-COLOR: #fef4e9}