/*
YUI Reset
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 3.0.0
build: 1549
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}

/*
screen.css
version: 2009-10
*/

body {color:#333; background:#FFF; font:62.5%/1.3 Verdana, sans-serif; padding:4.8em 1em}
strong {font-weight:bold; font-style:inherit;}
em {font-style:italic; font-weight:inherit;}

hr, .hidden {visibility:hidden;overflow:hidden;margin:0;padding:0;width:0;height:0;line-height:0;font-size:0}
sup {vertical-align:top; text-transform:none}
sub {vertical-align:bottom; text-transform:none}
pre {font:1.4em monospace; text-transform:none}

ul.more {padding:1em 0 1.6em; background:url(../images/bg-dots-darkgray-double.png) repeat-x 0 bottom}
ul.more li {margin:0; padding:0; font-weight:bold}
ul.more li.single {padding-top:1.6em}
ul.more li.rss a {position:absolute; bottom:1.6em; right:1em; display:block; width:16px; height:16px}
.last ul.more li.rss a {right:0}
.last ul.more.fixpos {position:absolute; bottom:0; width:18.1em}

#cleo, #breadcrumb {font-size:1.2em}
/*#breadcrumb form {width:80em !important}*/

#wrapper {width:96em; margin:0 auto}
#content {clear:both}

/* Pied de page */
#footer {clear:both; padding:7em 0 5em; background:url(../images/bg-footer-blue.png) repeat-x}
#home #footer {background-image:url(../images/bg-footer.png); padding:0 0 5em; margin:0}
#lettre #footer, #merci #footer, #erreur #footer {background-image:url(../images/bg-footer-green.png)}

#footer p {padding:1em; text-align:center}
#footer p.first {background:#ECECEC; border-radius-topright:2px; -webkit-border-top-right-radius:2px; -moz-border-radius-topright:2px;}
#footer p.last {background:#DBDBDB; color:#FFF; border-top:1px solid #FFF; border-radius-bottomright:2px; -webkit-border-bottom-right-radius:2px; -moz-border-radius-bottomright:2px;}

#footerLogo {float:left; width:116px}
#footerLogo a {
	display:block; min-height:6.6em; text-indent:-9999px; overflow:hidden;
	background:#CBCBCB url(../images/ui.png) no-repeat right 50%;
	border-radius-topleft:3px; -webkit-border-top-left-radius:2px; -moz-border-radius-topleft:3px;
	border-radius-bottomleft:3px; -webkit-border-bottom-left-radius:2px; -moz-border-radius-bottomleft:3px;
}

