html {} 
body { font-family:Arial, Helvetica, sans-serif; margin:0;padding:0;}
.bodyPage {background:#FFFFFF url('/images/fondpellochemenu.gif') 0px 15px repeat-x;width: 100%;}
.page { width:960px; margin:0 auto;  }  
br {clear:both;}
.bt_ok { margin:0px 0px 0px 5px; width: 25px; height: 22px; border: none; cursor: pointer; background: url("../images/okbobine.gif") no-repeat left top; }
.formulaire input.bt_ok {border:none;}
h2, h3 {margin:0;padding:0;}
form {margin:0;padding:0}
ul, li {margin:0;padding:0}
.copyright {text-align:center; font-size:12px; color:#666666;margin-top: 15px;}
.copyright a {color:#333333;}
/*.copyright a.englishVersion {background:url('/images/flag_en.gif') no-repeat left bottom;padding-left:25px;}*/
.copyright a:hover {color:#FF7F00;}

.bruitage h3 {margin-bottom:15px;}

.menu {padding:28px 0 0 0;height: 45px;}
.menu .bloc-menu {float:left;}
.menu .bloc-menu ul {margin:0;padding:0;list-style:none;}
.menu .bloc-menu ul li {float:left;margin:0;padding:0 10px 0 0;overflow:hidden;height:20px;}
.menu .bloc-recherche {float:right;}
.menu .bloc-recherche ul li {display:inline;margin:0;padding:0 5px 0 0}
.menu .bloc-recherche form input {margin:0;padding:0;float:left;}
.menu .bloc-recherche .rechercheInternaute {clear:left;font-size:11px;width:265px;}
#langEn .menu .bloc-recherche .rechercheInternaute {clear:left;font-size:11px;width:238px;}

.menu .bloc-recherche .rechercheInternaute a {color:#000000;}
.menu .bloc-recherche .rechercheInternaute a:hover {color:#FF7F00;}
.menu .bloc-recherche input.motscles {border:1px solid #999999;height:18px;margin-right:5px;}

/*****SPRITE MENU*********/
.menu .bloc-menu li a {display:block;padding:18px 0 0 0;}
#langFr .menu .bloc-menu li.t_accueil, #langFr .menu .bloc-menu li.t_accueilon {height:17px;width:54px;}
#langFr .menu .bloc-menu li.t_accueil a, #langFr .menu .bloc-menu li.t_accueilon a {width:54px;height:17px;background: url("../images/sprite-titre-menu-fr.png") no-repeat 0px -80px; }
#langFr .menu .bloc-menu li.t_accueil a:hover, #langFr .menu .bloc-menu li.t_accueilon a {background-position:0px -98px;}
#langFr .menu .bloc-menu li.t_catalogue, #langFr .menu .bloc-menu li.t_catalogueon {height:20px;width:106px;}
#langFr .menu .bloc-menu li.t_catalogue a, #langFr .menu .bloc-menu li.t_catalogueon a {width:106px;height:20px;background: url("../images/sprite-titre-menu-fr.png") no-repeat 0px -116px; }
#langFr .menu .bloc-menu li.t_catalogue a:hover, #langFr .menu .bloc-menu li.t_catalogueon a {background-position:0px -136px;}
#langFr .menu .bloc-menu li.t_inscription, #langFr .menu .bloc-menu li.t_inscriptionon {height:17px;width: 73px;}
#langFr .menu .bloc-menu li.t_inscription a, #langFr .menu .bloc-menu li.t_inscriptionon a {width:73px;height:17px;background: url("../images/sprite-titre-menu-fr.png") no-repeat 0px -156px; }
#langFr .menu .bloc-menu li.t_inscription a:hover, #langFr .menu .bloc-menu li.t_inscriptionon a {background-position:0px -174px;}
#langFr .menu .bloc-menu li.t_faq, #langFr .menu .bloc-menu li.t_faqon {height:20px;width:28px;}
#langFr .menu .bloc-menu li.t_faq a, #langFr .menu .bloc-menu li.t_faqon a {width:28px;height:17px;background: url("../images/sprite-titre-menu-fr.png") no-repeat 0px -192px; }
#langFr .menu .bloc-menu li.t_faq a:hover, #langFr .menu .bloc-menu li.t_faqon a {background-position:0px -212px;}
#langFr .menu .bloc-menu li.t_cgu, #langFr .menu .bloc-menu li.t_cguon {height:20px;width:160px;}
#langFr .menu .bloc-menu li.t_cgu a, #langFr .menu .bloc-menu li.t_cguon a {width:160px;height:17px;background: url("../images/sprite-titre-menu-fr.png") no-repeat 0px -232px; }
#langFr .menu .bloc-menu li.t_cgu a:hover, #langFr .menu .bloc-menu li.t_cguon a {background-position:0px -252px;}

#langFr .menu .bloc-menu li.t_selection, #langFr .menu .bloc-menu li.t_selectionon {height:18px;width: 94px;}
#langFr .menu .bloc-menu li.t_selection a, #langFr .menu .bloc-menu li.t_selectionon a {width:94px;height:18px;background: url("../images/sprite-titre-menu-fr.png") no-repeat 0px -272px; }
#langFr .menu .bloc-menu li.t_selection a:hover, #langFr .menu .bloc-menu li.t_selectionon a {background-position:0px -290px;}
#langFr .menu .bloc-menu li.t_panier, #langFr .menu .bloc-menu li.t_panieron {height:18px;width:82px;}
#langFr .menu .bloc-menu li.t_panier a, #langFr .menu .bloc-menu li.t_panieron a {width:82px;height:18px;background: url("../images/sprite-titre-menu-fr.png") no-repeat 0px -308px; }
#langFr .menu .bloc-menu li.t_panier a:hover, #langFr .menu .bloc-menu li.t_panieron a {background-position:0px -326px;}
#langFr .menu .bloc-menu li.t_telechargements, #langFr .menu .bloc-menu li.t_telechargementson {height:20px;width:162px;}
#langFr .menu .bloc-menu li.t_telechargements a, #langFr .menu .bloc-menu li.t_telechargementson a {width:162px;height:20px;background: url("../images/sprite-titre-menu-fr.png") no-repeat 0px -344px; }
#langFr .menu .bloc-menu li.t_telechargements a:hover, #langFr .menu .bloc-menu li.t_telechargementson a {background-position:0px -364px;}
#langFr .menu .bloc-menu li.t_profil, #langFr .menu .bloc-menu li.t_profilon {height:18px;width:76px;}
#langFr .menu .bloc-menu li.t_profil a, #langFr .menu .bloc-menu li.t_profilon a {width:76px;height:18px;background: url("../images/sprite-titre-menu-fr.png") no-repeat 0px -384px; }
#langFr .menu .bloc-menu li.t_profil a:hover, #langFr .menu .bloc-menu li.t_profilon a {background-position:0px -402px;}


#langEn .menu .bloc-menu li.t_accueil, #langEn .menu .bloc-menu li.t_accueilon {height:17px;width:40px;}
#langEn .menu .bloc-menu li.t_accueil a, #langEn .menu .bloc-menu li.t_accueilon a {width:40px;height:17px;background: url("../images/sprite-titre-menu-en.png") no-repeat 0px -80px; }
#langEn .menu .bloc-menu li.t_accueil a:hover, #langEn .menu .bloc-menu li.t_accueilon a {background-position:0px -98px;}
#langEn .menu .bloc-menu li.t_catalogue, #langEn .menu .bloc-menu li.t_catalogueon {height:20px;width:132px;}
#langEn .menu .bloc-menu li.t_catalogue a, #langEn .menu .bloc-menu li.t_catalogueon a {width:132px;height:20px;background: url("../images/sprite-titre-menu-en.png") no-repeat 0px -116px; }
#langEn .menu .bloc-menu li.t_catalogue a:hover, #langEn .menu .bloc-menu li.t_catalogueon a {background-position:0px -136px;}
#langEn .menu .bloc-menu li.t_inscription, #langEn .menu .bloc-menu li.t_inscriptionon {height:17px;width: 136px;}
#langEn .menu .bloc-menu li.t_inscription a, #langEn .menu .bloc-menu li.t_inscriptionon a {width:136px;height:17px;background: url("../images/sprite-titre-menu-en.png") no-repeat 0px -156px; }
#langEn .menu .bloc-menu li.t_inscription a:hover, #langEn .menu .bloc-menu li.t_inscriptionon a {background-position:0px -174px;}
#langEn .menu .bloc-menu li.t_faq, #langEn .menu .bloc-menu li.t_faqon {height:20px;width:28px;}
#langEn .menu .bloc-menu li.t_faq a, #langEn .menu .bloc-menu li.t_faqon a {width:28px;height:17px;background: url("../images/sprite-titre-menu-en.png") no-repeat 0px -192px; }
#langEn .menu .bloc-menu li.t_faq a:hover, #langEn .menu .bloc-menu li.t_faqon a {background-position:0px -212px;}
#langEn .menu .bloc-menu li.t_cgu, #langEn .menu .bloc-menu li.t_cguon {height:20px;width:55px;}
#langEn .menu .bloc-menu li.t_cgu a, #langEn .menu .bloc-menu li.t_cguon a {width:55px;height:17px;background: url("../images/sprite-titre-menu-en.png") no-repeat 0px -232px; }
#langEn .menu .bloc-menu li.t_cgu a:hover, #langEn .menu .bloc-menu li.t_cguon a {background-position:0px -252px;}

#langEn .menu .bloc-menu li.t_selection, #langEn .menu .bloc-menu li.t_selectionon {height:20px;width: 98px;}
#langEn .menu .bloc-menu li.t_selection a, #langEn .menu .bloc-menu li.t_selectionon a {width:98px;height:20px;background: url("../images/sprite-titre-menu-en.png") no-repeat 0px -272px; }
#langEn .menu .bloc-menu li.t_selection a:hover, #langEn .menu .bloc-menu li.t_selectionon a {background-position:0px -292px;}
#langEn .menu .bloc-menu li.t_panier, #langEn .menu .bloc-menu li.t_panieron {height:20px;width:60px;}
#langEn .menu .bloc-menu li.t_panier a, #langEn .menu .bloc-menu li.t_panieron a {width:60px;height:20px;background: url("../images/sprite-titre-menu-en.png") no-repeat 0px -312px; }
#langEn .menu .bloc-menu li.t_panier a:hover, #langEn .menu .bloc-menu li.t_panieron a {background-position:0px -332px;}
#langEn .menu .bloc-menu li.t_telechargements, #langEn .menu .bloc-menu li.t_telechargementson {height:20px;width:106px;}
#langEn .menu .bloc-menu li.t_telechargements a, #langEn .menu .bloc-menu li.t_telechargementson a {width:106px;height:20px;background: url("../images/sprite-titre-menu-en.png") no-repeat 0px -352px; }
#langEn .menu .bloc-menu li.t_telechargements a:hover, #langEn .menu .bloc-menu li.t_telechargementson a {background-position:0px -372px;}
#langEn .menu .bloc-menu li.t_profil, #langEn .menu .bloc-menu li.t_profilon {height:20px;width:76px;}
#langEn .menu .bloc-menu li.t_profil a, #langEn .menu .bloc-menu li.t_profilon a {width:76px;height:20px;background: url("../images/sprite-titre-menu-en.png") no-repeat 0px -392px; }
#langEn .menu .bloc-menu li.t_profil a:hover, #langEn .menu .bloc-menu li.t_profilon a {background-position:0px -412px;}

.menu .bloc-menu li.t_separateur {background: none repeat scroll 0 0 #666666;height: 17px;margin-right: 10px;padding-right: 0;width: 2px;}


#langFr .menu .bloc-recherche .t_recherche {float:left;width:78px;height:18px;background: url("../images/sprite-titre-menu-fr.png") no-repeat 0px -420px;margin-right:5px;}
#langEn .menu .bloc-recherche .t_recherche {float:left;width:52px;height:18px;background: url("../images/sprite-titre-menu-en.png") no-repeat 0px -432px;margin-right:5px;}

/**************************/


.bloc-player { float:left; margin:0; width:240px; height:150px;}
.bloc-connexion { float:right;width:720px;margin-top:10px; }
.bloc-connexion .alerte {font-size:11px;font-weight:bold;color:#E84200; /*border:solid 1px #E84200;*/background: url("../images/cancelwhite.gif") no-repeat;background-position:5px 5px; padding:5px 0 5px 25px;margin:5px;}
.bloc-connexion .formulaire {margin:0;padding:0}
.bloc-connexion .formulaire input { float:left; margin:0 5px 0 5px; }
.bloc-connexion .infochamps { font-size:11px; }
.bloc-connexion .infochamps a {color:#999999;text-decoration:underline}
.bloc-connexion .infochamps a:hover {color:#999999;text-decoration:underline;}
.bloc-connexion .connecte {width:750px;font-weight:bold;font-size:12px;color:#FF7F00;height:25px;padding: 5px 0 5px 0;}
.bloc-connexion .connecte .login {margin:0 0 0 5px;padding:5px 5px 0 5px;float:right;background: url("/images/boutpellocheorange.gif") no-repeat left top;color:#FFFFFF;height:25px;}
.bloc-connexion .connecte a {color:#999999;text-decoration:underline}
.bloc-connexion .connecte a:hover {color:#999999;text-decoration:underline;}
.bloc-connexion .connecte a#nb-telechargement {color:#FF7F00;text-decoration:underline}
.bloc-connexion .connecte a#nb-telechargement:hover {color:#FF7F00;text-decoration:underline;}

.bloc-connexion .connecte .deconnexion {padding:5px 0 0 0;margin:0 0 0 5px;float:right;}
.bloc-connexion .connecte .deconnexion {color:#999999;}
.bloc-connexion .connecte .deconnexion a {color:#999999;text-decoration:underline}
.bloc-connexion .connecte .deconnexion a:hover {color:#999999;text-decoration:underline;}

.bloc-connexion .form-connexion {float:right;}

.bloc-connexion .formulaire .t_login, .bloc-connexion .formulaire .t_pass { float:left; width:35px; margin:0;}
#langFr .bloc-connexion .formulaire .t_login {width:38px;_height:6px;height:13px;background: url("../images/sprite-titre-menu-fr.png") no-repeat 0px -451px; }
#langFr .bloc-connexion .formulaire .t_pass {width:29px;_height:5px;height:13px;background: url("../images/sprite-titre-menu-fr.png") no-repeat 0px -438px; }
#langFr .bloc-connexion .t_seconnecter  {display:block;width:198px;height:19px;background: url("../images/sprite-titre-menu-fr.png") no-repeat 0px -465px;margin-bottom:5px;}


#langEn .bloc-connexion .formulaire .t_login {width:38px;_height:6px;height:13px;background: url("../images/sprite-titre-menu-en.png") no-repeat 0px -463px; }
#langEn .bloc-connexion .formulaire .t_pass {width:29px;_height:5px;height:13px;background: url("../images/sprite-titre-menu-en.png") no-repeat 0px -450px; }
#langEn .bloc-connexion .t_seconnecter  {display:block;width:221px;height:19px;background: url("../images/sprite-titre-menu-en.png") no-repeat 0px -477px;margin-bottom:5px;}


.clr {clear:both;line-height: 0;}
.ref {display:none;}

.bloc-intro .t_homeIntro h1 {height: 40px;margin: 0;overflow: hidden;width: 470px;}
#langFr .bloc-intro .t_homeIntro h1 a {background: url("../images/sprite-titre-fr.png") no-repeat scroll 0 0 transparent;display: block;height: 40px;padding-top: 40px;width: 470px;}
#langEn .bloc-intro .t_homeIntro h1 a {background: url("../images/sprite-titre-en.png") no-repeat scroll 0 0 transparent;display: block;height: 40px;padding-top: 40px;width: 430px;}
.bloc-intro .texte{margin-right:10px;width:470px;float:left;}
.bloc-intro .texte p, .bloc-intro .texte p a {font-size:20px;margin:5px 0 0 0;color:#666666;text-decoration:none;}

.blocs-4 {margin:0 0 5px 0; width: 960px;}
.blocs-4 .bloc-4 {float:left; width:240px;}
.blocs-4 .bloc-4 p {padding:0 5px 0 5px;font-size:14px;}
.blocs-4 .bloc-4 p a {color:#000;text-decoration:none;}
.blocs-4 .bloc-4 p a:hover {color:#000;text-decoration:none;}
.blocs-4 .bloc-4 p a:visited {color:#000;text-decoration:none;}






.blocs-3mid {margin:0 0 5px 0;}
.bloc-3mid {float:left; width:350px;}
.blocs-3mid .bloc-4 {float:left; width:250px;}
.blocs-3mid .bloc-4.blocFanFB {width:300px;}
.blocs-3mid .bloc-4 .listingCatalogue {font-size:14px}
.blocs-3mid .bloc-4 p {font-size:14px}
.blocs-3mid .bloc-4 a {color:#000000; text-decoration:none; font-weight:bold;}
.blocs-3mid .bloc-4 a:hover {color:#FF7F00; text-decoration:none; font-weight:bold;}

.exemple {width:410px;float:left;}
.exemple .sons {margin-top:15px;width:410px;}
.exemple-sousrubrique {width:700px;float:left;}

.exemple-sousrubrique .sons {padding-top:5px;}

 .sons {color:#000000;padding-bottom:40px;width:685px;}
 .sons .ajouterpanier {font-size:12px;height:18px;}
 .sons .ajouterpanier a {color:#000000;text-decoration:underline;}
 .sons .ajouterpanier a:hover {color:#FF7F00;text-decoration:underline;}
 .sons .ajoutselection {margin:2px 0 0 10px;font-size:12px;cursor:pointer;background:url(/images/coche1515.gif) no-repeat;padding-left:20px;}
 .sons .ajoutselection a {color:#000000;text-decoration:underline;}
 .sons .ajoutselection a:hover{color:#FF7F00;text-decoration:underline;}
  .sons .ajoutselection_disabled {padding-left:20px;margin:2px 0 0 10px;font-size:12px;color:#999999;background:url(/images/coche1515_disabled.gif) no-repeat;}
  .sons .ajoutselection_loader {padding-left:20px;margin:2px 0 0 10px;font-size:12px;background:url(/images/ajax-loader-snake.gif) no-repeat;}
 .sons .partager {margin:6px 0 0 10px;}
 .sons .partager a.fb_share {float:left;}
.sons .partager a.twitter {width:16px;height:16px;display:block;float:left;background:url(/images/twitter.jpg) no-repeat;margin-right:5px;}
.sons .partager .titre {float:left;font-size:12px;}
 .sons .waitPreview:hover {text-decoration:underline;}
 .sons .partager a {color:#000000;text-decoration:none;font-size:12px;}
 .sons .partager a:hover {color:#000000;text-decoration:underline;}
 .sons .partageFacebook {margin-top:10px;}
 .sons .envoyerAmi {height:18px;background:url(/images/enveloppeEnvoiAmi.gif) no-repeat;cursor:pointer;margin:2px 0 0 10px;padding:0 0 0 20px;width:105px;font-size:12px;}
 .sons .envoyerAmi:hover{text-decoration:underline;}
 .sons .filAriane {margin: 2px 0 5px 0;font-size:12px;color:#666666;}
.sons .filAriane a {color:#666666;}
.sons .filAriane a:hover {color:#FF7F00;}

  .description .nomduson {margin-bottom:5px;} 
  .description .nomduson h1, .description .nomduson h2, .description .nomduson h3, .description .nomduson h4 {font-size:14px;margin:0;}
 .description .nomduson h1 a, .description .nomduson h2 a, .description .nomduson h3 a, .description .nomduson h4 a {color:#000000;text-decoration:none;font-weight:bold;}
  .description .nomduson h1 a:hover, .description .nomduson h2 a:hover, .description .nomduson h3 a:hover, .description .nomduson h4 a:hover {color: #FF7F00;text-decoration:underline;font-weight:bold;}
 .description .nomduson h1 a {color:#000000;text-decoration:none;cursor:text;}
  .description .nomduson h1 a:hover {color: #000000;text-decoration:none;cursor:text;}
.description .reference {font-size: 11px;margin: 5px 0;color: #333333;}
.description .reference span {}
 .description {width:170px;color:#000000;font-size:12px;float:left;padding-right:25px;}
 .details {font-size:11px;color:#666666;}
 .description p {font-size:11px;color:#666666;padding:0;margin:0;text-align:left;}
 .detailsduree {font-size:11px;color:#666666;}
 .detailstag {font-size:11px;color:#333333;margin:5px 0 10px 0;}
 .detailstag a {color:#333333;border-bottom:dotted 1px #999999;text-decoration:none;}
 .detailstag a:hover {color:#FF7F00;border-bottom:dotted 1px #FF7F00;text-decoration:none;}
 .taillefichier {font-size:10px;color:#999999;text-align:center;}
 .valeurcredits {font-size:12px;color:#FF7F00;text-align:center;font-weight:bold;}
  .valeurcreditsd {font-size:12px;color:#EDC9AA;text-align:center;font-weight:bold;}


/*****************notation**********************/
.notation { padding:2px 0px 0px 0px;}
.rating1 { float:left; height:20px; width:20px;background:url(/images/starrating_o.gif) no-repeat;margin:0px; padding:0px;cursor:pointer;}
.rating2 { float:left; height:20px; width:20px;background:url(/images/starrating_o.gif) no-repeat 0px -20px;margin:0px; padding:0px;cursor:pointer; }
.rating3 { float:left; height:20px; width:20px;background:url(/images/starrating_o.gif) no-repeat 0px -40px;margin:0px; padding:0px;cursor:pointer;}
.rnote {float:left;padding:3px 0px 0px 10px;color:#FF7F00;font-size:11px;font-weight:bold;}
.notation_moyenne { color:#666666;font-size:11px; }

/************************************************/

.blocs-3 {margin:0 0 20px 0;}
.bloc-3 {float:left; width:480px;}
.bloc-3 ul {margin:0 0 0 10px;padding:0px;list-style-type:none;font-size:12px;}
.bloc-3 li  {margin:0;padding:0;}
.bloc-3 li  a {color:#333333;display:block;height:18px;text-decoration:none;float:left;white-space:nowrap;}
.bloc-3 li  a:hover{color: #FF7F00;text-decoration:underline;}
.bloc-3  h3 {margin:0;padding:0;font-size:12px;clear:left;}
.bloc-3  h3 a {color:#666666;text-decoration:none;}
.bloc-3  h3 a:hover{color: #333333;text-decoration:underline;}
.bloc-3 .bl {width:230px;float:left;margin-right:10px;}
.bloc-3 .br {width:230px;float:left;}

.bloc-newsintro {float:left; width:470px;padding:5px 0}
.bloc-newsintro p {font-size:12px;margin:2px 0 7px 0;}
.bloc-newsintro ul {margin:0 0 0 10px;padding:0px;list-style-type:none;font-size:12px;}
.bloc-newsintro li  {margin:0;padding:0;}
.bloc-newsintro li  a.titre {color:#333333;display:block;width:190px;text-decoration:none;float:left;}
.bloc-newsintro li  a.titre:hover{color: #FF7F00;text-decoration:underline;}
.bloc-newsintro  h3 {margin:0;padding:0;font-size:12px;clear:left;}
.bloc-newsintro  h3 a {color:#666666;text-decoration:none;}
.bloc-newsintro  h3 a:hover{color: #333333;text-decoration:underline;}
.bloc-newsintro .bl {float:left;width:225px;margin-right:10px;}
.bloc-newsintro .br {float:left;width:225px;}
.bloc-newsintro .bgNewsH {_font-size:0px;background:url('/images/bgnewsh.gif') no-repeat;height:6px;width:470px;line-height: 0;}
.bloc-newsintro .bgNewsB {_font-size:0px;background:url('/images/bgnewsb.gif') no-repeat;height:6px;width:470px;line-height: 0;}
.bloc-newsintro .bgNewsM {background:#ffecd9;padding:0 5px;width:460px;}


.menu-gauche {font-size:12px;width:250px;margin:0 10px 0 0;padding:0 10px 0 0;float:left;border-right:1px dotted #999999;}
.menu-gauche a {color:#000000; text-decoration:none; }
.menu-gauche a:hover {color:#FF7F00; text-decoration:none; } 
.menu-gauche p {font-size:14px;color:#333333;margin-bottom:5px;}
.menu-gauche p a {color:#333333;text-decoration:none;}
.menu-gauche p a:hover{color:#333333;text-decoration:none;}
.menu-gauche .bloc-catalogue p {font-weight:normal;margin-top:5px;}
.menu-gauche .bloc-catalogue {font-size:14px;font-weight:bold;padding-bottom:10px;border-bottom:solid 1px #DDD;	margin-bottom:10px;}
.menu-gauche .bloc-catalogue a {color:#000000; text-decoration:none; }
.menu-gauche .bloc-catalogue a:hover {color:#FF7F00; text-decoration:none; } 
.menu-gauche .blocFanFB-menu {}

.menu-gauche .bloc-menu-gauche {
	padding-bottom:10px;
	border-bottom:solid 1px #DDD;
	margin-bottom:10px;
}

.menu-gauche #selectCatalogue {
	width:100%;
}

.menu-gauche .navigationRubrique {font-size:12px;}
.menu-gauche .navigationRubrique ul {margin:10px 0 10px 30px;}
.menu-gauche .navigationRubrique ul li {list-style-image: url("../images/plusDeSons.png");margin-bottom: 5px;}	
.menu-gauche .navigationRubrique ul li a {font-weight:normal;color:#333333;}
.menu-gauche .navigationRubrique ul li a:hover {font-weight:normal;color:#FF7F00;text-decoration:underline;}
.menu-gauche .navigationRubrique ul li.selected a {font-weight:bold;color:#000000;text-decoration:none;}
.menu-gauche .navigationRubrique ul li.selected a:hover {font-weight:bold;color:#FF7F00;text-decoration:underline;}

.bibliographie-menu .livre {margin-bottom:15px;}
.bibliographie-menu .livre .couverture {text-align:center;}
.bibliographie-menu .livre {margin-top:15px;}
.bibliographie-menu .livre .titre h3 {margin:0;padding:0;font-size:14px;}
.bibliographie-menu .livre .titre h3 a {color:#000;text-decoration:none;}
.bibliographie-menu .livre .titre h3 a:hover {color:#000;text-decoration:underline;}
.bibliographie-menu .livre .titre p {font-size:12px;padding:0;margin:0 0 10px 0;}
.bibliographie-menu .livre .acheter {clear:left;}
.bibliographie-menu .livre .acheter a {background:url('/pucepreview8.gif') no-repeat;padding-left:12px;color:#000000;text-decoration:underline;}
.bibliographie-menu .livre .acheter a:hover {color:#FF7F00;text-decoration:underline;}
.bibliographie-menu .livre .couverture {float:left;margin:0 5px 5px 0;}

.catalogue {float:left;width:685px;}
.msg {
	background:none repeat scroll 0 0 #DBE4AB;
	border:1px solid #6DB255;
	margin-bottom:20px;
	padding-left:5px;
	font-size:12px;
	position:relative;
}
.msg .wrapMsg {
	background:url("/images/tick.png") no-repeat scroll left top transparent;
	margin:5px 0;
	padding:14px 5px 5px 35px;
}

.msg .wrapMsg a {
	color:#000000;text-decoration:underline;
}

.msg .wrapMsg a:hover {
	color:#FF7F00;text-decoration:underline;
}

.msg .close {
	position:absolute;
	top:2px;
	right:2px;
} 
.msg a.close {
	color:#000000;text-decoration:underline;
	cursor:pointer;
}

.msg a.close:hover {
	color:#000000;text-decoration:underline;
}
#langFr .catalogue .t_catalogue h1 {height: 40px;margin: 0;overflow: hidden;width: 437px;}
#langFr .catalogue .t_catalogue h1 a {background: url("../images/sprite-titre-fr.png") no-repeat scroll 0 -40px transparent;display: block;height: 40px;padding-top: 40px;width: 437px;}

#langEn .catalogue .t_catalogue h1 {height: 40px;margin: 0;overflow: hidden;width: 505px;}
#langEn .catalogue .t_catalogue h1 a {background: url("../images/sprite-titre-en.png") no-repeat scroll 0 -40px transparent;display: block;height: 40px;padding-top: 40px;width: 505px;}


.catalogue .rubrique .nbsons {font-size:12px;color:#666666;}
.catalogue .rubrique {font-size:14px;width:225px;float:left;}
.catalogue ul {margin:0 0 20px 0;padding:0px;}
.catalogue ul li {margin:0 0 0 10px;padding:0px;color:#666666;list-style:none;}
.catalogue ul li a {color:#333333;text-decoration:none;}
.catalogue ul li a:hover {color:#FF7F00;text-decoration:underline;}
.catalogue h2 {width:220px;font-size:20px;color:#FF7F00;}
.catalogue h2 a {color:#FF7F00;text-decoration:none;}
.catalogue h2 a:hover {color:#FF7F00;text-decoration:underline;}
.catalogue .nouveau {font-size:10px;background:#FF7F00;color:#FFF;}

/*************Conditions générales********************/
.contratlicence {}
.contratlicence .avertissement p {font-size:14px;margin:15px 0 15px 0;padding:10px;color:#E84200;font-weight:bold;text-align:center;border:solid 2px #E84200}
.contratlicence h3 {font-size:18px;margin:0px;color:#FF7F00;}
.contratlicence h5 {font-size:14px;margin:0px;padding:0px 0px 0px 5px;color:#000000;}

.contratlicence p, .mentionsLegales p {font-size:14px;text-align:justify;color:#666666;margin:10px 0px 10px 0px;padding:0px 0px 0px 10px;}
.contratlicence ul {font-size:14px;text-align:justify;color:#666666;margin:10px 0px 0px 40px;list-style-type:circle;}
.contratlicence p a, .mentionsLegales p a {color:#666666;text-decoration:none;}
.contratlicence p a:hover, .mentionsLegales p a:hover {color:#666666;text-decoration:none;}
.mentionsLegales p a, .mentionsLegales p a {color:#333333;text-decoration:underline;}
.mentionsLegales p a:hover, .mentionsLegales p a:hover {color:#FF7F00;text-decoration:underline;}

/***********************footer***************************/
.footer {font-size:12px;margin:25px 0 10px 0;text-align:center;color:#CCCCCC;}
.footer .rubriquefooter {font-size:12px;margin:25px 0 10px 0;text-align:center;color:#CCCCCC;}
.footer .rubriquefooter a {color:#666666;text-decoration:none;}
.footer .rubriquefooter a:hover {color:#FF7F00;text-decoration:underline;}
.footer .cgu {margin:10px 0 10px 0;}
.footer .cgu a {color:#666666;text-decoration:none;}
.footer .cgu a:hover {color:#FF7F00;text-decoration:underline;}
.footer .lang {margin:15px 0 15px 0;}
.footer .lang a {color:#666666;text-decoration:none;}
.footer .lang a:hover {color:#FF7F00;text-decoration:underline;}



.footer {font-size:12px;margin-top:40px;background:url("/images/bgFooter2.png") repeat-x;border-top: 1px solid #F1F1F1;}
.footer .wrapper {text-align:left;color:#333333;width:960px;margin:0 auto;padding:10px 0;}
.footer .blocFooter {float:left;width:210px;margin-right:30px;}
.footer .blocFooter .titre {margin-bottom:5px;height:20px;}
.footer .blocFooter ul {padding: 0;list-style-image: url("/images/footerListSquare.png");list-style-position: inside;}
.footer .blocFooter ul li {}
.footer .blocFooter ul li a {color:#333333;text-decoration:none;}
.footer .blocFooter ul li a:hover {color:#FF7F00;text-decoration:underline;}
.footer .blocFooter.l {float:left;width:210px;margin-right:0;}

.footer .blocFooter p {color:#333333;font-size:12px;}
.footer .blocFooter p img {float:left;margin:0 5px 2px 0;border: 1px solid #DDDDDD;}
.footer .blocFooter p a {color:#FF7F00;text-decoration:none;}
.footer .blocFooter p a:hover {color:#FF7F00;text-decoration:underline;}

.footer .blocFooter  {display:block;padding:18px 0 0 0;}

#langFr .footer .blocFooter .t_infoslegales {width:91px;height:20px;background: url("../images/sprite-titre-menu-fr.png") no-repeat 0px -40px; }
#langFr .footer .blocFooter .t_aidesetservices {width:129px;height:17px;background: url("../images/sprite-titre-menu-fr.png") no-repeat 0px 0px; }
#langFr .footer .blocFooter .t_catalogue {width:72px;height:20px;background: url("../images/sprite-titre-menu-fr.png") no-repeat 0px -18px; }
#langFr .footer .blocFooter .t_lauteur {width:188px;height:17px;background: url("../images/sprite-titre-menu-fr.png") no-repeat 0px -60px; }


#langEn .footer .blocFooter .t_infoslegales {width:138px;height:20px;background: url("../images/sprite-titre-menu-en.png") no-repeat 0px -40px; }
#langEn .footer .blocFooter .t_aidesetservices {width:130px;height:20px;background: url("../images/sprite-titre-menu-en.png") no-repeat 0px 0px; }
#langEn .footer .blocFooter .t_catalogue {width:100px;height:20px;background: url("../images/sprite-titre-menu-en.png") no-repeat 0px -20px; }
#langEn .footer .blocFooter .t_lauteur {width:126px;height:17px;background: url("../images/sprite-titre-menu-en.png") no-repeat 0px -60px; }






/********************************************************/

.pub {float:left;}
.pubgoogle {width:728px;margin:10px 0;}
.pub .bloc-4 {float:left; width:240px;}

.pub  .bloc-4 p {padding:0;font-size:12px;}
.pub  .bloc-4 p a {padding:0;font-size:12px;color:#FF7F00; text-decoration:none;}
.pub  .bloc-4 p a:hover {padding:0;font-size:12px;text-decoration:underline;}

.bloc-partenaires {float:left; width:240px;}
.bloc-partenaires p {padding:0;font-size:12px;}
.bloc-partenaires p a {padding:0;font-size:12px;color:#FF7F00; text-decoration:none;}
.bloc-partenaires p a:hover {padding:0;font-size:12px;text-decoration:underline;}


/************footer : partenaires*********************/
.annuaires  {font-size:10px;}
.annuaires  a {color: #999999;text-decoration:none;}
.annuaires  a:hover {color: #000000;text-decoration:underline;}


/***********************FAQ*************************************/
.faq {float:left;width:685px;}
.faq h1 {display:none;}
.faq h3 {font-size:18px;margin:0 0 10px 0;color:#FF7F00;}
.faq h5 {font-size:14px;margin:0;padding:0 0 0 5px;color:#000000;}
.faq p {text-align:justify;color:#333333;margin:10px 0 10px 0;padding:0 0 0 10px;}
.faq ul {list-style:circle;text-align:justify;color:#333333;margin:10px 0 10px 0;padding:0 0 0 10px;font-size:12px;}
.faq li {margin:0 0 5px 25px;}
.faq p {font-size:12px}
.faq p a {color:#333333;text-decoration:underline;}
.faq p a:hover {color:#FF7F00;text-decoration:underline;}
.faq li a {color:#333333;text-decoration:underline;}
.faq li a:hover {color:#FF7F00;text-decoration:underline;}

/***********************************************************/
.formulaire {font-size:12px;color:#000000;}
.formulaire label {width:200px;float:left;}
.formulaire p {color:#000000;text-align:left;}
.formulaire input {border:1px solid #999999;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;margin:0 0 5px 0;}
.formulaire textarea {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;width:350px;height:100px;margin:5px 0 5px 0;}
.formulaire select {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;margin:5px 0 5px 0;}
.formulaire .conseil {color:#666666;font-size:10px;width:170px;margin:0 0 15px;}
.mentionlegale {color:#999999;font-size:10px;margin:20px 0;border-top:1px solid #DDDDDD;padding-top:5px;}
.formulaire .alerte {background: url(../images/cancelwhite.gif) no-repeat left top;height:25px;padding:0 0 0 20px;margin:5px 0 5px 5px;color:#E84200;font-weight:bold;font-size:12px;}
.formulaire a {font-size:12px;color:#000000;text-decoration:underline;}
.formulaire a:hover {font-size:12px;color:#FF7F00;text-decoration:underline;}
.formulaire .infochamps {margin-bottom:15px;text-align:right;}
.formulaire .infochamps a {font-size:11px;color:#000000;text-decoration:underline;}
.formulaire .infochamps a:hover {font-size:11px;color:#FF7F00;text-decoration:underline;}
.sinscrire {float:left;width:685px;}

.sinscrire .t_sinscrire h1 {height: 52px;margin: 0;overflow: hidden;width: 310px;}
#langFr .sinscrire .t_sinscrire h1 a {background: url("../images/sprite-titre-fr.png") no-repeat scroll 0 -277px transparent;display: block;height: 52px;padding-top: 52px;width: 303px;}
#langEn .sinscrire .t_sinscrire h1 a {background: url("../images/sprite-titre-en.png") no-repeat scroll 0 -277px transparent;display: block;height: 52px;padding-top: 52px;width: 310px;}



.sinscrire p {font-size:12px;color:#333333;}
.sinscrire h2 {color:#FF7F00;}
.authentification {float:left;width:685px;}
.authentification h4 {color:#FF7F00;}
.motdepasseoublie {float:left;width:685px;}
.activation {float:left;width:685px;}
.activation p {font-size:12px;color:#333333;}
.activation a {color:#FF7F00;text-decoration:underline;}
.activation a:hover {color:#FF7F00;text-decoration:underline;}
.fluxrss {float:left;width:685px;} 
.fluxrss h1 {display:none;}
.contact {float:left;width:685px;}
.contact h2 {display:none;}
.sousrubrique {float:left;width:685px;}
.sousrubrique ul {float: left;background:#F1F1F1 none repeat scroll 0 0;font-size:12px;margin:5px 0 20px;padding:10px;}
.sousrubrique ul li {padding:0;color:#666666;list-style:none;}
.sousrubrique ul li h2 {float:left; margin:2px 0 0 0;font-size:14px;}
.sousrubrique ul li .nbsons {font-size:11px;color:#333333;}
.sousrubrique ul li h2 a { color:#000;text-decoration:none;}
.sousrubrique ul li p {float:left; margin:4px 0 0 5px;}
.sousrubrique ul li h2 a:hover {color:#FF7F00;text-decoration:underline;}
.sousrubrique h1 {font-size:22px;color:#FF7F00;font-weight:bold;padding:0;margin:5px 0 0 0}
.sousrubrique h1 a {color:#FF7F00;text-decoration:none;}
.sousrubrique h1 a:hover {color:#FF7F00;text-decoration:none;}

.sousrubrique .listingTotalNewSon {margin-bottom:15px;}
.sousrubrique .lisingNewsSousRubrique {width:215px;float:left;margin-top:15px;margin-right: 10px;background: none repeat scroll 0 0 #F9F9F9;}
.sousrubrique .lisingNewsSousRubrique  h2 {padding:5px} 
.sousrubrique .lisingNewsSousRubrique  h2 .nbsons {font-weight:normal;font-size:11px;}
.sousrubrique .lisingNewsSousRubrique  p {padding:5px;font-size:12px;margin:0 0 5px 0;height: 65px;} 
.sousrubrique .lisingNewsSousRubrique  h2 {font-size:14px;color:#666666;} 
.sousrubrique .lisingNewsSousRubrique  h2 a {color:#000000; font-weight:bold;text-decoration:underline;} 
.sousrubrique .lisingNewsSousRubrique  h2 a:hover {font-size:14px;color:#FF7F00; font-weight:bold;text-decoration:underline;} 
.sousrubrique .lisingNewsSousRubrique  ul {width: 195px;margin:5px 0 0;}
.sousrubrique .lisingNewsSousRubrique  ul li {}

.sousrubrique .lisingNewsSousRubrique  ul li a {color:#000000;text-decoration:underline;height: 18px;display:block;float:left;}
.sousrubrique .lisingNewsSousRubrique  ul li a:hover {color:#FF7F00;text-decoration:underline;}
.sousrubrique .lisingNewsSousRubrique  ul li.plusDeSon a {padding-left:10px;clear:both;float:none;margin:10px 0 0 15px ;background:url("/images/plusDeSons.png") no-repeat top left;float: right;}

.messagerecherche {float:left;width:685px;font-size:12px;}

.messagerecherche a {color:#000;text-decoration:underline;}
.messagerecherche a:hover {color:#FF7F00;text-decoration:underline;}
.messagerecherche .demandeDevis {background:#E6E6E6 none repeat scroll 0 0;padding:5px;}
.messagerecherche .demandeDevis h4 {font-size:16px;margin:0;}
.messagerecherche .demandeDevis a {color:#FF7F00;text-decoration:underline;}
.messagerecherche .demandeDevis a:hover {color:#FF7F00;text-decoration:underline;}

.bruitage {color:#000000;padding-bottom:40px;float:left;width:685px;}
.bruitage h2 a {color:#000000;text-decoration:none;}
.bruitage h2 a:hover {color:#000000;text-decoration:none;}
.bruitage h1 {font-size:22px;margin:0;}
.bruitage h1 a {color:#FF7F00;text-decoration:none;}
.bruitage h1 a:hover {color:#FF7F00;text-decoration:none;}
.result-recherche .sons,
.result-tag .sons,
.bruitage .sons {border-bottom:1px solid #DDDDDD;margin-bottom:10px;padding-bottom:10px;}

.bruitage.listeFicheson h1 {border-bottom: 1px solid #DDDDDD;margin-bottom: 15px;padding: 0 0 5px;}

.bruitage.ficheson h2 {border-bottom: 1px solid #DDDDDD;margin-bottom: 15px;padding: 0 0 5px;}
.bruitage.ficheson h2 a {color:#FF7F00;text-decoration:none;}
.bruitage.ficheson h2 a:hover {color:#FF7F00;text-decoration:none;}
.bruitage.ficheson h3 {margin: 0;}
.bruitage.ficheson h3 a {color:#000000;text-decoration:none;}
.bruitage.ficheson h3 a:hover {color:#000000;text-decoration:none;}

.bruitage.ficheson .partage {margin-bottom:10px;background-color: #F9F9F9;border-bottom: 1px solid #F0F0F0;border-top: 1px solid #F0F0F0;padding: 5px;}
.bruitage.ficheson .partage .post-tw,
.bruitage.ficheson .partage .post-gp,
.bruitage.ficheson .partage .post-ln,
.bruitage.ficheson .partage .post-fb {float:left;}
.bruitage.ficheson .partage .post-tw {margin-right:35px;}
.bruitage.ficheson .partage .post-ln {margin-right:35px;}

.result-recherche {color:#000000;padding-bottom:40px;float:left;width:685px;}
.result-recherche h2 {font-size:22px;color:#FF7F00;}
.result-recherche h2 a {color:#FF7F00;text-decoration:none;font-weight:bold;}
.result-recherche h2 a:hover {color:#FF7F00;text-decoration:none;font-weight:bold;}

.result-tag {color:#000000;padding-bottom:40px;float:left;width:685px;}
.result-tag h2 {font-size:22px;color:#FF7F00;}
.result-tag h2 a {color:#FF7F00;text-decoration:none;font-weight:bold;}
.result-tag h2 a:hover {color:#FF7F00;text-decoration:none;font-weight:bold;}

.lienautressons {color:#000000;font-size:14px;}
.lienautressons a, .lienautressons a:hover {color:#000000;text-decoration:none;}

#formedonde .titre {margin-bottom:10px;background:none repeat scroll 0 0 #DDDDDD;font-size:14px;font-weight:bold;padding:5px 10px;border-bottom:solid 1px #999999;}
#formedonde .onde {border:solid 1px #DDDDDD;width:600px;margin: 0 auto;height:104px;}
#formedonde .onde .canal {width:600px;height:100px;position:relative;}
#formedonde .onde .canal.L, #formedonde .canal.R {height:50px;width:600px;}
#formedonde .onde .canal .boxaxeh {width:600px;height:100px;}
#formedonde .onde .canal.L .boxaxeh, #formedonde .onde .canal.R .boxaxeh {width:600px;height:50px;}
#formedonde .onde .canal .boxaxeh .axeh {width:600px;height:25px;border-bottom:dotted 1px #DDDDDD;}

#formedonde .onde .canal .label {position:absolute;background:url(../images/canaux.png) no-repeat;width:9px;height:14px;top:2px;left:2px;}
#formedonde .onde .canal.L .label {background-position:0px 0px;}
#formedonde .onde .canal.L .boxaxeh .axeh, #formedonde .onde .canal.R .boxaxeh .axeh {width:600px;height:12.5px;border-bottom:dotted 1px #DDDDDD;}
#formedonde .onde .canal.R .label {background-position:-19px 0px;}
#formedonde .onde .canal.L {border-bottom:solid 4px #DDDDDD;}

#formedonde .canal.R {height:50px;}

/**************pagination*************************/
.result-recherche .pagination,
.result-tag .pagination,
.bibliographie .pagination,
.bruitage .pagination,
.listeconseils .pagination {
	background:none repeat scroll 0 0 #F1F1F1;
	border-bottom:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	margin:5px 0 15px;
	font-size:12px;
}
.result-recherche .pagination .nbSons,
.result-tag .pagination .nbSons,
.bibliographie .pagination .nbSons,
.bruitage .pagination .nbSons {
	float:left;
	width:auto;
	padding:2px 5px;
	color:#000000;

}
.result-recherche .pagination .listePage,
.result-tag .pagination .listePage,
.bibliographie .pagination .listePage,
.bruitage .pagination .listePage,
.listeconseils .pagination .listePage {
	
	color:#666666;
	
	padding:2px 5px;
	float:right;
	width:auto;
}
.result-recherche .pagination .listePage .libellePage,
.result-tag .pagination .listePage .libellePage,
.bibliographie .pagination .listePage .libellePage,
.bruitage .pagination .listePage .libellePage {
	color:#000000;
	font-weight:bold;
}
.result-recherche .pagination .listePage a,
.result-tag .pagination .listePage a,
.bibliographie .pagination .listePage a,
.bruitage .pagination .listePage a,
.listeconseils .pagination .listePage a {color:#666666;text-decoration:none;}

.result-recherche .pagination .listePage a:hover, 
.result-tag .pagination .listePage a:hover, 
.bibliographie .pagination .listePage a:hover, 
.bruitage .pagination .listePage a:hover,
.listeconseils .pagination .listePage a:hover {color:#000000;text-decoration:underline;}

.result-recherche .pagination .listePage .page-en-cours,
.result-tag .pagination .listePage .page-en-cours,
.bibliographie .pagination .listePage .page-en-cours,
.bruitage .pagination .listePage .page-en-cours,
.listeconseils .pagination .listePage .page-en-cours {font-weight:bold;color:#000000;}

/**************************info rss**********************/
.inforss {font-size:14px;margin:10px 0 25px 0 }
.inforss a {color:#FF7F00;text-decoration:none;}
.inforss a:hover {color:#FF7F00;text-decoration:underline;}

/********tous les flux rss**************/


.fluxrss h2 {font-size:24px;margin:0;}
.fluxrss h3 {font-size:18px;margin:0;color:#FF7F00;}
.fluxrss p {font-size:14px;margin:25px 0 15px 0;color:#666666;}
.touslesfluxrss {width:685px;}
.touslesfluxrss h3 {font-size:18px;margin:0;color:#FF7F00;}
.touslesfluxrss h5 {font-size:14px;margin:0;padding:0 0 0 5px;color:#000000;}
.touslesfluxrss p {text-align:justify;color:#666666;margin:10px 0 10px 0;padding:0 0 0 10px;}
.touslesfluxrss p a {color:#000000;text-decoration:underline;}
.touslesfluxrss p a:hover {color:#666666;text-decoration:underline;}

.touslesfluxrss .rubriquerss {margin:10px 0 0 0;font-size:14px;}
.touslesfluxrss .rubriquerss a {color:#FF7F00;text-decoration:none;}
.touslesfluxrss .rubriquerss a:hover {color:#FF7F00;text-decoration:underline;}
.touslesfluxrss .sousrubriquerss {margin:0 0 0 30px; font-size:12px;}
.touslesfluxrss .sousrubriquerss a {color:#000000;text-decoration:underline;}
.touslesfluxrss .sousrubriquerss a:hover {color:#666666;text-decoration:underline;}
/************************************************/
/********************NUAGE DE TAGS********************/

.tagcould  a:hover {font-weight:bold;text-decoration:none;border-bottom:dotted 2px #FF7F00;}


/*********************footer : signature**********************************/
.signaturevalise {background:url(/vignette_valisepleine2.gif) no-repeat;background-position:370px 0;font-size:10px;color:#B1B1B1;height:61px;padding:5px 0 0 20px;margin-top:10px;padding:5px 0 0 20px;
text-align:center;}
.signaturevalise a {font-weight:bold;color:#FF7F00;text-decoration:none;font-size:11px;}
.signaturevalise a:hover {font-weight:bold;font-size:11px;color:#FF7F00;text-decoration:underline;}
/************************************************************************/
/************conseil bruitage********************************************/

.conseil {margin:10px 0 0 0;width:685px;}
.conseil h4 {color:#FF7F00;font-size:16px;margin:15px 0 0 0;padding:0}
.conseil h5 {font-size:14px;margin:10px 0 0 0;padding:0}
.conseil p {color:#333333;font-size:12px;margin:5px 0 0 0;}
.conseil ul {color:#333333;margin:2px;margin:5px 5px 5px 15px; }
.conseil ul li {color:#333333;font-size:12px;}
.conseil p a {color:#000000;text-decoration:underline;}
.conseil p a:hover {color:#FF7F00;text-decoration:underline;}
.conseil .titre {margin-bottom:10px;background:none repeat scroll 0 0 #DDDDDD;font-size:14px;font-weight:bold;padding:5px 10px;border-bottom:solid 1px #999999;}

.listeconseils {float:left;width:685px;font-size:12px;}
.listeconseils h1 {display:none;}
.listeconseils h4 {color:#FF7F00;font-size:16px;margin:15px 0 0 0;padding:0}
.listeconseils h5 {font-size:14px;margin:10px 0 0 0;padding:0}
.listeconseils .titreVideo {background:url(/images/logoksctv.gif) no-repeat;padding:7px 0 0 36px;height:32px;}
.listeconseils p {color:#333333;margin:5px 0 0 0;font-size:12px;}
.listeconseils p ul {color:#333333;margin:5px;}
.listeconseils p ul li {color:#333333;}
.listeconseils p a {color:#000000;text-decoration:underline;}
.listeconseils p a:hover {color:#FF7F00;text-decoration:underline;}
.listeconseils .exemple {float:none;}
.listeconseils .exemple p {font-size:14px;color:#000000;margin:5px 0 0 0;}
.listeconseils .exemple a {color:#333333;}
.listeconseils .exemple a:hover {color:#FF7F00;}
.listeconseils .playerVideoFlash {margin:15px auto 0;width:330px;}
.listeconseils .unconseil {padding-bottom:10px;border-bottom:solid 1px #DDDDDD}
.listeconseils .unconseil ul {margin:5px 5px 5px 15px;color:#333333;}
/************************************************************************/
/************biblio********************************************/
.bibliographie {margin:10px 0 0 0;width:685px;font-size:12px; color:#666666;float:left;}
.bibliographie h1 {display:none;}
.bibliographie h2 a {color:#000000;text-decoration:none;}
.bibliographie h2 a:hover {color:#000000;text-decoration:underline;}
.bibliographie .livre {border-bottom:1px solid #DDDDDD;clear:left;margin:10px 0;padding-bottom:15px;}
.bibliographie .couverture {float:left;}
.bibliographie .descriptif {width:300px;float:left;}
.bibliographie  .avis {font-style:italic;}
.bibliographie  .avis h3 {color:#FF7F00;}
.bibliographie .acheter {clear:left;text-align:right;}
.bibliographie .acheter a {color:#000000;text-decoration:underline;}
.bibliographie .acheter a:hover {color:#000000;text-decoration:underline;}
.bibliographie .titreLivre {color:#333333;float:left;width:450px;}
.bibliographie .titreLivre h2 {color:#000000;margin:0;padding:0;}
.bibliographie .titreLivre h3 {color:#333333;margin:0;padding:0;font-weight:normal;font-size:12px;}
.bibliographie .couverture {margin:0 5px 5px 0;float:left;width:80px;}
/************************************************************************/
.livredetail {margin:10px 0 0 0;width:685px;font-size:12px; color:#666666;float:left;}
.livredetail h1 {display:none;}
.livredetail h2 a {color:#000000;text-decoration:none;}
.livredetail h2 a:hover {color:#000000;text-decoration:none;}
.livredetail .livredetail {margin:30px 0 30px 0;clear:left;}
.livredetail .couverture {float:left;}
.livredetail .descriptif {width:300px;float:left;}
.livredetail  .avis {font-style:italic;}
.livredetail  .avis h3 {color:#FF7F00;}
.livredetail .acheter {clear:left;text-align:right;}
.livredetail .acheter a {color:#000000;text-decoration:underline;}
.livredetail .acheter a:hover {color:#000000;text-decoration:underline;}
.livredetail .titreLivre {color:#333333;float:left;width:450px;}
.livredetail .titreLivre h2 {color:#000000;margin:0;padding:0;}
.livredetail .titreLivre h3 {color:#333333;margin:0;padding:0;font-weight:normal;font-size:12px;}
.livredetail .couverture {margin:0 5px 5px 0;float:left;width:150px;}



.sons .loaderPreview{
    background: url("../images/ajax-loader-snake.gif") no-repeat;
font-size:12px;margin:0 0 0 10px;
padding:0 0 0 20px;
height:18px;
width:150px;
}
.sons .playPreview {
background: url("../images/playpreview.png") no-repeat;
font-size:12px;margin:0 0 0 10px;
padding:0 0 0 20px;
height:18px;
width:150px;
    	}

.sons a.waitPreview {color:#000000;text-decoration:none; display:block;}
.sons a.waitPreview:hover {color:#000000;}


.sons .waitPreview {
    background: url("../images/hp_out.gif") no-repeat;
font-size:12px;margin:0 0 0 10px;
padding:0 0 0 20px;
height:18px;
cursor:pointer;
width:150px;
}

.sons .fondPreview a {width:120px;height:43px;display:block;}

.sons .fondPreview {
background: url("../bobinesemiouvertedetouree.jpg") no-repeat 5px 0px;
width:120px;
height:43px;
cursor:pointer;
    	}
.lisingNewsSousRubrique .loaderPreview,
#menu-panier .loaderPreview,
.listeconseils .exemple .loaderPreview,
.historiquePreview .loaderPreview,
.bloc-newsintro .loaderPreview,
.blocs-3 .loaderPreview,
.sonsassocies .loaderPreview{
    background: url("../images/ajax-loader-snake.gif") no-repeat left top;
    display:block;
height:18px;
padding-left:20px;
float:left;
clear:left;
}
.bloc-newsintro .loaderPreview{
	background: url("../images/ajax-loader-snake-news.gif") no-repeat left top;
}
.lisingNewsSousRubrique .playPreview,
#menu-panier .playPreview,
.listeconseils .exemple .playPreview,
.historiquePreview .playPreview,
.bloc-newsintro .playPreview,
.blocs-3  .playPreview,
.sonsassocies .playPreview {
background: url("../images/playpreview.png") no-repeat left top;
display:block;
height:18px;
padding-left:20px;
float:left;
clear:left;
    	}
.bloc-newsintro .playPreview {background: url("../images/playpreviewnews.png") no-repeat left top;}
.lisingNewsSousRubrique .waitPreview,
#menu-panier .waitPreview,
.listeconseils .exemple .waitPreview,
.historiquePreview .waitPreview,
.bloc-newsintro .waitPreview,
.blocs-3  .waitPreview,
.sonsassocies .waitPreview {
background: url("../images/hp_over.gif") no-repeat left top;
display:block;
cursor:pointer;
padding-left:20px;
height:18px;
float:left;
clear:left;
    	}
#menu-panier .disabledPreview {
background: url("../images/hp_disabled.gif") no-repeat left top;
display:block;
padding-left:20px;
height:18px;
float:left;
clear:left;
    	}
/************************************************************************/
.historiquePreview {width:230px;}
.historiquePreview .pagination {margin:0 0 5px 200px;clear:left;width:52px;}
.historiquePreview .pagination  #downHistoriquePreview {
        background:url("../images/downHistoriquePreview.gif")  no-repeat left top;
    width:19px;
    height:17px;
    float:left;
    margin-right:5px;
    
}
.historiquePreview .pagination  #upHistoriquePreview {
    background:url("../images/upHistoriquePreview.gif")  no-repeat left top;
    width:19px;
    height:17px;
    float:left;

}
.historiquePreview ul {margin:10px 0 2px;padding:0;}
.historiquePreview ul li {list-style:none;}
.historiquePreview ul li a.titre {color:#333333;display:block;min-height:18px;text-decoration:none;float:left;width:200px;}
.historiquePreview ul li a.titre:hover {color:#FF7F00;text-decoration:underline;}


/***************************PANIER**********************************/
#menu-panier {width:250px;margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #DDD;margin-bottom:10px;}
#menu-panier ul {margin:10px 0 2px;padding:0;}
#menu-panier ul li {border-bottom: 1px solid #DDDDDD;list-style: none outside none;margin-bottom: 5px;padding-bottom: 5px;}
#menu-panier ul li a.titre {color:#333333;display:block;min-height:18px;text-decoration:none;float:left;width:175px;}
#menu-panier ul li .indisponible {color:#333333;display:block;min-height:18px;float:left;width:155px;}
#menu-panier ul li .prixMenuPanier {float:left;}
#menu-panier ul li .supprimer_disabled,
#menu-panier ul li .supprimer {
cursor:pointer;
display:block;
float:left;
height:15px;
margin-left:5px;
width:15px;}

#menu-panier ul li .supprimer_disabled {background:transparent url(../images/croixSuppression_disabled.gif) no-repeat scroll 0 0;}
#menu-panier ul li .supprimer {background:transparent url(../images/croixSuppression.gif) no-repeat scroll 0 0;}

#menu-panier ul li a.titre:hover {color:#FF7F00;text-decoration:underline;}
#menu-panier ul li .format {color:#666666;font-size:11px;clear:left;padding-left: 20px;}
#menu-panier .total {background:#F0F0F0 none repeat scroll 0 0;border-top:1px solid #CCCCCC;padding:5px;margin-bottom:10px;}
#menu-panier .titreTotal {display:block;float:left;font-weight:bold;padding-left:10px;width:180px;}
#menu-panier .prixTotal {float:left;display:block;font-weight:bold;}
#menu-panier .btCommanderMenu {float:right;}
#menu-panier .info {color:#333333;display:block;font-size:12px;margin-top:10px;}


/************************************************************************/

.codePlayerOutKsc {float:left;width:685px;font-size:12px;}
.codePlayerOutKsc p {color:#333333;}
.codePlayerOutKsc h1 {display:none;}
.codePlayerOutKsc h3 {margin:0;padding:5px;font-size:14px;}
.codePlayerOutKsc .htmlPlayerOutKsc {width:400px;float:left;background:#EEEEEE;padding:0 10px 20px;}
.codePlayerOutKsc .htmlPlayerOutKsc #codeHtmlPlayerOutKsc {width:400px;height:150px;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.codePlayerOutKsc  .playerOutKscDiv {width:265px;float:left}
.codePlayerOutKsc  .parametrageCodePlayer {clear:left;padding-top:15px;}
.codePlayerOutKsc  .parametrageCodePlayer h3 {background:transparent url(../images/engrenageParametre.gif) no-repeat scroll left top;font-size:14px;margin:5px 0;padding:0 0 0 17px;}

/************************************************************************/
.envoyerAUnAmi {float:left;width:685px;font-size:12px;}
.envoyerAUnAmi h1 {display:none;}
.envoyerAUnAmi p {color:#333333;}
.envoyerAUnAmi a.retour {color:#FF7F00;}

.pubAcces {margin:10px 0;padding:5px;background:#E9E9E9;border-radius: 2px 2px 2px 2px;}

.pubAcces .titre a {color:#000;font-size:20px;text-decoration:none;font-weight:bold;}
.pubAcces .titre span {font-weight:bold;color:#FF7F00;}
.pubAcces p { margin:0;font-size:12px;}
.pubAcces p a { color:#000000;margin:0;text-decoration:underline;}
.pubAcces p a:hover { color:#000000;text-decoration:underline;}
.pubAcces p a:visited {color:#000000;text-decoration:underline;}
/************************************************************************/

.pubAds {
	border-bottom:1px solid #DDDDDD;
	margin-bottom:10px;
	padding-bottom:5px;
}
/*************************************/

.sonsassocies {
	padding-bottom:5px;
	margin:5px 0;
	font-size:12px;
}
.sonsassocies h4 {
	background:none repeat scroll 0 0 #DDDDDD;
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px;
	padding:5px 10px;
	border-bottom:solid 1px #999999;
}
.sonsassocies ul {margin:0;padding:0 10px;}
.sonsassocies ul li {
	list-style:none outside none;
}
.sonsassocies ul li a {
	color:#333333;
	display:block;
	float:left;
	height:18px;
	text-decoration:underline;
	white-space:nowrap;
}

.sonsassocies li a:hover {
	color:#FF7F00;
	text-decoration:underline;

}

/*******liste telecharge pas les internautes*******/

.listeDejaTelecharge {margin-top:15px;}
.listeDejaTelecharge .titre {margin-bottom:10px;background:none repeat scroll 0 0 #DDDDDD;font-size:14px;font-weight:bold;padding:5px 10px;border-bottom:solid 1px #999999;}

/*******graphique notation des internautes*********/

.listeNote {margin-top:15px;font-size:12px;}
.listeNote .titre {margin-bottom:10px;background:none repeat scroll 0 0 #DDDDDD;font-size:14px;font-weight:bold;padding:5px 10px;border-bottom:solid 1px #999999;}
.listeNote .graphnote {padding: 5px 10px;float:left;width: 250px;}
.listeNote .graphnote .note {_height:20px;}
.listeNote .graphnote .note .label {float:left;width:55px}
.listeNote .graphnote .note .graph {float:left;width:105px;margin-bottom:1px;margin-right: 10px;}
.listeNote .graphnote .note .graph .ext, 
.listeNote .graphnote .note .graph .ext .int {height:18px;}
.listeNote .graphnote .note .graph .ext {background:none repeat scroll 0 0 #FFE1C4;}
.listeNote .graphnote .note .graph .ext .int {background:none repeat scroll 0 0 #FF7F00;}
.listeNote .graphnote .note .nbNote {float:left;width:50px}

.listeNote .detailnote {float:left;padding: 5px 10px;width:300px;}
.listeNote .detailnote .notemoyenne {font-size:14px;}
.listeNote .detailnote .notemoyenne span {font-weight:bold;}

#iPhoneLayer{} 
#iPhoneLayer .wrapper {border:1px solid #666666;font: 48px arial,serif;margin: 10px auto;padding: 50px 0;text-align: center;width:978px;}
#iPhoneLayer .wrapper a {color:#FF7F00;text-decoration:underline;}
#iPhoneLayer .wrapper a:hover {color:#FF7F00;text-decoration:underline;}

.listeFichesonNews h1 {display:none;}
.infoRedirectionLangue {border-bottom: 1px solid #DDDDDD;margin-bottom: 10px;}
.infoRedirectionLangue a {border:0;display:block;margin:0 auto;width: 632px;}
.infoRedirectionLangue a img {border:0;}
