@charset "utf-8";
/* CSS Document */

#header {
	height:117px !important;
}

body{font-family:Arial !important; }

#oneColumnContent {
	height:378px;
	width:1024px;
}

.LeftBoutique {
	width:779px;
	border-right:#251c11 solid 1px;
	height:378px;
}

.LeftBoutique_txt {
	width:387px;
	margin-top:29px;
	color:#ece5d6;
}

.beigeLight {color:#ead3a2 !important;font-weight:bold;}


.boutiqueDesc {
	font-size:20px;
	font-weight:normal;
	height:170px;
	width:367px;
	line-height:25px;
	margin-bottom:18px;
}

.boutiqueDescMod {
	font-size:16px;
	font-weight:normal;
	height:120px;
	width:367px;
	line-height:18px;
	/*margin-bottom:5px;*/
}

.horaires {
	font-size:14px;
	width:260px;
}

.horairesMod {
	font-size:13px;
	width:95%;
}

.adresseBoutique {
	font-size:14px;
	margin-left:-3px;
	margin-top:17px;
	width:245px;
}

.adresseBoutiqueMod {
	font-size:11px;
	margin-left:-3px;
	/*margin-top:4px;*/
	width:245px;
	margin-left:0px !important;
}

#leshop {
	font-size:11px;
	width:250px;
	float:left;
	padding-top:8px;
}

#leshopLogo {
	width:102px;
	height:65px;
	float:left;
	margin-left:15px;
	padding-top:12px;
}

* html .adresseBoutique {margin-left:0px !important;}

.RightBoutique {
	width:243px;
	height:377px;
	background:url(../images/oneColumnBg.png) 0 0 repeat-y !important; 
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/oneColumnBg.png');
}

.whereToFindUs {
	font-weight:bold;
	font-family:helvetica !important;
	font-size:12px;
	color:#ead3a2;
	margin-left:12px;
	margin-top:15px;
	margin-bottom:10px;
}

.SelectCity {
	font-family:helvetica !important;
	font-size:13px;
	height:17px;
	margin-left:15px;
	padding:0 0 0 31px;
	width:191px;
}

 * + html .SelectCity {font-size:12px;height:19px;}

.SelectCity option {
	padding:0 0 1px 31px;
}

.planBg {
	background:url(../images/boutique/ombre_plan.png) 0 0 no-repeat;
	width:243px;
	height:320px;
}

#googleMapsPlan {margin:12px 0 0 13px;}

.ScrollingContainer {
	height:276px;
	margin:0 0 0 12px;
	position:absolute;
	top:0;
	width:200px;
	overflow:hidden;
	padding:0 !important;
}

.jScrollPaneContainer {	
	width:200px !important;
	margin-top:26px;
	overflow:hidden;
	height:276px !important;
	position:absolute;
}

.BoutiqueName {
	font-size:12px;
	color:#ead3a2;
}

.SideAdresse {
	color:#ece5d6;
	font-size:11px;
	margin-bottom:2px;
	margin-left:1px;
}

.SideHoraires {
	color:#ece5d6;
	font-size:11px;
	margin-left:2px;
}

.separateur {
	height:1px;
	margin-bottom:14px;
	margin-left:67px;
	margin-top:13px;
	width:91px;
	background:url(../images/boutique/separateur.png) 0 0 no-repeat !important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/boutique/separateur.png');	
}

#dynLayer {
	position:relative;
}

.jScrollArrowUp, .jScrollArrowDown {
	width:12px !important;
	left:220px;
	position:absolute;
}

.jScrollArrowUp {
	
	background:url(../images/arrow_up.png) 0 0 no-repeat !important;
	height:12px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/arrow_up.png');	
	top:13px;
}

.jScrollArrowDown {
	background:url(../images/arrow_down.png) 0 0 no-repeat !important;
	height:12px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/arrow_down.png');	
	top:300px;
}

#dynLayer .jScrollPaneTrack {
	left:219px !important;
	top:41px !important;
}