body 

{

	background-color: #D3ADFF; 

}

.clock {

	color:#9966CC;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	text-align: center;

	margin: 0px auto;

	width: 160px;

	border: 2px solid #9966CC;

	padding-top: 8px;

	padding-bottom: 8px;

	font-weight: bold;

}

.titre

{

	color:#9966CC;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;

	text-align: left;

}

.titre2

{

	color:#9966CC;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;

	text-decoration:none;

}

a:link, a:visited

{

	color:#800080;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	text-decoration:none;

	font-weight:bold;

}

a:hover

{

	color:#CC33CC;

	text-decoration:underline;

}

li

{

	list-style:none;

}

.current

{

	list-style:square;

}

.photo

{

	float: left;

	width: 190px;

	text-align: center;

	padding-bottom: 10px;

	padding-top: 10px;

	display: inline-block;

	line-height:25px;

}



img

{

	border: solid 2px #9966cc;

	padding: 2px;

}



.photo a

{

	text-decoration:none;

}



.photo-detail img

{

	border: solid 2px #9966cc;

	padding: 2px;

}



.id

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#0000CD;

	font-weight:bold;

	text-decoration:none;

}



.id a

{

	text-decoration:none;

}



.prenom

{

	color:#9966CC;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	text-decoration:underline;

}

.total

{

	color:#9966CC;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

}

.criteres

{

	color:#9966CC;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	text-decoration:none;

}



.register {

	text-align: left;

	position: absolute; 

	z-index: 2;

	float: left;

}



.register img {

	border: none !important;

}



form {

	padding: 0;

	margin: 0;

}



.botm {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#800080; 

	font-size: 0.8em;

	text-align: center;

}



.botm ul, botm ol,  .botm ul li, .botm ol li {

	text-align: left !important;

}





.botm ul li {

	list-style-type: disc !important;

}



.botm ol li {

	list-style-type: decimal !important;

}



.rlink {

	line-height: 40px;

	font-size: 14px;

	font-weight: bold;

	color: #fff !important;

	padding: 4px;

	border: 1px solid #fff;

	text-align: center;
   
        
}
