/*
# THEME COLORS #
TAB - #9B151E = #C71121
H1 - #FFFFFF = #C71121
NOUVEAUTES - #223BD5 = #C70A1C
?? - #72ACEC
FOOT - #D9DFED = #D3D3D3
FOND MENU GAUCHE UNIVERS - #D9DFED = #9F9F9F
*/
* {
    color: #000;
    font-size: 12px;
    font-family : arial, Helvetica, sans-serif;
}

body {
    background: #fff;
    width: 740px;
    margin: 1px auto;
}

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

a:hover, a:active {
    color: #OOO;
    text-decoration: underline;
}

html>body {
    width: auto;
    max-width: 740px;
}

img {
    border : none;
    vertical-align : middle;
}

hr.clear {
    display: none;
    clear: both;
}

table, tr, td {
    vertical-align: top;
}

.toupper {
    text-transform: uppercase;
}

#wl_page {
    background: #f3f3f3;
}

/* Header */
#wl_header {
    background-color: #fff;
    height: 70px;
}

#wl_logo {
    width: 260px;
    float: left;
}

#wl_logo {
    padding: 0;
    margin: 0;
}

#wl_ads1 {
    float: right;
}

/* Tools */
#wl_tools {
    clear: both;
    height: 36px;
    background: #C71121 url(img/backgrounds/bg_tools.gif) repeat-x top left;
}

#wl_search {
    padding-left: 2px;

}

#wl_search div {
    padding-top: 7px;
}

/* Temporaire */

#wl_search form {
    color : #fff;
    display: inline;
    padding: 0;
    margin: 5px 0 0 0;
    width: 22px;
}

#wl_search label {
    color: #fff;
     padding: 0 10px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
}


/* style final 
#wl_search form {
    display: inline;
    padding: 0;
    margin: 5px 0 0 0;
    width: 22px;
    background: transparent url(img/backgrounds/bg_search_right.gif) no-repeat top right;

}

#wl_search label {
    background: transparent url(img/backgrounds/bg_search_left.gif) no-repeat top left;
     padding: 0 10px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
}
*/



#wl_search .change_country, #wl_search .search_keyword {
    
}
/*
#wl_search .change_country {
    display: block;
}

#wl_search .search_keyword {
    display: block;
}*/

#wl_ads2 {
    padding: 4px 8px 0 0;
    float: right;
}

#wl_buttons {
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    background: transparent url(img/backgrounds/bg_buttons.gif) repeat-x top left;
    height: 35px;
}

#wl_buttons ul {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
    list-style: none;
}

#wl_buttons li {
    float: left;
    display: inline;
}

#wl_buttons li a {
    color: #FFF;
    padding-left: 35px;
    padding-top: 10px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    float: left;
    width: 87px;
    height: 25px;
    background-color: transparent;
    background-position: 1px 1px;
    background-repeat: no-repeat;
}

#wl_buttons ul li a:hover {
    color: #fff;
    background-color: #C71121;
    text-decoration: none;
}

#wl_buttons ul li a.ringtones:hover {
    background-image: url(../default/img/icones/big_ringtones.gif);
}

#wl_buttons ul li a.ringtones {
    background-image: url(../default/img/icones/big_ringtones.gif);
    border-right: 1px solid #fff;
}

#wl_buttons ul li a.contact {
    background-image: url(../default/img/icones/ico_contact.gif);
    border-right: 1px solid #fff;
}

#wl_buttons ul li a.faq {
    background-image: url(../default/img/icones/ico_faq.gif);
    border-right: 1px solid #fff;
}

#wl_buttons ul li a.logos {
    background-image: url(../default/img/icones/big_logos.gif);
    border-right: 1px solid #fff;
}

#wl_buttons ul li a.games {
    background-image: url(../default/img/icones/big_games.gif);
    border-right: 1px solid #fff;
}

#wl_buttons ul li a.videos {
    background-image: url(../default/img/icones/big_videos.gif);
    border-right: 1px solid #fff;
}

#wl_buttons ul li a.services {
    background-image: url(../default/img/icones/big_sms.gif);
    border-right: 1px solid #fff;
}

#wl_buttons ul li a.shopping {
    background-image: url(../default/img/icones/big_shopping.gif);
    width: 90px;
}

#wl_buttons ul li a.photoperso {
    background-image: url(../default/img/icones/big_photoperso.gif);
    border-right: 1px solid #fff;
}

#wl_buttons ul li a.photoperso_l {
    padding-top: 5px;
    background-image: url(../default/img/icones/big_photoperso.gif);
    border-right: 1px solid #fff;
}
/* Top */

#wl_top {
    margin-top: 2px;
    padding: 0 5px;
}

#wl_univers {
    font-size: 11px;
    float: left;
    margin-bottom: 4px;
}

#wl_univers dl {
    padding: 0;
    margin: 0;
    width: 133px;
    font-weight: bold;
}

#wl_univers dl dt {
    color: #fff;
    background: transparent url(../default/img/backgrounds/bg_univers_top.gif) no-repeat top left;
    padding: 1px 8px;
}

#wl_univers dl dd {
    color: #000;
    background: transparent url(../default/img/backgrounds/bg_univers.gif) repeat-y top left;
    border-top: 1px solid #fff;
    margin: 0;
}

#wl_univers dl dd.bottom {
    padding-bottom: 1px;
    background: transparent url(../default/img/backgrounds/bg_univers_bottom.gif) no-repeat bottom left;
}

#wl_univers dl dd a {
    display: block;
    padding: 0 8px;
}

#wl_univers dl dd a:hover {
    color: #fff;
    text-decoration: none;
}

#wl_storefront {
    padding-top: 1px;
    float: right;
}

#wl_storefront ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

#wl_storefront li {
    display: inline;
}

#wl_nav {
    overflow: hidden;
    color: #C71121;
    background: transparent url(img/backgrounds/bg_path.gif) no-repeat top left;
    font-weight: bold;
    margin: 0;
    padding: 2px 0 0 8px;
    clear: both;
    width: 723px;
    height: 18px;
}

