/* CSS Document */

/* common styles */
body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/body-bg.gif);
	background-repeat: repeat;
}
body,td,th,input,select,textarea {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 19px;
	font-weight: normal;
	color: #3d3d3d;
}
body, div, table, td, th, tr, dl, dt, dd,
p, h1, h2, h3, h4, h5, ol, ul, li,
a, img, form, fieldset, legend, label, input, select, textarea {
	margin: 0px;
	padding: 0px;
}
fieldset {
	border: none;
}

/* structure */
.matrix {
	overflow: hidden;
	padding-bottom: 80px;
}
.page {
	margin: 0px auto 0px auto;
	width: 947px;
	position: relative;
	top: 0px;
	left: 0px;
}
.matrixdiv-top {
	width: 835px;
	height: 434px;
	position: absolute;
	top: 0px;
	left: 586px;
	background-image: url(../images/matrix-top.png);
	background-repeat: no-repeat;
}
.matrixdiv-bot {
	width: 974px;
	height: 439px;
	position: absolute;
	bottom: -63px;
	right: 548px;
	background-image: url(../images/matrix-bot-full.png);
	background-repeat: no-repeat;
}
.logo {
	position: relative;
	height: 126px;
	top: 0px;
	left: 0px;
}
.kko-logo {
	position: absolute;
	top: 15px;
	left: 255px;
}
.head-placehd {
	height: 254px;
}
.head-image {
	width: 762px;
	height: 254px;
	position: absolute;
	background-color: #f1edea;
	top: 126px;
	left: 0px;
}
.head-image embed {
	width: 762px;
	height: 253px;
}
.head-service-bg {
	width: 185px;
	height: 254px;
	position: absolute;
	background-color: #ebe6e0;
	top: 126px;
	left: 762px;
}
.head-service {
	width: 185px;
	height: 254px;
	position: absolute;
	top: 126px;
	left: 762px;
}
.head-service-topbox {
	width: 185px;
	height: 20px;
	background-color: #9d865d;
}
.head-service-content {
	padding: 13px;
}
.head-service-item h5 {
	padding-left: 13px;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 0px;
	background-image: url(../images/head-service-itembullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
.head-service-item p {
	padding-left: 13px;
	font-weight: bold;
}
.head-ledge-top {
	width: 947px;
	height: 1px;
	line-height: 1px;
	position: absolute;
	top: 125px;
	left: 0px;
	background-image: url(../images/cover-ledge.png);
	background-repeat: repeat-x;
}
.head-ledge-bot {
	width: 947px;
	height: 1px;
	line-height: 1px;
	position: absolute;
	top: 379px;
	left: 0px;
	background-image: url(../images/cover-ledge.png);
	background-repeat: repeat-x;
}
.content {
	width: 947px;
	overflow: hidden;
	position: relative;
	top: 0px;
	left: 0px;
	background-color: #f1edea;
	background-image: url(../images/content-bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 10px;
}
.stage {
	width: 698px;
	float: left;
	padding: 32px;
	overflow: hidden;
	position: relative;
	top: 17px;
	left: 0px;
	min-height: 500px;
}
.servicecol {
	width: 185px;
	float: left;
	overflow: hidden;
}
.servicebox {
	width: 185px;
	background-color: #ebe6e0;
	margin-bottom: 10px;
}
.servicebox-topbox {
	width: 185px;
	height: 20px;
	background-color: #9d865d;
	position: relative;
	top: 0px;
	left: 0px;
}
.servicebox-content {
	width: 159px;
	padding: 13px;
	position: relative;
	top: 0px;
	left: 0px;
	overflow: hidden;
}
.servicebox-menu h5 {
	padding-left: 13px;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 6px;
	background-image: url(../images/servicemenu-bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
.servicebox-menu p,
.servicebox-menu ul,
.servicebox-menu ol {
	padding-bottom: 6px;
	padding-left: 13px;
	line-height: 15px;
}
.servicebox-menu li {
	list-style-image: url(../images/servicemenu-bullet-s.gif);
	margin-left: 11px;
}
input.nl-subscr-email {
	width: 155px;
	background-color: #fbf9f8;
	border: none;
	border-bottom: 1px solid #d7cdbe;
	padding: 2px;
	height: 12px;
	font-size: 10px;
	line-height: 12px;
	vertical-align: middle;
}
input.nl-subscr-submit {
	color: #ffffff;
	background-color: #baa98d;
	border: 1px solid #98815c;
	padding-bottom: 2px;
	height: 16px;
	font-size: 10px;
	line-height: 12px;
	vertical-align: middle;
	margin-top: 9px;
}
.auxfunc {
	width: 947px;
	float: left;
	clear: both;
	height: 29px;
	position: relative;
	top: 0px;
	left: 0px;
}
.auxfunc-box {
	height: 29px;
	position: absolute;
	top: 0px;
	left: 32px;
}
.auxfunc-box a {
	float: left;
	height: 15px;
	line-height: 15px;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 7px;
}
.auxfunc-box a img {
	vertical-align: top;
	padding-right: 4px;
}
.footer {
	height: 25px;
	width: 947px;
	position: relative;
	line-height: 25px;
	font-size: 9px;
	top: 0px;
	left: 0px;
}
.credits-box {
	width: 468px;
	height: 25px;
	position: absolute;
	top: 0px;
	left: 5px;
	text-align: left;
}
.footmeta-box {
	width: 468px;
	height: 25px;
	position: absolute;
	top: 0px;
	right: 5px;
	text-align: right;
}
.footer-ledge {
	width: 947px;
	height: 1px;
	line-height: 1px;
	position: absolute;
	bottom: 25px;
	left: 0px;
	background-image: url(../images/cover-ledge.png);
	background-repeat: repeat-x;
}

/* main navi */
.mainnavi {
	position: absolute;
	top: 100px;
	left: 10px;
}
.mainnavi a {
	text-decoration: none;
}
.mainnavi-1stlev {
	width: 742px;
	position: relative;
}
.mainnavi-2ndlev {
	position: absolute;
	width: 742px;
	top: 25px;
	left: -10px;
	overflow: hidden;
}
.mainnavi-2ndlev a {
	line-height: 18px;
	height: 18px;
	float: left;
	/*background-image: url(../images/mainnav-2ndlev-bg.png);*/
	background-color: #baa98d;
	background-repeat: repeat;
}

/* content */
h1 {
	line-height: 26px;
	padding-bottom: 23px;
}
h2 {
	color: #806d4c;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	padding-bottom: 10px;
}
h3 {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 10px;
}
h4 {
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px;
}
h5 {
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 6px;
}
p {
	padding-bottom: 10px;
}
.footer p {
	padding-bottom: 0px;
}
ul {
	padding-bottom: 10px;
}
ol {
	padding-bottom: 10px;
}
li {
	margin-left: 15px;
}
.csc-sitemap ul li,
h5.csc-menu-header,
ul.csc-menu li {
	list-style: none;
	margin-left: 0px;
	padding-left: 13px;
	background-image: url(../images/head-service-itembullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
.csc-sitemap ul ul li {
	background-image: url(../images/ticket-itembullet.gif);
}
ul.csc-menu li {
	margin-left: 13px;
	background-image: url(../images/ticket-itembullet.gif);
}

/* FCEs */
.fce-2col-text,
.fce-2col-5050ind,
.fce-2col-3060top,
.fce-2col-3060bot {
	overflow: hidden;
	width: 698px;
}
.fce-2col-text-l {
	float: left;
	width: 320px;
	overflow: hidden;
	padding-left: 13px;
}
.fce-2col-5050ind-l {
	float: left;
	width: 333px;
	overflow: hidden;
}
.fce-2col-text-r {
	float: left;
	width: 320px;
	padding-left: 45px;
	overflow: hidden;
}
.fce-2col-5050ind-r {
	float: left;
	width: 333px;
	padding-left: 32px;
	overflow: hidden;
}
.fce-2col-text-b,
.fce-2col-5050ind-b {
	float: left;
	clear: both;
	width: 698px;
	line-height: 1px;
	height: 1px;
	background-image: url(../images/fce-bottomledge.png);
	background-repeat: repeat-x;
}
.fce-2col-5050ind-b {
	width: 333px;
}
.fce-2col-5050ind h2 {
	padding-left: 13px;
	background-image: url(../images/fce-h2-itembullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
.fce-2col-text h4 {
	padding-left: 13px;
	background-image: url(../images/head-service-itembullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
.fce-2col-5050ind p,
.fce-2col-5050ind .csc-textpic-imagewrap {
	padding-left: 13px;
}
.fce-2col-3060top-l,
.fce-2col-3060bot-l {
	float: left;
	width: 232px;
	overflow: hidden;
}
.fce-2col-3060top-l,
.fce-2col-3060bot-l,
.fce-2col-3060bot-b {
	font-size: 9px;
	line-height: 12px;
}
.fce-2col-3060top-r,
.fce-2col-3060bot-r {
	float: left;
	width: 434px;
	padding-left: 32px;
	overflow: hidden;
}
.fce-2col-3060top-b,
.fce-2col-3060bot-ledge {
	float: left;
	clear: both;
	width: 698px;
	line-height: 1px;
	height: 1px;
	background-image: url(../images/fce-bottomledge.png);
	background-repeat: repeat-x;
}
.fce-2col-3060top-b {
	width: 466px;
}
.fce-2col-3060bot-b {
	overflow: hidden;
	float: left;
	clear: both;
	width: 698px;
}
.fce-2col-3060top-r h4,
.fce-2col-3060bot-r h4 {
	padding-left: 13px;
	background-image: url(../images/head-service-itembullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
.fce-2col-3060top-r p,
.fce-2col-3060top-r .csc-textpic-imagewrap,
.fce-2col-3060bot-r p,
.fce-2col-3060bot-r .csc-textpic-imagewrap {
	padding-left: 13px;
}
.fce-2col-3060bot div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	padding-bottom:0px;
}

/* contact form */
.csc-mailform-field {
	width: 424px;
	overflow: hidden;
	padding-bottom: 10px;
}
label.csc-mailform-label-l {
	float: left;
	width: 120px;
}
.csc-mailform-checkdiv-l {
	float: left;
	width: 110px;
	text-align: right;
	padding-right: 10px;
}
input.csc-mailform-check-l {
	line-height: 12px;
}
input.csc-mailform-input-r,
label.csc-mailform-label-r {
	float: left;
	width: 300px;
}
input.csc-mailform-input-r {
	background-color: #fbf9f8;
	border: none;
	border-bottom: 1px solid #d7cdbe;
	padding: 2px;
	height: 12px;
	font-size: 10px;
	line-height: 12px;
}
label.csc-mailform-label-r {
	line-height: 14px;
}
textarea.csc-mailform-textarea-r {
	float: left;
	width: 300px;
	height: 80px;
	background-color: #fbf9f8;
	border: none;
	border-bottom: 1px solid #d7cdbe;
	padding: 2px;
	font-size: 10px;
	line-height: 12px;
}
input.csc-mailform-submit {
	color: #ffffff;
	background-color: #baa98d;
	border: 1px solid #98815c;
	padding-bottom: 2px;
	height: 16px;
	font-size: 10px;
	line-height: 12px;
	vertical-align: middle;
	margin-top: 9px;
}

/* shop: product list */
.com-list,
.com-single {
	overflow: hidden;
	width: 698px;
	padding-top: 32px;
}
.com-list-even,
.com-list-odd,
.com-single-l,
.com-single-r {
	float: left;
	width: 333px;
	overflow: hidden;
}
.com-list-even,
.com-list-odd {
	height: 166px;
}
.com-list-odd,
.com-single-r {
	padding-left: 32px;
}
.com-list-col-midrow,
.com-single-col-midrow {
	position: relative;
	top: 0px;
	left: 0px;
	overflow: hidden;
}
.com-list-col-img,
.com-single-col-img {
	padding-top: 3px;
	float: left;
	width: 80px;
}
.com-list-col-teaser,
.com-single-col-teaser {
	float: right;
	width: 253px;
	font-weight: bold;
	line-height: 15px;
}
.com-list-col-teaser p,
.com-single-col-teaser p {
	margin: 0px;
	padding: 0px;
}
.com-list-col-subtitle,
.com-single-col-subtitle {
	float: right;
	width: 253px;
	line-height: 15px;
}
.com-list-col-price,
.com-single-col-price {
	position: absolute;
	bottom: 0px;
	right: 0px;
	font-weight: bold;
	line-height: 15px;
}
.com-list-col-action,
.com-single-col-action {
	padding-top: 8px;
	line-height: 15px;
	overflow: hidden;
}
.com-list-col-action img,
.com-single-col-action img {
	vertical-align: text-top;
	padding-right: 5px;
}
.com-list-action-entry-l,
.com-single-action-entry-l {
	float: left;
	width: 80px;
}
.com-list-action-entry-r,
.com-single-action-entry-r {
	float: right;
	text-align: right;
	width: 253px;
	white-space: nowrap;
}
.com-input-qty {
	margin-right: 20px;
	width: 20px;
	border: none;
	border-bottom: 1px solid #c8bba6;
	padding: 1px;
	line-height: 15px;
}
.com-single-submit {
	background-color: transparent;
	border: none;
	border-bottom: 1px solid transparent;
	cursor: pointer;
	color: #025a96;
	font-weight: bold;
	text-decoration: underline;
	padding: 0px;
	margin: 0px;
	width: 119px;
}
input.com-single-submit:focus,
input.com-single-submit:hover,
input.com-single-submit:active {
	border-bottom: 1px solid #025a96;
}
.com-single-r {
	padding-top: 27px;
}
.com-single-r h4 {
	padding-left: 13px;
	background-image: url(../images/head-service-itembullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
.com-single-desc {
	padding-left: 13px;
}
.com-list-col-botledge {
	clear: both;
	width: 333px;
	line-height: 1px;
	height: 1px;
	background-image: url(../images/fce-bottomledge.png);
	background-repeat: repeat-x;
	margin-top: 6px;
}

/* shop: cart */
.com-basket-container {
}
.com-basket-previous,
.com-basket-box,
.com-basket-next {
	width: 698px;
}
.com-basket-box {
	padding-top: 32px;
	padding-bottom: 32px;
}
.com-basket-next {
	text-align: right;
}
table.com-basket-list {
	width: 698px;
}
table.com-basket-list th {
	text-align: right;
}
table.com-basket-list td {
	text-align: right;
}
table.com-basket-list th.com-basket-header-title,
table.com-basket-list td.com-basket-body-title,
table.com-basket-list td.com-basket-payment,
table.com-basket-list td.com-basket-delivery {
	text-align: left;
	overflow: hidden;
}
table.com-basket-list td.com-basket-payment label,
table.com-basket-list td.com-basket-delivery label {
	float: left;
	width: 100px;
	font-weight: bold;
}
table.com-basket-list td.com-basket-payment select,
table.com-basket-list td.com-basket-delivery select {
	float: left;
	width: 170px;
	background-color: #ffffff;
	border: 1px solid #9d865d;
	padding: 0px;
	margin: 0px;
}
table.com-basket-list th,
tr.com-total-row td {
	font-weight: bold;
	border-bottom: 1px solid #c8bba6;
	padding-top: 3px;
	padding-bottom: 3px;
}
tr.com-basket-even td,
tr.com-basket-odd td {
	border-bottom: 1px solid #e7e1d9;
	padding-top: 3px;
	padding-bottom: 3px;
}
table.com-basket-list .com-input-qty {
	margin-right: 0px;
}
table.com-basket-list .basket-reload {
	vertical-align: text-bottom;
}
table.com-basket-list .basket-delete {
	vertical-align: -3px;
}

/* shop: checkout */
.com-chkout-steps {
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	width: 698px;
}
.com-chkout-steps div {
	float: left;
}
.com-chkout-steps div img.checkout-stepdiv {
	padding-right: 10px;
	padding-left: 10px;
	width: 15px;
}
.com-chkout-steps div .checkout-stepsign {
	margin-right: 5px;
	padding-right: 3px;
	padding-left: 3px;
	background-color: #c8bba6;
	color: #ffffff;
}
.com-chkout-steps div.com-chkout-step-actual .checkout-stepsign {
	background-color: #9d865d;
}
.com-chkout-previous {
	padding-top: 14px;
}
.com-chkout-finish-messages,
.com-chkout-address,
.com-chkout-listing {
	padding-top: 32px;
}
.com-chkout-address-fields dl,
.com-chkout-listing-footer dl,
.com-chkout-listing-disclaimer,
.com-chkout-listing-terms {
	width: 333px;
	overflow: hidden;
}
.com-chkout-address-fields dt,
.com-chkout-address-fields dd,
.com-chkout-listing-footer dt,
.com-chkout-listing-footer dd {
	float: left;
	width: 80px;
	height: 32px;
	vertical-align: top;
}
.com-chkout-address-fields dt.com-chkout-address-error,
.com-chkout-address-fields dd.com-chkout-address-error {
	height: 18px;
	color: #806d4c;
}
.com-chkout-address-fields dd,
.com-chkout-listing-footer dd {
	width: 253px;
	clear: right;
}
.com-chkout-listing-footer dd {
	height: 80px;
}
.com-chkout-address-fields dd.com-chkout-address-input input,
.com-chkout-address-fields dd.com-chkout-address-input select,
.com-chkout-listing-footer textarea {
	width: 100%;
	border: none;
	border-bottom: 1px solid #c8bba6;
	padding: 1px;
	line-height: 15px;
}
.com-chkout-address-fields dt.com-chkout-address-radiolabel {
	width: 253px;
	clear: right;
}
.com-chkout-address-fields dd.com-chkout-address-radio {
	width: 70px;
	text-align: right;
	padding-right: 10px;
	clear: none;
}
.com-chkout-address-fields-submit,
.com-chkout-listing-submit {
	width: 698px;
	border-top: 1px solid #c8bba6;
	padding-top: 8px;
	text-align: right;
}
.com-chkout-listing-submit {
	margin-top: 32px;
}
.com-chkout-listing-billing-address,
.com-chkout-listing-delivery-address,
.com-chkout-listing-footer {
	padding-top: 32px;
}
.com-chkout-listing-billing-address dl,
.com-chkout-listing-delivery-address dl {
	width: 333px;
	overflow: hidden;
}
.com-chkout-listing-billing-address dt,
.com-chkout-listing-delivery-address dt {
	float: left;
	width: 80px;
	vertical-align: top;
	line-height: 20px;
	height: 20px;
}
.com-chkout-listing-billing-address dd,
.com-chkout-listing-delivery-address dd {
	font-weight: bold;
	clear: right;
	vertical-align: top;
	line-height: 20px;
	height: 20px;
}
.error {
	color: #806d4c;
}

/* links */
a:link {
	color: #025a96;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	color: #025a96;
	font-weight: bold;
	text-decoration: none;
}
a:focus {
	color: #025a96;
	font-weight: bold;
	text-decoration: underline;
}
a:hover {
	color: #025a96;
	font-weight: bold;
	text-decoration: underline;
}
a:active {
	color: #025a96;
	font-weight: bold;
	text-decoration: underline;
}
.footer a:link, .footer a:visited {
	color: #006ab3;
	text-decoration: none;
	font-weight: normal;
}
.footer a:focus, .footer a:hover, .footer a:active {
	color: #006ab3;
	text-decoration: underline;
	font-weight: normal;
}
.com-list-col-title h2 a:link, .com-list-col-title h2 a:visited, .com-list-col-title h2 a:focus, .com-list-col-title h2 a:hover, .com-list-col-title h2 a:active,
.com-single-col-title h2 a:link, .com-single-col-title h2 a:visited, .com-single-col-title h2 a:focus, .com-single-col-title h2 a:hover, .com-single-col-title h2 a:active {
	color: #806d4c;
}
.com-basket-previous a:link, .com-basket-previous a:visited, .com-basket-previous a:focus, .com-basket-previous a:hover, .com-basket-previous a:active,
.com-basket-next a:link, .com-basket-next a:visited, .com-basket-next a:focus, .com-basket-next a:hover, .com-basket-next a:active,
.com-chkout-previous a:link, .com-chkout-previous a:visited, .com-chkout-previous a:focus, .com-chkout-previous a:hover, .com-chkout-previous a:active {
	background-color: #baa98d;
	border: 1px solid #98815c;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	line-height: 13px;
	padding: 1px;
	padding-right: 4px;
	padding-left: 15px;
	background-image: url(../images/prev-bg-arr.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
}
.com-chkout-steps a:link, .com-chkout-steps a:visited, .com-chkout-steps a:focus, .com-chkout-steps a:hover, .com-chkout-steps a:active {
	text-decoration: none;
}
.com-chkout-steps a:focus .checkout-linktext, .com-chkout-steps a:hover .checkout-linktext, .com-chkout-steps a:active .checkout-linktext {
	text-decoration: underline;
}
.com-basket-next a:link, .com-basket-next a:visited, .com-basket-next a:focus, .com-basket-next a:hover, .com-basket-next a:active {
	background-image: url(../images/next-bg-arr.gif);
}
.auxfunc-box a:link, .auxfunc-box a:visited, .auxfunc-box a:focus, .auxfunc-box a:hover, .auxfunc-box a:active {
	font-size: 9px;
	color: #3d3d3d;
	font-weight: normal;
	text-decoration: none;
	line-height: 15px;
}



/* fixes and tweaks */
/* IE7 Imagerow fix */
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {
	margin-bottom: 0px; padding-bottom: 5px;
}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow {
	margin-bottom: 0px; padding-bottom: 5px;
}
.csc-textpic-caption {
	padding-top: 8px;
}

/* no borders around pics in links */
a img {
	border: none;
}



/* development only */
/*
body {
	background-image: url(fileadmin/templates/images/body-bg.gif);
}
.matrixdiv-top {
	background-image: url(fileadmin/templates/images/matrix-top.png);
}
.matrixdiv-bot {
	background-image: url(fileadmin/templates/images/matrix-bot-full.png);
}
.head-service-item h5 {
	background-image: url(fileadmin/templates/images/head-service-itembullet.gif);
}
.head-ledge-top {
	background-image: url(fileadmin/templates/images/cover-ledge.png);
}
.head-ledge-bot {
	background-image: url(fileadmin/templates/images/cover-ledge.png);
}
.content {
	background-image: url(fileadmin/templates/images/content-bg.jpg);
}
.servicebox-menu h5 {
	background-image: url(fileadmin/templates/images/servicemenu-bullet.gif);
}
.servicebox-menu li {
	list-style-image: url(fileadmin/templates/images/servicemenu-bullet-s.gif);
}
.footer-ledge {
	background-image: url(fileadmin/templates/images/cover-ledge.png);
}
.csc-sitemap ul li {
	background-image: url(fileadmin/templates/images/head-service-itembullet.gif);
}
.csc-sitemap ul ul li {
	background-image: url(fileadmin/templates/images/ticket-itembullet.gif);
}
h5.csc-menu-header {
	background-image: url(fileadmin/templates/images/head-service-itembullet.gif);
}
ul.csc-menu li {
	background-image: url(fileadmin/templates/images/ticket-itembullet.gif);
}
.fce-2col-text-b,
.fce-2col-5050ind-b {
	background-image: url(fileadmin/templates/images/fce-bottomledge.png);
}
.fce-2col-5050ind h2 {
	background-image: url(fileadmin/templates/images/fce-h2-itembullet.gif);
}
.fce-2col-text h4 {
	background-image: url(fileadmin/templates/images/head-service-itembullet.gif);
}
.fce-2col-3060top-b,
.fce-2col-3060bot-ledge {
	background-image: url(fileadmin/templates/images/fce-bottomledge.png);
}
.fce-2col-3060top-r h4,
.fce-2col-3060bot-r h4 {
	background-image: url(fileadmin/templates/images/head-service-itembullet.gif);
}
.com-single-r h4 {
	background-image: url(fileadmin/templates/images/head-service-itembullet.gif);
}
.com-list-col-botledge {
	background-image: url(fileadmin/templates/images/fce-bottomledge.png);
}
.com-basket-previous a:link, .com-basket-previous a:visited, .com-basket-previous a:focus, .com-basket-previous a:hover, .com-basket-previous a:active,
.com-chkout-previous a:link, .com-chkout-previous a:visited, .com-chkout-previous a:focus, .com-chkout-previous a:hover, .com-chkout-previous a:active {
	background-image: url(fileadmin/templates/images/prev-bg-arr.gif);
}
.com-basket-next a:link, .com-basket-next a:visited, .com-basket-next a:focus, .com-basket-next a:hover, .com-basket-next a:active {
	background-image: url(fileadmin/templates/images/next-bg-arr.gif);
}
*/
