/*Styles site*/
#minisite .content #global{ width:910px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; }
#minisite .content #entete{ padding:0; margin:0; height:203px; background:url(../images/entete.jpg) no-repeat top left; }
#minisite .content #entete-webcam{ padding:0; margin:0; height:233px; background:url(../images/entete_webcam.jpg) no-repeat top;}
#minisite .content #entete-audio{ padding:0 0 0 0; margin:0 0 0 0; height:233px; background:url(../images/entete_audio.jpg) no-repeat top;}
#minisite .content #entete-jeu{ padding:0 0 0 0; margin:0 0 0 0; height:233px; background:url(../images/entete_manette.jpg) no-repeat top;}
#minisite .content #presentation{ padding:0; margin:0; color:#093640; height:125px; line-height:18px; }
#minisite .content #bandeau{ padding:0; margin:0 0 0 0; background:url(../images/bdx_pdt.jpg) no-repeat top; }
#minisite .content #Lespdt{ padding:0; margin:0; width:910px; height:auto; display:block;}
#minisite .content .texte_intro{ width:610px; height:139px; margin:0; padding:55px 0 0 275px; text-align:justify; line-height:18px; }
#minisite .texte_intro a{ color:#F90; font-weight:bold; text-decoration:none; }
#minisite .texte_intro a:hover{ text-decoration:underline; }
#minisite #menu_html{ padding:5px; margin:0 auto; font-size:12px; width:50%; background:#333; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
#minisite #menu_html a{ text-decoration:none; color:#CCC; }
#minisite #menu_html a:hover{ text-decoration:underline; color:#F90; }
#minisite .content #menu{ padding:0 0 30px 0; width:100%; margin:0 auto; background:#000; }
#minisite .content #menu ul{ list-style:none; overflow:hidden; margin:0 auto; padding:0 0 0 40px }
#minisite .content #menu ul li{ float:left; width:250px; margin:0 15px; line-height:16px; text-align:center; }
#minisite .content #menu ul li a.link_li{ display:block; width:240px; text-decoration:none; color:#999;  }
#minisite .content #menu ul li a.link_li:hover{ color:#FFF; }
#minisite .content #menu ul li a.bouton_gamme{ margin:0; text-decoration:none; background:url(../images/bouton_gamme.jpg) no-repeat center bottom; display:block; height:23px; width:240px; padding-top:3px; text-shadow: 0 1px #FFF; color:#333; text-align:center; }
#minisite .content #menu ul li a.bouton_gamme:hover{ text-decoration:none; background:url(../images/bouton_gamme.jpg) no-repeat center top; text-shadow: 0 1px #FFF; color:#333; text-align:center; }
#minisite .content #menu ul li h2{ padding:10px 0; }
#minisite .content #menu ul li p{ padding:10px 0; text-align:justify; line-height:16px; height:96px; }
#minisite .content #gap{ margin:0 auto; padding:0; height:400px; background:url(../images/fond_new.png) no-repeat top center #000; font-size:10px; color:#333333; width:100%;}
#minisite .content #footer{ background:url(../images/pied.jpg) no-repeat top left; height:12px; width:908px; }
#minisite .btn_retour_boutique { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: none repeat scroll 0 0 #141414; width: 200px; height: 15px; margin-left: 20px; padding-top: 2px; padding-bottom: 2px; display: block; text-align:center; }
#minisite .btn_retour_boutique a { color:#f9e8de; text-decoration: none; }
#minisite .btn_retour_boutique a:visited { color:#f9e8de; }
#minisite .btn_retour_boutique a:hover { color:#ff7d2f; }
#minisite .content #retour{ height:233px; width:83px; float:left; }
#minisite .content #espace{ width:387px; height:183px; float:left; padding:50px 0 0 102px; text-align:justify; line-height:1.5; }
#minisite .content #theMenu{ width:320px; height:233px; float:right;}
#minisite .content #theMenu ul{ list-style: none; margin:0; padding:21px 0 0 0; display:block; }
#minisite .content #theMenu li { width:320px; height:69px; list-style: none; text-align:center; padding: 0 0 0 0; margin:0; }
#minisite .content #theMenu ul li a{ display:block; text-decoration: none; color: #FFF; height:67px; width:320px; padding:4px 0 0 0; margin:0; }
#minisite .content a.bt1 { background: none no-repeat scroll top right; display:block; }
#minisite .content a.bt1:hover { background-position: bottom right; }
#minisite .content a.bt2 { background: none no-repeat scroll top right; display:block; }
#minisite .content a.bt2:hover { background-position: bottom right; }
#minisite .content a.bt3 { background: none no-repeat scroll top right; display:block; }
#minisite .content a.bt3:hover {	background-position: bottom right; }
#minisite .content a.bt4 { background: none no-repeat scroll top right; display:block; }
#minisite .content a.bt4:hover {	background-position: bottom right; }


