@media print{
#headerarea {display:none;}
.tborder {border:none;}
}
a:link,a:visited{color:#5a5a5a;text-decoration:none;}
a:hover{cursor:pointer;text-decoration:underline;}
table{empty-cells:show;}
body{background:url(../images/custom/moh-france-bg.jpg) center top no-repeat #000;font:13px/150% Tahoma, "Arial", "Helvetica", sans-serif;margin:0 auto;padding:0 0 30px;}
body,td,th,tr{color:#555;}
div#wrapper{margin:0 auto;width:990px;}
input,button,select,textarea{background:#fff;border:1px solid #6a6a6a;color:#000;font:95%/115% verdana, Helvetica, sans-serif;padding:2px;}
select option{padding:1px;}
textarea{font:100%/130% verdana, Helvetica, sans-serif;}
.button_submit,.button_reset{background:url(../images/_style3/submit_bg.png) no-repeat #cde7ff;border:1px solid #000;color:#fff;cursor:pointer;font-weight:400;}
.button_submit:hover,.button_reset:hover{background:url(../images/_style3/submit_bg.png) 0 -140px no-repeat #cde7ff;border:1px solid #000;}
input.input_check,input.input_radio{background:none;border:none;}
h3.catbg input.input_check{margin:9px 7px 0;}
input[disabled].input_text{background-color:#eee;}
hr,.hrcolor{background-color:#bbb;border:0;color:#bbb;height:1px;}
h1,h2,h3,h4,h5,h6{color:#333;font-size:1em;margin:0;padding:0;}
fieldset{border:1px solid #c4c4c4;margin:0 0 0.5em;padding:1em;}
fieldset legend{color:#444;font-weight:700;}
.flow_auto{overflow:auto;}
.flow_hidden .windowbg,.flow_hidden .windowbg2{margin-top:2px;}
.smalltext,tr.smalltext th{font-size:11px;}
.middletext{font-size:12px;line-height:1em;}
.normaltext{font-size:1em;line-height:1.2em;}
.largetext{font-size:1.4em;}
.centertext{margin:0 auto;text-align:center;}
.righttext{margin-left:auto;margin-right:0;text-align:right;}
.lefttext{margin-left:0;margin-right:auto;text-align:left;}
.double_height{line-height:2em;}
.padding{padding:0.7em;}
.main_section,.lower_padding{padding-bottom:0.5em;}
blockquote.bbc_standard_quote,blockquote.bbc_alternate_quote{background:url(../images/theme/quote.png) 0.1em 0.1em no-repeat;border-left:7px solid #4d6375;color:#444;font-size:11px;line-height:1.4em;margin:0.1em 0 0.3em;overflow:auto;padding:1.1em 1.4em;}
blockquote.bbc_standard_quote{background-color:#e9e9e9;}
blockquote.bbc_alternate_quote{background-color:#f5f5f5;}
code.bbc_code{background:#282828;border-left:7px solid #999;color:#eee;display:block;font-family:"dejavu sans mono", "monaco", "lucida console", "courier new", monospace;font-size:x-small;line-height:1.5em;max-height:24em;overflow:auto;padding:3px 1em;white-space:pre;}
.codeheader,.quoteheader{color:#333;font-size:11px;font-weight:700;padding:0 0.3em;}
.bbc_size{line-height:1.4em;}
.bbc_color a{color:inherit;}
.bbc_table{color:inherit;font:inherit;}
.bbc_table td{color:inherit;font:inherit;vertical-align:top;}
.bbc_list{text-align:left;}
.bbc_tt{font-family:"dejavu sans mono", "monaco", "lucida console", "courier new", monospace;}
.bbc_link{font-weight:700;}
.help{cursor:help;}
.highlight{color:#ff7200 !important;font-size:1.1em;font-weight:700;}
.highlight2{background-color:#d1e1ef;color:#000 !important;}
.titlebg,.titlebg2,tr.titlebg th,tr.titlebg td,tr.titlebg2 td{background:url(../images/_style3/main_block.png) -10px -200px no-repeat;color:#dadada;font-size:1.1em;font-weight:400;}
.catbg,.catbg2,tr.catbg td,tr.catbg2 td,tr.catbg th,tr.catbg2 th{background:url(../images/_style3/main_block.png) -10px -160px no-repeat;color:#fff;font-size:1.1em;font-weight:400;}
tr.titlebg th,tr.titlebg2 th,td.titlebg,td.titlebg2,tr.catbg th,tr.catbg2 th,td.catbg,td.catbg2{padding:0 6px;}
.catbg select{font-size:0.85em;height:1.5em;}
.windowbg,#preview_body{background-color:#f5f7f9;}
.windowbg3{background-color:#cacdd3;}
.pagesection{font-size:0.9em;margin-bottom:1px;overflow:hidden;padding:0.2em;}
div.pagesection div.floatright input{margin-top:3px;}
.pagelinks{padding:0.6em 0 0.4em;}
.approvebg{background-color:#ffeaea;color:#000;}
.approvebg2{background-color:#fff2f2;color:#000;}
.approvetbg{background-color:#e4a17c;color:#000;}
.approvetbg2{background-color:#f3bd9f;color:#000;}
.stickybg{background:#e8d8cf;}
.stickybg2{background:#f2e3d9;}
.lockedbg{background:#d4dce2;font-style:italic;}
.lockedbg2{background:#d8e1e7;font-style:italic;}
.post,.personalmessage{line-height:1.4em;overflow:auto;padding:0.1em 0;}
.signature,.attachments{border-top:1px solid #bbb;clear:right;font-size:0.85em;line-height:1.4em;overflow:auto;padding:1em 0 3px;width:98%;}
.custom_fields_above_signature{border-top:1px solid #bbb;clear:right;font-size:0.85em;line-height:1.4em;padding:1em 0 3px;width:98%;}
.birthday{color:#920ac4;}
.event{color:#078907;}
.holiday{color:navy;}
.warn_moderate{color:orange;}
.warn_watch,.success{color:green;}
a.moderation_link,a.moderation_link:visited{color:red;font-weight:700;}
.openid_login{background:url(../images/openid.gif) no-repeat #FFF;padding-left:18px;}
.description,.description_board,.plainbox{background:#fff;border:3px solid #eee;font-size:0.9em;line-height:1.4em;margin:0.2em 1px 1em;padding:0.5em 1em;}
.description_board{margin:1em 1px 0;}
.information{background:#def2f8;border:1px solid #b2d8e5;font-size:0.9em;line-height:1.3em;margin:0.2em 1px 1em;padding:0.5em 1em;}
.information p{margin:0;padding:1em;}
p.para2{margin:0;padding:1em 0 3.5em;}
#ajax_in_progress{background:url(../images/theme/loadingbar.png) repeat-x;color:#f96f00;font-size:16pt;height:66px;left:0;line-height:25px;padding:8px;position:fixed;text-align:center;top:0;width:100%;}
#ajax_in_progress a{color:orange;float:right;font-size:smaller;margin-right:20px;text-decoration:underline;}
dl.settings{clear:right;margin:0 0 10px;overflow:auto;padding:0;}
dl.settings dt{clear:both;float:left;margin:0 0 10px;padding:0;width:48%;}
dl.settings dt.settings_title{clear:both;float:none;font-weight:700;margin:0 0 10px;padding:5px 0 0;width:100%;}
dl.settings dt.windowbg{clear:both;float:left;margin:0 0 3px;padding:0 0 5px;width:98%;}
dl.settings dd{float:right;margin:0 0 3px;padding:0;width:48%;}
dl.settings img{margin:0 10px 0 0;}
dl.settings dt a img{position:relative;top:2px;}
h3.catbg,h3.catbg2,h3.titlebg,h4.titlebg,h4.catbg{font-size:1.1em;font-weight:400;height:32px;line-height:32px;overflow:hidden;}
h3.catbg img.icon,h4.titlebg img.icon{margin:-2px 5px 0 0;vertical-align:middle;}
h4.catbg a.toggle img{margin:-2px 5px 0;vertical-align:middle;}
h4.catbg,h4.catbg2,h3.catbg,h3.catbg2,.table_list tbody.header td.catbg{background:url(../images/_style3/main_block.png) 100% -160px no-repeat;padding-right:9px;}
h4.titlebg,h3.titlebg{background:url(../images/_style3/main_block.png) 100% -200px no-repeat;padding-right:9px;}
h4.titlebg img.icon{float:left;margin:6px 8px 0 0;}
div.cat_bar{background:url(../images/_style3/main_block.png) 0 -160px no-repeat;height:32px;margin-bottom:1px;overflow:hidden;padding-left:9px;}
div.title_bar{background:url(../images/_style3/main_block.png) 0 -200px no-repeat;height:32px;margin-bottom:1px;overflow:hidden;padding-left:9px;}
div.roundframe div.cat_bar{background:url(../images/_style3/main_block.png) 0 -240px no-repeat;}
div.roundframe div.cat_bar h3.catbg{background:url(../images/_style3/main_block.png) 100% -240px no-repeat;}
div.title_barIC{background:url(../images/_style3/main_block.png) 0 -120px no-repeat;height:32px;margin-bottom:1px;overflow:hidden;padding-left:9px;}
div.title_barIC h4.titlebg{background:url(../images/_style3/main_block.png) 100% -120px no-repeat;}
img#upshrink_ic,img#newsupshrink{float:right;margin:10px 5px 0 0;}
table.table_list a.collapse{margin:10px 5px 0 1em;}
.table_grid tr.catbg,.table_grid tr.titlebg{border-bottom:1px solid #fff;font-size:0.95em;}
tr.catbg th.first_th{background:url(../images/_style3/main_block.png) 0 -160px no-repeat;}
tr.catbg th.last_th{background:url(../images/_style3/main_block.png) 100% -160px no-repeat;}
tr.titlebg th.first_th{background:url(../images/_style3/main_block.png) 0 -200px no-repeat;}
tr.titlebg th.last_th{background:url(../images/_style3/main_block.png) 100% -200px no-repeat;}
.table_grid th.lefttext{padding:0 0.7em;}
table.table_grid{border-collapse:collapse;line-height:130%;margin-top:0.1em;}
table.table_grid td{border-bottom:1px solid #fff;border-right:1px solid #fff;font-size:12px;padding:8px !important;}
table.table_grid thead tr.catbg th{white-space:nowrap;}
#permissions table.table_grid td{cursor:default;padding:0.4em 0.8em;}
.windowbg span.topslice{background:url(../images/_style3/main_block.png) 0 -30px no-repeat;display:block;padding-left:20px;}
.windowbg span.topslice span{background:url(../images/_style3/main_block.png) 100% -30px no-repeat;display:block;height:11px;}
.windowbg span.botslice{background:url(../images/_style3/main_block.png) 0 -40px no-repeat;display:block;font-size:5px;line-height:5px;margin-bottom:0.2em;padding-left:20px;}
.windowbg span.botslice span{background:url(../images/_style3/main_block.png) 100% -40px no-repeat;display:block;height:11px;}
.windowbg2 span.topslice{background:url(../images/_style3/main_block.png) 0 -60px no-repeat;display:block;padding-left:20px;}
.windowbg2 span.topslice span{background:url(../images/_style3/main_block.png) 100% -60px no-repeat;display:block;height:11px;}
.windowbg2 span.botslice{background:url(../images/_style3/main_block.png) 0 -71px no-repeat;display:block;font-size:5px;line-height:5px;margin-bottom:0.2em;padding-left:20px;}
.windowbg2 span.botslice span{background:url(../images/_style3/main_block.png) 100% -71px no-repeat;display:block;height:11px;}
.approvebg span.topslice{background:url(../images/_style3/main_block.png) 0 0 no-repeat;display:block;padding-left:20px;}
.approvebg span.topslice span{background:url(../images/_style3/main_block.png) 100% 0 no-repeat;display:block;height:11px;}
.approvebg span.botslice{background:url(../images/_style3/main_block.png) 0 -11px no-repeat;display:block;margin-bottom:0.2em;padding-left:20px;}
.approvebg span.botslice span{background:url(../images/_style3/main_block.png) 100% -11px no-repeat;display:block;height:11px;}
.postbg{border-left:1px solid #7f7f7f;border-right:1px solid #7f7f7f;}
.roundframe{background:#fff;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;padding:0 10px;}
span.upperframe{background:url(../images/_style3/main_block.png) 0 -90px no-repeat;display:block;padding:0 0 0 20px;}
span.upperframe span{background:url(../images/_style3/main_block.png) 100% -90px no-repeat;display:block;height:12px;padding:0;}
span.lowerframe{background:url(../images/_style3/main_block.png) 0 -102px no-repeat;display:block;padding:0 0 0 20px;}
span.lowerframe span{background:url(../images/_style3/main_block.png) 100% -102px no-repeat;display:block;height:12px;padding:0;}
.content{border:none;margin:0;padding:0.5em 1.2em;}
.content p{margin:0 0 0.5em;}
.auto_suggest_div{border:1px solid #000;position:absolute;visibility:hidden;}
.auto_suggest_item{background-color:#ddd;}
.auto_suggest_item_hover{background-color:#888;color:#eee;cursor:pointer;}
#main_menu{float:left;margin:0;padding:0 0.5em;width:98%;}
.dropmenu,.dropmenu ul{line-height:1em;list-style:none;margin:0;padding:0;}
.dropmenu a{color:#000;display:block;text-decoration:none;}
.dropmenu a span{display:block;font-size:0.9em;padding:0 0 0 5px;}
.dropmenu li a.firstlevel{margin-right:8px;}
.dropmenu li a.firstlevel span.firstlevel{display:block;height:22px;left:-5px;line-height:19px;padding-left:5px;position:relative;white-space:pre;}
.dropmenu li{float:left;margin:0;padding:0;position:relative;}
.dropmenu li ul{background:url(../images/_style3/menu_gfx.png) 0 -130px no-repeat;border-bottom:1px solid #20252c;display:none;font-weight:400;padding:7px 0 0;position:absolute;width:19.2em;z-index:90;}
.dropmenu li li{border-left:1px solid #20252c;border-right:1px solid #20252c;margin:0;width:19em;}
.dropmenu li li a{color:#ccc;}
.dropmenu li li a span{display:block;padding:8px;}
.dropmenu li ul ul{margin:-1.8em 0 0 13em;}
.dropmenu li a.active{background:url(../images/_style3/menu_gfx.png) 100% 0 no-repeat;color:#fff;font-weight:700;}
.dropmenu li a.active span.firstlevel{background:url(../images/_style3/menu_gfx.png) 0 0 no-repeat;}
.dropmenu li a.firstlevel:hover,.dropmenu li:hover a.firstlevel{background:url(../images/_style3/menu_gfx.png) 100% -30px no-repeat;color:#fff;cursor:pointer;text-decoration:none;}
.dropmenu li a.firstlevel:hover span.firstlevel,.dropmenu li:hover a.firstlevel span.firstlevel{background:url(../images/_style3/menu_gfx.png) 0 -30px no-repeat;}
.dropmenu li li a:hover,.dropmenu li li:hover > a{background:#3e505e;color:#fff;text-decoration:none;}
.dropmenu li:hover ul ul,.dropmenu li:hover ul ul ul{top:-999em;}
.dropmenu li li:hover ul{top:auto;}
.dropmenu li li.additional_items{background-color:#2e353e;}
#menu_toggle{float:right;margin-right:10px;padding-top:3px;}
#menu_toggle span{position:relative;right:5000px;}
.buttonlist ul{margin:0 0.2em 5px 0;padding:5px;z-index:100;}
.buttonlist ul li{float:left;list-style:none;margin:0;padding:0;}
.buttonlist ul li a{background:url(../images/_style3/menu_gfx.png) 0 -60px no-repeat #e8e8e8;color:#000;cursor:pointer;display:block;font-size:10px;margin-left:2px;padding:0 0 0 8px;text-transform:uppercase;}
.buttonlist ul li a:hover{background:url(../images/_style3/menu_gfx.png) 0 0 no-repeat;color:#fff;text-decoration:none;}
.buttonlist ul li a span{background:url(../images/_style3/menu_gfx.png) 100% -60px no-repeat;display:block;height:19px;line-height:19px;padding:0 8px 0 0;}
.buttonlist ul li a:hover span{background:url(../images/_style3/menu_gfx.png) 100% 0 no-repeat #fff;}
.buttonlist ul li a.active{background:url(../images/_style3/menu_gfx.png) 0 -90px no-repeat #5a6c85;color:#fff;font-weight:700;}
.buttonlist ul li a.active span{background:url(../images/_style3/menu_gfx.png) 100% -90px no-repeat;}
.buttonlist ul li a.active:hover{color:#ddf;}
.align_top ul li a,.align_bottom ul li a{margin:0 12px 0 0;}
ul#navigation{font-size:0.9em;margin:0;padding:1em 0.4em;}
ul#navigation li{display:inline;float:none;font-size:0.95em;}
#adm_submenus{overflow:hidden;padding-left:2em;}
h3,h4{padding-bottom:3px;}
.navigate_section ul{clear:both;display:block;font-size:0.9em;list-style:none;margin:0;overflow:hidden;padding:0.5em 0;width:100%;}
.navigate_section ul li{float:left;font-size:0.95em;padding:0 0.5em 0 0;}
select.qaction,input.qaction{font-size:0.85em;padding:0;}
table.table_list td,table.table_list th{padding:5px;}
table.table_list tbody.content td.stats{font-size:11px;text-align:center;width:7%;}
table.table_list tbody.content td.lastpost{line-height:1.3em;width:24%;}
table.table_list tbody.content td.icon{text-align:center;width:6%;}
.table_list tbody.content td.info a.subject{color:#564d4a;font-size:15px;font-weight:700;}
.table_list tbody.content td.children{color:#555;font-size:12px;}
p.moderators{font-family:verdana, sans-serif;font-size:0.8em;}
#posting_icons{line-height:1em;margin:0 0 1em;padding:0 1em 0.5em;}
#posting_icons ul{font-size:0.8em;}
#posting_icons img{margin:0 0 0 4ex;vertical-align:middle;}
#postbuttons_upper ul li a span{line-height:19px;padding:0 0 0 6px;}
.nextlinks{margin-top:-1px;text-align:right;}
.nextlinks_bottom{clear:right;text-align:right;}
#smffadescroller{color:#575757;margin:1em 0;overflow:auto;padding:0 2em;text-align:center;}
#upshrinkheaderic{margin-top:4px;}
dl#ic_recentposts{line-height:1.3em;margin:0 0 0.5em;padding:0.5em;}
dl#ic_recentposts dd{text-align:right;}
#upshrinkheaderic p{margin:0 0 0.5em;padding:0.5em;}
#upshrinkheaderic p.last{border-top:2px dotted #ccc;margin:0;padding:0.5em;}
#upshrinkheaderic p.inline{border:none;margin:0;padding:0.2em 0.5em;}
#upshrinkheaderic p.stats{font-size:1.1em;padding-top:8px;}
form#ic_login{height:2em;padding:0.5em;}
form#ic_login ul li{float:left;margin:0;padding:0;text-align:center;width:20%;}
#index_common_stats{display:block;font-size:0.9em;line-height:1px;margin:0 0 0.5em;position:relative;text-align:right;top:-20px;}
img.new_posts{padding:0 0.1em;}
div.table_frame .table_list{border-collapse:collapse;margin:2px 0;}
.table_frame .table_list td.icon,.table_frame .table_list td.info,.table_frame .table_list td.stats{border-right:2px solid #FFF;}
.childboards{margin-bottom:0.2em;}
#childboards h3{padding-bottom:0;}
#childboards .table_list{margin-bottom:1em;}
.lastpost img{float:right;padding:4px;}
#postbuttons div.buttons{float:right;padding:0.5em;width:40%;}
#postbuttons div.middletext{width:60%;}
#postbuttons span{display:block;text-align:right;}
.linked_events{padding:1em 0;}
.edit_event{margin:0 1em;vertical-align:middle;}
h4#pollquestion{padding:0 0 0.5em 2em;}
#poll_options ul.options{border-top:1px solid #bbb;margin:0 0 1em;padding:1em 2.5em 0 2em;}
#poll_options div.submitbutton{border-bottom:1px solid #bbb;clear:both;margin:0 0 1em;padding:0 0 1em 2em;}
#poll_options dl.options{border:solid #bbb;border-width:1px 0;line-height:1.1em !important;margin:0 1em 1em 0;padding:1em 2.5em 1em 2em;}
#poll_options dl.options dt{clear:left;float:left;margin:0;padding:0.3em 0;width:30%;}
#poll_options dl.options dd{float:left;margin:0 0 0 2em;max-width:450px;padding:0.1em 0 0;width:60%;}
#poll_options dl.options .percentage{display:block;float:right;padding:0.2em 0 0.3em;}
#poll_options p{margin:0 1.5em 0.2em;padding:0 0.5em 0.5em;}
div#pollmoderation{margin:0;overflow:auto;padding:0;}
#forumposts .cat_bar{margin:0 0 2px;}
#forumposts h3 span#author{margin:0 7.7em 0 0;}
#forumposts h3 img{float:left;margin:4px 0.5em 0 0;}
.post_wrapper{float:left;width:100%;}
.poster{float:left;line-height:120%;width:15em;}
.postarea,.moderatorbar{margin:0 0 0 16em;}
.poster h4,.poster ul{margin:0 1em 0 1.5em;padding:0;}
.poster h4{font-size:120%;margin:0.2em 0 0.4em 1.1em;}
.poster h4,.poster h4 a{color:#564d4a;}
.poster ul ul{margin:0.3em 1em 0 0;padding:0;}
.poster ul ul li{display:inline;}
.poster li.warning{line-height:1.2em;padding-top:1em;}
.poster li.warning a img{padding:0 0.2em;vertical-align:bottom;}
.messageicon{float:left;margin:0 0.5em 0 0;}
.messageicon img{padding:6px 3px;}
.keyinfo{float:left;width:50%;}
.modifybutton{clear:right;color:#346;float:right;font:bold 0.85em arial, sans-serif;margin:6px 20px 10px 0;text-align:right;}
div.quickbuttons_wrap{float:left;padding:0.2em 0;width:100%;}
ul.quickbuttons{clear:right;float:right;margin:0.9em 0 0;text-align:right;}
ul.quickbuttons li{display:inline;float:left;margin:0 0 0 2px;}
ul.quickbuttons li a{background:#3c444f;border-radius:4px;color:#fff;display:block;float:left;font-family:arial;height:20px;line-height:20px;padding:0 8px;}
ul.quickbuttons a:hover{background:#564d4a;color:#fff;text-decoration:none;}
ul.quickbuttons li.inline_mod_check{margin:0 0 0 5px;}
.post{clear:right;color:#444;margin-top:0.5em;}
.inner{border-top:1px solid #bbb;margin:0 1em 0 0;padding:1em 1em 2px 0;}
.inner img.smiley{vertical-align:bottom;}
#forumposts .reportlinks{clear:right;margin-right:1.5em;text-align:right;}
.attachments hr{clear:both;margin:1em 0;}
.attachments{padding:1em 0 2em;}
#quickreplybox{padding-bottom:1px;}
#quickreplyoptions .roundframe{padding:0 10%;}
#quickreplyoptions form textarea{height:100px;margin:0.25em 0 1em;}
#display_jump_to{clear:both;margin-top:6px;padding:5px;text-align:right;}
#post_header,.postbox{overflow:hidden;padding:0.5em;}
#post_header dt,.postbox dt{float:left;font-weight:700;margin:0.5em 0 0;padding:0;width:15%;}
#post_header dd,.postbox dd{float:left;margin:0.3em 0;padding:0;width:83%;}
ul.post_options{list-style:none;margin:0 0 0 1em;overflow:hidden;padding:0;}
ul.post_options li{float:left;margin:0.2em 0;width:49%;}
#postadditionaloptionsheader{margin-top:1em;}
#postmoreoptions{border-bottom:1px solid #bbb;padding:0.5em;}
#postattachment,#postattachment2{border-bottom:1px solid #bbb;margin:0.5em 0;overflow:hidden;padding:0.5em;}
#post_confirm_strip,#shortcuts{padding:1em 0 0;}
#bbcbox_message{margin:0.75em 0.5em;}
#bbcbox_message div{margin:0.2em 0;vertical-align:top;}
#bbcbox_message div img{margin:0 1px 0 0;vertical-align:top;}
#post_event fieldset{clear:both;padding:0.5em;}
#post_event #event_main input{float:left;margin:0 0 1em;}
#post_event #event_main div.smalltext{float:right;width:33em;}
#post_event ul.event_main,ul.event_options{overflow:hidden;padding:0;}
#post_event ul.event_main li{float:left;list-style-type:none;margin:0.2em 0;width:49%;}
#post_event ul.event_options{margin:0;padding:0 0 0.7em 0.7em;}
#post_event ul.event_options li{float:left;list-style-type:none;margin:0;}
#post_event #event_main select,#post_event ul.event_options li select,#post_event ul.event_options li .input_check{margin:0 1em 0 0;}
#edit_poll fieldset{clear:both;overflow:hidden;padding:0.5em;}
#edit_poll fieldset input{margin-left:8.1em;}
#edit_poll ul.poll_main li{margin:0.2em 0;padding-left:1em;}
#edit_poll ul.poll_main,dl.poll_options{list-style:none;overflow:hidden;padding:0 0 0.7em 0.7em;}
#edit_poll dl.poll_options dt{padding:0 0 0 1em;width:33%;}
#edit_poll dl.poll_options dd{width:65%;}
#edit_poll dl.poll_options dd input{margin-left:0;}
#readbuttons_top .pagelinks,#readbuttons .pagelinks{padding-bottom:1em;width:60%;}
#move_topic dl.settings dt{width:40%;}
#move_topic dl.settings dd{width:59%;}
.move_topic{margin:auto;text-align:left;width:710px;}
fieldset.send_topic{border:none;padding:0.5em;}
dl.send_mail dt{width:35%;}
dl.send_mail dd{width:64%;}
#report_topic dl.settings dt{width:20%;}
#report_topic dl.settings dd{width:79%;}
div#selected,div#not_selected{width:49%;}
ul.split_messages li.windowbg,ul.split_messages li.windowbg2{margin:1px;}
ul.split_messages div.post{border-top:1px solid #fff;padding:1em 0 0;}
ul.merge_topics li{list-style-type:none;}
dl.merge_topic dt{width:25%;}
dl.merge_topic dd{width:74%;}
.custom_subject{margin:0.5em 0;}
.login{margin:0 auto;width:540px;}
.login dl{clear:right;overflow:auto;}
.login dt,.login dd{margin:0 0 0.4em;padding:0.1em;width:44%;}
.login dt{clear:both;float:left;font-weight:700;text-align:right;}
.login dd{float:right;text-align:left;width:54%;}
.register_error{border:1px dashed red;margin:0 1ex 1ex;padding:5px;}
dl.register_form{clear:right;margin:0;}
dl.register_form dt{clear:both;float:left;font-weight:400;margin:0.5em 0 0;width:50%;}
dl.register_form dd{float:left;margin:0.5em 0 0;width:49%;}
#confirm_buttons{padding:1em 0;text-align:center;}
.coppa_contact{background-color:#fff;border:1px solid #000;color:#000;margin-left:5ex;padding:4px;width:32ex;}
.valid_input{background-color:#f5fff0;}
.invalid_input{background-color:#fff0f0;}
#maintenance_mode{min-width:520px;text-align:left;width:75%;}
#maintenance_mode img.floatleft{margin-right:1em;}
h3.titlebg img{margin-right:0.5em;margin-top:-1px;vertical-align:middle;}
tr.titlebg td{padding-left:0.7em;}
#admin_menu{min-height:2em;padding-left:0;}
#admin_content{clear:left;padding-top:0.5em;}
#admin_content .custom_field{margin-bottom:15px;}
#admin_login .centertext .error{padding:0 0 1em;}
#left_admsection{float:left;padding-right:10px;width:160px;}
.adm_section h4.titlebg{font-size:95%;margin-bottom:5px;}
#adm_container{border-bottom:1px solid #bbb;margin-bottom:5px;}
.left_admmenu li{padding:0 0 0 0.5em;}
.left_admmenu{margin-bottom:0.5em;}
#main_admsection{margin-left:172px;overflow:hidden;}
tr.windowbg td,tr.windowbg2 td,tr.approvebg td,tr.highlight2 td{padding:0.3em 0.7em;}
#credits p{font-style:italic;margin:0;padding:0;}
.topic_table table thead{border-bottom:1px solid #fff;}
.topic_table td{font-size:1em;}
.topic_table td.subject p,.topic_table td.stats{font-size:11px;margin:0;padding:0;}
.topic_table td.lastpost{background-image:none;font-size:11px;padding:4px;}
.topic_table td.stickybg2{background-image:url(../images/_style3/quick_sticky.png);background-position:98% 4px;background-repeat:no-repeat;}
.topic_table td.lockedbg2{background-image:url(../images/_style3/quick_lock.png);background-position:98% 4px;background-repeat:no-repeat;}
.topic_table td.locked_sticky2{background-image:url(../images/_style3/quick_sticky_lock.png);background-position:98% 4px;background-repeat:no-repeat;}
#fatal_error{margin:auto;width:80%;}
.errorbox{background-color:#ffe4e9;border:1px solid #c34;color:#000;margin-bottom:1em;padding:1em;}
.errorbox h3{font-size:1.1em;margin:0;padding:0;text-decoration:underline;}
.errorbox p.alert{float:left;font-size:1.5em;margin:0;padding:0;width:1em;}
#basicinfo{float:left;width:20%;}
#basicinfo .windowbg .content{padding-left:20px;}
#detailedinfo{float:right;width:79.5%;}
#basicinfo h4{font-size:135%;font-weight:100;line-height:105%;overflow:hidden;white-space:pre-wrap;}
#basicinfo h4 span.position{display:block;font-size:80%;font-weight:100;}
#basicinfo img.avatar{display:block;margin:10px 0 0;}
#basicinfo ul{list-style-type:none;margin:10px 0 0;}
#basicinfo ul li{display:block;float:left;height:20px;margin-right:5px;}
#basicinfo span#userstatus{clear:both;display:block;}
#detailedinfo div.content dl,#tracking div.content dl{border-bottom:1px solid #bbb;clear:right;margin:0 0 18px;overflow:auto;padding:0 0 15px;}
#detailedinfo div.content dt,#tracking div.content dt{clear:both;float:left;font-weight:700;margin:0 0 3px;padding:0;width:35%;}
#detailedinfo div.content dd,#tracking div.content dd{float:left;margin:0 0 3px;padding:0;width:65%;}
#detailedinfo div.content dl.noborder{border-bottom:0;}
.signature,.custom_fields_above_signature{border-top:1px solid #bbb;}
.signature h5{font-size:0.85em;margin-bottom:10px;}
#personal_picture{display:block;margin-bottom:0.3em;}
#main_admsection #basicinfo h4{float:left;width:35%;}
#main_admsection #basicinfo img.avatar{float:right;vertical-align:top;}
#main_admsection #basicinfo p#infolinks{clear:both;display:none;}
div#profile_error,div#profile_success{border:1px solid;margin:0 0 1em;padding:1em 2em;}
div#profile_error{background:#fee;border-color:red;color:red;}
div#profile_success{background:#efe;border-color:green;color:green;}
#generalstats div.content dt{clear:both;float:left;font-weight:700;margin:0 0 3px;padding:0;width:50%;}
#generalstats div.content dd{float:left;margin:0 0 3px;padding:0;width:50%;}
#activitytime{margin:6px 0;}
.activity_stats{list-style:none;margin:0;padding:0;}
.activity_stats li{float:left;margin:0;padding:0;width:4.16%;}
.activity_stats li span{border:solid #000;border-width:1px 1px 0 0;display:block;text-align:center;}
.activity_stats li.last span{border-right:none;}
.activity_stats li div.bar{margin:0 auto;width:15px;}
.activity_stats li div.bar div{background:#6294ce;}
.activity_stats li div.bar span{left:-1000em;position:absolute;top:-1000em;}
#popularposts{float:left;width:49.5%;}
#popularactivity{float:right;width:49.5%;}
#popularposts div.content dt,#popularactivity div.content dt{clear:both;float:left;font-weight:700;margin:0 0 3px;padding:0;width:65%;}
#popularposts div.content dd,#popularactivity div.content dd{float:left;margin:0 0 3px;padding:0;width:35%;}
.profile_pie{background-image:url(../images/stats_pie.png);float:left;height:20px;margin:0 1em 0 0;padding:0;text-indent:-1000em;width:20px;}
.counter{color:#3f3f3f;float:left;font-size:2.2em;font-weight:700;margin:0;padding:0.2em 0.5em 0.1em 0.2em;}
.list_posts{border-top:2px solid #b3b3bf;margin-top:6px;overflow:auto;padding-top:12px;}
.topic h4{margin:3px 0;}
.topic .post{height:auto !important;margin:0 1em;min-height:80px;}
.topic .mod_icons{margin-right:1em;text-align:right;}
#tracking div.content dl{border-bottom:0;margin:0;padding:0;}
#creator dt{clear:both;float:left;margin:0 0 10px;width:40%;}
#creator dd{float:left;margin:0 0 10px 2px;width:55%;}
.ignoreboards{margin:0 2%;padding:0;width:45%;}
.ignoreboards a{border-bottom:1px solid #c4c4c4;font-weight:700;padding:0.1em 0;}
.ignoreboards a:hover{border-bottom:1px solid #346;text-decoration:none;}
.ignoreboards li{clear:both;float:left;list-style:none;}
.ignoreboards li.category{margin:0.7em 0 0;width:100%;}
.ignoreboards li ul{margin:0.2em 0 0;}
.ignoreboards li.category ul li.board{width:93%;}
#theme_settings li{list-style:none;margin:10px 0;padding:0;}
#paid_subscription dl.settings dd,#paid_subscription dl.settings dt{margin-bottom:4px;}
#pick_theme{float:left;width:100%;}
#warn_body{font-size:0.9em;width:80%;}
#statistics div.title_bar{margin:4px 0 -2px;}
#statistics div.content{min-height:210px;}
#statistics div.top_row{min-height:150px;}
#stats_left,#top_posters,#top_topics_replies,#top_topics_starter{float:left;width:49.5%;}
#stats_right,#top_boards,#top_topics_views,#most_online{float:right;width:49.5%;}
dl.stats{clear:both;margin:0;overflow:hidden;padding:0;}
dl.stats dt{clear:both;float:left;font-size:1em;line-height:16px;margin:0 0 4px;padding:0;width:49%;}
dl.stats dd{float:right;font-size:1em;line-height:16px;margin:0 0 4px;padding:0;text-align:right;width:50%;}
.statsbar div.bar{background:url(../images/bar_stats.png) no-repeat;display:block;float:left;height:16px;margin:0 4px;}
.statsbar div.bar div{background:url(../images/bar_stats.png) 100% no-repeat;height:16px;padding:0 4px 0 0;position:relative;right:-4px;}
tr.windowbg2 th.stats_month{padding:0 2em;text-align:left;width:25%;}
tr.windowbg2 td.stats_day{padding:0 3.5em;text-align:left;}
#personal_messages h3 span#author{margin:0 0 0 0.5em;}
#personal_messages h3 span#topic_title{margin:0 0 0 9em;}
#personal_messages div.labels{padding:0 1em 0 0;}
#personal_messages .capacity_bar{background:#f0f4f7;border:1px solid #adadad;display:block;height:1em;margin:0.5em 0 0 1em;width:10em;}
#personal_messages .capacity_bar span{border-right:1px solid #adadad;display:block;height:1em;}
#personal_messages .capacity_bar span.empty{background:#a6d69d;}
#personal_messages .capacity_bar span.filled{background:#eea800;}
#personal_messages .capacity_bar span.full{background:#f10909;}
#personal_messages .reportlinks{padding:0.5em 1.3em;}
#searchlabelsexpand li{padding:0.3em 0.5em;}
#manrules div.righttext{padding:0.3em 0.1em;}
dl.addrules dt.floatleft{color:#333;padding:0 1.25em 0.5em;width:15em;}
.calendar_table{margin-bottom:0.7em;}
#month_grid{float:left;text-align:center;width:200px;}
#month_grid div.cat_bar{height:32px;}
#month_grid table{width:200px;}
#main_grid table{padding-bottom:4px;width:100%;}
#main_grid table h3.catbg{border-bottom:none;border-top:2px solid #fff;height:29px;text-align:center;}
#main_grid table.weeklist td.windowbg{border-bottom:2px solid #fff;font-size:large;height:49px;padding:0 7px;text-align:center;width:25px;}
#main_grid table.weeklist td.weekdays{border-bottom:2px solid #fff;height:49px;padding:4px;text-align:left;vertical-align:middle;width:100%;}
#main_grid h3.weekly{font-size:large;height:29px;padding-left:0;text-align:center;}
#main_grid h3 span.floatleft,#main_grid h3 span.floatright{display:block;font-weight:700;}
#main_grid table th.days{padding:4px 0;width:14%;}
#main_grid table.weeklist h4.titlebg{height:23px;line-height:27px;margin:0;}
#main_grid table td.weeks{font-size:large;font-weight:700;text-align:center;vertical-align:middle;}
#main_grid table td.days{text-align:center;vertical-align:top;}
#mlist_search{margin:auto;width:500px;}
#simple_search,#simple_search p,#advanced_search{margin:0;text-align:center !important;}
#search_error{font-style:italic;padding:0.3em 1em;}
#search_term_input{font-size:115%;margin:0 0 1em;}
#searchform fieldset{border:none;padding:0;text-align:left;}
#advanced_search dl#search_options{margin:0 auto;overflow:hidden;padding-top:1em;width:600px;}
#advanced_search dt{clear:both;float:left;padding:0.2em;text-align:right;width:20%;}
#advanced_search dd{float:left;margin:0 0 0 0.5em;padding:0.2em;text-align:left;width:75%;}
.search_results_posts .buttons{padding:5px 1em 0 0;}
#help_container{margin:4px 0 0;padding:0 0 8px;}
#helpmain p{line-height:1.5em;margin:0 0 1.5em;}
#helpmain ul{line-height:1.5em;}
a{outline:none;}
#topbar{font-size:90%;height:20px;line-height:20px;padding-top:10px;}
#quicknav ul{float:left;margin:0;padding:0;}
#quicknav li{float:left;list-style:none;padding:0;}
#quicknav li a{color:#fff;display:block;font-weight:700;padding-right:10px;}
#quicknav .time{color:#dadada;padding-right:10px;}
#quicknav .social_icon{background:url(../images/_style3/social_icons.png) no-repeat;height:20px;margin-left:3px;padding:0;width:20px;}
#quicknav a.twitter{background-position:0 0;}
#quicknav a.rss{background-position:0 -50px;}
#quicknav a.facebook{background-position:0 -25px;}
#quicknav .twitter:hover{background-position:-30px 0;}
#quicknav .rss:hover{background-position:-30px -50px;}
#quicknav .facebook:hover{background-position:-30px -25px;}
#modnav strong,#modnav a{color:#fff;margin-right:8px;}
#modnav span{background:#475c6e;border-radius:3px;font-weight:700;padding:2px 6px;}
#modnav a:hover{color:#dadada;text-decoration:none;}
#header{height:90px;margin-top:25px;}
#logo{margin-left:175px;position:absolute;top:25px;}
#logo img{display:block;margin:0 auto;}
#logo .logo_bottom_text{color:#fff;font-size:9px;font-style:"Segoe UI", Arial, Helvetica, sans-serif;text-align:center;}
#news{background:#202326;border-radius:5px;float:right;max-width:50%;}
#news p{color:#cbcbcb;padding:10px;}
#content{background:#202326;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:0 5px 5px;}
#content_inner{background:#282828;border:1px solid #1a1a1a;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top:none;padding:8px;}
#main_content{background:#202020;border-radius:5px;padding:5px;}
#main_content_inner{background:#fff;border-radius:5px;padding:5px;}
#user_tools{height:48px;padding:15px 5px;}
#search{background:url(../images/_style3/search.png) no-repeat;float:left;height:30px;width:220px;}
#search .search_input{background:none;border:none;color:#dfdfdf;font-family:Tahoma, Arial, sans-serif;font-size:12px;height:16px;line-height:16px;margin:0;outline:none;padding:7px 10px;width:200px;}
#memb_login{color:#aaa;float:right;text-align:right;width:350px;}
#memb_login ul{line-height:28px;margin:0;padding:0;}
#memb_login li{display:inline;list-style:none;padding:0;}
#memb_login a{color:#dfdfdf;}
#memb_login li a{background:url(../images/_style3/login_bullet.png) 0 50% no-repeat;display:inline-block;padding:0 4px 0 13px;}
#memb_login .first{background:none;}
#memb_login .last{padding-right:0;}
#memb_login .memb_greeting{display:block;font-size:18px;}
#memb_login .memb_avatar{float:right;margin-left:15px;}
#memb_login img.avatar{height:46px;width:46px;}
#toolbar{background:url(../images/_style3/toolbar.png) repeat-x;border-radius:5px;height:34px;margin:0 0 20px;padding:6px 5px 0;}
#topnav,#topnav ul{margin:0;padding:0;z-index:1000;}
#topnav li{float:left;list-style:none;margin:0 0 0 2px;padding:0 0 6px;position:relative;}
#topnav li a{border:1px solid transparent;color:#ccc;display:block;font-size:12px;line-height:26px;padding:0 10px;text-decoration:none;}
#topnav li a.active,#topnav li:hover > a{background:url(../images/_style3/topnav.png) 0 50% repeat-x;border-color:#454545;border-radius:5px;color:#fff;}
#topnav li ul{background:#282828;border:1px solid #6d6d6d;border-radius:5px;left:auto;padding:5px 0;position:absolute;top:-999em;width:200px;}
#topnav li li{height:auto;margin:0;padding:0;width:200px;}
#topnav li li a{border:none;display:block;float:none;font-size:90%;height:auto;line-height:30px;margin:0 5px;padding:0 10px;width:170px;}
#topnav ul li:hover > a{background-color:#202020;background-image:none;border:none;border-radius:5px;box-shadow:none;}
#topnav li:hover ul{left:0;top:30px;}
#topnav li:hover ul ul,#topnav li:hover ul ul ul,#topnav li:hover ul ul ul ul{left:auto;top:-999em;}
#topnav li li:hover ul,#topnav li li li:hover ul,#topnav li li li li:hover ul{left:200px;top:0;}
#footer{color:#a3a3a3;line-height:130%;padding:20px 0;text-align:center;}
#footer a{color:#939393;}
#footer p{font-size:90%;}
table.table_list .content td{font-size:11px;padding-right:8px;padding-left:8px;}
table.table_list .content td,table.table_grid tbody td{border-bottom:1px solid #ebebeb;}
table.table_list .unreadlink{font-size:12px;}
.stats span,.redirects span{color:#564d4a;font-size:14px;}
table.table_grid .subject_title a{color:#404956;font-size:14px;}
.lastpost .largertext{color:#564d4a;font-size:13px;}
#forumposts .windowbg,#forumposts .windowbg2{border-bottom:1px solid #eaeaea;}
#calendar h3.catbg,#calendar h3.catbg a{font-size:16px !important;}
#calendar table th.days{color:#d5d8da;font-weight:400;}
h4.catbg span.left,h4.catbg2 span.left,h3.catbg span.left,h3.catbg2 span.left,.table_list tbody.header td span.left{background:url(../images/_style3/main_block.png) 0 -160px no-repeat !important;height:32px !important;}
h4.titlebg span.left,h3.titlebg span.left{background:url(../images/_style3/main_block.png) 0 -200px no-repeat !important;height:32px !important;}
#top{margin:auto;padding-top:210px;width:1070px;}
#menu{height:40px;padding:0;width:1000px;}
#menu_left{height:40px;margin:0;padding:0;width:990px;}
ul#menu_left{float:left;list-style-type:none;margin:0 0 0 60px;padding:0;}
#menu_left li{background:none;display:inline;float:left;margin:0;padding:0 10px 0 0;}
#menu_left a{display:block;margin:0;}
#accueil a{background:url(../images/custom/bt_accueil.png);height:40px;width:134px;}
#accueil a:hover,#accueil a:focus,#accueil a:active,#accueil .selected{background:url(../images/custom/bt_accueil.png) 0 -40px no-repeat;outline:none;}
#forum a{background:url(../images/custom/bt_forum.png);height:40px;width:118px;}
#forum a:hover,#forum a:focus,#forum a:active,#forum .selected{background:url(../images/custom/bt_forum.png) 0 -40px no-repeat;outline:none;}
#wiki a{background:url(../images/custom/bt_wiki.png);height:40px;width:82px;}
#wiki a:hover,#wiki a:focus,#wiki a:active,#wiki .selected{background:url(../images/custom/bt_wiki.png) 0 -40px no-repeat;outline:none;}
#galerie a{background:url(../images/custom/bt_galerie.png);height:40px;width:137px;}
#galerie a:hover,#galerie a:focus,#galerie a:active,#galerie .selected{background:url(../images/custom/bt_galerie.png) 0 -40px no-repeat;outline:none;}
#videos a{background:url(../images/custom/bt_videos.png);height:40px;width:121px;}
#videos a:hover,#videos a:focus,#videos a:active,#videos .selected{background:url(../images/custom/bt_videos.png) 0 -40px no-repeat;outline:none;}
#download a {
background:url("https://www.moh-france.com/images/design_v1/bt_download.png");
height:40px;
width:143px;
}
#download a:hover,#download a:focus,#download a:active,#download .selected {
background:url("https://www.moh-france.com/images/design_v1/bt_download.png") no-repeat 0 -40px;
outline:none;
}
#esport a {
background : url("https://www.moh-france.com/images/design_v1/bt_esport.png");
height : 40px;
width : 143px;
}
#esport a:hover, #esport a:focus, #esport a:active, #esport .selected {
background : url("https://www.moh-france.com/images/design_v1/bt_esport.png") no-repeat 0% -40px;
outline : none;
}
#contact a{background:url(../images/custom/bt_contact.png);height:40px;width:147px;}
#contact a:hover,#contact a:focus,#contact a:active,#contact .selected{background:url(../images/custom/bt_contact.png) 0 -40px no-repeat;outline:none;}
#top_site{background-image:url(../images/custom/bloc_a-la-une.png);height:122px;margin:4px auto auto;width:1070px;}
#loginbox{color:#999;float:left;font-size:11px;line-height:140%;margin-left:20px;margin-top:5px;padding:15px 16px 10px;width:360px;}
#loginbox ul{list-style:none;margin:0;padding:4px 0 0;}
#loginbox ul li strong{color:#bbb;}
#menu-box{color:#999;float:left;font-size:11px;line-height:140%;margin-left:20px;margin-top:5px;padding:15px 10px 5px;width:230px;}
#ds-usernme{background:url(../images/custom/usernmebox.png) 0 0 no-repeat;float:left;height:25px;margin-right:10px;margin-top:4px;width:144px;}
#ds-passwrd{background:url(../images/custom/passwrdbox.png) 0 0 no-repeat;float:left;height:25px;margin-right:10px;margin-top:4px;width:144px;}
#ds-usernme input#usrnme,#ds-passwrd input#psswrd{background:none;border:none;color:#efefef;font-size:11px;height:14px;margin:4px 10px 0 30px;padding:3px 3px 0;width:100px;}
#loginbutton{background:url(../images/custom/loginbutton.png) no-repeat;border:none;cursor:pointer;height:25px;margin:4px 0 0;padding:0;width:52px;}
.reminder{padding:10px 0 0 5px;}
.reminder a{padding-right:12px;}
.ds-avatar{float:left;padding-right:20px;}
.leyend_stopspammer{background-color:#6d6d6d;font-size:10px;}
body#help_popup,#admin_login .centertext{padding:1em;}
form,table.table_list p,#loginbox form{margin:0;padding:0;}
select,table.table_list tbody.header td{padding:0;}
input:hover,textarea:hover,button:hover,select:hover,input:focus,textarea:focus,button:focus,select:focus{border:1px solid #000;}
a img,.bbc_img{border:0;}
strong,#poll_options dl.options .voted,#postattachment dt,#postattachment2 dt,dl.register_form dt strong{font-weight:700;}
em,span.hidelink{font-style:italic;}
.underline,.bbc_u,.register_error span,div#profile_error span,#loginbox a:hover,#menu-box a:hover{text-decoration:underline;}
.floatright,table.table_list a.unreadlink,table.table_list a.collapse,#postbuttons .buttonlist,#post_event div.event_options,.topic .time,#quicknav{float:right;}
.floatleft,dl#ic_recentposts dt,#forumposts .modified,#avatar_server_stored div,#personal_messages h3 span#author,#personal_messages h3 span#topic_title{float:left;}
.flow_hidden,#moderationbuttons,#poll,.poster li.avatar,#edit_poll,.search_results_posts{overflow:hidden;}
.clear,#messageindex,#forumposts,#forumposts span.botslice,#recent,fieldset.merge_options,#main_admsection #basicinfo .botslice,#addrule fieldset,#searchform p.clear{clear:both;}
.clear_left,#main_admsection #basicinfo ul,#main_admsection #basicinfo span#userstatus{clear:left;}
.clear_right,#postbuttons span.lower,.moderatorbar{clear:right;}
ul.reset,ul.reset li,.left_admmenu,.left_admmenu ul,.left_admmenu li{list-style:none;margin:0;padding:0;}
.codeoperation,#searchform h4.titlebg strong{font-weight:400;}
.meaction,.error,.alert,.warn_mute,a.modify_event{color:red;}
tr.titlebg th a:link,tr.titlebg th a:visited,tr.titlebg2 td a:link,tr.titlebg2 td a:visited,h3.titlebg a,h3.titlebg,h4.titlebg,h4.titlebg a{color:#dadada;}
tr.catbg th a:link,tr.catbg th a:visited,tr.catbg2 td a:link,tr.catbg2 td a:visited,h3.catbg a:link,h3.catbg a:visited,h4.catbg a:link,h4.catbg a:visited,h3.catbg,.table_list tbody.header td,.table_list tbody.header td a,h3.catbg2 a,h3.catbg2{color:#fff;}
.windowbg2,.calendar_today{background-color:#fff;}
#upshrinkheaderic p.pminfo,p#whoisviewing{margin:0;padding:0.5em;}
.table_grid tr.catbg th,.table_grid tr.titlebg th,#month_grid h3.catbg{height:32px;line-height:32px;}
.table_grid th.last_th input,#newsfader,#bbcbox_message select{margin:0 2px;}
.additional_row,#statistics{padding:0.5em 0;}
.roundframe dl,.roundframe dt,.roundframe p,#topic_icons .description,#creator dl,#topnav li ul ul{margin:0;}
.roundframe p,div.move_topic fieldset{padding:0.5em;}
.dropmenu,.mark_read,.attachments div,ul.split_messages li a.split_icon{padding:0 0.5em;}
.dropmenu li:hover ul,form#ic_login ul li label,dl.register_form dt span{display:block;}
.navigate_section,#searchform,#simple_search p{margin:0;padding:0.5em;}
#mlist table tbody td.windowbg2,.login p,.topic_table .icon1,.topic_table .icon2,.topic_table .stats,#statistics h3.catbg,#calendar_navigation{text-align:center;}
table.table_list,.postarea div.flow_hidden,.topic_table table,#detailedinfo div.content dt.clear,#main_admsection #basicinfo,#main_admsection #detailedinfo,#paid_subscription{width:100%;}
#boardindex_table .table_list thead,#boardindex_table .table_list tfoot,#childboards .table_list thead,#forumposts .post_separator{display:none;}
#postbuttons #pagelinks,#readbuttons .pagelinks{padding-top:1em;}
#poll .content,#helpmain{padding:0 1em;}
#forumposts h3.catbg,.core_posts{margin-bottom:3px;}
.poster li.stars,.poster li.avatar,.poster li.blurb,li.postcount,li.im_icons ul,.post_verification{margin-top:0.5em;}
#forumposts .signature,.post .signature,#topic_icons,.errorbox p{margin:1em 0 0;}
form#postmodify .roundframe,#post_event .roundframe{padding:0 12%;}
#post_header img,#basicinfo span#userstatus img{vertical-align:middle;}
#postattachment dd,#postattachment2 dd,.post_verification #verification_control{margin:0.3em 0 0.3em 1em;}
#postattachment3,#edit_poll ul.poll_main input{margin-left:1em;}
#smileybox_message,.topic_table td blockquote,.topic_table td .quoteheader{margin:0.5em;}
#move_topic dl,dl.send_topic,#report_topic dl,#paid_subscription dl.settings{margin-bottom:0;}
dl,#theme_settings{margin:0;overflow:auto;padding:0;}
.ignoreboards ul,span,p,form{margin:0;padding:0;}
#loginbox a:link,#loginbox a:visited,#menu-box a:link,#menu-box a:visited{color:#ccc;font-weight:700;}
#loginbox h4,#menu-box h4{color:#ddd;font-size:13px;font-weight:400;margin:0;padding:0;}
#ReseauxSociaux {position:absolute; margin-top:-185px; margin-left:702px;}
#ReseauxSociaux a {display:block; height:40px; width:180px;}

#cn_ariane {margin-top: -97px; margin-right: 154px;}
#cn_ariane_button {background-color: rgba(41, 42, 48, 0.9) !important;}