h2 {
	color: #037993;
	font: bold 24px/26px "Arial Narrow", Arial, Helvetica, sans-serif;
	margin: 0;
	background-color: #fff;
	padding: 0;
	border-bottom: 1px solid #037993;
}

.resultats-pages {
	width: 100%;
	float:left;
}

.resultats-pages-bottom {
	width: 100%;
	margin-top: 30px;
	border-bottom: 1px solid #037993;
	float:left;
	text-align: right;
}

.resultats-pages ul, .resultats-pages-bottom ul {
	float: right;
}
.resultats-pages ul li, .resultats-pages-bottom ul li {
	display: inline;
	list-style: none;
}

.byline-res {
	width:99%;
	color: #037993;
	float:left;
	font: bold 11px/18px Arial, Helvetica, sans-serif;
}

.byline-res span {
	font: bold 17px/18px "Arial Narrow", Arial, Helvetica, sans-serif;
}

.button-ra {
	margin-top: 15px;
	margin-bottom:15px;
	width:99%;
	color: #037993;
	float:left;
}

.precedent {
	width: 85px;
	height: 16px;
	background: url(../../images/bt_precedent.gif) 0 0 no-repeat;
	display:block;
	float: left;
}

.suivant {
	width: 77px;
	height: 16px;
	background: url(../../images/bt_suivant.gif) 0 0 no-repeat;
	display:block;
	float: left;
}

.ligne-de-res {
	background-color:  #A9C7CF;
	color: #000;
	margin-top: 5px;
	padding-left: 10px;
	padding-top:2px;
	padding-bottom:2px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

.ligne-de-res a {
	color: #000;
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
}

.formulairederecherche {
	margin-top: 15px;
	margin-bottom: 25px;
	width: 98%;
}

.formulairederecherche label {
	background-color: #A9C7CE;
	width:  120px;
	font-weight: bold;
	float: left;
	line-height: 18px;
	margin-right: 3px;
	padding-left: 3px;
}

.ChampSaisie {
	margin: 0 0 5px 0px;
	width: 120px;
	border: 1px solid #037993;
	padding: 2px 1px;
	color: #037993;
	font-size:95%;
	float:  left;
}

select.ChampSaisie {
	margin: 0 0 5px 0px;
	width: 165px;
	border: 1px solid #037993;
	padding: 2px 1px;
	color: #037993;
	font-size:95%;
	float:  left;
}

.button-recherche {
	margin-bottom:15px;
	width:99%;
	float:right;
	text-align: right;
}

.bouton{
	border:1px solid #037993;
	background:white;
	font: normal 11px/12px "Arial Narrow", Arial, sans-serif;
	color:#037993;
}

.effacer{
	width:85px;
	height:19px;
	background:url(../../images/bt_effacer.gif) 0 0 no-repeat;
	padding-top:30px;
	border:none;
	cursor:pointer;
}


.valider{
	width:85px;
	height:19px;
	background:url(../../images/bt_valider.gif) 0 0 no-repeat;
	padding-top:30px;
	border:none;
	cursor:pointer;
}

fieldset legend{
display : none;
}

.byline-rech {
padding : 20px 0 0 0;
}

label#DATE_EVENEMENT_FIN{
text-align : right;
padding : 0 5px;
}
label#DATE_EVENEMENT_DEBUT{
position: relative;
text-align: right;
padding : 0 5px 0 3px;
width : 115px;
}

label#DATE_EVENEMENT_DEBUT span{
position: absolute;
left: 0;
padding :0 3px;
}

#rechercheavancee{
}

#rechercheavancee li{
text-decoration : none;
float : left;
display : block;
width : 255px;
margin-right : 20px;
}

#rechercheavancee li span{
display : block;
width : 127px;
float : left;
margin-left : 135px;
margin-top : -75px;
}

#rechercheavancee li :hover{
text-decoration : underline;
}

#rechercheavancee li a{
display: block;
}

li a img {
vertical-align : middle;
margin : 15px 15px 15px 10px;
}
