/*
#global{
	background: url(../img/fond5.jpg) center no-repeat;	 
}
*/

#centreMagasins{
	margin: 0px 0px 14px 0px;
	width: 787px;

}

#centreMagasinsGauche{
	width: 445px;
	float: left;	
}

#centreMagasinsDroite{
	padding: 0px 0px 0px 0px;
	width: 342px;
	float: left;
}

#centreMagasinsDroite p{
	padding: 4px 0px 0px 0px;
	width: 302px;
	text-align: right;
}

#centreMagasinsTitre{
	padding: 32px 0px 0px 21px;
	color: #4d4d4d;
	height: 50px;
}

#centreMagasinsTitre p.magasinsTitre{
	font-size: 11px;
	font-weight: bold;
}

#centreMagasinsTitre p.magasinsSousTitre{
	padding: 0px 0px 0px 21px;
	font-size: 10px;
}

#centreMagasinsTxt{
	padding: 0px 0px 0px 43px;
	font-size: 11px;
	color: #000;
	height: 135px;	
}

#centreMagasinsTxt p{
	padding: 0px 0px 16px 0px;	
}

#centreMagasinsVioletGlobal{
	margin: 0px 0px 19px 0px;
	padding: 0px 0px 2px 0px;
	color: #635192;
	background: url(../img/magasins/fd-velomagasins.gif) repeat-y top left;
}

#centreMagasinsVioletGlobalGauche{
	width: 175px;
	float: left;
}

#centreMagasinsVioletGlobalDroite{
	padding: 10px 0px 0px 0px;
	width: 270px;
	float: left;
	text-align: right;
}

#centreMagasinsVioletGlobal p.titreRougeMagasins{
	margin: 0px 0px 2px 0px;
	padding: 0px 22px 3px 0px;
	font-weight: bold;
	color: #cf3035;
	border-bottom: 1px solid #a59bc0;
}

#centreMagasinsVioletGlobal p.txtVioletMagasins{
	margin: 0px 0px 2px 0px;
	padding: 0px 22px 3px 0px;
	color: #4a3681;
	border-bottom: 1px solid #a59bc0;
}

span{
	display: none;
}

/* NOS MAGASINS */

.titre_mag h1{ font-weight:bold; margin:10px 0 0 0; padding:0;}
.titre_mag p{ font-weight:bold; margin:0; padding:0;}

.pointilles {margin:20px 0 20px 0;}

.selection {float:left; width:283px;}
.carte {float:left;  margin:10px 0 20px 0;}

.encart {float:left; background:url(../img/magasins/encart2.gif) top left no-repeat; width:808px; height:67px;}
.departement { float:left; font-weight:bold; color:#FFF; font-size:13px; margin:10px 0 6px 10px;}
.magasin {float:left; font-weight:bold; color:#FFF; font-size:13px; margin:10px 0 6px 70px;}
.select {font-weight:13px; color:#666666;}

.btn_valider {float:left; margin:28px 0 0 30px; font-size:11px;border:1px solid #a1a1a1; border: none;}

.fiche {float:left; width:273px; margin:10px 10px 0 0;}

.nom_mag {text-transform:uppercase; font-weight:bold; font-size:14px; margin:8px 0 10px 0;}

.info {background-color:#f3f3f3; margin:10px 0 20px 0; padding:8px;}
.info p {font-size:10px;}

.breaker {clear:both;}

.page {background:#FFF; width:767px; padding:10px;}

