.formulaire_recherche_avancee label {font-weight: normal;font-style: normal;text-decoration: none;font-size: 14px;vertical-align: middle;margin-top: 5px;margin-bottom: 5px;padding: 5px;}
.rinfo {font-size:12px; }
.rinfo a {color : #700; }
.rintro {font-size:0.91em;}
.rdate {color:green;}
.rdate a {color:#050;}
.rbold {color:navy;}
span.rsusp {color:green;}

.formulaire_recherche_avancee {background-color: #f8f8f8;margin-top: 15px;padding: 10px 0 20px;}
.formulaire_recherche_avancee table {width: 100%;padding: 0;}

.formulaire_recherche_avancee thead {font-weight: normal;font-style: normal;text-decoration: none;}
.formulaire_recherche a { color:#993300; }
.formulaire_recherche form { margin:0;font-weight: normal;font-style: normal;padding-left: 0;}
.recherche_avancee table{padding: 10px 10px 10px 5px;}

.formulaire_recherche_avancee thead h2 {font-style: normal;font-size: 25px;font-variant: normal;}
.liste-articles li{padding-bottom: 20px;list-style: none;list-style-type: none;}
.liste-articles li h3 {margin: 0;padding: 0;}
.titre_recherche {font-size: 22px;}

.formulaire_recherche {border-style: none;padding-left: 0;margin-left: 0;width: 99.9%;}
.formulaire_recherche input {padding-left: 5px;padding-right: 0;width: 92.5%;margin: 0;}
.formulaire_recherche_avancee input {padding-right: 0;width: 50%;margin: 10px 0 0;}
.forml {background-color: #fff;font-size: 13px;height: 30px;padding: 5px;float: left;border-radius:0;border: none;border-left: 5px solid #007cbf;margin: 5px auto 10px;width: 86%;display: block;}
.formulaire_recherche_avancee select {width: 98.5%;}
.formulaire_recherche input, .formulaire_recherche_avancee input {padding-left: 5px;}	
.forml input {height: 23px;background-color: #f0bccd;}
.search {margin-top: 0;padding-top: 0;display: inline-block;top: -5px;}
.pagination_recherche {text-align: center;}

.contre-encart {background-color: #5cffc7;padding: 10px;border: 3px solid #5cffc7;}
.contre-encart .spip_forms .spip_bouton input {width: 50%;margin-bottom: 0;margin-top: 15px;}
.contre-encart.annexe {background-color: #f8f8f8;padding: 10px 10px 5px;border: none;margin-bottom: 25px;}
.contre-encart.annexe h1.surtitre {text-transform: none;font-weight: 200;}
.contre-encart.annexe .liste-articles {padding-bottom: 10px;}
.formulaire_recherche .forml_aside {background-color: #fff;font-size: 1em;height: 30px;padding: 5px;float: left;border-radius: 0;border: none;border-left: 5px solid #484581;display: block;margin-right: auto;margin-bottom: 5px;margin-left: auto;width: 100%;}

.contre-encart .formulaire_recherche .forml_aside {border-left: none;height: 40px;}

.formulaire_recherche_avancee input.formls  {background-color: #fff;font-size: 13px;height: 30px;padding: 5px;float: left;border-radius:0;border-left: 5px solid #007cbf;display: block;margin-right: auto;margin-bottom: 10px;margin-left: auto;width: 98%;border-style: none;}

.formulaire_recherche_avancee tr { vertical-align: middle;border-right:none;border-left: none;padding: 0;margin: 0;}
.formulaire_recherche_avancee td { vertical-align: middle;border-right:none;border-left: none;padding: 0;margin: 0;}
.resultat {color: #ff2b00;}

.adresse_news .formulaire_recherche {width: 99.5%;}

.spip_surligne {border-bottom: 1px solid #484581;}
.cartouche_oups {border-bottom: 3px solid #484581;margin-bottom: 10px;padding: 0;padding-bottom: 10px;}
.cartouche_oups h1 {font-weight: 700;}
.cartouche .surtitre {margin-bottom: 10px;}

.liste-articles h2.date_recherche {font-size: .9em;font-weight: 400;margin-top: 5px;font-style: normal;font-variant: normal;text-transform: none;}

.green_recherche {color: #00e091;}
.green_recherche a {color: #00e091;}
.green_recherche a:hover {color: #000;}

.btn {border-radius: 0;}
.btn-primary {color: #fff;background-color: #484581;border: 2px solid #484581;}
.btn-primary:hover {color: #000;background-color: white;border: 2px solid #484581;}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 1024px) {	
.formulaire_recherche .forml {height: auto;}
}

@media only screen and (max-width: 500px) {	
.contre-encart .spip_forms .spip_bouton input {width: 100%;margin-bottom: 0;margin-top: 15px;}
}