div.parts ul {padding: 8px 0;}
div.parts ul li {display: inline; margin: 0; padding: 8px; background-image: none;}
div.parts ul li.active {background-color: #C7C8C7;}
div.parts ul li.active a {color: white;}

div.parts ul.left {float: left;}
div.parts ul.right {float: right;}

@media print {div.parts ul li.first {padding-left: 8px;}}
@media print {div.parts ul li.prev {padding-left: 8px;}}
@media print {div.parts ul li.next {padding-left: 8px;}}
@media print {div.parts ul li.last {padding-left: 8px;}}
@media print {div.parts ul li.active {border-top: 1px solid #fff;}}





div.pan {position: relative; margin-top: 10px; padding: 0 44px; padding-left: 43px;}
div.pan div.rewind,
div.pan div.forward {position: absolute; top: 0; cursor: pointer;}
div.pan div.rewind {left: -27px;}
div.pan>div.rewind {left: 17px;}
div.pan div.forward {right: 16px;}
div.pan div.container {overflow: hidden; white-space: nowrap; width: 100%; border: 1px solid #C7C8C7;}
div.pan div.container div.image {display: inline; cursor: pointer;}
div.pan div.container div.image img {border: 3px solid #C7C8C7; margin: 8px;}
div.pan div.container div.image img.active {border: 3px solid #FD5E05;}