#wl_nav h1 {
    color: #C71121;
    display: inline;
}

#wl_main {
    clear: both;
    padding: 2px 5px;
}

#wl_main div.left  {
    float: left;
}

#wl_main div.right {
    float: right;
}

#wl_content {

}

#wl_end {
    clear: both;
    margin: 5px 5px 0 5px;
    padding: 5px 0;
    background: transparent url(img/backgrounds/bg_bottom_top.gif) no-repeat top left;
}

#wl_bottom {
    padding-top: 4px;
    background-color: #D3D3D3;
    font-weight: bold;
    text-align: center;
}

#wl_bottom p {
    padding: 0;
    margin: 0;
}

#wl_bottom p a {
    padding: 0 3px;
}

#wl_ads3 {
    padding-top: 8px;
    background-color: #D3D3D3;
}

#wl_ads3 div {
    margin: 0 80px;
    background-color: #fff;
}

#wl_footer {
    padding: 24px 0 5px 0;
    text-align: center;
    background: transparent url(img/backgrounds/bg_bottom_bottom.gif) no-repeat top left;
}

/* Blocs de contenu */
.bigBox, .bigBoxHit, .megaBox, .mediumBox, .mediumBoxHit, .smallBox, .tinyBox, .topBox, .miniBox, .miniBoxnew, .doubleBox, .bigdoubleBox, .smalldoubleBox, .gameBox {
    margin: 0 0 8px 0;
    padding: 0;
}

.bigBox ul, .bigBoxHit ul, .megaBox ul, .mediumBox ul, .mediumBoxHit ul, .smallBox ul, .tinyBox ul, .topBox ul, .miniBox ul, .miniBoxnew ul, .doubleBox ul, .bigdoubleBox ul, .smalldoubleBox ul {
    padding-left: 8px;
}

