html,body,div,span,applet,object,iframe,h1,h2,h2,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,dl,dt,dd,ol,ul,em,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;outline:0;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}
:focus{outline:0}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:400}
body{background:url(../../images/bg.png) no-repeat 140px right;font-family:'Segoe UI', tahoma, sans-serif;color:#333;background-color:#f8f8f8;position:relative;font-size:10.5pt;margin:0;padding:0;color:#222}
h1{font-family:"Segoe UI", Tahoma, Verdana;font-size:26pt;text-align:left;font-weight:normal;color:#8cbe1f;margin:0 0 5px 0;padding:0 10px 0 0}
h2{font-family:"Segoe UI", Helvetica, sans-serif;margin-bottom:6px;font-size:16pt;color:#111;font-weight:400;margin-top:10px;}
h3{font-family:"Segoe UI", Helvetica, sans-serif;margin-bottom:6px;font-size:13pt;color:#111;font-weight:400;margin-top:12px;}
p{line-height:13pt;padding:0 0 8px}
img{border-width:0}
hr{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #ccc;}
hr.dashed{border-top:1px dashed #CCC;margin:10px 0}
p.right{text-align:right}
.breadcrumbs{margin-top:10px;}
.breadcrumbs,.flright{font-size:8pt;text-transform:uppercase;font-weight:700}
.breadcrumbs a{ color:#000 !important;}
.fleft{float:left;padding:5px 0}
.flright{float:right;margin:0}
.ad300tuile{float:left;margin-right:8px;width:300px;height:250px;background:#fff;cursor:pointer}
#wrap{width:1016px;position:relative;margin:0 auto;}
#page-body{clear:both;margin:4px 0}
.rightside{float:right}
.hidden{display: none;}
#boxesdev .window{position:absolute;width:640px;height:570px}
#boxes .window{position:absolute;width:500px;height:370px;}
.displaypoc{cursor:pointer}
.window{font-size:10pt;display:none;z-index:15000;background:#FFF;}
.pochead{ font-size:11pt; background:#84b34b;color:#fff;padding:5px 10px;position:relative;}
.pocclose{right:5px;position:absolute;width:20px;height:20px;background:url('../../images/icon_close.png');cursor:pointer;}
.poccontent{clear:both;margin:auto;padding:6px 10px}
.poccontent h3{border-bottom:1px solid #ccc;margin:3px 0;}
.window fieldset dl{margin:0;padding:0 0 5px 0;}
.window fieldset dt{width:23em;border-right-width:0}
.window fieldset dd{margin-left:24em;border-left-width:0}

#page-menu{clear:both;color:#ccc;height:32px;margin:0!important;padding:10px 0; background:#111;}
#menu{width:1000px;margin:auto;padding-top:3px}
#menu li{float:left;font-size:13pt; margin-right:3px;}
#menu li a.home{background:url(../../images/btn_home.png) no-repeat;text-indent:27px;}
#menu li a.home:hover,#menu li.selected a.home{background:url(../../images/btn_home_hover.png) no-repeat;}
#menu li a.stats{background:url(../../images/btn_stats.png) no-repeat;text-indent:27px;}
#menu li a.stats:hover,#menu li.selected a.stats{background:url(../../images/btn_stats_hover.png) no-repeat;}
#menu li a.facebook{background:url(../../images/btn_facebook.png) no-repeat;width:24px;}
#menu li a.facebook:hover,#menu li.selected a.facebook{background:url(../../images/btn_facebook_hover.png) no-repeat;}
#menu li a.twitter{background:url(../../images/btn_twitter.png) no-repeat;width:24px;}
#menu li a.twitter:hover,#menu li.selected a.twitter{background:url(../../images/btn_twitter_hover.png) no-repeat;}
#menu li a.pricedrops{background:url(../../images/btn_pricedrops.png) no-repeat;text-indent:27px;}
#menu li a.pricedrops:hover#menu li.selected a.pricedrops{background:url(../../images/btn_pricedrops_hover.png) no-repeat;}
#menu li a.publisher{background:url(../../images/btn_publisher.png) no-repeat;text-indent:27px;}
#menu li a.publisher:hover,#menu li.selected a.publisher{background:url(../../images/btn_publisher_hover.png) no-repeat;}

#menu li a{color:#fff;display:block;padding-right: 15px; height:32px}
#menu li a:hover,#menu li.selected a{color:#8cbe1f;text-decoration:none!important}
#search{float:right; padding:0 5px;}
.searchTxt{width:285px;height:24px;border:0;font-size:12pt;cursor:text;font-family:"Segoe UI", Tahoma, Verdana;background:#f5f5f5;color:#000;padding:2px 10px}
.searchBtn{width:32px;height:32px;background:url(../../images/btn_search.gif) no-repeat; padding:0;border:0;cursor:pointer;margin:0; margin-left:10px;}
#site-profile{height:40px;}
#site-profile .avatar a:hover{text-decoration: none!important}
#site-profile .avatar{position:relative;float:right;width:60px;overflow:hidden;height:60px;background:#90c153}
#site-profile .avatar span{height:20px;overflow:hidden;position:absolute;width:60px;color:#fff;font-size:11pt;bottom:0;padding:2px}
#site-profile .avatar img{position:relative;top:60px;width:60px;height:60px}
#site-profile .links{float:left;padding:5px 0;}
#site-profile .links li{width:180px; display:block}

#page-header{clear:both;color:#ccc;height:100px;padding:5px 0}
#page-header .logo{width:1016px;margin:auto;}
#page-footer{clear:both;color:#ccc;background:#111;margin:30px 0 0;padding:10px 20px; height:30px;}
#page-footer .copyright{width:980px;font-size:9pt;margin:auto}
#page-footer h2{margin-top:20px}
#logo{float:left;width:auto}
.blockleft{float:left;width:728px;clear:left;position:relative;padding:10px;background:#FFF; border:1px solid #ccc; margin-top:10px;}
.blockright{float:right;width:258px;clear:right;z-index:10;margin-left:5px}
.rightelt{color:#666;font-size:10pt;position:relative;margin: 0 0 6px 0;padding:16px 0;}
.rightelt h2{font-family:"Segoe UI", Tahoma, Verdana;color:#222;font-weight:normal; line-height:30px;font-size:18pt;text-transform:lowercase;position:relative;width:300px;height:30px;margin:0!important;padding:0!important}
.rightelt h2 a{color:#111}
.rightelt span{float:left;margin-left:5px}
.rightelt li{text-indent:10px;color:#666}
.rightelt a{color:#111}
.rightelt a.active{font-weight:700!important;text-decoration:underline}
.rightelt ul{margin:5px 0;padding:0}
.rightelt li ul li{text-indent:35px;font-size:.9em;margin:0;padding:0}
.rightelt li a{color:#000;display:block;padding:1px 0; position:relative;}
.rightelt li span{display:block;color:#ccc;position:relative;text-indent:10px;font-size:.9em}
.rightelt li a:hover span{color:#35a2db!important;text-decoration:none}
#site-description{cursor:pointer;float:left;margin:0;padding:0}
#site-links{float:left;margin:10px 0 0 60px}
.footertoheader{position:relative;top:100px}
.headertofooter{position:relative;top:-150px}
.lefttoright{position:relative;left:-100px;background-color:#FFF}
.righttoleft{right:0;position:relative;z-index:11}
#shadow{background-image:url(../../images/shade1x1.png);position:absolute;left:0;top:0;width:100%;z-index:100}
#loading{position: fixed;display: none;z-index: 200;cursor: pointer;width: 100%;height: 100%;background: url('http://windowsphoneapplist.com/images/transparent.png');text-align: center;}
#loading img {margin: auto;margin-top: -20px;top: 50%;position: absolute;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#jquery-lightbox a img{border:none}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#lightbox-container-image{padding:10px}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#lightbox-container-image-box > #lightbox-nav{left:0}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}
#lightbox-nav-btnPrev{left:0;float:left}
#lightbox-nav-btnNext{right:0;float:right}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto;padding:0 10px}
#lightbox-container-image-data{color:#ccc;padding:0 10px}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em}
#ssmenu{width:720px;text-transform:lowercase;font-family:"Segoe UI", Tahoma, Verdana;margin-bottom:10px;padding:0}
#ssmenu span a{cursor:pointer;padding-right:10px;padding-top:2px;padding-bottom:2px;font-size:19pt;color:#1aa0e2}
#ssmenu span a:hover{color:#333; text-decoration:none !important;}
#ssmenu span a.active{color:#333; font-size:22pt;}
ul.avis { width:500px;clear:left;}
ul.avis li.aleft{margin-left:100px;position:relative}
ul.avis li.aleft .bul{background:url(../../images/bul_top.png) no-repeat bottom left;position:absolute;top:-20px;left:50px;width:20px;height:20px}
ul.avis li.aright{margin-right:100px;position:relative}
ul.avis li.aright .bul{background:url(../../images/bul_bottom.png) no-repeat top right;position:absolute;bottom:-20px;right:50px;width:20px;height:20px}
ul.avis li{width:420px;background:#fff;margin-bottom:25px;margin-right:25px;margin-top:10px;color:#000;padding:10px;border: 2px solid #000}
ul.avis dl dd.auteur{float:left;color:#fff;padding-top:5px}
ul.avis dl dd.updated{float:left;color:#CCC}
ul.avis dl dd.rating{float:right;font-size:9pt;color:#ccc}
#slides{background:bottom left}
#flviewcontent{background:#000}
#like-box{float:right;width:256px;color:#fff;height:88px;padding:0 6px}
#like-box div{background-color:#fff}
.fltxtright{float:right;font-size:8pt;padding:6px 10px 0 0}
select{font-family:'Segoe UI', tahoma, sans-serif;font-size:11pt}
a.button1,input.button1{font-size:14pt!important;font-weight:700;padding:6px 12px!important}
a.button2,input.button2{font-size:12pt!important;padding:5px 8px!important}
a.button3,input.button3{font-size:11pt!important;width:80px;height:26px;padding:0 5px!important}
a.button1,input.button1,a.button2,input.button2{cursor:pointer;font-family:'Segoe UI', Tahoma, Arial;color:#fff!important;background:#2f9dcf!important;border:1px solid #fff!important}
a.button1:hover,input.button1:hover,a.button2:hover,input.button2:hover{background:#90c153!important}
.indentdiv{clear:both;padding:15px 0 0 15px}
.toppaddiv{clear:both;margin:15px 0 0}
.green{color:#093}
.suggestionsBox{clear:left;position:relative;z-index:999;display:none;margin:0;padding:0}
.suggestionList{background-color:#fff;color:#000;border:1px solid #0f5189;position:absolute;z-index:5000;top:-1px;left:-2px;width:330px}
.suggestionList img{width:24px;display:block;position:absolute;margin:5px}
.suggestionList li,.suggestionListMini li{list-style-type:none;color:#000!important;margin:0;padding:0}
.suggestionList li a{display:block;text-decoration:none!important;color:#000!important}
.suggestionList li strong{font-weight:400;display:inline-block;color:#000!important;padding:10px 3px 10px 35px}
.suggestionList li a:hover{text-decoration:none!important;color:#fff!important;background-color:#35a2db}
.suggestionList .title{background:#f5f5f5;padding:5px}
#marketplace img.rating{width: 49px; height: 14px;}
#marketplace .galerie li{float:left;position:relative;list-style-type:none!important;padding:3px;width: 232px;height: 212px;}
#marketplace .galerie li dl.img{display:inline-block;float:left; width: 80px; height: 80px}
#marketplace .galerie li dl.img img{width: 80px; height: 80px}
#marketplace .galerie li dl{display:inline-block;overflow:hidden}
#marketplace .galerie li dl.title{font-size:11pt!important;font-weight:700;float:right;width:118px;position:absolute;right:0;top:0;height:60px;padding:5px}
#marketplace .galerie li dl.desc{font-size:10pt;margin-top:5px;width:200px}
#marketplace .galerie li dl.rating{margin-top:5px}
#marketplace .galerie li dl.price{text-align:right;color:#fff;position:absolute;font-size:10pt;left:35px;top:70px;text-transform:lowercase;min-width:60px;padding:3px 0}
#marketplace .galerie li dl.price span{padding:5px 10px}

#marketplace .top li a{color:#666;position:relative;text-decoration:none; display:block; font-size:9.5pt;}
#marketplace .top li a:hover{text-decoration:none!important;color:#000}
#marketplace .top li{float:left;position:relative;list-style-type:none!important;padding:3px}
#marketplace .top li dl{overflow:hidden;padding-left:5px;height:32px;}
#marketplace .top li dl.img{float:left;width:20px;height:20px}
#marketplace .top li dl.img img{width:20px;height:20px}
#marketplace .top li dl.title{float:left;width:190px;overflow:hidden;height:32px;line-height:32px;}
#marketplace .top li dl.rating{float:left;}
#marketplace .top li dl.price{float:left;color:#fff;font-size:9pt;padding-left:15px;}
#marketplace .top li dl.price span{padding:1px 3px;height:18px;display:block;width:36px !important;text-align:center; }
#marketplace .top li dl.price span.oldprice{color:#999; text-decoration:line-through;display:block;font-size:9pt;line-height:9px;text-align:center;}

#marketplace .publisher li{float:left;position:relative;list-style-type:none!important;padding:6px 0;clear:left;border-bottom:1px solid #dedede;}
#marketplace .publisher li a{font-size:12pt;font-weight:bold;}
#marketplace .publisher li a:hover{text-decoration:none!important;color:#000}
#marketplace .publisher li dl{overflow:hidden;padding-left:5px;height:32px;}
#marketplace .publisher li dl.img{float:left;width:90px;height:90px}
#marketplace .publisher li dl.text{float:left;height:90px;width:600px;font-size:10pt;}
#marketplace .publisher li .price span{padding:1px 3px;height:18px;width:36px !important;text-align:center;color:#fff; }

#marketplace .toppublisher li a{color:#666;position:relative;text-decoration:none; display:block; font-size:9.5pt;}
#marketplace .toppublisher li a:hover{text-decoration:none!important;color:#000}
#marketplace .toppublisher li{float:left;position:relative;list-style-type:none!important;padding:3px}
#marketplace .toppublisher li dl{overflow:hidden;padding-left:5px;height:32px;}
#marketplace .toppublisher li dl.img{float:left;width:20px;height:20px}
#marketplace .toppublisher li dl.img img{width:20px;height:20px}
#marketplace .toppublisher li dl.title{float:left;width:500px;overflow:hidden;height:32px;line-height:32px;}
#marketplace .toppublisher li dl.rating{float:left;}
#marketplace .toppublisher li dl.price{float:left;color:#fff;font-size:9pt;padding-left:15px;}
#marketplace .toppublisher li dl.price span{padding:1px 3px;height:18px;display:block;width:36px !important;text-align:center; }
#marketplace .toppublisher li dl.price span.oldprice{color:#999; text-decoration:line-through;display:block;font-size:9pt;line-height:9px;text-align:center;}

.Free{background:#a6d78d}
.Purchase{background:#d89191}
.Trial{background:#ffd147}
#marketplace .galerie li a,#marketplace .galerie li .sense{cursor:pointer;width:220px;height:185px;float:left;color:#555;position:relative;background-color:#fff;text-decoration:none;overflow:hidden;margin:0;padding:8px}
#marketplace .galerie li a:hover{text-decoration:none!important; background-color:whitesmoke; top:2px;left:2px;}
#marketplace .flpage{padding:5px; vertical-align:top; }
#marketplace .fldesc{padding:5px; vertical-align:top; width:170px;}
#marketplace .dl{padding-top:5px;}
#marketplace .share{clear:both;}
#marketplace .fldesc .img{width: 160px; height: 160px;}
#marketplace .fldesc .img img{width: 160px; height: 160px;}

#marketplace .share input{border:0;cursor:pointer;color:white;font-size:16px;width:125px;height:28px;margin-top:2px;margin-bottom:2px; background:#999999;padding-left: 10px; text-align: left;font-size: 10px;}
#marketplace .share .active,#marketplace .share input:hover{background:#b1d14d;}
#marketplace .share .installed{border:0;cursor:pointer;color:white;font-size:16px;width:35px;height:28px;margin-right:10px;margin-top:2px;margin-bottom:2px; background:#999999;padding-left: 10px; text-align: left;font-size: 10px;float: right;}
#marketplace .share .installed.active,#marketplace .share .installed.active:hover{background:#b1d14d;}

#marketplace .flviewinfos{width:160px;font-size:10pt;padding:5px 0}
#marketplace .fldesc .price{width:140px;color:#fff;font-size:13pt;padding:5px 10px}
#marketplace .flcontent{margin:0 0 20px}
#marketplace .download{text-align:center}
#marketplace .screenshots{margin:10px 0 20px}
#marketplace .screenshots div{float:left;margin:4px}
#marketplace .screenshots div img{width: 120px; height: 200px; background:grey;}
#marketplace .screenshots div img:hover{opacity:0.7}
#marketplace .leftelt{color:#ccc;display:block;position:relative;cursor:pointer;margin:0 10px 5px 0;padding:0 10px 5px;}
#marketplace .statsblock{clear:both;margin:15px 0;padding:10px 0}
.pagenav{font-size:12pt;text-align:center;margin:20px 0 0 0;padding:8px 4px}
.pagenav a,.pagenav span{border-radius: 20px;
                         border: 2px solid #bcbcbc;
                         min-width: 15px;
                         height: 15px;
                         display: inline-block;
                         color: #999;
                         font-size: 8.5pt;
                         text-align: center;
                         padding: 2px;
                         text-decoration: none;}
.pagenav a:hover{
    text-decoration:none!important;color:#fff;background:#2e9b44;border:2px solid #2e9b44
}
.pagenav span{color: #2e9b44;
              background: #fff;
              border: 2px solid #2e9b44;}
.pagenav span.passif{
    color: #bcbcbc;
    background: #fff;
    border: 2px solid #bcbcbc;}
* html .jspCorner{margin:0 -3px 0 0}
.ad468{text-align:center;display:block;margin:5px 0;padding:10px 5px}
.ad234{float:left;margin:0 0 0 8px}
.buttonsearch{cursor:pointer;border:0}
.search{background:#fff;border:1px solid #ccc;margin:5px 0 10px;padding:0}
.search .searchTxt{width:270px;border:0;font-size:9pt;cursor:text;font-family:"Segoe UI", Tahoma, Verdana;padding:2px 5px}
.search .searchBtn{width:20px;background:url(../../images/btn_search.gif) no-repeat;border:0;cursor:pointer}
a,.jslinks{text-decoration:none;color:#1aa0e2;unicode-bidi:embed}
a:active{color:#2d90d7}
a:hover,.jslinks:hover{text-decoration:underline!important;cursor:pointer}
a.speciallink{color:#2f9dcf!important;text-decoration:none}
a.speciallink:hover{color:#2d8fc2;text-decoration:underline}
.mstag{width:90%;height:200px;background:#FFF;text-align:center;border:2px solid #ccc;margin:15px 20px}
.flags span{cursor:pointer;padding:0 2px;opacity:0.4;}
.flags span.selected{opacity:1;}
.searchbox{clear:both;background-color:#e7e7e7;color:#333;font-size:9pt;margin:12px 0 6px;padding:6px 0 6px 6px; border:1px solid #ddd;}
.filterbox{clear:both;background-color:#e7e7e7;color:#333;font-size:9pt;margin:12px 0 6px;padding:6px 0 6px 6px; border:1px solid #ddd;}
.filterbox .bigselect{width:110px !important}
.adboxtop{float:right;height:90px;width:728px;margin:0 0 6px}
.adboxbottom{float:left;height:90px;width:728px;margin:10px 0}
.searchbox b,.filterbox b{text-transform:uppercase!important}
.menu_head{border:1px solid #998675}
.menu_body{display:none;width:184px;border-right:1px solid #998675;border-bottom:1px solid #998675;border-left:1px solid #998675;position:absolute;z-index:20000}
.menu_body li{background:#493e3b}
.menu_body li.alt{background:#362f2d}
.menu_body li a{color:#FFF;text-decoration:none;display:block;padding:10px}
.menu_body li a:hover{font-weight:700;text-decoration:none!important;padding:10px}
.bigselect{font-size:12pt;height:25px;width:140px}
.lileft li{float:left;padding:0 10px 0 0}
.liright li{float:right;margin:2px 0 8px;padding:0 10px 0 0}
h2 a:hover,a#logo:hover{text-decoration:none}
hr.divider,#zuneId,.jspCap,#searchmonsm{display:none}
ul.linklist,ul.avis,.jspVerticalBar *,.jspHorizontalBar *,.suggestionList ul,.suggestionListMini ul{margin:0;padding:0}
.leftside,.rightelt .imgArrow,.jspHorizontalBar .jspCap{float:left}
.clear,ul.avis dl dt.avis,#marketplace .contentelt{clear:both}
#lightbox-nav a,.jspVerticalBar .jspArrow:focus{outline:none}
#lightbox-image-details-caption,.pagenav span.active,.searchbox label,.filterbox label{font-weight:700}
label,input[type=checkbox],.suggestionListMini li{cursor:pointer}
#searchmini:hover,.search:hover{border-color:#0f5189}
.red,.error{color:red}
.inputbox,.tinlyselect{font-size:9pt}
.bsamain{margin:0 0 12px 0; width:728px; height:90px;}
#bsap_1259151 a{width:120px!important;height:125px!important}
.ac_loading{background:#AFD2FD url(../../images/loader.gif) right center no-repeat}
.ac_over{background-color:#1aa0e2;color:#fff}

fieldset dl{padding:8px 0}
fieldset dt{float:left;width:50%;text-align:left;display:block}
fieldset dd{margin-left:51%;vertical-align:top;margin-bottom:3px}
dd label{white-space:nowrap;color:#333}

/*Top publishers */
.publishers tr:hover{
    background: #E7E7E7;
}
/*ajax*/
#search_result{
    width: 303px;
}
#publisher_result{
    width: 150px;
    margin-left:68px;
}
#publisher_result li{
    padding: 2px 5px;
}
#publisher_result li:hover{
    color:#35a2db;
}
.ajax_result{
    position: absolute;
    z-index: 99;
    color: black;
    background: #fff;
    border: 1px solid #7FB7FB;
    overflow: hidden;
    display: none;
}
.ajax_result ul{
    width: 100%;
    margin: 0;
    padding: 0;
}
.ajax_result li{
    width: 100%;
    margin: 0;
    padding: 0;
    cursor: pointer;
    float: none;
}
#search_result .current{
    background-color: #35a2db;
}
#search_result .publishers li, #search_result .applications li{
    padding: 2px 5px;
}
#search_result li a{
    color: black;
    padding: 0;
    height: inherit;
}
#search_result li .img{
    height: 100%;
    line-height: 25px;
    width: 25px;
    float: left;
}
#search_result li .img img{
    width: 25px;
    height: 25px;  
}
#search_result li .title{
    margin-left: 30px;
    line-height: 25px;
}
#search_result .label{
    background: #7FB7FB;
    color: white;
    width: 100%;
}

/*register*/
#register .valide{
    background-image: url(../../images/check.png);
    background-repeat: no-repeat;
    background-position: 142px;
}
#register .unvalide{
    background-image: url(../../images/close.png);
    background-repeat: no-repeat;
    background-position: 142px;
}

/*in dev*/
.in_dev{
    position: absolute;
    bottom: 0;
    background: #fff;    
}

.in_dev ul li{
    display: inline;
    padding-left: 10px;
}
.in_dev ul{
    display: block;
}
.in_dev ul.detail li{
    float: inherit;
    display: block;
    cursor: pointer;
}
.in_dev ul.detail li .fonctionName, .in_dev ul.detail li .line, .in_dev ul.detail li .fileName,.in_dev ul.detail li .time{
    display: inline;
}
.in_dev ul.detail li dl{
    display: block;
}
.in_dev ul.detail li .query{
    display: none;
}
.in_dev .select,.in_dev .update,.in_dev .from,.in_dev .where,.in_dev .group_by,.in_dev .order_by,.in_dev .and,.in_dev .or,.in_dev .in,.in_dev .limit{
    color:#990099;
}
.in_dev .int{
    color:teal;
}
.indev .string{
    color: #008000;
}
.table_contries{
    width: 535px;
}
.table_contries td{
    border-bottom: 1px solid #333;
    padding:0 5px;
}
.choix{
    width:95%;
    min-height:50px;
}
.choix ul{
    margin:0;
    padding:0;
    margin-top:25px;
    margin-bottom:5px;	
}
.choix li{
    display: inline;
    position:absolute;
}
.choix .open .label{
    color:#8cbe1f;
    border-bottom:1px solid #fff;
}
.choix li .label{
    cursor:pointer;
    padding:4px;
    position:absolute;
    float:left;
    top:-26px;
    border:1px solid #ccc;	
}
.choix li .corps{
    border:1px solid #ccc;	
    padding:10px;
}
.languages{
    width: 1000px;
    margin: auto;
    text-align: right;
}
.languages ul{
    float: right;
    width: 100%;
}
.languages li  {
    display: inline;
    padding-right: 4px;
    padding-bottom: 5px;
}