/**
 * 3DCenter Style for Drupal 5.x
 * Richard Hähne, takera [dot] net, gravotechnik [dot] com
 */

/**
 * Farben
 */

body {
	background-color: #fffaf5;
}

ul.primary-links li a, ul.primary-links li a:link, ul.primary-links li a:visited, ul.secondary-links li a, ul.secondary-links li a:link, ul.secondary-links li a:visited {
	color: #ffe0c1;
	text-shadow: #000 0px 1px 3px;	/*text-shadow: #000;*/
}

.sidebar a:active, .sidebar a.active, .sidebar a:hover, #sidebar-right .more-link a:hover {
	color: #ffe0c1;
}

#header-primary-tabs ul li.accentuated a, #header-primary-tabs ul li.accentuated a:link, #header-primary-tabs ul li.accentuated a:visited {
	color: #ffe0c1;
}

/**
 * Hintergrundbilder & -farben
 */

/**
 * Header
 */

#wrapper #container #header #logo-floater .section-logo {
	background: transparent url(images/logo.png) no-repeat 0 0;
}
#wrapper #container #header #logo-floater a.section-logo {
	display:block;
	outline-style:none;
}

/**
 * Globale Hintergruende
 */

#wrapper #header-primary-tabs {
	background: url(images/bg-primary-tabs-fade.png) repeat-x 0% 100%;
}
#wrapper #header-primary-tabs .bg-right {
	background: url(images/bg-primary-tabs-fade-right.png) no-repeat 100% 100%;
}

#header-primary-tabs .accentuated-accentuated {
	background: transparent url(images/primary-tab-aa.png) no-repeat 0% 0%;
}

#header-primary-tabs .accentuated-end {
	background: transparent url(images/primary-tab-aend.png) no-repeat 0% 0%;
}

#header-primary-tabs .accentuated-passive {
	background: transparent url(images/primary-tab-ap.png) no-repeat 0% 0%;
}

#header-primary-tabs .passive-accentuated {
	background: transparent url(images/primary-tab-pa.png) no-repeat 0% 0%;
}

#header-primary-tabs .passive-end {
	background: transparent url(images/primary-tab-pend.png) no-repeat 0% 0%;
}

#header-primary-tabs .passive-passive {
	background: transparent url(images/primary-tab-pp.png) no-repeat 0% 0%;
}

#header-primary-tabs .start {
	background: transparent url(images/primary-tab-start.png) no-repeat 0% 0%;
}

#wrapper .bg-base-color {
	/*background: #ee8723 url(images/bg-base-color.png) repeat 0% 0%;*/
	background-color: #ee8723;
}
#wrapper .bg-sidebar-right {
	background: transparent url(images/bg-sidebar-right.png) repeat-y 100% 0%;
}

#wrapper .bg-sidebar-left {
	background: transparent url(images/bg-sidebar-left.png) repeat-y 0% 100%;
}

#wrapper .bg-header {
	background: transparent url(images/bg-header.png) repeat-x 0% 0%;
}

#wrapper .bg-sidebar-right-top {
	background: transparent url(images/bg-sidebar-right-top.png) no-repeat 100% 0%;
}

#wrapper .bg-sidebar-left-top {
	background: transparent url(images/bg-sidebar-left-top.png) no-repeat 0% 0%;
}

#wrapper .bg-container {
	background: transparent url(images/bg-container-bottom.png) repeat-x 0 100%;
}

#wrapper .bg-container-right {
	background: transparent url(images/bg-container-bottom-right.png) no-repeat 100% 100%;
}

#wrapper #container {
	background: transparent url(images/bg-container-bottom-left.png) no-repeat 0 100%;
}

#wrapper #container #center #squeeze .content-right-corner {
	background: transparent url(images/bg-content-right.png) no-repeat 100% 0;
}

#wrapper #container #center #squeeze .content-left-corner {
	background: transparent url(images/bg-content-left.png) no-repeat 0 0;
}

#wrapper #container .bg-breadcrumb {
	background: transparent url(images/bg-breadcrumb.png) repeat-x 0 100%;    
}

#wrapper #container .bg-breadcrumb-right {
	background: transparent url(images/bg-breadcrumb-right.png) no-repeat 100% 100%;
}

#wrapper #container .breadcrumb {
	background: transparent url(images/bg-breadcrumb-left.png) no-repeat 0 100%;    
}

/**
 * Listen
 */
.sidebar ul li {
	list-style-image: url(images/sidebar-leaf.png);
}
.sidebar ul li.expanded {
	list-style-image: url(images/sidebar-expanded.png);
}
.sidebar ul li.collapsed {
	list-style-image: url(images/sidebar-collapsed.png);
}

/**
 * Hauptmenu
 */

ul.primary-links li a, ul.primary-links li a:link, ul.primary-links li a:visited {
	background: transparent url(images/bg-navigation-item.png) no-repeat 50% 0;
}

ul.primary-links li a:hover, ul.primary-links li a.active {
	background: transparent url(images/bg-navigation-item-hover.png) no-repeat 50% 0;
}

ul.secondary-links li a, ul.secondary-links li a:link, ul.secondary-links li a:visited {
	background: transparent url(images/bg-navigation-sec-item.png) no-repeat 0% .5em;
}

ul.secondary-links li a:hover, ul.secondary-links li a.active {
	background: transparent url(images/bg-navigation-sec-item-hover.png) no-repeat 0% .5em;
}

/**
 * Tabs
 */

ul.primary li.active a, ul.primary li.active a:link, ul.primary li.active a:visited, ul.primary li a:hover,
ul.secondary li.active a, ul.secondary li.active a:link, ul.secondary li.active a:visited, ul.secondary li a:hover {
	/*background: url(images/bg-tab.png) repeat-x 0 50%;*/
	background-image: linear-gradient(to top, rgb(232, 141, 49), rgba(232, 173, 100,.85));
}

/**
 * Signum
 */
 
#gravotechnik a {
	background: transparent url(images/gravotechnik.png) no-repeat 0% 0%;
}
