body {font-family: arial, sans-serif;margin: 0;padding: 0;width:100%;background:#eee url(design/motif_fonds.png)}
a img {border:none;}
#lodel-container {width:100%;background-image:url(design/motif_fonds.png);position:absolute;top:0;background-color:#eeeeee}

#bandeaufond {position:absolute;top:0px;width:100%;height:380px;z-index:1;background-image: url(design/degrade.png);margin:0;padding:0}
input.loupe {width:19px;height:19px;}
#page{position:relative;width:982px;margin:0 auto;padding:0;z-index:10;}
#main {float:left;width:982px;}
#entete {width:969px;float:left;padding:0 7px 0 6px;background:url(design/entete_fonds.png);height:206px}
#accessible {float:left;width:949px;height:20px;padding:4px 0 0 20px;background-color:#6d644a;font:normal 11px arial,sans-serif;text-align:left;color:#4b4536}
#accessible a {color:#afc912;text-decoration:none;}
#accessible span {font-weight:bold;}
#accessible a:hover {color:#000;}

#accessible .langues {float:right; position: relative; top: -1em; }
#accessible .langues ul{list-style-type:none;margin:0;padding:0 10px 0 0}
#accessible .langues ul li {display:inline;color:#afc912;padding:0 3px}
#accessible .langues ul li.separateur {color:#514b3a;padding:0}
#accessible .langues ul li.actif {color:#fff;}
#accessible .langues ul li a {color:#afc912;}
#accessible .langues ul li.actif a {color:#fff;}

#cadre {float:left;width:969px;padding:0 6px;background:url(design/content_fonds.png) repeat-x}
#lecontent {float:left;width:969px;background:#fff url(design/fonds_home.png) repeat-y}
#footer{float:left;clear:left;width:100%;text-align: center;	color: #e5e8e3;	background:#b0ab9d;padding:18px 0;font:normal 11px aria,sans-serif;}

#footer a{color:#fff;text-decoration:none;}
#footer span {color:#817a68;padding:0 10px}
#cartouche{color: #fff;background: #0075ab;float:left;width:100%;height:182px;margin:0}
#cartouche span.sousTitre{font-weight: bold;font-size: 70%;margin-top: 0;}
#cartouche a{color: #fff;text-decoration: none;float:left;}
#cartouche a:hover{border:none;text-decoration: none;}
#cartouche a img {float:left;margin:0;padding:0;border:none;}
#outilsnavigation {background:url(design/filariane_fonds.png) no-repeat;height:30px;width:943px;text-align:left;padding:0 0 0 26px;font:normal 11px verdana,sans-serif;
float:left;clear:left;margin:0 0 30px 0}
#outilsnavigation form {float:right;padding:5px 0 0 0;margin:0 6px 0 0}
#outilsnavigation form  fieldset {border:none;padding:0;}
#outilsnavigation form input {margin:0;padding:0;float:left;}
#outilsnavigation form input[type="text"] {border:1px solid #bdbcb8;font:normal 11px verdana,sans-serif;color:#3e3a2f;width:205px;padding:2px 8px 3px 8px;height:11px;margin:0 4px 0 0}

#outilsnavigation #ariane{float:left;margin:5px 0 0 0}
#ariane, #ariane li{margin: 0;padding: 0;list-style: none;font:normal 11px verdana,sans-serif;}
#ariane li{display: inline;}
#ariane a{color:#6f7072}
#ariane a:hover {color:#ff6600;}

#menu{float:left;width: 159px;color: #e18600;margin:0 0 0 19px;border-style:solid none;border-width:2px;border-color:#BE1621;padding:5px 0 }

/* HACK (instruction native d'une feuille de styles lodel*/
*>#menu{}



#menu ul{margin: 0;padding: 0;list-style: none;line-height: 100%;}

