body {
background:#A7D101 url(../i/alj2.png) 0 -578px repeat-x;
font-family:Arial;
font-size:12px;
margin:0;
padding:0
}

body.v {
background:#FFF url(../i/alj2.png) 0 -578px repeat-x
}

#bc1 {
margin:0 auto;
width:1000px
}

a {
color:#545454;
text-decoration:none
}

hr {
clear:both;
margin:0;
visibility:hidden
}

form {
display:inline;
margin:0;
padding:0
}

.center {
text-align:center
}
.submit,.button{
  background:#E1E5E7 url(../i/ald1.gif) 0 -96px repeat;
  color:#282828;
  padding:3px;
  border:0;
  margin-top:5px;
  border:1px solid #C9CED3
}
.submitg{
  background:#E1E5E7 url(../i/alj2.png) 0 -16px repeat;
  color:#282828;
  padding:3px;
  border:0;
  margin-top:5px;
  border:1px solid #C9CED3
}
fieldset input,fieldset select,fieldset textarea {
border:1px solid #8C93A6;
color:#340057;
float:left;
margin-bottom:10px;
margin-right:7px
}
fieldset .field {
float:left
}
fieldset {
border:0;
background:#FFF url(../i/deg.jpg) left bottom repeat-x;
margin:0;
padding:5px
}
fieldset label {
width:200px;
float:left;
height:25px;
color:#350156;
clear:both
}


#h {
background:#FFF
}
#btnInscr,#btnConn{
 color:#6B6B6B;
 padding-left:5px;
 text-decoration:none;
 line-height:22px;
}
/**
 * Barre de navigation
 * */ 