.bigBox dt, .bigBoxHit dt, .megaBox dt, .smallBox dt, .tinyBox dt, .miniBox dt, .miniBoxnew dt, .tinyBox dt a, .topBox dt a, .miniBox dt a, .miniBoxnew dt a,.mediumBox dt, .mediumBoxHit dt, .doubleBox dt strong.first, .bigdoubleBox dt strong.first, .smallBox dt a, .smalldoubleBox dt strong.first, .gameBox dt {
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    text-align: left;
    font-size: 14px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

.bigBox dt, .bigBoxHit dt, .megaBox dt, .miniBox dt,.miniBoxnew dt, .mediumBox dt, .mediumBoxHit dt, .doubleBox dt, .bigdoubleBox dt, .smalldoubleBox dt {
    padding: 4px 5px 0 30px;
}

.smallBox dd.bottom, .tinyBox dd.bottom, .topBox dd.bottom, .miniBox dd.bottom, .miniBoxnew dd.bottom, .bigBox dd.bottom, .bigBoxHit dd.bottom, .megaBox dd.bottom, .mediumBox dd.bottom, .mediumBoxHit dd.bottom, .doubleBox dd.bottom, .bigdoubleBox dd.bottom, .smalldoubleBox dd.bottom {
    clear: both;
    text-align: right;
    vertical-align: top;
    padding: 3px 7px 7px 7px;
}

.smallBox dd.bottom a, .tinyBox dd.bottom a, .topBox dd.bottom a, .miniBox dd.bottom a, .miniBoxnew dd.bottom a , .bigBox dd.bottom a, .bigBoxHit dd.bottom a, .megaBox dd.bottom a, .mediumBox dd.bottom a, .mediumBoxHit dd.bottom a, .doubleBox dd.bottom a, .bigdoubleBox dd.bottom a, .smalldoubleBox dd.bottom a {
    font-weight: bold;
    padding: 2px 0 4px 23px;
    margin-bottom: 5px;
    text-decoration: underline;
    background-repeat: no-repeat;
    background-position: top left;
    background-color: transparent;
}

.smallBox dd.bottom a:hover, .tinyBox dd.bottom a:hover, .topBox dd.bottom a:hover, .miniBox dd.bottom a:hover,.miniBoxnew dd.bottom a:hover, .bigBox dd.bottom a:hover, .bigBoxHit dd.bottom a:hover, .megaBox dd.bottom a:hover, .mediumBox dd.bottom a:hover, .mediumBoxHit dd.bottom a:hover, .doubleBox dd.bottom a:hover, .bigdoubleBox dd.bottom a:hover, .smalldoubleBox dd.bottom a:hover {
    text-decoration: none;
}

/* Blocs de contenu 2/3 */

.bigBox {
    width: 518px;
	
}

.bigBox dd {
    background: transparent url(img/backgrounds/bg_big.gif) repeat-y top left;
    text-align: center;
}

.bigBox dt {
    background: transparent url(img/backgrounds/bg_big_top.gif) no-repeat top left;
    height: 19px;
}

.bigBox dd.bottom {
    background: transparent url(../default/img/backgrounds/bg_big_bottom.gif) no-repeat bottom left;
}

.bigBox dd table {
    width: 100%;
}

/* Blocs de contenu Hit 2/3 */

.bigBoxHit {
    width: 518px;
}

.bigBoxHit dd {
    text-align: center;
    background: #F5F6F9 url(img/backgrounds/bg_big_hit.gif) repeat-y top left;
}

.bigBoxHit dt {
    background: transparent url(img/backgrounds/bg_big_top.gif) no-repeat top left;
    height: 19px;
}

.bigBoxHit dd.bottom {
    background: transparent url(img/backgrounds/bg_big_hit_bottom.gif) no-repeat bottom left;
}

.bitBoxHit dd table {
    width: 518px;
}

/* Blocs de contenu 3/4 */

.megaBox {
    width: 592px;
}

.megaBox dd {
    background: transparent url(img/backgrounds/bg_mega.gif) repeat-y top left;
    text-align: center;
}
.megaBox dt {
    background: transparent url(img/backgrounds/bg_mega_top.gif) no-repeat top left;
    height: 19px;
}

.megaBox dd.bottom {
    background: transparent url(../default/img/backgrounds/bg_mega_bottom.gif) no-repeat bottom left;
}

.megaBox table {
    width: 100%;
}

/* Blocs de contenu 1/3 */

.mediumBox {
    width: 402px;
}

.mediumBox dd {
    background: transparent url(../default/img/backgrounds/bg_medium.gif) repeat-y top left;
    text-align: center;
}

.mediumBox dt {
    background: transparent url(img/backgrounds/bg_medium_top.gif) no-repeat top left;
    height: 19px;
}

.mediumBox dd.bottom {
    background: transparent url(../default/img/backgrounds/bg_medium_bottom.gif) no-repeat bottom left;
}

/* Blocs de contenu HIT 1/3 */

.mediumBoxHit {
    width: 402px;
}

.mediumBoxHit dd {
    background: #F5F6F9 url(img/backgrounds/bg_medium_hit.gif) repeat-y top left;
    text-align: center;
}

.mediumBoxHit dt {
    background: transparent url(img/backgrounds/bg_medium_top.gif) no-repeat top left;
    height: 19px;
}

.mediumBoxHit dd.bottom {
    background: transparent url(img/backgrounds/bg_medium_hit_bottom.gif) no-repeat bottom left;
}


/* Blocs de contenu 1/4 */

.smallBox {
    background: transparent url(../default/img/boxes/small_centerb.gif) repeat-y top left;
    width: 205px;
}

.smallBox dt {
    background: transparent url(img/boxes/small_top.gif) no-repeat top left;
    padding: 5px 5px 0 5px;
    height: 25px;
}

.smallBox dd ul {
    padding-bottom: 8px;
}

.smallBox dd p {
    margin: 0;
    padding: 0;
    text-align: center;
    vertical-align: middle;
}

.smallBox dd.bottom {
    background: transparent url(../default/img/boxes/bandeaux_34.gif) no-repeat bottom left;
}

/* Blocs de contenu 1 */

.topBox {
    width: 202px;
}

.topBox dt {
    background: transparent url(img/boxes/top_box.gif) no-repeat top left;
    height: 18px;
	padding: 5px 5px 0 5px;
	text-align:right;
}

.topBox dd ul {
    padding-bottom: 8px;
	background: transparent url(img/boxes/middle_box.gif) repeat-y top left;
}

.topBox .ban_box{
	background: transparent url(img/boxes/middle_box.gif) repeat-y top left;
}

.topBox dd p {
    margin: 0;
    padding: 0;
    text-align: center;
    vertical-align: middle;
	background: transparent url(img/boxes/middle_box.gif) repeat-y top left;
}

.topBox dd.bottom {
    background: transparent url(img/boxes/bottom_box.gif) no-repeat bottom left;
	height: 12px;
	font-size:8px;
	padding:0px; 
}

/* Blocs de contenu 1/5 */

.tinyBox {
    width: 187px;
}

.tinyBox dt {
    background: transparent url(img/backgrounds/bg_tiny_top.gif) no-repeat top left;
    padding: 5px 5px 0 5px;
    height: 18px;
}

.tinyBox dd {
    background: transparent url(../default/img/backgrounds/bg_tiny.gif) repeat-y top left;
}

.tinyBox dd ul {
    padding-top: 4px;
    padding-bottom: 8px;
}

.tinyBox dd p {
    margin: 0;
    padding: 0;
    text-align: center;
    vertical-align: middle;
}

.tinyBox dd.bottom {
    padding-top: -1px;
    background: transparent url(../default/img/backgrounds/bg_tiny_bottom.gif) no-repeat bottom left;
}

/* Blocs de jeux 1/5 */

.gameBox {
    width: 294px;
    background: transparent url(../default/img/backgrounds/bg_game.gif) no-repeat bottom right;
}

.gameBox dt {
    background: transparent url(img/backgrounds/bg_game_top.gif) no-repeat top left;
    padding: 5px 5px 0 5px;
    height: 18px;
}

.gameBox dd {
    /*background: transparent url(img/backgrounds/bg_game.gif) repeat-y bottom right;*/
}

.gameBox dd img, .gameBox dd table, .gameBox dd tr, .gameBox dd td {
    border: none;
    margin: 0;
    padding: 0;
}

.gameBox dd table {
    width: 100%;
}

.gameBox dd table tr td.first {
    width: 104px;
}

.gameBox dd table tr td.second {
    
}


/* Blocs de contenu mini 1/4 */

.miniBox {
    width: 205px;
}

.miniBox dt {
    background: transparent url(img/backgrounds/bg_mini_top.gif) no-repeat top left;
    padding: 5px 5px 0 30px;
    height: 18px;
}

.miniBox dd {
    background: transparent url(img/backgrounds/bg_mini.gif) repeat-y top left;
}

.miniBox dd ul {
    padding-bottom: 8px;
}

.miniBox dd p {
    padding: 5px 0 0 0;
    margin: 0;
    text-align: center;
    vertical-align: middle;
}

.miniBox dd.bottom {
    background: transparent url(../default/img/backgrounds/bg_mini_bottom.gif) no-repeat bottom left;
}

/* Blocs de contenu mininew 1/4 */

.miniBoxnew {
    width: 230px;
	padding-right:15px;
}

.miniBoxnew dt {
    background: transparent url(img/backgrounds/bg_mininew_top.gif) no-repeat top left;
    padding: 5px 5px 0 30px;
    height: 18px;
}

.miniBoxnew dd {
    background: transparent url(img/backgrounds/bg_mininew.gif) repeat-y top left;
}

.miniBoxnew dd ul {
    padding-bottom: 8px;
}

.miniBoxnew dd p {
    padding: 5px 0 0 0;
    margin: 0;
    text-align: center;
    vertical-align: middle;
}

.miniBoxnew dd.bottom {
    background: transparent url(img/backgrounds/bg_mininew_bottom.gif) no-repeat bottom left;
}

/* Blocs de contenu 1/3 double */

.doubleBox {
    width: 518px;
}

.doubleBox dt {
    background-image: url(img/backgrounds/bg_double_top.gif);
    background-repeat: no-repeat;
    margin: 0;
    padding: 4px 5px 0 30px;
    height: 22px;
}

.doubleBox dt strong.first {
    float: left;
    width: 280px;
}

.doubleBox dt strong.second {
    color: #C70A1C;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    float: left;
    padding-top: 4px;
}

.doubleBox dd {
    clear: both;
    background-image: url(img/backgrounds/bg_double.gif);
    background-repeat: repeat-y;
    margin: -2px 0 0 0;
    padding: 10px 4px 5px 4px;
    height: 137px;
}

.doubleBox dd ul {
    
    list-style: none;
}

.doubleBox dd ul li {
    display: inline;
}

.doubleBox dd ul li a img {
    border: 1px solid #000;
    margin-bottom: 3px;
}

.doubleBox dd div.first {
    float: left;
}

.doubleBox dd div.second {
    float: right;
    padding-right: 7px;
}

.doubleBox dd.bottom {
    clear: both;
    background-image: url(../default/img/backgrounds/bg_double_bottom.gif);
    background-repeat: no-repeat;
    
    margin: 0px;
    height: 20px;
}

/* Blocs de contenu 1/3 smalldouble */

.smalldoubleBox {
    width: 375px;
}

.smalldoubleBox dt {
    background-image: url(img/backgrounds/bg_smalldouble_top.gif);
    background-repeat: no-repeat;
    margin: 0;
    padding: 4px 5px 0 30px;
    height: 21px;
}

.smalldoubleBox dt strong.first {
    float: left;
    width: 180px;
}

.smalldoubleBox dt strong.second {
    color: #C70A1C;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    float: left;
    padding-top: 4px;
}

.smalldoubleBox dd {
    clear: both;
    background-image: url(../default/img/backgrounds/bg_smalldouble.gif);
    background-repeat: repeat-y;
    margin: -2px 0 0 0;
    padding: 10px 4px 5px 4px;
    height: 137px;
}

.smalldoubleBox dd ul {
    
    list-style: none;
}

.smalldoubleBox dd ul li {
    display: inline;
}

.smalldoubleBox dd ul li a img {
    border: 1px solid #000;
    margin-bottom: 3px;
}

.smalldoubleBox dd div.first {
    float: left;
}

.smalldoubleBox dd div.second {
    float: right;
    padding-right: 7px;
}

.smalldoubleBox dd.bottom {
    clear: both;
    background-image: url(../default/img/backgrounds/bg_smalldouble_bottom.gif);
    background-repeat: no-repeat;

    margin: 0px;
    height: 20px;
}

/* Blocs de contenu 1/1 bigdouble */

.bigdoubleBox {
    width: 592px;
}

.bigdoubleBox dt {
    background-image: url(img/backgrounds/bg_bigdouble_top.gif);
    background-repeat: no-repeat;
    margin: 0;
    padding: 4px 5px 0 30px;
    height: 22px;
}

.bigdoubleBox dt strong.first {
    float: left;
    width: 355px;
}

.bigdoubleBox dt strong.second {
    color: #C70A1C;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    float: left;
    padding-top: 4px;
}

.bigdoubleBox dd {
    clear: both;
    background-image: url(img/backgrounds/bg_bigdouble.gif);
    background-repeat: repeat-y;
    margin: -2px 0 0 0;
    padding: 10px 4px 5px 4px;
    height: 137px;
}

.bigdoubleBox dd ul {
    
    list-style: none;
}

.bigdoubleBox dd ul li {
    display: inline;
}

.bigdoubleBox dd ul li a img {
    border: 1px solid #000;
    margin-bottom: 3px;
}

.bigdoubleBox dd div.first {
    float: left;
}

.bigdoubleBox dd div.second {
    float: right;
    padding-right: 7px;
}

.bigdoubleBox dd.bottom {
    clear: both;
    background-image: url(../default/img/backgrounds/bg_bigdouble_bottom.gif);
    background-repeat: no-repeat;
    padding: 0 12px;
    margin: 0px;
    height: 24px;
}

/* Bloc de menu */
.menuBox {
    padding: 0;
    margin: 0;
    width: 133px;
}

.menuBox dt {
    color: #FFF;
    background: transparent url(img/backgrounds/bg_menu_top.gif) no-repeat top left;
    font-weight: bold;
    padding: 1px 8px;
}

.menuBox dd {
    background: #9F9F9F url(img/icones/arrow.gif) no-repeat 8px center;
    border-top: 1px solid #fff;
    margin: 0;
}

.menuBox dd.bottom {
    font-size: 1px;
    height: 13px;
    background: transparent url(img/backgrounds/bg_menu_bottom.gif) no-repeat bottom left;
}

.menuBox dd a {
    display: block;
    padding: 0 8px 0 18px;
}

.menuBox dd a:hover {
    color: #C70A1C;
    text-decoration: none;
}

/* Petite puce pour les rubriques */

a.smallIconCd {
    background-image: url(../default/img/icones/small_cd.gif);
}

a.smallIconCdBorder {
    background-image: url(../default/img/icones/small_cd_border.gif) ;
}

a.smallIconJoystick {
    background-image: url(../default/img/icones/small_joystick.gif);
}

a.smallIconJoystickBorder {
    background-image: url(../default/img/icones/small_joystick_border.gif);
}

a.smallIconZoom {
    background-image: url(../default/img/icones/small_zoom.gif);
}

a.smallIconZoomBorder {
    background-image: url(../default/img/icones/small_zoom_border.gif);
}

a.smallIconPicker {
    background-image: url(../default/img/icones/small_picker.gif);
}

a.smallIconPickerBorder {
    background-image: url(../default/img/icones/small_picker_border.gif);
}

a.smallIconService {
    background-image: url(../default/img/icones/small_service.gif);
}

a.smallIconServiceBorder {
    background-image: url(../default/img/icones/small_service_border.gif);
}

a.smallIconShopping {
    background-image: url(../default/img/icones/small_shopping.gif);
}

a.smallIconShoppingBorder {
    background-image: url(../default/img/icones/small_shopping_border.gif);
}

a.smallIconSms {
    background-image: url(../default/img/icones/small_sms.gif);
}

a.smallIconSmsBorder {
    background-image: url(../default/img/icones/small_sms_border.gif);
}

a.smallIconVideo {
    background-image: url(../default/img/icones/small_video.gif);
}

a.smallIconVideoBorder {
    background-image: url(../default/img/icones/small_video_border.gif);
}

/* Liste de musiques */

.ringtone_name {
    padding: 1px 0 0 0;
}

.ringtone_info {
    padding: 0 0 0 44px;
}

/* Puces préécoute */

.sndIcon {
    margin-right: 5px;
    padding: 1px 8px 1px 8px;
    background: transparent url(img/icones/bt_sound.gif) no-repeat top left;
}

.sndIcon:hover {
    background: transparent url(img/icones/bt_sound_hover.gif) no-repeat top left;
    text-decoration: none;
}

.sndIcon:active {
    background: transparent url(img/icones/bt_sound_active.gif) no-repeat top left;
    text-decoration: none;
}

/* Petites puces préécoute */

.smallIcons dd ul li strong {
    font-weight: normal;
}

.smallIcons .ringtone_name {
    font-size: 10px;
    font-weight: normal;
}

.smallIcons .sndIcon {
    margin-right: 5px;
    padding: 1px 6px 0 8px;
    background: transparent url(img/icones/bt_preview.gif) no-repeat center left;
}

.smallIcons .sndIcon:hover {
    background: transparent url(img/icones/bt_preview_hover.gif) no-repeat center left;
    text-decoration: none;
}

.smallIcons .sndIcon:active {
    background: transparent url(img/icones/bt_preview_active.gif) no-repeat center left;
    text-decoration: none;
}

/* Puces téléchargement */

.dlIcon {
    margin-right: 5px;
    padding: 1px 8px 1px 8px;
    background: transparent url(img/icones/bt_download.gif) no-repeat top left;
}

.dlIcon:hover {
    background: transparent url(img/icones/bt_download_hover.gif) no-repeat top left;
    text-decoration: none;
}

.dlIcon:active {
    background: transparent url(img/icones/bt_download_active.gif) no-repeat top left;
    text-decoration: none;
}

/* PLAYER FLASH */
.titleN {
    text-align: left;
    font-size: 12px;
    font-weight: bold;
    margin: -1px 0 5px 0;
    padding-left: 3px;
}

.titleSong {
    font-size : 14px; 
    padding : 20px 4px;
}

a.cl {
    font-size: 11px;
    color: #C0C0C0;
    font-family:Tahoma;
    height : 12px;
    width : 13px;
    position: absolute;
    top: 7px;
    right : 8px;
}

a.urltogo {
    color : #000;
    text-decoration: none;
    position: absolute;
    bottom : 9px;
    left : 55px;
    font-weight: bold;
}

.dragme {
    /*border: 5px solid #C6D0E0;*/
    height : 153px;
    width : 159px;
    position: absolute;
    visibility: hidden;
    text-align: center;
    display: none;
    background: transparent url(../default/img/lecteur.gif) no-repeat top left;
    /*background-image:url('/html.mediaplazza.com/themes/default/img/background_player.gif');*/
    /*background-repeat: no-repeat;*/
    /*background-color: #EFEFEF;*/
    cursor: pointer;
    z-index: 100;
}

#insidePlayer {
    font-size: 11px;
    font-family: Tahoma;
    padding: 7px 0px 4px 6px;
}

