/*
#319ba8 - bleu
#decb06 - jaune-vert
#749333 - vert
*/

a {
color: #749333;
}

/* liste a puce simple */

ul li,
ol.plansite1 ol li{
list-style-image: url(img_generique/motif/puce.png);
}

/* === */

h1#intitule_site{
background: transparent url(img_generique/intitule_site.png) no-repeat 0 0;
}

h1#intitule_site span#intitule_site_deco{
background-color: #319ba8;
}

h2{
color: #decb06;
}

ol.plansite1 li{
list-style-image: url(img_generique/motif/fleche.png);
}

/* === menu secondaire === */

div#menu_secondaire_deco2 {
background-image: url(img_generique/menu_secondaire_deco2.png);
}

div#menu_secondaire_deco1 {
background-image: url(img_generique/menu_secondaire_deco1.png);
}

ul#menu_secondaire {
background-image: url(img_generique/menu_secondaire.png);
}

ul#menu_secondaire li#focus{
background-image: url(img_generique/menu_secondaire_item.png);
}

ul#menu_secondaire a:hover{
color: #319ba8;
}

ul#menu_secondaire ul a{
color: #319ba8;
}

/* === contenu central === */

div.style1 h3, div#recherche h3 {
color: #319ba8;
background-image: url(img_generique/motif/trait_degrade.png);
}

div.style2 h3{
color: #decb06;
background-image: url(img_generique/style2_titre.png);
}

div.style3 h3{
color: #decb06;
}

/* === */

dl.type_1 {
background-image: url(img_generique/motif/trait_degrade.png);
}

dl.type_1 dt {
background-image: url(img_generique/motif/trait_degrade.png);
}

dl.type_1 dd {
background-image: url(img_generique/motif/trait_degrade.png);
}

/* === */

dl.type_2 dt {
background-image: url(img_generique/motif/puce.png);
}


/* === */

body.actualite p#thematique,
body.article p#thematique,
body.document p#thematique{
background-image: url(img_generique/motif/trait_degrade.png);
}

body.actualite p#thematique span.thematique_deco,
body.article p#thematique span.thematique_deco,
body.document p#thematique span.thematique_deco{
background-image: url(img_generique/motif/trait_degrade.png);
}

body.actualite p#date,
body.article p#date,
body.actualite p#lieu{
color: #319ba8;
}

body.actualite p#complement_date,
body.actualite div#complement_lieu {
background-image: url(img_generique/motif/trait_degrade.png);
}


body.document div#auteurs {
background-image: url(img_generique/motif/trait_degrade.png);
}

body.document p#referenceisdn {
background-image: url(img_generique/motif/trait_degrade.png);
}

body.document p#referenceisdn span.referenceisdn_deco{
background-image: url(img_generique/motif/trait_degrade.png);
}

ul#themes_recherche_avancee li{
list-style-image: url(img_generique/motif/fleche.png);
}

#recherche_avancee p, #export_avance p {
background-image: url(img_generique/motif/trait_degrade.png);
}

ul#autres_recherches li a {
color: #749333;
margin-left: 0.5em;
text-decoration: underline;
}

/* === Objets spécifiques === */

body.annuaireksup p#type_personnel,
body.associationetudiant p#types_association,
body.defaultstructureksup p#type_structure,
body.offresstagesemplois p#type,
body.laboratoire p#type_laboratoire,
body.formation p#formation_lmd{
background-image: url(img_generique/motif/trait_degrade.png);
}

body.annuaireksup p#type_personnel span.type_personnel_deco,
body.associationetudiant p#types_association span.types_association_deco,
body.defaultstructureksup p#type_structure span.type_structure_deco,
body.offresstagesemplois p#type span.type_deco,
body.laboratoire p#type_laboratoire span.type_laboratoire_deco,
body.formation p#formation_lmd span.formation_lmd_deco{
background-image: url(img_generique/motif/trait_degrade.png);
}

/*
body.offresstagesemplois div#descriptif{
background-image: url(img_generique/motif/trait_degrade.png);
}
*/

body.offresstagesemplois div#descriptif h3{
color: #319ba8;
background-image: url(img_generique/motif/trait_degrade.png);
}

/* === */

div.para-an,
body.stagiaire .pres_1 dd  {
background: url(img_generique/motif/trait_degrade.png) no-repeat 0 100%;
}

div.para-an h3 {
background-image: url(img_generique/motif/fleche.png);
}

.inline {
display:inline;
margin-right:15px !important;
}

.nobackground {
	background-image: none !important; 
}


/* === Listes d'affichage === */

ul.liste-documents li,
ul.liste-actualites li,
ul.liste-articles li {
background-image: url(img_generique/motif/trait_degrade.png);
}

ul.liste-documents em a:hover,
ul.liste-actualites em a:hover,
ul.liste-articles em a:hover{
color: #749333;
}

ul.liste-objets li div.liste_deco{
display: block;
background: url(img_generique/motif/fleche.png) no-repeat 0 2px;
padding-left: 1.7em;
}

div#pageresultatformation p#recherche_avancee_autre_res{
background: url(img_generique/motif/fleche.png) no-repeat 0 2px;
padding-left: 2em;
font-weight: 700;
margin-top: 2.5em;
}

ul.liste-pardefaut li {
color: #749333;
list-style-position: inside;
}

ul.liste-documents span.soustitre-liste,
ul.liste-actualites span.soustitre-liste,
ul.liste-articles span.soustitre-liste {
color: #749333;
}

/* === liste résultat === */

ul.liste_resultats li {
background-image: url(img_generique/motif/trait_degrade.png);
}

ul li a:hover,
ol li a:hover{
color: #749333;
}

ul.liste-documents span.date-liste,
ul.liste-actualites span.date-liste,
ul.liste-articles span.date-liste {
color : #319ba8;
}

ul.liste-documents a.telecharger-fichiers {
background-image: url(img_generique/motif/puce.png);
}

/* === fiche stagiaire === */

.stagiaire ul li a {
color: #749333;
}

div.para-an h3,
body.stagiaire dl.pres_1 dt,
div#description_stage h4, 
p.resultat_intitule em a,
div#pageresultatformation  ul.liste_resultats li a {
background-image: url(img/motif/fleche.png);
}

/* === fiche formation === */

body.formation h3.parcours,
body.formation ul.semestre_parcours li table,
body.formation ul.semestre_parcours li table a{
color: #319ba8;
border-color: #319ba8;
}


body.formation div#et_apres h3{
color: #749333;
}

body.formation div#et_apres dl.type_2 dt{
background-image: url(img_generique/motif/fleche.png);
}

/* Onglets */

body.formation ul.onglets {
border-bottom : 1px solid #319ba8;
}

body.formation ul.onglets a{
background-image: url(img_generique/onglet_normal.png);
}

body.formation ul.onglets li.on a{
background-image: url(img_generique/onglet_focus.png);
}

body.formation dl.presentation dt {
background-image: url(img_generique/motif/puce.png);
}

/* === encadrés === */

div#encadres h3{
color: #319ba8;
background-image: url(img_generique/encadre_generique_titre.png);
}

#pied_page {
background-color : #decb06;
}

/* === */

p#resultat_recherche_pagination a{
color: #749333;
}

p#resultat_recherche_pagination span#page_courante,
p#resultat_recherche_pagination img{
background-color: #749333;
}
