/* CSS Document */

#global{	
	position:absolute;
	text-align:center;
	
	background-color:#B4AFAA;
	
	left: 50%;    
	width:1000px; 
	margin-left:-500px; /* la moitié de la longueur */	
	
	/*
	top: 50%;
    height: 680px;
    margin-top: -340px; 
	*/
	margin-top:30px;
}

img{
 	border:0px;
}

.intro{
	width:1000px;
	height:680px;
	background-color:#29201B;
}

.site{
	width:1000px;
	/*height:680px;*/
	background-color:#29201B;
}

.fiche{
	width:900px;
	
	padding-left:50px;
	padding-right:50px;
}

.logo{
	width:995px;
	background:#29201B;
	padding-top:25px;
	padding-right:5px;
	margin-bottom:10px;
}

.puce{
	margin-right:5px;
}

.zone-photo{
	float:left;
	width:344px;
	margin-right:10px;
	height:400px;
}

.zone-photo-lieu{
	float:left;
	width:512px;
	margin-right:20px;
	height:353px;
	margin-bottom:20px;
}

.zone-photo-detail-lieu{
	float:left;
	width:368px;
	padding-bottom:10px;
	margin-top:10px;
}

.photo-mini{
	float:left;
	margin-right:2px;
	margin-top:2px;
}

.zone-texte{
	float:left;
	width:546px;
	border-top:#707070 1px solid;
	border-bottom:#707070 1px solid;
	padding-top:10px;
	padding-bottom:10px;
}

.zone-texte-lieu{
	float:left;
	width:368px;
	border-bottom:#707070 1px solid;
	padding-bottom:10px;
}

.zone-texte-panier{
	float:left;
	width:900px;
	border-top:#707070 1px solid;
	padding-top:10px;
}

.liseret-blanc{
	height:1px;
	overflow:hidden;
	background-color:#707070;
	margin-top:10px;
	margin-bottom:10px;
}

.fiche-navigation{
	float:left;
	width:546px;
	margin-top:10px;
}

.panier-navigation{
	float:left;
	width:900px;
	margin-top:10px;
}

.titre{
	margin-bottom:10px;
	margin-top:15px;
}

.bt-retour{
	float:left;
	width:72px;
	height:19px;
	background:url(images/commun/bt-retour-on.gif) no-repeat top left;
}

.bt-valider-commande{
	float:left;
	width:146px;
	height:19px;
	background:url(images/panier/bt-valider-commande-on.gif) no-repeat top left;
}

.bt-ajouter-panier{
	float:right;
	width:71px;
	height:19px;
	background:url(images/commun/bt-ajouter-on.gif) no-repeat top left;
}

.bt-precedent{
	float:right;
	margin-left:15px;
	width:85px;
	height:19px;
	background:url(images/commun/bt-precedent-on.gif) no-repeat top left;
}

.bt-suivant{
	float:right;
	margin-left:15px;
	width:72px;
	height:19px;
	background:url(images/commun/bt-suivant-on.gif) no-repeat top left;
}

.bt-galerie{
	float:left;
	width:114px;
	height:19px;
	background:url(images/lieu/bt-galerie-on.gif) no-repeat top left;
}

.bt-envoyer{
	float:left;
	width:78px;
	height:19px;
	background:url(images/mentions/bt-envoyer-on.gif) no-repeat top left;
}

.bt-rechercher {
	float:left;
	width:79px;
	height:19px;
	background:url(images/commun/rechercher-fr-on.gif) no-repeat top left;
}

.bt-plan-acces{
	float:left;
	width:102px;
	height:19px;
	background:url(images/mentions/bt-plan-acces-on.gif) no-repeat top left;
}

.bt-formulaire{
	float:left;
	width:94px;
	height:19px;
	background:url(images/mentions/bt-formulaire-on.gif) no-repeat top left;
}

.menu-lieu{
	float:left;
	width:71px;
	height:19px;
}

.menu-collection{
	float:left;
	margin-left:15px;
	width:111px;
	height:19px;
	background:url(images/commun/bt-collection-on.gif) no-repeat top left;
}

.menu-nouveautes{
	float:left;
	margin-left:13px;
	width:107px;
	height:19px;
}

.menu-promos{
	float:left;
	margin-left:16px;
	width:107px;
	height:19px;
	background:url(images/commun/bt-promotions-on.gif) no-repeat top left;
}

.menu-contact{
	float:left;
	margin-left:11px;
	width:82px;
	height:19px;
	background:url(images/commun/bt-contact-on.gif) no-repeat top left;
}

.menu-recherche{
	float:left;
	margin-left:12px;
	width:182px;
	height:19px;
}

.tr-titre{
	background-color:#A1A1A1;
	text-align:left;
}

.tr-liste{
	border-bottom:#A1A1A1 1px dotted;
	text-align:left;
}

.td-plan{
	padding:5px;
}

.form1{
	border:#707070 1px solid;
	background-color:#29201B;
	padding:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF8105;
}

.image-bordure{
	border:#29201B 5px solid;
}

.bordure-exterieure{
	border:#A1A1A1 1px solid;
}

.bordure-exterieure-pt{
	border:#A1A1A1 1px solid;
	width:65px;
	float:left;
	margin-right:33px;
	margin-bottom:23px;
}

.bordure-exterieure-pt2{
	border:#A1A1A1 1px solid;
	width:65px;
	float:left;
	margin-right:0px;
	margin-bottom:23px;
}

.bordure-exterieure-pt3{
	border:#A1A1A1 1px solid;
	width:65px;
	float:left;
	margin-right:33px;
}

.bordure-exterieure-pt4{
	border:#A1A1A1 1px solid;
	width:65px;
	float:left;
}

.liens-erwan {
	float:left;
	width:135px;
	margin-left:378px;
}