div#main{
	width: 930px;
	margin-top:10px;
}

div#connexion{
	position:absolute;
	top:450px;
	left:650px;
	background-color:#464646;
	border:1px solid #F4F1E7;	
	padding:4px;
	width:250px;
	display:none;
	color: #C1C0BE;
	letter-spacing: 2px;
	font-size: 11px;	
	margin-right:10px;	
}

div#connexion table,
div#connexion table td{
	border:none;
}

div#compte{
	color: #C1C0BE;
	letter-spacing: 2px;
	font-size: 11px;	
	margin-right:10px;
}
div#compte a{
	color: #C1C0BE;
}

input.bottomText {
	font-size:8pt;
	border:1px inset #C1C0BE;
	color:#C1C0BE;
	height:15px;
	width:100px;	
	background-color: #5F5F5E;	
}

input.bottomButton{
	border : 1px solid #C1C0BE ;
	color: #C1C0BE;
	background-color: #7B7B79;
	height:20px;
	font-size:8pt;
}

input.bottomRadio{
}

td.recherche{
	margin-right:10px;
	z-index:50;
	margin-top:15px;
	padding-top:10px;
}


div#pied{
	width:100%;
	/*position:absolute;
	top:590px;*/
	height:30px;
	text-align:center;
	color: #C1C0BE;	
}
html>/**/body div#pied{
	/*top:570px;*/
}

div#pied a{
	letter-spacing: 2px;
	font-size: 11px;	
}


table.haut{
	width:930px;
	height:35px;
}
table.bas{
	width:930px;
	height:90px;
	/*position:absolute;
	top:466px;*/

}
html>/**/body table.bas{
	/*top:464px;*/
}
table.centre{
	background-color:#F4F1E7;
	width:970px;
	left:-30px!important;
	position:relative;
/*	height:430px;
	position:absolute;
	left:-30px;
	top:34px;*/
}
table.centre td.menu{
	background-color:#FFFFFF;
	width:410px;
	height:23px;

}
table.centre td.contenu{
	width:410px;
	height:362px;
}
table.centre td.contenuPanier{
	height:362px;
}
div.titre{
	font-size: 12px;
	font-weight:bold;
	margin-bottom:10px;
	padding:5px;
}
div.description{
	font-size: 11px;
	padding:5px;
}

p.adresse {
	color: #C1C0BE;
	font-size: 11px;
	letter-spacing: 1px;
}

p.adresse a {
	color: #C1C0BE;
	font-size: 11px;
	letter-spacing: 2px;
}

h3.titrePage{
	font-size: 18px;
	text-align: center;
	color: #ACA591;
	margin: 0px;
	padding: 0px;
}

table.galerie{
	margin:auto;
	border:1px solid #F4F1E7;		
	margin-top:10px;
	margin-bottom:10px;
}
table.galerie td{
	width:110px;
	text-align:center;
}
table.galerie td table,
table.galerie td table td{
	border:1px solid #E2DED2;
}
table.galerie td a:link,
table.galerie td a:visited,
table.galerie td a:hover,
table.galerie td a:active{
	text-decoration:none;
	font-size:9pt;
}
table.galerie td img{
	cursor:pointer;
}

div.tailleReelle{
	display:none;
	position:absolute;
	top:200px;
	left:450px;
	margin:auto;
	background-color:#ACA9A1;
	color:#F4F1E7;
	z-index:120;
	border:1px solid #F4F1E7;	
	cursor:pointer;
}
div.tailleReelle div.head{
	margin-left:5px;
}
div.tailleReelle div.foot{
	text-align:center;
}
div.tailleReelle img{
	margin-left:5px;
	margin-right:5px;
	border:1px solid #F4F1E7;

}	
table.pageExpoVente{
	background-color:#E2DED2;
	width:100%;
	height:340px;	
}
html>/**/body table.pageExpoVente{
	height:335px;
}

table#livres table.pageExpoVente{
	height:300px;	
}

table.pageExpoVente td.expoVente{
	border-left:1px solid white;
	border-right:1px solid white;
	width:230px;
}
table.pageExpoVente td.expoVente p{
	padding:2px;
}
table.expoVente{
	width:100%;
	margin:0px;
	border-top:1px solid white;
}
table.expoVente td,
table.expoVente th{
	border-bottom:1px solid white;
	text-align:center;
}
table.expoVente th{
	background-color:#C4C0B2;
	color:#F8F5EC;
	font-weight:bold;
	font-size:11px;
}
table.expoVente td.bordureDroite{
	border-right:1px solid white;
}
table.expoVente a:link,table.expoVente a:hover,table.expoVente a:visited,table.expoVente a:active{
	color:#525252;
}

a.precedent{
	background : transparent url(../images/boutons/fleche_gauche_foncee.jpg) no-repeat scroll left center;
	text-decoration:none;
	padding-left:26px;
	padding-top:2px;
}

a.suivant{
	background : transparent url(../images/boutons/fleche_droite_foncee.jpg) no-repeat scroll right center;
	text-decoration:none;
	padding-right:24px;
	padding-top:2px;
}

a.precedentClair{
	background : transparent url(../images/boutons/fleche_gauche.jpg) no-repeat scroll left center;
	text-decoration:none;
	padding-left:26px;
	padding-top:2px;
}

a.suivantClair{
	background : transparent url(../images/boutons/fleche_droite.jpg) no-repeat scroll right center;
	text-decoration:none;
	padding-right:24px;
	padding-top:2px;
}
