/* CSS Document */
html { font-size: 100%; }

body {
  background-color: #000;
  font: 0.625em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #fff;
  text-align: left;
  width: 930px;
}

* { margin: 0; padding: 0; }
a { text-decoration: underline; }
img { border: none; }
a:hover { text-decoration: none; }
.spacer { clear:both }

/* colonnes et logo */
h1#logo span { display: none; }

/* menu */
div#menu { text-align: left; background-color: #fff; height: 390px; margin: 0 0 1em 0; letter-spacing : -1px; }
div#menu dl { text-align: right;}
div#menu a { text-decoration: none; }
div#menu dt { font: 1.2em/1em Verdana; text-transform: uppercase; padding: 0.9em 0 0.3em 0; }
div#menu dt a { color: #000; }
div#menu dd { font: 1.1em/1em Verdana; font-weight: bold; text-transform: lowercase; padding: 0 0 0.5em 0; }
div#menu dd a { color: #6b0000; }
div#menu dd a.selected { color: #5d6b00; }

ul.labels { display: inline; padding: 0 0 0 1em; }
ul.labels li { display: inline; }

/* recherche */
div#bloc-recherche { margin-top : 5px; height: 33px; }
div#bloc-recherche fieldset { border: none; }
div#bloc-recherche div.fnd-texte { float: right; margin: 3px 0 0; }
div#bloc-recherche div.fnd-texte span { visibility: hidden; }
div#bloc-recherche div.fnd-blanc { background-color :#fff; display: block; float: right; }
div#bloc-recherche input#find { border: 1px solid #fff; height: 14px; }
div#bloc-recherche input#loupe { 
	background: transparent url('../images/loupe.gif') no-repeat center center;
	border:none;
	width: 24px;
	height: 14px;
}

/* choix-langues */
div#choix-langues { 
	color: #3c3c3c;
	font: 1.2em/1em Verdana;
	text-transform: uppercase;
	text-align: right;
	height: 40px;	
}
div#choix-langues a { text-decoration: none; }
div#choix-langues a span { visibility: hidden; }

/* deux blocs droite */
div#link-boutique, div#link-blog { 
	width: 115px; height: 115px;
	padding: 7px; 
	_margin: 3px 0 14px;
}

div#link-boutique a, div#link-blog a {
	text-align: center;
	font: 1.2em/1em Verdana; 
	text-transform: uppercase;
	color: #000;
	text-decoration: none;
	padding: 75px 0 0 0;
	display: block;
	width: 115px;
}

div#link-boutique a {	background: transparent url('../images/picto_boutique.jpg') 10px 6px no-repeat; height:86px; }
div#link-boutique a span, div#link-blog a span { visibility: hidden; }
div#link-blog a {	background: transparent url('../images/picto_blog.jpg') 9px 9px no-repeat; }
div#return-home a { width: 115px; height: 70px; display: block; }
div#return-home a span { display: none; }

/* pied-de-page */
div#pied-de-page { margin: 1em 38px 0 0; padding-top: 1em; text-align: right; color: #808080; font: 1em/1em Verdana; letter-spacing : -1px; }
div#pied-de-page a { text-transform: uppercase; text-decoration: none; color: #808080; }
div#pied-de-page a.presse { color: #fff; }

div#pied-de-page p.infos { padding-top: 1em; color: #333; font: 0.9em/1.4em Verdana; letter-spacing : normal; }

.titrevert{
	font-weight: bolder;
	color: #6D7C00;
}