.paddingCatalogue{
	padding-left: 25px;
	text-align: left;
}

.UniversCat{
	width: 173px;
	height: 19px;
	padding-top:0px;
	color: #ffffff;
	cursor:pointer;
	background: url(cat.gif) 0px -68px no-repeat;
}

.UniversCatHover{
	width: 173px;
	height: 19px;
	padding-top:0px;
	color: #cacb22;
	cursor:pointer;
	background: url(cat.gif) 0px -7px no-repeat;
}

.UniversCat:hover{
	width: 173px;
	height: 19px;
	padding-top:0px;
	color: #cacb22;
	cursor:pointer;
	background: url(cat.gif) 0px -7px no-repeat;
}

.universcontainer{
	padding:0px;
	margin: 0px;
}

.typecontainer{
	text-align: left;
	padding:0px;
	margin: 0px;
}


.UsageCat{
	width: 173px;
	height: 19px;
	padding-top: 3px;
	margin-left: 14px; 
	color: #ffffff;
	cursor:pointer;
	background: url(cat.gif) -14px -42px no-repeat;
}

.UsageCatHover{
	width: 173px;
	height: 19px;
	padding-top: 3px;
	margin-left: 14px; 
	color: #cacb22;
	cursor:pointer;
	background: url(cat.gif) -14px -23px no-repeat;
}

.UsageCat:hover{
	width: 173px;
	height: 19px;
	padding-top: 3px;
	margin-left: 14px; 
	color: #cacb22;
	cursor:pointer;
	background: url(cat.gif) -14px -23px no-repeat;
}


.TypeCat{
	width: 140px;
	height: 19px;
	padding-top:0px;
	padding-left: 32px; 
	color: white;
	cursor:pointer;
	text-decoration: none;
	background-color: #2f0000;
}

.photo1{
	position: relative;
	float: left;
	width: 435;
	height: 357;
}

.photo1bis{
	position: relative;
	float: left;
	width: 582px;
	height: 357px;
	border: solid 1px #bfb0b0;
	text-align: center;
}

.photos{
	position: relative;
	float: left;
	padding-left: 5px;
}



.clear{
	clear: left;
	padding-bottom: 8;
}

.collection{
	font-family: Verdana;
	font-size: 15pt;
	font-weight: bold;
	padding-top: 15px;
	text-decoration: none;
}

.collectionwhite{
	font-family: Verdana;
	font-size: 15pt;
	font-weight: bold;
	padding-top: 15px;
	text-decoration: none;
	color: fff;
}

.white{
	color: fff;
}

#titreCollection{
	font-family: Verdana;
	font-size: 5pt;
	font-weight: normal;
}

.titre{
	font-family: Verdana;
	font-size: 15pt;
	font-weight: bold;
}

.description{
	font-size: 8pt;
	padding-top: 8px;
}

.budget{
	padding-top: 22px;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana;
	color: #2f0000;
}

.ficheproduit{
	padding-left: 10px;
	padding-bottom: 9px;
}

.texteGrasUnivers{
	font-weight: bold;
	padding-top: 17px;
	color: #2f0600;
}

.texteUnivers{
	color: #2f0600;
}

.selectSearch{
	height: 21;
	border-left: solid 1px #828282;
	border-top: solid 1px #3a3a3a;
	border-right: solid 1px #c2c2c2;
	border-bottom: solid 1px #c7c7c7;
	margin-top: 7px;
}

.selectionFont, .nomMagasin, .titleMultipage{
	color: #2f0600;
	font-weight: bold;
	font-size: 16px;
}

#map{
	border: solid 1px #bfb0b0;
}

.photo{
	border: solid 1px #bfb0b0;
}

.photodiv{
	border: solid 1px #bfb0b0;
	overflow: hidden;
	width: 288px;
	height: 235px;
	text-align: center;
	align: center;
}

.photodiv141{
	border: solid 1px #bfb0b0;
	overflow: hidden;
	width: 141px;
	height: 115px;
	text-align: center;
	align: center;
}

.photodiv435{
	border: solid 1px #bfb0b0;
	overflow: hidden;
	width: 435px;
	height: 357px;
	text-align: center;
	align: center;
}

.vignette{
	position: relative;
	float: left;
	/*margin-bottom: 4px;*/
}

.vignette img.Zoom{
	position: absolute;
	bottom: 0;
	right: 0;
	/*margin-bottom: 10px;*/
}

.boitephoto{
	position: relative;
	float: left;
	width: 288px;
	cursor: pointer;
	/*overflow: hidden;*/
}

.boitephotoDroite{
	position: relative;
	float: left;
	width: 280px;
	padding-left: 6px;
	cursor: pointer;
	/*overflow: hidden;*/
}

.coupdecoeurMore{
	padding-left: 9px;
	padding-top: 9px;
	padding-bottom: 9px;
}
.boitephotoFpFirst{
	position: relative;
	float: left;
	width: 141px;
	cursor: pointer;
	padding-right: 2px;
}

.boitephotoFpLast{
	position: relative;
	float: left;
	width: 141px;
	cursor: pointer;
	padding-left: 2px;
}

.boitephotoFp{
	position: relative;
	float: left;
	width: 141px;
	cursor: pointer;
	padding-right: 2px;
	padding-left: 2px;
}



.legende{
	margin-top: 1px;
	background-color: #f1f1f1;
	width: 288px;
	position: relative;
	float: left;
	background: url(/ps2/bg-legend.gif) no-repeat;
}

