ul {
	list-style: none;
}

ul li {
	margin: 0 0 2px 0;
}

div#equipmentlist ul li.equipment {
	position: relative;
	overflow: hidden;
}

ul li.equipment span.imagebox {
	width: 130px;
	height: 80px;
	margin: 0 10px 0 0;
	float: left;
}

ul li.equipment span.detailbox {
	width: 236px;
	height: 80px;
	padding: 8px 10px 0 0;
	margin: 0;
	overflow: hidden;
	float: left;
}

ul li.equipment span.pricebox {
	text-align: right;
	width: 69px;
	height: 72px;
	padding: 8px 10px 0 0;
	overflow: hidden;
	float: left;
}

ul li.equipment a.detaillink {
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 59px;
	height: 23px;

	padding: 7px 0 0 20px;

	background-repeat: no-repeat;
	background-position: right top;
}

ul li.first,
ul li.bikedescription {
	margin: 24px 0 16px 0;
}

ul li span.inclVat {
	display: block;
	text-align: right;
	height: 12px;
	overflow: hidden;
	margin: 0 10px 0 0;
}

ul li span.price {
	text-align: right;
	float: right;
	display: block;
	overflow: hidden;
	margin: 9px 10px 0 0;
}

.fullopacity {
	opacity: 1;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	width: 465px;
	height: 80px;
}

.halfopacity {
	opacity: 0.5;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	width: 465px;
	height: 80px;
}

.onmouseover {
	background-color: #333;
	color: #fff;
}

.onmouseout {
	background-color: #fff;
	color: #333;
}

.detailonmouseover {
	display: block;
	background-color: #000;
	background-image: url("../../_abb/jango/detail_advice.jpg");
	color: #fff;
}

.detailonmouseout {
	display: none;
}

.equipmentdetailshow {
	background-color: #000;
}

.detailshow {
	display: block;
	background-color: #333;
	background-image: url("../../_abb/jango/detail_advice_active.jpg");
	color: #01b5dd;
}

.width140 {
	display: block;
	width: 140px;
	float: left;
}

ul li select {
	width: 220px;
	margin: 4px 0 0 0;
}

/* ####################### SIMPLIFY STYLES ###################### */

ul.simplify {
	float: left;
	width: 220px;
	margin: 0 0 0 18px;
}

ul.firstul {
	margin: 0 0 0 0;
}

ul.simplify li {
	overflow: hidden;
	height: 21px !important;
	border-bottom: 1px solid #b1b3b4;
	padding: 0;
	margin: 0
}

ul.simplify li.config {
}

ul.simplify li a {
	line-height: 23px;
}

ul.simplify li.config:hover {
	background: #666 url('../../_abb/jango/simplify_hover-bg.gif') 205px no-repeat;
}

ul.simplify li.config:hover a:hover,
ul.simplify li.config:hover a {
	color: #fff !important
}

ul.bluelink li a {
	color: #01b5dd !important;
}

ul.simplify li.headrow {
	height: 80px !important;
	vertical-align: top;
}

ul.simplify li.headrow h1{
	font-size: 20px;
	line-height: 20px;
	margin: 0 0 20px 0;
	padding: 0
}

ul.simplify li.headrow p{
	color: #999;
	margin: 0;
	padding: 0
}


ul.simplify li.filter {
	margin: 0 0 0 0;
	height: 109px !important;
}

ul.simplify li.filter h3 {
	padding: 0;
	margin: 10px 0 0 0;
	font-weight: normal
}


ul.simplify li.filter h3 a {
	background: transparent url('../../_abb/jango/foreward.gif') right no-repeat;
	padding-right: 14px;
	color: #999999;
	font-size: 18px;
	line-height: 26px;
}

ul.simplify li.filter p {
	padding: 0;
	margin: 16px 0 6px 0;
	color: #999999;
}


ul.simplify li.filter form{
	padding: 0;
	margin: 0;
}

ul.simplify li.filter select {
	padding: 0;
	margin: 10px 0 0 0;
	height: 18px;
	font-size: 11px;
	width: 150px
}

.thumb {
	position: absolute;
	width: 120px;
	height: 80px;
	z-index: 1;
	margin: -80px 0 0 100px;
	display: none;
	padding:0px;

}

.thumb img{
	position: absolute;
	border: 1px solid #ccc;
	bottom: 20px;
	right:0;
	margin: 0 0 0 5px
}

*+html .thumb img{
	bottom: 24px;
}