#btnInscr,#btnConn{color:#6B6B6B;padding-left:5px;text-decoration:none;line-height:22px}
#nav_mc2{background:transparent url(../i/alc.png) 0 -367px no-repeat;height:23px;width:25px;text-align:left;position:absolute;left:88px;top:0;z-index:1}
#nav_mc1{background:transparent url(../i/alc.png) 0 -413px repeat;height:22px;font-size:12px;color:#FFF;width:88px;text-align:left;position:absolute;left:0;top:0;z-index:1}
#nav_mc1 a{padding-left:8px;padding-top:2px;width:100%;height:100%;display:block;text-decoration:none;color:#FFF;font-weight:bold}
#na{width:1000px;height:23px;text-align:right}
#na a{text-decoration:none}
#na ul{height:23px;float:right;margin:0;padding:0}
#na ul li{list-style:none;float:left;display:inline;height:23px;line-height:23px;margin:0;padding:0}
#na ul li a{display:block}
#na ul li input{background:transparent;border:1px solid #525252;height:18px;margin:0;padding:0}
.nav{position:relative}
.nav ul{list-style:none;width:130px;position:absolute;top:-999em;z-index:1;margin:0}
.nav li:hover ul{top:0;left:0!important;position:relative;right:60px}
.nav li.sfHover ul{position:absolute;top:23px;}
.nav ul li{float:none;width:140px;position:relative;background-color:#F3F3F3;text-align:left;z-index:1}
.nav ul li a{display:block;padding-left:5px;color:#000;z-index:1}
.nav ul li a:hover{text-decoration:underline}
#ic1{background:transparent url(../i/alc.png) 0 0 no-repeat;width:100px}
#ic1 a{color:#6B6B6B;font-weight:700;padding-right:4px}
#ic2{background:transparent url(../i/alc.png) 0 -46px no-repeat;width:35px}
#ic2 ul{left:170px;}
#ic3{background:transparent url(../i/alc.png) 0 -92px no-repeat;width:30px}
#ic3 ul{left:170px;}
#ic4{background:transparent url(../i/alc.png) 0 -321px no-repeat;width:30px}
#ic4 ul{left:170px;}
#ic5{background:transparent url(../i/alc.png) 0 -138px no-repeat;width:30px}
#ic5 ul{left:85px;}
#ic6{background:transparent url(../i/alc.png) 0 -184px no-repeat;width:46px}
#ic6 ul{left:85px;}
#ic6 a,#ic9 a{color:#4071DA;font-weight:700;font-size:11px;padding-top:0;padding-left:23px;padding-right:3px}
#ic7{background:transparent url(../i/alc.png) 0 -230px no-repeat;width:30px}
#ic7 ul{left:170px;}
#ic8{background:transparent url(../i/alc.png) 0 -275px no-repeat;width:30px}
#ic8 ul{left:110px;}
#ic9{background:transparent url(../i/alc.png) 0 -505px no-repeat;width:46px}
#ic9 ul{left:110px;}
#ic10{background:transparent url(../i/alc.png) 0 -459px no-repeat;width:30px}
#ic10 ul{left:115px;}
#ic11{background:transparent url(../i/alc.png) 0 -551px no-repeat;width:30px}
#ic11 ul{left:150px;}
#ic2 a,#ic3 a,#ic4 a,#ic5 a,#ic7 a,#ic8 a,#ic10 a,#ic11 a{width:100%;height:100%}



/**
 * Onglets
 * */
#ong{clear:both;height:26px;background:url(../i/on2.gif) no-repeat -525px 0}
#ong ul{clear:both;height:26px;margin:0;padding:0 0 0 12px}
#ong ul li{display:inline;float:left;font-size:8px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;height:26px;width:auto;margin:0;padding:0}
#ong ul li a{display:block;height:26px;text-decoration:none;margin-top:0;border-left:1px solid #afafaf;color:#DFCCE2;padding:0}
.on1 a{background:transparent url(../i/on2.gif) no-repeat 0 -26px;width:95px}
.on1 a:hover{background:transparent url(../i/on2.gif) no-repeat 0 -78px}
.on1 a.sel,.on1 a.sel:hover{background:transparent url(../i/on2.gif) no-repeat 0 -52px;border:0}
.on2 a{background:transparent url(../i/on2.gif) no-repeat -90px -26px;width:95px}
.on2 a:hover{background:transparent url(../i/on2.gif) no-repeat -90px -78px}
.on2 a.sel,.on2 a.sel:hover{background:transparent url(../i/on2.gif) no-repeat -90px -52px}
.on3 a{background:transparent url(../i/on2.gif) no-repeat -172px -26px;width:110px}
.on3 a:hover{background:transparent url(../i/on2.gif) no-repeat -172px -78px}
.on3 a.sel,.on3 a.sel:hover{background:transparent url(../i/on2.gif) no-repeat -172px -52px}
.on3{width:110px}
.on5 a{background:transparent url(../i/on2.gif) no-repeat -408px -26px;width:110px}
.on5 a:hover{background:transparent url(../i/on2.gif) no-repeat -408px -78px}
.on5 a.sel,.on5 a.sel:hover{background:transparent url(../i/on2.gif) no-repeat -408px -52px}
.on6 a{background:transparent url(../i/on2.gif) no-repeat -515px -26px;width:65px;border-right:1px solid #afafaf}
.on6 a:hover{background:transparent url(../i/on2.gif) no-repeat -515px -78px}
.on6 a.sel,.on6 a.sel:hover{background:transparent url(../i/on2.gif) no-repeat -515px -52px}
.on7 a{background:transparent url(../i/on2.gif) no-repeat -573px -52px;width:70px}
.on8 a{background:transparent url(../i/on2.gif) no-repeat -637px -52px;width:70px}
.on9 a{background:transparent url(../i/on2.gif) no-repeat -710px -52px;width:70px}
.on10 a{background:transparent url(../i/on2.gif) no-repeat -775px -52px;width:70px}
#ong ul li.onr{background:url(../i/on2.gif) no-repeat -500px 0;width:100px}
#undermenu{height:65px;margin-top:0;margin-bottom:0;width:66px;margin-left:426px;list-style-type:none;text-align:left;position:absolute;display:none;padding:0}
#undermenu a{color:#666c6f;background:#E0E0E0;display:block;height:18px;padding-top:3px;padding-bottom:3px;padding-left:5px}
#undermenu a:hover{text-decoration:underline}
ul.mr{margin-left:496px!important}
#na2{clear:both;background:#F3F3F3;width:1000px;height:25px}
#na2 ul{height:23px;margin:0;padding:2px 0 0}
#na2 ul li{list-style:none;float:left;display:inline;margin:0 3px 0 0;padding:2px 3px 0 0}
#na2 ul a{color:#8F8F8F;text-decoration:none;font-size:12px;display:block;padding-left:6px;border-left:1px solid #AFAFAF}
#na2 ul li.f{margin-left:6px}
#na2 ul li.f a{border:0}
#na2 ul li.s{font-weight:700}
#lo{width:251px;float:left;text-align:center;padding-top:15px;padding-left:20px}
#lo a,#loa{background:url(../i/logo2.png) no-repeat;width:235px;height:76px;display:block;color:#282828;text-decoration:none;font-size:8px}
#lo a.s,#loa.s{height:58px}

#ad1 {
float:left;
height:96px;
padding-top:4px;
width:728px
}

/**
 *search
 **/
#se {
float:right;
padding-right:6px;
padding-top:2px
}

#se input {
background:#FFF;
border:1px solid #525252;
border-right:0;
color:#525252;
float:left;
font-size:11px;
height:15px;
padding-left:3px
}