#menu ul li{float:left;clear:left;margin:0;text-align:left;width:159px;list-style-type:none;
border-bottom:1px solid #BE1621 }
#menu ul li:last-child  {border:none;}
#menu ul{list-style-type:none;}
/**** surletoit :: a la ligne suivante l'attribut display:none permet de cacher le sous menu
pour les rendre visible supprimer cet attribut **/
#menu ul ul {background:#f5f4f1;float:left;clear:left;margin:0;width:100%;display:none;border-top:1px dotted #f3a3c7;padding:10px 0}
#menu ul ul ul {margin:0;border:none;padding:0 0 0 0 !important}
/**** surletoit ::: modification pour rendre le sous menu visible au survol de la souris.
Il n'est pas forcement necessaire de supprimer la ligne suivante***/
#menu ul li:hover  ul{display:block;}
#menu ul li:hover a:hover {color:#ff6600;}
#menu ul li.actif ul {display:block;}
#menu ul li li{border:none;}
#menu a.actif {color:#6D644A;}
#menu li li a.actif {color:#BE1621;}

#menu h3{margin: 2ex 0 1ex 0;}
#menu a {color:#6d644a;font:normal 11px arial,sans-serif;text-decoration:none;margin:0 0 0 8px;float:left;width:142px;padding:8px 0}
#menu li li a {padding:5px;color:#9e9886}

.coordonnees, .dernieremodif {float:left;clear:left;border-style:solid none;border-width:1px;border-color:#dcd4d7;padding:20px 0;
font:normal 10px verdana,sans-serif;color:#9b9b9b;margin:94px 0 0 19px;width:159px}

#inside{
	float:right;
	width:739px;
	min-height:500px
	
}

.contenu {float:left;clear:left;width:551px;text-align:left !important;padding:0 0 50px 0}

