﻿/* CSS Document */

/*--------------------Autres--------------------*/
/*-Balises-*/
#texte.rechercher h3{
	background-color:#e2f0ee;
	padding:0.3em 0em 0.3em 1em;
	margin:20px -10px 10px -10px!important;
	margin:20px -15px 10px -10px;
}
div#texte.recherche h2{margin:15px 0px 0px 0px;}

/*-Classes-*/
.retour_haut_page{
	margin-top:10px;	
	margin-left:-10px;
	margin-right:-10px!important;
	margin-right:0px;
	width:103.5%!important;
	width:100%;
	text-align:right;
	background-color:#fff;
}
#zone_hautpage{
	padding-bottom:10px!important;
	padding-bottom:0px;
	margin-right:10px;	
}
.mise_evidence{
	font-weight:bold;
	color:#1e9d8b;
}

div.choixdate table{width:50%;
	
}
/*-ID-*/
#texte{
	float:none;
	margin-left:170px;
}
/*-----------------RÉSULTAT----------------------*/
.picto_ie{
	background-image: url(../recherche/img/picto_ie.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:20px;	
	padding-bottom:5px;
}
.picto_pdf{
	background-image: url(../recherche/img/picto_pdf.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:20px;	
	padding-bottom:5px;
}


#form_rercherche{
	padding:20px 0px 35px 20px!important;
	padding:20px 0px 5px 20px;	
	margin-left:-10px;	
	margin-right:-10px;
	margin-top:-10px;
	margin-bottom:0px;
	width:560px;
	background-color:#e2f0ee;
}

/*-ZONE BAS DE PAGE de navigation et de nouvelle recherche-*/
#nav_resultat_bas_page{
	background-color:#e2f0ee;
	padding:1em 1em 1em 1em;
	text-align: center;
	margin-top:2em;
	margin-left:-10px;
	margin-right:-10px;
	margin-bottom:-25px;
}
#nav_resultat_bas_page ul li a img{margin-bottom:-5px;}
#nav_resultat_bas_page ul{list-style-type: none;margin-left:0px;padding-left:0px;padding-bottom:10px;}
#nav_resultat_bas_page li{display: inline;}

/*----------------FORMULAIRE-------------------*/
/*-Classes-*/
#form_rercherche div.message_erreur{
	margin-left:9.5em;
	margin-bottom:10px;
	margin-top:-3px;
}
#form_rercherche input{
	width:auto;
}

#form_rercherche input.ch_erreur{margin-left:4.5%;}
.choixdate{	
	margin-top:-5px;
	margin-bottom:10px;
	width:90%;
	margin-left:20px;
}
#form_rercherche .choixdate input{width:20%;}
.choixdate img{margin-left:-5px;}

/*-ID-*/		
#form_rercherche label{
	width:7em;
	float:left;
	font-weight:bold;
	padding-left:0px;

}
#form_rercherche #zone_filtre p label{
	width:50px;
	float:none;
	margin-top:-10px;
	margin-left:0px;
	padding-left:0px;
	font-weight:normal;
}

#form_rercherche select, #form_rercherche input.ch_mot_recherche{margin-left:2.5em;}
#form_rercherche input.message_erreur_mot{margin-left:2.5em;}

#form_rercherche input.ch_mot_recherche{width:60%;}

#zone_filtre{ 
	width:70%;
	margin-left:9em;
}
img.bouton_calendrier {margin-bottom:-5px;}

.bt_rechercher{
	float:right;
	background-color:#eae6dd;
	padding:3px!important;
	padding:1px 10px 1px 1px;
	letter-spacing:1px!important;
	letter-spacing:0px;	

}

div#zone_filtre div.message_erreur{
	margin-left:5%;
}
input.ch_mot_recherche{width:60px;}

div#notecalendrier_du, div#notecalendrier_au{width:20%;margin-top:-10px;font-size:80%;color:#1e9d8b;}
div#notecalendrier_du{margin-left:6em;}
div#notecalendrier_au{margin-left:22em;}

/*-------------------APERCU RAPIDE-----------------*/
#page_apercu{
	margin-left:20%!important;
	margin-left:0%;
}
/*-ID-*/
#apercu_rapide{
	margin-top:20px;
	width:60%;
	text-align:left;
	padding:10px;
	background-color:#e2f0ee;
}
#apercu_rapide p{
	padding:0px;
	margin:2px 0px;
}

#apercu_rapide div#resultat{margin-top:10px;}

#apercu_rapide div#resultat img{margin-bottom:-2px;}

#apercu_rapide h1{
	color:#000;
	margin-bottom:10px;
	margin-left:-3px;
	
}
#nouvellerecherche{
	float:right;
	margin-top:-20px;
	
}


