.driver-bar-wheel{
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	-khtml-border-radius: 10px 10px 10px 10px;
	margin:1px;
	height:16px;
	width:50px;
	text-align:right;
	vertical-align:middle;
	padding-right:5px;
	background-repeat:no-repeat;
	background-position: 0px center;
	border-width:1px;
	border-style:solid;
	background-repeat:no-repeat;
	background-position:0px -1px;
	background-image:url(../icons/tacho/tacho_legend.png);
}

.driver-bar-wheel:hover{
    -moz-opacity: 0.6;
    opacity: 0.6;
    filter: alpha(opacity=60);
	background-color:#eaeaea;
}

.driver-bar-working{
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	-khtml-border-radius: 10px 10px 10px 10px;
	margin:1px;
	height:16px;
	width:50px;
	text-align:right;
	vertical-align:middle;
	padding-right:5px;
	background-repeat:no-repeat;
	background-position: 0px center;
	border-width:1px;
	border-style:solid;
	background-repeat:no-repeat;
	background-position:0px -19px;
	background-image:url(../icons/tacho/tacho_legend.png);
}

.driver-bar-working:hover{
    -moz-opacity: 0.6;
    opacity: 0.6;
    filter: alpha(opacity=60);
	background-color:#eaeaea;
}

.driver-bar-square{
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	-khtml-border-radius: 10px 10px 10px 10px;
	margin:1px;
	height:16px;
	width:50px;
	text-align:right;
	vertical-align:middle;
	padding-right:5px;
	background-repeat:no-repeat;
	background-position: 0px center;
	border-width:1px;
	border-style:solid;
	background-repeat:no-repeat;
	background-position:0px -55px;
	background-image:url(../icons/tacho/tacho_legend.png);
}

.driver-bar-square:hover{
    -moz-opacity: 0.6;
    opacity: 0.6;
    filter: alpha(opacity=60);
	background-color:#eaeaea;
}

.driver-bar-sleep{
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	-khtml-border-radius: 10px 10px 10px 10px;
	margin:1px;
	height:16px;
	width:50px;
	text-align:right;
	vertical-align:middle;
	padding-right:5px;
	background-repeat:no-repeat;
	background-position: 0px center;
	border-width:1px;
	border-style:solid;
	background-repeat:no-repeat;
	background-position:0px -37px;
	background-image:url(../icons/tacho/tacho_legend.png);
}

.driver-bar-sleep:hover{
    -moz-opacity: 0.6;
    opacity: 0.6;
    filter: alpha(opacity=60);
	background-color:#eaeaea;
}