#se a {
background:transparent url(../i/ala.png) 0 -84px no-repeat;
background-color:#FFF;
border:1px solid #525252;
border-left:0;
display:block;
float:left;
height:17px;
width:20px
}

#ca {
margin-top:25px
}

#cl {
float:left;
padding:0;
width:679px
}
#cl_error{
  padding-top:20px;
  padding-bottom:20px;
  text-align:center;
  background:#FFF
}


#cl .larget,#cl h1 {
clear:both;color:#596B08;
float:left;
font-size:20px;
font-weight:400;
margin:0 0 10px;
padding:0;
text-transform:capitalize;
}
#cl .larget{
  float:none;
  margin:0;
}

#cl .larget a,#cl h1 a {
color:#596B08;
text-decoration:none
}

#cl_i {
margin-bottom:10px
}

#cl_c {
background:#FFF;
padding:10px 5px
}

/**
 * Un jeu sur la page d'accueil
 * */
.cl_c_l {
color:#5A6D02;
float:left;
margin-bottom:25px;
margin-left:8px;
padding:5px;
width:300px
}

.cl_c_l img {
float:left;
padding-right:10px
}

.cl_c_l a {
color:#5A6D02
}

.cl_c_l2 {
color:#5A6D02;
float:left;
width:300px
}

#cr {
float:left;
margin-left:17px;
width:300px
}
.cr_pub{
  width:300px;
  height:260px;
  float:left
}


.white {
background-color:#FFF !important
}

#fo {
background:#8CB102 url(../i/alj2.png) 0 -242px repeat-x;
clear:both;
color:#FFF;
font-size:11px;
height:141px;
margin-top:10px;
text-align:left;
padding-left:40px;
padding-top:5px;
margin-bottom:10px;
}
#fo a{
color:#FFF
}
#fo a:hover{
text-decoration:underline
}
#fo div{
float:left;
width:228px
}
#fo div span{
display:block;
font-weight:bold;
margin-bottom:8px
}
#fo p{
clear:both;
margin:0;
padding:0;
text-align:center
}

img,#na2 ul li.f a {
border:0
}

#connect {
display:none
}

/**
 * Titres
 **/
.ti1 {
background-color:#A7D101;
display:block;
height:20px;
margin-bottom:15px;
clear:both;
}

.ti1 span {
color:#FFF;
display:block;
float:right;
font-size:11px;
padding:4px;
width:150px
}

.ti1 h2 {
background-color:#FFF;
color:#4F058E;
display:inline;
font-size:15px;
line-height:20px;
margin:0;
padding:0;
margin-left:6px;
padding:1px 12px 3px
}

