/* ::::: http://forums.jeuxonline.info/clientscript/vbulletin_css/style-6ddf8a99-00003.css ::::: */

body { background: url('') repeat scroll 0% 0% rgb(223, 213, 194); color: rgb(0, 0, 0); font: 12px/140% verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif; margin: 0px; padding: 0px; }
a:link, body_alink { color: rgb(136, 17, 0); }
a:visited, body_avisited { color: rgb(136, 17, 0); }
a:hover, a:active, body_ahover { color: rgb(204, 34, 0); text-decoration: none; }
.page { background: none repeat scroll 0% 0% rgb(237, 232, 217); color: rgb(0, 0, 0); }
td, th, p, li { font: 12px/140% verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif; }
.tborder { background: none repeat scroll 0% 0% rgb(247, 240, 229); color: rgb(0, 0, 0); border: 1px solid rgb(191, 185, 172); }
.tcat { background: url('') repeat-x scroll left top rgb(232, 222, 202); color: rgb(0, 0, 0); font: bold 12px/140% verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif; padding: 4px 6px; border-top: 1px solid rgb(255, 251, 242); border-bottom: 1px solid rgb(219, 211, 194); }
.tcat a:link, .tcat_alink { color: rgb(136, 17, 0); text-decoration: none; }
.tcat a:visited, .tcat_avisited { color: rgb(136, 17, 0); text-decoration: none; }
.tcat a:hover, .tcat a:active, .tcat_ahover { color: rgb(204, 34, 0); text-decoration: underline; }
.thead { background: url('') repeat-x scroll left top rgb(224, 212, 188); color: rgb(0, 0, 0); font: bold 11px/140% tahoma,verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif; border-bottom: 1px solid rgb(204, 188, 157); }
.thead a:link, .thead_alink { color: rgb(136, 17, 0); }
.thead a:visited, .thead_avisited { color: rgb(136, 17, 0); }
.thead a:hover, .thead a:active, .thead_ahover { color: rgb(204, 34, 0); }
.tfoot { background: url('') repeat-x scroll left top rgb(232, 222, 202); color: rgb(0, 0, 0); border-bottom: 1px solid rgb(204, 188, 157); }
.tfoot a:link, .tfoot_alink { color: rgb(136, 17, 0); }
.tfoot a:visited, .tfoot_avisited { color: rgb(136, 17, 0); }
.tfoot a:hover, .tfoot a:active, .tfoot_ahover { color: rgb(204, 34, 0); }
.alt1, .alt1Active { background: none repeat scroll 0% 0% rgb(244, 240, 229); color: rgb(0, 0, 0); padding: 4px 6px; }
.alt2, .alt2Active { background: none repeat scroll 0% 0% rgb(237, 232, 217); color: rgb(0, 0, 0); padding: 4px 6px; }
textarea, .bginput { background: none repeat scroll 0% 0% rgb(240, 232, 216); font: 12px/140% verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif; }
.button { background: none repeat scroll 0% 0% rgb(247, 242, 230); font: 11px/140% verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif; }
select { background: none repeat scroll 0% 0% rgb(240, 232, 216); font: 11px/140% verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif; }
option, optgroup { font-size: 11px; font-family: verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif; }
.smallfont { font: 11px/140% verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif; }
.time { color: rgb(0, 0, 0); }
.navbar { font: bold 11px/140% verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif; }
.vbmenu_control { background: url('') repeat scroll 0% 0% rgb(240, 232, 216); color: rgb(0, 0, 0); font: bold 11px/140% tahoma,verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif; padding: 3px 6px; white-space: nowrap; border-width: 1px; border-style: solid; border-color: rgb(255, 251, 242) rgb(219, 211, 194) rgb(219, 211, 194) rgb(255, 251, 242); }
.vbmenu_control a:link, .vbmenu_control_alink { color: rgb(170, 34, 0); text-decoration: none; }
.vbmenu_control a:visited, .vbmenu_control_avisited { color: rgb(170, 34, 0); text-decoration: none; }
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover { color: rgb(204, 34, 0); text-decoration: underline; }
.vbmenu_popup { background: none repeat scroll 0% 0% rgb(235, 227, 209); color: rgb(0, 0, 0); border: 1px solid rgb(180, 173, 158); z-index: 10; }
.vbmenu_option { background: none repeat scroll 0% 0% rgb(247, 242, 230); color: rgb(0, 0, 0); font: 11px/140% verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif; white-space: nowrap; cursor: pointer; }
.vbmenu_option a:link, .vbmenu_option_alink { color: rgb(136, 17, 0); text-decoration: none; }
.vbmenu_option a:visited, .vbmenu_option_avisited { color: rgb(136, 17, 0); text-decoration: none; }
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover { color: rgb(204, 34, 0); text-decoration: underline; }
a.bigusername { font-weight: bold; text-decoration: none; }
a.bigusername:hover { text-decoration: underline; }
td.thead, th.thead, div.thead { padding: 4px; }
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px; }
form { display: inline; }
label { cursor: default; }
.inlineimg { vertical-align: middle; }
table.message1 a.bigusername, table.message2 a.bigusername { font-size: 12px; font-weight: bold; text-decoration: none; color: rgb(0, 0, 0); }
div.banniereJeuxOnLine { background-repeat: no-repeat; display: inline-block; }
div.banniereJeuxOnLine[class] { background-image: url(''); }
div.banniereJeuxOnLine a { position: relative; }
table.banniereBordure { background-repeat: repeat-x; }
table.banniereBordure[class] { background-image: url(''); }
table.ombre1, table.ombre2, table.ombre3, table.ombre4 { border-collapse: collapse; width: 100%; }
table.ombre1 { height: 4px; }
table.ombre2, table.ombre3 { height: 7px; }
table.ombre1 td, table.ombre2 td, table.ombre3 td { margin: 0px; border: 0px none; padding: 0px; font-size: 4px; line-height: 4px; }
table.ombre1 td.gauche, table.ombre2 td.gauche, table.ombre3 td.gauche { width: 16px; background-position: left bottom; }
table.ombre1 td.gauche {  }
table.ombre1 td.gauche[class] { background-image: url(''); }
table.ombre2 td.gauche, table.ombre3 td.gauche {  }
table.ombre2 td.gauche[class], table.ombre3 td.gauche[class] { background-image: url(''); }
table.ombre1 td.centre, table.ombre2 td.centre, table.ombre3 td.centre { background-position: center bottom; }
table.ombre1 td.centre {  }
table.ombre1 td.centre[class] { background-image: url(''); }
table.ombre2 td.centre, table.ombre3 td.centre {  }
table.ombre2 td.centre[class], table.ombre3 td.centre[class] { background-image: url(''); }
table.ombre1 td.droite, table.ombre2 td.droite, table.ombre3 td.droite { width: 16px; background-position: right bottom; }
table.ombre1 td.droite {  }
table.ombre1 td.droite[class] { background-image: url(''); }
table.ombre2 td.droite, table.ombre3 td.droite {  }
table.ombre2 td.droite[class], table.ombre3 td.droite[class] { background-image: url(''); }
table.ombre4 { margin: 0px; border: 0px none; padding: 0px; }
table.ombre4 td.gauche4 { padding: 0px; background-position: right top; background-repeat: repeat-y; width: 16px; }
table.ombre4 td.gauche4[class] { background-image: url(''); }
table.ombre4 td.droite4 { padding: 0px; background-position: left top; background-repeat: repeat-y; width: 16px; }
table.ombre4 td.droite4[class] { background-image: url(''); }
table.ombre4 td.centre4 { padding: 0px; }
#pagecontour { padding: 0px; }
#page { background-color: rgb(240, 232, 216); padding: 0px 8px; border-width: 5px 5px 0px; border-style: solid solid none; border-color: rgb(247, 242, 230) rgb(247, 242, 230) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
h1 { font-size: 18px; }
td.tcat h2 { font-size: 12pt; margin: 0px; padding: 0px; display: inline; }
table.barreNavigation h1 { font-size: 12px; display: inline; }
.alt3 { padding: 2px 5px; background-color: rgb(231, 226, 211); }
table.ombre4 table.tborder { border-collapse: separate; }
table.message1, table.message2 { table-layout: fixed; }
table.message1 { background-color: rgb(237, 232, 217); }
table.message2 { background-color: rgb(233, 228, 212); }
table.message1 a, table.message2 a, .barreNavigation a { text-decoration: underline; }
table.message1 a:hover, table.message2 a:hover, .barreNavigation a:hover { text-decoration: none; }
div.pubTexteContour { margin: 8px 16px 0px; background-color: rgb(247, 242, 230); padding: 5px; }
div.pubTexte { font-size: 11px; padding: 3px 10px; text-align: left; }
div.pubTexte a, div.pubTexte a:visited { color: rgb(136, 17, 0); text-decoration: none; }
div.pubTexte a:hover, div.pubTexte a:active { color: rgb(204, 34, 0); text-decoration: underline; }
table.menuForums { border: 0px none; }
table.menuForums td { padding: 6px 4px; }
td.vbmenu_control:hover { background-image: url(''); }
div.citation, div.spoiler { background-color: rgb(231, 226, 211); padding: 10px; border: 1px solid rgb(191, 185, 172); font-size: 12px; color: rgb(47, 41, 28); }
.alt1 div.citation, .alt1 div.spoiler { background-color: rgb(237, 232, 217); }
.alt2 div.citation, .alt2 div.spoiler { background-color: rgb(231, 226, 211); }
span.tagGuilde { font-size: 10px; font-weight: normal; }
.pagenav td { padding: 5px 4px; }
table.listeforums td.alt1, table.listeforums td.alt2, table#threadslist td.alt1, table#threadslist td.alt2, table.message1 td.alt1, table.message1 td.alt2, table.message2 td.alt1, table.message2 td.alt2 { padding: 2px 6px; }
td.noUnderline a, div.noUnderline a, span.noUnderline a, a.noUnderline, td.thead a { text-decoration: none; }
td.noUnderline a:hover, div.noUnderline a:hover, span.noUnderline a:hover, a.noUnderline:hover, td.thead a:hover { text-decoration: underline; }
.alt1 a[rel~="nofollow"], .alt2 a[rel~="nofollow"], .message-body a[rel~="nofollow"] { background: url('') no-repeat scroll right center transparent; padding-right: 14px; }
.jol-sidebar-module { width: 310px; float: left; margin-right: 10px; margin-bottom: 10px; }
.jol-sidebar-module-body { max-height: 225px; height: 225px; overflow: auto; }
#jol-sidebar { margin-bottom: 10px; }
#jol-sidebar-space { display: none; }
#jol-sidebar-infobox table.tborder tr td.alt2 { height: 235px; vertical-align: top; }
@media screen and (min-width: 1300px) {
	#jol-panel-container, #jol-panel-container-left { width: 100%; float: left; }
	#jol-panel-left, #jol-panel-left-left { margin-right: 320px; }
	#jol-panel-right, #jol-panel-right-left { width: 310px; padding-left: 10px; margin-left: -320px; float: left; }
	#jol-sidebar { width: 310px; }
	#jol-sidebar-space { display: block; }
	.jol-sidebar-module { float: none; margin-right: 0px; margin-bottom: 0px; margin-top: 10px; }
	.jol-sidebar-module-body { max-height: 200px; height: auto; }
	.jol-sidebar-module-video-title { float: left; width: 180px; }
	#jol-sidebar-infobox table.tborder tr td.alt2 { height: auto; }
}
#pagecontour { padding: 0px; }
.message-author, .message-body, table.message1 td.message-author, table.message1 td.message-author, table.message2 td.message-author, table.message2 td.message-author, table.message1 td.message-body, table.message1 td.message-body, table.message2 td.message-body, table.message2 td.message-body { padding: 10px; }
.message-body img, #jolcorrecteur img { max-width: 100%; }
@media screen and (min-width: 1450px) {
	#pagecontour { padding: 5px; }
	.message-author { width: 170px; }
	.message-author, .message-body, table.message1 td.message-author, table.message1 td.message-author, table.message2 td.message-author, table.message2 td.message-author, table.message1 td.message-body, table.message1 td.message-body, table.message2 td.message-body, table.message2 td.message-body { padding: 12px 15px; }
}
/* ::::: http://forums.jeuxonline.info/clientscript/vbulletin_important.css?v=387 ::::: */

