* html .png { behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "/style/default/1024/img/pages/mainDesign/pixel.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")),this.pngSet=true) ); } * { margin : 0; outline : none; padding : 0; } body { background : #600 url(/style/default/1024/img/pages/mainDesign/bgMain.jpg) repeat-x; color : #000; font-family : "Trebuchet MS", Verdana, arial; font-size : 12px; height : 100%; } img { border : none; } input { font-size : 12px; padding : 0 0 0 4px; vertical-align : middle; } ul { list-style : none; } #ptgMainContainer { background : #fff;  margin : 0 auto; position : relative; width : 984px; z-index : 0; } #menu { width : 984px; margin : 0 auto; position : relative; z-index : 10; } * html #menu { margin : 0 auto -30px; padding : 0 0 30px 0; } #topMenu { position : relative; width : 984px; height : 30px; } #topMenu #navIco{ position : absolute; list-style : none; left : 5px; } #topMenu #navIco li { display : inline; } #topMenu #navIco li div#icoHome { background : url(/style/default/1024/img/pages/ico/header.png) no-repeat 0 0; float : left; height : 30px; margin : 0 3px 0 3px; width : 26px; position : relative;  } * html #topMenu #navIco li div#icoHome { filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/default/1024/img/pages/ico/ico_home.png', sizingMethod='crop'); background : none; float : left; height : 27px; margin : 2px 3px 0 3px; width : 27px; cursor : pointer; position : relative;  } #topMenu #navIco li img#icoFav { background : url(/style/default/1024/img/pages/ico/header.png) no-repeat -36px 0; float : left; height : 30px; margin : 0 3px 0 3px; width : 26px; position : relative;  } * html #topMenu #navIco li .favIco { filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/default/1024/img/pages/ico/ico_fav.png', sizingMethod='crop'); background : none; float : left; height : 27px; margin : 3px 3px 0 3px; cursor : pointer; position : relative;  } * + html #topMenu #navIco li .favIco { filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/default/1024/img/pages/ico/ico_fav.png', sizingMethod='crop'); background : none; float : left; height : 27px; margin : 3px 3px 0 3px; cursor : pointer; position : relative;  } #topMenu #navIco li div#icoRss { background : url(/style/default/1024/img/pages/ico/header.png) no-repeat -72px 0; float : left; height : 30px; margin : 0 3px 0 3px; width : 24px; position : relative;  } * html #topMenu #navIco li div#icoRss { filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/default/1024/img/pages/ico/ico_rss.png', sizingMethod='crop'); background : none; float : left; height : 25px; margin : 4px 3px 0 3px; width : 24px; cursor : pointer; position : relative;  } #topMenu #navIco li div#icoNews { background : url(/style/default/1024/img/pages/ico/header.png) no-repeat -107px 0; float : left; height : 30px; margin : 0 3px 0 3px; width : 26px; position : relative;  } * html #topMenu #navIco li div#icoNews { filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/default/1024/img/pages/ico/ico_news.png', sizingMethod='crop'); background : none; float : left; height : 21px; margin : 6px 3px 0 3px; width : 25px; cursor : pointer; position : relative;  } #topMenu #navIco li div#icoAccount { background : url(/style/default/1024/img/pages/ico/header.png) no-repeat -143px 0; float : left; height : 30px; margin : 0 3px 0 3px; width : 26px; position : relative;  } * html #topMenu #navIco li div#icoAccount { filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/default/1024/img/pages/ico/ico_ptg.png', sizingMethod='crop'); background : none; float : left; height : 27px; margin : 3px 3px 0 3px; width : 21px; cursor : pointer; position : relative;  } #topMenu #navIco li div#icoJob { background : url(/style/default/1024/img/pages/ico/header.png) no-repeat -176px 0; float : left; height : 30px; margin : 0 3px 0 3px; width : 24px; position : relative;  } * html #topMenu #navIco li div#icoJob { filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/default/1024/img/pages/ico/ico_jobs.png', sizingMethod='crop'); background : none; float : left; height : 23px; margin : 6px 3px 0 3px; width : 25px; cursor : pointer; position : relative;  } #topMenu #navIco li div#icoContact { background : url(/style/default/1024/img/pages/ico/header.png) no-repeat -209px 0; float : left; height : 30px; margin : 0 0 0 3px; width : 22px; position : relative;  } * html #topMenu #navIco li div#icoContact { filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/default/1024/img/pages/ico/ico_contact.png', sizingMethod='crop'); background : none; float : left; height : 24px; margin : 4px 0 0 3px; width : 21px; cursor : pointer; position : relative;  } #topMenu #icoLeft li { float: left; } #topMenu ul.mainMenu { position : absolute; height : 25px; list-style : none; top : 6px; right : 0; } #topMenu ul.mainMenu li { display : inline; margin : 0 0 0 2px; } #topMenu ul.mainMenu li h2 { color : #fff; font-size : 16px; text-transform : uppercase; } #topMenu ul.mainMenu li.blue span { background : url(/style/default/1024/img/menu/bg_onglet_blue_left.png) no-repeat left 1px; cursor : pointer; float : left; height : 25px; margin : 0 1px 0 5px; padding : 0 0 0 4px; text-decoration : none; position : relative;  } #topMenu ul.mainMenu li.blue span a { background : url(/style/default/1024/img/menu/bg_onglet_blue_right.png) no-repeat right 1px; color : #FFF; display : block; float : left; height : 25px; margin : 0; padding : 2px 9px 4px 6px; position : relative;  } #topMenu ul.mainMenu li.logOut span { background : url(/style/default/1024/img/menu/bg_onglet_blue_left_hover.png) no-repeat left 1px; } #topMenu ul.mainMenu li.logOut span a { background : url(/style/default/1024/img/menu/bg_onglet_blue_right_hover.png) no-repeat right 1px; } #botMenu { width : 979px; height : 26px; background : #ffDf7b; padding : 2px 0 2px 5px; } #botMenu #logIn { display : inline; color : #000; font-size : 16px; font-weight : bold; text-transform : uppercase; padding : 2px 0 0 15px; float : left; } #botMenu .login { background : url(/style/default/1024/img/menu/bg_login.jpg) no-repeat; width : 195px; height : 28px; } #botMenu #sub_menu { float : left; display : inline; margin : 0 0 0 45px; } #botMenu #sub_menu span font.styleH2 { color : #000; font-size : 16px; font-weight : bold; } #botMenu ul.menu_game { list-style : none; } * html #botMenu ul.menu_game { margin : 6px 0 0 20px; } #botMenu ul.menu_game li { background : url(/style/default/1024/img/menu/bg_games_left.png) no-repeat left top; float : left; font-size : 14px; height : 25px; margin : 0 5px 0 0; padding : 0 0 0 4px; text-transform : uppercase; font-weight : bold; } #botMenu ul.menu_game li.tabsGame span { background : url(/style/default/1024/img/menu/bg_games_right.png) no-repeat right top; height : 30px; padding : 3px; text-decoration : none; float : left; position : relative;  } #botMenu ul.menu_game li.tabsGame a { color : #000; height : 25px; float : left; position : relative;  } #logoBgPtg { height : 600px; left : 0; position : absolute; width : 64px; z-index : 0; } #skyScrapper { position : absolute; top : 0; right : -165px; width : 160px; height : 600px; overflow : hidden ; } #leaderBoard { border : 0 solid #000; height : 90px; width : 728px; margin : auto; position : relative; }  div#luckynumbers *{ margin: 0; padding: 0; font-family: Verdana, Geneva, sans-serif; } div#luckynumbers ul{ list-style-type: none; } div#luckynumbers hr{ clear: both; visibility: hidden; border: 0; } div#luckynumbers{ width: 100%; background: url('http://fr.ptg.be/style/default/1024/img/luckynumbers/page_bg_b.jpg') #82b9e7 repeat-x bottom center; position: relative; margin-bottom: 60px; } div#luckynumbers div#content{width: 638px;} div#luckynumbers div#sidebar{float:right;} div#luckynumbers div#ln_header{ width: 100%; height: 200px; background: url('http://fr.ptg.be/style/default/1024/img/luckynumbers/pics.png') transparent no-repeat right; } div#luckynumbers div#content div#resultmsg{ text-align: center; } div#luckynumbers div#content div#resultmsg p{ font-size: 20px; color: #FFFFFF; } div#luckynumbers div#content div#resultmsg p span{ color: #102f51; font-size: 28px; } div#luckynumbers div#content div#resultmsg p #smiley{ margin-bottom: -8px; } div#luckynumbers div#content div#resultmsg img#chances{ margin: 10px 0; } div#luckynumbers div#footer{ position: absolute; bottom: O; height: 60px; width: 100%; background-color: #102f51; } div#luckynumbers div#footer ul{margin-left: auto;margin-right: auto;text-align: center;width: 638px;} div#luckynumbers div#footer ul li{ text-align: center; } div#luckynumbers div#footer ul li a{ border-left: 1px #a7d6ff dashed; float: left; display: block; color: #FFFFFF; text-decoration: none; width: 158px; height: 60px; line-height:55px; background-color: #102f51; } div#luckynumbers div#footer ul li:first-child a{ border-left: none !important; } div#luckynumbers div#content div#gifts{ background: #FFFFFF; width: 600px; margin: 0 auto; padding-bottom: 10px;} div#luckynumbers div#content div#gifts > div{ float: left; width: 149px; : center; border-left: 1px #a7d6ff dashed; padding: 0px; text-align: center; } div#luckynumbers div#content div#gifts > div:first-child{ border-left: none !important; padding: 0px; width: 150px;: 150px;} div#luckynumbers div#content div#gifts > div h2{ font-size: 18px; color: white; font-weight: normal; padding: 10px 0px; background: #FFFFFF url('http://fr.ptg.be/style/default/1024/img/luckynumbers/gifts_title_bg.jpg') repeat-x top; width: 100%; margin: 0px 0px 10px 0px;text-align:center;border-right: 1px solid #2D5076;} div#luckynumbers div#content div#gifts > div h2:last-child{border:none;} div#luckynumbers div#content div#gifts > div p{ font-size: 12px; margin-top: 10px; } div#luckynumbers div#content div#gifts img.ln_gift{ background: url('http://fr.ptg.be/style/default/1024/img/luckynumbers/icon_more.png') transparent no-repeat top right; padding: 20px 20px 0 0; } div#luckynumbers div#content div#yournumbers{ width: 600px; margin: 0 auto; } div#luckynumbers div#content div#yournumbers h3{ background: url('http://fr.ptg.be/style/default/1024/img/luckynumbers/yournumbers_bg.png') transparent no-repeat top center; text-align: center; color: #FFFFFF; font-size: 24px; line-height: 40px; text-transform: uppercase; position: relative; z-index: 2; min-height: 53px; margin-bottom: -12px; float: none; } div#luckynumbers div#content div#yournumbers div#number_list{ width: 520px; margin: 0 auto 20px auto; background: #c5e3fd; padding-top: 18px; position: relative; z-index: 1; } div#luckynumbers div#content div#yournumbers div#number_list ul{ padding: 0 6px; } div#luckynumbers div#content div#yournumbers div#number_list ul li{ line-height: 30px; font-size: 14px; margin-bottom: 10px; padding: 0 6px; float: left; } div#luckynumbers div#content div#yournumbers div#number_list ul li.date{ font-size: 14px; min-height: 31px; width: 115px; text-align: center; } div#luckynumbers div#content div#yournumbers div#number_list li span{ background: url('http://fr.ptg.be/style/default/1024/img/luckynumbers/num_bg_left_blue.jpg') no-repeat top left; display: block; min-height: 31px; padding: 0 5px 0 8px; } div#luckynumbers div#content div#yournumbers div#number_list li.number{ background: url('http://fr.ptg.be/style/default/1024/img/luckynumbers/num_bg_right.png') no-repeat top right; font-weight: bold; color: #102f51; } div#luckynumbers div#content div#gifts div.tirage{ color: #102f51; font-size: 14px; } div#luckynumbers div#content div#gifts div.tirage span.number{ background: url('http://fr.ptg.be/style/default/1024/img/luckynumbers/number_bg_small.jpg') no-repeat top center; height: 21px; display: block; font-weight: bold; text-align: center; line-height: 21px;}