.ti_c {
background:#5396CD url(../i/alj2.png) 0 -154px repeat-x;
clear:both;
color:#FFF;
font-size:13px;
font-weight:700;
height:22px;
line-height:22px;
padding-left:5px
}

.white ul {
border:1px solid #3F7DAE;
border-top:0
}

/**
 *Tableau des scores
 **/
.scores .gb {
border-top:1px solid #A7D101;
clear:both;
margin:4px;
}

.scores .s1 {
background:#550068;
height:100px
}

.scores .a {
float:left;
background: #550068
}

.scores .p {
color:#FFF;
display:block;
float:left;
font-size:80px;
font-weight:700;
padding-left:15px;
padding-right:40px
}

.scores .p sup {
font-size:39px
}

.scores .n {
color:#FFF;
float:left;
font-size:30px;
font-weight:700;
padding-top:13px;
width:363px
}
.scores .n a, .scores .s2 .n{
color:#FFF
}

.scores .d {
color:#FFF;
float:left;
font-size:18px;
font-weight:700;
padding-left:140px;
padding-top:23px
}

.scores .s {
color:#FFF;
float:left;
font-size:16px;
font-weight:700;
padding-right:15px;
padding-top:23px;
text-align:right;
width:132px
}

.scores .s2 {
background:#F3CF01;
height:50px
}

.scores .s2 .d {
padding-left:50px;
}

.scores .s2 .p {
background:#550068;
color:#FFF;
display:block;
float:left;
font-size:17px;
font-weight:700;
height:50px;
line-height:50px;
padding:0;
text-align:center;
width:70px
}

.scores .s2 .n {
color:#FFF;
float:left;
font-size:20px;
font-weight:700;
padding-left:40px;
padding-top:13px;
/*width:96px*/
width:186px
}

.scores .s3 {
background:#EFE8F0;
color:#635E64;
clear:both;
height:25px;
}

.scores .s3 .a {
background-color:#550068;
display:block;
height:27px;

width:70px
}

.scores .s3 .p {
color:#635E64;
display:block;
float:left;
font-size:12px;
font-weight:400;
height:25px;
line-height:25px;
padding:0;
text-align:center;
border-left:2px solid white;
border-bottom:2px solid white;
width:68px
}

.scores .s3 .n {
color:#635E64;
float:left;
font-size:12px;
font-weight:400;
padding-left:40px;
padding-top:0;
line-height:25px;
border-bottom:2px solid white;
overflow:hidden;
height:25px;
/*width:96px*/
width:206px
}
.scores .s3 .n a{
 color:#635E64;
}

.scores .s3 .d,.scores .s3 .s {
font-size:12px;
height:25px;
color:#635E64;
line-height:25px;
font-weight:400;
border-bottom:2px solid white;
padding-top:0;
margin:0
}
.scores .s3 .d{
/*
  padding-left:150px;*/
 padding-left:40px;
}
.scores .s3 .s {
padding-right:25px;
/*width:140px;*/
width:130px;
}


/**
 *Menu gauche livefun
 **/
.cr_bl {
background:#FFF;
border-bottom:1px solid #121212;
border-left:1px solid #121212;
border-right:1px solid #121212;
border-top:0;
margin-bottom:10px;
padding:4px;
float:left;
width:290px;
}

.cr_bl .jf {
float:left;
width:92px;
text-align:center;
margin:5px 2px;
height:95px
}

.cr_bl span {
float:right
}

.cr_bl ul {
clear:both;
color:#A7D101;
font-size:8px;
margin:8px 0px;
padding:0px;
list-style-type:square;
padding-left:15px
}

.cr_bl ul li span {
color:#505050;
font-size:11px;
text-decoration:none
}

.cr_blv {
float:left;
border-bottom:1px solid #121212;
border-left:1px solid #121212;
border-right:1px solid #121212;
border-top:0;
margin-bottom:10px;
padding:0
}

.cr_blv ul {
list-style-type:none;
margin:0;
padding:5px 0 0 7px
}

.cr_blv ul li {
float:left;
padding-bottom:10px;
text-align:center;
width:145px;
height:130px;
}

