@charset "utf-8";
/* CSS Document */

*{margin:0px;padding:0px;border:0;}

body{
  margin:0px;
  padding:0px;
  font-size:12px;
  background:url(images/body_bg.jpg);
  font-family:Arial, Helvetica, sans-serif;
}

body.consoles {
	background: #FFFFFF;
	font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
}


a {text-decoration:none;color:#000000;}

img, div, a, input { behavior: url(scripts/iepngfix.htc); }

ul{list-style-type:none;}

.clear{clear:both;}

#outer_warper{margin:0px auto;width:950px;border-left:4px solid #FFCA74;border-right:4px solid #FFCA74;}

#banner{background:#FFF url(images/header2.jpg);width:950px;height:182px;position:relative;}

.favoris_box{
	width:60px;
	height: 80px;
	position:absolute;
	left:22px;
	top: 14px;
	padding:0px;
}
.titre_box{
	width:300px;
	height: 100px;
	position:absolute;
	left:263px;
	top: 37px;
	padding:0px;
}

.login_box{width:222px;position:absolute;right:25px;padding:30px;padding-top:0}



.login_box span{float:left;font-weight:bold;font-size:12px;color:#F26400;}

.login_box a{text-decoration:underline;color:#00A0CF;float:right;}

.login_box a:visited{text-decoration:underline;color:#00A0CF;float:right}

.login_box a:hover{text-decoration:underline;color:#fc9d03;float:right}

.login_box label{float:left;color:#7F5018}

.login_box input{float:right;}

.text_box{border:1px solid #FDB539;float:right;width:130px;color:#F90;padding-left:2px;}
.normal{border:1px solid #FDB539;}


#nav_bar{width:100%;height:52px; background:url(images/nav_back2.jpg) left no-repeat; font-size:11px;}

#nav_bar ul,#nav_bar li{background:url(images/nav_rep.jpg) repeat-x;height:52px;}

#nav_bar ul{margin-left:195px;}

#nav_bar li{float:left;position:relative;display:block;text-align:center;}

#nav_bar li a{margin-top:35px;display:block;text-decoration:none;color:#B96D00;font-weight:bold;text-transform:uppercase;margin:35px 15px 0px 15px;}

#nav_bar li a:hover{color:#1893B7;}

#nav_bar li img{
	position:absolute;
	left:25px;
}

#nav_bar li:hover,#nav_bar li.over{background:url(images/nav_repHover.jpg) repeat-x;}

#nav_bar li:hover img,#nav_bar li.over img{top:-4px;}

.nav_seperator{width:2px !important;background:url(images/nav_seperator.jpg) no-repeat !important;}

.bigImg{top:-15px !important; }
li.bigbut img{
	margin-left:20px;
}
li.bigbut1 img{
	margin-left:25px;
}
#nav_bar li:hover .bigImg,#nav_bar li.over .bigImg{top:-20px !important;}

#fondTicker{
	background:url(images/fondGagnants.jpg);
	background-repeat:repeat-x;
}

#nosGagnants{
	width:82px; height:17px; float:left; font-weight:bold; color:#037aa6; padding-top:3px; font-size:11px;
}

#marqueeGagnants{
	width:670px; height:17px; border:1px #ffca74 dashed; float:right; padding-top:3px; font-size:11px;	
}

#ticker{height:25px; padding-top:2px; background:url(images/ticker_back2.jpg) left no-repeat;padding-left:190px;overflow:auto}

#ticker span{color:#845822;line-height:27px;margin-right:15px;font-size:12px;}

#content{width:100%;background-color:#FFFFFF; height:auto;padding-bottom:20px;}

.left{float:left;width:215px;background:#DDF6FD url(images/left_back2.jpg) top no-repeat;padding-top:100px;padding-bottom:10px; text-align:center; overflow:hidden;}

.left a, img{margin-bottom:5px;}

.left_add_4{background:url(images/left_add4.jpg) no-repeat;height:253px;width:201px;position:relative; margin:5px 0 0 5px; text-align:left;}

.left_add_5 div{bottom:15px; text-align:left;}

.left_add_4 div,.left_add_5 div {
  text-align:center;
  font-weight:bold;
  font-size:14px;
  text-transform:uppercase;
  color:#01AFD1;
  position:absolute;
  line-height:15px;
  width:100%;
}
.left_add_4 a, .left_add_5 a {color:#01AFD1;}

.left_add_5{background:url(images/left_add5.jpg) no-repeat;height:246px;width:202px;position:relative; margin-left:5px; text-align:left;}

.mid {
  width:521px;
  float:left;
  color:#B96D00;
  position:relative;
}

.mid_text {
  background:#FFFFFF url(images/mid_back2.jpg) top no-repeat;
  width:431px;
  height:228px;
  padding-top:60px;
  padding-left:90px;
  font-weight:bold;
}

.mid_text2{
  background:#FFFFFF url(images/mid_back2.jpg) top no-repeat;
  width:431px;
  height:228px;
  padding-top:60px;
  padding-left:90px;
  font-weight:bold;
}

.mid_text p{text-transform:uppercase;font-size:16px;margin-top:10px;}

.mid_text a{margin:5px 0px 0px 5px;display:block;float:left;}

.mid_box{background: #DDF6FD url(images/mid_boxTop.jpg) top no-repeat;width:503px;margin:0px 0px 0px 10px;}
.mid_box2{background: #DDF6FD url(images/mid_boxTop.jpg) top no-repeat;width:503px;margin:0px 0px 0px 10px;}
div.mid-boxs {
	padding: 45px 0px 0px 0px;
}
div.mid-boxs1 {
	padding: 15px 0px 0px 0px;
}
div.mid_pro {
	width: 163px;
	height: auto;
	background: url(images/mid_bg.jpg) repeat-y;
	text-align: center;
}
div.mid_pro img {
	border: #afeeff solid 1px;
}
div.boxer {
	padding: 0px 0px 18px 4px;
	float: left;
}
div.boxer1 {
	padding: 0px 0px 8px 3px;
	float: left;
}
div.mid_tops {
	background: url(images/mid_top.jpg) no-repeat;
	width: 163px;
	height: 27px;
	text-align:center
}
div.mid_tops h3 {
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #0278a0;
	padding: 8px 0px 0px 8px;
}
div.mid_button {
	background: url(images/mid_button.jpg) no-repeat;
	text-align: center;
	text-indent: -99999px;
}
div.mid_button a {
	width: 163px;
	height: 32px;
	display: block;
}
.right{width:214px;float:left;background-color:#DDF6FD;padding-bottom:10px;}

.right *{margin:0px auto;}

.right_box{background:url(images/right_box.jpg) no-repeat;width:202px; height:192px;position:relative;}

.right_box a{position:absolute;bottom:0px;left:10px;}

.right_box div{position:absolute; top:70px;left:40px;}

.cash{font-size:20px;font-weight:bold;}

.right_boxGarantie{background:transparent url(images/garantie.jpg) repeat-y;width:201px;margin-top:10px;}

.right_boxGarantie div div{background:transparent url(images/right_box1Bottom.jpg) bottom no-repeat;padding:55px 0px 20px 0px; }

.right_box1{background:transparent url(images/right_box1Back.jpg) repeat-y;width:201px;margin-top:10px;}

.right_box1 div{background:url(images/right_box1Top.jpg) top no-repeat;}

.right_box1 div div{background:transparent url(images/right_box1Bottom.jpg) bottom no-repeat;padding:55px 0px 20px 0px; }

.right ul{margin:10px 20px 10px 20px;}

.right li{background:url(images/bullet.jpg) left 5px no-repeat; padding-left:10px;}

.right a:hover{text-decoration:underline;}

.right_box2{background:transparent url(images/right_box2Back.jpg) repeat-y;width:201px;margin-top:10px;}

.right_box2 div{background:url(images/right_box2top.jpg) top no-repeat;}

.right_box2 div div{background:transparent url(images/right_box2Bottom.jpg) bottom no-repeat;padding:55px 0px 20px 0px; }

.right_box3{background:transparent url(images/right_box3Back.jpg) repeat-y;width:201px;margin-top:10px;}

.right_box3 div{background:url(images/right_box3Top.jpg) top no-repeat;}

.right_box3 div div{background:transparent url(images/right_box3Bottom.jpg) bottom no-repeat;padding:55px 0px 20px 0px; }

.right_box4{background:transparent url(images/right_box4Back.jpg) repeat-y;width:201px;margin-top:10px;}

.right_box4 div{background:url(images/right_box4Top.jpg) top no-repeat;}

.right_box4 div div{background:transparent url(images/right_box4Bottom.jpg) bottom no-repeat;padding:55px 0px 20px 0px; }

#footer{background:url(images/footer_back.jpg);width:100%;height:133px;}

#footer span{font-size:12px;padding-top:40px;padding-left:110px;display:block;}


/* other */

.font11 { font-size:11px; }

.font12 { font-size:12px; }

.font13 { font-size:13px; }

.font14 { font-size:14px; }

.font15 { font-size:15px; }

.font16 { font-size:16px; }

.black{color:#000000;}

.alignLeft{text-align:left;}

.alignRight{text-align:right;}

.alignCenter{text-align:center;}

.clear{clear:both;background:none !important;padding:0 !important;margin:0 !important;}

.boldUppercaer { font-weight:bold; text-transform:uppercase;}

.boldUnderline{font-weight:bold; text-decoration:underline;}

.consol_box {
  background-color:#DDF6FD;
  width:500px;
  margin:0px auto;
  color:#000000;
  position:relative;
  margin-bottom:25px;
}

.plain_text{ margin:10px; text-align:center; }

.consol_buttonThick { background:url(images/button_mid.jpg) repeat-x;color:#A25100;
                      width:auto;float:left;margin:15px 55px;display:inline;}

.consol_buttonThick div, .consol_buttonThick3 div, .consol_buttonThick4 div, .consol_buttonThick1 div
{ background:url(images/button_left.jpg) left no-repeat; margin:0px auto;}

.consol_buttonThick div div, .consol_buttonThick3 div div, .consol_buttonThick4 div div, .consol_buttonThick1 div div
{ background:url(images/button_right.jpg) right no-repeat; line-height:32px; text-align:center;padding:0px 10px 0px 10px; }

.consol_buttonThick3 { background:url(images/button_mid.jpg) repeat-x;color:#A25100;width:auto;float:left;margin:15px 35px;display:inline;width: 446px; height: 64px}

.consol_buttonThick4 { background:url(images/button_mid.jpg) repeat-x;color:#A25100;width:auto;float:left;margin:15px 280px;display:inline;width: 200px;}

.consol_buttonThick1 { background:url(images/button_mid.jpg) repeat-x;color:#A25100;width:auto;float:left;margin:15px 40px;display:inline;}


.consol_buttonThin { background:url(images/button1_mid.jpg) repeat-x;width:200px;margin:0px auto; }

.consol_buttonThin a{color:#A25100;display:block;width:100%;text-decoration:none;}

.consol_buttonThick a, .consol_buttonThick4 a{color:#A25100;text-decoration:none;}
.consol_buttonThick3 a.contact{color:#52D7FE;text-decoration:none;}

.consol_buttonThin div { background:url(images/button1_left.jpg) left no-repeat; }

.consol_buttonThin div div { background:url(images/button1_right.jpg) right no-repeat; line-height:26px; text-align:center;padding:0px 10px 0px 10px; }

.consol_add{width:100%;margin:5px 2px;}
.consol_add_box {
	float: left;
	margin: 0px 1px;
}
.consol_box_top {
	background: url(images/consol_top.jpg) no-repeat;
	width: 163px;
	height: 26px;
	text-align:center;
}
.consol_boxs {
	width: 163px;
	height: auto;
	background:url(images/consoles_bg.jpg) repeat-y;
	text-align: center;
}
.consol_boxs_button {
	background: url(images/consoles_button.jpg) no-repeat;
	text-indent: -99999px;
}
.consol_boxs_button a {
	width: 163px;
	height: 35px;
	display: block;
}
.consol_box_top a {width:163px; padding: 5px 0px 0px 0px; display: block;text-decoration:none; font-size: 13px; text-transform: uppercase; color: #52d7fe; font-weight: bold;}

.consol_add span{color:#52D7FE;display:block;text-align:center;margin-top:5px;}


.consol_boxTop, .consol_boxTop1,.consol_boxTop2,.consol_boxTop3,.consol_boxTop4,.consol_boxTop5,
.consol_boxTop6,.consol_boxTop7,.consol_boxTopB,.consol_boxTop8,.consol_boxTop9,.consol_boxTop11 { background:url(images/box_toprep.jpg) repeat-x;line-height:37px;height:37px;}
.consol_boxTopB2 {padding-top: 30px;}

.consol_boxTop div{ background:url(images/box_topleft.jpg) left no-repeat; }

.consol_boxTop1 div {background:url(images/box_topleft1.jpg) left no-repeat; }

.consol_boxTop2 div {background:url(images/box_topleft2.jpg) left no-repeat; }

.consol_boxTop3 div {background:url(images/box_topleft3.jpg) left no-repeat; }

.consol_boxTop4 div {background:url(images/box_topleft4.jpg) left no-repeat; }

.consol_boxTop5 div {background:url(images/box_topleft5.jpg) left no-repeat; }

.consol_boxTop6 div {background:url(images/box_topleft6.jpg) left no-repeat; }

.consol_boxTop7 div {background:url(images/box_topleft7.jpg) left no-repeat; }

.consol_boxTop8 div {background:url(images/box_topleft8.jpg) left no-repeat; }

.consol_boxTop9 div {background:url(images/box_topleft9.jpg) left no-repeat; }

.consol_boxTop11 div {background:url(images/box_topleft1.jpg) left no-repeat; }

.consol_boxTopB div {background:url(images/box_topleftB.jpg) left no-repeat; }

.consol_boxTopB img{position:absolute; top: -20px;left:0;}

.consol_boxTopB div{ padding-left:30px;}

.consol_boxTop div div, .consol_boxTop1 div div ,.consol_boxTop2 div div,.consol_boxTop3 div div,.consol_boxTop4 div div,.consol_boxTop5 div div,.consol_boxTop6 div div,.consol_boxTop7 div div,.consol_boxTopB div div,.consol_boxTop8 div div,.consol_boxTop9 div div{ background:url(images/box_topright.jpg) right no-repeat;  padding-left:60px;color:#000000; }

.consol_boxBottom { background:url(images/box_bottomleft.jpg) left no-repeat; }

.consol_boxBottom div { background:url(images/box_bottomright.jpg) right no-repeat; height:12px; }

.consol_roundBox,.consol_roundBox1{background:url(images/consol_roundboxMid.jpg) repeat-y;margin:5px;width:492px;margin-bottom:0;margin-top:0;}

.consol_roundBox1{background:url(images/consol_roundboxMid1.jpg) repeat-y;}

.consol_roundBox1 img{display:inline;float:left;margin-right:10px;border:1px solid #85E2FF;}

.consol_roundBox1 div{background:url(images/consol_roundboxTop1.jpg) top no-repeat;}

.consol_roundBox div{background:url(images/consol_roundboxTop.jpg) top no-repeat;}

.consol_roundBox1 div div{background:url(images/consol_roundboxBottom1.jpg) bottom no-repeat;padding:10px;}

.consol_roundBox div div{background:url(images/consol_roundboxBottom.jpg) bottom no-repeat;padding:10px;}

.consol_centre {
  padding: 4px;
}

.img_frm,.img_frm_1{border:1px solid #85E2FF;width:102px;background-color:#FFFFFF !important;height:102px;display:inline;float:left;}

.img_frm_1{float:right;margin:20px 60px 20px 0px;}

.frm_text{text-align:left;padding-left:120px;color:#000000;}

.frm_text strong{color:#000000;text-transform:uppercase;}

.consol_but1{display:block;text-align:right;margin-right:10px;margin-bottom:20px;}

.consol_but2{display:block;text-align:left;margin-left:10px;margin-top:20px;background:url(images/tab_yellow.jpg);line-height:23px;width:248px;color:#A25100;padding-left:10px;}

.flower_link{display:block;padding-top:10px;padding-bottom:10px;}

.consol_heading{margin:10px 0px 10px 0px;text-align:center;}

.flower_link1, .flower_link2{padding-left:20px;margin-left:10px;}

.flower_link2{background:url(images/icon2.gif) left no-repeat;}

.flower_link1{background:url(images/icon1.gif) left no-repeat;}

.black_text{color:#000000;margin:10px; text-align:justify}

.box_thin,.box_fat{border:1px solid #85E2FF;margin:0px 20px 0px 20px;background-color:#FFFFFF;padding:20px 10px 20px 10px;text-align:center;}

.box_thin{margin:10px 20px 10px 20px;}

.box_fat{margin:10px;}

.consol_list1,.consol_list2{list-style-type:none; float:left;display:inline;}

.consol_list2{float:right;}

.glossy_add{margin-left:8px;margin-top:5px;float:left;}

.place_text{ position:absolute; left: 32px; top: 71px; display:block;text-align:center; font-size:14px}

p.legend{ background:url(images/legend.jpg) no-repeat; width:209px; height:23px; position:absolute; left: 149px; top: 171px; }

.big_but{color:#A25100;width:300px;overflow:hidden;font-weight:bold;text-align:center;background:url(images/big_butM.jpg);position:relative;margin-top:0px;left:110px;}

.big_but a{color:#A25100;text-decoration:none;display:block;width:100%;}

.big_but div{background:url(images/big_butL.jpg) left no-repeat;}

.big_but div div{background:url(images/big_butR.jpg) right no-repeat;height:28px;padding:10px 30px 10px 30px;}

.but_booster{width:380px;overflow:hidden;font-weight:bold;text-align:center;background:url(images/big_butM.jpg); margin:auto;}

.but_booster a{color:#A25100;text-decoration:none;display:block;width:100%;}

.but_booster div{background:url(images/big_butL.jpg) left no-repeat;}

.but_booster div div{background:url(images/big_butR.jpg) right no-repeat;height:28px;padding:10px 20px 10px 20px;}

.itemTable{width:100%;text-align:center;margin-top:30px;}

.itemTable th{text-transform:uppercase}

.itemTable td{color:#000000}

.plain_but{display:block;margin:0px auto;width:123px;}

.blue_tab{background:url(images/blue_tab.jpg) center no-repeat;
          height:36px;text-align:center;color:#000000;overflow:hidden;
          position:relative;bottom:-2px;padding:0px 5px;}

.but1{margin-left:100px;}

.but2{margin-left:40px;}

.flower_link11, .flower_link12{padding-left:20px;margin-left:10px; color:#000000; padding-top: 3px;}

.flower_link12{background:url(images/star2.png) left no-repeat;}

.flower_link11{background:url(images/star1.png) left no-repeat; }
.adsense {
	margin: 0px auto;
	text-align: center;
	margin: 10px 0px;
}
.jeux_ad {
	margin: 0px auto;
	text-align: center;
	margin: 10px 0px;
}

/*******************************************************************************
 Texte
*******************************************************************************/
h1
{
  font-size: 22px;
  text-align: center;
  margin-top: 0px;
  color: #000000;
}

h2
{
  font-size: 16px;
  text-align: center;
  margin: 0px 0 5px 0px;
  color: #000000;
}

.alerte {
  text-align:center;
  color: #FF0000;
  font-weight: bold;
}

/*******************************************************************************
 Livre d'or
*******************************************************************************/
.livre {
  border: 1px solid #000000;
  background-color: #FFFFFF;
  padding: 10px;
  width: 95%;
}

.livre_titre, .livre_note
{
  font-weight: bold;
  color: #000000;
}

.livre_message
{
  color: #000000;
}

.bloccompte {
  border: 1px solid #000000;
  width: 190px;
  height: 16px;
  padding: 7px;
  margin-bottom: 5px;
}

.planelt {
  padding-left: 20px;
}

/*******************************************************************************
 Tableaux
*******************************************************************************/
.lt td { background-color: #FB5E01; color: #FFFFFF; padding: 3px;}
.l1 td { background-color: #52D7FE; color: #000000; padding: 3px;}
.l2 td { background-color: #FEFA9D; padding: 3px;}

b.lotGagne{
	color:#f36800;
}

/* Blocs Audiotel */

div#numfr{
	font-size:25px; text-align:center; font-weight:bold; background:none; color:#0477a3;
}

div#numch{
	font-size:25px; text-align:center; font-weight:bold; background:none; display:none; color:#0477a3;
}

div#numbe{
	font-size:25px; text-align:center; font-weight:bold; background:none; display:none; color:#0477a3;
}

div#numlu{
	font-size:25px; text-align:center; font-weight:bold; background:none; display:none; color:#0477a3;
}

div#num{
	background:none; margin:auto; border:2px solid #a3ebff; background-color:#FFF; padding:10px;
}

/* Tickets à gratter */

div#ticketTelokado{
	border:#a3ebff 1px solid; width:400px; height:400px; margin:auto;
}

/* Partenaires */

span.nomSite{
	text-decoration:underline;
}

a.urlSite{
	font-weight:bold; color:#006;	
}

a.urlSite:visited{
	font-weight:bold; color:#006;	
}

div#news{
	text-align:center; margin:5px 0 10px 0;	
}

/* POPUP */

div#indexPopup{
	width:380px;
	display:none;
	position: absolute;
	top: 280px;
	left: 36%;
	background-color:#FFF;	
}

div#titrePopup{
	height:18px; 
	padding-top:2px;
	background-color:#0e6c9a; 
	color:#FFF; font-weight:bold; 
	font-size:15px; padding-left:5px; 
	background-image:url(images/popup/fondTitre.jpg); 
	background-repeat:repeat-x; 
	font-family:Arial, Helvetica, sans-serif;	
}

div#closePopup{
	float:right;
	margin:3px 5px 0 0;	
}

div#closePopup img{
	cursor:pointer;
}

div#messPopup{
	height:160px;
	padding:5px;
	border:#0e6c9a 2px solid;
	color:#F26800; font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;	
}


/* FIN POPUP */