</* POUR LA GESTION DE GOOGLE ANALYTICS (FGR) */
#cookie-banner div { z-index:1000; width:100% !important; height:auto !important; background:black !important; color:#d6d6d6; text-align:center; padding-top: 8px; padding-bottom: 8px; font-family: arial, sans-serif; font-size: 12px; }
#cookie-banner div a { color:gray; z-index:1000; }
#div_bann_mask { height:24px !important; margin: 23px 0; }
#div_bann { height:38px; }
@media (max-width : 698px){
	#div_bann_mask, #div_bann { height:37px !important; }
	#div_bann_mask { margin: 37px 0; }
}

@media (max-width : 369px){
	#div_bann_mask, #div_bann { height:50px !important; }
	#div_bann_mask { margin: 50px 0; }
}

body {
margin: 0;
padding: 0;
text-align : center;
background : #ECE9D8  ;
font-family : tahoma, arial ; 
font-size : 0.7em ; 
color : #666666 ; 
}

img {border : none ; }

/* HEADER */

#header {
position : relative ; 
height : 197px ;
background : url(http://conso-one.fr/images/bg-header.jpg) repeat-x;
}


#header h1 {
	position : absolute;
	margin : 0;
	padding : 0;
	top : 10px;
	left : 10px;
	height : 123px;
	width : 448px;
	background : url(http://conso-one.fr/images/Logo_Conso-one.gif) no-repeat;
}

#header h1 span {
position : absolute ; 
top : -9999px;
left : -9999px;
}

#header  .centrage {
position : relative ; 
width : 754px ;
margin : 0 auto ; 
 height : 197px ;
 }




#header .centrage ul {
	margin : 0;
	padding : 0;
	list-style : none;
	position : absolute;
	right : -24px;
	bottom : 10px;
	width: 614px;
}


#header .centrage  li {
float : left ; 
width : 140px;
}


#header .centrage li a {
display : block ;
height : 30px;
line-height : 30px; 
/*width : auto ; */
padding : 0 10px; 
margin : 0 0 0 5px; 
text-decoration : none ;
color : #fff;
text-transform : uppercase ; 
}


#header .centrage li a:hover {
color : #ccc;
}

#header .centrage  li #index { background : url(http://conso-one.fr/images/menu-bg-1.jpg) repeat-x ; }

#header .centrage  li #legal { background : url(http://conso-one.fr/images/menu-bg-2.jpg) repeat-x ; }

#header .centrage  li #link {background : url(http://conso-one.fr/images/menu-bg-3.jpg) repeat-x ; }

#header .centrage  li #contact {background : url(http://conso-one.fr/images/menu-bg-4.jpg) repeat-x ; }


/* CONTENEUR GENERAL */

#content {
text-align : left;
width : 817px ;
margin : 0 auto ;
padding : 20px 0 0 0; 
}


/* SIDE */

#side {
float : left ; 
width : 215px ;
padding :  0; 
}


#side h2{
font-size : 14px;
margin : 0 0 10px 0 ; 
padding : 0 0 0 10px ;
color : #bbbbbb ;
height : 22px ; 
line-height : 22px ;   
}
 
#side h2#categories {
background : url(http://conso-one.fr/images/h2-1.jpg) no-repeat ;
}
 
#side h2#articles {
background : url(http://conso-one.fr/images/h2-2.jpg) no-repeat ;
}
 
#side ul{
margin : 0 ; 
padding : 0 ;
background :  url(http://conso-one.fr/images/centre-side-bloc.jpg) repeat-y;
padding : 5px 10px 5px 15px ; 
list-style : none ; 
}
 
#side li  {
padding : 0 0 0 20px ; 
margin :  5px 0 0 0 ;
background : url(http://conso-one.fr/images/side-li.jpg) left no-repeat
}
 
#side li a {
text-decoration : none ; 
color : #4D4F50  
}
 
#side li a:hover {
text-decoration : underline ; 
}
 
#side img {
border : 0;
}

#side p {
margin : 5px 0 5px 0 ;
padding : 0 ; 
}
 
#side .side-bloc {
background : url(http://conso-one.fr/images/top-side-bloc.jpg) no-repeat;
}

#side .bottom-side-bloc {
background : url(http://conso-one.fr/images/bottom-side-bloc.jpg) left top no-repeat;
height : 13px 
}

/* CONTENU */

#contenu {
float: left ; 
width : 592px ;
padding :   0;
/*margin-left: 10px;*/
margin-left: 182px;
background : url(http://conso-one.fr/images/top-contenu-bg.jpg) top no-repeat ;
font-size : 115%;    
}

#bg-centre-contenu {
background : url(http://conso-one.fr/images/centre-contenu-bg.jpg) repeat-y ; 
padding : 0 0 80px 0 
}

#bg-bottom-contenu {
position : relative ; 
height : 83px; 
background : url(http://conso-one.fr/images/bas-contenu-bg.jpg) no-repeat;  
}

#bg-bottom-contenu p{
	position : absolute;
	right : -100px;
	top : 5px;
	font-size : 80%;
	color : #fff;
	margin : 100px;
	padding : 0;
	width: 191px;
} 


#bg-bottom-contenu a{
text-decoration : none ; 
color : #fff ; 
} 

#contenu a{
text-decoration : none ;  
color :#ea661d;
}

#contenu a:hover {
text-decoration : underline ;  
}

#contenu p{
margin : 2px; 
padding : 8px 22px ;  
}

#contenu h2 {
margin : 0; 
padding : 20px 0 10px  20px;
color : #bbbbbb;   
}

form div.buttons {
text-align: center;
}

/*
     FILE ARCHIVED ON 00:12:12 Jul 03, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:44:13 Jan 22, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 628.293 (3)
  esindex: 0.009
  captures_list: 648.677
  CDXLines.iter: 15.575 (3)
  PetaboxLoader3.datanode: 343.613 (4)
  exclusion.robots: 0.192
  exclusion.robots.policy: 0.18
  RedisCDXSource: 0.999
  PetaboxLoader3.resolve: 304.83 (4)
  load_resource: 95.086
*/