/* ACTIONS *******************************************************************/
ul.actions li {
	float: left;
	margin-right: 20px;
}

a.action {
	position: relative;
	display: block;
	*display: inline-block;
	width: 46px;
	overflow: visible;
	background-position: left top;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #3B5419;
	cursor: pointer;
}
a.action,
a.action span {
	background-repeat: no-repeat;
}
a.action:hover {
	background-position: -46px top;
	text-decoration: none;
}
a.action span.img {
	display: block;
	width: 46px;
	height: 46px;
	background-position: left top;
	text-align: center;
}
a.action:hover span.img {
	background-position: -46px top;
}
#cols-middle a.action-disabled,
#cols-middle a.action-disabled:hover,
#cols-middle a.action-disabled span.img,
#cols-middle a.action-disabled:hover span.img {
	background-position: right top;
	cursor: default;
}

/* ACTIONS-STYLE-0 *************************************************/
a.action-style-0 {
	margin-bottom: 20px;
	background-image: url(/media/equideo/image/v3/background/action/0.png);
	_background-image: url(/media/equideo/image/v3/background/action/1.png);
}
a.action-style-0 span.text {
	position: absolute;
	min-width: 46px;
	left: 50%;
	text-align: center;
}
a.action-style-0 span.text span {
	position: relative;
	left: -50%;
}

/* ACTIONS-STYLE-1 *************************************************/
a.action-style-1 {
	background-image: url(/media/equideo/image/v3/background/action/2.png);
	_background-image: url(/media/equideo/image/v3/background/action/3.png);
}

/* ACTIONS-STYLE-2 *************************************************/
a.action-style-2 {
	background-image: url(/media/equideo/image/v3/background/action/0.png);
	_background-image: url(/media/equideo/image/v3/background/action/1.png);
}
a.action-style-2 span.text {
	position: absolute;
	left: 52px;
	top: 0;
	*top: 50%;
	text-align: left;
	white-space: nowrap;
}
a.action-style-2 span.text span {
	*position: relative;
	*top: -50%;
	display: table-cell;
	vertical-align: middle;
	height: 46px;
}
/* ACTIONS-STYLE-3 *************************************************/
ul.actions li {
	float: left;
	margin-right: 20px;
}

a.action-style-3 {
	position: relative;
	display: block;
	*display: inline-block;
	width: 84px;
	overflow: visible;
	background-position: left top;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #3B5419;
	cursor: pointer;
}
a.action-style-3,
a.action-style-3 span {
	background-repeat: no-repeat;
}
a.action-style-3:hover, 
a.action-style-3.selected {
	background-position: -84px top;
	text-decoration: none;
}
a.action-style-3 span.img {
	display: block;
	width: 84px;
	height: 84px;
	background-position: left top;
	text-align: center;
}
a.action-style-3:hover span.img, 
a.action-style-3.selected span.img {
	background-position: -84px top;
}
#cols-middle a.action-style-3-disabled,
#cols-middle a.action-style-3-disabled:hover,
#cols-middle a.action-style-3-disabled span.img,
#cols-middle a.action-style-3-disabled:hover span.img {
	background-position: right top;
	cursor: default;
}

a.action-style-3 {
	background-image: url(/media/equideo/image/v3/background/action/7.png);
	_background-image: url(/media/equideo/image/v3/background/action/8.png);
}
a.action-style-3 span.text {
	position: absolute;
	min-width: 84px;
	left: 50%;
	text-align: center;
}
a.action-style-3 span.text span {
	position: relative;
	left: -50%;
}

