.item{
	float:left;
	}
/* root element for accordion. decorated with rounded borders and gradient background image */
#accordion-h {
	height:98px;
	padding:9px 0 9px 0;
	position:absolute;
 	width:20000em;
}

/* accordion header */
#accordion-h img {
	float:left;
	padding:9px 0 0 9px;
	cursor:pointer;
	padding:10px 0 10px 10px;
	opacity:0.5;
	filter: alpha(opacity=50);
}

/* currently active header */
#accordion-h img.current {
	cursor:default;
	opacity:1;
	filter: alpha(opacity=100);
	background: url(../img/bg-acc-sigle.gif) top left repeat-x;	padding:9px 0 10px 9px;
	margin-left:10px;
}

/* 
	accordion pane. should initially have zero width and display:none.
	the first pane should override these with inline style
*/
#accordion-h div.singletrip {
	background: url(../img/bg-acc-sigle.gif) top left repeat-x;
	width:0px;
	float:left;	
	display:none;		
	margin:0;	
	padding:9px 0 7px 9px;	

}
#boxaccordion-h .acc-arrow-left{
	float:left;width:10px;display:block;padding:50px 0 0 5px;
}
#boxaccordion-h .acc-arrow-right{
	float:left;width:10px;display:block;padding:50px 0 0 10px;
}

#boxaccordion-h div.singletrip p{
	overflow:hidden;
	height:63px;
	color:#fff;
	margin:0;
	padding:0 0 6px 0;
	display:block;width:230px;
}
#boxaccordion-h div.singletrip p span{
	padding:6px 0 0 0;
	display:block;
	font-weight:normal;width:230px;
}

.accordion-link-go {
	float:left;
	overflow: hidden;
	padding:0 10px 0 0;
	margin:0 0 5px 0;
	background: url(../img/mini-arrow-yellow.png) right 4px no-repeat;display:block;
}
.accordion-link-go a{
	display:block;
	color: #ff9900;
	font: bold 60% Verdana, Helvetica, Arial;
	margin:0;padding:0;float:left;
	text-align:right;
}
