h2{
margin-top:-10px;
text-align:center;
}
.spacer
{
	clear:both;	
}
body{
	font-family: Trebuchet MS, Arial, Hevletica, Sans-serif;
	background-color:#c7c7c7;
color:#FFFFFF;
}
#contain{
margin:auto;
width:1024px;
}


#header{
	position:relative;
	background: transparent url("../img/header.jpg") no-repeat left top;	
	width:1024px;
	height:139px;
}

#header ul li{
	width:53px;
	height:28px;
float:left;
display:inline;
}
#header ul li a{
	
display:block;
height:100%;
}
#header ul li#menu1
{
	
width:74px;	

}
#header ul li a
{
color:#FFFFFF;
text-decoration: none;	
}
#header ul li#menu2
{
width:57px;	
}
#header ul li#menu3
{
width:53px;
}
#header ul li#menu4
{
width:64px;	
}
#header ul li#menu5
{
width:95px;	
}
#header ul li#menu6
{
width:78px;	
}
#header ul{
margin:0;
position:absolute;
top:95px;
left:410px;
padding:0;
}
#description{
	padding-left:80px;
	background: transparent url("../img/fond-body.jpg") repeat-y left top;	
	width:924px;
	height:171px;
}
#body{
	padding-left:60px;
	background: transparent url("../img/fond-body.jpg") repeat-y left top;	
	width:924px;
}
#footer{
	font-size: 13px;
	text-align:center;
	background: transparent url("../img/footer.jpg") no-repeat left top;	
	width:1024px;
	height:38px;
}
#footer span{
	padding-left:650px;
	left:0;
position:absolute;
}
#centre{

}
#menu{
	
	list-style-image: url("../img/puce.gif");
	width:160px;
	float:left;
}
#menu a{
color:#FFFFFF;
text-decoration: none;	
}
#liennews a{
color:#505050;
text-decoration: none;	
}


#contenu{
	width:680px;
	float:left;
}
#tableau-haut{
	background: transparent url("../img/tableau-haut.jpg") repeat-y left top;	
	width:680px;
	height:27px;
}
#tableau-centre{
	font-size: 12px;
	padding:10px;
	color:#444444;
	background: transparent url("../img/tableau-center.jpg") repeat-y left top;	
	width:660px;
}

#tableau-bas{
	background: transparent url("../img/tableau-bas.jpg") repeat-y left top;	
	width:680px;
	height:27px;
}
#contact{
text-align:center;
}
#pressbook{
text-align:center;
}
#partenaire{
text-align:center;
}
#liens{
width:500px;
height:400px;
margin:auto;
}
#txt-error{
color:red;
}
#txt-ok{
color:green;
}
#menu_categorie{
padding-left:10px;
float:left;
}
.demo-stream
{
	list-style:				none;
	margin:					0;
	text-align:				center;
	float:left;
	width:550px;
}
a img{
	border:none;
}
.demo-stream li
{
	float:					left;
	padding:				5px;
	width:					100px;
	height:					100px;
	text-align:				center;
}
.pressbookDroit{
	margin:auto;
}
#pressbookDroit_Haut{
	margin:auto;
	background: transparent url("../img/pressbook/droit/haut.jpg") no-repeat left top;	
	width:570px;
	height:35px;
	
}
#pressbookDroit_Centre{
	margin:auto;
	background: transparent url("../img/pressbook/droit/centre.jpg") repeat-y left top;		
	width:570px;
}
#pressbookDroit_contenu{
	text-align:justify;
	padding-right:170px;
	padding-left:20px;
}
#imageDroit{
	text-align:center;
	padding-right:45px;
	float:right;
}
#pressbookDroit_Bas{
	margin:auto;
	background: transparent url("../img/pressbook/droit/bas.jpg") no-repeat left top;		
	width:570px;
	height:35px;
	
}
.pressbookGauche{
	margin:auto;
}
#pressbookGauche_Haut{
	margin:auto;
	background: transparent url("../img/pressbook/gauche/haut.jpg") no-repeat left top;	
	width:570px;
	height:35px;
	
}
#pressbookGauche_Centre{
	margin:auto;
	background: transparent url("../img/pressbook/gauche/centre.jpg") repeat-y left top;		
	width:570px;
}
#pressbookGauche_contenu{
	text-align:justify;
	padding-left:170px;
	padding-right:20px;
}
#imageGauche{
	text-align:center;
	padding-left:45px;
	float:left;
}
#pressbookGauche_Bas{
	margin:auto;
	background: transparent url("../img/pressbook/gauche/bas.jpg") no-repeat left top;		
	width:570px;
	height:35px;
	
}
#titre_article{
font-weight:bold;
font-size: 15px;
text-align:center;
margin-bottom:10px;
}
#titre_article a{
color:#444444;
}
#suiteArticle {
	float:right;
}
#menuBook{
}
.salons{
	padding-top:5px;
	margin:auto;
	background: transparent url("../img/salons/fond.jpg") no-repeat left top;		
	width:588px;
	height:166px;
	
}
.salons2{
	padding-top:5px;
	margin:auto;
	background: transparent url("../img/salons/fond2.jpg") no-repeat left top;		
	width:588px;
	height:206px;
	
}
.texteSalon{
margin:20px;
}
.titreSalon{
font-weight:bold;
margin-bottom:5px;
}
.adresseSalon{
}
.adresseSalon img{
	vertical-align:middle;
}
.transportSalon{

}
.transportSalon img{
	vertical-align:middle;
}
.telephoneSalon{
}
.telephoneSalon img{
	vertical-align:middle;
}
.horraireSalon{
}
.horraireSalon img{
	vertical-align:middle;
}
.imgSalon{
float:left;
margin-right:20px;
margin-bottom:20px;
}