.total-menu-logo {
	width: 100%;
	height: 104px;
	background-image: url(images/total-menu-logo-background.png);
	background-repeat: no-repeat;
	background-position: 50% 100%;
	border-top: 1px solid white;
}

.total-menu-logo DIV {
	width: 75px;
	height: 75px;
	margin: auto;
	margin-top: 10px;
	background-image: url(images/total-menu-logo-total.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

.total-menu-logo DIV DIV {
	margin: auto;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

.total-menu-logo DIV.logistic {
	background-image: url(images/total-menu-logo-logistic.png);
}

.total-menu-logo DIV.trucks {
	background-image: url(images/total-menu-logo-trucks.png);
}

.total-menu-logo DIV.rent {
	background-image: url(images/total-menu-logo-rent.png);
}

.total-menu-logo DIV.service {
	background-image: url(images/total-menu-logo-service.png);
}

.total-menu-logo DIV.training {
	background-image: url(images/total-menu-logo-training.png);
}

.total-menu-logo DIV.secure {
	background-image: url(images/total-menu-logo-secure.png);
}

.total-menu-logo DIV.management {
	background-image: url(images/total-menu-logo-management.png);
}

.total-menu-block {
   width:143px;
   margin:auto;
}

.total-menu-block A {
	display: block;
	width: 143px;
	height: 41px;
	margin: auto;
	background-color: transparent;
	background-repeat: no-repeat;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #AFAFAF;
	cursor: pointer;
}

.total-menu-block A:hover,
.total-menu-block A.hover {
	color: #F8F8F8;
}

.total-menu-block A.logistic:hover,
.total-menu-block A.logistic.hover {
	background-image: url(images/total-menu-button-logistic.png);
}
.total-menu-block A.logistic:focus {
	background-image: url(images/total-menu-button-logistic-hover.png);
}

.total-menu-block A.trucks:hover,
.total-menu-block A.trucks.hover {
	background-image: url(images/total-menu-button-trucks.png);
	color: #646464;
}
.total-menu-block A.trucks:focus {
	background-image: url(images/total-menu-button-trucks-hover.png);
}

.total-menu-block A.rent:hover,
.total-menu-block A.rent.hover {
	background-image: url(images/total-menu-button-rent.png);
}
.total-menu-block A.rent:focus {
	background-image: url(images/total-menu-button-rent-hover.png);
}

.total-menu-block A.service:hover,
.total-menu-block A.service.hover {
	background-image: url(images/total-menu-button-service.png);
}
.total-menu-block A.service:focus {
	background-image: url(images/total-menu-button-service-hover.png);
}

.total-menu-block A.training:hover,
.total-menu-block A.training.hover {
	background-image: url(images/total-menu-button-training.png);
}
.total-menu-block A.training:focus {
	background-image: url(images/total-menu-button-training-hover.png);
}

.total-menu-block A.secure:hover,
.total-menu-block A.secure.hover {
	background-image: url(images/total-menu-button-secure.png);
}
.total-menu-block A.secure:focus {
	background-image: url(images/total-menu-button-secure-hover.png);
}

.total-menu-block A.management:hover,
.total-menu-block A.management.hover {
	background-image: url(images/total-menu-button-management.png);
}
.total-menu-block A.management:focus {
	background-image: url(images/total-menu-button-management-hover.png);
}

.total-menu-block A SPAN {
	position: relative;
	top: 10px;
}

#block-block-177 .content {
	margin-bottom: 0;
}