body {
	background-color: #96e15e;
	background-image: url(../images/green/bg.gif);
}
body,
h4,
#navigation .menu-sub ul li.active,
#accordion ul li .tab-content-active,
#accordion .tab-content-active a:hover,
#accordion .tab-content-active a:focus,
#accordion .tab-content-active a:active,
#text .tx-t3blog-pi2 .commentFormStyle input.text:hover,
#text .tx-t3blog-pi2 .commentFormStyle input.text:focus,
#text .tx-t3blog-pi2 .commentFormStyle input.text:active,
#text .tx-t3blog-pi2 .commentFormStyle textarea.text:hover,
#text .tx-t3blog-pi2 .commentFormStyle textarea.text:focus,
#text .tx-t3blog-pi2 .commentFormStyle textarea.text:active,
#text .tx-t3blog-pi2 .itemBody p,
#accordion .tab-kontakt .contact-person blockquote em,
#text div.tagcloud a.cloudlevel_3,
#text div.tagcloud a.cloudlevel_4,
#text div.tagcloud a.cloudlevel_5,
fieldset.tx-powermail-pi1_fieldset label,
fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset select.powermail_select,
fieldset.tx-powermail-pi1_fieldset input.powermail_check,
fieldset.tx-powermail-pi1_fieldset input.powermail_radio,
fieldset.tx-powermail-pi1_fieldset input.powermail_file,
legend {
	color: #092F00;
}
#text .tx-indexedsearch-browsebox .browsebox li.tx-indexedsearch-browselist-currentPage a {
	color: #092F00 !important;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_text:focus,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea:focus,
fieldset.tx-powermail-pi1_fieldset select.powermail_select:focus,
fieldset.tx-powermail-pi1_fieldset input.powermail_file:focus {
	border-color: #092F00;
}
#content #text div.tagcloud a.cloudlevel_3 .tag-selected,
#content #text div.tagcloud a.cloudlevel_4 .tag-selected,
#content #text div.tagcloud a.cloudlevel_5 .tag-selected {
	background-color: #092F00;
}

#text .tx-t3blog-pi2 .itemAuthorAvatar img,
.csc-menu-8 .menu-pic img {
	border: 1px solid #092F00;
}
#text a,
#text a:link,
#text a:visited,
#text .reference-single-view .reference-tags,
#text div.tagcloud a.cloudlevel_0 {
	color: #66C114;
}
#text .tx-indexedsearch-redMarkup,
#content #text div.tagcloud a.cloudlevel_0 .tag-selected,
#content #text .tx-t3blog-pi2 .itemBody .categories a {
	background-color: #66C114;
}
#text a:hover,
#text a:focus,
#text a:active {
	color: #092F00;
}

#text h1,
#text h2,
#text h3,
#accordion ul .tab-content-active h2,
#accordion ul .tab-content-active h2 a,
#accordion ul .tab-content-active h2 a:link,
#accordion ul .tab-content-active h2 a:visited,
#accordion ul .tab-content-active h3,
#accordion ul .tab-content-active h3 a,
#accordion ul .tab-content-active h3 a:link,
#accordion ul .tab-content-active h3 a:visited,
#accordion .tab-content-active h2 a:hover,
#accordion .tab-content-active h2 a:active,
#accordion .tab-content-active h2 a:focus,
#accordion .tab-content-active h3 a:hover,
#accordion .tab-content-active h3 a:active,
#accordion .tab-content-active h3 a:focus,
#text .tx-t3blog-pi2 .itemBody h2,
#text .tx-t3blog-pi2 .itemBody h2 a,
#text .tx-t3blog-pi2 .itemBody h2 a:link,
#text .tx-t3blog-pi2 .itemBody h2 a:visited,
#text div.tagcloud a.cloudlevel_1,
#text div.tagcloud a.cloudlevel_2 {
	color: #215F06;
}
#text .csc-sitemap ul {
	border-color: #215F06;
}
#text .csc-sitemap li {
	background-image: url(../images/green/bullet.gif);
}
#content #text div.tagcloud a.cloudlevel_1 .tag-selected,
#content #text div.tagcloud a.cloudlevel_2 .tag-selected {
	background-color: #215F06;
}
#navigation .menu-sub ul li a {
	color: #66c114;
}

