/* APPLICATION */

div.row {float: left; margin: 0; padding: 0; width: 100%;}

div.column3
{float: left; width: 3%; margin: 0 1px 1px 0; padding: 0;}
div.column5
{float: left; width: 5%; margin: 0 1px 1px 0; padding: 0;}
div.column8
{float: left; width: 7%; margin: 0 1px 1px 0; padding: 0;}
div.column10
{float: left; width: 10%; margin: 0 1px 1px 0; padding: 0;}
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.column43
{float: left; width: 43%; margin: 0 1px 1px 0; padding: 0;
}
div.column45
{float: left; width: 44%; margin: 0 0px 3px 0; padding: 0;}
div.column50
{float: left; width: 50%; margin: 0 0px 3px 0; padding: 0;
}
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: 0;}
div.column65
{float: left; width: 65%; margin: 0 1px 1px 0; padding: 0;}

div.column70
{float: left; width: 70%; margin: 0 1px 1px 0; padding: 0;}

div.column75
{float: left; width: 75%; margin: 0 1px 1px 0; padding: 0;}
div.column80
{float: left; width: 79.5%; margin: 0 1px 1px 0; padding: 0;}
div.column85
{float: left; width: 83.5%; margin: 0 1px 1px 0; padding: 0;}

div.row-clear, p.row-clear { clear:both; }

.grey_large_button
{
	
	width: 175px;
	margin-top: 0px;
	color: #CCCCCC;;
	background-color:#999999;
}

 
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;
}

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: #CC0000;
	font-weight: bold;
}

.buttongrey
{
	background: #999999;
	color: #FFF;
	width: 180px;	
}
/* FOOTER CSS ENDS | FIN DU CSS DU PIED DE LA PAGE */

