#app-navigation ul li.ethical{
    background-image: url("../icons/ethical.png");
}
#app-navigation ul li.ethical.selected{
    background-image: url("../icons/ethical-selected.png");
}
#app-navigation ul li.training{
    background-image: url("../icons/training.png");
}
#app-navigation ul li.training.selected{
    background-image: url("../icons/training-selected.png");
}
#app-navigation ul li.order{
    background-image: url("../icons/order.png");
}
#app-navigation ul li.order.selected{
    background-image: url("../icons/order-selected.png");
}
#app-navigation ul li.common{
    background-image: url("../icons/common.png");
}
#app-navigation ul li.common.selected{
    background-image: url("../icons/common-selected.png");
}
#app-navigation ul li.breeding{
    background-image: url("../icons/breeding.png");
}
#app-navigation ul li.breeding.selected{
    background-image: url("../icons/breeding-selected.png");
}
#app-navigation ul li.ticket{
    background-image: url("../icons/ticket.png");
}
#app-navigation ul li.ticket.selected{
    background-image: url("../icons/ticket-selected.png");
}
#app-navigation ul li.reserve{
    background-image: url("../icons/reserve.png");
}
#app-navigation ul li.reserve.selected{
    background-image: url("../icons/reserve-selected.png");
}
#app-navigation ul li.manual{
    background-image: url("../icons/manual.png");
}
#app-navigation ul li.manual.selected{
    background-image: url("../icons/manual-selected.png");
}
#app-navigation ul li.online{
    background-image: url("../icons/online.png");
}
#app-navigation ul li.online.selected{
    background-image: url("../icons/online-selected.png");
}

#eshop-header {
	position: absolute;
	top: 10px;
	right: 10px;
	height: 30px;
    line-height: 30px;
}

#eshop-header .cart-a {
    float: left;
    margin: 0 45px 0 0;
    display: block;
    background: url(../images/viewcart.png) 0 no-repeat;
    background-size: 22px;
    padding-left: 25px;
    color: #444;
    font-weight: normal;
}
table.services-navigation ul li a {
	color: #444;
	font-weight: normal;
}
.info-c {
    padding: 5px;
    border: 2px dotted #F9924B;
    margin-bottom: 10px;
}
.info-c p {
    font-size: 1.2em;
    line-height: 40px;
}