.presentationlabo {float:left;clear:left;border-bottom:1px dotted #c9caca;padding:0 0 28px 0;width:531px}
.presentationlabo h1 {float:left;clear:left;margin:0 0 10px 0;padding:0;font:normal 24px georgia,serif;color:#dd0063;width:100%;text-align:left;}
.presentationlabo .texte {font:normal 14px georgia,serif;color:#6f7072;text-align:left;float:left;width:100%}
.presentationlabo .texte p {margin:0;padding:5px 0 0 0;}
.presentationlabo  p.resume {font:normal 14px georgia,serif;color:#6f7072;}
.presentationlabo a.lienlabo {font:bold 11px arial,sans-serif;color:#586d8b;text-decoration:none;display:inline;
border:none;float:right;margin-right:10px;text-align:right;height:auto;}
.presentationlabo a.lienlabo:hover {color:#ff6600;}
.contenu  h3 {font:normal 18px georgia,serif;color:#dd0063;margin:0;padding:0 0 20px 0;width:100%;}
.contenu .souscontenu {background:url(design/souscontenu_home_fonds.png) repeat-y 100% 0;float:left;width:100%;padding:0 0 28px 0}
.contenu .souscontenu h4, .contenu .souscontenu a {font-weight:bold;font-size:11px;margin:0;padding:0;width:100%}
.contenu .souscontenu h4 a, .contenu .souscontenu a  {text-decoration:none;color:#6f7072;}

.contenu .equipe {float:left;width:242px;padding:0 20px 0 0;font:normal 11px verdana,sans-serif;color:#586d8b;margin-top:28px;
border-bottom:1px dotted #c9caca;}

.contenu .equipe h3{float:left;width:100%;margin:0 0 10px 0;padding:0}
.contenu .equipe ul {padding:0;list-style-position:inside;float:left;}
.contenu .equipe ul li {float:left;width:220px;color:#6f7072;margin-bottom:4px}
.contenu .equipe ul li p {display:inline;margin:0;padding:0;width:210px}
.contenu .equipe ul li a {color:#6f7072;text-decoration:none;}
.contenu .dernierespublications, .contenu .ressources {float:right;width:242px;padding:0 20px 20px 25px;border-bottom:1px dotted #c9caca;margin-top:28px}
.contenu .dernierespublications .uneparution {float:left;width:234px;margin-bottom:28px;font:normal 11px verdana,sans-serif;color:#6f7072}
.contenu .dernierespublications .uneparution.derniere {margin-bottom:10px}
.contenu .dernierespublications .uneparution .couverture, .dernieresactus .uneparution .couverture { float: left;margin-right: 1em; }
.dernieresactus .uneparution { clear: both; margin: 0 0 2.3em 0; width: 250px; }
.dernieresactus .uneparution p.auteurs { margin: 0; font-style: normal; }
.dernieresactus { width: 250px; float: left; }
.dernieresactus .uneparution p { color: #6F7072; font: 11px verdana,sans-serif; font-style: italic; margin: 0; }
.dernieresactus h3 { margin-top: 1.7em; }
.contenu .uneparution p.texte { font:normal 11px verdana,sans-serif;color:#6f7072 }

.contenu .dernierespublications .uneparution .lesauteurs{}
.contenu .dernierespublications .touteslesparutions {float:left;clear:left;width:100%;margin-top:-20px}
.contenu .dernierespublications .touteslesparutions a {color:#586d8b;font:bold 11px arial,sans-serif;text-decoration:none;}
.contenu .ressources ul {list-style-type:none;float:left;margin:0;padding:0;width:100%}
.contenu .ressources ul li {float:left;clear:left;margin-bottom:10px}

.partiedroite {float:right;width:188px;}
.partiedroite .lespartenaires {float:left;width:100%;text-align:center;border-bottom:1px dotted #c9caca}
.partiedroite .lespartenaires .unpartenaire{width:100%;text-align:center;float:left;margin-bottom:35px}
.partiedroite .lespartenaires a img {border:none;margin:0}
.partiedroite .lespartenaires {}

.partiedroite .lesactualites {float:left;margin:0 0 30px 0;width:160px;border-bottom:1px dotted #c9caca;padding:23px 14px}
.partiedroite .lesactualites  h3 {font:normal 18px georgia,serif;color:#dd0063;margin:0;padding:0 0 20px 0;width:100%;float:left;}
.partiedroite .lesactualites a {border:none;float:left;margin-top:3px}
.partiedroite .lesactualites a img {border:none;float:left;margin:0}
.partiedroite .lesactualites .rssitem {float:left;clear:left;margin:0 0 26px 0;font:normal 11px arial,sans-serif;}
.partiedroite .lesactualites .rssitem h4 {font:bold 11px arial,sans-serif;color:#709124;text-decoration:none;margin:0 0 0 0;padding:0}
.partiedroite .lesactualites .rssitem h5 {font:normal 11px arial,sans-serif;color:#709124;text-decoration:none;margin:5px 0 11px 0;padding:0}
.partiedroite .lesactualites .rssitem p {padding:0 0 7px 0;margin:0;}
.partiedroite .lesactualites .rssitem .lirelasuite a {color:#586d8b;text-decoration:none;font-weight:bold}
.partiedroite .lesactualites .rssitem .lirelasuite a:hover {color:#ff6600;text-decoration:none;}

/***** une page sommaire ***/
h1.titreRubriqueMere {font:normal 16px georgia,sans-serif;color:#9e9886;float:left;width:100%;padding:0;margin:0 0 10px 0;border:none;}
h1.titreRubriqueMere a {color:#9e9886;text-decoration:none;}
h1.titreRubriqueMere a:hover {text-decoration:none;border-bottom:1px dotted #9e9886;}
h2.publiParente, .unarticle h2 {font:normal 24px georgia,serif;color:#dd0063;padding:0;margin:0 0 28px 0;float:left;clear:left;}
h2.publiParente a {color:#dd0063;text-decoration:none;}
h2.publiParente a:hover {border-bottom:1px dotted #dd0063;}
#map {float:left;clear:left;width:540px;border:none;;}
#map ul {list-style-type:none;margin:0;padding:0 0 12px 0;border:none;width:528px}
#map ul li {font:normal 11px verdana,sans-serif;padding:0;margin:0 0 11px 0;color: #586D8B !important;}
#map ul li.publications a {color:#6f7072;text-decoration:none;}
#map ul li.publications a:hover {color:#ff6600;}
#map ul li a.fluxdesyndication {background:url(design/icone_rss.png) no-repeat 0 2px;padding:0 0 0 20px;color:#6d644a;text-decoration:none}
#map ul li a.fluxdesyndication:hover {color:#ff6600;}

.listepublications {float:left;clear:left;width:540px;border-top:1px dotted #c9caca;}
.listepublications ul {list-style-type:none;padding:0}
.listepublications ul li{}
.listepublications ul li a{font:bold 10px verdana,sans-serif;color:#6f7072;text-decoration:none;}
.listepublications ul li a:hover{color:#ff6600;text-decoration:underline;}
.introduction_publication {font:normal 13px verdana,sans-serif;color:#6f7072;margin:0 0 10px 0;float:left;clear:left;width:540px;padding:0 0 10px 0;
}


.unepublication {float:left;clear:left;padding:20px 0 35px 0;width:100%;}
.unepublication .couverture {float:left;width:85px;margin-right:18px;min-width:85px;padding:0}
.unepublication .couverture img {margin:0;padding:0;}
.unepublication .detail{float:left;width:400px}
.unepublication .detail h2{ color: #586D8B !important; font-weight: bold; text-decoration: none; font:normal 13px georgia,serif;padding:0;margin:0 0 13px 0}
.unepublication .detail h3{font:normal 13px georgia,serif;color:#353e4c;padding:0;margin:-10px 0 13px 0}
.unepublication .detail .infospub{font:normal 11px verdana,sans-serif;color:#7e9350}
.unepublication .detail .infospub .lesauteurs{float:left;width:100%;margin:0 0 13px 0}
.unepublication .detail .infospub .infosedition{ clear: both;  }
.unepublication .detail .infospub .infosedition a {text-decoration:none;color:#586d8b;}
.unepublication .detail .infospub .infosedition a:hover {color:#ff6600;}
.unepublication .detail .texte {font:normal 11px verdana,sans-serif;color:#6f7072;margin:18px 0 0 0;float:left;clear:left;width:100%;line-height:14px;}


.unarticle {margin:20px 0 0 0;float:left;clear:left;width:100%;font:normal 11px verdana,sans-serif;color:#333333;padding:0 0 30px 0}
/*.unarticle h2{font:bold 16px verdana,sans-serif;color:#709124;float:left;clear:left;width:100%;margin:0 0 30px 0;padding:0;border:none;} */
.unarticle h3{font:normal 11px verdana,sans-serif;color:#709124;float:left;clear:left;width:100%;margin:0 0 5px 0;padding:0}
.unarticle .resume {font:normal 14px georgia,serif;color:#6f7072;width:520px;margin-bottom:16px}
.unarticle .resume  h4 {float:left;clear:left;padding:0;margin:0 0 10px 0;width:100%;}
.unarticle .texte{float:left;clear:left;width:526px;margin:0 0;padding:15px 25px 15px 0;border-top:1px dotted #c9caca;
font:normal 11px verdana,sans-serif ;color:#444;text-align:justify}
.unarticle .texte a, .unarticle .texte a span{color:#586d8b !important;text-decoration:none !important;} 
.unarticle .texte h2{font:bold 16px arial,sans-serif;color:#353e4c;float:left;clear:left;width:100%;margin:15px 0;padding:0}
.unarticle .texte h3 {font:bold 13px arial,sans-serif;color:#666666;padding:0;margin:15px 0 0 0}
.unarticle .texte h4 {font:bold 12px arial,sans-serif;color:#666666;float:left;clear:left;width:100%;}
.unarticle .texte h5 {font:bold 11px arial,sans-serif;color:#666666;float:left;clear:left;width:100%;}
.unarticle .texte .texte{border:none;margin:5px 0;padding:0;font:normal 11px verdana,sans-serif !important;width:520px;
}
.unarticle .texte p.texte{display:inline !important;float:none;padding:10px 0!important;line-height:15px !important;color:#444;
}
.unarticle .texte span {font:normal 11px verdana,sans-serif !important}
.unarticle .texte ul {float:left;clear:left;padding:0;margin-left:15px;width:510px;list-style-type:disc;}
.unarticle .texte ul li {float:left;clear:left;}
.unarticle .texte ul[class~='list'] li {float:left;clear:left;background:orange !important;border:1px solid red}
.unarticle #texte  a {color:#586d8b;text-decoration:none !important;}
.unarticle .texte  a:hover {color:#ff6600 !important;}
.unarticle .texte img {max-width:250px;margin:0 10px 5px 0}
.unarticle .texte div.imageaccroche {float: left;margin-right: 1em;}
.unarticle .texte div.imageaccroche p { font-size: 9px; margin-top: 0px; }

.unarticle div.notebaspage {width:526px;float:left;margin:0 0 10px 0;padding-top:0;padding-right:25px}
.unarticle .notebaspage  a {color:#666;}
.unarticle .telechargement{float:left;width:100%;margin:10px 0;clear:left;}
.unarticle .telechargement a.lienpdf{background:url(design/icone_pdf.png) no-repeat 0 0;padding-left:34px}
.unarticle .telechargement a{color:#6d644a;text-decoration:none;float:left;width:100%;padding:10px 0;height:10px}
.unarticle .telechargement a:hover {color:#ff6600}
.unarticle #annexes {float:left;clear:left;width:520px;}
.unarticle #annexes h4{float:left;clear:left;width:520px;margin:0;padding:0}
.unarticle #heading1 {float:left;clear:left;padding:0;margin:40px 0 30px 0;}
.unarticle #heading2{float:left;clear:left;padding:0;margin:0 0 20px 0;}
.unarticle #heading3{float:left;clear:left;padding:0;margin:20px 0 16px 0;}

#alphabet {float:left;width:100%;}
#alphabet div {font-size:13px;float:left;width:20px;text-align:center;}
#alphabet .lettre_inactive {color:#999;}
#alphabet a.chargeur_lettre {color:#586d8b;}
#alphabet a.chargeur_lettre:hover {cursor:pointer;}
#alphabet a:hover, #alphabet .actif {color:#ff6600;}
#alphabet a.chargeur_lettre.actif{color:#e8318b !important;}
#alphabet a.chargeur_lettre.actif:hover{color:#e8318b !important;cursor:pointer;}

.bloclettre {float:left;clear:left;width:100%;margin: 0}
.bloclettre .unmembre {float:left;clear:left;width:100%;margin:15px 0 0 0;padding:15px 0 0 0;border-top:1px dotted #c9caca;font:normal 11px verdana,sans-serif}
.bloclettre .unmembre a {font-weight:bold;color:#586d8b;text-decoration:none;}
.bloclettre .unmembre a:hover {color:#ff6600}
.bloclettre .unmembre .statut {color:#6f7072}

#disciplines .unmembre {float:left;clear:left;width:100%;margin:15px 0 0 0;padding:15px 0 0 0;border-top:1px dotted #c9caca;font:normal 11px verdana,sans-serif}
#disciplines .unmembre a {font-weight:bold;color:#586d8b;text-decoration:none;}
#disciplines .unmembre a:hover {color:#ff6600}
#disciplines .unmembre .statut {color:#6f7072}

.unarticle.individu  h2 {width : 100%;border-bottom:1px dotted #c9caca;margin:0 0 15px 0;padding:0 0 7px 0}
.unarticle.individu img {float:left;margin:0 20px 20px 0; clear: both;}
.unarticle.individu .textepresentation {float:left;width:auto; margin-bottom : 20px;}
.unarticle.individu div.statut {float:left;margin:0 0 0px 0;clear:left;}
.unarticle.individu .entites {float:left;margin:0;clear:left;}
.unarticle.individu .entites h4{margin:0 5px 0 0;width:auto;color:#6f7072;float:left;}
.unarticle.individu .entites span.statut {display:inline;padding:0 4px 0 0;color:#7e9350}
.unarticle.individu .entites span.statut a {color:#586d8b;text-decoration:none;}
.unarticle.individu .resume {float:left;clear:left;width:100%;color:#333;font:normal 11px verdana,sans-serif;margin:5px 0 0 0}
.unarticle.individu .resume ul {padding:0 0 0 10px;}
.unarticle.individu .texte {border:none;padding-top:0 !important;float:left;}
.unarticle.individu .texte h2 {font:bold verdana,sans-serif;color:#6f7072;margin:0;padding:0 0 7px 0;border:none;float:left}

.unarticle.individu  p {padding:0 0 7px 0;margin:0;}
.unarticle.individu .coordonneespro {float:left;clear:left;width:100%;margin:0 0 20px 0;}

/**** LA RECHERCHE ****/
.contenu.recherche {}
.recherche .unresultat{float:left;clear:left;width:530px;font:normal 11px verdana,sans-serif;margin:0 0 20px 0;
border-bottom:1px dotted #c9caca;padding:0 0 10px 0}
.recherche .unresultat .chemin{float:left;clear:left;width:100%;margin:0 0 5px 0;}
.recherche .unresultat .chemin a {color:#586d8b;text-decoration:none;}
.recherche .unresultat h3 a{font:bold 11px verdana,sans-serif;color:#586d8b;text-decoration:none;}
.recherche .unresultat a:hover {color:#ff6600;}
.contenu.recherche {}


.unlien {float:left;clear:left;width:100%;margin:20px 0 0 0;}
.unlien h4 {font:bold 12px verdana,sans-serif;padding:0;margin:0 0 4px 0;color:#586d8b}
.unlien a {font:normal 11px verdana,sans-serif;color:#586d8b;text-decoration:none;}
.unlien a:hover {color:#ff6600;}

/**** rubrique contact ***/

#frm {float:left;width:536px;margin:20px 0;padding:20px 0 0 0;border-top:1px dotted #c9caca}
.crob {position:absolute;top:-100px;}
#frm .ligne {float:left;clear:left;width:100%;margin:0 0 5px 0}
#frm .avertissement {background:url(design/exclamation.png) no-repeat 0 2px;float:left;font:normal 11px verdana,sans-serif;color:#ff6600;padding:3px 0 3px 25px;height:15px;margin-left:15px}
#frm label {float:left;width:90px;font:normal 11px verdana,sans-serif;color:#4d4d4d;margin-right:12px;text-align:right;padding:3px 0}
#frm input {float:left;width:254px;padding:3px 5px;border:1px solid #a0a0a0;font:normal 11px verdana,sans-serif;color:#4d4d4d}
#frm input.avecerreur {background:#ff0000;color:#fff;}
#frm .parbloc {width:446px!important;margin-left:100px}
#frm .parbloc label {width:100%;text-align:left}
#frm .encapsulationsubmit {height:23px;float:left;padding:3px 4px 3px 3px;margin:10px 0 0 -2px}
#frm  .encapsulationsubmit input {background:#fff;font:bold 11px arial,sans-serif;color:#de0868;float:right;height:23px;width:auto;
border-style:dotted none;border-color:#de0868;padding:0 10px}
#frm  .encapsulationsubmit input[type="submit"]:hover {background:#de0868;color:#fff;cursor:pointer;}
.erreur, .formulaire_ok {color:#d3011f;float:left;clear:left;margin:10px 0}

#map.plan {border:none !important;}
#map.plan ul{float:left;clear:left;width:550px;border:none !important;}
#map.plan ul li {font:bold 11px verdana,sans-serif;float:left;clear:left;width:100%;border:none !important;}
#map.plan ul li a {color:#586d8b;border-bottom:1px dotted #c9caca;padding:0 0 5px 0;float:left;clear:left;width:100%;text-decoration:none;}
#map.plan ul ul {margin:14px 0 4px 0;border:none;width:100%;}
#map.plan ul ul li{border:none;background:url(design/icone_plan.png) no-repeat 0 4px;padding:0 0 0 20px;
margin:0 0 13px 0;width:500px;}
#map.plan ul ul li a{font-weight:normal;margin:15px 0 0 0;border:none;padding:0;float:none;text-decoration:none;}
#map.plan ul ul ul {margin-left:20px;margin:0 0 6px 0;padding:0;border:none;}
#map.plan ul ul ul li{border:none;margin:10px 0 0 0;width:480px;}
#map.plan ul ul ul li a{font-weight:normal;color:#494949}

div.equipe { padding-bottom: 100px !important; }
div.recherche { position: relative; top: 2.4em; margin: 3em 0 0 0; width: auto; } 
.contenu div.ressources { border-bottom: none; } 
.lesauteurs { font-size: 11px; color: #353E4C; }

h2, h2 a { color: #BE1621 !important; }
h1, h1 a { color: #BE1621 !important; }
h3, h3 a { color: #BE1621 !important; }
a:hover { color: #FF6600 !important; }
a { text-decoration: none !important; color: #BE1621; }

div.portrait {float: left; margin-right: 1em; }

div.ressources .uneparution p { font: normal 11px verdana,sans-serif; color: #6F7072 !important; }

div.ressources .uneparution { margin-bottom: 3em; }

.presentationlabo p {
    clear: left;
    color: #6F7072;
    float: left;
    font: 13px verdana,sans-serif;
    margin: 0 0 10px;
    padding: 0 0 10px;
    width: 540px;
}