/* PAGE PRODUIT ------------------------------------------------------------- */
#minisite .content .pdt_principal{ width:908px; height:452px; padding:0; margin:0 0 0 1px; overflow:hidden; background:url(../images/liste_pdt/fond_pdt_principal.jpg) no-repeat top right #000000; }
/* FICHE PRODUIT ------------------------------------------------------------- */
#minisite .content .desc_produit{ height:379px; margin:0px; padding:0px; }
#minisite .content .entete_titre{ width:405px; height:315px; overflow:hidden; margin:0px; padding:35px 45px 0px 0px; }
#minisite .content .accroche{ font-size:16px; color:#FFFFFF; text-align:center; margin:0px; padding:10px 0 15px 0; height:20px; }
#minisite .content .ligne_titre_prix{ margin:0px; padding:0px 0px 20px 10px; width:380px; }
#minisite .content .titre_pdt{ font-variant:small-caps; font-family:Arial; font-size:14px; color:#fe0101; text-align:center; margin:0px; padding:0px; }
#minisite .content .prix_pdt{ font-size:16px; color:#fe0101; text-align:center; margin:8px 0 0 0; padding:0 15px 15px 0; width:405px; }
#minisite .content .texte_pdt{ font-size:12px; color:#FFFFF; text-align:justify; padding:0px 0px 0px 10px; line-height:1.4; overflow:hidden; }
#minisite .content .stock{ text-align:center; float:right; margin-top:5px; padding-right:20px; width:40px; }
#minisite .content .visuel_principal{ width:350px; height:350px; padding:7px 0px 0px 65px; float:left; }
#minisite .content .visuel_principal img{ border:none; }
#minisite .content .bt_pdt { width:30px; height:100%; padding:0; margin:120px 0 0 0; float:left; }
#minisite .content .btChoix { clear: both; list-style-type:none; text-align:center; padding:0; 	margin:0; }
#minisite .content .btChoix li { display:inline; font-size:10px; color:#FFFFFF; padding: 0; }
#minisite .content .btChoix a { display:block; height:35px; margin:0px; padding:0px; float:left; }
#minisite .content li.url-plus,
#minisite .content li.url-plus a{ width:30px; height:40px; }
#minisite .content li.url-details,
#minisite .content li.url-details a{ width:30px; height:45px; }
#minisite .content li.url-acheter{ width:30px; height:50px; }
#minisite .content li.url-acheter a{ width:92px; height:50px; }
#minisite .content li.url-acheter a img{ display:none; }	
#minisite .content .btChoix span{ display:none; }
/* LISTE PRODUIT ------------------------------------------------------------- */
#minisite .content .panel{ width:auto; height:280px; padding:0; margin:0; background:url(../images/fond_liste_pdt.jpg) no-repeat top; }
#minisite .content .mask{ position:relative; width:840px; height:200px; overflow:hidden; margin:0; padding:20px 0 0 0; }
#minisite .content #pdtliste{ position:absolute; overflow:hidden; width:810px; }
#minisite .content #prev1,
#minisite .content #next1 { display:block; width:35px; height:255px; }
#minisite .content #prev1 { background: url(../images/liste_pdt/fleche_g.png) no-repeat center left; float:left; }
#minisite .content #next1 { background: url(../images/liste_pdt/fleche_d.png) no-repeat center left; float:right; }
#minisite .content #prev1 span,
#minisite .content #next1 span{ display:none; }
#minisite .content .photo_pdt_liste { width:135px; height:107px; padding:0; margin:0px; text-align:center; background:url(../images/liste_pdt/haut.png) no-repeat bottom center; }
#minisite .content .pdt{ display:block; float:left; width:136px; padding:0px; margin:0px 2px 0px 2px; text-align:center; font-family:Arial, Helvetica, sans-serif; }
#minisite .content .nom_prod_liste { color:#FFFFFF; padding:0 5px 5px 5px; height:30px; background:url(../images/liste_pdt/milieu.png) repeat-y top center; }
#minisite .content .prix_prod_liste { color:#fe0101; padding:5px 0 5px 0; background:url(../images/liste_pdt/bas.png) no-repeat top center; }
#minisite .content .photo_pdt_liste img{ border:0; }