form { margin: 0px; }
label { cursor: default; }
.inlineimg { vertical-align: middle; }
.floatcontainer:after, .block_row:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.floatcontainer, .block_row { display: inline-block; }
.floatcontainer, .block_row { display: block; }
/* ::::: http://forums.jeuxonline.info/clientscript/vbulletin_tabctrl.css?v=384 ::::: */

ul.tab_list { position: relative; top: 0px; left: 0px; overflow: hidden; list-style: none outside none; padding: 0px; margin: 0px; }
ul.tab_list li { float: left; margin-left: 0px; margin-right: 1px; white-space: nowrap; overflow: hidden; padding: 4px; position: relative; cursor: pointer; }
ul.tab_list li.thead { font-weight: normal; }
ul.tab_list li.tcat { height: 1.5em; border-bottom: 0px none; font-weight: bold; font-size: 10pt; position: relative; }
ul.tab_list li.overflow_tab { width: auto; text-align: center; font-weight: bold; display: none; }
ul.tab_list li.thead:hover, ul.tab_list li.thead:hover *, ul.tab_popup li.vbmenu_option:hover, ul.tab_popup li.vbmenu_option:hover * { background: none repeat scroll 0% 0% white; color: black; }
div.tab_header { margin-top: -1px; border-bottom: 0px none; padding: 4px; clear: both; }
ul.tab_list li.thead { top: 4px; }
div.tab_header { background-position: 0px -28px; }
