/* APPLICATION */
div.row { margin: 0 1px 0 0; padding: 0; width: 100%;}
div.column3
{float: left; width: 3%; margin: 0 1px 1px 0; padding: 1;}
div.column5
{float: left; width: 5%; margin: 0 1px 1px 0; padding: 1;}
div.column10
{float: left; width: 9%; margin: 0 1px 1px 0; padding: 1;}
div.columns15
{float: left; width: 15%; margin: 0 1px 1px 0; padding: 0;}
div.column20
{float: left; width: 20%; margin: 0 1px 1px 0; padding: 0;}
div.column25
{float: left; width: 25%; margin: 0 1px 1px 0; padding: 0;}
div.column30
{float: left; width: 30%; margin: 0 1px 1px 0; padding: 0;}
div.column33
{float: left; width: 33%; margin: 0 1px 1px 0; padding: 0;}
div.column35
{float: left; width: 35%; margin: 0 1px 1px 0; padding: 0;}
div.column40
{float: left; width: 40%; margin: 0 1px 1px 0; padding: 0;}
div.column45
{float: left; width: 44%; margin: 0 1px 1px0 0; padding: 0;}
div.column50
{float: left; width: 49%; margin: 0 1px 1px 0; padding: 1;}
div.column55
{float: left; width: 55%; margin: 0 1px 1px 0; padding: 0;}
div.column60
{float: left; width: 60%; margin: 0 1px 1px 0; padding: 1;}
div.column75
{float: left; width: 75%; margin: 0 1px 1px 0; padding: 0;}

div.row-clear, p.row-clear { clear:both; }

div.button {
	
	margin-top: 10px;
	background-color:#663366;
}
div.mlbutton {
	clear: left;
	width: 85%;
	background-color:#663366;
}
.large_button {
	
	width: 190px;
	margin-top: 0px;
	color: #FFF;
	background-color:#663366;
}
.larger_button {
	
	width: 250px;
	margin-top: 0px;
	color: #FFF;
	background-color:#663366;
}
.medium_button {
	
	width: 125px;
	margin-top: 0px;
	color: #FFF;
	background-color:#663366;
}
.button {
	width: 100px;
	margin-top: 0px;
	color: #FFF;
	background-color:#663366;
}
.mlbutton {
	clear: left;
	width: 85%;
	color: #FFF;
	
	background-color:#663366;
}
th.col-left {
	text-align: left;
	color: #FFF;
	background: #663366;
}

div.colheader {
	color: #FFF;
	font-weight: bold;
	background: #663366;
}

div.coltext {
	color: #000;
	
	background: #EEEEEE;
}

th.col-center {
	text-align: center;
	color: #FFF;
	background: #663366;
}
td.col-center
{
	text-align: center;
	background: #EEEEEE;
}

div.colheader-center {
	text-align: center;
	color: #FFF;
	background: #663366;
}


th.col-center-underline {
	text-align: center;
	color: #FFF;
	background: #663366;
	text-decoration: underline;
}


th.light-gray-col-center {
	text-align: center;
	color: #000;
	background: #EEEEEE;
}
th.dark-gray-col-center {
	text-align: center;
	color: #663366;
	background: #999999;
}
th.dark-gray-col-center-underline {
	text-align: center;
	color: #663366;
	background: #999999;
	text-decoration: underline;
}

td.col-left {
	text-align: left;
	background: #EEEEEE;
}

.text-colored{
	color: #663366;
	font-weight: bold;
}

.text-red{
	color: #F00F00;
	font-weight: bold;
}
/* FOOTER CSS ENDS | FIN DU CSS DU PIED DE LA PAGE */

