
body, html						{margin:0px; padding:0px; height:100%; width: 100%; border-width: 0px;}
body
{
	background-image:url();
	background-color:#FFFFFF;
	color:#000000;
}
body, td, kbd, select, input, textarea
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
}
body, td, kbd
{
	color:#000000;
}
form							{padding:0px; margin:0px}
a								{color:#280E99;outline:none;}
a img							{border-color:#C9C9C9}
#bac
{
	margin:auto;
}
kbd
{
	margin: 5px;
	display: block;
	clear: both;
}

fieldset						{border:1px solid #C9C9C9; padding: 5px; margin: 0px 5px 5px 5px; background: #EBEBEB;}

.titre a						{color:#FFFFFF; text-decoration:underline}
.titre a:hover					{color:#FFFFFF; text-decoration:none}
.texte
{
	color:#000000;
}

.hide							{display:none}
.close							{position:absolute; display:none; width:0px; height:0px;}
.divz							{border:1px solid #C9C9C9; background-color:#EBEBEB; left:380px; top:10px; padding:3px;}
.marginz
{
	margin: 5px;
}
.errorz
{
	border:1px solid #f00;
	background-color:#fcc;
	padding:3px;
	font-weight: bold;
	color: crimson;
}
.errorz li
{
	list-style-type: square;
}

.p .m a, .p .n a				{text-decoration:none;}
.p .m a:hover, .p .n :hover, b	{font-weight:bold}
.p .h							{height:2px}
.p .t							{border-bottom:1px solid #EBEBEB; background-color:#E81C30; padding-left:5px; color:#FFFFFF; height:18px}
.p .m							{border-bottom:1px solid #EBEBEB; cursor:pointer; text-align:left; background-color:#FFFFFF; padding-left:5px}
.p .s							{border-bottom:1px solid #EBEBEB; background-color:#EBEBEB; text-align:center; width:20px; height:16px}
.p .n							{border-bottom:1px solid #EBEBEB; cursor:pointer; text-align:left; background-color:#EBEBEB; padding-left:5px}

.z .m a, .z .n a				{text-decoration:none;}
.z .m a:hover, .z .n :hover		{font-weight:bold}
.z .m							{border-bottom:1px solid #EBEBEB; border-right:1px solid #FFFFFF; background-color:#FFFFFF}
.z .n							{border-bottom:1px solid #EBEBEB; border-right:1px solid #FFFFFF; background-color:#EBEBEB}

table.contentTable
{
	background-color:#FFFFFF;
	width:100%;
}
table.contentTable th, .ti
{
	border-bottom:1px solid #C9C9C9;
	padding:2px;
	font-weight:bold;
	color:#FFFFFF;
	text-indent:5px;
	background-color:#E81C30;
	text-align: left;
}
.ti a
{
	color:#FFFFFF;
}
.bt								{border-top:1px solid #C9C9C9;}

.bgdark							{background-color:#FFFFFF}
.bgdarkborderbottom				{border-bottom:1px solid #FFFFFF}
.bglight						{background-color:#EBEBEB}
.borderbglight					{border-color:#EBEBEB}
.border							{border:1px solid #C9C9C9}
hr {
	display:block;
	height: 1px;
	padding: 0;
	color: #C9C9C9;
	background-color: #C9C9C9;
	border: 0;
}
.bgtitre						{background-color:#E81C30}
.bgpage							{background-color:#FFFFFF}
.bgborder						{background-color:#C9C9C9}
.bordercolor					{color:#C9C9C9}
.borderbottom					{border-bottom:1px solid #C9C9C9;}
.bordertop						{border-top:1px solid #C9C9C9;}
.titre							{text-align: left; color:#FFFFFF; padding:3px}

