html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}
:focus{outline:0} 
table{border-collapse:separate;border-spacing:0}
caption,th,td{font-weight:400;text-align:left}
body{font-family:'Segoe UI', tahoma, sans-serif;color:#000;background:#b1c8d6; font-size:11pt;margin:40px 0 0 0;padding:0;}
h1,.h1,h2,.h2,h3,.h3,h4,h5,h6{}
h1,.h1{color:#000;font-size:20pt;line-height:32px;padding:0 0 5px;margin:5px 0 5px 0;}
h1 a{color:#000;}
h2, .h2{color:#000;font-size:16pt;line-height:18pt;margin:8px 0;padding-bottom:2px;}
h2 a{color:#000;}
h3, .h3{color:#116c88;font-size:14pt;line-height:20px;padding:5px 0;}
h4{color:#999;font-size:13pt;font-weight:400;margin:0;padding:8px 0!important}
hr{border-bottom:1px;border-color:#e9e9e9;border-style:solid;border-top:0}
.cattitle{background:#474747;color:#fff;font-size:12pt;line-height:20px;margin:5px 0;padding:7px;font-weight:bold;}
#wrap{background-color:#fff;margin:70px auto 0 auto;min-height:900px;width:978px; padding:6px 6px;}

#wrapsites{background-color:#313131;width: 100%;position:fixed;z-index:15000;top:0;}
#wrapsites a{color:#fff;font-weight:bold}
#wrapsites ul{max-width:991px;width:100%; margin:0 auto;height:43px;}
#wrapsites li{list-style-type:none;padding:0;margin:0;font-size:11pt;}
#wrapsites li ul{display:none;margin:0;padding:0;position:absolute;top:42px;width:240px;z-index:10000;}
#wrapsites li ul li{border:0;background:#7ebede;float:none;padding:0;margin:0;text-align:left;}
#wrapsites li ul li a{color:#fff!important;font-size:11pt;font-weight:normal;padding:5px 0 !important; height:24px !important;}
#wrapsites li ul li a:hover{color:#fff!important}
#wrapsites li ul li a span{position:relative; display:block; padding:0 12px;}
#wrapsites li ul li.cat{background:#3295c7;color:#fff;font-size:10pt;padding:4px 6px;}
#wrapsites li ul li.warn a{background:red !important;color:#fff;}

#wrapsites .logosite a{margin:0;padding:0;height:48px;display:block}
#wrapsites .hlink a{height:40px;width:auto;display:block;padding:10px 8px 0 8px;}
#wrapsites .havatar a{position:relative;padding:0 8px;display:block;}
#wrapsites .havatar img{max-height:36px;max-width:36px;width:auto;margin:3px 8px 2px 2px;position:absolute;}
#wrapsites .havatar .husername{height:40px; margin:10px 0;display:inline-block;margin-left:46px;}
#wrapsites .havatar a:hover, #wrapsites .hlink a:hover, #wrapsites .logosite a:hover{background:#58abd4;text-decoration:none !important;}

.teambar{background:#333; color:#fff;padding:5px 10px;margin-bottom:10px;font-size:10pt;}
.teambar a{color:#fff;}
.teambar .linklist li{margin:0 6px !important;}

#simple-wrap{padding:6px 10px}
a,.jslinks{color:#188ae1;text-decoration:none}
a:active{color:#003}
a:hover,.jslinks:hover{cursor:pointer;text-decoration:underline!important}
a.speciallink{color:#999!important;text-decoration:none}
a.speciallink:hover{color:#2d8fc2;text-decoration:underline}
.clear{background:transparent;clear:both;margin:0}
.lightgrey{color:#999!important}
ul.linklist{display:block;margin:0}
ul.linklist li{display:block;float:left;list-style-type:none;margin-right:5px;padding-bottom:5px;width:auto}
ul.linklist li.rightside,p.rightside{float:right;margin-right:5px;margin-left:0;text-align:right}
ul.leftside{float:left;margin-left:0;margin-right:5px;text-align:left}
ul.rightside{float:right;margin-left:5px;margin-right:-5px;text-align:right}
.forabg{background:#fff none repeat-x 0 0;clear:both;margin-bottom:4px;padding:0}
.forumbg{background:#fff none repeat-x 0 0;clear:both;}
.sky{float:right;margin:10px 0;width:160px}
.ad160{margin-bottom:10px}
.contentwsky{float:left;margin:10px 0;width:820px;}
.flright{float:right; text-align:right;padding: 0 0 10px 0;}
.red{color:red}

#site-search{float:right;width:290px;background:#fff;margin:0; border:2px solid #58abd4}
#site-search .searchTxt{width:212px;font-size:13pt;border:0;height:36px; margin:0;padding:0 4px 0 6px;float:left;color:#000; background:#fff;}
#site-search .btn_search{background:url(/forum/styles/mwp/theme/images/btn_search.png) no-repeat #58abd4 center;border:0; margin:0;cursor:pointer;height:36px;width:60px; padding:0;float:right;}
#site-search .btn_search:hover{background-color:#7fbede}

#site-menu{background:#f2f7fb;margin:0;}
#site-links{float:left;margin:0 10px 0 0;height:40px;background:#58abd4;}
#site-links li{float:left;position:relative;z-index:50;border-right:1px solid #f2f7fb; margin:0;font-size:1pt;font-weight:bold;}
#site-links li strong{color:#474747;display:block}
#site-links a{font-size:11pt;padding:8px 12px;position:relative;color:#fff;height:24px;display:block;}
#site-links a:hover,#site-links li.selected a{background:#7fbede;color:#fff!important;}
#site-links .other{background:#58abd4;}
#site-links .warning{background:red !important;}

#site-links a.active{color:#fff!important;background:#7fbede;}
#site-links a.active:hover{color:#fff!important}
#site-links li ul{display:none;margin:0;padding:0;position:absolute;top:40px;width:240px;z-index:10000;}
#site-links li ul li{border:0;float:none;text-transform:none;font-weight:normal;}
#site-links li ul li a{border:0!important;color:#fff!important;font-size:11pt;position:relative; padding:0 !important; height:30px;}
#site-links li ul li a:hover{background:#58abd4;color:#fff!important}
#site-links li ul li a span{position:relative; display:block; padding:5px 12px;}
#site-links li ul li.cat{background:#3295c7;color:#fff;font-size:10pt;padding:4px 6px;}
#site-links li ul li.warn a{background:red !important;color:#fff;}


#site-sheader{height:90px;background:#f2f7fb;margin:0 0 8px 0;text-align:center; padding:5px;}
#site-sheader-ad{width:728px;float:left;height:90px;margin:0;margin-right:8px;}
#site-sheader-block{width:242px;float:left;height:90px;}

#index-brbl{background:#dedede;height:230px;}
#index-breaking{height:230px;overflow:hidden;position:relative;width:978px; background:#f2f7fb;}
#index-breaking .scrollable .items{clear:both;position:absolute;width:20000em;margin:0 1px}
#index-breaking .scrollable .item{float:left;width:870px}
#index-breaking .scrollable a{float:left;margin:12px 0 23px 9px;position:relative;width:280px}
#index-breaking .scrollable .img img{background-color:#fff;height:185px;width:280px;}
#index-breaking .breakinfo{clear:left;color:#fff;display:block;font-size:10.5pt;height:64px;overflow:hidden;width:274px; padding:2px 3px;background:#58abd4;position:absolute;bottom:3px;line-height:14pt;}
#index-breaking .breaktitle{display:inline-block;overflow:hidden;padding:4px 5px;font-weight:bold;}
#index-breaking .breakcomments{color:#fff;display:inline-block;font-size:11pt;font-style:normal;height:23px;width:50px;padding:2px;text-align:center;position:absolute; top:0;right:0;background:#58abd4;}
#index-breaking .scrollable a:hover .breakinfo{background:#7fbede;}
#index-breaking .scrollable a:hover .breakdate{background:#a6d1e7;}
#index-breaking .scrollable a:hover .breakcomments{background:#7fbede;}
.blockindex li dl{background-image: url(/forum/styles/mwp/imageset/topic_moved.gif); background-repeat: no-repeat;}
#breadcrumbs{color:#ccc;font-size:8pt;padding:4px 6px;margin:5px 0 0 0; }
#breadcrumbs a{color:#b5b5b5;}

#page-body{clear:both;padding:0;}

div.sc_menu_wrapper{cursor:default;height:250px;margin:0 0 0 48px;overflow:hidden;position:relative;width:360px}
div.sc_menu{display:none;padding:0}
div.bsa{height:510px;padding:5px 0}
.sc_menu_wrapper .loading{color:#fff;left:100px;margin:0 auto;padding:10px;position:absolute;text-align:center;top:50%;width:100px}
.menucentre{background:#2f9ed1;color:#fff;float:left;height:240px;padding:5px 10px 5px 0;position:relative;width:260px}
.menucentre a{color:#1BA1E2}
.menucentre ul{list-style-type:circle;margin:0 0 10px 20px}
.menutitle{color:#fff;font-size:13pt;font-weight:400;padding-bottom:12px;position:relative}
.menutitle a{color:#fff}
.menubottom{background:#241f20;bottom:0;font-size:14pt;font-weight:400;height:30px;padding:5px;position:absolute;text-align:center;width:250px}
.menudroite{background:#f2f7fb;color:#666;float:left;height:250px;position:relative;width:300px}
.menudroite .menubottom{background:#e5e5e5}

#room dl{background:#474747;margin:12px 0;padding:5px;width:200px}
.blockleft{float:left;position:relative;width:668px;margin:10px 5px;}
.blockleftsmall{float:left;margin:10px 30px 20px 0;padding:5px 10px;position:relative;width:42%;min-height:380px;}
.blockcontentelt{background:#f2f7fb;border:1px solid #dedede;line-height:16pt;margin:5px 0;padding:6px}
.blockright{clear:right;color:#222;float:right;font-size:10.5pt;width:300px;margin:10px 0 0 0; background:#f2f7fb}
.blockright h3{background:#474747;color:#fff;font-size:10pt;margin:0; padding:5px 10px;}
.blockright h3 a{color:#fff!important}

.pad{padding:5px}
.rightelt{padding:0;}
.rightelt li ul li{text-indent:20px}
.rightelt p{padding:6px 5px}
.poll{width:280px;}
.poll dl{color:#000;padding:3px 0; clear:left;}
.poll dd{display:inline-block!important;float:left; width:10%}
.poll dt{display:inline-block!important;width:90%;margin-bottom:5px;}
.poll label{font-weight:400!important; font-size:11pt;}
.poll .voted{font-weight:700!important}
.poll dd.resultbar{color:#fff;font-size:10pt;height:22px;width:100%;overflow:hidden;}
.poll .resultbarcol{background:#299cc4;height:18px;padding:3px 5px;min-width:15px;}
ul.blocklist{list-style-type:disc;padding-left:20px}
ul.block{color:#666;font-size:10.5pt;list-style-type:none;}
ul.block li{background:url(/forum/styles/mwp/imageset/topic_moved.gif) 5px no-repeat;padding:4px 0 4px 30px;}
ul.ulforums li{float:left;font-size:10.5pt;position:relative;text-align:left;vertical-align:middle;width:145px}
ul.ulforums li a{display:block;height:45px;padding:3px}
.rightelt li span{color:#999;display:block;position:relative;text-indent:5px}
.rightelt li a:hover span{color:#35a2db!important;text-decoration:none}
.ac_results{background-color:#fff;border:1px solid #7FB7FB;overflow:hidden;padding:0}
.ac_results ul{list-style:none;list-style-position:outside;margin:0;padding:0;width:100%}
.ac_results iframe{display:block;filter:mask();height:3000px;left:0;position:absolute;top:0;width:3000px;z-index:-1}
.ac_results li{cursor:pointer;display:block;font:menu;font-size:12px;margin:0;overflow:hidden;padding:5px;width:100%}
.ac_loading{background:#AFD2FD url(/forum/styles/mwp/theme/img/loader.gif) right center no-repeat}
.ac_over{background-color:#2d9ccf;color:#fff}
.new{left:0; top:0;  color:#fff;display:inline-block;font-size:10pt;font-style:normal;height:21px;width:30px;padding:3px 5px;text-align:center;position:absolute;background:#ffc001;z-index:10}

.specblock{clear:both;background:#fff;font-size:10pt;color:#000;display:block;padding:10px 4px;}
.specblock a,.specblock strong{display:inline-block;padding:4px 6px;margin:2px;background:#f2f7fb;color:#333;}
.specblock strong{font-weight:bold;cursor:default;}
.specblock a:hover{text-decoration:none !important;background:#7fbede;color:#fff;}
.cadretexte{}
.specblock .subject{width:70px; display:inline-block;}

.pagenav{text-align:center;}
.pagenav a,.pagenav strong{display:inline-block;padding:8px 12px;margin:2px;font-size:12pt;background:#f2f7fb}
.pagenav strong{font-weight:bold;cursor:default;color:#000;border:1px solid #ccc;}
.pagenav a{color:#000;border:1px solid #ccc;}
.pagenav a:hover{text-decoration:none !important;background:#7fbede;color:#fff;border:1px solid #58abd4}

#news .blockindex{list-style-type:none;padding-left:5px!important}
#news .leftelt li a{display:block;float:left;margin:0 0 10px 0;position:relative;overflow:hidden;height:140px;background:#fff;padding:10px;border-bottom:1px solid #f2f7fb; border-left:3px solid #ededed}
#news .leftelt li a:hover{background-color:#f2f7fb;}
#news .lefteltthumb{background:#fff;float:left;margin:5px 20px 5px 0; padding:8px;border:1px solid #f2f7fb;position:relative;}
#news .leftelttitle{font-size:14pt;color:#000;overflow:hidden;}
#news .leftelt .new{top:24px;left:19px;}
#news .lefteltcontent{color:#000;padding:2px 0;height:60px;overflow:hidden;font-size:10.5pt;}
#news .lefteltinfo {font-size:9.5pt;padding:0;display:block;margin:0 0 0 0;color:#999}
#news .contentelt{padding:0}
#news .poll{padding-top:8px}
#news .blogcat{text-align:center; width:300px; padding:6px;}
#news .blogcat a{ display:inline-block;padding:4px 8px; color:#fff;background:#78c941;font-size:10pt}
#news .blogcat a:hover{text-decoration:none !important;background:#58abd4;color:#fff;}

#view_smartphone .leftelt li a{display:block;float:left;margin:3px 0;overflow:hidden;padding:3px;position:relative;width:300px;border-bottom:1px solid #f2f7fb; border-left:3px solid #ededed;}
#view_smartphone .leftelt a:hover{text-decoration:none!important;border-color:#ccc;}
#view_smartphone .indent{padding-left:12px;}
#view_smartphone .lefteltthumb img{width:80px}
#view_smartphone .lefteltthumb{float:left;margin:0 8px 0 0;padding:4px; background:#fff; border:1px solid #f2f7fb;}
#view_smartphone .leftelttitle{color:#000;float:left;height:60px;line-height:15pt;overflow:hidden;width:200px;font-size:10.5pt}
#view_smartphone .lefteltinfo{color:#999;font-size:10pt;padding:0;display:inline-block;margin:2px 0 0 0;width:200px}
#view_smartphone .leftelt li a:hover{background-color:#f2f7fb;}
#view_smartphone .topictitle{font-size:10.5pt;color:#188ae1;}
#view_smartphone .topiclist dt{padding:3px!important;width:80%!important}
#view_smartphone dl.icon dt{background-position:2px 95%;background-repeat:no-repeat;padding-left:35px!important}
#view_smartphone .topiclist li{border:0!important;padding:0!important;}

.listtype, .listapps{font-size:9pt;margin:5px 0 0 5px;display:inline-block;}
.listtype li .smimg{width:70px; height:70px; background:#fff;text-align:center;display:inline-block}
.listtype li .smimg img{max-width:60px;height:60px;margin:5px;}
.listtype li a{color:#000 !important; background:#fff;display:block;float:left;height:90px;margin:1px 4px;width:129px; padding:4px;position:relative;}
.listtype li .smodel{position:absolute; bottom:5px;left:0;color:#000;font-weight:bold;}
.listtype li .smbestprice{position:absolute; top:4px;right:4px;color:#fff;background:#58abd4;font-size:10pt;padding:5px 0;display:inline-block;width:52px;}
.listtype li a:hover{background:#7ebede;text-decoration:none !important;}
.listtype li a:hover .smbestprice{background:#58abd4;color:#fff !important;}
.listtype li a:hover .smodel{color:#FFF !important;}

.listapps li{display:block;float:left;margin:0px 3px; position:relative}
.listapps li a:hover img{opacity:0.8}

.smartlist li a{color:#000;cursor:pointer;float:left;margin:0 5px;height:120px;padding:5px;position:relative;text-align:center;width:135px}
.smartlist li a:hover{background-color:#f2f7fb;}
.smartlist li a img{height:80px;}

.top li a{color:#666;position:relative;text-decoration:none;display:block;font-size:9.5pt}
.top li a:hover{text-decoration:none!important;color:#000}
.top li{float:left;position:relative;list-style-type:none!important;padding:1px}
.top li dl{overflow:hidden;padding-left:5px;height:24px}
.top li dl.img{float:left;width:20px;height:20px}
.top li dl.title{float:left;width:210px;overflow:hidden;height:24px;line-height:24px}
.post{margin-bottom:20px;border-left:3px solid #ededed;border-bottom:1px solid #ededed;}
.comment{margin-bottom:6px}
.comment1{margin:0 0 6px 20px}
.comment2{margin:0 0 6px 20px}
.postinfo{clear:left;color:#999;font-size:9pt}
.postinfo a{color:#444;text-decoration:none}
.postinfo span{float:left;height:25px;margin:0 0 20px;vertical-align:middle}
.postersign{margin-left:110px;font-size:10pt; padding:6px;line-height:12pt;}
.postaboutauthor{color:#333;}
.postaboutauthor .posteravatar{margin:12px;}
.postaboutauthor h4{color:#222;padding:0 0 5px!important;font-weight:bold;}
.postinfo a:hover{text-decoration:underline}
.postfooter{clear:both;color:#222;font-size:10pt;margin-bottom:15px;padding:8px 0}
.icon_comments{margin-right:4px}
.icon_comments span{background:url(/forum/styles/mwp/theme/images/icon_comments.gif) no-repeat;color:#fff;height:22px;position:absolute;text-align:center;width:24px}
.icon_comments:hover span{background:url(/forum/styles/mwp/theme/images/icon_comments_hover.gif) no-repeat;color:#fff}

#marketplace .menugoto{left:325px;position:absolute;z-index:1000}
.filterbox{clear:both;font-size:9pt;margin:5px 0 6px}
.bigselect{width:106px}
.liright li{float:right;margin:2px 0 8px;padding:0 10px 0 0}
.flags span{cursor:pointer;padding:0 2px}
#smartphones .smfilter{background:#f2f7fb;margin:5px 0 10px;padding:10px}
#smartphones .smfilter label{padding:0 5px;white-space:nowrap}
#smartphones .smelt{clear:both;height:140px;margin-bottom:5px;position:relative;padding:5px;border-bottom:1px solid #f2f7fb; border-left:3px solid #ededed;}
#smartphones .smelt:hover{background-color:#f2f7fb; border-color:#ccc;}
#smartphones .smelt .smthumb{float:left;font-size:9pt;height:120px;padding:10px 5px;text-align:center;vertical-align:top;width:120px}
#smartphones .smelt .smthumb .img{background-color:#fff;height:80px;margin:5px 5px 0 0;text-align:center;width:100px}
#smartphones .smelt .smthumb .img img{max-height:80px;}
#smartphones .smelt .smthumb .compare{padding:10px 0 0 0;text-align:left}
#smartphones .smelt .smtext{float:left;padding:0 0 0 10px;width:370px;}
#smartphones .smelt .smtext h3{font-size:14pt;font-weight:400;margin:2px 0}
#smartphones .smelt .smnote{color:#999;float:right;padding:6px 12px 6px 6px;text-align:center;width:100px}
#smartphones .smelt .smnote span{display:block;font-size:9pt}
#smartphones .smelt .bestprice a{color:#000;float:right;font-size:9pt;padding:10px 5px;text-align:center;margin-top:0px;display:inline-block;width:120px;}
#smartphones .smelt .bestprice span{color:#fff;background:#58abd4;font-size:11pt;padding:8px 5px;margin-top:3px;display:inline-block;width:60px;}
#smartphones .smelt .bestprice a:hover{text-decoration:none !important;}
#smartphones .smelt .bestprice a:hover span{background:#7ebede;}

#smartphones .smelt .leftelttitle{font-size:15pt;margin:0;padding:0 0 2px 0;color:#000 !important;overflow:hidden;display:block;}
#smartphones .smelt .lefteltcontent{color:#666 !important;font-size:10.5pt;display:block;}
#smartphones .smelt .lefteltcontent .info{font-size:9.5pt;padding:0;display:block;margin:5px 0 0 0;color:#ccc}
#smartphones .smelt .lefteltcontent .info span{color:#999;}

#compare{margin:auto; width:450px;}
#compare .comparelt{color:#222;float:left;font-size:7pt;height:110px;margin:8px 10px;position:relative;text-align:center;width:90px}
.comparevselt{clear:both;text-align:center}
.comparevselt .button2{font-size:13pt!important;padding:10px!important}
#smartphones #comparaison .eltexplain{float:left;width:20%}
#smartphones #comparaison .elt{float:left;margin:2px}
#smartphones #comparaison table{border-bottom:1px solid #ccc;border-collapse:collapse}
#smartphones #comparaison th{background-color:#e4efde;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;font-weight:700;padding:4px 5px}
#smartphones #comparaison td{padding:2px 5px}
#smartphones #comparaison td.expl{background-color:#f2f7fb;border-left:1px solid #ccc;border-right:1px solid #ccc;padding-left:20px}
#smartphones #comparaison td.car{border-right:1px solid #ccc}
#smartphone_apercu .smimg{float:left;padding:10px 20px 10px 0;width:150px}
#view_smartphone .preview{background:#eee; color:#333;padding:8px;}
#view_smartphone .testcontent ul{padding:5px 0 2px}
#view_smartphone .testcontent li{list-style-type:square;margin-left:40px;padding:2px}
#view_smartphone .avis .info{color:#999;font-size:8pt;font-style:italic}
#view_smartphone .aviselt{clear:both;margin:0 0 10px;padding:0 10px 5px;position:relative;width:660px; border:1px solid #e7e7e7}
#view_smartphone .galerie{margin:0 15px}
#view_smartphone .galerie li{float:left;margin:5px;padding:8px;display:block;}
#view_smartphone .list{list-style-type:square;margin:10px 0 0 40px}
#view_smartphone .specifications p,#view_smartphone .specifications ul{padding:3px 0 2px 30px}
#view_smartphone .specifications div{padding:0 0 10px}
#view_smartphone .specifications p{margin:0;padding:4px 0 0 25px}
#view_smartphone .specifications li{padding:0 40px}
#view_smartphone .specifications .generales{background:no-repeat 95% 40px}
#view_smartphone .specifications .memory{background:url(/forum/styles/mwp/theme/images/memory.gif) no-repeat 95% 30px}
#view_smartphone .specifications .connectors{background:url(/forum/styles/mwp/theme/images/connectors.gif) no-repeat 95% 30px}
#view_smartphone .specifications .camera{background:url(/forum/styles/mwp/theme/images/camera.gif) no-repeat 95% 30px}
#view_smartphone .specifications .power{background:url(/forum/styles/mwp/theme/images/power.gif) no-repeat 95% 30px}
#view_smartphone .specifications .screen{background:url(/forum/styles/mwp/theme/images/screen.gif) no-repeat 95% 30px}
#view_smartphone .specifications .perfs{background:url(/forum/styles/mwp/theme/images/cpu.gif) no-repeat 95% 30px}
#view_smartphone .specifications .os{background:url(/forum/styles/mwp/theme/images/windows_phone7.gif) no-repeat 95% 30px}

#view_smartphone .listtypeacc{margin:0!important;padding:0 3px}
#view_smartphone .listtypeacc li a{background:#dedede;color:#222;display:block;float:left;margin:5px;padding:10px 3px;text-align:center;text-decoration:none;width:199px;}
#view_smartphone .listtypeacc li a:hover,#view_smartphone .listtypeacc li a.active{background:#368ad2!important;color:#fff;text-decoration:none!important}

.borderblock{border-bottom:1px solid #eee;border-left:3px solid #ededed;margin:0 0 20px 0;}
.borderblock p, .borderblock h3{padding:10px 10px 0 10px;}

#view_smartphone .listeaccessoires{ margin:0 0 0 18px; padding:5px 0 10px 0}
#view_smartphone .listeaccessoires li{float:left;list-style-type:none!important;padding:6px 3px;position:relative; margin:5px 5px 0 0}
#view_smartphone .listeaccessoires li dl.title{height:58px;font-size:10.5pt;width:140px;display:inline-block;float:right;}
#view_smartphone .listeaccessoires li dl.price{color:#000;width:48px;text-align:center;margin:8px 0 0 6px;float:right}
#view_smartphone .listeaccessoires li dl.price span{color:#fff;background:#58abd4;font-size:10pt;padding: 3px 2px;display:inline-block;width:48px;}
#view_smartphone .listeaccessoires li dl.img{ float:left;margin-right:5px}
#view_smartphone .listeaccessoires li dl.mag{margin:8px 0 0 6px;width:90px; overflow:hidden; height:20px; display:inline-block;}
#view_smartphone .listeaccessoires li dl.mag span{color:#999; font-size:9pt;}
#view_smartphone .listeaccessoires li a{cursor:pointer;float:left;height:90px;overflow:hidden;padding:8px;position:relative;text-decoration:none;width:180px;color:#000;border:1px dotted #ccc}
#view_smartphone .listeaccessoires li a:hover{ background:#f2f7fb; color:#000;}
#view_smartphone .listeaccessoires li a:hover dl.title{text-decoration:underline !important;}

#view_smartphone .boutique{padding:10px 0 10px 10px; margin:0;}
#view_smartphone .boutique li dl.mag{padding:3px 10px 3px 0;width:90px;margin-left:20px;}
#view_smartphone .boutique li dl.title{width:390px;color:#000;}
#view_smartphone .boutique li dl.price{color:#000;width:60px;text-align:center;margin-left:6px;float:right}
#view_smartphone .boutique li dl.price span{color:#fff;background:#58abd4;font-size:10pt;padding: 10px 4px;display:inline-block;width:60px;}
#view_smartphone .boutique li dl.offre{font-weight:bold; color:#2d8fc2;padding:6px 3px;margin-left:6px;}
#view_smartphone .boutique li a dl.dispo{color:#000!important;font-size:9pt!important}
#view_smartphone .boutique li a{cursor:pointer;float:left;height:38px;margin:1px 0;overflow:hidden;padding:3px;position:relative;text-decoration:none;width:640px; background:#fff;}
#view_smartphone .boutique li a:hover dl.title{text-decoration:underline !important;}
#view_smartphone .boutique li a:hover dl.price span{background:#7ebede !important;}
#view_smartphone .boutique li a:hover{background:#f2f7fb !important;}

ul.listprix{list-style-type:none;margin:0}
ul.listprix li{border-bottom:1px solid #dedede;clear:both;height:34px;list-style-type:none;margin:0;padding:5px 0}
ul.listprix dl.img{width:100px}
ul.listprix dl.title{width:350px}
ul.listprix dl.price{background:#474747;color:#fff;font-weight:700;padding:5px;width:90px}
.free{background:#6cbd43}
.paid{background:#bc4242}
.trial{background:#ffc211}
#page-footer{background:#313131;clear:both;font-size:10pt; margin:auto;}
#page-footer h4{color:#fff;font-size:14pt;font-weight:bold;}
#page-footer .footer{color:#ccc;padding:10px 0 10px 15px;}
#page-footer .footer p{padding:10px 0;}
#page-footer .footerblock {width:30%; float:left;margin:0 12px;}

#page-footer .copyright{background:#111;padding:10px;text-align:left;color:#999;}
#page-footer a{color:#fff}
#page-footer .adfooter{padding:5px 0;text-align:center;}
#page-footer ul.links {list-style-type:circle; margin:5px 0 5px 20px; padding:0;}
#page-footer ul.links li {padding:5px 0;}

.social_bloc ul{ margin-top:10px;}
.social_bloc ul li a {display:inline-block; float:left; width:80px; margin:5px; padding:66px 0 5px; text-align:center; color:#fff; background-color:#58abd4; background-position:center; background-repeat: no-repeat;}
.social_bloc ul .sb_facebook a, .social_bloc ul .sb_twitter a{ width:125px !important;}
.social_bloc ul li a:hover{ text-decoration:none !important;}
.social_bloc ul .sb_facebook a { background-image:url(/forum/styles/mwp/theme/images/sb_facebook.png);}
.social_bloc ul .sb_twitter a { background-image:url(/forum/styles/mwp/theme/images/sb_twitter.png);}
.social_bloc ul .sb_feed a { background-image:url(/forum/styles/mwp/theme/images/sb_feed.png);}
.social_bloc ul .sb_googleplus a { background-image:url(/forum/styles/mwp/theme/images/sb_googleplus.png);}
.social_bloc ul .sb_youtube a { background-image:url(/forum/styles/mwp/theme/images/sb_youtube.png);}
.social_bloc ul .sb_facebook a:hover { background-color:#385997;}
.social_bloc ul .sb_twitter a:hover { background-color:#65cbff;}
.social_bloc ul .sb_feed a:hover { background-color:#ffc001;}
.social_bloc ul .sb_googleplus a:hover {background-color:#d64136;}
.social_bloc ul .sb_youtube a:hover {background-color:#c8302c;}

#mrsmart_share{background:url(/forum/styles/mwp/theme/images/mrsmart_share.png) bottom no-repeat;bottom:-50px;float:left;height:110px;left:-50px;position:absolute;width:150px}
.tuileeffect{width:300px}
.tuileeffect div{bottom:200px;position:relative}
#loading{cursor:pointer;display:none;position:absolute;z-index:9001}
#shadow{background-color:#002b3d;display:none;left:0;position:absolute;top:0;width:100%;z-index:14500}
#jquery-overlay{height:500px;left:0;position:absolute;top:0;width:100%;z-index:90}
#jquery-lightbox{left:0;line-height:0;position:absolute;text-align:center;top:0;width:100%;z-index:100}
#lightbox-container-image-box{background-color:#fff;height:250px;margin:0 auto;position:relative;width:250px}
#lightbox-loading{height:25%;left:0;line-height:0;position:absolute;text-align:center;top:40%;width:100%}
#lightbox-nav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}
#lightbox-container-image-box > #lightbox-nav{left:0}
#lightbox-nav a{outline:none}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{display:block;height:100%;width:49%;zoom:1}
#lightbox-nav-btnPrev{float:left;left:0}
#lightbox-nav-btnNext{float:right;right:0}
#lightbox-container-image-data-box{background-color:#fff;font:10px Verdana, Helvetica, sans-serif;line-height:1.4em;margin:0 auto;overflow:auto;padding:0 10px;width:100%}
#lightbox-container-image-data{color:#666;padding:0 10px}
#lightbox-container-image-data #lightbox-image-details{float:left;text-align:left;width:70%}
#lightbox-image-details-currentNumber{clear:left;display:block;padding-bottom:1em}
#lightbox-secNav-btnClose{float:right;padding-bottom:.7em;width:66px}
#boxesdev .window{height:560px;position:absolute;width:640px}
#boxesnokia .window{background:#000;height:300px;position:absolute;width:340px}
#boxesconcours .window{height:440px;position:absolute;width:660px}
#boxes480 .window{height:400px;width:500px;position:absolute}
#boxeslogin .window{height:420px;width:660px;position:absolute}
#boxes300 .window{height:294px;width:400px;position:absolute}
#boxes400 .window{height:550px;width:420px;position:absolute}
#tvbox .window{height:482px;position:absolute;width:652px}
#boxes .window{height:370px;position:absolute;width:500px}
.window{background:#FFF;display:none;font-size:10pt;z-index:15000}
.pochead{background:#84b34b;color:#fff;font-size:11pt;padding:5px 10px;position:relative}
/*.pocclose{background:url(/forum/styles/mwp/theme/images/icon_close.png);cursor:pointer;height:20px;position:absolute;right:5px;width:20px}*/
.poccontent{clear:both;margin:auto;padding:10px}
.poccontent h3{border-bottom:1px solid #ccc;margin:3px 0}
.window fieldset dl{margin:0;padding:0 0 5px}
.window fieldset dt{border-right-width:0;width:23em}
.window fieldset dd{border-left-width:0;margin-left:24em}
div#feature_list{overflow:hidden;position:relative}
ul#menutabs{left:0;line-height:15px;margin:0;padding:0;position:relative;z-index:2}
ul#menutabs li{font-size:10pt;max-height:50px;padding:0!important;width:240px}
ul#menutabs li a{display:block;padding:5px;text-decoration:none}
ul#menutabs li a:hover{color:#fff;text-decoration:none!important}
ul#menutabs li a.current{color:#FFF!important}
ul#menutabs li a.current:hover{cursor:default;text-decoration:none}
ul#output{background:#000 url(/forum/styles/mwp/theme/images/breakingnews.jpg) top center no-repeat;height:380px;left:0;overflow:hidden;padding:10px;position:relative;width:300px}
ul#output li{color:#ccc;height:400px;position:absolute;width:300px}
ul#output a{color:#fff;display:block}
ul#output dl.title{font-weight:700;padding:0 0 5px}
ul.avis li.aleft{margin-left:100px;position:relative}
ul.avis li.aleft .bul{background:url(/images/reviews_top.png) no-repeat bottom left;height:20px;left:50px;position:absolute;top:-20px;width:20px}
ul.avis li.aright{margin-right:100px;position:relative}
ul.avis li.aright .bul{background:url(/images/reviews_bottom.png) no-repeat top right;bottom:-20px;height:20px;position:absolute;right:50px;width:20px}
ul.avis li{background:#25a0da;color:#FFF;margin-bottom:25px;margin-right:25px;margin-top:10px;padding:10px;width:520px}
ul.avis dl dd.auteur{color:#fff;float:left;padding-top:5px}
ul.avis dl dd.updated{color:#000;float:left}
ul.avis dl dd.rating{color:#ccc;float:right;font-size:9pt}
table.tableconcourstwitter{background:url(/forum/styles/mwp/theme/images/bg_concours_twitter.jpg) no-repeat left top #fff;border:0!important;height:480px;padding:0;width:640px}
table.tableconcourstwitter td{border:0;vertical-align:top}
table.tableconcourstwitter div{padding-left:55px;padding-top:5px;width:140px}
.tableconcoursadresse{background:url(/forum/styles/mwp/theme/images/bg_concours_adresse.jpg) no-repeat right bottom #edf5e9!important}
table.table2{border:0!important;border-spacing:5px;width:640px}
table.table2 td{border:0}
#ucp-main table.table1{padding:2px}
table.table1 thead th{color:#FFF;font-size:1em;font-weight:400;line-height:1.3em;padding:0 0 4px 3px;}
table.table1 thead th span{padding-left:7px}
table.table1 tbody tr{border:1px solid #BFC1CF}
table.table1 tbody tr:hover,table.table1 tbody tr.hover{background-color:#CFE1F6;color:#000}
table.table1 td{color:#536482}
table.table1 tbody td{border-top:1px solid #FAFAFA;padding:5px}
table.table1 tbody th{background-color:#FFF;border-bottom:1px solid #000;color:#222;padding:5px;text-align:left}
table.table1 .posts{text-align:center!important;width:7%}
table.table1 .mark{text-align:center;width:7%}
table.table1 .info{text-align:left;width:30%}
table.table1 .info div{overflow:hidden;white-space:normal;width:100%}
table.table1 .autocol{line-height:2em;white-space:nowrap}
table.table1 thead .autocol{padding-left:1em}
table.table1 span.rank-img{float:right;width:auto}
table.info tbody th{color:#000;font-weight:400;padding:3px;text-align:right;vertical-align:top}
.forumbg table.table1{margin:0 -2px -1px -1px}
.column1{clear:left;float:left;width:49%}
.column2{clear:right;float:right;width:49%}
.left-box{float:left;padding:10px 0 0;text-align:left;width:auto}
.right-box{float:right;text-align:right;width:auto}
.details{float:left;padding:10px 0 0;text-align:left;width:60%}
dl.details dt{clear:left;color:#000;display:block;float:left;text-align:right;width:30%}
dl.details dd{color:#536482;float:left;margin-bottom:5px;margin-left:0;padding-left:5px;width:65%}
.sep{color:#1198D9}

.pagination{float:right;height:1%;margin-top:15px;text-align:right;width:auto;margin:6px 0 12px 0;color:#999;}
.pagination strong,.pagination b{font-weight:400}
.pagination span a,.pagination span a:link,.pagination span a:visited,.pagination span a:active, .pagination span strong{
    display:inline-block;padding:4px 7px;margin:3px;font-size:10.5pt;}
.pagination span strong{
    background:#f2f7fb;font-weight:bold;cursor:default;color:#000;border:1px solid #ccc;}
.pagination span a{
    background:#f2f7fb;color:#000;border:1px solid #ccc;}
.pagination span a:hover{
    text-decoration:none !important;background:#7fbede;color:#fff;border:1px solid #58abd4}
.btn_topmenu.active{background-color:red !important; font-weight:bold; }
.row .pagination{background:url(/forum/styles/mwp/theme/styles/monsmntheme/theme/images/icon_pages.gif) 0 50% no-repeat;display:block;float:right;font-size:.9em;margin-top:0;padding:1px 0 1px 15px;width:auto}
.row .pagination span a:hover,li.pagination span a:hover{background-color:#368AD2}
#forum-permissions{float:right;margin-left:5px;margin-top:10px;padding-left:5px;text-align:right;width:auto}
.small{font-size:9pt!important}
.titlespace{margin-bottom:15px}
.error{color:#BC2A4D;font-size:1em;font-weight:700}
.reported{background-color:#F7ECEF !important;}
.announce{background-color:#f2f7fb !important;}
.bg1{background-color:#fafcfd;}
.bg2{background-color:#f2f7fb;}
li.reported:hover{background-color:#ECD5D8!important}
div.rules{background:#fae4e4;border:1px solid #ff2929;color:#222;font-size:.9em;margin:10px 0;padding:10px}
div.rules h4{color:red;font-weight:bold;}
div.rules strong{color:red;display:block;font-size:12pt;font-weight:400;padding:0 0 5px}
div.rules ul,div.rules ol{margin-left:20px}
p.rules{background-color:#ECD5D8;background-image:none;padding:5px}
p.rules img{padding-top:5px;vertical-align:middle}
p.rules a{clear:both;vertical-align:middle}
.back2top{clear:both;height:11px;text-align:right}
#top{position:absolute;top:-20px}
ul.topiclist{display:block;list-style-type:none}
a.topictitle,a.forumtitle{color:#000 !important;font-size:11pt}
ul.forums{background:#fff none repeat-x 0 0;padding-bottom:8px}
ul.topics{padding-bottom:8px}
ul.topiclist li{color:#666;display:block;list-style-type:none;}
ul.topiclist li.row{border-bottom:1px solid #eee;border-left:3px solid #ededed;margin:8px 0 8px 0;}
ul.topiclist li.row dl{clear:both;display:block;padding:2px 0;}
ul.topiclist dt{display:block;float:left;padding:5px;width:58%;}
ul.topiclist.forums dt{width:70% !important;}
ul.topiclist span{color:#999!important;font-size:.8em}
.grey{color:#666!important}
.lightgrey{color:#999!important}
ul.topiclist dd{display:block;float:left;padding:4px 0}
ul.topiclist dfn{left:-999px;position:absolute;width:990px}
ul.topiclist li.row dt a.subforum{background-image:none;background-position:0 50%;background-repeat:no-repeat;padding:0 0 0 12px;position:relative;white-space:nowrap}
.forum-image{float:left;margin-right:5px;padding-top:5px}
li.header{color:#fff;padding:5px 0;margin:0;}
li.header dt,li.header dd{line-height:16pt;margin:0;padding:0;}
li.header dd{color:#fff;font-size:9pt;margin-right:5px}
li.header dl{background:#474747;color:#fff;padding:5px 10px;}
li.header dl.icon{min-height:0}
li.header dl.icon dt{padding-left:0;padding-right:50px}
li.header h2 a,li.header h2{color:#fff;font-size:13pt;margin:0; padding:0;}
dl.icon{background-position:10px 50%;background-repeat:no-repeat;height:auto!important;min-height:35px}
dl.icon dt{background-position:5px 95%;background-repeat:no-repeat;padding-left:45px}
dd.posts,dd.topics,dd.views{text-align:center;width:7%}
dd.fstats{width:14%;font-size:8pt;color:#999;margin-left:10px;text-align:right}
dl.icon dt ol,dl.icon dt ul{list-style-position:inside;margin-left:1em}
dl.icon dt li{display:list-item;list-style-type:inherit}
dd.lastpost{width:18%; text-align:right;}

dd.lastpost span,ul.topiclist dd.searchby span,ul.topiclist dd.info span,ul.topiclist dd.time span,dd.redirect span,dd.moderation span{display:block;padding-left:5px}
dd.time{line-height:200%;width:auto}
dd.extra{line-height:200%;text-align:center;width:12%}
dd.mark{float:right!important;line-height:200%;text-align:center;width:9%}
dd.option{line-height:200%;text-align:center;width:15%}
dd.searchby{line-height:1em;width:47%}
ul.topiclist dd.searchextra{border-left:none;clear:both;color:#222;margin-left:5px;overflow:hidden;padding:.2em 0;width:98%}
.topic-actions{height:28px;margin-bottom:3px;min-height:28px}
.blogbody img{max-width:640px}
.postbody img{max-width:520px}
.commentbody img{max-width:450px}

#related{
    margin:0 0 20px 0;
    padding:5px 0 0 0;
    height:170px;overflow:hidden;position:relative;width:660px; background:url(/forum/styles/mwp/theme/images/breaking.gif) bottom repeat-x #f6f6f6;
}
#related .scrollable .items{clear:both;margin:0;position:absolute;width:20000em;margin:0 5px}
#related .scrollable .item{float:left;width:660px}

#related .scrollable a{float:left;margin:12px 0 12px 3px;position:relative;width:214px}
#related .scrollable strong{color:#222;font-weight:400}
#related .scrollable .img img{background-color:#fff;height:125px;width:206px; }
#related .scrollable .breakinfo{clear:left;color:#fff;display:block;font-size:10pt;height:50px;overflow:hidden;width:200px; padding:2px 3px;background:#58abd4;position:absolute;bottom:3px;line-height:11pt;}
#related .scrollable .breaktitle{width:152px;float:right;display:inline-block;overflow:hidden;padding:4px 0;}
#related .scrollable .breakdate{float:left;color:#fff;display:inline-block;font-size:10pt;font-style:normal;height:30px;padding:2px 0;width:32px;top:5px;left:5px;background:#7fbede;margin:5px 5px 0 5px;overflow:hidden;text-align:center;}
#related .scrollable .breakcomments{color:#fff;display:inline-block;font-size:10pt;font-style:normal;height:20px;width:30px;padding:0;text-align:center;position:absolute; top:5px;right:15px;background:#58abd4;}
#related .scrollable a:hover .breakinfo{background:#7fbede;}
#related .scrollable a:hover .breakdate{background:#a6d1e7;}
#related .scrollable a:hover .breakcomments{background:#7fbede;}

.prevnext{
    color:#999;
    padding:5px 10px;
    border-top:1px solid #e7e7e7;
    border-bottom:1px solid #e7e7e7;
    height: 50px;
    margin-bottom:10px;
}
.prevnext a{
    clear:both;
    display:block;
    font-size:10pt;
}
.prev{
    height: 40px;
    width: 280px;
    background: url(/forum/styles/mwp/theme/images/back.png) top left no-repeat;
    float: left;
}
.prev span{
    margin:2px;
    padding-left:40px;
    display:block;
}
.next{
    height: 40px;
    width: 280px;
    background: url(/forum/styles/mwp/theme/images/next.png) top right no-repeat;
    float: right;
    text-align:right;
}
.next span{
    margin:2px;
    padding-right:40px;
    display:block;
}
.topictext{color:#999;font-size:.8em}
.postbody{color:#000;float:right;padding:10px 5px;width:78%}
.blogbody{color:#000;line-height:1.60em;padding:0 8px;margin:0 0 0 0;}
.blogbody table{margin:auto auto 10px;width:95%}
.blogbody th{background-color:#f2f7fb;font-weight:700;padding:8px}
.blogbody td{vertical-align:top}
.blogbody ul{margin:3px 0}
.blogbody li{padding:1px 0!important}
ul.profile-icons li{background-position:0 100%;float:left;margin:0 6px 3px 0;padding:0!important}
.commentbody{background-color:#f2f7fb;margin:0 8px;padding:8px; border-left:3px solid; border-color:#ccc;}
.commentbody ul,.postbody ul,.blogbody ul{list-style:disc}
.commentavatar{display:inline;float:left;width:40px}
.commentavatar dd{ background:#fff; padding:5px; border:1px solid #f2f7fb;text-align:center;width:52px}
.commentavatar img{height:auto;margin:6px;max-height:40px;max-width:40px;width:auto;}
.commentcontent{float:right;line-height:1.48em;padding:0;width:540px}
.commentbody.unreadpost{border-color:#7ebede !important;}
.commentbody.reported{border-color:red !important;}
div.ballon{background:url(/forum/styles/mwp/theme/images/bg_ballonn.gif) no-repeat 20px 0;margin:0;padding:0 0 0 15px;position:relative;top:11px}
#review{margin-top:2em}
#topicreview{height:500px;overflow:auto;padding-right:5px;position:relative}
#topicreview .postbody{float:none;height:auto;margin:0;width:auto}
#topicreview h2{border-bottom-width:0}
.content{min-height:3em;word-wrap: break-word;}
.panel{padding:2px 5px;}
.panel h3{margin:.5em 0}
.panel p{line-height:1.4em;margin-bottom:1em}
dl.faq{font-family:"Lucida Grande", Verdana, Helvetica, Arial, sans-serif;line-height:1.4em;margin-bottom:2em;margin-top:1em}
dl.faq dt{color:#222;font-weight:700}
.content dl.faq{margin-bottom:.5em}
.content ul,.content ol{margin-bottom:1em;margin-left:2em}
.posthilit{background-color:#F3BFCC;color:#BC2A4D;padding:0 2px 1px}

p.author{color:#999;font-family:Verdana, Helvetica, Arial, sans-serif;line-height:1.2em;margin:0 15em .6em 0;padding:0 0 5px; font-size:8pt;}
.postheader{}
dt.author{font-size:1.4em}
.signature{border-top:1px solid #CCC;clear:left;line-height:140%;margin-top:1.5em;overflow:hidden;padding-top:.2em;width:100%}
dd .signature{border:none;clear:none;margin:0;padding:0}
.signature li{list-style-type:inherit}
.signature ul,.signature ol{margin-bottom:1em;margin-left:3em}
.notice{clear:left;color:#666;font-size:.9em;line-height:130%;margin-top:1.5em;padding-top:.2em;width:auto}
ul.searchresults{clear:both;list-style:none;text-align:right}
blockquote{background:#d4e1e5 6px 8px no-repeat;overflow:hidden;padding:5px; width:85%; margin:5px 0 14px 30px;}
blockquote blockquote{background-color:#f6f6f6;margin:.5em 1px 0 15px}
blockquote blockquote blockquote{background-color:#f6f6f6}
blockquote cite{display:block;font-style:normal;font-weight:700;margin-left:20px}
blockquote.uncited{padding-top:25px}
dl.codebox{background-color:#FFF;border:1px solid #C9D2D8;padding:3px}
dl.codebox dt{border-bottom:1px solid #CCC;display:block;font-weight:700;margin-bottom:3px;}
dl.codebox code{color:#2E8B57;display:block;font:.9em Monaco, "Andale Mono", "Courier New", Courier, mono;height:auto;line-height:1.3em;margin:2px 0;max-height:200px;overflow:auto;padding-top:5px;white-space:normal}
.syntaxbg{color:#FFF}
.syntaxcomment{color:#FF8000}
.syntaxdefault{color:#00B}
.syntaxkeyword{color:#070}
.syntaxstring{color:#D00}
.attachbox{background-color:#FFF;border:1px dashed #C9D2D8;clear:left;float:left;margin:5px 5px 5px 0;padding:6px;width:auto}
.pm-message .attachbox{background-color:#F2F3F3}
.attachbox dt{font-family:Arial, Helvetica, sans-serif;}
.attachbox dd{border-top:1px solid #C9D2D8;clear:left;margin-top:4px;padding-top:4px}
.attach-image{margin:3px 0;width:100%}
.attach-image img{border:1px solid #999;cursor:default}
div.inline-attachment dl.thumbnail,div.inline-attachment dl.file{display:block;margin-bottom:4px}
dl.file{display:block;font-family:Verdana, Arial, Helvetica, sans-serif}
dl.file dt{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;margin:0;padding:0;text-transform:none}
dl.file dd{color:#666;margin:0;padding:0}
dl.thumbnail img{background-color:#FFF;padding:3px}
dl.thumbnail dd{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-style:italic}
dl.thumbnail dt a:hover img{border-color:#368AD2}
fieldset.polls{background:#f2f7fb;font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;padding:5px!important}
fieldset.polls dl{color:#666;line-height:120%;margin-top:5px;padding:5px 0 0}
fieldset.polls dl.voted{color:#000;font-weight:700}
fieldset.polls dt{border-right:none;display:block;float:left;margin:0;padding:0;text-align:left;width:30%}
fieldset.polls dd{border-left:none;float:left;margin-left:0;padding:0 5px;width:10%}
fieldset.polls dd input{margin:2px 0}
fieldset.polls dd div{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-weight:700;min-width:2%;overflow:visible;padding:0 2px;text-align:right}
.pollbar1,.pollbar2,.pollbar3,.pollbar4,.pollbar5{background-color:#299cc4}
.postprofile{color:#999;float:left;font-size:9pt;padding:0 10px 0 10px;width:17%!important;}
.pm .postprofile{border-left-color:#DDD}
.postprofile .ranktitle{color:#999;padding:2px 0}
.postprofile dd,.postprofile dt{line-height:1.4em}
.avatar{border:none;margin-bottom:3px}
dl.pmlist dt{width:60%!important}
dl.pmlist dd{margin-bottom:2px;margin-left:61%!important}
#cp-menu{border:1px solid #dcdee2;float:left;margin:5px 15px 5px 0;width:24%}
#cp-main{float:left;width:70%}
#cp-main .panel ol{font-size:1.1em;margin-left:2em}
#cp-main .panel li.row{border-bottom:1px solid #B5C1CB;border-top:1px solid #F9F9F9}
ul.cplist{border-top:1px solid #B5C1CB;margin-bottom:5px}
#cp-main table.table1 thead th{border-bottom:1px solid #222;color:#222;font-weight:700;padding:5px}
#cp-main table.table1 tbody th{background-color:transparent!important;border-bottom:none;font-style:italic}
#cp-main .pagination{float:right;padding-top:1px;width:auto}
#cp-main .pm-message{background-color:#FFF;border:1px solid #DBDEE2;float:none;margin:10px 0;width:auto}
#tabs ul{border-bottom:1px solid #999;font-size:11pt;height:33px!important;margin:8px 0 15px;z-index:2}
#tabs li{background-color:#fff;border:1px solid #999;border-style:solid;float:left;margin:0 0 0 5px;padding:6px}
#tabs li a{color:#222;cursor:pointer;display:block}
#tabs a:hover{color:#222;text-decoration:none!important}
#tabs .activetab{background-color:#fff;border-bottom:1px solid #fff;color:#222;font-weight:700;height:21px!important}
#tabs .inactivetab{background-color:#dcdee2;color:#666}
#minitabs{line-height:normal;margin:-20px 7px 0 0}
#minitabs li{background-color:#E1EBF2;display:block;float:right;font-size:1em;font-weight:700;margin-left:2px;padding:0 10px 4px}
#minitabs a:hover{text-decoration:none}

#navigation li{display:inline}
#navigation a{display:block;margin:1px 0;padding:5px;text-decoration:none}
#navigation a:hover{background-image:none;color:#BC2A4D;text-decoration:none}
#navigation #active-subsection a{background-image:none;color:#222;display:block}
.cp-mini{background-color:#eef5f9;padding:0 5px}
.cp-mini span.corners-top,.cp-mini span.corners-bottom{margin:0 -5px}
dl.mini dt{color:#425067;font-weight:700}
dl.mini dd{padding-top:4px}
.friend-offline{font-style:italic}
.pm-panel-header{border-bottom:1px dashed #A4B3BF;margin:0;padding-bottom:10px}
.reply-all{clear:both;display:block;float:left;padding-top:4px}
.pm-panel-message{padding-top:10px}
.pm-return-to{padding-top:23px}
#cp-main .pm-message-nav{border-bottom:1px dashed #A4B3BF;margin:0;padding:2px 10px 5px}
ol.def-rules{padding-left:0}
ol.def-rules li{line-height:180%;padding:1px}
.pmlist li.pm_message_reported_colour,.pm_message_reported_colour{border-left-color:#BC2A4D;border-right-color:#BC2A4D}
.pmlist li.pm_marked_colour,.pm_marked_colour{border:solid 3px #F60;border-width:0 3px}
.pmlist li.pm_replied_colour,.pm_replied_colour{border:solid 3px #A9B8C2;border-width:0 3px}
.pmlist li.pm_friend_colour,.pm_friend_colour{border:solid 3px #5D8FBD;border-width:0 3px}
.pmlist li.pm_foe_colour,.pm_foe_colour{border:solid 3px #000;border-width:0 3px}
.pm-legend{border-left-style:solid;border-left-width:10px;border-right-width:0;margin-bottom:3px;padding-left:3px}
#gallery label{background:#FFF;border:1px solid #CCC;float:left;margin:10px;padding:5px;position:relative;text-align:center;width:auto}
.buttons{clear:both;color:#999;padding:5px 0;margin:10px 0 10px 0;}
.buttons div{display:inline-block}
.buttons div a{background:url(/forum/styles/mwp/theme/images/button.png) no-repeat 5px 5px #58abd4;border:0!important;color:#fff!important;cursor:pointer;display:inline-block;font-family:'Segoe UI', Tahoma, Arial;font-size:12pt;height:20px;padding:6px 5px 8px 32px}
.buttons div a:hover{background:url(/forum/styles/mwp/theme/images/button.png) no-repeat 5px 5px #7ebede;color:#fff!important;text-decoration:none!important}
.buttons div a:hover span{background-position:0 100%}
.locked-icon a{background-image:url(/forum/styles/mwp/theme/images/locked.png)!important}
a.print,a.sendemail,a.fontsize{background-repeat:no-repeat;display:block;height:32px;overflow:hidden;text-align:left;text-indent:-5000px;width:32px}
a.print{background-image:url(/forum/styles/mwp/theme/images/icon_print.gif)}
a.sendemail{background-image:url(/forum/styles/mwp/theme/images/icon_sendemail.gif)}
a.fontsize:hover{background-position:0 -20px;text-decoration:none}
ul.profile-icons{list-style:none;padding-top:10px}
ul.profile-icons li a{background-position:0 0;display:block;height:100%;width:100%}
ul.profile-icons li a:hover{background:none}
.postbody ul.profile-icons,.commentcontent ul.profile-icons,.blogbody ul.profile-icons{float:right;padding:0;width:auto}
.postbody ul.profile-icons li{margin:0 3px}
.email-icon,.email-icon a{background:url(/forum/styles/mwp/theme/imageset/icon_contact_email.gif) top left no-repeat}
.aim-icon,.aim-icon a{background:url(/forum/styles/mwp/theme/imageset/icon_contact_aim.gif) top left no-repeat}
.yahoo-icon,.yahoo-icon a{background:url(/forum/styles/mwp/theme/imageset/icon_contact_yahoo.gif) top left no-repeat}
.web-icon,.web-icon a{background:url(/forum/styles/mwp/theme/imageset/icon_contact_www.gif) top left no-repeat}
.msnm-icon,.msnm-icon a{background:url(/forum/styles/mwp/theme/imageset/icon_contact_msnm.gif) top left no-repeat}
.icq-icon,.icq-icon a{background:url(/forum/styles/mwp/theme/imageset/icon_contact_icq.gif) top left no-repeat}
.jabber-icon,.jabber-icon a{background:url(/forum/styles/mwp/theme/imageset/icon_contact_jabber.gif) top left no-repeat}
.pm-icon,.pm-icon a{background:url(/forum/styles/mwp/theme/imageset/icon_contact_pm.gif) top left no-repeat}
.quote-icon,.quote-icon a{background:url(/forum/styles/mwp/theme/imageset/icon_post_quote.gif) top left no-repeat}
.report-icon,.report-icon a{background:url(/forum/styles/mwp/theme/imageset/icon_post_report.gif) top left no-repeat}
.warn-icon,.warn-icon a{background:url(/forum/styles/mwp/theme/imageset/icon_user_warn.gif) top left no-repeat}
.edit-icon,.edit-icon a{background:url(/forum/styles/mwp/theme/imageset/icon_post_edit.gif) top left no-repeat}
.delete-icon,.delete-icon a{background:url(/forum/styles/mwp/theme/imageset/icon_post_delete.gif) top left no-repeat}
.info-icon,.info-icon a{background:url(/forum/styles/mwp/theme/imageset/icon_post_info.gif) top left no-repeat}
ul.profile-icons li.pm-icon{height:20px;width:28px}
fieldset{border-width:0;font-family:Verdana, Helvetica, Arial, sans-serif}
input{font-family:Verdana, Helvetica, Arial, sans-serif;}
select{background-color:#FFF;border:1px solid #B4BAC0;color:#222;font-family:"Segoe UI", Tahoma, Verdana;font-size:10pt}
.inputbox{background-color:#FFF;border:1px solid #B4BAC0;color:#222;cursor:text;font-family:"Segoe UI", Tahoma, Verdana;font-size:10pt;padding:1px}
.inputbox:hover{border:1px solid #11A3EA}
.inputbox:focus{border:1px solid #11A3EA;color:#0F4987}
input.tiny{width:125px}
option{padding-right:1em}
option.disabled-option{color:graytext}
textarea{font-family:'Segoe UI', Tahoma, Arial;font-size:10.5pt;padding:2px}
label{color:#000;cursor:default;padding-right:5px;font-size:10pt;}
fieldset dl{padding:8px 0}
fieldset dt{display:block;float:left;text-align:left;width:40%}
fieldset dd{margin-bottom:3px;margin-left:41%;vertical-align:top}
fieldset span{color:#666;font-size:8.5pt}
fieldset.fields1 dt{border-right-width:0;width:17em;}
fieldset.fields1 dd{border-left-width:0;padding-left:1em}
fieldset.fields1{background-color:transparent}
fieldset.fields1 div{margin-bottom:3px}
fieldset.fields2 dt{border-right-width:0;width:18em}
fieldset.fields2 dd{border-left-width:0;margin-left:19em}
dd label{color:#000;white-space:nowrap;}
dd input,dd textarea{margin-right:3px}
fieldset.fields2 dl:hover dt label{color:inherit}
fieldset.quick-login input.inputbox{background-color:#F2F3F3;margin-right:5px;vertical-align:middle;width:15%}
fieldset.display-options{margin:3px 0 5px;padding:3px;text-align:center}
fieldset.display-options a{margin-top:3px}
fieldset.display-actions{line-height:2em;padding-right:1em;text-align:right;white-space:nowrap}
fieldset.sort-options{line-height:2em}
fieldset.forum-selection{float:right;margin:5px 0 3px}
fieldset.forum-selection2{float:right;margin:13px 0 3px}
fieldset.quickmod{margin:10px 0;}
fieldset.submit-buttons{margin:5px 0;text-align:center;width:100%;}
fieldset.submit-buttons input{padding-bottom:3px;padding-top:3px;}
#format-buttons{margin:15px 0 2px}
#message-box{width:80%}
#message-box textarea{width:100%}
#smiley-box{float:right;width:18%}
#smiley-box img{margin:3px}
.autowidth{width:auto!important}
.buttonsearch{border:0;cursor:pointer}
a.buttonbig, input.buttonbig{display:block;font-size:15pt!important;padding:7px 18px!important;}
a.button1,input.button1{display:block;font-size:12pt!important;padding:6px 10px!important;background:#58abd4!important;color:#fff!important;}
a.button2,input.button2{font-size:10pt!important;padding:3px 6px!important; background:#58abd4!important;color:#fff!important;}
a.buttoneditor, input.buttoneditor{padding:3px 6px!important; background:#f2f7fb !important;font-size:9pt;border:1px solid #ccc;cursor:pointer;}
a.buttoneditor:hover, input.buttoneditor:hover{background:#7fbede;border:1px solid #58abd4}
a.button1,input.button1,a.button2,input.button2,a.button3,input.button3, a.buttonbig, input.buttonbig{border:0 !important;cursor:pointer;display:inline-block;font-family:'Segoe UI', Tahoma, Arial;}
a.button1:hover,input.button1:hover,input.button3:hover,a.button2:hover,input.button2:hover,a.buttonbig:hover, input.buttonbig:hover{background:#58abd4!important;color:#fff!important;text-decoration:none!important}
input.button3{background-image:none;font-variant:small-caps;height:12px;line-height:5px;margin:0;padding:0}
input.disabled{color:#666;font-weight:400}
dd select,fieldset.quick-login input{width:auto}
dd textarea,input.inputbox{width:85%}
fieldset.quick-login label,fieldset.display-options label,fieldset.display-actions label{padding-right:2px;white-space:nowrap}
* html span.corners-top,* html span.corners-bottom{background-image:url(/forum/styles/mwp/theme/styles/monsmntheme/theme/images/corners_left.gif)}
* html span.corners-top span,* html span.corners-bottom span{background-image:url(/forum/styles/mwp/theme/styles/monsmntheme/theme/images/corners_right.gif)}
table.table1{voice-family:inherit;width:100%}
html>body dd label input{vertical-align:text-bottom}
* html input.button1,* html input.button2{margin-bottom:1px;padding-bottom:0}
* html .column1,* html .column2{width:45%}
.clearfix,#tabs,#minitabs,fieldset dl,ul.topiclist dl,dl.polls{height:1%;overflow:hidden}
* html .post{height:25%;overflow:hidden}
* html .clearfix,* html .navbar,ul.linklist{height:4%;overflow:hidden}
* html li.row dl.icon dt{height:35px;overflow:visible}
* html .forumbg table.table1{margin:0 -2px 0 -1px}
:first-child+html dl.details dd,* html dl.details dd{float:none;margin-left:30%}
ul,#navigation ul{list-style:none}
p.right,fieldset.jumpbox{text-align:right}
.menucentre li,ul.blocklist li{padding:2px 0}
.menucentercnt,#lightbox-container-image{padding:10px}
.menubottom .cancelicon,.menubottom .refreshicon,.menubottom .saveicon,#zuneId,#searchmonsm,hr.divider,.pagination span.page-sep,.post-ignore .postbody,ul.profile-icons li span{display:none}
#room dt,.pm-message h2{padding-bottom:5px}
#room dd,.syntaxhtml,fieldset dl:hover dt label{color:#000}
.blockleft a,.blockleftsmall a,.smartlist,ul.topiclist dl,* html ul.topiclist li{position:relative}
.blockcontent,ul.avis dl dt.avis{clear:both}
.blockcontent li,.postprofile dt{padding:5px 0}
.rightelt ul,#cp-main .content{padding:0 5px 0 0}
.rightelt li,.blogbody li{padding:3px 0}
.poll dd.checkb,.tiny{width:20px}
ul.ulforums li img{float:left;margin:5px}
#index .leftelt,#news .leftelt,#tags .leftelt,#cp-main ul.linklist,* html hr{margin:0}
#view_smartphone .content,#view_smartphone .avis,li.row:hover{background-color:#fff}
#view_smartphone .contentelt,#marketplace .contentelt{clear:both;padding:0 0 10px}
#view_smartphone .aviselt:hover,ul.topiclist li.row:hover{background:#f2f7fb}
#view_smartphone .leftelt{color:#666;cursor:pointer;display:block;margin:0 10px 5px 0;padding:0 10px 5px;position:relative}
#view_smartphone .listeaccessoires li dl{display:inline-block;overflow:hidden}
#marketplace .galerie li dl.rating,fieldset.quick-login{margin-top:5px}
#jquery-lightbox a img,.attachbox dd dd{border:none}
table.table1 .name,dt label{text-align:left}
li.pagination,#cp-main .postbody h3,#cp-main .box2 h3{margin-top:0}
.pagination img,label input,label img,#format-buttons input,#format-buttons select,* html .postbody h3 img{vertical-align:middle}
li.pagination span a,#cp-main .pm{background-color:#FFF}
dd.redirect,#pm-menu{line-height:2.5em}
dd.info,.search .postprofile{width:30%}
div[class].topic-actions,#topicreview .post{height:auto}
.content p,#cp-main table.table1{margin-bottom:1em}
blockquote dl.codebox,#cp-main .buttons{margin-left:0}
.attachbox p,.attachbox p.stats{clear:left;color:#666;font-weight:400;line-height:110%}
dl.thumbnail dt a:hover,#gallery label:hover{background-color:#e2e2e2}
dl.pmlist dt textarea,#timezone,.full{width:95%}
.reply-icon a,.pmreply-icon a{background-image:url(/forum/styles/mwp/theme/images/reply.png)!important}
.post-icon a,.newpm-icon a{background-image:url(/forum/styles/mwp/theme/images/add.png)!important}
.postb-icon a{background-image:url(/forum/styles/mwp/theme/images/addb.png)!important}
.top li dl.img img,ul.profile-icons li.email-icon,ul.profile-icons li.aim-icon,ul.profile-icons li.yahoo-icon,ul.profile-icons li.web-icon,ul.profile-icons li.msnm-icon,ul.profile-icons li.icq-icon,ul.profile-icons li.jabber-icon,ul.profile-icons li.quote-icon,ul.profile-icons li.report-icon,ul.profile-icons li.edit-icon,ul.profile-icons li.delete-icon,ul.profile-icons li.info-icon,ul.profile-icons li.warn-icon{height:20px;width:20px}
table.info td{padding:3px}
ul.block a,.smartlist li a span{display:block}
.displaypoc,.buttons div span,.menubottom span,input[type=checkbox],label:hover{cursor:pointer}
ul.avis,ul.lileft,#view_smartphone .specifications ul{margin:0;padding:0}
fieldset.polls dd.resultbar,* html #timezone,input.medium,.medium,input.narrow,.narrow,* html #search-box{width:50%}
#site-links a.active,#site-links a:hover{color:#fff;text-decoration:none!important}
#site-profile .links p,#index .topiclist,#view_smartphone .topiclist{padding:0!important}
#index .topic,#view_smartphone .topic{margin:0!important;padding:0!important}
.tinygrey{color:#666;font-size:9pt}
.scrollable a:hover,#view_smartphone .boutique li a:hover,h1 a:hover,h2 a:hover,h3 a:hover,#site-profile .avatar a:hover,.menutitle a:hover,.rightelt h3 a:hover,#news .leftelt a:hover,#index .leftelt a:hover,#smartphones .smelt .smtext a:hover,#tags .leftelt li a:hover,#view_smartphone .listeaccessoires li a:hover,ul.listprix a,#marketplace .galerie li a:hover,.smartlist li a:hover, ul#output a:hover{text-decoration:none!important; }
#site-links a.active strong,#view_smartphone .boutique li a dl.port,.current{color:#000!important}
.mcp-main .postbody,#navigation,html>body table.table1{width:100%}
#site-profile .links li,.top li dl.rating,.posteravatar,.fleft,.listtype li,.smartlist li,ul.listprix dl{float:left}
#tvbox .pcad,.center,ul#output dl.img{text-align:center}
.leftelttitle strong,li.row strong,.postprofile strong{color:#000;font-weight:400}
.leftelttitle, .forumtitle, .topictitle{font-weight:bold;}
#site-profile .links a,#tabs .activetab a,#minitabs li.activetab a,#minitabs li.activetab a:hover{color:#222}
.top li,#view_smartphone .boutique li{float:left;list-style-type:none!important;position:relative}
.lileft li,#view_smartphone .boutique li dl{float:left;padding:0 10px 0 0}


.navi{bottom:5px;height:22px;position:absolute;right:8px;z-index:50}
.navi a{background:#ccc; display:block;float:left;font-size:1px;margin:5px 3px;height:12px;width:12px}
.navi a.active{background:#58abd4 0 0 no-repeat}
#liveblock{color:#fff;font-size:10.5pt;}
#liveview{display:block;height:380px;margin-top:5px;overflow:auto;position:relative;width:300px;}
#liveview .icone{background-image:url(/forum/styles/mwp/theme/images/systems/anonymous.gif);background-size:100% 100%;border:0;height:32px;left:8px;list-style:none;margin:0 5px 0 0;padding:0;position:absolute;top:8px;width:32px}
#liveview li{margin:0!important;padding:0!important;}
#liveview li a{display:block;position:relative;word-wrap:break-word;border-bottom:1px solid #eee; padding:0 5px;}
#liveview li a:hover{background:#7ebede!important;text-decoration:none!important; color:#fff !important;}
#liveview li a:hover .message, #liveview li a:hover .message i, #liveview li a:hover .info{color:#fff !important;}
#liveview .icone img{height:32px;width:32px}
#liveview .message{color:#333;margin-left:45px;min-height:30px;padding-top:5px}
#liveview .message i{color:#188ae1;font-style:normal;}
#liveview .info{color:#999;font-size:90%;position:relative;width:270px;padding-bottom:5px; text-align:right}
/*#ad1000{height:100px;padding:5px;margin:auto;text-align:center;}*/
#kk-widget{height:250px;}
.specialblock{margin:10px 5px; padding:6px; border: 1px solid #ccc; background:#f2f7fb;}
#conteneur {
    min-height: 800px;
    width: 990px;
    z-index: 5;
    margin: auto;
}