.cr_blv ul li img {
display:block;
text-align:center;
width:135px;
}

/**
 * Jeu du jour
 **/
.lf_dg1 {
display:block;
float:left;
font-size:25px;
height:50px;
text-decoration:none;
width:55px
}

.lf_dg2 {
color:#505050;
display:block;
float:left;
font-size:25px;
height:60px;
line-height:50px;
overflow:hidden;
text-decoration:none;
width:235px
}

/**
 * Titres vidéos
 * */
.tiv1,.tiv2,.tiv3,.tiv4 {
background-color:#5E1F87;
display:block;
height:22px;
margin-bottom:10px
}

.tiv1 span,.tiv2 span,.tiv3 span,.tiv4 span {
color:#FFF;
display:block;
float:right;
font-size:12px;
padding:2px 6px 2px 2px
}

.tiv1 h2,.tiv2 h2,.tiv3 h2,.tiv4 h2 {
background-color:#FFF;
display:inline;
font-size:15px;
line-height:22px;
margin-left:6px;
padding:5px 12px 4px
}

.tiv1 h2 a {
color:#5E1F87;
}

.tiv2 h2 a {
color:#FF6501
}

.tiv3 h2 a {
color:#FFAE02
}

.tiv4 h2 a {
color:#A30077
}

/**
 * Vidéo large home page livefun
 * */
.v1_l,.v2_l,.v3_l,.v4_l {
background-color:#5E1F87;
color:#FFF;
float:left;
margin-bottom:25px;
padding:4px;
width:160px
}

.v1_l div,.v2_l div,.v3_l div,.v4_l div {
height:120px;
text-align:center;
width:160px
}

.v_block {
float:left;
padding-left:15px;
width:485px
}

.v1_s {
color:#000;
float:left;
margin-bottom:25px;
margin-left:30px;
width:190px
}

.v1_s a {
color:#000;
text-decoration:underline
}

.v1_s div {
float:left;
height:75px;
margin-right:4px;
text-align:center;
width:100px
}

.v1_s div img {
width:100px
}

.v1_s span {
background-color:#A6D000;
display:block;
font-weight:700;
padding:3px
}

/**
 * Page jeu
 * */

#cl_c #game {
padding-left:15px;
padding-right:15px
}

#cl_c #game .cl_game {
display:block;
margin-bottom:50px;
/*margin-left:75px;*/
text-align:center
}

#cl_c #game #ex {
border-left:8px solid #A7D101;
margin:0 0 25px;
padding-left:5px
}

#cl_c #game #refresh {
background:transparent url(../i/lf/refresh-jeu.jpg);
float:right;
height:21px;
width:20px
}

#cl_c #game #refresh a {
display:block;
height:100%;
width:100%
}

#catsvid{
  margin-top:20px;
}
#catsvid .v {
color:#545454;
float:left;
margin-bottom:15px;
margin-left:4px;
margin-right:4px;
text-align:center;
width:160px
}

#catsvid .v a {
color:#545454;
text-decoration:underline
}

#catsvid .v div {
background:#F0F0F0;
}

#catsvid .v .i{
  height:125px;
  display:block
}

#catsvid .v img {
  width:160px;
  height:120px;
}

#catsvid .v div h4 {
font-size:12px;
height:48px;
margin:0
}

#catsvid .v div p {
font-size:11px;
margin:0
}

#catsvid .v span {
font-size:10px
}

#catsjeu .j {
color:#FFF;
float:left;
margin-bottom:15px;
margin-left:13px;
margin-right:4px;
width:310px;
background:#404234;
}

#catsjeu .j img {
background:#404234;
display:block;
float:left;
padding:27px 15px;


}

#catsjeu .j div {
background:#404234;
height:90px;
padding:8px;
}

#catsjeu .j div h4 {
font-size:14px;
margin:0;
padding-bottom:2px
}

#catsjeu .j  a {
color:#FFF;
text-decoration:underline
}

#catsjeu .j div p {
margin:0;
font-size:11px
}