#insidePlayerFlash {
    text-align:center;
}

ul {
    list-style-type: none;
}
dl, dd, dt, ul, li {
    margin: 0;
    padding: 0;

}

/* Style des jeux */
ul.listgames {
    list-style: none;
    padding: 10px 0 7px 0;
    margin: 0;
}

ul.listgames li {
    display: inline;
    margin: 0 1px;
}

ul.listgames li img {
    background-color: #EFF0F4;
    padding: 5px;
    border: 1px solid #9AA0B6;
}

ul.listgames li img:hover {
    border: 1px solid #c2c9e5;
}

/* Style des vidéos */

table.listVideos {
    width: 100%;
    padding: 10px 0 7px 0;
    margin: 0;
}

table.listVideos tr td img {
    border: 1px solid #000;
}

table.listVideos tr td a strong {
    display: block;
}

table.listVideos tr td a:hover strong {
    text-decoration: underline;
}

/* Style des Catégories */

table.listCategories {
    width: 100%;
    padding: 10px 0 7px 0;
    margin: 0 7px;
}

table.listCategories tr td {
    text-align: left;
}

table.listCategories tr td.new a {
    font-weight: bold;
    color: #72ACEC;
}

table.listCategories tr td.top a {
    font-weight: bold;
    color: #000;
}

