/* shop */

div.shopList{
	margin:0 0px 10px 5px;
	padding:0 0px 5px 0;
	border-bottom:#cccccc dotted 1px;
}

div.shopList img{
	float:left;
	margin:0 10px 0 0;
}

div.shopList dl{
	float:left;
	width:33%;
}

dl.mapList{
	width:280px;
	float:left;
}

div.shopList dl dt{
	font-weight:bold;
	margin-bottom:10px;
}

div.shopList dl dd{
	margin-bottom:5px;
}

div.shopList dl dd.link{
	background:url(../../common/images/icon_arrow_blue.gif) no-repeat left 6px;
	padding:0 0 0 12px;
}

div.shopList dl.img{
	float:left;
	width:200px;
	margin:0 10px 0 0;
}

div.shopList dl.img dt img{
	float:none;
	margin:0 !important;
}

div.shopList dl.img dt{
	margin:0 0 0px 0;
}

div.shopList dl.img dd{
	float:left;
	margin:0 0 0 5px !important;
}

div.shopAccess{
	margin:20px 0 0 0 ;
	padding:20px 0 0 0;
	border-top:#cccccc dotted 1px;
}

div.shopMap{
	background:url(../duo_shop/images/bg_map.gif) no-repeat left top;
	padding:10px;
	width:440px;
	float:left;
}

ul.tabList{
	position:absolute;
	top:6px;
	left:5px;
}

ul.tabList li{
	list-style-type:none;
	display:inline;
	margin:0 5px 0 0;
	padding:0;
}
	
div.bgTabs{
	margin-top:2px;
	background:url(../sb_shop/images/bg_tabs_middle.gif) repeat-y top left;
	position:relative;
	zoom:100%
}

div.bgTabs:after {   
	content: "";
	display: block;
	clear: both;
}

div.bgTabs p{
	margin:0 !important;
	padding:0 !important;
	text-indent:0 !important;
}

div.tabsIn{
	padding:10px 20px 25px 30px;
}

div.tabsBottom{
	background:url(../sb_shop/images/bg_tabs_bottom.gif) no-repeat bottom left;
	padding:0;
}

div.tabsTop{
	background:url(../sb_shop/images/bg_tabs_top.gif) no-repeat top left;
	padding:40px 0 0 0;
}

ul.iconShop{
	background-color:#f9f9f9;
	padding:10px 5px;
	margin:0 3px 0 5px ;
}

ul.iconShopLine{
	border-bottom:#cccccc 1px dotted;
}

ul.iconShop li{
	padding:0 0 5px 45px;
	margin:0 0 0px 0;
	list-style-type:none;
}

ul.iconShop li.icon1{
	background:url(../../shop/sb_shop/images/bg_icon_brush_01.gif) no-repeat left top;
}

ul.iconShop li.icon2{
	background:url(../../shop/sb_shop/images/bg_icon_brush_02.gif) no-repeat left top;
}

ul.iconShop li.icon3{
	background:url(../../shop/sb_shop/images/bg_icon_brush_03.gif) no-repeat left top;
}

ul.iconShop li.icon4{
	background:url(../../shop/sb_shop/images/bg_icon_brush_04.gif) no-repeat left top;
}

ul.iconShop li.icon5{
	background:url(../../shop/sb_shop/images/bg_icon_brush_05.gif) no-repeat left top;
}

ul.iconShop li.icon6{
	background:url(../../shop/sb_shop/images/bg_icon_brush_06.gif) no-repeat left top;
}

ul.iconShop li.icon7{
	background:url(../../shop/sb_shop/images/bg_icon_sb_01.gif) no-repeat left top;
}

ul.iconShop li.icon8{
	background:url(../../shop/sb_shop/images/bg_icon_sb_02.gif) no-repeat left top;
}

ul.iconShop li.icon9{
	background:url(../../shop/sb_shop/images/bg_icon_sb_03.gif) no-repeat left top;
}

ul.iconShop li.icon10{
	background:url(../../shop/sb_shop/images/bg_icon_sb_04.gif) no-repeat left top;
}

ul.iconShop li.icon11{
	background:url(../../shop/sb_shop/images/bg_icon_sb_05.gif) no-repeat left top;
}