/*
 *** ELDAMAR ***
 */

body { font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.46em; font-size: 13px; }
#anneau { position: absolute; top: 33px; right: 45px; background: url(../../../../forum/images/styles/eldamar/Barahir.gif) no-repeat; height: 171px; width: 102px; display: block; }
#palantir img { content: url(../../../../forum/images/styles/eldamar/logo_jrrvf.jpg); }
#fleche { position: fixed; display: none; bottom: 42px; right: 44px; background: url(../../../../forum/images/styles/eldamar/fleche.png) no-repeat; height: 86px; width: 33px; z-index: 99; cursor: pointer; border-radius: 4px; opacity: 0.4; }

.bandeau { line-height: normal; background: #f5eaea; border-width: 1px 0px; border-style: dotted; border-color: #b9c5ce;}

#description {}

#menu { background: linear-gradient(to top, rgba(250, 250, 250, 0.5) 30%, rgba(0, 0, 0, 0)) #3763a0; }
#menu:after { content: " "; display: block; height: 0; font-size: 0; clear: both; visibility: hidden; }
#menu li { font-size: 1em; font-weight: bold; }
#menu a, #menu a:link, #menu a:visited { border-color: #fff; color: #d4dae2; }
#menu a:link, #menu a:visited { border-right-style: solid; border-width: 1px; }
#menu a:hover, #menu a:active, #menu a:focus { background: linear-gradient(to top, rgba(250, 250, 250, 0.5) 30%, rgba(0, 0, 0, 0)) #b50000; border-color: #fff; color: #fff; }
#quick_theme select { width: 70px; }
#search_popup { margin-top: 6px; line-height: 1.6; display: none; }
#quick_search { padding: 13px; background: linear-gradient(to bottom, rgba(250, 250, 250, 0.7) 30%, rgba(0, 0, 0, 0)) #3763a0; }
#messages { margin-right: 15px; position: relative; z-index: 2; }

#menu_config { width: 131px; background: #f5eaea9e; }

.policy { display: inline-block; vertical-align: top; border-left: solid 1px #dedec8; padding: 5px 20px; width: 38%; font-size: 0.95em; text-align: left; }


/* couleurs & bordures */

html, body, div, .post_content span { color: #0a1d31eb; }
#container { background: #fcfcec; }
.wrapper { background: #ffffff; border: 1px solid; padding: 24px; }
.entête, .pastel, #header div, .wrapper, .pagination, .pages, #bienvenue, #quick_theme select, div.intertitre, .post_content fieldset { color: #566579; }
.author_status, .author_statistics, .post_date { color: #666; }
.online { color: unset; font-weight: bold; opacity: 0.8;}
.online_status { content: url(../../../../forum/images/styles/eldamar/online.png); opacity: 0.5; }

span.exergue, .citeTexte, .refTexte, .citation, .citation div { color: #92753bc9; } /* , .gauche, .droite */
.refTitre, .refCitation, .source, .source div { color: #92753b70; }
.citeAuteur, .quotebox cite { color: #908f89; }
.citeAuteur, .citeTexte, .quotebox, .quotebox div { color: #475058e0; }
.citeAuteur, .quotebox { border-left: solid 3px #e9ead1; }

.entête, .post_head { background: linear-gradient(to top, rgba(250, 250, 250, 0.5) 30%, rgba(0, 0, 0, 0)) #f3eeee; }
.entête { font-weight: bold; font-size: 1em; }
.entête td { border: 1px solid; border-left: none; border-right: none; padding: 7px 5px; }

.deleted_post_collapsed { background: linear-gradient(to top, rgba(250, 250, 250, 0.5) 30%, rgba(0, 0, 0, 0)) #cfcdcd; border-top: solid 1px; }
.frise { background: #fdfdfd url(../../../../forum/images/styles/eldamar/entrelacs.jpg) repeat-y; border-right: solid 1px; }
.post, .post_controls { background-color: #fdfdfd; border: none; }
.post_management_buttons { background-color: #fbf7f7; border: none; float: right; }
.author_buttons { opacity: 0.7; }

.trow1 { background-color: #f5f5d575; }
.exterieur { padding: 30px 20px; background-color: #fcfcec7d; }
.interieur { background-color: #ffffff; }

.wrapper, .cadre, .tborder, .formulaire, #posts, .post_head, .deleted_post_collapsed, .frise, #quick_reply, .pagination a, .pagination a:link, .pagination a:visited, .pagination a:hover, .entête td, #subject, input, textarea, select, button, label { border-color: #dedec8; }

#reply_popup .popup_item:hover, #search_popup .popup_item:hover, .popup_menu .popup_item:hover { background: #d3c3d5d4; color: #fff; text-decoration: none; }

#popup td:first-child { border-left: solid 1px #dedec8; padding-left: 10px !important; border-right: none; }
#popup td:last-child { border-right: solid 1px #dedec8; padding-left: 10px !important; border-left: none; }

.post_content hr { margin-top: 20px; margin-inline-start: 30px; width: 140px; overflow: visible; text-align: center; background-color: #dedec8; }
.post_content hr::after { background: #fff; content: "p. j."; padding: 0 4px 4px 4px; position: relative; top: -11px; font-size: 0.85em; border: 1px solid #dedec8; color: #c1c194; }
.post_content fieldset { padding: 0px; border: none; }
.post_content fieldset ul { list-style: none; }

div.error { margin-bottom: 10px; padding: 5px 10px; border: 2px solid #cc000082; background: #e19e9485; }
div.error li { font-weight: bold; padding-left: 24px; display: block; color: #C00; background: url(/forum/images/styles/error.png) no-repeat 0; }


/* espacements */

#container { padding: 30px 60px; }
.wrapper { padding: 18px 24px; }
#espace-footer { display: none; }
#footer { margin: 15px 0 6px 0; }

p.separation { background: url(../../../../forum/images/styles/eldamar/separateur.png) center center no-repeat; opacity: 0.6; padding: 21px 0; }


/* liens, saisies & commandes */

a, a:link, a:visited { color: #2365b0; }
a:hover, a:active { color: #b50000; } 

.sticky_0 .lien_fuseau { background: url(../../../../forum/images/styles/eldamar/normal.png) left 100% no-repeat; padding-left: 20px; }
.sticky_1 .lien_fuseau { background: url(../../../../forum/images/styles/eldamar/epingle.png) left 100%no-repeat; padding-left: 20px; }
.sticky_2 .lien_fuseau { background: url(../../../../forum/images/styles/eldamar/selection.png) left 100% no-repeat; padding-left: 20px; }
.sticky_2 a { color:#92753bf0; }
.sticky_2 a:hover, .sticky_2 a:active { color: #7f0505; }

#quick, #quick:link, #quick:visited , #advanced, #advanced:link, #advanced:visited { color: #2365b0 !important; }
#quick:hover, #quick:active , #advanced:hover, #advanced:active { color: #ffffff !important; }

.pagination a, .pagination a:link, .pagination a:visited, .pagination a:hover { padding: 2px 4px; background: #f3eeee; }

.puces a:link, .puces a:hover, .puces a:visited, .puces a:active { background:url(../../../../forum/images/styles/eldamar/bull.png) center left no-repeat; }
.popup_item_container a:link, .popup_item_container a:hover, .popup_item_container a:visited, .popup_item_container a:active { background:url(../../../../forum/images/styles/eldamar/bull-min_1.png) center left no-repeat; }

.bas:link { background:url(../../../../forum/images/styles/eldamar/bas.png) top left no-repeat; opacity: 0.8; padding-left: 16px; }
.haut:link { background:url(../../../../forum/images/styles/eldamar/haut.png) center left no-repeat; opacity: 0.8; padding-left: 16px; }
.unread:link { background:url(../../../../forum/images/styles/eldamar/unread.png) bottom right no-repeat; padding: 0px 12px; }
.all a:link { background:url(../../../../forum/images/styles/eldamar/goto.png) center left no-repeat; padding: 2px 2px 2px 20px; font-weight: bold; }