/* mobile numericlub */

/**************************************************
IMPORT
***************************************************/

.more_details_sonneries { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.links {/*background-color:#D1E913; border:1px solid #000;*/ color:#1d4583; height:20px; padding-left:10px; padding-right:10px; font-size:13px; padding-top: 2px; padding-bottom: 2px; }
table, tr, td { vertical-align:top; }
dl, dd, dt, ul, li { margin:0; }
div#backdown { width:35px; height:22px; background: transparent url(../img/bt_dld_big.gif) no-repeat top; }
div#backsound { width:35px; height:22px; background: transparent url(../img/bt_ecout_big.gif) no-repeat top; }
.sndIcon3 { width:40px; height:22px; display:block; }
.sndIcon4 { width:40px; height:22px; display:block; }
.sndIcon4:hover { text-decoration: none; }
.sndIcon3:hover { text-decoration: none; }
/*////////////////////////*/ 
.sndIcon5 { width:23px; height:16px; display:block; }
div#backsound2 { width:23px; float:left; padding-left:5px; background: transparent url(../img/bt_ecout_small.gif) no-repeat top; }
div#backdown2 { width:23px; height:16px; background: transparent url(../img/bt_dld_small.gif) no-repeat top; float: right; }
.sndIcon6 { width:23px; height:16px; display:block; }
.sndIcon5:hover { text-decoration: none; }
.sndIcon6:hover { text-decoration: none; }
/*/////////////////////////////////////*/

table.listHifi { margin: 1px; text-align: left; border-collapse: collapse; /* vertical-align: middle;*/ padding-bottom:10px; }
table.listHifi tr td strong { display: block; }
table.listHifi tr td { vertical-align: middle; border-bottom: 2px solid #fff; padding-left:3px; }
table.listHifi tr td img { border: 1px solid #000; }
/*table.listHifi tr td a.sndIcon {
    display: block;
    margin-bottom: 2px;
}*/

#table_mobile a { text-decoration:none }

.mediumBoxv4_hifi dd { text-align: center; border:1px solid #DFDFDF; background: #fff; }
.mediumBoxv4_hifi dt { background-color: #1d4583; height: 25px; color: #fff; text-decoration: none; text-transform: uppercase; text-align: left; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding: 8px 5px 0 30px; }
.mediumBoxv4_hifi dd.bottom { background: transparent url(../default/img/backgrounds/bg_medium_bottom.gif) no-repeat bottom left; border:1px solid #DFDFDF; background: #fff; }
.mediumBoxv4_hifi dt a { text-decoration: none; color: #fff; text-decoration: none; text-transform: uppercase; text-align: left; font-size: 14px; }
.mediumBoxv4_hifi { width:415px; }

.tinyBoxv4_poly dd { background: transparent url(../default/img/backgrounds/bg_medium.gif) repeat-y top left; text-align: left; border:1px solid #DFDFDF; background: #fff; }
.tinyBoxv4_poly dt { background-color:#1d4583; height: 25px; color: #fff; text-decoration: none; text-transform: uppercase; text-align: left; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding: 8px 5px 0 30px; }
.tinyBoxv4_poly dt a { text-decoration: none; color: #fff; text-decoration: none; text-transform: uppercase; text-align: left; font-size: 14px; }
.tinyBoxv4_poly dd.bottom { background: transparent url(../default/img/backgrounds/bg_medium_bottom.gif) no-repeat bottom left; border:1px solid #DFDFDF; background: #fff; }
.tinyBoxv4_poly { width:220px; }
/*////*/

.mediumBoxv4_hifi dd.bottom { clear: both; text-align: right; vertical-align: top; padding: 3px 7px 7px 7px; }



/**************************************************************/
/* MOBILE LISTE SONNERIES HI-FI */
/**************************************************************/

.table_mobile_sonneries {width:100%}
.table_mobile_sonneries a { text-decoration:none }

.mediumBoxv4_hifi_sonn dd { text-align: center; border:1px solid #DFDFDF; background: #fff; }
.mediumBoxv4_hifi_sonn dt { background-color: #1d4583; height: 25px; color: #fff; text-decoration: none; text-transform: uppercase; text-align: left; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding: 8px 5px 0 30px; }
.mediumBoxv4_hifi_sonn dd.bottom { background: transparent url(../default/img/backgrounds/bg_medium_bottom.gif) no-repeat bottom left; border:1px solid #DFDFDF; background: #fff; }
.mediumBoxv4_hifi_sonn dt a { text-decoration: none; color: #fff; text-decoration: none; text-transform: uppercase; text-align: left; font-size: 14px; }
.mediumBoxv4_hifi_sonn { width:650px; }

#more_sonneries {text-align: right; padding-bottom: 6px; padding-top: 2px;}

/**************************************************************/
/* MOBILE LISTE JEUX JAVA */
/**************************************************************/

.tinyBoxv4_poly_java dd { background: transparent url(../default/img/backgrounds/bg_medium.gif) repeat-y top left; text-align: left; border:1px solid #DFDFDF; background: #fff; }
.tinyBoxv4_poly_java dt { background-color:#1D4583; height: 25px; color: #fff; text-decoration: none; text-transform: uppercase; text-align: left; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding: 8px 5px 0 30px; }
.tinyBoxv4_poly_java dt a { text-decoration: none; color: #fff; text-decoration: none; text-transform: uppercase; text-align: left; font-size: 14px; }
.tinyBoxv4_poly_java dd.bottom { background: transparent url(../default/img/backgrounds/bg_medium_bottom.gif) no-repeat bottom left; border:1px solid #DFDFDF; background: #fff; }
.tinyBoxv4_poly_java { width:640px; }

table.listHifi_java { margin: 1px; text-align: left; border-collapse: collapse; /* vertical-align: middle;*/ padding-bottom:10px; }
table.listHifi_java tr td strong { display: block; }
table.listHifi_java tr td { vertical-align: middle; border-bottom: 2px solid #fff; padding-left:3px; }
table.listHifi_java tr td img { border: 1px solid #000; }

#more_jeux {text-align: right; padding-bottom: 9px; padding-top: 6px;}

/********* Popup details Sonnerie ************/

#popup_sonnerie {display:none;
height:200px; /* hauteur de la popup */
width:400px; /* largeur de la popup */
z-index:1000; /* place le DIV de la popup au dessus de tous les autres div */
position:absolute;
margin-top:-100px; /* moitie hauteur */
margin-left:-200px; /* moitie largeur */
left:50%; top:50%;
border:solid 2px #542363;
background-color:#fff;
padding:5px;
background:#fff url(../img/bg_popup.jpg) bottom repeat-x;
}
#popup_jeu {display:none;
height:200px; /* hauteur de la popup */
width:400px; /* largeur de la popup */
z-index:1000; /* place le DIV de la popup au dessus de tous les autres div */
position:absolute;
margin-top:-100px; /* moitie hauteur */
margin-left:-200px; /* moitie largeur */
left:50%; top:50%;
border:solid 2px #542363;
background-color:#fff;
padding:5px;
background:#fff url(../img/bg_popup.jpg) bottom repeat-x;
}

#fermer_popup {width:390px;margin:auto;text-align:right}
#fermer_popup a {text-decoration:none}
#contenu_popup {width:390px;margin:auto;padding-top:10px}
#visuel_sonnerie {float:left;width:80px;text-align:center}
#visuel_jeu {float:left;width:120px;text-align:center}
.nom_sonnerie {background-color:#000000;color:#FFFFFF;display:block;font-size:14px;font-weight:bold;padding:5px;width:300px;text-transform:uppercase;}
.nom_jeu {background-color:#000000;color:#FFFFFF;display:block;font-size:14px;font-weight:bold;padding:5px;width:260px;text-transform:uppercase;}
.points_sonnerie {font-size:18px; font-weight:bold; color:#542363}
.points_jeu {font-size:18px; font-weight:bold; color:#542363}

/**************************************************************/
/* MOBILE DETAILS JEUX JAVA */
/**************************************************************/

.title_jeux_java {font-size:16px;font-weight:bold}
.screenshot_jeux {float:left;padding:15px}