.legendeBA{
	margin-top: 1px;
	background-color: #f1f1f1;
	width: 288px;
	position: relative;
	float: left;
	background: url(/ps2/bg-legendBA.gif) no-repeat;
}

.legendeFp{
	margin-top: 1px;
	background-color: #f1f1f1;
	width: 141px;
	background: url(/ps2/bg-legend.gif) no-repeat;
}

.universnatural{
	background-color: #cacb22;
	width: 12px;
	height: 29px;
	position: relative;
	float: left;
	margin-right: 4px;
}

.universurban{
	background-color: #d7d8da;
	width: 12px;
	height: 29px;
	position: relative;
	float: left;
	margin-right: 4px;
}

.universethnic{
	background-color: #c0b6a4;
	width: 12px;
	height: 29px;
	position: relative;
	float: left;
	margin-right: 4px;
}

.universetc{
	background-color: #717273;
	width: 12px;
	height: 29px;
	position: relative;
	float: left;
	margin-right: 4px;
}

.universnaturalBA{
	background-color: #cacb22;
	width: 12px;
	height: 45px;
	position: relative;
	float: left;
	margin-right: 4px;
}

.universurbanBA{
	background-color: #d7d8da;
	width: 12px;
	height: 45px;
	position: relative;
	float: left;
	margin-right: 4px;
}

.universethnicBA{
	background-color: #c0b6a4;
	width: 12px;
	height:45px;
	position: relative;
	float: left;
	margin-right: 4px;
}

.universetcBA{
	background-color: #717273;
	width: 12px;
	height: 45px;
	position: relative;
	float: left;
	margin-right: 4px;
}
/*
.univers5{
	background-color: #2f0600;
	width: 12px;
	height: 29px;
	position: relative;
	float: left;
	margin-right: 4px;
}*/

/********* Fiches magasins *********/
.colonneGaucheFM{
	position: relative;
	float: left;
	width: 288;
}

.separationFM{
	position: relative;
	float: left;
	width: 1px;
	padding-top:16px;
	padding-left: 25px;
	background: url(/ps2/separation.gif) repeat-y;
}

.separation{
	position: relative;
	float: left;
	width: 1px;
	padding-top:16px;
	padding-left: 25px;
	background: url(/ps2/separation.gif) repeat-y;
}

.colonneDroiteFM{
	position: relative;
	float: left;
	width: 269px;
	height: 20px;
}


.colonneGaucheFp{
	position: relative;
	float: left;
	width: 273px;
	padding-right: 15px;
}

.separationFp{
	position: relative;
	float: left;
	width: 1px;
	padding-top:16px;
	padding-left: 25px;
	background: url(/ps2/separation.gif) repeat-y;
}

.colonneDroiteFp{
	position: relative;
	float: left;
	width: 269px;
}

.colonneDroiteTest{
	position: relative;
	float: left;
	width: 271px;
	margin-top: 16px;
	background: url(/ps2/fondColDroite.gif) repeat-y;
	padding-left: 24px;
}



/*
.ImgAfficherItinerairePaddingFM{
	position: relative;
	float: left;
	vertical-align: top; 
	//margin-top: 6px;
}

.boiteRelativeLeft{
	position: relative;
	float: left;
	height: 20px;
}*/

.boiteListingMagasin1{
	position: relative;
	float: left;
	width: 274px;
	padding-right: 14px;
}

.boiteListingMagasin2{
	position: relative;
	float: left;
	width: 120px;
	padding-right: 13px;
}

.boiteListingMagasin3{
	position: relative;
	float: left;
	width: 141px;
}

.ongletFT{
	background: url(/ps2/onglet-ft-off.gif) no-repeat;
	position: relative;
	float: left;
	width: 198px;
	height: 48px;
	cursor:pointer; 
	color: #2f0000;
	font-weight: normal;
	font-size: 11px;
}

.paddingOnglet{
	padding-top: 17px;
	padding-left: 17px;
	margin: 0px;
}

.ongletFTHover{
	background: url(/ps2/onglet-ft-on.gif) no-repeat;
	position: relative;
	float: left;
	width: 198px;
	height: 48px;
	cursor:pointer; 
	color: #2f0000;
	font-weight: bold;
	font-size: 11px;
}


.ongletFTFond385{
	background: url(/ps2/onglet-ft-fond.gif) repeat-x;
	position: relative;
	float: left;
	width: 385px;
	height: 48px;
}

.ongletFTFond187{
	background: url(/ps2/onglet-ft-fond.gif) repeat-x;
	position: relative;
	float: left;
	width: 187px;
	height: 48px;
}

.boiteListingMultipage1{
	position: relative;
	float: left;
	width: 400px;
	padding-right: 14px;
}

.boiteListingMultipage2{
	position: relative;
	float: left;
	width: 141px;
	align: right;
}

.coupdecoeurPhoto{
	text-align: right;
	padding-top: 9px;
}

.coupdecoeurTexte{
	padding-top: 9px;
	padding-left: 9px;
	color: #2f0600;
}

.coupdecoeurTitre{
	font-weight: bold;
}

.coupdecoeurIntro{
	padding-top: 9px;
}

/* Jquery scroll vertical */

.vertical {
	position: relative;
	overflow: hidden;
	height: 278px;
	width: 584px;
}

.items {
	position: absolute;
	width: 585px;
	height: 278px;
	height: 20000em;
}

#actions {
	width: 584px;
	margin: 30px 0 0 0;
}

#actions a {
	font-size: 11px;
	cursor: pointer;
	color: #666;
}

#actions a:hover {
	text-decoration: underline;
	color: #000;
}