/* Style des pages */
div.listPages {
    text-align: right;
    padding: 5px 0;
}

div.listPages a {
    padding-right: 5px;
}

/* Style des contenus */

table.listContents {
    width: 100%;
    padding: 10px 0 7px 0;
    margin: 0 7px;
}

table.listContents tr td{
    border-bottom: 1px solid #fff;
}

table.listContents tr td {
    text-align: left;
}

table.listContents tr td img {
    border: 1px solid #000;
}

/* Style des MP3 */

table.listHifi {
    margin: 0 8px;
    text-align: left;
    border-collapse: collapse;
    vertical-align: middle;
    
}

table.listHifi tr td strong {
    display: block;
}

table.listHifi tr td {
    vertical-align: middle;
    border-bottom: 1px solid #fff;
}

table.listHifi tr td img {
    border: 1px solid #000;
}

/*table.listHifi tr td a.sndIcon {
    display: block;
    margin-bottom: 2px;
}*/

/* Style du scroll */
#container {
    overflow: hidden;
    padding: 3px;
    width: 398px;
}

#container ul, #container li {
    display: inline;
    list-style-type: none;
    list-style-position: inside;
    margin-left: 0px;
    padding-left: 0px;
}

#content  {
    width: 800px;
    height: 98px;
}

.box_defil_center {
    width: 470px;
}
.box_defil_left {
    width: 45px;
}


