#scroll {
	position:relative;
	height:;
	overflow:hidden;
	border:1px solid #ddd;
	width:708px;
	padding:15px;
	height:800px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#tools {
	width:9999em;
	position:absolute;
	height:600px;
}

.tool {
	float:left;
	width:740px;
	height:340px;
}

.details {
	font-size:14px;
	color:#555;
	margin-top:-20px;
}


#thumbs {
	position:absolute;
	top:583px;
	width:100%;
	right:-9px;
	background: #E10019;
	}



/* ------- 14. shadows ------- */
.light-shadow {
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}
.decent-shadow {
	box-shadow: rgba(0,0,0, 0.5) 1px 1px 4px;
	-moz-box-shadow: rgba(0,0,0, 0.5) 1px 1px 4px;
	-webkit-box-shadow: rgba(0,0,0, 0.5) 1px 1px 4px;
}
.strong-shadow {
	box-shadow: rgba(0,0,0, 0.5) 0px 2px 2px;
	-moz-box-shadow: rgba(0,0,0, 0.5) 0px 2px 2px;
	-webkit-box-shadow: rgba(0,0,0, 0.5) 0px 2px 2px;
}


.navi a {
	height: 25px;
	color: #FFF;
	background: #E10019;
	display: inline-block;
	text-align:center;
	line-height:25px;
	width:120px;
}
.navi a:hover {
	font-weight:bold;
	color:#fff;
	background:#E10019;
}
.shops {
	
	
}

.shopadress {
	width:246px;
	
	float:left;
	padding-top:10px;
	text-align:left;
	
}
.shopadress h3,
.shopdetails h3 {
	margin-left:18px;
	color:#000;
	
}

.shopdetails {
	background:#fff;
	float:left;
	width:100%;
	padding:10px 0;
	width:246px;
	height:164px;
}
.shopdetails ul {
	list-style:none;
	margin-left:18px !important;
}

.shopdetails ul li {
	background:url(img/arrow_right.png) center left no-repeat;
	padding-left:18px;
}