/* CSS Document */

body {
   font-size: 100%; background: #73716b url('../images/fond.png') top left repeat-x; text-align:center;
}

div#index{font: 0.625em/1em Arial, Helvetica, sans-serif;
  color: #767575;
  witdh:910px;
  margin: 0 auto;}

div#index { width:910px; height: 790px; background: transparent url('../images/fond_home.png') top left no-repeat; }
.blanc_droite{color:#fff;text-align:right;}
.gris_maj{color:#4e4d4b;text-transform: uppercase; }
.espace{color:#8e8b83;}
.gris{color:#4e4d4b;}
* { margin: 0; padding: 0; }
a { text-decoration: none; }
img { border: none; }
a:hover { text-decoration: none; }
.spacer { clear:both }
div#lang a{text-decoration:none; margin-left:10px; color:#767675; }
.lien{color:#fff; text-decoration:none;}
.lien:hover{text-decoration:underline;}
/* géneral */
div#lang { height: 40px; padding: 10px 18px 0 0; text-align: right; }
div#index h2.title { height: 80px; }
div#index h2.title { width:910px; }
div#index h2.title span { display: none; }

a#retour_menu{float:left;height:47px;margin-left:40px;width:333px;}


/* menu du haut */
div#menu_top h1 { display: none; }
div#menu_top {width:880px;;height: 77px; padding: 0 30px 0 0;_margin: 10px 30px 0 0; background: transparent url('../images/logo_globe_audio.png') 28px 7px no-repeat; }
div#menu_top dl { list-style-type: none; float: right; padding-top: 7px; }
div#menu_top dt { display: inline; height: 3em; font: 1.3em/3.7em Arial; }
div#menu_top dt.sep  { border-left: 1px solid #b1b2ad; border-right: 1px solid #fff; padding:0px; margin: 0px; width:0px; height:20px; }
div#menu_top dt a { font-weight: bolder; text-decoration: none; color: #767675; text-transform: capitalize; padding: 1.3em 0.5em 0.5em;border-right:1px solid #b1b2ad;border-left:1px solid #fff; }
div#menu_top dt a.premier{border-left:0px;}
div#menu_top dt a.dernier{border-right:0px;}
div#menu_top dt a:hover { background-color: #9a9a98; color:#fff; }
div#menu_top div.dd { font: 1.2em/1.3em Arial; position: relative; top:10px; left:-10px; z-index:2; border: 1px solid #f00;  }
.cache{visibility:hidden;}
/* image home page */
div#home_img {padding: 0 0 20px 0; margin: 0 17px; background: #afafaf url('../images/bckrxpha.png') bottom left repeat-x;width:876px; }

div#contenu {
	text-align: left; 
	height: 394px;
	padding: 1px 0 20px 0;
	margin: 0 17px;
	background: #8e8b83 url('../images/bckrxpha.png') bottom left repeat-x;
	color: #ffffff;	
}

div#mcgauche { float: left; height: 394px; display: block; }
div#mcgauche h2 {color:#3e3e3e; font-size:20px;margin-top:40px;margin-left:20px; }
div#text_contenu {margin-top:20px;margin-left:20px;margin-right:20px;color:#dddcda;font-size:12px;line-height:13px;width:390px;}
div#text_contenu img{margin-right:10px;margin-bottom:5px;border:1px solid #fff;}
div#mcdroite { float: right; height: 394px; }

/* bandeau du bas */
div#effect { height: 141px; margin: 0 10px; }
div#effect span { display: none; }
div#effect-gauche, div#effect-droit { width: 7px; height: 79px; float: left; }
div#effect-gauche a, div#effect-droit a { height: 79px; width: 7px; display: block; }
div#effect-gauche a { background: transparent url('../images/bb_choix_g.png') no-repeat center right; }
div#effect-droit a { background: transparent url('../images/bb_choix_d.png') no-repeat center right; }
div#effect-centre { 
	height: 141px;
	float: left;
	width: 876px;
	overflow: hidden;
	background: transparent url('../images/nvmill_choix_c.gif') repeat-x center center;  
}
div#effect-centre div { float: left; display: block; margin: 0 2px; }



/* pied-de-page */
div#text_bas_gauche{float:left; color:#fff;width:425px;text-align:left;margin:10px 0 0 4px;margin-right:20px;}
div#pied-de-page { margin: 0.9em 5px 0 0; text-align: right; color: #bebebb; font: 1.1em/1em Arial;width:450px;float:left; }
div#pied-de-page a { text-decoration: none; color: #bebebb; }

/* page-actu */
div#mcgauche_actu { float: left; height: 394px; display: block;width:430px;position:relative; height:370px;}
div#mcgauche_actu h2 { color:#3e3e3e; font-size:20px;margin-top:40px;margin-left:25px; }
div#mcgauche_actu a { color:#4E4D4B;display:block;margin-left:23px;margin-top:6px;}
div#mcgauche_actu a:hover { text-decoration:underline; }
div#mcgauche_actu p { color:#4e4d4b; margin-top:23px; color:#DDDCDA; }



div#precedent { background: transparent url('../images/precedent.jpg')left no-repeat; float:left; width:180px; height:27px;position:absolute; bottom: 15px; }
div#precedent_en { background: transparent url('../images/precedent.jpg')left no-repeat; float:left; width:180px; height:27px;position:absolute;   }



div#suivant { background: transparent url('../images/suivant.jpg')right no-repeat; float:right; width:160px; height:26px;position:absolute; bottom: 15px; }
div#suivant_en { background: transparent url('../images/suivant.jpg')right no-repeat; float:right; width:160px; height:26px;position:absolute; bottom: 15px;right:25px;}
div#suivant_en a { color:#4E4D4B;display:block;margin-left:103px;margin-top:6px;}



/* page-infos */
div#mcgauche_info { float: left; height: 394px; display: block;width:322px; }
div#texte_info{margin-top:20px;margin-left:20px;margin-right:20px;color:#dddcda;font-size:12px;line-height:13px; }
div#mcgauche_info h2 {color:#3e3e3e; font-size:20px;margin-top:40px;margin-left:20px; }
div#mcgauche_info a{color:#4e4d4b;margin-left:23px;}
div#mcgauche_info a:hover{text-decoration:underline;}
p#technique {background: transparent url('../images/symbol_lettre.jpg') no-repeat;height:16px;}
p#acces {background: transparent url('../images/symbol_globe.jpg') no-repeat;height:16px;}

div#text_contenu table {width:100%;}
 div#text_contenu table td.align_right { width:50%; float:right;}
 div#text_contenu table td.align_left { width:50%; float:left;}

/* page-studio */
div.studio{clear:both;margin-right:180px;text-align:right;font-size:11px;}
div.studio a{color:#4e4d4b;}
div.studio a:hover{text-decoration:underline;}
div.studio_en{clear:both;margin-right:247px;text-align:right;font-size:11px;}
div.studio_en a{color:#4e4d4b;}
div.studio_en a:hover{text-decoration:underline;}


/* page-reference */

div.reference{clear:both;margin-right:113px;text-align:right;font-size:11px;}
div.reference a{color:#4e4d4b;}
div.reference a:hover{text-decoration:underline;}
div.reference_en{clear:both;margin-right:160px;text-align:right;font-size:11px;}
div.reference_en a{color:#4e4d4b;}
div.reference_en a:hover{text-decoration:underline;}

/* page-reference_cd_dvd */
div#mcdroite_cd_dvd { width:100px; float: right; height: 394px; width:550px; overflow:auto;}
div#mcgauche_cd_dvd { width:320px; float: left; height: 394px;}
div#mcgauche_cd_dvd h2 { color:#3e3e3e; font-size:20px; margin-top:40px; margin-left:20px; }
ul.liste { margin:26px 0 0 20px; list-style:none; }
ul.liste li { float:left; height:110px; width:92px; margin:2px; }
div.image { border:1px solid #fff; }
div.titre { text-align:center; }
div#image_gd { margin-left:42px; margin-top:33px; }




div#nav_ref{height:18px;margin-left:42px;margin-top:33px;width:233px;}
div#nav_ref a{color:#FFFFFF;display:block;font-size:12px;height:10px;margin-left:27px;margin-top:8px;width:25px;}
div#nav_ref p{background:transparent url(../images/suivant.jpg) no-repeat scroll left center;float:left;height:27px;margin-left:16px;}
dl.gallery_dvd { float:left; margin-right:1em; margin-top:2em; padding:3px; text-align:center; width:70px; }
dl.gallery { float:left; margin-right:1em; margin-top:2em; padding:3px; text-align:center; width:90px; height: 110px; }
.gallery_dvd dt { font-size:12px;}
.gallery dt { font-size:12px;}
dt.title{height:30px;}
.gallery dt img { border: 1px solid #fff;}
.gallery_dvd dt img { border: 1px solid #fff; }


/* page-reference_pub */
div#video { margin:26px 0 0 63px; }
div#text_contenu_pub dl { margin-bottom:5px; }
div#text_contenu_pub dl a { color:#fff; }
p#phrase{color:#DDDCDA;
font-size:12px;
line-height:13px;
margin-left:20px;
margin-right:20px;
}
div#text_contenu_pub dl a:hover { text-decoration:underline; }
div#text_contenu_pub { overflow:auto; height:175px; margin-top:20px; margin-left:20px; margin-right:20px; color:#dddcda; font-size:12px; line-height:13px;  }
/* page-plan_du_site */
div#mcgauche a { color:#fff; }
div#mcgauche a:hover { text-decoration:underline; }
/* page-mentions_legales */
div#text_contenu_mentions { overflow:auto;height:354px;padding:20px; }