BODY {
	background-image:url(/phpmyportal/images/fonds/papier01.jpg);
	background-color:#FFFFFF;
	margin: 0pt;
}

.m0l1o{
	border: 1px solid #000000;
}

.m0l2o{
	border: 1px solid #000000;
}

.m0l3o{
	border: 1px solid #000000;
}

A:hover{text-decoration: underline;}
A:visited,A:active,A:link{color:#54533c;text-align:left;font-family: Arial; font-size: 12px;}
A:visited.Menu,A:active.Menu,A:link.Menu{color:#54533c;text-align:left;font-family: Arial; font-size: 12px;}

SPAN {color:#54533c;text-align:left;font-family: Arial; font-size: 12px;}
SPAN.comment {font-family: Arial; font-size: 10px}
SPAN.text_info{font-family: Arial; font-size: 12px;font-weight:bold}
SPAN.petit_texte{color:#54533c;font-family: Arial; font-size: 12px;font-weight:bold}
SPAN.mini_texte{color:#54533c;font-family: Arial; font-size: 10px}
DIV.mini_texte{color:#54533c;font-family: Arial; font-size: 10px}
A.miniL{color:#54533c;font-family: Arial; font-size: 12px;font-weight:normal}

A.cmnt {font-family: Arial; font-size: 10px}

A:visited.dblS,A.dblS{font-size: 16px}
A.dblS:hover{text-decoration: none;color:#4c4c4a;}

/* Zones de saisie */
input,select,textarea{
font-family: Arial; font-size: 12px
}
input.checkbox{
	background-color:#cccc99;
	border-color:#cccc99;
}

/* Paramètres globaux */
#global {
	color:#343464;
	font-family: Arial;
	font-size: 12px;
}

tr.Ligne_Menu{
	background-color:#f2f1ba;
}

/* Une boite
-------------------------------------------------------- */
div.b_titre {
	background-color:#cccc99;
	color: #3f3f3a;
	text-align:center;
	font-family: Arial;
	font-size: 15px;
	font-weight:bold;
	border: 1px solid #9baf8e;
	margin-left:2px;
	margin-right:2px;
}

div.b_pied {
	background-color:#cccc99;
	color: #3f3f3a;
	text-align:left;
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	border: 1px solid #9baf8e;
	margin-left:2px;
	margin-right:2px;
}

div.b_pied_interieur {
	background-color:#cccc99;
	color: #3f3f3a;
	text-align:left;
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	border: 1px solid #9baf8e;
	border_left: 0;
	border_right: 0;
}

div.b_corp {
	font-family: Arial;
	text-align:left;
	font-size:12px;
	background-color:#f2f1ba;
	color: #54533c;
	border: 1px solid #9baf8e;
	margin-left:2px;
	margin-right:2px;
	vertical-align:baseline;
}

/* Les tables */
table.TBord {
	border: 1pt solid #9baf8e;
	border-spacing: 0pt;
	border-collapse: collapse;
	margin: 0px;
	empty-cells:show;
}

td{
	border-width: 0pt;
	border-style: none;
	border-color: #9baf8e;
	padding:0pt;
}
td.TBord{
	border: 1pt solid #9baf8e;
}

td.TLibs{
	text-align:center;
	font-family: Serif, Helvetica;
	font-size:12px;
	font-weight:bold;
	background-color: #727141;
	color: #d3e109;
	empty-cells:show;
	vertical-align:middle;
}
div.TLibs{
	font-family: Serif, Helvetica;
	font-size:12px;
	font-weight:bold;
	background-color: #727141;
	color: #d3e109;
	border-bottom: 1pt solid #9baf8e;
	vertical-align:bottom;
}

/* Les lignes avec changement de couleurs */
tr.Cpaire{
	font-family: Arial;
	font-size:12px;
	background-color:#eeeeaa;
	color: #54533c;
	empty-cells:show
}
tr.Cpaire:hover{
	background-color: #c9c88f;
	color: #35351c;
}

tr.Cimpaire{
	font-family: Arial;
	font-size:12px;
	background-color:#f2f1ba;
	color: #54533c;
	empty-cells:show
}
tr.Cimpaire:hover{
	background-color: #c9c88f;
	color: #35351c;
}

tr.Cwarning{
	color:#000000;
	background-color: #ffa300;
}

tr.Cselection{ 	
	background-color: #8df3b3; 
}

tr.Ctitre{
	font-family: Arial;
	font-size:12px;
	background-color:#bbbb77;
	color: #54533c;
	empty-cells:show
}
tr.Ctitre:hover{
	background-color: #c9c88f;
	color: #35351c;
}

tr.Csstitre{
	font-family: Arial;
	font-size:12px;
	background-color:#ffffd9;
	color: #54533c;
	empty-cells:show
}
tr.Csstitre:hover{
	background-color: #c9c88f;
	color: #35351c;
}

tr.Cgrtitre{
	font-family: Arial;
	font-size:12px;
	background-color: #aaaa66;
	empty-cells:show;
	color: #43422b;
}
tr.Cgrtitre:hover{
	background-color: #c9c88f;
	color: #35351c;
}

/* Les lignes sans changement de couleurs*/
tr.paire{
	font-family: Arial;
	font-size:12px;
	background-color:#eeeeaa;
	color: #54533c;
	empty-cells:show
}

tr.impaire{
	font-family: Arial;
	font-size:12px;
	background-color:#f2f1ba;
	color: #54533c;
	empty-cells:show
}

tr.titre{
	font-family: Arial;
	font-size:12px;
	background-color:#bbbb77;
	color: #54533c;
	empty-cells:show
}

tr.sstitre{
	font-family: Arial;
	font-size:12px;
	background-color:#ffffd9;
	color: #54533c;
	empty-cells:show
}

tr.grtitre{
	font-family: Arial;
	font-size:12px;
	background-color: #aaaa66;
	empty-cells:show;
	color: #43422b;;
}


/* Les barres d'icones*/
A:visited.dblS,A.dblS{
	text-decoration: none;
	font-size: 14px;
	font-weight:bold;
	border: 1px solid #888800;
	color:#ffe138;
	background-color: #92916e;
	margin-right:2px;
}
A.dblS:hover{
	text-decoration: none;
	font-size: 14px;
	color:#805022;
	background-color: #ffef81;
}


/* Les onglets*/
ul.onglets{
	list-style-type: none;
	border-bottom: 0px solid #9baf8e;
	padding-bottom: 26px;
	margin: 0;
}

li.onglets{
	float: left;
	margin: 2px 2px 2px 2px;
	border: 1px solid #9baf8e;
	background-color: #92916e;
	height: 23px;
	font-family: Arial;
	font-size: 12px;
	text-align:center;
	color:#ffe138;
	margin-bottom:0px;
	border-bottom:0px;
	font-weight:bold;
}

li.onglet_actif{
	display: block;
	float: left;
	margin: 2px 2px 2px 2px;
	border: 1px solid #9baf8e;
	background-color: #f2f1ba;
	color: #54533c;
	padding:4px;
	height: 15px;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	margin-bottom:0px;
	border-bottom:0px;
}

a:visited.onglets,a.onglets{
	display: block;
	color:#ffe138;
	text-decoration: none;
	padding: 4px;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
}
a:hover.onglets{
	color:#805022;
	background-color: #ffef81;
	text-decoration: none;
}

/*Barre du haut*/
div.BarreHaut{
	font-family: Arial;
	font-size:12px;
	background-color: #fffbe2;
	color: #745e38;
	width:100%;
	left:0px;
	top:0px;
	font-weight:bold;
	margin-bottom:5px;
	border:0px;
	border-bottom: 1px;
	border-style:solid;
	border-color: #000000;
	vertical-align:top;
	margin-bottom:5px;
	height:21px;
}
div.BarreHaut45{
	font-family: Arial;
	font-size:12px;
	background-color: #fffbe2;
	color: #745e38;
	width:100%;
	left:0px;
	top:0px;
	font-weight:bold;
	margin-bottom:5px;
	border:0px;
	border-bottom: 1px;
	border-style:solid;
	border-color: #000000;
	vertical-align:top;
	margin-bottom:5px;
	height:45px;
}

a:visited.BarreHaut,a.BarreHaut{
	font-weight:bold;
	text-decoration: none;
	font-size:12px;
	color: #745e38;
	vertical-align:top;
}
a:active.BarreHaut,a:hover.BarreHaut{
	color: #545459;
}

/* Les images d'une galerie sous la forme trombinoscope*/
img.trombino{
	border:1px;
	border-style:solid;
	border-color: #9baf8e;
	padding: 2px;
	margin: 2px;
}

/* Les Cellules de tableau selectionnées */
td.CellSelec{
	background-color: #c9c88f;
	color: #35351c;
}
td.TxtModif{
	background-color: #bebebe;
	border: 1pt solid #9baf8e;
}
td.TxtModif:hover{
	background-color: #c9c88f;
	color: #35351c;
}

li.moveNode{
	border: 1px solid #9baf8e;
	background-color:#fffbe2;
	color: #35351c;
	text-decoration: none;
	font-size:12px;
}
A.ASelect{
	font-weight:bold;
	background-color:#eedddd;
}

.modalDialog_transparentDivs{	
	filter:alpha(opacity=40);	/* Transparency */
	opacity:0.4;	/* Transparency */
	background-color:#AAA;
	z-index:1;
	position:absolute; /* Always needed	*/
}
.modalDialog_contentDiv{
	border:3px solid #2a4dab;	
	padding:2px;
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	background-color:#cee1ff;	/* White background color for the message */
}
.modalDialog_contentDiv_Transparent{	
	padding:2px;
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
}
.modalDialog_contentDiv_shadow{
	z-index:90;/* Always needed	- to make it appear below the message */
	position:absolute;	/* Always needed	*/
	background-color:#555;
	filter:alpha(opacity=30);	/* Transparency */
	opacity:0.3;	/* Transparency */	
}

div.quote{
	border:1px solid #000000;
	background-color:#c6a24b;
	color:#fffd5e;
	padding:5px;
	margin:12px;
}

div.code{
	border:1px solid #000000;
	background-color:#18ecbd;
	color:#557c73;
	padding:1px;
	margin:12px;
	font-family: Courier;
}