#navigation .menu-sub .description a,
#navigation .menu-sub ul li a:hover,
#navigation .menu-sub ul li a:active,
#navigation .menu-sub ul li a:focus {
	color: #092F00;
}
#text .tx-indexedsearch-browsebox .browsebox li a,
#text .tx-indexedsearch-browsebox .browsebox li a:link,
#text .tx-indexedsearch-browsebox .browsebox li a:visited,
#text .tx-t3blog-pi2 .tx-pagebrowse li a,
#text .tx-t3blog-pi2 .tx-pagebrowse li a:link,
#text .tx-t3blog-pi2 .tx-pagebrowse li a:visited {
	border-color: #76806F;
}
#accordion .tab-content-active a,
#accordion .tab-content-active a:link,
#accordion .tab-content-active a:visited,
#text .tx-t3blog-pi2 .itemSide .date,
#text .tx-t3blog-pi2 .itemBody a,
#text .tx-t3blog-pi2 .itemBody a:link,
#text .tx-t3blog-pi2 .itemBody a:visited,
#text .tx-t3blog-pi2 .itemBody a:hover,
#text .tx-t3blog-pi2 .itemBody a:active,
#text .tx-t3blog-pi2 .itemBody a:focus,
#text .tx-t3blog-pi2 h2 a:hover,
#text .tx-t3blog-pi2 h2 a:active,
#text .tx-t3blog-pi2 h2 a:focus,
#text .tx-indexedsearch-browsebox .browsebox li a,
#text .tx-indexedsearch-browsebox .browsebox li a:link,
#text .tx-indexedsearch-browsebox .browsebox li a:visited,
#text .tx-t3blog-pi2 .tx-pagebrowse li a,
#text .tx-t3blog-pi2 .tx-pagebrowse li a:link,
#text .tx-t3blog-pi2 .tx-pagebrowse li a:visited,
#text .tx-t3blog-pi2 .commentListListing a,
#text .tx-t3blog-pi2 .commentListListing a:link,
#text .tx-t3blog-pi2 .commentListListing a:visited  {
	color: #66C114;
}
#text .tx-indexedsearch-browsebox .browsebox li a:hover,
#text .tx-indexedsearch-browsebox .browsebox li a:focus,
#text .tx-indexedsearch-browsebox .browsebox li a:active,
#text .tx-t3blog-pi2 .tx-pagebrowse li a:hover,
#text .tx-t3blog-pi2 .tx-pagebrowse li a:focus,
#text .tx-t3blog-pi2 .tx-pagebrowse li a:active {
	background-color: #66C114;
	color: #ffffff;
}
#text .tx-t3blog-pi2 .itemSide .date {
	border-right: 1px solid #66C114;
}
#accordion .tab-content,
#text hr.dotted-border,
.tx-t3blog-pi2 .item,
.tx-indexedsearch-res {
	border-color: #D0DFC3;
}

/**** Tooltip / Quotebox Anfang ****/

.tooltipbox .tip,
.accordion-enabled .tab-kontakt .contact-person blockquote {
	background: #68a754;
}
ul.withline li {
	background-image: url(../images/green/bullet.gif);
}
.tooltipbox .tip-text {
	color: #092F00;
}
.tooltipbox .tip-bottom {
	background-image: url(../images/green/tooltip_pfeil.png);
}
.accordion-enabled .tab-kontakt .contact-person blockquote {
	background-image: url(../images/green/quote-box-green-top.gif);
}
.accordion-enabled .tab-kontakt .contact-person blockquote .contact-data {
	background-image: url(../images/green/quote-box-green-bottom.gif);
}
/**** Tooltip / Quotebox Ende ****/
/**** General Bilder / Footer ****/

#accordion,
#text {
	background-image: url(../images/green/text_bg.gif);
}
#header-grafik {
	background-image: url(../images/green/header_grafik_kiel.png);
}


.twitter a {
	background-image: url(../images/green/twitter_icon.gif);
}
 
.rss a {
	background-image: url(../images/green/rss_icon.gif);
}

#twitter {
	background-image: url(../images/green/twitter_bird.png);
}

#page {
	background-image: url(../images/green/page_bg.gif);
	border-color: #96e15e;
}
#content {
	background-image: url(../images/green/content_bg.gif);
}
#navigation .menu-sub {
	background-image: url(../images/green/navi_sub_bg.png);
}
* html #navigation .menu-sub {
	background-image: url(../images/green/navi_sub_bg.gif);
}

#footer {
	background-color: #1C2811;
	background-image: url(../images/green/footer_bg.gif);
	color: #76806f;
}
#footer b, #footer strong {
	font-weight: bold;
	color: #76806f;
}
#footer .formlabel,
#footer .tx-felogin-pi1 h3,
#footer a,
#footer a:hover,
#footer a:active,
#footer a:focus {
	color: #76806f;
}
#footer input {
	border-color: #5e6659;
	background-color: #5e6659;
	background-image: url(../images/green/input_bg.gif);
	color: #dcf8c9;
}
#footer input:focus,
#footer input.focused {
	border-color: #fff0c3;
	background-color: #ddf9c9;
	background-image: url(../images/green/input_bg_focus.gif);
	color: #5e6659;
}
#footer input.search {
	background-image: url(../images/green/send_search.gif);
}
#footer input.login {
	background-image: url(../images/green/send_login.gif);
}
#colormenu {
	background-position: left -66px;
}

