#footer_results {
background:#28537b url(/g/media/images/layout/bg-footer.png) top repeat-x;
position:relative;
margin-top:-130px;
height:130px;
width:100%;
clear:both;
color:#fff;
}

#footer_results .content {
background:transparent url(/g/media/images/layout/bg-footer-results-top.png) top no-repeat;
width:920px;
margin:auto;
height:60px;
padding-top:50px;
}

.registration_content {
	float: left;
	width:930px;
	padding-top:15px;
	background:transparent url(/g/media/images/layout/bg-content-results.png) center repeat-y;
	font-size:100%;
}

.confirmation {
	width:899px;
	min-height:430px;
	height:auto !important;
	margin: auto;
	text-align:justify;
	color:#042c51;
}


.confirmation #btn_retour a {
	background-image: url("/g/media/images/layout/btn-retour-doss.jpg");
	background-repeat: no-repeat;
	display:block;
	float: left;
	height: 40px;
	width: 155px;
}

.confirmation #btn_retour a:hover {
	background-image: url("/g/media/images/layout/btn-retour-doss-over.jpg");
	background-repeat: no-repeat;
	display:block;
	float: left;
	height: 40px;
	width: 155px;
}

.confirmation #btn_retour a span {
	visibility: hidden;
}

.internal_use {
	display: none;
}

.form_pending a {
	background-image: url("/g/media/images/layout/btn-rafraichir.jpg");
	background-repeat: no-repeat;
	display:block;
	float: left;
	height: 40px;
	width: 155px;
}
	
.form_pending a:hover {
	background-image: url("/g/media/images/layout/btn-rafraichir-over.jpg");
	background-repeat: no-repeat;
	display:block;
	float: left;
	height: 40px;
	width: 155px;
}
		
.envoi {
	height:25px;
}		

a#assistxp:hover, a#assistxp.selected{
background-position:bottom;
}

a#assistxp {
    background-color: #f0f0f0;
    background-image: url(/g/media/images/layout/btn-assist-xp.jpg);
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: left top;
    display:block;
    width:236px;
    height:55px;
    margin-top: 40pt;
    margin-right: auto;
    margin-bottom: 0pt;
    margin-left: auto;
}

a#assistvista:hover, a#assistvista.selected{
background-position:bottom;
}

a#assistvista {
    background-color: #f0f0f0;
    background-image: url(/g/media/images/layout/btn-assist-vista.jpg);
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: left top;
    display:block;
    width:236px;
    height:55px;
    margin-top: 20pt;
    margin-right: auto;
    margin-bottom: 0pt;
    margin-left: auto;
}

a#assistvista span, a#assistxp span {
	visibility: hidden;
}