#catsjeu .j span {
clear:both;
color:#545454;
background:white;
display:block;
font-size:12px;
text-align:right
}
#catsjeu .j span a{
	color:#545454;
	}

/**
 * Pagination
 * */
.pagination {
float:right;
margin-bottom:10px;
margin-top:10px;
text-align:right
}

.pagination a {
background:#A5D000;
color:#3E4130;
display:block;
float:left;
/*height:16px;
line-height:16px;*/
height:20px;
line-height:20px;
margin-left:3px;
/*padding-left:4px;
padding-right:4px;*/
padding-left:6px;
padding-right:6px;
text-decoration:none;
font-size:13px
}

.pagination .f {
background:#F3F3F1;
/*font-size:10px*/
/*font-size:13px*/
}

.pagination .s {
background:#3E4130;
color:#FFF;
font-weight:700
}

/**
 * Page vidéo
 * */
.vflash {
float:left;
margin-bottom:25px;
width:460px;
height:360px;
}

.vinfo {
float:left;
width:210px
}

/**
 * boutons
 * */
.bt_v,.bt_r {
background:#4E337A url(../i/ald1.gif) 0 0;
color:#FFF;
float:right;
font-size:12px;
height:24px;
line-height:24px;
margin-left:4px;
text-align:center;
width:145px
}

.bt_r {
background:#4E337A url(../i/ald1.gif) 0 -48px
}

/**
 * tags vidéos
 * */
#tag ul,#tag2 ul {
border-bottom:1px solid #121212;
border-left:1px solid #121212;
border-right:1px solid #121212;
margin:0 0 10px;
padding:5px;
text-align:center
}

#tag ul li,#tag2 ul li {
display:inline;
list-style-type:none;
margin:0;
padding:0
}

#tag ul li a,#tag2 ul li a {
color:#391200
}

a.lev1 {
color:#391200;
font-size:80%
}

a.lev2 {
color:#391200;
font-size:90%;
font-weight:700
}

a.lev3 {
font-size:100%;
font-weight:700
}

a.lev4 {
font-size:140%
}

a.lev5 {
font-size:140%;
font-weight:700
}

a.lev6 {
font-size:190%
}

a.lev7 {
font-size:230%;
font-weight:700
}

a.lev8 {
font-size:250%;
font-weight:700
}

#tag ul li a.lev1:hover,#tag2 ul li a.lev1:hover {
background-color:gray;
color:#FFF
}

#tag ul li a.lev2:hover,#tag ul li a.lev3:hover,#tag2 ul li a.lev2:hover,#tag2 ul li a.lev3:hover {
background-color:blue;
color:#FFF
}

#tag ul li a.lev4:hover,#tag ul li a.lev5:hover,#tag2 ul li a.lev4:hover,#tag2 ul li a.lev5:hover {
background-color:green;
color:#FFF
}

#tag ul li a.lev6:hover,#tag ul li a.lev7:hover,#tag2 ul li a.lev6:hover,#tag2 ul li a.lev7:hover {
background-color:orange;
color:#FFF
}

#tag ul li a.lev8:hover,#tag2 ul li a.lev8:hover {
background-color:red;
color:#FFF
}

.cr_bl ul li a,.cr_blv ul li a {
color:#505050;
font-size:12px;
text-decoration:none
}

.tiv2,.v2_l {
background-color:#FF6501
}

.tiv3,.v3_l {
background-color:#FFAE02
}

.tiv4,.v4_l {
background-color:#A30077
}

.tiv1 span a,.tiv2 span a,.tiv3 span a,.tiv4 span a,.v1_l a,.v2_l a,.v3_l a,.v4_l a,.v1_s span a,.bt_v a,.bt_r a {
color:#FFF;
text-decoration:none
}

.v1_l p,.v2_l p,.v3_l p,.v4_l p,.v1_s p {
font-size:12px;
margin:0;
padding:2px
}

.v1_l h3,.v2_l h3,.v3_l h3,.v4_l h3,.v1_s h4 {
font-size:11px;
margin:0;
padding:2px
}

