.txt-titre {
	color: #0060c1;
	font-weight: bolder;
	font-size: 16px;
	background: url(images/p_2.gif) no-repeat;
	text-indent: 20px }
.txt-9px { font-size: 9px }
body {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 10px;
	scrollbar-face-color: #003399;
	scrollbar-shadow-color: C0CFEA;
	scrollbar-highlight-color: #C0CFEA;
	scrollbar-3dlight-color: #003399;
	scrollbar-darkshadow-color: #b99400;
	scrollbar-track-color: #C0CFEA;
	scrollbar-arrow-color: #FFFFFF;
	 }
A  { color: #039; font-weight: bolder; text-decoration: none }
A:hover {
	color: #fff }
td {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
}
.lien  { color: #039; font-weight: bolder; font-size: 12px; text-decoration: none }
.lien:hover {
	color: #C0CFEA;}
.lienon {
	color: #C0CFEA;}
.lienon:hover {
	color: #C0CFEA;}
.lienpage  { color: #bfceea; font-weight: normal; font-size: 12px; text-decoration: underline }
.lienpage:hover { color: #0060c1; text-decoration: none}
.page {color: #0060c1; font-weight: bolder; font-size: 12px;}
.menu1 {
	color: #000;
	font-size: 11px;
	text-decoration: none;
	background: url(images/puce.gif) no-repeat;
	padding-left: 20px }
.menu1:hover  {
	color: #aaa }
.bouton {
	 font-family: verdana;
	 font-size: 10 px;
	 font-weight: bold;
	 background-color: #bfceea;
	 color: #000066;
	 border: 1 ridge #bfceea;
	 cursor: hand;
}
.tab0    { font-size: 11px; background-color: #C0CFEA; border-style: solid; border-width: 1px; border-color: #003399; }
.tabchamp    { color: white; font-weight: bolder; font-size: 12px; background-color: #003399; padding: 0px; border-style: solid; border-width: 1px 1px 1px 0px; border-color: #003399 }
.tab2   { background-color: #C6D6F1;}
.input   { color: #000000; font-size: 10px; font-family: Verdana; border-style: solid; border-width: 1px; border-color: #003399; }
.select  { font-size: 9px; background-color: #faecba; border: solid 1px #755c00 }
.titre_small {
	font-family: verdana;
	font-size: 14px;
	font-weight: bolder;
	text-decoration: underline ;
	color: #0060c1;
}
.label {
	color: #003399;
}


/* ONGLETS */
/* vert clair CBD8CF*/
.dynamic-tab-pane-control .tab-row .tab {
	font-family:	Verdana, Helvetica, Arial;
	font-size:		9px;
	cursor:			Default;
	display:		inline;
	margin:			1px -5px 1px 5px;
	float:			left;
	padding:		3px 6px 3px 6px;
	background:	    #003399;
	border:			1px solid;
	border-color:	white;
	border-left:	0;
	border-bottom:	0;
	border-top:		0;

	cursor:			hand;
	cursor:			pointer;

	z-index:		1;
	position:		relative;
	top:			0;
}

.dynamic-tab-pane-control .tab-row .tab.disabled {
	font-family:	Verdana, Helvetica, Arial;
	font-size:		9px;
	cursor:			Default;
	display:		inline;
	margin:			1px -5px 1px 5px;
	float:			left;
	padding:		3px 6px 3px 6px;
	background:	    #3f6abf;
	border:			1px solid;
	border-color:	white;
	border-left:	0;
	border-bottom:	0;
	border-top:		0;

	cursor:			hand;
	cursor:			pointer;

	z-index:		1;
	position:		relative;
	top:			0;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
	border:			1px solid #003399;
	border-bottom:	0;
	z-index:		3;
	padding:		2px 6px 5px 6px;
	margin:			1px -6px -2px 0px;
	top:			-2px;
	background-image: url(images/form_onglet_fond.gif);
}

.dynamic-tab-pane-control .tab-row .tab {
	font-family:		Verdana, Helvetica, Arial;
	font-size:			13px;
	color:				#FF6600;
	text-decoration:	none;
	cursor:			hand;
	cursor:			pointer;
}

.dynamic-tab-pane-control .tab-row .hover a {
	color:	#FF6600;
	text-decoration:	none;
}
.dynamic-tab-pane-control .tab-row a {
	color:	white;
	text-decoration:	none;
}

.dynamic-tab-pane-control .tab-row .tab.disabled {
	font-family:		Verdana, Helvetica, Arial;
	font-size:			13px;
	color:				#3f6abf;
	text-decoration:	none;
}

.dynamic-tab-pane-control .tab-row .tab.disabled .hover a {
	color:	#3f6abf;
	text-decoration:	none;
	font-style: italic;
}
.dynamic-tab-pane-control .tab-row .tab.disabled a {
	color:	#6893EF;
	text-decoration:	none;
	font-style: italic;
}

.dynamic-tab-pane-control .tab-row .tab.selected a {
	font-weight:	bold;
	text-decoration:	none;
	color: #003399;
}

.dynamic-tab-pane-control .tab-row .tab.selected .hover a {
	font-weight:	bold;
	color: yellow;
}

.dynamic-tab-pane-control .tab-page {
	clear:			both;
	border:			1px solid #003399;
	background:		#C0CFEA;
	z-index:		2;
	position:		relative;
	top:			-2px;
	color:			Black;
	font-family:	Verdana, Helvetica, Arial;
	font-size:		9px;
	padding:		10px;
}

.dynamic-tab-pane-control .tab-row {
	z-index:		1;
	white-space:	nowrap;
	height:			1.82em;
	width:			100%;
	font-size:		13px;
}

.SelectableTable {
	border-collapse:	collapse;
	border:				1px solid ThreeDShadow;
	background:			Window;
}

.SelectableTable td {
	font:				icon;
	padding:			2px 5px;
	cursor:				default;
	-moz-user-select:	none;
}

.even {
	background:	Window;
}

.odd {
	background:	#eee;
}

.selected {
	background:	Highlight;
	color:		HighlightText;
}