/* Texte à référencer */
.ktext {
    text-align: left;
}

.search_keyword {
    margin: 0;
}

.search_keyword label {
    font-weight: bold;
}

.facemobile {
background-image: url(../default/img/backgrounds/bg_face_mobile.gif);
background-repeat: no-repeat;
width: 127px;
height: 154px;
}

.download_col_left {
padding:10px 0 0 20px;
text-align: left;
width: 200px;
}

.download_col_right{
padding:10px 0 0 20px;
text-align: left;
}

.lienbold {
font-weight: bold;
font-size: 14px;
}

.download_bt {
background-image: url(img/backgrounds/bg_bt_download.gif);
background-repeat: no-repeat;
width: 171px;
height: 38px;
text-align: left;
padding: 11px 0 0 45px;
}

.miniBoxnew .scrolldiv{
            width:228px;
            height: 313px;
            overflow:auto;
			padding-top:2px;
        }
.miniBoxnew .scrolldiv_2{
            width:228px;
            height: 160px;
            overflow:auto;
			padding-top:2px;
        }
.miniBoxnew .first {
	padding-top:4px;
}
.miniBoxnew .first li{
    display: inline;
}

.miniBoxnew img{
	margin-left:3px;
}

.miniBoxnew .first li img{
	border: 1px solid #000;
	padding-left:0px;
}
.miniBoxnew .second {
	padding-top:4px;
}
.miniBoxnew .second li{
    display: inline;
}
.miniBoxnew .second li img{
	border: 1px solid #000;
	padding-left:0px;
}
.miniBoxnew .game_boxnew{
	margin-left:10px;

}
.right_banners{
    background: transparent url(img/backgrounds/bg_medium_top.gif) repeat-y top center;
}

/*new home page*/

#header_n2 {
 width:80%;
 font-size:100%;
 line-height:normal;
 color:#000000;
 display:inline;
 padding:0;
 margin:0;

  }
  
#header_n2 ul {
 margin:0;
 list-style:none;
 margin-top:4px;
  }
  
#header_n2 li {
   float:left;
   background:url("http://pics.mediaplazza.com/html.mediaplazza.com/themes/default/img/backgrounds/onglets_noir.gif") no-repeat left top;
   margin:0;
   text-align:center;
   width:120px;
   height:31px;
   margin-left:1px; 
  
  
  }
  
#header_n2 a {
  display:block;
  width:100%;
  text-decoration:none;
  font-weight:bold;
  font-size:14px;
  color:#FFFFFF;
  padding-top:8px;
  padding-bottom:8px;
  }
#header_n2 a:hover{
	background-image: url(http://pics.mediaplazza.com/html.mediaplazza.com/themes/default/img/backgrounds/onglets_rouge.gif);
	background-repeat: no-repeat;
	background-position:top;
}

#header_n1{
 width:20%;
 font-size:100%;
 line-height:normal;
 color:#000000;
 display:inline;
 padding-left:1px; 

  }


#header_n1 ul {
 list-style:none;
 padding-left:1px;
 margin-top:4px;

  }
  
#header_n1 li {
   float:left;
   /* l image */
   background:url("http://pics.mediaplazza.com/html.mediaplazza.com/themes/default/img/backgrounds/onglets_noir_2.gif") repeat-x left top;
   /*margin:0;*/
   text-align:center;
   /*taille*/
   width:229px;
   height:31px;
   margin-left:1px; 
  }
/* logo */ 
 
