html {height: 100.02%;
      overflow-y: scroll;
}

/**** 
STRUCTURE PAGE */

#content{position:relative;z-index:2;margin-left:180px;margin-top:165px;width:560px;}
#titre{position:absolute;z-index:2;margin-left:180px;margin-top:95px;width:560px;}
#baseline{position:absolute;top:0;left:0px;z-index:1;}
#menu {position:absolute;top:0;left:770px;z-index:3;margin-top:165px;}


#baseline #agence-creative, #baseline #agence-creative a {color:#BBBBBE;}
#baseline #agence-creative a:hover {color:#a2a2a2;}
	

#une img {padding-bottom:0px;}
#une img {border-bottom:1px solid #000;}

body {position:relative; overflow:auto; background-color:#fff; color:#fff; padding:0px; margin-top: 0px; margin-right: auto; margin-left: auto; width: 1024px; border: 0px;}
#wrapper {position:relative;margin:2px;padding:5px;background-color:#fff;min-height:850px;}
#nav-sup {position:relative;margin-top:30px;}
	#nav-sup #grrr {float:left;}
	#nav-sup #sup {float:right;}

#nav-sup {border-top:1px solid #000;width:100%;
bottom:0;}


a {text-decoration:none;color:#000;}
a:visited {color:#000;}
a:hover {color:#a2a2a2;}

/****
ORGANISATION ELEMENTS */


#une h2 { margin:5px 0 5px 0;} /* Titre sous image principale */
#second{margin-top:30px;position:relative;}
#second h2, #second h2 a {margin:0;}

#second-un{float:left;width:230px;}
#second-deux{float:right;}

#second-un img, #second-deux img {border:0;padding-bottom:0px;border-bottom:1px solid #000; }

#vague {background-image:url(../images/vague-anime.gif);background-repeat:no-repeat;height:55px;}


/*=Navigation*/
ul {list-style-type:none;margin:0;padding:0;}
ul li {list-style-type:none;margin:0;padding:0;} /* POUR CHANGER LES SAUTS DE LIGNE DU MENU PRINCIPAL, MODIFIER LA TROISIEME VALEUR DE MARGIN (15 PX) */

ul .navigation {list-style-type:none;margin:0;padding:0;}
li .navigation {list-style-type:none;margin:0 0 0 25px;padding:0;line-height:0.9em;} /* POUR CHANGER LES "SAUTS DE LIGNE" DU SOUS MENU, MODIFIER LA VALEUR DE LINE-HEIGHT */

ul .sous-navigation {margin:0 0 0 25px;padding:0;line-height:1em;}


#nav-sup, #nav-sup a {font-family: Arial, Helvetica, sans-serif;font-size:0.9em;color:#000;}
#sous-nav, #sous-nav a {font-family: Arial, Helvetica, sans-serif;font-size:0.7em;color:#000;} 

#menu .navigation  {
	font-family: Arial, Helvetica, sans-serif;
	/*float:left;*/
	font-size:1em;
}

#menu .sous-navigation  {
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.4em;
	color:#999;
}

#menu .subMenu  {
	font-family: Arial, Helvetica, sans-serif;
	/*float:left;*/
	font-size:0.5em;
}

#menu .presta a {color:#a2a2a2;}
#menu .presta a:visited {color:#a2a2a2;}
#menu .presta a:hover {color:#000;}

#menu .subMenu a {color:#a2a2a2;}
#menu .subMenu a:visited {color:#a2a2a2;}
#menu .subMenu a:hover {color:#000;}

#menu .on a, #menu .on a:visited, #menu .on a:hover {color:#000;background:#ccc;}
#menu .off a {color:#a2a2a2;}

#menu {
	font-family: Arial, Helvetica, sans-serif;
	/*float:left;*/
	font-weight:100;
	font-size:1.6em;
	color:#000;
}


/*=FONTS */

#baseline {font-family: Arial, Helvetica, sans-serif;color: #838488;font-weight:bold;font-size:1em;}
	#baseline #ono {color:#BBBBBE;}
	
#titre {font-family: Arial, Helvetica, sans-serif;color: #999;font-size:1.2em;}	
#titre h1 {margin:0;padding:0;font-weight:normal;color: #000;}
#titre h1 a {text-decoration:none;color: #000;}
#titre h2 {color: #999;font-size:0.8em;font-weight:normal;font-variant:small-caps;line-height:1em;margin:0;padding:0;}

/* Titre sous image principale */
#Caption p {color: #000;}
#une h2, #second h2, #une h2 a, #second h2 a {font-family: Arial, Helvetica, sans-serif;color: #a2a2a2;font-weight: 300;}
#une h2 {/*font-size:2em;*/} 

/* Nom d'un produit */
#une h2 .rubrique, #une h2 .rubrique a {font-size:1em;} 
#une h2 .element, #une h2 .element a {color:#000;font-weight:500;font-size:0.9em;}
#une p, #second p {margin:0.3em 0 0 0;font-family:Verdana, Arial, Helvetica, sans-serif;}
#une p {font-size:0.9em;color: #000;}

/* Choix de la langue */
#lang {font-size:0.8em;color: #a2a2a2;font-variant:small-caps;}
#lang a, #lang a:visited, #lang a:hover {color: #a2a2a2;}

/* Home : sous à la une */
#second h2, #second h2 a { font-size:1em;font-weight:600;}
#second h2 .produit, #second h2 .produit a {color:#000;}
#second p {font-size:0.8em;}

/* Noscript */
#une .noscript {font-family: Arial, Helvetica, sans-serif;color: #000;}
#une .noscript a {color: #a2a2a2;font-weight: 300;}
#une .javascript {font-size:0.7em;color: #000;}

#float {
	float: left;
	}


/*=HACKS*/
.spacer {clear: both;}