/* JEUX CONCOURS MINISITE */
#flash-minisite2 { position:relative; width:934px; height:520px; clear:both; }
#flash-minisite2 #flash-minisite-link3 {font-size:10px; left:50px; margin-top:14px; position:absolute; top:380px; z-index:1;}
#flash-minisite2 #flash-minisite-link3 p {margin:2px 0;}
#flash-minisite2 #flash-minisite-link3 .erreur {height:14px;}
#flash-minisite2 #flash-minisite-link3 .nom input {border:0;margin:0 auto 0 19px;width:110px;}
#flash-minisite2 #flash-minisite-link3 .prenom input {border:0;margin:0 auto 0 4px;width:110px;}
#flash-minisite2 #flash-minisite-link3 .email input {border:0;margin:0 auto 0 13px;width:160px;}
#flash-minisite2 #flash-minisite-link3 .date-naissance select {margin:0 8px 0 0; width:64px;}
#flash-minisite2 #flash-minisite-link3 .reglement a {float:left;color: #94127e; font-weight:bold;}
#flash-minisite2 #flash-minisite-link3 .valid {margin:4px 0 0 100px;}

.jeux {position:relative;padding-top:15px;}
.jeux-content { background:url(/skins/page-jeux-concours/img/bg-panier-content.png) repeat-y; width:653px; overflow:hidden; color:#000; padding: 0 50px 0 30px;}
.jeux-top { background:url(/skins/page-jeux-concours/img/bg-panier-top.png) no-repeat; width:733px; height:19px; }
.jeux-bottom { background:url(/skins/page-jeux-concours/img/bg-panier-bottom.png) no-repeat; width:733px; height:33px; }
.jeux-content .h2{display:inline-block;background:url(/skins/page-jeux-concours/img/bg-titre-divertissement.png) no-repeat left 0px;padding:0 0 0 18px;position:absolute;top:-5px;left:10px;}
.jeux-content .h2 span{ display:inline-block;line-height:60px;background:url(/skins/page-jeux-concours/img/bg-titre-divertissement.png) no-repeat 100% -60px; padding:0 38px 0 20px; color:white;font-size:13px;font-weight:bold;text-transform:uppercase; }
.jeux-content li{border-top:1px solid #d6d6d6;overflow:hidden;padding:10px 0;}
.jeux-content li:first-child{border:0;}
.jeux-content li .visuel {float:left; display:block; width:260px; background:url(/skins/page-jeux-concours/img/bg-jeux-concours-item-2.png) no-repeat 0 0; padding:12px 0 12px 0; margin:0 auto; text-align:center; }
.jeux-content li.forme-1 .visuel { background-position:0 2px; }
.jeux-content li.forme-2 .visuel{ background-position:100% 2px; }
.jeux-content .floatright {width:380px;}
.jeux-content .h3 {padding:5px 0 2px 0;}
.jeux-content .h3, .jeux-content .h3 a {font-size:14px;font-weight:bold;color:#930084;}
.jeux-content p {padding-top:5px;}
.jeux-content p a {color:#000;}

.col1 {float: left; margin: 5px;}
.col2 {float: left; margin: 5px;}
.col3 {float: left; width: 400px;}
.col3 .valid {float: right; }

/*  BONS PLANS ET JEUX CONCOURS
----------------------------------------------------------------------------- */
.list { padding:0 0 15px 0; width: 650px; overflow: hidden; }
.list li { background:none; width:650px; overflow:hidden; display: block; float: left; }
.list .visu { display:block; float:left; }
.list h2, .list h3 { padding:0 0 5px 0; }
.list .more { text-decoration:none; color:#666; padding:0 0 0 15px; background:url(/skins/generic/img/bullet.gif) no-repeat 3px 3px; position:absolute; right:0; bottom:5px; font-size:0.92em; }
.list .more:hover { text-decoration:underline; }
.list .data { padding:0 0 20px 0; float:right; }
.list .data p { font-size:0.92em; padding:0 0 10px 0; }
.list .data p a { text-decoration:none; color:#92117e; }
.list .data p a:hover { text-decoration:underline; }
.list .short { border-bottom:1px solid #eee; width:650px; overflow:hidden; padding:10px 0; position:relative; }
.list .long { display:none; border-bottom:1px solid #eee; width:650px; overflow:hidden; padding:10px 0; position:relative; }
.list .short .visu { width:180px; }
.list .short .data { width:450px; }
.list .long .visu { width:240px; }
.list .long .data { width:390px; }
.list .part { width:650px; overflow:hidden; }
