/*
 * Styles de base
 */
html, body {
	margin : 3px;
	margin-top : 0;
    padding: 0;
	width:996px;
    height:100%;
	font-family : Verdana, Arial, sans-serif;
	font-size : 1.2em;
	color : #000000;
    text-align:left;
    background-color:#FFFFFF;
}
/* border:1px solid */
img {display: block;border:0;}
form {margin:0;}
table {border-collapse:collapse;}
acronym {cursor:help;}
dl {margin:0;padding:0;}
dt {margin:0;padding:0;}
a:link {color:#000000;text-decoration:none;}
a:visited {color:#000000;text-decoration:none;}
a:active {color:#000000;text-decoration:none;}
a:hover {color:#000000;text-decoration:underline;}
/* Styles maquette */
#up_first {width:995px;margin-bottom:5px;}
#down_first {width:564px;text-align:center;}
#down_first div.pub {width:468px;height:60px;background-color:#BFC9E4;}
#up_first div.pub {float:left;width:730px;height:94px;margin-bottom:5px;background-color:#BFC9E4;}
#up_genre {clear:both;height:180px;margin-top:0;background-repeat:no-repeat;}
#up_genre div.bandeau {height:152px;}
#up_genre div.bandeau a {cursor:pointer;}
#up_genre div.news {display:none;}
#home_return {position:absolute;width:90px;height:80px;left:37px;top:36px;}
#home_return_interne {position:absolute;width:90px;height:80px;left:47px;top:136px;}
.access {height:4px;font-size:0.1em;}
#bas {font-weight: normal;}
#top_page {margin-top:10px;float:right;}
#bottom_page {margin-top:5px;margin-right:15px;float:right;font-size:0.7em;font-weight:normal;}
#gauche {float:left;width:170px;color:#FFFFFF;}
#droite {float:right;width:250px;}
#centre {width:564px;margin-left:4px;float:left;}
#centre a {color:#000000;text-decoration:none;}
#centre a:hover {color:#000000;text-decoration:underline;}
/* boutique */
#gauche_boutique {float:left;width:170px;color:#FFFFFF;}
#gauche_boutique p {margin:2px;}
#gauche_boutique form.kelkoo {font-size:0.55em;font-weight:normal;text-align:center;margin-bottom:5px;}
#gauche_boutique input.kelkoo_i {width:130px;}
#gauche_boutique input.kelkoo_s {border:0;vertical-align:middle;}
#gauche_boutique form.sonnerie {font-size:0.55em;font-weight:normal;text-align:left;margin-bottom:5px;}
#gauche_boutique input.sonnerie_i {width:153px;}
#gauche_boutique input.sonnerie_sl {width:125px;}
#gauche_boutique input.sonnerie_s {border:0;vertical-align:middle;}
#gauche_boutique h3 {font-size:0.8em;margin:3px;}
#list_menu_sca {margin:0;margin-left:5px;padding:0;list-style-type:none;}
#list_menu_sca li {font-size:0.4em;margin:0;padding:0;line-height:1.4em;}
#list_menu_sca li a {color:#FFFFFF;}
#list_menu_sca_level3 {margin:0;margin-top:10px;margin-left:10px;padding:0;list-style-type:none;}
#list_menu_sca_level3 li {font-size:0.4em;margin:0;padding:0;line-height:1.4em;}
#list_menu_sca_level3 li a {color:#FFFFFF;}
#centre_boutique {color:#FFFFFF;}
#pages_boutique {width:729px;background-color:#FFFFFF;padding-top:20px;}
#pages_boutique blockquote {color:#000000;margin-left:15px;margin-right:25px;padding-bottom:30px;font-size:0.5em;}
#boutique_zone {width:996px;background-color:#B02A20;padding-left:10px;font-size:0.7em;}
#boutique_zone a {color:#FFFFFF;font-size:0.9em;}
#boutique_menu {font-size:0.5em;list-style-type:none;margin:0;padding:0;padding-left:5px;overflow:hidden;}
#boutique_menu li {float:left;margin-right:3px;padding-top:5px;padding-bottom:5px;}
#boutique_menu li a {color:#FFFFFF;}
#boutique_pub {text-align:center;}
#boutique_master {width:742px;margin:0;padding:0;list-style-type:none;}
#boutique_master li {float:left;width:247px;padding:0;}
#boutique_master li img {float:left;margin-left:2px;margin-right:3px;margin-bottom:3px;}
#boutique_master li h2 {margin-left:2px;margin-bottom:2px;font-size:0.8em;}
#boutique_master li ul {margin:0;padding:0;list-style-type:none;}
#boutique_master li ul li {width:150px;font-size:0.4em;}
#bloc_slave {width:742px;margin-top:5px;overflow:auto;}
#boutique_slave {width:742px;margin:0;padding:0;list-style-type:none;}
#boutique_slave li {float:left;width:106px;padding:0;text-align:center;overflow:hidden;}
#boutique_slave li h2 {margin-bottom:2px;font-size:0.5em;}
#boutique_slave li ul {margin:0;padding:0;list-style-type:none;}
#boutique_slave li ul li {width:95px;font-size:0.4em;}
/* boutique detail */
#boutique_detail {color:#999999;}
#boutique_list {width:564px;margin:0;padding:0;list-style-type:none;}
#boutique_list li {float:left;padding:4px;margin-bottom:2px;background-color:#FFFFFF;font-size:0.5em;}
#boutique_list li img.main {float:left;margin:0;}
#boutique_list li h4 a {color:#09094F;margin:1px;}
#boutique_list div.price {color:#F84D17;float:right;margin-top:25px;text-align:center;}
/* menu de gauche */
#g_menu_head {height:20px;padding-top:6px;background-color:#FFFFFF;text-align:center;font-family:Arial;font-size:0.6em;font-weight:bold;}
#g_menu {margin:0;padding:0;height:275px;border:4px double #888888;font-size:0.5em;list-style-type:none;overflow:auto;}
#g_menu li {padding-left:3px;}
#g_menu a {color:#FFFFFF;text-decoration:none;display:block;}
#gauche p {margin:2px;}
#kelkoo label {margin:0;}
#gauche form.kelkoo {font-size:0.55em;font-weight:normal;text-align:center;margin-bottom:5px;}
#gauche input.kelkoo_i {width:150px;}
#gauche input.kelkoo_s {border:0;vertical-align:middle;}
.kelkoo_head {}
#kelkoo_js {width:169px;height:auto;margin:0;margin-left:1px;}
#sonnerie label {margin:0;}
#gauche form.sonnerie {font-size:0.55em;font-weight:normal;text-align:left;margin-bottom:5px;}
#gauche input.sonnerie_i {width:153px;}
#gauche input.sonnerie_sl {width:125px;}
#gauche input.sonnerie_s {border:0;vertical-align:middle;}
#rech {padding-top:5px;margin:5px;margin-left:0;margin-right:0;height:41px;}
#rech div.label {font-size:0.5em;float:left;margin-left:2px;padding-top:5px;width:70px;}
#rech input.q_i {width:120px;}
#rech input.q_s {border:0;vertical-align:middle;}
#bottom {height:45px;margin:0;padding:5px;float:left;text-align:left;clear:both;color:#FFFFFF;font-size:0.4em;font-weight:normal;}
#bottom p {margin:5px;margin-left:176px;}
#bottom a {color:#FFFFFF;text-decoration:none;}
#bottom_ring {float:right;}
form#ring p {margin:0;}
form#ring select {font-size:1em;}
form#newsletter {text-align:center;font-size:0.6em;font-weight:bold;color:#FFFFFF;}
form#newsletter a {color:#FFFFFF;}
form#newsletter p {margin:3px;padding:0;}
form#newsletter input {font-size:0.8em;width:90px;}
form#newsletter input.ok {margin-left:4px;padding:2px;border:1px solid #000000;width:auto;background-color:#FFFFFF;}
/* Styles contenu */
.rub_head {clear:both;height:20px;padding-top:6px;background-color:#FFFFFF;color:#000000;font-family:Arial;font-size:0.7em;font-weight:bold;text-align:center;}
.rub_head_center {width:564px;}
.rub_head_boutique {height:20px;padding-top:6px;background-color:#FFFFFF;color:#000000;font-family:Arial;font-size:0.7em;font-weight:bold;text-align:center;}
.rub_head_center_boutique {width:729px;}
.sep {clear:both;margin:0;padding:0;height:5px;font-size:0.1em;}
.sep_bottom {height:1px;background-color:#FFFFFF;}
.autoprod_next {float:left;text-align:left;width:150px;font-size:0.7em;}
.pagination_next {float:right;width:150px;font-size:0.7em;margin-top:5px;}
.rub_title {float:left;padding-left:150px;width:250px;font-size:1.2em;}
/* Coups de coeur */
#cdc {font-size:0.4em;}
#cdc h3 {margin:0;margin-bottom:2px;font-size:1.1em;}
#cdc p {margin:0;margin-bottom:1px;}
#cdc div.cdc_txt {width:95px;margin-top:2px;margin-left:90px;}
#cdc div.cdc_txt a:hover {text-decoration:underline;}
#cdc div.left {width:186px;float:left;margin:0;height:92px;}
#cdc div.center {width:186px;float:left;margin:0;margin-left:3px;height:92px;}
#cdc div.right {width:186px;float:left;margin:0;height:92px;margin-left:3px;}
#cdc img {float:left;margin:2px;margin-top:3px;margin-right:2px;padding:0;}
/* Nouveautes */
#news {margin:0;padding:0;list-style-type:none;width:565px;}
#news p {margin:0;margin-bottom:2px;}
#news li {float:left;width:184px;height:88px;margin-left:1px;margin-right:2px;margin-bottom:3px;font-size:0.4em;padding-top:0;padding-left:1px;overflow:hidden;}
#news div.min {float:left;width:1px;height:67px;}
#news div.date {float:left;margin:0;padding-bottom:1px;}
#news li img {float:left;margin:0px;margin-top:3px;width:60px;height:60px;}
#news div.cartouche {float:right;width:11px;text-align:center;}
.autoprod {font-family:Arial;font-weight:bold;font-size:1.5em;}
#news div.li_txt {width:103px;margin-top:0;margin-left:65px;}
#news li.news_google {text-align:center;background-color:#000000;}
/* Ecoute/Telechargement */
#ecoute_news {background-color:#FFFFFF;height:120px;}
#ecoute_news h2 {margin-left:140px;margin-top:5px;font-size:0.5em;}
#ecoute_news img.main {float:left;margin-left:20px;}
#ecoute {margin:0;padding:0;list-style-type:none;width:565px;}
#ecoute p {margin:0;margin-bottom:2px;}
#ecoute li {float:left;background-color:#FFFFFF;width:184px;height:95px;margin-left:1px;margin-right:2px;margin-bottom:3px;font-size:0.4em;padding-top:0;padding-left:1px;overflow:hidden;}
#ecoute li a {color:#000000;}
#ecoute div.min {float:left;width:1px;height:67px;}
#ecoute li img.main {float:left;margin:0px;margin-top:3px;width:65px;height:65px;}
#ecoute_news ol, #ecoute_news ol li{font-size:0.7em;margin:0;padding:0;}
#ecoute_news ol{margin-left:55px;list-style-position:outside;}
#ecoute_news ol li{}
#ecoute div.li_txt {width:103px;margin-top:7px;margin-left:76px;}
#ecoute div.price {background-color:#FF9933;border:1px solid #999999;border-top:none;width:82px;margin-left:4px;text-align:center;font-style:italic;}
#ecoute_alb {margin:0;padding:0;list-style-type:none;width:565px;}
#ecoute_alb p {margin:0;margin-bottom:2px;}
#ecoute_alb li {float:left;background-color:#FFFFFF;width:184px;height:95px;margin-left:1px;margin-right:2px;margin-bottom:3px;font-size:0.4em;padding-top:0;padding-left:1px;overflow:hidden;}
#ecoute_alb li a {color:#000000;}
#ecoute_alb div.min {float:left;width:1px;height:67px;}
#ecoute_alb li img.main {float:left;margin:0px;margin-top:3px;width:65px;height:65px;}
#ecoute_alb div.li_txt {width:103px;margin-top:7px;margin-left:76px;}
#ecoute_alb div.price {background-color:#FF9933;border:1px solid #999999;border-top:none;width:82px;margin-left:4px;text-align:center;font-style:italic;}
/* Clips */
#clips {margin:0;padding:0;list-style-type:none;width:565px;}
#clips p {margin:0;margin-bottom:2px;}
#clips li {float:left;background-color:#FFFFFF;width:279px;height:140px;margin-left:1px;margin-right:1px;margin-bottom:3px;font-size:0.4em;padding-top:0;padding-left:1px;overflow:hidden;}
#clips li a {color:#000000;}
#clips div.min {float:left;width:1px;height:67px;}
#clips li img.main {float:left;margin:0px;margin-top:3px;}
#clips div.li_txt {width:193px;margin-top:7px;margin-left:76px;}
#clips div.price {background-color:#77E6EF;border:1px solid #999999;border-left:none;width:52px;margin:0;margin-top:-5px;text-align:center;font-style:italic;display:inline;}
/* disco */
#disco {width:564px;background-color:#FFFFFF;}
#disco table {width:100%;}
#disco th {text-align:center;font-size:0.5em;}
#disco td {width:188px;text-align:left;font-size:0.4em;padding-left:10px;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}
#disco_res {width:562px;height:50px;margin-top:0;padding:2px;padding-top:3px;padding-right:0;background-color:#FFFFFF;}
#disco_res p {padding-left:5px;margin:0;font-size:0.6em;}
#disco_res span.alpha {padding-left:10px;font-size:0.5em;letter-spacing:0.2em;}
#disco_letter {width:564px;clear:both;background-color:#FFFFFF;}
#disco_letter table {width:100%;}
#disco_letter th {text-align:left;font-size:0.5em;}
#disco_letter td {text-align:left;font-size:0.4em;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}
#disco_detail {width:564px;background-color:#FFFFFF;line-height:0.6em;}
#disco_detail tr {height:5px;overflow:hidden;}
#disco_detail table {width:100%;}
#disco_detail th {text-align:left;font-size:0.5em;}
#disco_detail td {text-align:left;font-size:0.4em;}
#disco_detail td.album {padding-left:10px;}
#disco_detail th.album {padding-left:10px;}
#disco_content {font-size:0.45em;position:relative;}
#disco_content blockquote {margin-left:25px;margin-right:25px;padding-bottom:30px;text-align:justify;}
#disco_content div.suite {text-align:right;margin-right:10px;}
#disco_content h1 {margin:0;padding-top:10px;margin-bottom:20px;padding-left:170px;font-size:2em;font-family:Arial;font-weight:bold;}
#disco_gallery {float:left;width:162px;text-align:center;margin:0;margin-right:5px;padding:0;font-size:1.1em;}
#disco_gallery div.gal {width:78px;margin-left:39px;}
#disco_gallery div.left {float:left;width:39px;}
#disco_gallery div.right {float:right;width:39px;}
#disco_gallery a {color:#FFFFFF;}
#disco_right {float:right;width:29px;height:177px;}
#suggest {width:564px;background-color:#FFFFFF;font-size:0.5em;text-indent:5px;padding-bottom:100px;}
#suggest h2 {text-decoration:underline;font-size:0.9em;margin-top:10px;}
#suggest ul {list-style-type:none;}
#suggest ul a {text-decoration:underline;}
/* recherche */
#recherche {width:564px;background-color:#FFFFFF;}
#recherche table {width:100%;}
#recherche th {text-align:center;font-size:0.5em;}
#recherche td {width:188px;text-align:left;font-size:0.4em;padding-left:10px;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}
#rech_res {width:562px;height:50px;margin-top:0;padding:2px;padding-top:3px;padding-right:0;background-color:#FFFFFF;}
#rech_res p {padding-left:10px;margin:0;}
#rech_res p.total {font-size:0.6em;font-weight:bold;margin-top:5px;}
#rech_res p.txt {font-size:0.5em;font-weight:normal;margin-bottom:10px;}
#rech_listing {width:564px;clear:both;background-color:#FFFFFF;}
#rech_listing table {width:100%;}
#rech_listing th {text-align:left;font-size:0.5em;}
#rech_listing td {text-align:left;font-size:0.4em;padding-left:5px;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}
a.cursor_auto {cursor:default;}
a.cursor_auto:hover {text-decoration:none;}
/* history */
#histo_detail {width:564px;background-color:#FFFFFF;padding-top:20px;}
#histo_content {font-size:0.45em;}
#histo_content blockquote {line-height:1.3em;margin-left:15px;margin-right:25px;padding-bottom:30px;}
#histo_content h3 {text-align:left;padding-left:10px;font-size:1.1em;}
#histo_gallery {float:left;width:162px;text-align:center;margin:0;margin-right:5px;padding:0;font-size:1.1em;background-color:#FFFFFF;}
#histo_right {float:right;width:29px;height:177px;}
/* disque */
#disc_detail {width:564px;background-color:#FFFFFF;}
#disc_detail div.jacket {float:left;}
#disc_detail_right {float:right;font-size:0.45em;width:322px;}
#disc_detail_right table {width:100%;}
#disc_detail_right td {font-weight:bold;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}
#comment {clear:both;padding-top:10px;}
#comment label {vertical-align:top;}
textarea#txt {width:460px;}
ul#comment_list {clear:both;padding-top:10px;list-style-image: url('/images/arrow.gif');}
#comment_list hr {background-color:#3F3F3F;height:3px;border:0;width:80%;}
#box_btn {background-color:#FFFFFF;height:88px;padding-top:3px;border:3px solid #000000;border-right:none;border-left:none;}
#box_btn img {float:left;margin-left:15px;}
#box_btn div.btn_acheter {cursor:pointer;margin-left:10px;padding-top:6px;padding-right:18px;text-align:right;height:15px;background-image: url('/images/btn_acheter.gif');background-repeat:no-repeat;}
#disc_info {width:564px;clear:both;padding-top:10px;padding-bottom:30px;font-size:0.5em;line-height:1.3em;background-color:#FFFFFF;}
/* page generique */
#pages {width:564px;background-color:#FFFFFF;padding-top:20px;}
#pages blockquote {margin-left:15px;margin-right:25px;padding-bottom:30px;font-size:0.5em;}
/* page mobiles */
#mobiles {width:564px;background-color:#FFFFFF;padding-top:10px;}
#mobiles blockquote {margin-left:5px;margin-right:5px;margin-top:0;}
/* page contact */
#contact {}
#piedForm {font-size: 0.8em;text-align: center;}
#piedForm input {font-weight: bold;margin-left: 1em;}
#corpForm {color: black;background: #FFFFFF;margin: 0;padding: 0.5em;font-size: 0.5em;}
#corpForm fieldset {margin: 0;font-style: normal;padding: 0 0.5em 0.5em;}
#corpForm legend {font-weight: bold;color: black;background: transparent;}
#corpForm textarea {overflow:auto;width:240px;height:100px;}
#corpForm p {padding: .2em 0;margin: 0 0 .2em 0;}
#corpForm select.max {font-size:9px;}
#corpForm fieldset#coordonnees label {float: left;width: 50%;text-align: right;margin: 0;padding: 0 .5em 0 0;font-weight:bold;line-height: 1.8;}
#corpForm fieldset#coordonnees label.check {width:90%}
/* menu principal */
.menu_site {position:absolute;display:block;float:left;margin:0;padding:0;margin-top:2px;padding-left:5px;width:997px;font-size:0.5em;font-weight:normal;z-index:1;}
.menu_site ul {position:absolute;display:block;width:150px;padding:0;margin:0;}
.menu_site li ul {visibility:hidden;}
.menu_site li li ul {position:absolute;margin-left:150px;margin-top:-18px;}
.menu_site li {list-style:none;width:auto;height:auto;display:inline;display:block;float:none;float:left;margin:0;padding:0;margin-right:10px;}
.menu_site li li {display:block;float:none;margin-right:0;}
.menu_site a {text-align:left;display:block;width:auto;text-decoration:none;padding:2px 0;margin:1px;}
/* Jeux */
#jx_left {width:203px;height:170px;float:left;text-align:center;color:#AC2822;background-color:#FEDD79;padding-top:20px;}
#jx_left p, #jx_right p {text-align:left;margin-left:10px;font-size:0.5em;}
#jx_left h3 {margin-left:10px;text-align:left;font-size:0.6em;}
#jx_right {width:360px;height:170px;float:left;margin-left:1px;color:#AC2822;background-color:#FEDD79;padding-top:20px;}
#jx_right p {margin-top:5px;margin-bottom:23px;text-align:center;}
#jx_right h3 {margin-left:10px;font-size:0.6em;}
#jx_right ul {font-size:0.4em;line-height:1.6em;}
form#jx {font-size:0.8em;}
form#jx input.text {width:90px;border:1px solid #AC2822;}
form#jx label {float:left;width:40%;}
#liste_jx {clear:both;width:564px;float:left;text-align:center;background-color:#FFFFFF;padding-top:20px;padding-bottom:20px;}
#liste_jx h2 {font-size:0.8em;color:#AC2822;}
#liste_jx img {display:inline;margin:auto;}
/* Detail Jeu */
#quizz {color:#AC2822;background-color:#FFFFFF;font-size:0.6em;}
#quizz p {text-indent:20px;}
#quizz p.autres {text-align:center;font-size:1.2em;}
#quizz ul {list-style-type:none;font-size:0.8em;}
#quizz img {margin:auto;}
#quizz input.text {width:300px;}
#quizz a  {color:#AC2822;font-size:0.8em;}
/* Mon compte */
#compte {width:564px;background-color:#FFFFFF;padding-top:20px;padding-bottom:20px;font-size:0.8em;}
/* Formulaire creation compte */
form#crea_compte {width:450px;font-size:0.5em;padding-bottom:20px;text-align:center;}
form#crea_compte p {clear:both;margin:5px;padding:0;}
#crea_compte label {float: left;width: 42%;text-align: right;margin: 0;padding: 0 .5em 0 0;font-weight:bold;line-height: 1.8;}
#crea_compte input.txt {width:165px;}
#crea_compte select.txt {width:165px;}
#crea_compte textarea.txt {height:100px;width:165px;}
#gen {clear:both;list-style-type:none;}
#gen li {margin-left:140px;text-align:left;}
#pres {font-size:0.6em;}
#error {font-size:0.6em;color:blue;}
#ok {font-size:0.6em;font-weight:bold;}
#civ {margin-left:100px;list-style-type:none;}
#civ li {float:left;width:80px;}
#cp label, input {float:none;}
#cp input.cp {width:50px;}
#cp input.ville {width:165px;}
#crea_compte p.abo {text-align: left;}
#crea_compte p.abo label {width:10%;}
#crea_compte p.genres {font-weight:bold;margin-left:20px;text-align:left;}
#crea_compte .compulsory {color:blue;}
/* Ebay */
#ebay_bloc_global {background-color:#450E11;width:729px;height:515px;}
#ebay_bloc_gauche {width:218px;height:503px;margin-top:7px;background-color:#fff;float:left;font-size:0.5em;}
#ebay_bloc_gauche ul {margin-top:20px;list-style-type:none;}
#ebay_bloc_gauche ul li {margin-bottom:7px;color:#ac2822;}
#ebay_bloc_gauche ul li a {color:#ac2822;text-decoration:none;}
#ebay_bloc_gauche ul li a:hover {text-decoration:underline;}
#ebay_bloc_milieu {width:250px;height:503px;margin:7px 0px 0px 7px;background-color:#fff;float:left;background-image:url('/images/boutique/boutique_exemple.jpg');}
#ebay_bloc_droite {width:250px;height:503px;float:left;margin:7px 0 0 3px;}
#ebay_bloc_droite_un {width:250px;height:250px;background-color:#fff;background-image:url('/images/boutique/boutique_objetsrech.jpg');}
#ebay_bloc_droite_deux {width:250px;height:250px;background-color:#fff;margin-top:3px;background-image:url('/images/boutique/boutique_inscription.jpg');}