/**
 * 3dCenter Container für vb
 * Richard Hähne, takera [dot] net, gravotechnik [dot] com
 */

/**
 * Layout
 */
/* Größere min-width wegen breiterem Banner */
body {
	margin: 0 auto;
	padding: 0;
	background: #fffaf5;
	min-width:1024px;
	/*max-width:1680px;*/
}
/* unset bei popups wie smiley-liste oder neuer anhang */
body[onload="self.focus()"] {
	min-width: unset;
}
/* kann evtl weggelassen werden*/
img {
	border: none;
}

#container {
	margin: 0 auto;
	padding: 0 7px 7px 6px;
}

#container #header {
	height: 105px;
}

#container #header #logo-floater {
	/*left: 18px;
	position: absolute;*/
	padding-left:12px;
}

#container #header #logo-floater a {
	outline-style: none;
}

#container #header-region {
	float: right;
	margin-top: 1px;
}

#container .content-corner {
	padding: 0 0.5%;
	background: #fffaf5 url(style-images/bg-content.png);
}

/**
 * Bilder Seite
 */

.bg-container-right {
	background: #ee8924 url(style-images/bg-container-right.png) repeat-y 100% 0%;
}

.bg-container-left {
	background: transparent url(style-images/bg-container-left.png) repeat-y 0% 0%;
}

.bg-header {
	background: transparent url(style-images/bg-header.png) repeat-x 0% 0%;
}

.bg-sidebar-right-top {
	background: transparent url(style-images/bg-sidebar-right-top.png) no-repeat 100% 0%;
}

.bg-sidebar-left-top {
	background: transparent url(style-images/bg-sidebar-left-top.png) no-repeat 0% 0%;
}

.bg-container-bottom {
	background: transparent url(style-images/bg-container-bottom.png) repeat-x 0% 100%;
}

.bg-container-bottom-right {
	background: transparent url(style-images/bg-container-bottom-right.png) no-repeat 100% 100%;
}

.bg-container-bottom-left {
	background: transparent url(style-images/bg-container-bottom-left.png) no-repeat 0% 100%;
}

/**
 * Bilder/Layout Tabs
 */

#header-primary-tabs ul, #header-primary-tabs span {
	display: block;
	height: 28px;
}

#header-primary-tabs ul {
	margin: 0;
	padding: 0;
}

#header-primary-tabs ul li {
	margin: 0;
	padding: 0;
	float: left;
	background-image: none;
	list-style-type: none;
	list-style-image: none;
}

#header-primary-tabs .start {
	width: 60px;
}

#header-primary-tabs .end {
	width: 82px;
}

#header-primary-tabs ul li a, #header-primary-tabs ul li a:link, #header-primary-tabs ul li a:visited {
	display: block;
	width: 126px;
	text-align: center;
	color: #333333;
	padding: 6px 0 0 20px;
	height: 22px;
	/* schriftgröße und abstände angleichen */
	font-size: 91%;
	padding-top: 8px;
	height: 20px;
}
#header-primary-tabs ul li a:link, #header-primary-tabs ul li a:visited {
	text-decoration: none;
}

#header-primary-tabs ul li a:active, #header-primary-tabs ul li a:hover, #header-primary-tabs ul li a:focus {
	text-decoration: underline;
	outline-style: none;
}

#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;
}

#header-primary-tabs {
	color: #FFFAF5;
	background: url(style-images/bg-primary-tabs-fade.png) repeat-x 0% 100%;
}

#header-primary-tabs .bg-right {
	background: url(style-images/bg-primary-tabs-fade-right.png) no-repeat 100% 100%;
}

#header-primary-tabs .accentuated-accentuated {
	background: transparent url(style-images/primary-tab-aa.png) no-repeat 0% 0%;
}

#header-primary-tabs .accentuated-end {
	background: transparent url(style-images/primary-tab-aend.png) no-repeat 0% 0%;
}

#header-primary-tabs .accentuated-passive {
	background: transparent url(style-images/primary-tab-ap.png) no-repeat 0% 0%;
}

#header-primary-tabs .passive-accentuated {
	background: transparent url(style-images/primary-tab-pa.png) no-repeat 0% 0%;
}

#header-primary-tabs .passive-end {
	background: transparent url(style-images/primary-tab-pend.png) no-repeat 0% 0%;
}

#header-primary-tabs .passive-passive {
	background: transparent url(style-images/primary-tab-pp.png) no-repeat 0% 0%;
}

#header-primary-tabs .start {
	background: transparent url(style-images/primary-tab-start.png) no-repeat 0% 0%;
}

/**
 * Signum
 */
#gravotechnik {
	position: relative;
	left: 0;
	bottom: 0;
	width: 85px;
	z-index: 15;
}
#gravotechnik a {
	margin: 0;
	padding: 0;
	border: 0;
	display: block; width: 85px; height: 22px;
	background: transparent url(style-images/gravotechnik.png) no-repeat 0% 0%;
	outline-style: none;
}
