*{margin:0;padding:0;}
body{padding:0;margin:0;width:100%;vertical-align:top;font-family:tahoma;background:url(../images/fill.gif) center top repeat #fff;color:#969696;line-height:13px;font-size:10px;}
input,select,textarea{font-family:tahoma;color:#464646;line-height:13px;font-size:11px;font-weight:normal;vertical-align:middle;}
.in_none{border:none;padding:0;}
table,td{vertical-align:top;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}
.col{float:left;}
.spacer{font-size:0;line-height:0;}
.clear{clear:both;}
.w100{width:100%;}
#mainWrapper{padding:0;}
.main_width{margin:0 auto;width:1092px;}
ul{list-style:none;margin:0;padding:0;}
.in20{padding-bottom:20px;}
#header{margin:0 0 4px 0;}
#header .links{color:#fff;font-size:11px;line-height:15px;padding:11px 0 13px 61px;word-spacing:51px;}
#header .links a{color:#fff;font-size:11px;line-height:15px;text-decoration:none;word-spacing:normal;}
#header .links a:hover{text-decoration:underline;}
#header .banner_set2{float:left;padding:0 0 0 22px;}
#header .navigation{float:right;margin:0 0 4px 4px;padding:0 22px 0 0;}
#header .navigation .inside_navigation{padding:28px 20px 0 20px;}
#header .navigation .cart{background:url(../images/sep.gif) left bottom repeat-x;padding:0 0 15px 0;color:#565656;font-size:11px;line-height:14px;}
#header .navigation .cart span{background:url(../images/pic_cart.gif) 0 0 no-repeat;padding:5px 0 0 22px;font-weight:bold;}
#header .navigation .cart a{color:#565656;font-weight:bold;}
#header .navigation .lang{background:url(../images/sep.gif) left bottom repeat-x;padding:15px 0 15px 0;color:#464646;font-size:11px;}
#header .navigation .curr{padding:15px 0 22px 0;color:#464646;font-size:11px;}
.jamp{border:1px solid #000;width:150px;height:18px;margin:3px 0 0 0;}
#header .navigation .side_left{background:url(../images/side.gif) left top repeat-y #ebebeb;}
#header .navigation .side_right{background:url(../images/side.gif) right top repeat-y;}
#header .navigation .side_top{background:url(../images/side.gif) left top repeat-x;}
#header .navigation .side_bot{background:url(../images/side.gif) left bottom repeat-x;}
#header .navigation .left_top{background:url(../images/left_top.gif) left top no-repeat;}
#header .navigation .right_top{background:url(../images/right_top.gif) right top no-repeat;}
#header .navigation .left_bot{background:url(../images/left_bot.gif) left bottom no-repeat;}
#header .navigation .right_bot{background:url(../images/right_bot.gif) right bottom no-repeat;width:190px;height:190px;}
#header .menu{padding:0 21px 0 22px;}
#header .menu .inside_menu{padding:5px 0 5px 15px;vertical-align:middle;}
#header .menu .left_top{background:url(../images/left_top_2.gif) left top no-repeat;}
#header .menu .right_top{background:url(../images/right_top_2.gif) right top no-repeat;}
#header .menu .left_bot{background:url(../images/left_bot_2.gif) left bottom no-repeat;}
#header .menu .right_bot{background:url(../images/right_bot_2.gif) right bottom no-repeat;width:100%;}
#header .menu .side_left{background:url(../images/side_2.gif) left top repeat-y #286eef;}
#header .menu .side_right{background:url(../images/side_2.gif) right top repeat-y;}
#header .menu .side_top{background:url(../images/side_2.gif) left top repeat-x;}
#header .menu .side_bot{background:url(../images/side_2.gif) left bottom repeat-x;}
#header .menu li{float:left;background:url(../images/sep_2.gif) left top repeat-y;padding:2px 7px 0 3px;}
#header .menu li a{padding:0 17px 0 15px;font-size:11px;line-height:13px;font-weight:bold;text-transform:uppercase;color:#fff;text-decoration:none;}
#header .menu li a:hover{text-decoration:underline;}
#header .menu .li_un{background:none;}
.topic{font-family:arial;font-size:11px;line-height:14px;color:#7e4816;background:url(../images/bg_topic.html) 0 0 repeat-y #eeeae1;padding:5px 0 6px 0;}
.topic .float{float:left;margin:0 14px 0 0;}
.block_centerBoxHeading h2{background:url(../images/bg_title_cont.jpg) 0 0 no-repeat;border-bottom:2px solid #646464;color:#2c62c5;padding:9px 0 11px 43px;font-size:12px;font-weight:bold;text-transform:uppercase;}
.left_top_cont{background:url(../images/left_top_5.gif) left top no-repeat #fff;}
.right_top_cont{background:url(../images/right_top_5.gif) right top no-repeat;}
.left_bot_cont{background:url(../images/left_bot_5.gif) left bottom no-repeat;}
.right_bot_cont{background:url(../images/right_bot_5.gif) right bottom no-repeat;width:100%;}
.inside_product{padding:11px 17px 0 11px;}
.product a{color:#2c62c5;font-weight:bold;font-size:11px;line-height:14px;text-decoration:none;}
.product a strong{background:url(../images/bull_2.gif) 0 5px no-repeat;padding:0 0 0 9px;color:#2c62c5;font-weight:bold;font-size:11px;line-height:14px;text-decoration:none;}
.product a:hover{text-decoration:underline;}
.product strong{color:#e32000;font-weight:bold;font-size:14px;}
.product_list{padding:15px 0 13px 5px;margin:0;background:url(../images/sep_4.gif) left bottom repeat-x;}
.product_list a{color:#af332b;font-weight:bold;text-transform:uppercase;font-size:9px;}
.right{float:right;width:130px;position:relative;margin-left:-130px;}
.left{float:left;width:100%;}
.left .indent_left{margin:0 130px 0 0;}
.left .name{padding:0 0 10px 0;}
.left .name a{background:url(../images/bull_2.gif) 0 5px no-repeat;padding:0 0 0 9px;color:#2c62c5;font-weight:bold;font-size:11px;line-height:14px;text-decoration:none;}
.left .name a:hover{text-decoration:underline;}
.left .text{font-size:10px;line-height:15px;color:#969696;padding:0 0 7px 11px;}
.left .price{padding:0 23px 22px 11px;}
.left .price strong{color:#e32000;font-weight:bold;font-size:14px;}
.left .button{padding:0 0 0 11px;}
.pic{float:left;margin:0 7px 0 0;}
#column_center{padding-bottom:4px;}
.product_list_col{margin:0;padding:4px 0 5px;border-top:3px solid #a2a2a2;}
.product_list_col .name{padding:6px 13px;margin-top:2px;}
.product_list_col .name a{background:url(../images/bull_2.gif) 0 5px no-repeat;padding:0 0 0 9px;color:#2c62c5;font-weight:bold;font-size:11px;line-height:14px;text-decoration:none;}
.product_list_col a{color:#7f7f7f;text-decoration:none;font-size:12px;line-height:normal;font-weight:bold;text-transform:uppercase;}
.product_list_col a:hover{text-decoration:underline;}
.product_list_col .text{padding:8px 10px 12px 3px;font-size:10px;line-height:15px;color:#969696;}
.product_list_col .line{font-size:0;line-height:0;height:3px;border-top:2px solid #3c3c3c;}
.product_list_col .prb{padding:7px 10px 7px 0;}
.product_list_col .price{float:left;padding:5px 2px 0;}
.product_list_col .button{float:right;padding:7px 0 7px 5px;border-left:2px solid #dfd7c9;}
.product_list_col strong{color:#e32000;font-weight:bold;font-size:13px;}
#footer{padding:0 22px 0 22px;color:#877c6f;font-size:6px;line-height:18px;}
.copy{padding:5px 22px 20px 0;color:#fff;font-size:10px;line-height:14px;text-align:right;}
#footer .bg_footer{width:100%;}
#footer .left_top{background:url(../images/left_top_footer.gif) left top no-repeat;}
#footer .right_top{background:url(../images/right_top_footer.gif) right top no-repeat;}
#footer .left_bot{background:url(../images/left_bot_footer.gif) left bottom no-repeat;}
#footer .right_bot{background:url(../images/right_bot_footer.gif) right bottom no-repeat;width:100%;}
#footer .side_left{background:url(../images/side_footer.gif) left top repeat-y #4da611;}
#footer .side_right{background:url(../images/side_footer.gif) right top repeat-y;}
#footer .side_top{background:url(../images/side_footer.gif) left top repeat-x;}
#footer .side_bot{background:url(../images/side_footer.gif) left bottom repeat-x;}
#footer .left_top_cards{background:url(../images/left_top_6.gif) left top no-repeat #61c51d;width:183px;}
#footer .right_top_cards{background:url(../images/right_top_6.gif) right top no-repeat;}
#footer .left_bot_cards{background:url(../images/left_bot_6.gif) left bottom no-repeat;}
#footer .right_bot_cards{background:url(../images/right_bot_6.gif) right bottom no-repeat;width:100%;}
#footer .column{float:left;color:#94ca70;font-size:6px;line-height:13px;}
#footer .column .indent{padding:0 0 0 20px;}
#footer .column span{color:#94ca70;font-family:tahoma;}
#footer .column span a{text-transform:uppercase;font-size:8px;line-height:13px;color:#fff;text-decoration:none;font-weight:bold;}
#footer .column span a:hover{font-size:8px;line-height:13px;text-decoration:underline;}
#footer .column_1{float:right;font-size:9px;color:#c4c4c4;}
#footer .column_1 .indent{padding:5px 5px 5px 10px;}
.inside_cards{padding:10px 16px 10px 16px;}
#grille{FLOAT:center;WIDTH:300px;HEIGHT:409px;BACKGROUND:url(../loto/grille.jpg);}
#grille .grid{PADDING-RIGHT:6px;PADDING-LEFT:6px;FLOAT:right;PADDING-BOTTOM:0;PADDING-TOP:14px;FONT-FAMILY:verdana;HEIGHT:300px;}
#grille .gridItem{FONT-WEIGHT:bold;FONT-SIZE:20px;WIDTH:41px;CURSOR:pointer;COLOR:#fff;LINE-HEIGHT:41px;HEIGHT:41px;TEXT-ALIGN:center;}
#grille .gridItemSelected{FONT-WEIGHT:bold;FONT-SIZE:20px;WIDTH:39px;CURSOR:pointer;COLOR:#6ce41d;LINE-HEIGHT:39px;HEIGHT:39px;TEXT-ALIGN:center;}
#grille .gridItemSelected{FONT-WEIGHT:bold;FONT-SIZE:20px;BACKGROUND:WIDTH:39px;CURSOR:pointer;COLOR:#6ce41d;LINE-HEIGHT:39px;HEIGHT:39px;TEXT-ALIGN:center;}
#grille .gridtableRes{CLEAR:both;PADDING-RIGHT:6px;PADDING-LEFT:6px;FLOAT:right;PADDING-BOTTOM:0;PADDING-TOP:36px;FONT-FAMILY:verdana;}
#grille .gridItemRes{FONT-WEIGHT:bold;FONT-SIZE:20px;WIDTH:41px;CURSOR:pointer;COLOR:#fff;LINE-HEIGHT:41px;HEIGHT:41px;TEXT-ALIGN:center;}
#grille #tools{CLEAR:both;PADDING-RIGHT:6px;PADDING-LEFT:6px;FLOAT:center;PADDING-BOTTOM:0;WIDTH:300px;PADDING-TOP:30px;FONT-FAMILY:verdana;HEIGHT:79px;}
#grille #tools A{DISPLAY:block;FONT-WEIGHT:bold;FONT-SIZE:14px;FLOAT:right;COLOR:#000;TEXT-ALIGN:center;}
#grille #tools A.gdelete{BACKGROUND:url(../loto/toutefface.png) no-repeat;WIDTH:140px;HEIGHT:49px;PADDING-RIGHT:6px;}
#grille #tools A.grandom{BACKGROUND:url(../loto/numalea.png) no-repeat;WIDTH:140px;HEIGHT:49px;FLOAT:center;PADDING-LEFT:10px;}