.sidebox-back {
	background-image: url(img/soc_pon_sidebox_back.gif);
}
.sidebox-top {
	background-image: url(img/soc_pon_sidebox_top.gif);
}
.sidebox-bottom {
	background-image: url(img/soc_pon_sidebox_bottom.gif);
}

#content-wrapper, #content-wrapper * {
	color: #751B25;
}

.side .csc-header {
	background-color: #751B25;
}

.csc-frame-rulerBefore,
.sidebox .csc-frame-rulerBefore .content-item,
.csc-frame-rulerAfter,
.sidebox .csc-frame-rulerAfter .content-item {
	border-color: #751B25;
}

.csc-frame-frame1 {
	border-color: #751B25;
}



#inner-wrapper {
	background-color: #FFD98A;
}

.csc-frame-frame1 .csc-header {
	border-bottom: 1px solid #751B25;
}

.side .csc-frame-frame1 .csc-header,
.side .csc-frame-frame1 .csc-header * {
	color: #751B25 !important;
}

.csc-frame-frame2 {
	border: 1px solid #751B25;
	background-color: #FFEFAD;
}

.csc-frame-frame2 .csc-header {
	background-color: #751B25;
}

#content-wrapper .side .csc-header, #content-wrapper .side .csc-header *,
#content-wrapper .csc-frame-frame2 .csc-header, #content-wrapper .csc-frame-frame2 .csc-header * {
	color: #FCF5DA;
}

.sidebox .content-item a, .sidebox .content-item a *, 
#content a, #content a * {
	color: #751B25;
}

.sidebox .content-item a:hover, .sidebox .content-item a:hover *, 
#content a:hover, #content a:hover * {
	color: #99554E !important;
}

/* pagebrowser */
.pagebrowser-result {
	background-color: #F2CE83;
}

.pagebrowser-result, .pagebrowser-result * {
	color: #F2CE83;
}

.pagebrowser-item a {
	background-color: #F2CE83;
	border: 1px solid #F2CE83;
}

.pagebrowser-item span {
	background-color: #F2CE83;
	border: 1px solid #F2CE83;
}

.pagebrowser-item span, .pagebrowser-item span * {
	color: #B37454 !important;
}
.pagebrowser-item-act span {
	border: 1px solid #E5C37C !important;
}
.pagebrowser-item-act span * {
	color: #E5C37C !important;
}

.pagebrowser-item a:hover {
	background-color: #F2CE83;
	border: 1px solid #E5C37C;
}

/* browsebox indexed search */
.tx-indexedsearch-browsebox p {
	background-color: #F2CE83;
}
ul.browsebox a {
	background-color: #F2CE83;
	border: 1px solid #F2CE83;
}

ul.browsebox a:hover {
	background-color: #F2CE83;
	border: 1px solid #E5C37C;
}

ul.browsebox strong a:hover {
	background-color: #F2CE83;
	border: 1px solid #F2CE83;
}

ul.browsebox strong a, ul.browsebox strong a,
ul.browsebox strong a:hover, ul.browsebox strong a:hover * {
	color: #99554E !important;
	cursor:default;
}


/* news */
.news-single-additional-info {
	border-top: 1px dotted #751B25;
}

.news-rootline {
	border: 1px solid #751B25;
}

div.news-item {
	border: 1px solid #751B25;
}
.news-date {
	border-color: #F2CE83;
	background-color: #F2CE83;
}
.news-single-backlink, .news-more {
	/*background-color: #F5F5F5;*/
	/*border: 1px solid #751B25;*/
}
.news-title {
	background-color: #751B25;
}
#content-wrapper .news-title, #content-wrapper .news-title * {
	color: #FFEFAD;
}

.news-single-backlink a {
	background-image: url(img/soc_pon_less.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.news-single-backlink a:hover {
	background-image: url(img/soc_pon_less_hover.gif);
}
.news-more a {
	background-image: url(img/soc_pon_more.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.news-more a:hover {
	background-image: url(img/soc_pon_more_hover.gif);
}

/* guestbook */
.guestbook-comment {
	background-color: #FFEFAD;
	border-left: 4px solid #F2CE83;
	border-top: 1px solid #F2CE83;
	border-right: 1px solid #F2CE83;
	border-bottom: 1px solid #F2CE83;
}

.guest-book-date {
	border-color: #F2CE83;
	background-color: #F2CE83;
}

.guestbook-item {
	border: 1px solid #751B25;
}

.guestbook-header {
	background-color: #751B25;
}

#content-wrapper .guestbook-header, #content-wrapper .guestbook-header * {
	color: #FFEFAD;
}

#content-wrapper .guestbook-header a:hover, #content-wrapper .guestbook-header a:hover * {
	color: #FFFFFF !important;
}




div.rte-frame-background  { background-color: #FFEE9A; color: #751B25; }
.rte-frame-background *,
.rte-frame-background a, #content .rte-frame-background a *,
#content .rte-frame-background a, #content .rte-frame-background a * {
	color: #751B25;
}
.rte-frame-background a:hover, .rte-frame-background a:hover *,
#content .rte-frame-background a:hover, #content .rte-frame-background a:hover * {
	color: #99554E;
}
div.rte-frame-border  { border: 1px solid #E5C37C;}

/* table specials */
table {
	border: 1px solid #E5C37C;
}
tr.even { background-color: #E5C37C }
.even *, .even * { background-color: #E5C37C }

tr.odd { background-color: #F2CE83 !important }
.odd *, .odd * { background-color: #F2CE83 !important }

.newsletter-below {border-top: 1px solid #E5C37C; padding: 0.5em 0 0.5em 0;}
