/*
 *** JRRVF (DEFAUT) ***
 */

body { font-family: 'PT Serif', Georgia, 'Times New Roman', serif; font-size: 14.5px; letter-spacing: 0.04em; line-height: 1.36em; }

#container { padding: 0px 60px; }
#content { max-width: 1760px; margin: 0 auto; }
.wrapper { padding: 18px 24px; }


/* entête */

#palantir img { content: url(../../../../forum/images/styles/defaut/logo_jrrvf.jpg); }
#fleche { background-image: url(../../../../forum/images/styles/defaut/fleche.png); }

.bandeau { background-image: linear-gradient(to bottom, rgba(156, 109, 65, 0.5) 66%, rgba(0, 0, 0, 0)); border: solid 1px; border-color: #b9c5ce;}

#menu { background: #C09040; height: 37px; line-height: 0.9em; }
#menu:after { content: " "; display: block; height: 0; font-size: 0; clear: both; visibility: hidden; }
#menu li { font-size: 1.1em; }
#quick_theme select { width: 112px; }
#search_popup { line-height: 1.46em; margin-top: 7px; display: none; }
#quick_search { padding: 13px; background: linear-gradient(to bottom, rgba(250, 250, 250, 0.7) 30%, rgba(0, 0, 0, 0)) #bb7333; border-radius: 6px; }
#messages { margin-right: 0px; }

#menu_config { background: #fdf6e3; }


/* pied de page */

#espace-footer { display: block; }
#img-footer { top: 10px; height: 77px; width: 100%; content:url(../../../../forum/images/styles/defaut/footer.jpg); }
#footer { margin: -45px 0px 25px; 0px; }


/* polices & tailles */

.author_name { font-size: 1.13em; }


/* couleurs & bordures */

body { background: #e8d9b8; }
html, body, div, .post_content span { color: #0a1d31eb; }
.entête, .pastel, #header div, .wrapper, .pagination, .pages, #bienvenue, #quick_theme select, div.intertitre, .post_content fieldset { color: #474747; }
#content { -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .2); box-shadow: 0 0 10px 0 rgba(0, 0, 0, .2); }
.wrapper { background: #f5ecd7; border: 1px solid; padding: 24px; }

.author_status, .author_statistics, .post_date { color: #666; letter-spacing: 0em; }

.online { color: unset; font-weight: bold; opacity: 0.8;}
.online_status { content: url(../../../../forum/images/styles/defaut/online.png); opacity: 0.6; }

span.exergue, .citeTexte, .refTexte, .citation, .citation div { color: #c14d17; }
.sticky_2 a { color: #c13017 !important; } /* #c95722 */
.refTitre, .refCitation, .source, .source div { color: #c14d17a6; }
.citeAuteur, .quotebox cite { color: #666666d4; }
.citeAuteur, .citeTexte, .quotebox, .quotebox div { color: #475058; }
.citeAuteur, .quotebox { border-left: solid 3px #a3999485; border-radius: 10px; }

.entête, .post_head { background: linear-gradient(to top, rgba(250, 250, 250, 0.5) 30%, rgba(0, 0, 0, 0)) #bb691b40; } /* #bb691b57 */
.entête { font-weight: bold; font-size: 1em; }
.entête td { border: 1px solid; border-left: none; border-right: none; padding: 7px 5px; }
.modal .entête { background: linear-gradient(to top, rgba(250, 250, 250, 0.5) 30%, rgba(0, 0, 0, 0)) #c0904099; }

.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: #fbf7ed url(../../../../forum/images/styles/defaut/entrelacs.jpg) repeat-y; border-right: solid 1px; }
.post, .post_controls { background-color: #fbf7ed; border: none; }
.post_management_buttons { background-color: #fbf7f7; border: none; float: right; } /* #f3eeee */
.buddy_status { opacity: 0.5; }
.author_buttons { opacity: 0.8; }

.trow1 { background-color: #f5ecd76e; }
.exterieur { background-color: #ffffff9e; }
.interieur { background-color: #ffffff; }

.bandeau, .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, #reply_popup, #search_popup, .popup_menu, .policy { border-color: #c0904099; }

#reply_popup .popup_item:hover, #search_popup .popup_item:hover, .popup_menu .popup_item:hover { background: #e8c17f; 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; }

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 */

p.separation { background: url(../../../../forum/images/styles/defaut/separateur.png) center center no-repeat; opacity: 0.4; padding: 28px 0; }

#validation_image { padding-bottom: 19px; }
#validation_liste { padding-bottom: 26px; }
#validation_lien { padding-bottom: 33px; }


/* liens, saisies & commandes */

a, a:link, a:visited, #quick a:link, #advanced a:link { color: #7c2020; }
a:hover, a:active { color: #c09040; text-decoration: underline; }

.pagination a:link { padding: 0px 4px 2px 4px; margin-left: 1px; background: #e8d9b888; }

.effet, .effet:link, .effet:visited { color: #fff; }
.effet:hover, .effet:active, .effet:focus  { color: #ffc100; transition: background 200ms linear, color 200ms linear, border 200ms linear; }

button, input.button, .commande, .moderation select { background: linear-gradient(to bottom, rgba(250, 250, 250, 0.7) 30%, rgba(0, 0, 0, 0)) #ddd3878f; color: #98600c; }
button:hover, input.button:hover, .commande:hover, .moderation select:hover { background: linear-gradient(to bottom, rgba(250, 250, 250, 0.7) 30%, rgba(0, 0, 0, 0)) #c9b466cf; }
.moderation optgroup { background-color: #e1d6b0; }
.postbit_buttons a.postbit_email, .postbit_buttons a.postbit_website, .postbit_buttons a.postbit_find { line-height: unset; }
.postbit_buttons a.postbit_email { background-image: url(../../../../forum/images/styles/defaut/email.png); }
.postbit_buttons a.postbit_website { background-image: url(../../../../forum/images/styles/defaut/ext.png); }
.postbit_buttons a.postbit_find { background-image: url(../../../../forum/images/styles/defaut/buttons_find.png); }
.sticky_0 .lien_fuseau { background-image: url(../../../../forum/images/styles/defaut/normal.png); }
.sticky_1 .lien_fuseau { background-image: url(../../../../forum/images/styles/defaut/epingle.png); }
.sticky_2 .lien_fuseau { background-image: url(../../../../forum/images/styles/defaut/selection.png); }
.puces a:link { background-image: url(../../../../forum/images/styles/defaut/bull.png); }
.popup_item_container a:link { background-image: url(../../../../forum/images/styles/defaut/bull-min.png); }
.bas:link { background-image: url(../../../../forum/images/styles/defaut/bas.png); }
.haut:link { background-image: url(../../../../forum/images/styles/defaut/haut.png); }
.unread:link { background-image: url(../../../../forum/images/styles/defaut/unread.png); }
.all a:link { background-image: url(../../../../forum/images/styles/defaut/goto.png); }