.contact .email {
	background-image: url(../images/green/ico_mail.gif);
}
.contact .url {
	background-image: url(../images/green/ico_welt.gif);	
}
.vcard .tel {
	background-image: url(../images/green/ico_fon.gif);
}
.vcard .fax {
	background-image: url(../images/green/ico_fax.gif);
}

#balken {
	background-image: url(../images/green/balken-links.png);
}
* html #balken {
	background-image: url(../images/green/balken-links.gif);
}

/**** Accordion Bilder ****/
.accordion-enabled .tab-content-active .accordion-footer p a {
	background-image: url(../images/green/more-arrow-green.gif)
}
.accordion-enabled ul li .tab {
	background-image: url(../images/green/accordion-tabs-bg.png);
}
.accordion-enabled ul li .tab-active {
	background-image: url(../images/green/accordion-tabs-bg.png) !important;
}
.accordion-enabled ul li .left-tab {
	background-image: url(../images/green/accordion-tabs-bg.png) !important;
}
.accordion-enabled ul {
	background-image: url(../images/green/accordion-bg.png);
}
.accordion-enabled .tab-content-active .accordion-footer {
	background-image: url(../images/green/accordion-footer-middle-bg.gif);
}
.accordion-enabled .container-left {
	background-image: url(../images/green/accordion-content-bg.png);
}
.accordion-enabled .container-right {
	background-image: url(../images/green/accordion-content-right-bg.png);
}

.accordion-enabled ul .tab-leistungen .leistung-double span.schulungen,
#text .leistung span.schulungen {
	background-image: url(../images/green/leistungen-schulungen.gif);
}
.accordion-enabled ul .tab-leistungen .leistung-double span.seo,
#text .leistung span.seo {
	background-image: url(../images/green/leistungen-seo.gif);
}
.accordion-enabled ul .tab-leistungen .leistung-double span.ecommerce,
#text .leistung span.ecommerce {
	background-image: url(../images/green/leistungen-ecommerce.gif);
}
.accordion-enabled ul .tab-leistungen .leistung-double span.hosting,
#text .leistung span.hosting {
	background-image: url(../images/green/leistungen-hosting.gif);
}
.accordion-enabled ul .tab-leistungen .leistung span.webseiten,
#text .leistung span.webseiten {
	background-image: url(../images/green/leistungen-webseiten.gif);
}
.accordion-enabled ul .tab-leistungen .leistung span.cms,
#text .leistung span.cms {
	background: url(../images/green/leistungen-cms.gif) left top no-repeat;
}
.accordion-enabled ul .tab-leistungen .leistung span.intranet,
#text .leistung span.intranet {
	background: url(../images/green/leistungen-intranet.gif) left top no-repeat;
	height: 37px;
}

#team .team-facts {
	background: #fff url(/fileadmin/templates/images/green/team-bg.gif) right top repeat-y;
}

#team .team-facts .corner-top {
	background: url(/fileadmin/templates/images/green/team-bg-top.gif) top right no-repeat;
}

#team .team-facts .corner-bottom {
	background-image: url(/fileadmin/templates/images/green/team-bg-bottom.gif);
}

#team .quotationbox {
	background-image: url(/fileadmin/templates/images/green/quote-box-green-bottom.gif);
}

#team .quotationbox .quotation {
	background: #68a754;
	background: transparent url(/fileadmin/templates/images/green/quote-box-green-top.gif);
}

/* Lightbox */
#lbOverlay {
	background-color: #24301A;
}
/*** Breadcrumb ***/
#breadcrumb {
	background: #ffffff url(../images/green/breadcrumb-bg-green.gif) repeat-x left bottom;
	border-bottom: 1px solid #e3f1d8;
}
#breadcrumb ul li {
	background: url(../images/green/breadcrumb-arrow-green.png) right top no-repeat;
}
#breadcrumb ul li a {
	color: #66C114;
}
#breadcrumb ul li a:hover,
#breadcrumb ul li a:focus,
#breadcrumb ul li a:active {
	background: url(../images/green/breadcrumb-bg-green.gif) repeat-x right top;
	color: #215F06;
}
* html #breadcrumb ul li.special-last {
	background: url(../images/green/breadcrumb-arrow-green.png) right top no-repeat;
}