.el {padding:30px;}

.add_to_bask {
	display: none;
	z-index: 100;
	padding:12px 0 0 16px;
	color:#33383b;
	width:150px;
	height:36px;
	text-align:left;
	position:absolute;
	background:url(img/add_to_b.png) no-repeat;
}

.added_to_bask {
	display: none;
	z-index: 100;
	padding:16px 0 0 21px;
	color:#33383b;
	width:149px;
	height:59px;
	text-align:left;
	position:absolute;
	background:url(img/added_to_b.png) no-repeat;
}

ul.sub_menu {
	/*margin-top:400px;*/
	display: none;
	text-align:left;
	position:absolute;
	overflow:hidden;
	border:solid 1px #ccd1d5;
	background:#d9ed9d;
	z-index: 100;
	margin-top:-2px;
}

ul.sub_menu li {
	padding:9px 10px 6px 20px;
	margin-top:-1px;
	background:url(img/sub_m_line.gif) no-repeat top;
	white-space: nowrap;
}

* html ul.sub_menu li {
	height:5px;
}

ul.sub_menu li a {
	display: block;
	color:#5e632e;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

ul.sub_menu li a:hover {
	color:#ff6001;
	text-decoration:none;
}

.descript {
	/*margin-top:800px;*/
	width:386px;
	position:absolute;
	z-index: 2;
}

.descript_top {
	width:100%;
	float:left;
	height:25px;
	background:url(img/descript_bg_top.png) no-repeat;
}

.descript_bot {
	width:100%;
	float:left;
	height:30px;
	background:url(img/descript_bg_bot.png) no-repeat;
}

.descript_mid {
	float:left;
	padding:0 30px 0 25px;
	width:331px;
	text-align:left;
	color:#33383b;
	font-size:12px;
	background:url(img/descript_bg_mid.png) repeat-y;
}

.descript_mid p {
	text-align:left;
}

.descript_mid a {
	display:block;
	font-size:15px;
	color:#1a9bd5;
	font-weight:bold;
	margin-bottom:10px;
	text-decoration:underline;
}

.descript_mid a:hover {
	text-decoration:none;
}

.descript_mid .img_bl {
	float:left;
}

.descript_mid .txt_bl {
	margin:0 0 0 198px;
}