/* Home */
.platform {clear:both; margin:2em 0 4em; padding:2em 0 0; background:url(../images/bg-platform.png) repeat-y right 3em; border-bottom:1.2em solid #9FD041}
.platform .header {position:relative !important; background:url(../images/bg-content.png) repeat-x; border-bottom:.4em solid; padding:2.9em 0 1em 0}
.platform .header h1 {background:url(../images/ui.png) no-repeat; height:36px; overflow:hidden; text-indent:-9999px}
.platform .header em {text-transform:lowercase; font-size:1.1em; font-style:normal}
.platform .header .links {position:absolute; top:3.2em; right:.4em}
.platform .header .links a {text-transform:uppercase; display:block}
.platform .body {padding:1.6em 0; background:#FFF}
.platform h1 {font:bold 3em Arial, sans-serif}

/* clearfix quand la m�thode moderne n'est pas utilisable */
#content:after, .content:after, .platform .body:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
#content, .content, .platform .body {display:inline-block}
/* start commented backslash hack \*/
* html #content, * html .content, * html .platform .body {height:1%}
#content, .content, .platform .body {display:block}
/* close commented backslash hack */

/* Raccourcis */
.shortcuts {clear:both; padding:1em 0 .5em 1em; text-align:right; margin:-3em 0 0; color:#999; background:#FFF}
.shortcuts a {text-transform:uppercase; background:url(../images/bg-anchor-down.png) no-repeat 10px .4em; padding:0 0 0 26px}
.shortcuts a.up {background-image:url(../images/bg-anchor-up.png)}
.shortcuts span {display:none}

#Revues-org {margin-top:0}
#Revues-org .body {background:url(../images/bg-content.png) repeat-x; padding:2.9em 0 1.6em}
#revuesorgLastDocuments a, #events a, #hypothesesBlogs a {font-weight:normal}

#Calenda {background-color:#ADCDEF}
#Calenda .header {color:#283F71; border-color:#ADCDEF}
#Calenda .header h1 {width:144px; background-position:0 -32px}

#Hypotheses {background-color:#BDEDE7}
#Hypotheses .header {color:#1A5E59; border-color:#4CB5AD; background-image:url(../images/bg-content-hypotheses.png)}
#Hypotheses .header h1 {width:202px; background-position:-144px -32px}

/* colonnes */
.colgroup {margin:1em 0 0}
#home .colgroup {margin:0}
.colwrapper {margin:1em 0 0; overflow:hidden}
#journal .colwrapper {margin:0}

.main .title {font:bold 1.4em "Trebuchet MS", sans-serif}
.main .info {font-size:1.1em}
.main .text {font-size:1.1em; margin:.454em 0}
.main .scroll .text {margin:0}

.secondary {color:#666}
.secondary .title {font:bold 1em Verdana, sans-serif}

.c-1 {width:17.1em}
.c-2 {width:36.3em}
.c-3 {width:55.5em}
.c-1.first, .c-1.last {width:18.1em}
.c-2.first, .c-2.last {width:37.3em}
.c-3.first, .c-3.last {width:56.5em}

.column {position:relative !important; float:left; border-left:.1em solid #DAF186; padding:1em 1em 0}
.column.first {padding-left:0; border-left:none}
.column.last {padding-right:0/*; float:right*/}

.column li {margin:2em 0}
.column h2 {font:bold 1.7em Georgia, serif; color:#0E4565; border-bottom:.3529em solid #E6E6E6; padding:0 0 .3529em 0}
.column.first h2 {font-size:2.2em; line-height:.9090; padding-bottom:.2727em; border-bottom-width:.2727em}

#Hypotheses .column h2 {color:#1A5E59}
.column #events li {margin:1em 0}

.cat {color:#666; text-transform:uppercase}
.cat small {font-size:.9em; text-transform:none; font-weight:normal}
.main .cat {font-weight:bold}
.date, .source, .info {color:#A1A1A1}

.focus {min-height:10em; padding:0 0 2em 18em; margin:2em 0 0 0; background:url(../images/bg-dots-darkgray.png) repeat-x 0 bottom}
.focus:last-child {background:none}
.focus h3, #Green h3 {font:bold 1.2em Verdana, sans-serif; padding:0 0 .833em 0}
.focus h3 {padding-top:.833em}
.focus .icon {float:left; margin-left:-18em; text-align:right; text-transform:lowercase; width:160px}
.focus .icon a, .focus .icon img {display:block; margin:0 0 .5em}

.edito {overflow:hidden;max-height:479px}
.edito h3 {font:bold 1.4em "Trebuchet MS", sans-serif; text-transform:uppercase; margin:.928em 0 0; color:#142969}
.edito .icon img {display:block}
.edito .author {color:#424242; font-size:1.1em; margin:.9090em 0}
.edito .text {color:#848484; font-size:1.1em}

#home .edito {margin:2em 0; padding:0 0 2em; background:url(../images/bg-dots-darkgray.png) repeat-x 0 bottom}
#home .edito h3 {margin:0 0 .928em}
#home .edito .author {color:#A1A1A1}
#home .edito .author strong {color:#666; font-weight:normal}
#home .edito .text {color:#333; font:1.2em/1.4 Georgia, serif; margin:.833em 0}

#hypothesesUne .author {color:#A1A1A1; font-size:1.1em}
#hypothesesUne .author strong {font-weight:normal}

/* Focus */
#Green {position:absolute; z-index:9999; left:17em; width:57.2em; padding:1em; background:#9FD041 url(../images/bg-corner-tr.png) no-repeat right 0}
#Green .close {position:absolute; bottom:10px; right:10px}
#Green .close img {display:block}
#Green .heading {float:left; width:19.3em}
#Green .capture {margin:1em 0}
#Green .date {color:#FFF}
#Green .text {float:left; width:29.8em; margin:0 0 1em .9em}
#Green .text {color:#333; font:1.2em/1.5 Georgia, serif}
#Green .links {color:#077; font:bold .9090em Verdana, sans-serif}

/* D�filement */
.scroll {overflow:hidden}

.buttons {position:relative !important; padding:.6em 0; text-align:right; line-height:0; background:url(../images/bg-dots-darkgray.png) repeat-x 0 bottom}
.buttons button {width:16px; height:16px; margin-left:4px}
.buttons button.down {background-position:0 0}
.buttons button.up {background-position:-16px 0}
.buttons button.down:hover {background-position:0 -16px}
.buttons button.up:hover {background-position:-16px -16px}
.buttons button[disabled] {opacity:.5; cursor:default}
.buttons button:active, button:focus, button::-moz-focus-inner, input:active, input:focus, input::-moz-focus-inner {outline:none; border:none}
.buttons .indicator {position:absolute; top:.6em; right:5em; width:16px; height:16px}
.buttons .loading {background:url(../images/ajax-loader-small-blue.gif) no-repeat}

/* Formulaires */
button {overflow:hidden; text-indent:-9999em; padding:0; border:none; background:url(../images/ui.png) no-repeat; cursor:pointer}
input.submit {cursor:pointer}

/* Liens */
a {color:#005AAD; text-decoration:none}
a:hover {color:#FF6F00; color:#FF6F00; text-decoration:none}
a img {vertical-align:bottom}

a.rss {display:block; position:absolute; top:0; right:0; color:#0E4565; background:url(../images/feed-icon-12x12.png) no-repeat 0 2px; text-transform:uppercase}
/* top: -22 - line-height */
a.rss.small {top:-38px; line-height:16px; padding-left:16px}
a.rss.medium {top:-42px; line-height:20px; background-image:url(../images/feed-icon-16x16.png); padding-left:22px}
a.rss.large {top:2.9em; line-height:24px; background-image:url(../images/feed-icon-20x20.png); padding-left:28px}

#Revues-org a {color:#87B136}
#Revues-org a.anchor, #Calenda a.anchor, #Hypotheses a.anchor {color:#95B1CA}
#Revues-org .edito h3 a {color:#142969}
#Revues-org .links a {color:#077}
#Revues-org .icon a {color:#666}

#Calenda a {color:#005AAD}
#Calenda .links a {color:#283F71}

#Hypotheses a {color:#086C56}
#Hypotheses .links a {color:#1A5E59}

#Green a {color:#077}

/* HEADER */
#header {position:relative; overflow:hidden; padding:0 0 2.2em}
#siteName {float:left; padding:2.2em 6em 1.5em 0}
#access, #search {float:right; text-align:right; width:31em; padding:13px 0 0; margin:2.2em 0 0}
#search {clear:right}
.en #search, .en #access {background-position:0 -13px}

#tools {min-width:25em}

#access {padding:13px 0 0; background:url(../images/bg-tools-catalog.png) no-repeat}
#access a {display:block; padding:5px; border:solid #005AAD; background:#005AAD url(../images/btn-catalog.png) no-repeat right 50%; color:#FFF; white-space:nowrap; font:bold 1.2em/24px Verdana, sans-serif; text-transform:uppercase; text-align:left}
#access a.first {border-width:4px 10px 0}
#access a.last {border-width:0 10px 4px}

#search {background:url(../images/bg-tools-search.png) no-repeat}
#search form {padding:10px; background:#BCDE7A}
#search input {float:left; vertical-align:middle; font-size:1.2em; width:20.833em; height:18px; padding:2px; border:2px solid #9FD041; color:#777}
#search button {width:24px; height:24px; background-position:-56px 0}

#about {float:left; padding:1.5em 0 0; border-left:1px solid #C1E835}
#about a {color:#777; display:block; padding:.6em 1em}
#about span {display:none}

/* ACCUEIL - Footer */
#partners {overflow:hidden; margin:0 0 4em; padding:3.9em 0 0; color:#888; background:url(../images/bg-content.png) repeat-x}
#partners a {color:#888; display:block; padding:1.818em .9090em; font:1.1em Georgia, serif}
#partners a:hover {color:#555; background:#F5F5F5}
#partners ul {padding:2em 0; text-align:center; background:url(../images/bg-dots-darkgray.png) repeat-x 0 bottom; overflow:hidden}
#partners li {width:19.2em; float:left}
#partners h1 {font:bold 1.7em Georgia, serif; color:#066; border-bottom:.3529em solid #E6E6E6; width:21.941em; padding:0 0 .3529em}
#partners img {vertical-align:middle; margin:2em 0 0}

/* Pagination */
.pages {clear:left; color:#999; background:#ECECEC; margin:1em 0}
.pages a, .pages strong, .pages span {display:inline-block; padding:.666em .333em; font:bold 1.2em "Trebuchet MS", sans-serif}
.pages a:hover {/*color:#005AAD; */background:#DDD}
.pages strong {color:#FFF; background:#7FACD6}
.pages strong.result {color:#333; background:none; margin-right:6em}
.archivesTextes .pages {margin:1em 0 0}

/* Titre de pages */
#pageTitle, #feedsTitle, .mainTitle {color:#0E4565; font:bold 2.2em Georgia, serif; border-bottom:.2727em solid #E6E6E6; padding:.363em 0 .2727em; margin:0 0 .454em}
#feedsTitle {background:url(../images/feed-icon-20x20.png) no-repeat 0 10px; padding-left:30px}
.mainTitle {background:url(../images/bg-dots-lightgray.png) repeat-x; padding-top:.9090em; margin:0}

/* Catalogue */
#catalogueTitle {overflow:hidden; text-indent:-9999em; max-width:460px; height:17px; background:url(../images/ui.png) no-repeat 0 -108px}
.carnet#catalogueTitle {background-position:0 -125px}
.en #catalogueTitle {background-position:0 -182px}
.en #catalogueTitle.carnet {background-position:0 -199px}

#display {position:absolute; right:0; text-align:right; white-space:nowrap; color:#777}
#display em {color:#333; font-style:normal}

#catalogueBody {float:left; width:61em; padding:1em 0}
#publications li, #publications p {padding:0 0 1.6em; margin:1.6em 0 0; background:url(../images/bg-dots-darkgray.png) repeat-x 0 bottom}
#publications li p {padding:0; margin:0; background:none}
#publications .title {font:1.5em "Trebuchet MS", sans-serif}
#publications .subtitle {color:#999; font:1.2em "Trebuchet MS", sans-serif}
#publications .more {margin:1.6em 0 0; text-transform:lowercase}
#publications .more a {color:#7FACD6}

/* Liste simple */
div#publications {margin:1.6em 0}
div#publications p {padding:0 0 1em; margin:1em 0 0}
div#publications .title, div#publications .subtitle {font:1em Verdana, sans-serif}

#sortingInfo {overflow:hidden; width:61em; padding:0 0 2em; border-bottom:.6em solid #9FD041; color:#666}
#sortingInfo .logo {float:left; width:20em; padding:.5em 0 1em}
#sortingInfo .info {clear:both; color:#666; font:1.2em "Trebuchet MS", sans-serif}
#sortingInfo .info.hasLogo {clear:none; margin:0 0 0 20em; padding:0}
#sortingInfo .info h2 {font-weight:bold; font-size:1.166em; margin:0 0 .357em; color:#005AAD}
#sortingInfo .info a img {display:block}
#sortingInfo .sorting {color:#777; margin:0 0 2em}
#sortingInfo .sorting strong {color:#333; font-weight:400}
#sortingInfo .result {font:normal 400 .729em Verdana, sans-serif}

#sortingKeys {float:right; margin:5em 0 0; width:28em; padding:0 0 2em; border-bottom:.8em solid #005AAD; background:#ECECEC; color:#777}
#sortingKeys h2 {background:#005AAD url(../images/bg-corner-tr.png) no-repeat right 0; color:#FFF; text-transform:uppercase; font:1.3em "Trebuchet MS", sans-serif; padding:1em 1.538em}
#sortingKeys h3 {color:#7FACD6; text-transform:uppercase}
#sortingKeys div.group {padding:1em 2em .5em; border-top:1px solid #D1E1F0}
#sortingKeys ul {padding:.5em 0}
#sortingKeys ul ul {padding:0}
#sortingKeys li {padding:.2em 0}
#sortingKeys em {font-style:normal}

.select {position:relative !important; margin:0 0 0 -.6em}
.selectTitle {cursor:pointer; font-weight:normal; border:1px solid #617D97; color:#005AAD; background:url(../images/ui-select.png) no-repeat right 0; padding:.2em 2em .2em .5em}
.selectTitle:hover {color:#222}

.selectBody {display:none; position:absolute; z-index:999; max-height:29.5em; overflow-y:scroll; width:24.4em; padding:0 0 1em; background:#F4F4F4; border:solid #617D97; border-width:0 1px 1px}
.selectBody li {cursor:default; padding:0}

.selectBody a, .selectBody em {display:block; padding:.2em .6em}
.selectBody a:hover {background:#FFF}
.selectBody a .nb {color:#777}
.selectBody li li a, .selectBody li li em {padding-left:1.2em}
.selectBody li li li a, .selectBody li li li em {padding-left:2.4em}

/* Notice de revue */

#journalPresentation {padding:1.5em 2em 2em; margin:-1em 0 2em; background:#EDEDED}

#journal #titre {color:#005AAD; font:2.6em "Trebuchet MS", sans-serif; margin:0}
#journal #soustitre {color:#000; font:1.4em "Trebuchet MS", sans-serif; margin:.357em 0}
#journal #accroche {color:#777; border-top:.6em solid #9FD041; margin:2em -2em; padding:1.4em 2em 0}
#journal #accroche div {color:#777; font:1.3em "Trebuchet MS", sans-serif; margin:0 0 1.076em}
#journal #accroche div.en {font-style:italic}

#journal h2, #news h2 {font-size:1.6em; border-width:0 0 .375em; margin:0 0 1em}
#journal h3 {font:bold 1.2em Georgia, serif; margin:1em 0; color:#000; background:url(../images/bullet.png) no-repeat 0 50%; padding:0 0 0 1.4em}
#journal dt {margin:1.4em 0 0; font-weight:bold; color:#0E4565}
#journal dt.rss {background:url(../images/feed-icon-12x12.png) no-repeat; padding:0 0 0 16px}
#journal dd {font-size:1.1em; color:#666; margin:0}

#journal #icone,
#journalPresentation .text {text-align:justify; font-size:1em; background:url(../images/bg-dots-darkgray.png) repeat-x; padding:1.4em 2em 0; margin:1.4em -2em}
#journalPresentation .text p, #journalPresentation .text li {color:#444; font:1.2em/1.5 Georgia, serif; margin:0}
#journalPresentation #texte-en p, #journalPresentation #texte-en li {color:#777; font-style:italic}

#journalPresentation dd ul {margin-left:1em}
#journalPresentation dd li {margin:0}

#journalEditor {background:#CCDEEF; padding:1em 2em; margin:0 0 2em}
#journalEditor p {margin:1em 0}
#journalEditor h2, #journalEditor h3 {font:bold 1em Verdana, sans-serif; border:none; margin:0; padding:0; background:none}
#journalEditor img {margin:.3em 1.5em .5em 0; float:left}
#journalEditor .editeur {overflow:hidden; font-size:1.1em; margin:.9090em 0 0}

#journalDetails li {font-size:1.1em; color:#666; margin:0}
#journalDetails dl,
#journalDetails ul {margin:2em 0; padding:0 0 2em; background:url(../images/bg-dots-darkgray.png) repeat-x 0 bottom}
#journalDetails li {color:#036}
#journalDetails li:before {content:"\002D\0020"}

#journalNews li {background:url(../images/hr-dots.png) no-repeat 0 bottom; padding:0 0 1.7em 0; margin:0 0 1.2em 0}
#journalTheme a {font-size:1.1em}

#journalLastIssue {margin:1.5em 0}
#journalLastIssue h4 {font:bold 1.6em "Trebuchet MS", sans-serif; margin:.9375em 0; text-transform:uppercase}
#journalLastIssue img {float:left; margin:.2em 1.5em 1em 0}
#journalLastIssue .information {color:#777}
#journalLastIssue .introduction {clear:left; margin:1em 0; padding:0 0 1em; color:#333; background:url(../images/bg-dots-darkgray.png) repeat-x 0 bottom}
#journalLastIssue .introduction p, #journalLastIssue .introduction li {margin:.9090em 0; font-size:1.1em}

/* Sommaire (rss) */
ul.summary {clear:left; color:#4D4D4D; padding:0 0 1em; margin:1em 0 2em; background:url(../images/bg-dots-darkgray.png) repeat-x 0 bottom}
ul.summary li, .summary p {margin:1em 0}
ul.summary .summary {background:none; padding:0; margin:0}
.summary .date {font-size:.9em}
.summary .title {font:1.2em "Trebuchet MS", sans-serif; margin:.833em 0 0}
.summary .author {color:#333; font-size:.9em; margin:0 0 1.111em}
.summary .director {margin:1em 0 0}
.summary .text {color:#666}
.summary .fullText {font:normal .75em Verdana, sans-serif;  color:#888}
.summary .altertitle {color:#888}
.summary .publititle {font:bold 1.2em Verdana, sans-serif; color:#0E4565; margin:1.666em 0 0}

/* Recherche */
#searchTitle {overflow:hidden; text-indent:-9999em; height:40px; background:url(../images/ui.png) no-repeat;}
.fr #searchTitle {background-position:0 -68px; width:200px;}
.en #searchTitle {background-position:0 -142px; width:152px;}

/* Lettre */
#manage {font-size:1.1em}
#manage #pageTitle {margin:0}
#manage h2 {color:#9FD041; font:1.5em Georgia, serif; margin:2em 0 0}
#manage li {margin:1em 0}
#manage li:before {content:"\002D\0020"}
#manage label {color:#0E4565; font-weight:bold}
#manage input {vertical-align:middle}
#manage input.text {border:2px solid #9FD041; padding:.2em}
#manage input.submit:hover {background:#FF6F00}
#manage input.submit {
	border:none; background:#9FD041; color:#FFF;
	text-transform:uppercase; font:bold 1em Verdana, sans-serif;
	padding:.2em 1em; margin:0 0 0 2em;
}
#lettre #archives h2 {font:bold 1.4em "Trebuchet MS", sans-serif}
#lettre #archives ul {float:left; width:46.5em; margin:0 0 0 3em}
#lettre #archives ul.first {margin-left:0}
#lettre #archives ul.last {float:right; width:46.4em}
#lettre #archives li {margin:2em 0; padding:0 0 2em; background:url(../images/bg-dots-lightgray.png) repeat-x 0 bottom}
#lettre #archives p {font-size:1.1em; margin:.454em 0}

#lettreSub form .row {margin:1em 0 0}
#lettreUnsub {margin:4em 0 0}
#lettreUnsubTxt {margin:1em 0 0}

form .row {margin:1em 0 0}

#erreur #texte {color:#C00}

/* Image */
#image dl {width:73em}
#image dt {font-weight:bold; margin:1em 0 0; color:#0E4565}
#image dt.image {float:left; margin:.3em 2em 0 0}
#image dd {font-size:1.1em; color:#4C4C4C}
#image dd.legend {color:#000; margin:0 0 2.272em 0}
#image dd.fileinfo {color:#777}

/* Article */
#icon {float:left; margin:0 2em 0 0; padding:1em 0 0; width:20em}
#icon em {font-style:normal}
#icon img {margin:.5em 0}
#icon .credits {color:#777}

#document.column {width:47em}
#document #accroche {color:#777; font:1.6em/1.4 "Trebuchet MS", sans-serif; margin:.625em 0}

#titre {color:#005AAD; font:2em "Trebuchet MS", sans-serif; margin:.2em 0 1em; border:0; padding:0}
#author {color:#999; font-size:1.1em; padding:0 0 1.9090em; background:url(../images/hr-dots.png) no-repeat 0 bottom}
#author strong {color:#555; font-weight:normal}

#texte {color:#4C4C4C; margin:1em 0}
#texte p, #texte ul {font:1.5em/1.5 Georgia, serif; margin:.666em 0}
#texte li {margin:.666em 0 .666em 1em; list-style:disc}
#texte li p, #texte li ul {font-size:100%}
#texte h1, #texte h2, #texte h3, #texte h4, #texte h5, #texte h6 {border:none; margin:0; padding:0; font:1em "Trebuchet MS", sans-serif; color:#0E4565/*; color:#004954*/}
#texte h1 {font-size:2.2em; margin:1.363em 0 .454em}
#texte h2 {font-size:1.7em; margin:1.176em 0 0}
#texte h3 {font-size:1.4em; margin:.714em 0}
#texte h4 {font-size:1.2em; margin:.833em 0}

#news {width:23em}
#news .date, #date {color:#000}
#news .title {font:1.2em "Trebuchet MS", sans-serif}
#news .author {color:#666}

/* Archives */
.archivesTextes ul {float:left; width:46.5em; margin:0 0 0 3em}
.archivesTextes ul ul {float:none; width:auto; margin:0 0 1em}
.archivesTextes ul.first {margin-left:0}
.archivesTextes ul.last {float:right; width:46.4em}
.archivesTextes li {border-bottom:.6em solid #9FD041; padding:0 0 1.7em 0; margin:3em 0}
.archivesTextes li li {border:none; padding:0; margin:0}
.archivesTextes div.title {font:bold 1.5em "Trebuchet MS", sans-serif}
.archivesTextes div.icon {float:left; margin:.3em 2em .5em 0}
.archivesTextes div.date, .archivesTextes div.text {font-size:1.1em; text-align:justify}
.archivesTextes div.date {color:#888}
.archivesTextes div.text {color:#666; margin:.9090em 0}

#archivesFocus div.text {clear:both; padding:.9090em 0 0}
#archivesBreves ul {float:left; width:22em; padding:1em; border-left:.1em solid #DAF186}
#archivesBreves ul ul {float:none; width:auto; padding:0; border:none}
#archivesBreves ul.first {border-left:none; padding-left:0; margin-left:0}
#archivesBreves li, #news li {background:url(../images/hr-dots.png) no-repeat 0 bottom; padding:0 0 1.7em 0; margin:0 0 1.2em 0}
#archivesBreves li li, #news li li {background:none; padding:0; margin:0}
#archivesBreves .title {font:bold 1.2em "Trebuchet MS", sans-serif}
#archivesBreves .text {color:#666}

#url {margin:3em 0}
#url a, #url strong {color:#FFF; background:#9FD041; font-weight:bold; text-transform:uppercase; padding:.5em 1em}
#url a:hover {background:#8DBE48}
#url strong {background:#AAA}
#icon #url a {display:block; padding:5px 10px; width:140px; text-align:center}
#icon #url span {overflow:hidden; display:block; text-indent:-9999px}
#journalPresentation #url a, #journalPresentation #url strong {margin-left:-2em; padding:.5em 2em}

#feeds #introduction {margin:2em 0}
#feeds .column {width:22em; padding:0 1.2em}
#feeds .column.first {padding-left:0}
#feeds .column.last {float:right; padding-right:0}
#feeds .column.odd h2 {border-color:#9FD041}
#feeds .column.even h2 {border-color:#DAF186}

#feeds .column h2 {font:bold 1.2em Georgia, serif; margin:0; color:#000; background:url(../images/bullet.png) no-repeat 0 1.833em; padding:1.666em 0 .833em 1.5em; border-width:0 0 .5em}
#feeds .column li {font-size:1.1em; margin:1.454em 0}
#feeds .column li li {font-size:1em}
#feeds .column h3 {font:1.272em "Trebuchet MS", sans-serif; text-transform:uppercase; margin:1.428em 0; color:#A0A0A0; border-bottom:.428em solid #E6E6E6; padding:0 0 .285em}
#feeds .column strong {font-weight:400}

#feeds .calenda ul {margin:0 0 3em}
#feeds .calenda ul ul {margin:0}
#feeds .calenda li {font-weight:bold}
#feeds .calenda li li {font-weight:normal}
#feeds .calenda li li li {font-size:.9090em; margin:.5em 0 .5em 1em}

#introduction {font:1.1818em Georgia, serif; margin:1em 0 0}

/* Pied de page */
#footer a {color:#555}
#footer a:hover {color:#000}

/* Liens Hover */
#about a:hover, #publications .more a:hover, .summary .more a:hover,
#Revues-org .icon a:hover, #Revues-org a:hover, #Revues-org a.anchor:hover, #Revues-org .edito h3 a:hover,
#Calenda a:hover, #Calenda a.anchor:hover, #Calenda .links a:hover,
#Hypotheses a:hover, #Hypotheses a.anchor:hover, #Hypotheses .links a:hover,
a.rss:hover, .focus .icon a {color:#FF6F00}

#Green a:hover {color:#0E6600}

/* Classes diverses */
.error {color:red}
.mask {float:left; position:relative; z-index:77; height:40px; width:100%; margin-top:-40px; background:url(../images/bg-dots-darkgray.png) repeat-x 0 bottom; padding:1px 0}
.more {line-height:1.6; color:#777}
.more span {line-height:1.6; color:#9FD041}
.text p {margin:0 0 1em}
.scroll .text p {margin:0}
.text ul {margin:1em 0; padding:0 0 0 1.2em}
.text li {border:none; padding:0; margin:0; list-style:disc}
.hidden {visibility:hidden; height:0; position:absolute}
.content {position:relative; margin:1.2em 0; background:url(../images/bg-content.png) repeat-x; padding-top:20px}
.section {margin:1em 0}
.rounded {border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;}
.rounded.first {border-bottom-right-radius:0; -moz-border-radius-bottomright:0; -webkit-border-bottom-right-radius:0; border-bottom-left-radius:0; -moz-border-radius-bottomleft:0; -webkit-border-bottom-left-radius:0;}
.rounded.last {border-top-right-radius:0; -moz-border-radius-topright:0; -webkit-border-top-right-radius:0; border-top-left-radius:0; -moz-border-radius-topleft:0; -webkit-border-top-left-radius:0;}
#infos_openedition { color: #888888; margin: 0 0 1em; overflow: hidden; padding: 3.9em 0 0; background: url("../images/bg-content-revuesorg.png") repeat-x scroll 0 0 transparent; border-bottom: 0em solid;border-color: #BCDE7A;}
#infos_openedition h1 {  border-bottom: 0.3529em solid #E6E6E6; color: #006666; font: bold 1.7em Georgia,serif; padding: 0 0 0.3529em; width: 21.941em;}
#infos_openedition .body {  background: url("../images/bg-dots-darkgray.png") repeat-x scroll 0 bottom transparent; overflow: hidden; padding: 2em 0;  }