.mediumBoxv2 dd {background: transparent url(../default/img/backgrounds/bg_medium.gif) repeat-y top left;
text-align: center;
border:1px solid #DFDFDF;
background: #fff;  }

.mediumBoxv2 dt {
background: transparent url(img/backgrounds/top_ht_gch.gif) no-repeat top left;
 height: 19px; 	   
color: #fff;
text-decoration: none; 
text-transform: uppercase; 
 text-align: left;
 font-size: 14px;
 font-weight: bold;
 font-family: Arial, Helvetica, sans-serif; 
padding: 4px 5px 0 30px;  }

.mediumBoxv2 dd.bottom {
background: transparent url(../default/img/backgrounds/bg_medium_bottom.gif) no-repeat bottom left;
border:1px solid #DFDFDF;
background: #fff; } 

.mediumBoxv2{ width:345px; } 

.tinyBoxv2 dd { 
background: transparent url(../default/img/backgrounds/bg_medium.gif) repeat-y top left;
text-align: center; 
border:1px solid #DFDFDF;
background: #fff;   } 

.tinyBoxv2 dt { 
 background: transparent url(img/backgrounds/top_ht_dte.gif) no-repeat top left;
 height: 19px;
 color: #fff;
 text-decoration: none;
 text-transform: uppercase;
 text-align: left;
 font-size: 14px;
 font-weight: bold;
 font-family: Arial, Helvetica, sans-serif;
 padding: 4px 5px 0 30px;   }
 
 .tinyBoxv2 dd.bottom {
 background: transparent url(../default/img/backgrounds/bg_medium_bottom.gif) no-repeat bottom left;
 border:1px solid #DFDFDF; 
 background: #fff; }
 
.tinyBoxv2{ width:244px; }
 /*////*/
.miniBoxv2 dd { 
background: transparent url(../default/img/backgrounds/bg_medium.gif) repeat-y top left;
text-align: center; 
border:1px solid #DFDFDF;
background: #fff; }
.miniBoxv2 dt { 
background: transparent url(img/backgrounds/logos_bas_gch.gif) no-repeat top left;
height: 19px;
color: #fff;
text-decoration: none; 
text-transform: uppercase; 
text-align: left; 
font-size: 14px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif; padding: 4px 5px 0 30px;
} 
.miniBoxv2 dd.bottom { background: transparent url(../default/img/backgrounds/bg_medium_bottom.gif) no-repeat bottom left;
border:1px solid #DFDFDF; background: #fff; 
}
.miniBoxv2{ width:303px; }
 /*////*/ 
.gameBoxv2 dd {
background: transparent url(../default/img/backgrounds/bg_medium.gif) repeat-y top left; text-align: center;
border:1px solid #DFDFDF; background: #fff;
}
.gameBoxv2 dt { 
background: transparent url(img/backgrounds//logos_bas_dte.gif) no-repeat top left;
height: 19px;
padding-left:30px;
color: #fff;
text-decoration: none;
text-transform: uppercase;
text-align: left; font-size: 14px;
font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding: 4px 5px 0 30px; } 
.gameBoxv2 dd.bottom {
background: transparent url(../default/img/backgrounds/bg_medium_bottom.gif) no-repeat bottom left;
border:1px solid #DFDFDF;
background: #fff; } 
.gameBoxv2{ width:284px; } 
.mediumBoxv2 dd.bottom{
clear: both;
text-align: right;
vertical-align: top;
padding: 3px 7px 7px 7px; } 

/* Puces prÃ©Ã©coute */

.sndIcon2 {
    margin-right: 0px;
    padding: 1px 8px 1px 7px;
    background: transparent url(img/icones/bt_sound.gif) no-repeat top left;
}

.sndIcon2:hover {
    background: transparent url(img/icones/bt_sound_hover.gif) no-repeat top left;
    text-decoration: none;
}

.sndIcon:active {
    background: transparent url(img/icones/bt_sound_hover.gif) no-repeat top left;
    text-decoration: none;

}

/* sonnorie */ 
 
.mediumBoxv3 dd {background: transparent url(../default/img/backgrounds/bg_medium.gif) repeat-y top left;
text-align: center;
border:1px solid #DFDFDF;
background: #fff;  }

.mediumBoxv3 dt {
background: transparent url(img/backgrounds/top_home_musik.gif) no-repeat top left;
height: 19px; 	   
color: #fff;
text-decoration: none; 
text-transform: uppercase; 
text-align: left;
font-size: 14px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif; 
padding: 4px 5px 0 30px; 
}

.mediumBoxv3 dd.bottom {
background: transparent url(../default/img/backgrounds/bg_medium_bottom.gif) no-repeat bottom left;
border:1px solid #DFDFDF;
background: #fff; } 

.mediumBoxv3{ 
width:291px; 
} 

.tinyBoxv3 dd { 
background: transparent url(../default/img/backgrounds/bg_medium.gif) repeat-y top left;
text-align: center; 
border:1px solid #DFDFDF;
background: #fff;   } 

.tinyBoxv3 dt { 
background: transparent url(img/backgrounds/top_home_musik.gif) no-repeat top left;
height: 19px;
color: #fff;
text-decoration: none;
text-transform: uppercase;
text-align: left;
font-size: 14px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
padding: 4px 5px 0 30px;
}

.tinyBoxv3 dd.bottom {
background: transparent url(../default/img/backgrounds/bg_medium_bottom.gif) no-repeat bottom left;
border:1px solid #DFDFDF; 
background: #fff; 
}
 
.tinyBoxv3{ width:291px; }
 /*////*/

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

/* Puces préécoute */

.sndIcon3 {
width:40px;
height:22px;
display:block;
 
}

div#backsound {

width:35px;
background: transparent url(../default/img/backgrounds/bt_ecout_big.gif) no-repeat top;
 
}

div#backdown {

width:35px;
height:22px;
background: transparent url(../default/img/backgrounds/bt_dld_big.gif) no-repeat top;
}

.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(../default/img/backgrounds/bt_ecout_small.gif) no-repeat top;
}

div#backdown2 {
width:23px;
float:right;
height:16px;
background: transparent url(../default/img/backgrounds/bt_dld_small.gif) no-repeat top;

}

.sndIcon6 {
width:23px;
height:16px;
display:block;

}

.sndIcon5:hover {
 text-decoration: none;
}
.sndIcon6:hover {
text-decoration: none;
}

/*/////////////////////////////////////*/
/* home smal logo */
.smallBox_home_logo dd { 
background: transparent url(../default/img/backgrounds/bg_medium.gif) repeat-y top left;
text-align: center; 
border:1px solid #DFDFDF;
background: #fff;   } 

.smallBox_home_logo dt { 
background: transparent url(img/backgrounds/top_newlogo2.gif) no-repeat top left;
height: 19px;
color: #fff;
text-decoration: none;
text-transform: uppercase;
text-align: left;
font-size: 14px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
padding: 4px 5px 0 30px;
}
.smallBox_home_logo dt a {
text-decoration: none; 
color: #fff;
text-decoration: none; 
text-transform: uppercase; 
text-align: left;
font-size: 14px;
}



.smallBox_home_logo {width:127px; }

/*////*/

/*  home videos logo */

.mediumBoxv6_videos_hifi dd { 
background: transparent url(../default/img/backgrounds/bg_medium.gif) repeat-y top left;
text-align: center; 
border:1px solid #DFDFDF;
background: #fff;   } 

.mediumBoxv6_videos_hifi dt { 
background: transparent url(img/backgrounds/top_hifi_video.gif) no-repeat top left;
height: 19px;
color: #fff;
text-decoration: none;
text-transform: uppercase;
text-align: left;
font-size: 14px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
padding: 4px 5px 0 30px;
}
.mediumBoxv6_videos_hifi dt a {
text-decoration: none; 
color: #fff;
text-decoration: none; 
text-transform: uppercase; 
text-align: left;
font-size: 14px;
}



.mediumBoxv6_videos_hifi {width:265px; }

/*   fin  */

/*  home videos logo */

.mediumBoxv6_top_logos dd { 
background: transparent url(../default/img/backgrounds/bg_medium.gif) repeat-y top left;
text-align: center; 
border:1px solid #DFDFDF;
background: #fff;   } 

.mediumBoxv6_top_logos dt { 
background: transparent url(img/backgrounds/top_logo.gif) no-repeat top left;
height: 19px;
color: #fff;
text-decoration: none;
text-transform: uppercase;
text-align: left;
font-size: 14px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
padding: 4px 5px 0 30px;
}
.mediumBoxv6_top_logos dt a {
text-decoration: none; 
color: #fff;
text-decoration: none; 
text-transform: uppercase; 
text-align: left;
font-size: 14px;
}



.mediumBoxv6_top_logos {width:325px; }

/*   fin  */

/*  home top sonneries */

.mediumBoxv6_top_sonneries dd { 
background: transparent url(../default/img/backgrounds/bg_medium.gif) repeat-y top left;
text-align: center; 
border:1px solid #DFDFDF;
background: #fff;   } 

.mediumBoxv6_top_sonneries dt { 
background: transparent url(img/backgrounds/top_sonneries.gif) no-repeat top left;
height: 19px;
color: #fff;
text-decoration: none;
text-transform: uppercase;
text-align: left;
font-size: 14px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
padding: 4px 5px 0 30px;
}
.mediumBoxv6_top_sonneries dt a {
text-decoration: none; 
color: #fff;
text-decoration: none; 
text-transform: uppercase; 
text-align: left;
font-size: 14px;
}



.mediumBoxv6_top_sonneries {width:226px; }

/*   fin  */

/*  home top games*/

.mediumBoxv6_top_games dd { 
background: transparent url(../default/img/backgrounds/bg_medium.gif) repeat-y top left;
text-align: center; 
border:1px solid #DFDFDF;
background: #fff;   } 

.mediumBoxv6_top_games dt { 
background: transparent url(img/backgrounds/top_jeux.gif) no-repeat top left;
height: 19px;
color: #fff;
text-decoration: none;
text-transform: uppercase;
text-align: left;
font-size: 14px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
padding: 4px 5px 0 30px;
}
.mediumBoxv6_top_games dt a {
text-decoration: none; 
color: #fff;
text-decoration: none; 
text-transform: uppercase; 
text-align: left;
font-size: 14px;
}



.mediumBoxv6_top_games {width:458px; }

/*   fin  */
 /** links */
 
 .links {
	background-color:#8c8c8c;
	border:1px solid #a8a8a8;
	height:19px;
	padding-left:10px;
	padding-right:10px;
	color:#F2F2F2;
}
/*  fin links*/

/*  home top games*/

.mediumBoxv6_select_games dd { 
background: transparent url(../default/img/backgrounds/bg_medium.gif) repeat-y top left;
text-align: center; 
border:1px solid #DFDFDF;
background: #fff;   } 

.mediumBoxv6_select_games dt { 
background: transparent url(img/backgrounds/top_jeu_selec.gif) no-repeat top left;
height: 19px;
color: #fff;
text-decoration: none;
text-transform: uppercase;
text-align: left;
font-size: 14px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
padding: 4px 5px 0 30px;
}
.mediumBoxv6_select_games dt a {
text-decoration: none; 
color: #fff;
text-decoration: none; 
text-transform: uppercase; 
text-align: left;
font-size: 14px;
}
.mediumBoxv6_select_games {width:403px; }

/*   fin  */

/*  home top games droite*/

.tenyBoxv6_top_games dd { 
background: transparent url(../default/img/backgrounds/bg_medium.gif) repeat-y top left;
text-align: center; 
border:1px solid #DFDFDF;
background: #fff;   } 

.tenyBoxv6_top_games dt { 
background: transparent url(img/backgrounds/top_jeu_vente.gif) no-repeat top left;
height: 19px;
color: #fff;
text-decoration: none;
text-transform: uppercase;
text-align: left;
font-size: 14px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
padding: 4px 5px 0 30px;
}
.tenyBoxv6_top_games dt a {
text-decoration: none; 
color: #fff;
text-decoration: none; 
text-transform: uppercase; 
text-align: left;
font-size: 14px;
}
.tenyBoxv6_top_games {width:182px; }

/*   fin  */
/*  home cat games center*/

.tenyBoxv6_cat_games dd { 
background: transparent url(../default/img/backgrounds/bg_medium.gif) repeat-y top left;
text-align: center; 
border:1px solid #DFDFDF;
background: #fff;   } 

.tenyBoxv6_cat_games dt { 
background: transparent url(img/backgrounds/top_jeu_categ.gif) no-repeat top left;
height: 19px;
color: #fff;
text-decoration: none;
text-transform: uppercase;
text-align: left;
font-size: 14px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
padding: 4px 5px 0 30px;
}
.tenyBoxv6_cat_games dt a {
text-decoration: none; 
color: #fff;
text-decoration: none; 
text-transform: uppercase; 
text-align: left;
font-size: 14px;
}
.tenyBoxv6_cat_games {width:199px; }

/*   fin  */

.down_pic{
background-image: url(http://pics.mediaplazza.com/html.mediaplazza.com/themes/default/img/backgrounds/bt_dld.gif);
background-repeat: no-repeat;
background-position:center center;
width: 90px;
height: 20px;
text-align: center;
padding-left:0px;
padding-bottom:0px;
padding-top:0px;
padding-right:0px;
}