#catsvid,#catsjeu,.clear {
clear:both
}

#gamedeco {
background:url(../i/lf/un-jeu-accroche-non-connect.png) no-repeat;
margin-bottom:30px;
width:552px;
height:134px;
padding-left:95px;
padding-top:110px;
}

#gamedeco div {
width:250px;
margin-bottom:10px;
}

#gamedeco span, #gamedeco a {
color:#fff;
}

#gamedeco .gd_b {
font-weight:bold;
font-size:13px;
}

#gamedeco .gd_s {
text-decoration:underline;
}

.defis {
width:190px;
float:left;
margin:5px 5px 25px 5px;
padding-left:5px;
}

.defis a {
color:#000;
}

.defis h3 {
font-size:13px;
margin:0;
padding:0;
}

.defis h3 a, .defis span a  {
text-decoration:underline;
}

.dg {
border-left:15px solid #40a924;
}

.dp {
border-left:15px solid #ba182f;
}

.da {
border-left:15px solid #ddd;
}

.dtg {
border-left:30px solid #40a924;
}

.dtp {
border-left:30px solid #ba182f;
}

.ti1  span.stdefis {
color:#393939;
text-align:right;
width:350px
}

.tdefis {
color:#393939;
margin:0px 0px 30px 40px;
}

.tdefis span {
margin:5px;
display:block;
width:620px;
padding-left:5px;
}

.tpj {
text-align:center;
text-decoration:underline;
display:block;
font-size:11px;
}

#populaires {
background:url('http://s.sd1.fr/i/lf/jeux-populairespsd.jpg') no-repeat;
float:left;
margin-bottom:25px;
margin-left:8px;
width:319px;
height:188px;
}

#populaires a {
float:left;
}

#populaires a.pacman {
width:190px;
height:90px;
display:block;
margin-top:30px;
}

#populaires a.tetris {
width:120px;
height:90px;
display:block;
margin-top:30px;
}

#populaires a.memoire {
width:310px;
height:65px;
display:block;
}

.trie {
text-align:right;
font-size:11px;
}

#comres div {
margin:0px 0px 15px 0px;
}

#comres div span {
border-bottom:1px dotted #ccc;
font-size:11px;
font-style:italic;
display:block;
}

#comres div p {
margin:2px 0px 0px 0px;
overflow:hidden;
width:680px;
}


/**
*Quizz
*/
.invit_mail{
	background: url(../i/invitation-mail.jpg)  no-repeat;
	background-position:left 10px ;
	padding-left:150px;
	
	
	}
#quizz{
	padding-left:10px;
padding-right:10px;

              }
              
#quizz h3{
              border-bottom:1px solid #A2B392;
              padding:0;
              margin:0;
              padding-bottom:2px;
              font-size:15px;
              }
.quizz_q{
	background-color: #F1FBEC;
	padding:5px;
	}

	.btn_invit{
	/*background-color: #F7F7F7;
	 border:1px solid #373564;
	border:0;
	*/
	
	 
	 /*width:270px;*/
	 margin-top:3px;
	 font-weight: bold;
	 color:#545454;
	
	}
	.btn_invit a{
	display:block;
	padding:4px;
	color:#393C2F;
	 background:transparent url(../i/alj2.png) repeat-x scroll 0 -578px;
	  border-left:1px solid #C6C6C6;
	 border-right:1px solid #C6C6C6;
	}
	.btn_invit a:hover{
	background-color: #A2B392;
	color:#FFF;
	border:0;
	 background:transparent url(../i/alj2.png) repeat-x scroll 0 -106px;
	}
	
fieldset h4 {
  border-bottom:1px solid #1F2022;
  color:#1F2022;
  padding-bottom:2px
}

label small{
font-size:11px;
font-style: italic;
}


#ad1{background:url(../i/load.gif) no-repeat 50% 50%;float:left;height:96px;padding-top:4px;width:728px}
#ad2,#ad3{background:url(../i/load.gif) no-repeat 50% 50%;height:250px;width:300px}
