/*
////////////////////////////////////////////////////////////////
//
// Allgemeine Styles
//
// Weblication CMS Strukturdesign Version 5.2.0.0
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/

/* Diese CSS wird nur zum Drucken eingebunden */
@import url("/549215-posman-de-wGlobal/wGlobal/layout/styles/print.css") print;
/*#page Seite */

html {
	height:100%;
	overflow-y: scroll;
}
body {
	margin:0;
	padding:0;
	font-family:Tahoma, Geneva, Arial, Sans-serif, Helvetica;
	font-size:13px;
	color:#666666;
	height:100%;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/bg.png) left top repeat-x #fff;
}
/*#blocks Grundgerüst */

/*Layoutgenerator:start*/

#blockMainOuter {
	position: relative;
	width: 100%;
	min-height:100%;
	height: auto !important;
	height:100%;
}
#blockMain {
}
#blockMainInner {
	margin:0;
}
#blockTop {
	height:69px;
	width:100%;
	position:relative;
}
#blockTopInner {
	margin: 0 auto;
	width: 960px;
	position:relative;
}
#blockTop #logo {
	position:absolute;
	left:0;
	top:15px;
	z-index:5;
}
#blockTop #languageSelector {
	float:right;
	height:30px;
	position:relative;
	background-color:#ececec;
	margin:1px 0 0 0;
	padding:0 6px 0 6px
}
#blockTop #languageSelector a.lang {
	line-height:20px;
	float:right;
	padding:10px 4px 10px 4px
}
#blockTop #languageSelector a.langCurrent {
	line-height:20px;
	float:right;
	padding:10px 4px 10px 4px
}
#blockTop #searchBox {
	float:right;
	height:30px;
	background-color:#ececec;
	margin:1px 0 0 0
}
#blockTop #searchBox form {
}
#blockTop #searchBox dl {
	padding:5px 5px 0 5px;
}
#blockTop #searchBox dt {
	margin:0;
	display:none
}
#blockTop #searchBox dd {
	margin:0
}
#blockTop #searchBox #searchTerm {
	float:left;
	width:160px;
	height:16px;
	border:solid 1px #c6c6c6;
	margin-right:1px
}
#blockTop #searchBox #searchSubmit {
	float:right;
	width:22px;
	height:20px;
	margin:0;
	padding:0;
	border:none;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/button-search.gif)
}
#blockTop #searchBox #searchSubmit:hover {
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/button-search-mo.gif)
}
#blockTop #navigationMeta {
	position:absolute;
	top:40px;
	right:0;
}
#blockTop #navigationMain {
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/navi-top.gif);
}
#blockTop #navigationFull {
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/navi-top.gif);
}
#blockTop #navigationFullLayer {
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/navi-top.gif);
}
#blockBefore {
	position:relative;
	width:100%;
	margin:0;
	height:302px;
}
#blockBeforeInner {
	height: 302px;
	overflow: hidden;
}
#blockBeforeInner .elementPicture {
	margin:0;
}
#blockLeft {
	position:relative;
	clear:left;
	float:left;
	width:240px;
	margin:0 40px 0 0
}
#blockLeftInner {
	margin-bottom:-10px
}
#blockLeft #navigationFull {
	padding:0;
	-moz-box-shadow:0 0 6px 1px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow:0 0 6px 1px rgba(0, 0, 0, 0.25);
	box-shadow:0 0 6px 1px rgba(0, 0, 0, 0.25);
}
#blockLeft #navigationFullLayer {
	padding:0
}
#blockLeft #navigationSub {
	padding:0
}
#blockLeft #navigationSubLayer {
	padding:0
}
#blockContentFull {
	width:960px;
	margin:35px auto 0;
	position:relative;
}
#blockContentFull img.additional_logo {
	position:absolute;
	right:0;
	top:-90px;
}
#blockContentFullLeft {
	float:left;
	width:940px;
	margin:20px 0 0 0
}
#blockContentFullRight {
	float:left;
	width:720px;
	margin:20px 0 0 0;
}
#blockContent {
	float:left;
	width:680px;
	margin:0;
}
#blockContentInner {
	margin-bottom:-10px
}
#blockBottom {
	position:relative;
	width:100%;
	background:#32429a;
	height:40px;
	margin:-40px 0 0;
}
#ghost {
	width:100%;
	position:relative;
	height:70px;
}
#blockBottomInner {
	width:960px;
	margin:0 auto;
	position:relative;
}
#navigationBreadcrumb {
	clear:left;
	padding:10px 0 5px 0
}
/*# Spalten */


.col1_100 {
	float:left;
	width:100%
}
.col1_50 {
	float:left;
	width:50%
}
.col2_50 {
	float:right;
	width:50%
}
.col1_30 {
	float:left;
	width:30%
}
.col2_70 {
	float:right;
	width:70%
}
.col1_70 {
	float:left;
	width:70%
}
.col2_30 {
	float:right;
	width:30%
}
.col1_33 {
	float:left;
	width:33.33%
}
.col2_33 {
	float:left;
	width:33.33%
}
.col3_33 {
	float:right;
	width:33.33%
}
.col1_25 {
	float:left;
	width:25%
}
.col2_25 {
	float:left;
	width:25%
}
.col3_25 {
	float:left;
	width:25%
}
.col4_25 {
	float:right;
	width:25%
}
.col1_20 {
	float:left;
	width:20%
}
.col2_20 {
	float:left;
	width:20%
}
.col3_20 {
	float:left;
	width:20%
}
.col4_20 {
	float:left;
	width:20%
}
.col5_20 {
	float:right;
	width:20%
}
.col1_16 {
	float:left;
	width:16.66%
}
.col2_16 {
	float:left;
	width:16.66%
}
.col3_16 {
	float:left;
	width:16.66%
}
.col4_16 {
	float:left;
	width:16.66%
}
.col5_16 {
	float:left;
	width:16.66%
}
.col6_16 {
	float:right;
	width:16.66%
}
.col1_5 {
	float:left;
	width:5%;
}
.col2_95 {
	float:right;
	width:95%
}
.col1_5_inner {
	margin-right:0
}
.col2_95_inner {
	margin-left:10px
}
.col1_50_inner {
	margin-right:10px
}
.col2_50_inner {
	margin-left:10px
}
.col1_30_inner {
	margin-right:10px
}
.col2_70_inner {
	margin-left:10px
}
.col1_70_inner {
	margin-right:10px
}
.col2_30_inner {
	margin-left:10px
}
.col1_33_inner {
	margin-right:13px
}
.col2_33_inner {
	margin-left:6px;
	margin-right:7px
}
.col3_33_inner {
	margin-left:13px
}
.col1_25_inner {
	margin-right:15px
}
.col2_25_inner {
	margin-left:5px;
	margin-right:10px
}
.col3_25_inner {
	margin-left:10px;
	margin-right:5px
}
.col4_25_inner {
	margin-left:15px
}
.col1_20_inner {
	margin-right:16px
}
.col2_20_inner {
	margin-left:4px;
	margin-right:12px
}
.col3_20_inner {
	margin-left:8px;
	margin-right:8px
}
.col4_20_inner {
	margin-left:12px;
	margin-right:4px
}
.col5_20_inner {
	margin-left:16px
}
.col1_16_inner {
	margin-right:17px
}
.col2_16_inner {
	margin-left:3px;
	margin-right:14px
}
.col3_16_inner {
	margin-left:6px;
	margin-right:11px
}
.col4_16_inner {
	margin-left:10px;
	margin-right:7px
}
.col5_16_inner {
	margin-left:14px;
	margin-right:3px
}
.col6_16_inner {
	margin-left:17px
}
/*Layoutgenerator:stop*/

/*#beButtons Pflegeschaltflächen */

#beButtonsPage {
	position:absolute;
	z-index:10;
	margin:2px 0 0 220px;
	padding:0;
	width:720px
}
#beButtonEditMetaNavigation {
	position:absolute;
	z-index:10;
	margin:2px 0 0 2px;
}
#beButtonEditNavigation {
	position:absolute;
	z-index:10;
	margin:2px 0 0 0;
	right:0
}
#beButtonInsertNavpoint {
	position:absolute;
	z-index:10;
	margin:56px 0 0 200px
}
#beButtonEditLogo {
	position:absolute;
	z-index:10;
	margin:16px 0 0 8px;
}
#beButtonEditBackgroundImagePage {
	position:absolute;
	z-index:10;
	margin:8px 0 0 0;
	right:8px;
}
#beButtonEditBackgroundImageTop {
	position:absolute;
	z-index:10;
	margin:36px 0 0 0;
	right:0;
}
#beButtonEditContentInclude {
	position:absolute;
	z-index:10;
	margin:2px 0 0 0;
	right:0
}
#beButtonEditContent2Includes {
	position:absolute;
	z-index:10;
	margin:2px 26px 0 0;
	right:0
}
#beButtonEditContent2Include {
	position:absolute;
	z-index:10;
	margin:2px 0 0;
	right:0
}
#beButtonEditContent2GlobalInclude {
	position:absolute;
	z-index:10;
	margin:2px 0 0 0;
	right:0
}
#beButtonEditContent3Includes {
	position:absolute;
	z-index:10;
	margin:2px 26px 0 0;
	right:0
}
#beButtonEditContent3Include {
	position:absolute;
	z-index:10;
	margin:2px 0 0 0;
	right:0
}
#beButtonEditContent3GlobalInclude {
	position:absolute;
	z-index:10;
	margin:2px 0 0 0;
	right:0
}
#beButtonEditContent4Includes {
	position:absolute;
	z-index:10;
	margin:2px 26px 0 0;
	right:0
}
#beButtonEditContent4Include {
	position:absolute;
	z-index:10;
	margin:2px 0 0 0;
	right:0
}
#beButtonEditContent4GlobalInclude {
	position:absolute;
	z-index:10;
	margin:2px 0 0 0;
	right:0
}
#beButtonEditContent5Includes {
	position:absolute;
	z-index:10;
	margin:2px 26px 0 0;
	right:0
}
#beButtonEditContent5Include {
	position:absolute;
	z-index:10;
	margin:2px 0 0 0;
	right:0
}
#beButtonEditContent5GlobalInclude {
	position:absolute;
	z-index:10;
	margin:2px 0 0 0;
	right:0
}
#beButtonEditContent6Includes {
	position:absolute;
	z-index:10;
	margin:2px 26px 0 0;
	right:0
}
#beButtonEditContent6Include {
	position:absolute;
	z-index:10;
	margin:2px 0 0 0;
	right:0
}
#beButtonEditContent6GlobalInclude {
	position:absolute;
	z-index:10;
	margin:2px 0 0 0;
	right:0
}
#beButtonEditContent7Includes {
	position:absolute;
	z-index:10;
	margin:2px 26px 0 0;
	right:0
}
#beButtonEditContent7Include {
	position:absolute;
	z-index:10;
	margin:2px 0 0 0;
	right:0
}
#beButtonEditContent7GlobalInclude {
	position:absolute;
	z-index:10;
	margin:2px 0 0 0;
	right:0
}
#beButtonEditLeft {
	position:absolute;
	z-index:10;
	margin:2px 2px 0 2px;
}
#beButtonEditFooter {
	position:absolute;
	z-index:10;
	margin:2px 2px 0 2px;
}
.beButtonEditGlobalInclude {
	position:absolute;
	z-index:10;
	bottom:0;
	right:0
}
.beButtonDeleteRow {
	position:relative;
	float:right;
	z-index:10
}
.beButtonEditRow {
	position:relative;
	float:right;
	z-index:10
}
.beButtonEditSitemap {
	position:absolute;
	z-index:10;
	margin:0 0 0 0
}
.beButtonEditSubmap {
	position:absolute;
	z-index:10;
	margin:0 0 0 0
}
/*#headlines Überschriften */

.h1, h1, .h1Editor {
	font-family:'PT Sans', sans-serif;
	font-size:22px;
	line-height:25px;
	font-weight:normal;
	color:#32429a;
	padding:0;
	margin:0 0 5px;
}
.h1 a, h1 a {
	font-family:'PT Sans', sans-serif;
	font-size:22px;
	line-height:25px;
	font-weight:normal;
	color:#32429a;
	padding:0;
	margin:0 0 5px;
	text-decoration:none;
}
.h1 a:hover, h1 a:hover {
	text-decoration:underline;
}
.h2, h2, .h2Editor {
	font-family:'PT Sans', sans-serif;
	font-size:16px;
	line-height:19px;
	font-weight:normal;
	color:#666;
	padding:0 0 0 5px;
	margin:0 0 12px 1px;
	border-left:2px solid #32429a;
}
.h3, h3, .h3Editor {
	font-family:'PT Sans', sans-serif;
	font-size:14px;
	line-height:17px;
	font-weight:normal;
	color:#666;
	padding:0;
	margin:0 0 10px;
}
.h4, h4, .h4Editor {
	font-size:12px;
	line-height:15px;
	font-weight:normal;
	color:#666;
	padding:0;
	margin:0 0 10px;
}
/*#texts Textformatierung */

.subline {
	font-size:13px;
	color:#666666
}
.subline a {
	background:none;
	color:inherit
}
.description {
	font-weight:bold
}
.unimportant {
	color:#999999
}
.info {
	font-size:10px;
	color:#666666
}
.noDecoration {
	text-decoration:none
}
p {
	margin:0 0 10px 0;
	line-height:17px
}
.alignLeft {
	text-align:left
}
.alignRight {
	text-align:right
}
.alignCenter {
	text-align:center
}
.alignJustify {
	text-align:justify
}
ul {
}
ol {
}
dl {
}
dt {
}
dd {
}
hr {
	margin:0 0 10px 0;
	border-color:#e0e0e0;
	border-style:solid none none none;
	height:0px
}
acronym, abbr {
	border-bottom:dashed 1px #666666
}
sup {
	font-size:70%;
	line-height:0;
	vertical-align:super;
}
/*#links Links */

a {
	text-decoration:underline;
	color:#666666;
}
a.intern {
	padding-left:18px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/intern.gif) left 1px no-repeat
}
a.extern {
	padding-left:18px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/extern.gif) left 1px no-repeat
}
a.box {
	padding-left:18px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/box.gif) left 1px no-repeat
}
a.boxPicture {
	padding-left:18px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/boxPicture.gif) left 1px no-repeat
}
a.download {
	padding-left:18px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/download.gif) left 1px no-repeat
}
a.pdf {
	padding-left:18px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/pdf.gif) left 1px no-repeat
}
a.audio {
	padding-left:18px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/audio.gif) left 1px no-repeat
}
a.video {
	padding-left:18px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/video.gif) left 1px no-repeat
}
a.next {
	padding-left:18px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/next.gif) left 1px no-repeat
}
a.back {
	padding-left:18px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/back.gif) left 1px no-repeat
}
a.mail {
	padding-left:18px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/mail.gif) left 1px no-repeat
}
span.phone, a.phone {
	padding-left:18px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/phone.gif) left 1px no-repeat
}
span.fax, a.fax {
	padding-left:18px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/fax.gif) left 1px no-repeat
}
a.mobile {
	padding-left:18px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/mobile.gif) left 1px no-repeat
}
a.rss {
	padding-left:18px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/rss.gif) left 1px no-repeat
}
a.twitter {
	padding-left:18px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/twitter.gif) left 1px no-repeat
}
a.googlemaps {
	padding-left:18px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/googlemaps.gif) left 1px no-repeat
}
a:hover {
	text-decoration:none
}
/*#pictures Bilder */

a img {
	border:none
}
img.picture {
	margin:0;
	max-width:100%;
}
img.pictureLeft {
	float:left;
	margin:0 24px 4px 0;
	max-width:100%;
}
img.pictureRight {
	float:right;
	margin:0 0 4px 24px;
	max-width:100%;
}
#blockRight img.picture {
	margin:0
}
#blockRight img.pictureLeft {
	margin:0
}
#blockRight img.pictureRight {
	margin:0
}
/*#tables Tabellen */

table {
	font:inherit;
	color:inherit;
	border:none
}
tr, thead, tbody {
}
th, td {
	vertical-align:top
}
table.light {
	width:100%;
	background-color:#ffffff;
	border:none;
	margin-bottom:12px;
	border-collapse:separate;
	border-spacing:1px;
}
table.light th {
	border:none;
	padding:4px;
	text-align:left;
	background-color:#b0b0b0
}
table.light td {
	border:none;
	padding:4px
}
table.default {
	width:100%;
	background-color:#ffffff;
	border-style:solid none none solid;
	border-width:1px;
	border-color:#a0a0a0;
	margin-bottom:12px;
	border-collapse:collapse;
}
table.default th {
	border-style:none solid solid none;
	border-width:1px;
	border-color:#a0a0a0;
	padding:4px;
	text-align:left;
	background-color:#b0b0b0;
	color:#ffffff
}
table.default td {
	border-style:none solid solid none;
	border-width:1px;
	border-color:#a0a0a0;
	padding:4px
}
table.datasheet {
}
table.datasheet td.caption {
	font-weight:bold;
	padding-right:8px
}
tr.highlighted, th.highlighted, td.highlighted {
	background-color:#f0f0f0
}
td.bgColor1, th.bgColor1 {
	background-color:#f0f0f0
}
/*#misc Globale Elemente */

.clearBoth {
	height:0px;
	line-height:0px;
	font-size:0px;
	clear:both;
	padding:0;
	margin:0;
	overflow:hidden;
}
.clearBothSpace {
	height:10px;
	line-height:0px;
	font-size:0px;
	clear:both;
	padding:0;
	margin:0;
	overflow:hidden;
}
#blockLeft .clearBothSpace, #blockRight .clearBothSpace {
	height:20px;
	line-height:0px;
	font-size:0px;
	clear:both;
	padding:0px;
	margin:0;
	overflow:hidden;
}
.clickable {
	cursor:pointer
}
.invisible {
	display:none
}
.highlighted {
	background-color:yellow
}
.errorMessages {
	margin:0 0 10px 0;
	padding:8px;
	background-color:#ffcccc
}
.wglErrorMessage {
	color:#ff0000;
	display:block;
	line-height:17px
}
.textInfo {
	display:inline;
	color:#666666;
	line-height:17px;
	float:left;
	display:block
}
.containerFloatLeft {
	float:left;
	margin-right:10px
}
.containerFloatRight {
	float:right;
	margin-left:10px
}
.containerCenter {
	margin:auto
}
.containerWidth75 {
	width:75%
}
.containerWidth66 {
	width:66%
}
.containerWidth50 {
	width:50%
}
.containerWidth33 {
	width:33%
}
.containerWidth25 {
	width:25%
}
.containerWidth120Abs {
	width:120px
}
.containerWidth240Abs {
	width:240px
}
.containerWidth320Abs {
	width:320px
}
.containerWidth400Abs {
	width:400px
}
/*#items Allgemeine Elemente */

.elementStandard {
	margin:0 0 10px 0
}
.elementHeadline {
	margin:0 0 0 0
}
.elementText {
	margin:0 0 10px 0
}
.elementText ul {
	margin-top:0;
	margin-bottom:10px;
	list-style-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/icons/list-style-image.gif)
}
.elementText li {
	line-height:17px;
}
.elementTable {
	margin:0 0 10px 0
}
.elementTable table {
	margin:0
}
.elementPicture {
	margin:0 0 10px 0
}
.elementPictureLeft {
	display:inline;
	max-width:100%;
}
.elementPictureRight {
	display:inline;
	max-width:100%;
}
div.pictureBorder {
	border-style:solid;
	border-color:#ececec;
	border-width:1px;
}
div.pictureFrame {
	padding:2px;
	background-color:#ffffff;
}
div.pictureFrameInner {
	overflow:hidden;
}
div.pictureGray {
	background-color:#f0f0f0
}
a.picture {
	display:block
}
a.pictureLeft {
	float:left;
	margin:0 24px 4px 0;
}
a.pictureRight {
	float:right;
	overflow:hidden;
	margin:0 0 4px 24px;
}
a.pictureLeft img.pictureLeft, a.pictureRight img.pictureRight {
	margin:0;
}
a.pictureDetails {
	position:relative;
	cursor:pointer;
	display:inline-block
}
a.pictureHover {
	display:inline-block
}
a.pictureHover:hover {
}
a.pictureHover:hover img.pictureDefault {
	visibility:hidden
}
div.picture {
	overflow:hidden;
	display:inline-block;
	position:relative
}
div.pictureLeft {
	float:left;
	margin:0 24px 10px 0;
}
div.pictureRight {
	float:right;
	margin:0 0 10px 24px;
}
div.pictureLeft img.pictureLeft, div.pictureRight img.pictureRight {
	margin:0;
}
div.picture a {
	margin:0
}
div.pictureLeft a {
	margin:0
}
div.pictureRight a {
	margin:0
}
div.picture span {
	text-decoration:underline
}
div.pictureLeft span {
	text-decoration:underline
}
div.pictureRight span {
	text-decoration:underline
}
div.pictureSubtitle {
	border:solid #ececec 1px;
	border-top:none
}
div.pictureFrame div.pictureSubtitle {
	border:none;
	padding-bottom:2px;
	padding-left:3px;
	padding-bottom:2px
}
div.pictureBorder div.pictureSubtitle {
	border:none;
}
div.picture .pictureSubtitle {
	display:block;
	margin:0;
	padding:8px;
}
div.pictureLeft .pictureSubtitle {
	display:block;
	clear:left;
	margin:0;
	padding:8px;
}
div.pictureRight .pictureSubtitle {
	display:block;
	clear:right;
	margin:0;
	padding:8px;
}
span.pictureCore {
	display:block;
	position:relative;
	margin:0;
	padding:0;
}
span.pictureCore img.pictureDefault, div.pictureFrameInner img.pictureDefault {
	margin:0;
	display:block
}
img.pictureZoomer {
	position:absolute;
	right:0;
	top:0;
	padding:5px;
}
.elementLink {
	margin:0 0 10px 0;
	line-height:17px;
	overflow:hidden
}
.elementLink a {
	display:block
}
.elementVideo {
	margin:0 0 10px 0
}
.elementVideo a.videoContainer {
	text-align:center;
	vertical-align:middle;
	display:block;
	position:relative
}
.elementVideo img.splashScreen {
	position:absolute
}
.elementVideo img.splashScreenOverlay {
	position:absolute;
	margin:0 auto
}
.elementAudio {
	margin:0 0 10px 0
}
.elementAudio audio {
	max-width:100%
}
.elementList {
	margin:0 0 10px 0;
	overflow:hidden
}
.elementListWidth {
}
.elementListFloat {
	margin:0;
	overflow:visible
}
.elementSitemap {
	margin:0 0 10px 0;
	overflow:hidden
}
.elementSubmap {
	margin:0 0 10px 0;
	overflow:hidden
}
.elementSubmap h3 {
}
.elementSubmap .firstLevel {
	margin-left:-24px
}
.elementSubmap ul {
	list-style-type:none;
	margin:0;
	padding:0 0 0 24px
}
.elementSubmap li {
	overflow:hidden;
	margin:0 0 0 0;
	padding:6px 0 0 0
}
.elementSubmap li.navLevelSelected {
	font-weight:bold
}
.elementDelimiter {
	margin:0 0 10px 0
}
.elementClearer {
	margin:0 0 0 0;
	height:0px;
	clear:both
}
.elementSpace {
	margin:0 0 0 0;
	height:10px;
}
.elementClearerWithSpace {
	margin:0 0 0 0;
	height:10px;
	clear:both
}
.spacer1 {
	height:17px
}
.spacer2 {
	height:28px
}
.spacer3 {
	height:51px
}
.spacer4 {
	height:68px
}
.spacer5 {
	height:85px
}
.spacer6 {
	height:102px
}
.spacer7 {
	height:119px
}
.spacer8 {
	height:136px
}
.elementContainer {
	margin:0 0 10px 0;
	clear:both;
	overflow:hidden
}
.elementForm {
	margin:0 0 10px 0;
	overflow:hidden
}
.elementGlossary {
	position:relative
}
.elementGlossary dl {
	margin:0
}
.elementGlossary dt {
	display:block;
	clear:left;
	margin:0 0 2px 0;
	font-weight:bold
}
.elementGlossary dd {
	display:block;
	margin:0 0 10px 0;
	overflow:hidden;
}
.elementContactPerson {
	position:relative;
	margin:0 0 20px 0;
	overflow:hidden;
	background-color:#ececec;
	padding:10px;
	padding-bottom:0
}
.elementGallery {
	margin:0 0 10px 0;
	overflow:hidden
}
.elementButton {
	margin:0
}
.elementButton .wglButton {
	margin-bottom:4px;
}
.elementBoxSheet {
	margin:0 0 20px 0;
	overflow:hidden;
	background-color:#ececec;
	border:none;
	padding:15px;
	padding-bottom:5px;
}
.elementBoxBlank {
	margin:0 0 20px 0;
	overflow:hidden;
	background-color:#ffffff;
	border:solid 1px #e0e0e0;
	padding:14px;
	padding-bottom:5px
}
.elementForm table {
	width:400px
}
.elementForm td {
	padding:4px 0 0 0
}
.elementForm .rowText {
}
.elementForm .formButtons {
	clear:left;
	text-align:left;
}
.elementForm label {
	white-space:nowrap;
	padding:0 4px 0 0
}
.elementForm .formLabelStar {
	color:#666666;
	padding-left:2px;
}
.elementSourcecode .source {
	background-color:#FFFFCC;
	margin:0 0 10px;
	border:1px solid #E0E0E0;
	overflow:auto;
	padding:10px;
	white-space:nowrap
}
.elementSourcecode .source pre {
	margin:0
}
.elementBlank {
	margin:0 0 0 0
}
.elementInfoDefault {
	overflow:hidden;
	min-height:28px;
	margin:0 0 10px 0;
	border:solid 1px #c6c6c6;
	padding:8px 8px 8px 44px;
	background-color:#ffffcc;
	background-image:url('/weblication/grid5/gui/images/icon_large/info.gif');
	background-repeat:no-repeat;
	background-position:4px 4px
}
.elementInfoTip {
	overflow:hidden;
	min-height:28px;
	margin:0 0 10px 0;
	border:solid 1px #c6c6c6;
	padding:8px 8px 8px 44px;
	background-color:#ffffcc;
	background-image:url('/weblication/grid5/gui/images/icon_large/tip.gif');
	background-repeat:no-repeat;
	background-position:4px 4px
}
.elementInfoWarning {
	overflow:hidden;
	min-height:28px;
	margin:0 0 10px 0;
	border:solid 1px #c6c6c6;
	padding:8px 8px 8px 44px;
	background-color:#ffffcc;
	background-image:url('/weblication/grid5/gui/images/icon_large/warning.gif');
	background-repeat:no-repeat;
	background-position:4px 4px
}
.elementInfoError {
	overflow:hidden;
	min-height:28px;
	margin:0 0 10px 0;
	border:solid 1px #c6c6c6;
	padding:8px 8px 8px 44px;
	background-color:#ffffcc;
	background-image:url('/weblication/grid5/gui/images/icon_large/error.gif');
	background-repeat:no-repeat;
	background-position:4px 4px
}
/*#form Formulare und Eingebafelder */

form {
}
fieldset {
	border:0;
	padding:0;
	margin:0 0 10px 0
}
input {
	font:inherit;
	padding:1px 0 1px 0;
	margin:0;
	border:1px solid #c6c6c6;
	background-color:#ffffff
}
select {
	font:inherit;
	padding:0;
	margin:0;
	border:1px solid #c6c6c6;
}
textarea {
	font:inherit;
	padding:0;
	margin:0;
	border:1px solid #c6c6c6;
}
input[type="radio"] {
	border:none
}
input[type="checkbox"] {
	border:none
}
input[type="file"] {
}
button {
	cursor:pointer;
	font:inherit;
	line-height:15px;
	font-weight:bold;
	color:#666666;
	background-color:#f0f0f0;
	border:solid 1px #c0c0c0;
	border-color:#d0d0d0 #c0c0c0 #c0c0c0 #d0d0d0;
	margin:0 4px 0 0
}
button:hover {
	background-color:#a0a0a0;
	color:#ffffff;
}
.wglButton {
}
.wglIsInvalid {
	background-color:#ffcccc
}
.wglInfoAlreadyUploaded {
	padding:4px 0 4px 0
}
.wglInfoAlreadyUploadedText {
	display:block;
	color:#666666;
	font-weight:bold
}
.wglInfoAlreadyUploadedFilename {
	display:block;
	color:#666666
}
.wglCaptcha {
	padding-bottom:3px
}
.wglCaptchaArithmeticQuestion {
	padding:2px 4px 2px 2px
}
.wglRadioFloat {
	float:left;
	display:block;
	overflow:hidden
}
.wglRadioFloat input {
	margin:0;
	float:left;
	height:12px
}
.wglRadioFloat label {
	float:left;
	padding:0 4px 0 4px
}
.wglRadio {
	display:block;
	clear:left;
	padding:2px 0 2px 0;
	overflow:hidden
}
.wglRadio input {
	margin:0;
	float:left;
	height:12px
}
.wglRadio input[type="text"] {
	margin:0 0 0 4px
}
.wglRadio label {
	float:left;
	padding:0 4px 0 4px
}
.wglCheckbox {
	display:block;
	clear:left;
	padding:2px 0 2px 0;
	overflow:hidden
}
.wglCheckbox input {
	margin:0;
	float:left
}
.wglCheckbox input[type="text"] {
	margin:0 0 0 4px
}
.wglCheckbox label {
	float:left;
	padding:0 4px 0 4px
}
.wglCheckboxFloat {
	margin:0 2px 0 0
}
dl.form {
	display:table;
	margin:0;
	padding:0;
}
dl.formFirstBlock {
	float:left
}
dl.formLastBlock {
	float:right
}
.form dt {
	display:block;
	clear:left;
	margin:0 0 2px 0;
}
.form dt.blank {
	display:none
}
.form dt label {
	font-weight:bold;
}
.form dd {
	display:block;
	margin:0 0 10px 0;
	overflow:hidden;
}
dl.formTable {
	display:block;
	margin:0;
	padding:0
}
.formTable dt {
	display:block;
	clear:both;
	margin:0 0 2px 0;
}
.formTable dt label {
	font-weight:bold;
}
.formTable dd {
	display:block;
	overflow:hidden;
	float:right;
	width:300px;
	margin:-17px 0 10px 0;
}
.formTable dd.full {
	display:block;
	overflow:hidden;
	float:none;
	width:100%;
	margin:-17px 0 10px 0;
}
input.XS {
	width:44px;
	margin-right:4px
}
input.S {
	width:94px;
	margin-right:4px
}
input.M {
	width:144px;
	margin-right:4px
}
input.L {
	width:194px;
	margin-right:4px
}
input.XL {
	width:244px;
	margin-right:4px
}
input.XXL {
	width:294px;
	margin-right:4px
}
textarea.XS {
	width:44px;
	margin-right:4px
}
textarea.S {
	width:94px;
	margin-right:4px
}
textarea.M {
	width:144px;
	margin-right:4px
}
textarea.L {
	width:194px;
	margin-right:4px
}
textarea.XL {
	width:244px;
	margin-right:4px
}
textarea.XXL {
	width:294px;
	margin-right:4px
}
select.XS {
	width:46px;
	margin-right:4px
}
select.S {
	width:96px;
	margin-right:4px
}
select.M {
	width:146px;
	margin-right:4px
}
select.L {
	width:196px;
	margin-right:4px
}
select.XL {
	width:246px;
	margin-right:4px
}
select.XXL {
	width:296px;
	margin-right:4px
}
/*#lists Listen */

.listKassen {
	list-style:none;
	margin:0 0 40px 0;
	padding:10px 0;
	height:auto;
	width:240px;
}
.listKassen .listEntry.check {
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/check.gif) 15px 8px no-repeat;
	padding:10px 15px 10px 45px;
	border-top:solid 1px #e0e0e0;
	border-bottom:solid 1px #e0e0e0;
	width:180px;
}
.listKassen .listEntry.check span {
	font-family:'PT Sans', sans-serif;
	font-size:16px;
	color:#32429a;
}
.listDefault {
	list-style:none;
	margin:0 0 10px 0;
	padding:0;
	border-top:solid 1px #e0e0e0
}
.listBox {
	list-style:none;
	margin:0 0 10px 0;
	padding:0
}
.listCompact {
	list-style:none;
	margin:0;
	padding:0
}
.listSearchResult {
	list-style:none;
	margin:0;
	padding:0
}
.listFull {
}
.listDefault .listEntry {
	overflow:hidden;
	padding:10px 0 10px 0;
	margin:0 0 0 0;
	border-bottom:solid 1px #e0e0e0
}
.listBox .listEntry {
	overflow:hidden;
	float:left;
	padding:0;
	margin:0 10px 10px 0;
	border:solid 1px #e0e0e0;
	background-color:#ffffff
}
.listBox .listEntryLastOfRow {
	margin-right:0
}
.listCompact .listEntry {
	overflow:hidden;
	padding:0 0 10px 0;
	margin:0
}
.listFull .listEntry {
	border-bottom:solid 1px #e0e0e0;
	margin:0 0 10px 0
}
.listSearchResult .listEntry {
	overflow:hidden;
	padding:10px 0 10px 0;
	margin:0;
	border-bottom:solid 1px #e0e0e0
}
.listEntryClickable {
	cursor:pointer
}
.listEntryClickable:hover {
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/list-next.png) right bottom no-repeat;
	background-color:#f3f3f3
}
.twoCols {
	float:left;
	width:49%;
	margin-right:1%;
	height:120px;
	overflow:hidden
}
.twoCols .h2 {
	padding-right:10px
}
.twoCols .listEntryDescription {
	padding-right:10px
}
.listDefault dt {
	margin:0 0 4px 0
}
.listDefault dd {
	color:#666666;
	margin:0 0 8px 8px
}
.listDefault .listEntryTitle {
	color:#666666;
	margin:0 0 8px 0;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
}
.listDefault .listEntryTitle a {
	text-decoration:none
}
.listDefault .listIcon {
	vertical-align:middle;
	margin:0 4px 0 0
}
.listDefault .listEntryDate {
	padding:0 6px 0 0;
	color:#666666;
	font-weight:bold;
	text-decoration:none
}
.listDefault .listEntrySubline {
	margin:0 0 4px 0;
	color:#666666
}
.listDefault .listEntryThumbnail {
	float:left;
	margin:2px 8px 0 0
}
.listDefault .listEntryThumbnailRight {
	float:right;
	margin:2px 0 0 8px
}
.listDefault .listEntryDescription {
	margin:0 0 0 0
}
.listDefault .listEntrySize {
	color:#666666
}
.listDefault .listEntryMoreOnly {
	text-decoration:none
}
.listBox dt {
	margin:0 0 4px 0
}
.listBox dd {
	color:#666666;
	margin:0 0 8px 8px
}
.listBox .listEntryTitle {
	color:#000000;
	padding:10px;
	margin:0 0 0 0;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
}
.listBox .listEntryTitle a {
	text-decoration:none
}
.listBox .listIcon {
	vertical-align:middle;
	margin:0 4px 0 0
}
.listBox .listEntryDate {
	padding:0 6px 0 0;
	color:#666666;
	font-weight:bold;
	text-decoration:none
}
.listBox .listEntrySubline {
	margin:0 0 4px 0;
	color:#666666
}
.listBox .listEntryThumbnail {
	margin:0 0 0 0
}
.listBox .listEntryDescription {
	padding:0 10px 10px 10px
}
.listBox .listEntrySize {
	color:#666666
}
.listBox .listEntryMoreOnly {
	text-decoration:none
}
.listCompact dt {
	margin:0 0 4px 0
}
.listCompact dd {
	color:#666666;
	margin:0 0 8px 8px
}
.listCompact .listEntryTitle {
	color:#000000;
	margin:0 0 8px 0;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
}
.listCompact .listEntryTitle a {
	text-decoration:none
}
.listCompact .listIcon {
	vertical-align:bottom;
	margin:0 4px 0 0
}
.listCompact .listEntryDate {
	line-height:16px;
	padding:0 6px 0 0;
	color:#666666;
	font-weight:bold;
	text-decoration:none
}
.listCompact .listEntrySubline {
	clear:both;
	margin:0 0 4px 0;
	color:#666666
}
.listCompact .listEntryThumbnail {
	float:left;
	margin:2px 8px 0 0
}
.listCompact .listEntryThumbnailRight {
	float:right;
	margin:2px 0 0 8px
}
.listCompact .listEntryDescription {
	margin:0 0 0 0
}
.listCompact .listEntrySize {
	color:#666666
}
.listCompact .listEntryMoreOnly {
	text-decoration:none
}
.listFull .listEntryTitle {
}
.listFull .listEntryTitle a {
	text-decoration:none
}
.listFull .listEntrySubline {
	overflow:hidden;
	margin:0 0 10px 0
}
.listFull .listEntryDate {
	color:#666666
}
.listFull .listEntryAuthor {
	color:#666666
}
.listFull .listEntryFooter {
}
.listFull .listEntryComments {
	margin:0 0 10px 0
}
.listFull .listEntryComments a {
	color:#666666;
	text-decoration:none
}
.listSearchResult .listEntryTitle {
	color:#000000;
	margin:0 0 8px 0;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
}
.listSearchResult .listEntryTitle a {
	text-decoration:none
}
.listSearchResult .listEntryDescription {
	margin:0 0 4px 0
}
.listSearchResult .listEntryUrl {
	margin:0 0 0 0
}
.listSearchResult .listEntryUrl a {
	color:#a0a0a0
}
.tagCloud {
	font-size:1em
}
.tagCloud a {
	display:inline-block;
	margin: 0 5px 0 0;
	text-decoration: none;
}
.tagCloud a.highlighted {
	background-color:#999999;
	color:#ffffff
}
.categoryFilterList {
	overflow:hidden;
	margin:0 0 10px 0
}
.categoryFilterList select {
	float:right
}
.azNaviList {
	text-align:center;
	line-height:24px;
	margin:0 0 10px 0
}
.azNaviList a {
	text-decoration:none
}
.azNaviList a:hover {
	background-color:#f0f0f0
}
.azNaviList .charAvailable {
	padding:4px
}
.azNaviList .charNotAvailable {
	padding:4px;
	color:#dddddd
}
.azNaviList .charSelected {
	padding:3px;
	border:solid 1px #dddddd
}
.azNaviList .initFilter {
	text-align:right
}
.pageNaviList {
	text-align:center;
	line-height:24px;
	margin:0 0 10px 0
}
.pageNaviList a {
	text-decoration:none
}
.pageNaviList a:hover {
	background-color:#f0f0f0
}
.pageNaviList .pageNaviBackLink {
	background-color:#dddddd;
	border:solid 1px #a0a0a0;
	margin:0 4px 0 4px;
	padding:1px 8px 1px 8px;
}
.pageNaviList .pageNaviLink {
	background-color:#dddddd;
	border:solid 1px #a0a0a0;
	margin:0 4px 0 4px;
	padding:1px 8px 1px 8px;
}
.pageNaviList .pageNaviCurrent {
	background-color:#ffffff;
	border:solid 1px #a0a0a0;
	margin:0 4px 0 4px;
	padding:1px 8px 1px 8px;
	font-weight:bold;
}
.pageNaviList .pageNaviNextLink {
	background-color:#dddddd;
	border:solid 1px #a0a0a0;
	margin:0 4px 0 4px;
	padding:1px 8px 1px 8px;
}
/*#navigations Navigationen */

#navigationBreadcrumb a {
	text-decoration:none;
	color:#666666
}
/* Meta-Navigation */

#navigationMeta ul {
	list-style-type:none;
	margin:0;
	padding:0
}
#navigationMeta li {
	float:left;
	color:#fff;
}
#navigationMeta a.navLevel1 {
	display:block;
	float:left;
	color:#fff;
	padding:0 8px;
	text-decoration:none;
}
#navigationMeta a.navLevel1:hover {
	text-decoration:underline;
}
#navigationMeta a.navLevel1Selected {
	display:block;
	float:left;
	color:#fff;
	padding:0 8px;
	text-decoration:underline;
}
#navigationMeta div.navLevel1Embed {
	display:none;
	position:absolute;
	z-index:100;
	left:0;
	margin:-2px 0 0 0;
	border:solid 1px #f0f0f0;
	background-color:#ffffff;
	padding:10px
}
/*Navigation:start*/
/* Navigation links */

#navigationFull {
	margin-bottom:40px
}
#navigationFull ul {
	list-style-type:none;
	margin:0;
	padding:0
}
#navigationFull li {
	display:block;
	overflow:hidden;
	margin:0;
	padding:0
}
#navigationFull a {
	display:block;
	text-decoration:none
}
#navigationFull .navLevel1Container {
	margin:0;
	padding:10px 0 15px;
}
#navigationFull a.navLevel1 {
	font-family:'PT Sans', sans-serif;
	font-size:16px;
	padding:9px 20px 10px 20px;
	color:#32429a;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/nav_border.gif) left bottom no-repeat;
	text-indent:6px;
}
#navigationFull a.navLevel1:hover {
	color:#ff9c00;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/nav_border.gif) left bottom no-repeat;
}
#navigationFull a.navLevel1Selected {
	font-family:'PT Sans', sans-serif;
	font-size:16px;
	padding:9px 20px 10px 20px;
	color:#ff9c00;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/nav_border.gif) left bottom no-repeat;
	text-indent:6px;
}
#navigationFull a.navLevel1Selected:hover {
	color:#ff9c00;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/nav_border.gif) left bottom no-repeat;
}
#navigationFull a.navLevel1Open {
	font-family:'PT Sans', sans-serif;
	font-size:16px;
	padding:9px 20px 10px 20px;
	color:#ff9c00;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/nav_border.gif) left bottom no-repeat;
	text-indent:6px;
}
#navigationFull a.navLevel1Open:hover {
	color:#ff9c00;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/nav_border.gif) left bottom no-repeat;
}
#navigationFull a.navLevel1OpenSelected {
	font-family:'PT Sans', sans-serif;
	font-size:16px;
	padding:9px 20px 10px 20px;
	color:#ff9c00;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/nav_border.gif) left bottom no-repeat;
	text-indent:6px;
}
#navigationFull a.navLevel1OpenSelected:hover {
	color:#ff9c00;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/nav_border.gif) left bottom no-repeat;
}
#navigationFull a.navLevel1OpenDescendantSelected {
	font-family:'PT Sans', sans-serif;
	font-size:16px;
	padding:9px 20px 10px 20px;
	color:#ff9c00;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/nav_border.gif) left bottom no-repeat;
	text-indent:6px;
}
#navigationFull a.navLevel1OpenDescendantSelected:hover {
	color:#ff9c00;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/nav_border.gif) left bottom no-repeat;
}
#navigationFull .navLevel2Container {
	margin:10px 0 0;
	padding:0 0 10px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/nav_border.gif) left bottom no-repeat;
}
#navigationFull a.navLevel2 {
	font-family:'PT Sans', sans-serif;
	font-size:14px;
	padding:6px 15px 6px 30px;
	color:#666;
}
#navigationFull li.navLevel2, #navigationFull li.navLevel2Selected {
	margin:0 0 1px;
}
#navigationFull a.navLevel2:hover {
	background:#ff9c00;
	color:#fff;
}
#navigationFull a.navLevel2Selected {
	font-family:'PT Sans', sans-serif;
	font-size:14px;
	padding:6px 15px 6px 30px;
	color:#fff;
	background:#ff9c00;
}
#navigationFull a.navLevel2Selected:hover {
	background:#ff9c00;
}
#navigationFull a.navLevel2Open {
	font-family:'PT Sans', sans-serif;
	font-size:14px;
	padding:6px 15px 6px 30px;
	color:#fff;
	background:#ff9c00;
}
#navigationFull a.navLevel2Open:hover {
	background:#ff9c00;
}
#navigationFull a.navLevel2OpenSelected {
	font-family:'PT Sans', sans-serif;
	font-size:14px;
	padding:6px 15px 6px 30px;
	color:#fff;
	background:#ff9c00;
}
#navigationFull a.navLevel2OpenSelected:hover {
	background:#ff9c00;
}
#navigationFull a.navLevel2OpenDescendantSelected {
	font-family:'PT Sans', sans-serif;
	font-size:14px;
	padding:6px 15px 6px 30px;
	color:#fff;
	background:#ff9c00;
}
#navigationFull a.navLevel2OpenDescendantSelected:hover {
	background:#ff9c00;
}
#navigationFull .navLevel3Container {
	margin:0 0 0 0
}
#navigationFull a.navLevel3 {
	font-size:12px;
	padding:6px 0 6px 48px
}
#navigationFull a.navLevel3:hover {
	background-color:#f0f0f0
}
#navigationFull a.navLevel3Selected {
	background-color:#f0f0f0;
	font-size:12px;
	padding:6px 0 6px 48px;
	font-weight:bold
}
#navigationFull a.navLevel3Selected:hover {
	background-color:#f0f0f0
}
#navigationFull a.navLevel3Open {
	font-size:12px;
	padding:6px 0 6px 48px;
	font-weight:bold
}
#navigationFull a.navLevel3Open:hover {
	background-color:#f0f0f0
}
#navigationFull a.navLevel3OpenSelected {
	background-color:#f0f0f0;
	font-size:12px;
	padding:6px 0 6px 48px;
	font-weight:bold
}
#navigationFull a.navLevel3OpenSelected:hover {
	background-color:#f0f0f0
}
#navigationFull a.navLevel3OpenDescendantSelected {
	font-size:12px;
	padding:6px 0 6px 32px;
	font-weight:bold
}
#navigationFull a.navLevel3OpenDescendantSelected:hover {
	background-color:#f0f0f0
}
#navigationFull .navLevel4Container {
	margin:0 0 0 0
}
#navigationFull a.navLevel4 {
	font-size:12px;
	padding:6px 0 6px 64px
}
#navigationFull a.navLevel4:hover {
	background-color:#f0f0f0
}
#navigationFull a.navLevel4Selected {
	background-color:#f0f0f0;
	font-size:12px;
	padding:6px 0 6px 64px;
	font-weight:bold
}
#navigationFull a.navLevel4Selected:hover {
	background-color:#f0f0f0
}
#navigationFull a.navLevel4Open {
	font-size:12px;
	padding:6px 0 6px 64px;
	font-weight:bold
}
#navigationFull a.navLevel4Open:hover {
	background-color:#f0f0f0
}
#navigationFull a.navLevel4OpenSelected {
	background-color:#f0f0f0;
	font-size:12px;
	padding:6px 0 6px 64px;
	font-weight:bold
}
#navigationFull a.navLevel4OpenSelected:hover {
	background-color:#f0f0f0
}
/*Navigation:stop*/

/* Sitemap */

#navigationSitemap {
	margin-left:-15px
}
#navigationSitemap ul {
	list-style-type:none;
	margin:0
}
#navigationSitemap li {
	overflow:hidden;
	margin:0
}
#navigationSitemap a {
	display:block;
	width:100%;
	margin:0;
	padding:0;
	text-decoration:none
}
#navigationSitemap a:hover {
}
#navigationSitemap p {
	margin:4px 0 8px 0
}
#navigationSitemap .navText {
	color:#666666
}
#navigationSitemap .title {
	margin:4px 0 8px 0
}
#navigationSitemap .description {
	margin:4px 0 8px 0
}
#navigationSitemap .keywords {
	margin:4px 0 8px 0
}
#navigationSitemap .navLevel1space {
	padding:0 0 0 16px
}
#navigationSitemap .navLevel2space {
	padding:0 0 0 4px
}
#navigationSitemap .navLevel3space {
	padding:0 0 0 24px
}
#navigationSitemap .navLevel3spaceLast {
	padding:0 0 0 0px
}
#navigationSitemap .navLevel4space {
	padding:0 0 0 24px
}
#navigationSitemap .navLevel5space {
	padding:0 0 0 24px
}
#navigationSitemap .navLevel1 {
}
#navigationSitemap .navLevel1 span {
	padding:0 1px 0 1px;
}
#navigationSitemap a.navLevel1 {
	padding:2px 0 4px 0;
	font-weight:bold;
}
#navigationSitemap a.navLevel1:hover {
	padding:2px 0 4px 0;
	font-weight:bold;
}
#navigationSitemap .navLevel1Open {
}
#navigationSitemap .navLevel1Open span {
	padding:0 1px 0 1px;
}
#navigationSitemap a.navLevel1Open {
	padding:2px 0 4px 0;
	font-weight:bold;
}
#navigationSitemap a.navLevel1Open:hover {
	padding:2px 0 4px 0;
	font-weight:bold;
}
#navigationSitemap .navLevel2 {
}
#navigationSitemap .navLevel2 span {
}
#navigationSitemap a.navLevel2 {
	padding:1px 0px 3px 22px;
	margin:0px;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet.gif);
	background-repeat:no-repeat;
	background-position:6px -4px;
}
#navigationSitemap a.navLevel2:hover {
	padding:1px 0px 3px 22px;
}
#navigationSitemap .navLevel2Open {
	padding:0px;
	margin:0px;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_open.gif);
	background-repeat:repeat-y;
	background-position:6px -4px;
}
#navigationSitemap .navLevel2Open span {
}
#navigationSitemap a.navLevel2Open {
	padding:1px 0px 3px 22px;
}
#navigationSitemap a.navLevel2Open:hover {
	padding:1px 0px 3px 22px;
}
#navigationSitemap .navLevel2Last {
	padding:1px 0px 15px 22px;
	margin:0px;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif);
	background-repeat:no-repeat;
	background-position:6px -4px;
}
#navigationSitemap .navLevel2OpenLast {
	padding:1px 0px 15px 22px;
	margin:0px;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif);
	background-repeat:no-repeat;
	background-position:6px -4px;
}
#navigationSitemap .navLevel3 {
}
#navigationSitemap .navLevel3 span {
}
#navigationSitemap a.navLevel3 {
	padding:1px 0px 3px 22px;
	margin:0px;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet.gif);
	background-repeat:no-repeat;
	background-position:6px -4px;
}
#navigationSitemap a.navLevel3:hover {
	padding:1px 0px 3px 22px;
}
#navigationSitemap .navLevel3Open {
	padding:0px;
	margin:0px;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_open.gif);
	background-repeat:repeat-y;
	background-position:6px -4px;
}
#navigationSitemap .navLevel3Open span {
}
#navigationSitemap a.navLevel3Open {
	padding:1px 0px 3px 22px;
}
#navigationSitemap a.navLevel3Open:hover {
	padding:1px 0px 3px 22px;
}
#navigationSitemap .navLevel3Last {
	padding:1px 0px 15px 22px;
	margin:0px;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif);
	background-repeat:no-repeat;
	background-position:6px -4px;
}
#navigationSitemap .navLevel3OpenLast {
	padding:1px 0px 15px 22px;
	margin:0px;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif);
	background-repeat:no-repeat;
	background-position:6px -4px;
}
#navigationSitemap .navLevel4 {
}
#navigationSitemap .navLevel4 span {
}
#navigationSitemap a.navLevel4 {
	padding:1px 0px 3px 22px;
	margin:0px;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet.gif);
	background-repeat:no-repeat;
	background-position:6px -4px;
}
#navigationSitemap a.navLevel4:hover {
	padding:1px 0px 3px 22px;
}
#navigationSitemap .navLevel4Open {
	padding:0px;
	margin:0px;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_open.gif);
	background-repeat:repeat-y;
	background-position:6px -4px;
}
#navigationSitemap .navLevel4Open span {
}
#navigationSitemap a.navLevel4Open {
	padding:1px 0px 3px 22px;
}
#navigationSitemap a.navLevel4Open:hover {
	padding:1px 0px 3px 22px;
}
#navigationSitemap .navLevel4Last {
	padding:1px 0px 15px 22px;
	margin:0px;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif);
	background-repeat:no-repeat;
	background-position:6px -4px;
}
#navigationSitemap .navLevel4OpenLast {
	padding:1px 0px 15px 22px;
	margin:0px;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif);
	background-repeat:no-repeat;
	background-position:6px -4px;
}
#navigationSitemap .navLevel5 {
}
#navigationSitemap .navLevel5 span {
}
#navigationSitemap a.navLevel5 {
	padding:1px 0px 3px 22px;
	margin:0px;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet.gif);
	background-repeat:no-repeat;
	background-position:6px -4px;
}
#navigationSitemap a.navLevel5:hover {
	padding:1px 0px 3px 22px;
}
#navigationSitemap .navLevel5Open {
	padding:0px;
	margin:0px;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_open.gif);
	background-repeat:repeat-y;
	background-position:6px -4px;
}
#navigationSitemap .navLevel5Open span {
}
#navigationSitemap a.navLevel5Open {
	padding:1px 0px 3px 22px;
}
#navigationSitemap a.navLevel5Open:hover {
	padding:1px 0px 3px 22px;
}
#navigationSitemap .navLevel5Last {
	padding:1px 0px 15px 22px;
	margin:0px;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif);
	background-repeat:no-repeat;
	background-position:6px -4px;
}
#navigationSitemap .navLevel5OpenLast {
	padding:1px 0px 15px 22px;
	margin:0px;
	background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif);
	background-repeat:no-repeat;
	background-position:6px -4px;
}
/* Submap */

#navigationSubmap {
	margin-left:-24px
}
#navigationSubmap ul {
	list-style-type:none;
	margin-left:24px
}
#navigationSubmap li {
	overflow:hidden;
	margin:4px;
	padding:4px
}
#navigationSubmap a {
	display:block;
	width:100%;
	text-decoration:none;
}
#navigationSubmap a:hover {
}
/* Footermap */

#navigationFootermap {
	margin:0 0 0 -24px
}
#navigationFootermap ul {
	list-style-type:none;
	margin-left:24px
}
#navigationFootermap li {
	overflow:hidden;
	margin:0 0 0 0;
	padding:6px 0 0 0
}
#navigationFootermap li.navLevel1Open {
	float:left;
	padding:0 24px 0 0
}
#navigationFootermap li.navLevel1 {
	float:left;
	padding:0 24px 0 0
}
#navigationFootermap a.navLevel1 {
	font-weight:bold;
	display:block;
	text-decoration:none;
	padding:2px 4px 2px 4px
}
#navigationFootermap a.navLevel1:hover {
	background-color:#ffffff
}
#navigationFootermap ul.navLevel2Container {
	margin:0;
	padding:0
}
#navigationFootermap li.navLevel2Open {
}
#navigationFootermap li.navLevel2 {
}
#navigationFootermap a.navLevel2 {
	display:block;
	text-decoration:none;
	padding:2px 4px 2px 4px
}
#navigationFootermap a.navLevel2:hover {
	background-color:#ffffff
}
#navigationFootermap ul.navLevel3Container {
	margin:0;
	padding:0 0 0 10px
}
#navigationFootermap li.navLevel3 {
}
#navigationFootermap a.navLevel3 {
	display:block;
	text-decoration:none;
	padding:0px 4px 0px 4px
}
#navigationFootermap a.navLevel3:hover {
	background-color:#ffffff
}
/* Eingebetete Vorschauseite der Navigation */
iframe.navLevel1Embed {
	width:540px;
	height:1px;
	border:none;
}
#areaContent3Include img.picture {
	max-width:none !important;
}
/* Imported 2012-09-26 15:50:41 from /549215-posman-de-wGlobal/wGlobal/layout/styles/import/container.tabs.css */
.elementTabContainerBox {
}
.elementTabContainerBox .tabs {
	width:100%;
	overflow:hidden;
	margin:0 0 -1px 0;
	padding:0 0 1px 0;
	border-left:solid 1px #a0a0a0
}
.elementTabContainerBox .tab {
	float:left;
	cursor:pointer;
	list-style:none;
	line-height:23px;
	margin:0 0 -1px 0;
	padding:0 10px 0 10px;
	background-color:#f0f0f0;
	border:solid 1px #a0a0a0;
	border-bottom-color:#a0a0a0;
	border-left:none
}
.elementTabContainerBox .tab:hover {
	background-color:#ffffff
}
.elementTabContainerBox .tabSelected {
	float:left;
	cursor:pointer;
	list-style:none;
	line-height:23px;
	margin:0 0 -1px 0;
	padding:0 10px 0 10px;
	background-color:#ffffff;
	border:solid 1px #a0a0a0;
	border-bottom-color:#ffffff;
	border-left:none
}
.elementTabContainerBox .tab a {
	text-decoration:none;
	white-space:nowrap;
	font-size:11px;
}
.elementTabContainerBox .tabSelected a {
	text-decoration:none;
	white-space:nowrap;
	font-size:11px;
}
.elementTabContainerBox .containers {
	clear:left;
	padding:10px 10px 0 10px;
	border:solid 1px #a0a0a0
}
.elementTabContainerBox .container {
}
.elementTabContainerBox .containerSelected {
	display:block
}
.elementTabContainerBox .containerInvisible {
	display:none
}
.elementTabContainerBlank {
}
.elementTabContainerBlank .tabs {
	width:100%;
	overflow:hidden;
	margin:0 0 -1px 0;
	padding:0 0 1px 0;
}
.elementTabContainerBlank .tab {
	float:left;
	cursor:pointer;
	list-style:none;
	line-height:23px;
	margin:0 0 -1px 0;
	padding:0 10px 0 10px;
	background-color:#f0f0f0;
	border:solid 1px #a0a0a0;
	border-bottom-color:#a0a0a0;
}
.elementTabContainerBlank .tab:hover {
	background-color:#ffffff
}
.elementTabContainerBlank .tabSelected {
	float:left;
	cursor:pointer;
	list-style:none;
	line-height:23px;
	margin:0 0 -1px 0;
	padding:0 10px 0 10px;
	background:#32429a;
	border:solid 1px #32429a;
	border-left:none
}
.elementTabContainerBlank .tab a {
	text-decoration:none;
	white-space:nowrap;
	font-size: 11px;
}
.elementTabContainerBlank .tabSelected a {
	text-decoration:none;
	white-space:nowrap;
	color:#fff;
	font-size: 11px;
}
.elementTabContainerBlank .containers {
	clear:left;
	padding:20px 20px 1px;
	border:none;
	border-top:solid 1px #a0a0a0;
	background:#32429a;
	color:#fff;
}
.elementTabContainerBlank .container {
}
.elementTabContainerBlank .containerSelected {
	display:block
}
.elementTabContainerBlank .containerInvisible {
	display:none
}
.elementTabContainerButtons {
}
.elementTabContainerButtons .tabs {
	width:100%;
	overflow:hidden;
	margin:0 0 -1px 0;
	padding:0 0 1px 0
}
.elementTabContainerButtons .tab {
	float:left;
	cursor:pointer;
	list-style:none;
	line-height:23px;
	margin:0 4px 4px 0;
	padding:0 10px 0 10px;
	background-color:#f0f0f0;
	border:solid 1px #a0a0a0
}
.elementTabContainerButtons .tab:hover {
	background-color:#ffffff
}
.elementTabContainerButtons .tabSelected {
	float:left;
	cursor:pointer;
	list-style:none;
	line-height:23px;
	margin:0 4px 4px 0;
	padding:0 10px 0 10px;
	background-color:#ffffff;
	border:solid 1px #a0a0a0
}
.elementTabContainerButtons .tab a {
	text-decoration:none;
	white-space:nowrap
}
.elementTabContainerButtons .tabSelected a {
	text-decoration:none;
	white-space:nowrap
}
.elementTabContainerButtons .containers {
	clear:left;
	padding:10px 0 0 0;
}
.elementTabContainerButtons .container {
}
.elementTabContainerButtons .containerSelected {
	display:block
}
.elementTabContainerButtons .containerInvisible {
	display:none
}
.elementTabContainerBlank .containers a {
	color:#fff;
	font-weight:bold;
}
#areaContent5Include, #areaContent6Include {
	margin-top:30px;
}
#areaContent5Include .h1, #areaContent5Include h1 {
	font-family:'PT Sans', sans-serif;
	font-size:22px;
	line-height:25px;
	font-weight:normal;
	color:#32429a;
	padding:13px 0 0;
	margin:0 0 15px;
	border-top:1px solid #E0E0E0;
}
#areaContent6Include .h1, #areaContent6Include h1 {
	font-family:'PT Sans', sans-serif;
	font-size:22px;
	line-height:25px;
	font-weight:normal;
	color:#32429a;
	padding:13px 0 0;
	margin:0 0 5px;
	border-top:1px solid #E0E0E0;
}
#areaContent5Include .elementTabContainerBlank .containers .h1 {
	font-family:'PT Sans', sans-serif;
	font-size:22px;
	line-height:25px;
	font-weight:normal;
	color:#fff;
	padding:0;
	margin:0 0 2px;
	border:0;
}
.elementTabContainerBlank .containers h2 {
	font-family:'PT Sans', sans-serif;
	font-size:16px;
	line-height:19px;
	font-weight:normal;
	color:#fff;
	padding:0 0 0 5px;
	margin:0 0 2px 1px;
	border-left:2px solid #fff;
}
ul.listAnsprechpartner {
	width:99%;
	list-style: none;
	padding-left:0;
	margin:0;
}
ul.listAnsprechpartner li {
	float:left;
	width:33%;
}
span.smartview {
	display:block;
	float:right;
	padding:10px;
	background:#cbdbff;
	margin:10px 0 0;
}
.elementTabContainerBlank .containers .col1_70_inner .elementPicture {
	margin:0 10px 10px 0;
	float:left !important;
}
.elementTabContainerBlank .containers .col1_70_inner .elementHeadline {
	float:left !important;
}
.elementTabContainerBlank .containers .col1_70_inner .elementText {
	margin-top:5px;
}
ul.listKundenzitate {
	list-style: none;
	padding-left:0;
	margin:20px 0 0;
	border-bottom:5px solid #32429a;
	
}
ul.listKundenzitate li {
	padding:0;
	margin:0;
	position:relative;
}

ul.listKundenzitate span.anfuehrungszeichen {
	width:37px;
	height:29px;
	background:url("/549215-posman-de-wGlobal/wGlobal/layout/images/posman/anfuehrung.png") left top no-repeat; 
	position:absolute; 
	left:0; 
	top:0;
}

ul.listKundenzitate li h1,
ul.listKundenzitate li .h1 {
	text-align:right;
	font-family:'PT Sans', sans-serif;
	font-size:16px;
	line-height:19px;
	font-weight:normal;
	color:#666;
	padding:0 0 0 30px;
	float:right;
	display:block;
}
ul.listKundenzitate li div.zitat {
	text-align:right;
	color:#32429A;
	width:150px;
	float:right;
}



/* Kassensysteme - statisch */

#kassensysteme {
	position:relative;
	width:679px;
	height:302px;
}

#kassensysteme a {
	position:absolute;
	width:80px;
	height:80px;
}

#kassensysteme .tooltip {
	display:none;	
}

#kassensysteme .tooltip span {
	display:block;
	color:#ff9c00;
	padding:10px 0 0;
}

#kassensysteme div {
	position:absolute;
}

#kassensysteme a#filialmanager {
	left:267px;
	top:0;
	width:143px;
	height:143px;
}

#kassensysteme a#stationaer {
	left:0;
	top:102px;
}

#kassensysteme a#cloud {
	left:141px;
	top:172px;
}

#kassensysteme a#mobile {
	left:297px;
	top:222px;
}

#kassensysteme a#web {
	right:145px;
	top:172px;
}

#kassensysteme a#app {
	right:0;
	top:102px;
}

#kassensysteme .tooltip  {
	position:absolute;
	width:195px;
	padding:5px 25px 35px;
}

#kassensysteme .tooltip .tooltip-top {
	width:245px;
	height:13px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/tooltip-top.png) 0 top no-repeat;
	position:absolute;
	left:0;
	top:-13px;
}

#kassensysteme #tstationaer  {
	left:-137px;
	top:-67px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/tooltip.png) 0 bottom no-repeat;
}

#kassensysteme #tcloud  {
	left:0px;
	top:38px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/tooltip.png) 0 bottom no-repeat;
}

#kassensysteme #tmobile  {
	left:30px;
	top:200px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/tooltip-special.png) right bottom no-repeat;
	width:211px;
	height:99px;
	padding:20px 25px 10px;
}

#kassensysteme #tweb  {
	right:0;
	top:20px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/tooltip.png) -490px bottom no-repeat;
}

#kassensysteme #tapp  {
	right:-137px;
	top:-34px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/tooltip.png) -490px bottom no-repeat;
}

#kassensysteme #tfilialmanager  {
	left:215px;
	top:-170px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/tooltip.png) -245px bottom no-repeat;
}

/* Startseite */

body#startseite {
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/startseite/bg.gif) left top repeat-x #EDEDED;
}
body#startseite #navigationMeta {
	position:absolute;
	top:10px;
	right:0;
}
body#startseite ul.listStartseite {
	width:960px;
	height:446px;
	list-style: none;
	padding-left:0;
	margin:0;
}
body#startseite ul.listStartseite li h2 {
	color:#FF9C00;
	border-left-color: #FF9C00;
	font-size: 20px;
}
body#startseite ul.listStartseite li p {
	color:#fff;
}
body#startseite #iconpager {
	position:absolute;
	left:280px;
	top:-89px;
}
body#startseite #arrowpager {
	position:absolute;
	right:34px;
	top:125px;
	z-index:100;
}
body#startseite a.icon {
	display:block;
	float:left;
	width:80px;
	height:80px;
	background:#fff;
	margin:0 10px 0 0;
}
body#startseite a.icon:hover, body#startseite a.icon.selected {
	background:#FF9C00;
}
body#startseite #pager {
	display:none;
}
body#startseite ul.listStartseite .imgholder {
	width:953px;
	height:300px;
	position:relative;
	border:3px solid #fff;
	background:#fff;
}
body#startseite ul.listStartseite .imgholder .shadow {
	position:absolute;
	left:0;
	top:304px;
	height:46px;
	width:960px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/startseite/shadow.gif) left top no-repeat;
}
body#startseite a#prev, body#startseite a#next {
	position:absolute;
	display:block;
	width:38px;
	height:38px;
	cursor:pointer;
}
body#startseite a#prev {
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/startseite/arrows.gif) left top no-repeat;
	top:0;
	right:48px;
}
body#startseite a#prev:hover {
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/startseite/arrows.gif) left bottom no-repeat;
}
body#startseite a#next {
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/startseite/arrows.gif) right top no-repeat;
	top:0;
	right:0;
}
body#startseite a#next:hover {
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/startseite/arrows.gif) right bottom no-repeat;
}
body#startseite ul.listStartseite .pagertext {
	padding:10px 0 10px 280px;
	height:80px;
	overflow:hidden;
}
body#startseite ul.listStartseite .pagertext p {
	font-size:15px;
}
body#startseite ul.listStartseite a.more {
	position:absolute;
	right:0;
	top:235px;
	display:inline-block;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/startseite/bg_more.png) left top no-repeat;
	height:50px;
	line-height:50px;
	padding:0 15px 0 20px;
	font-family:'PT Sans', sans-serif;
	font-size:22px;
	color:#32429a;
	text-decoration: none;
}
body#startseite ul.listStartseite a.more:hover {
	text-decoration: underline;
}
body#startseite ul.listStartseiteUnten {
	width:960px;
	list-style: none;
	padding-left:0;
	margin:0;
}
body#startseite ul.listStartseiteUnten li {
	float:left;
	width:310px;
	padding-right:15px;
}
body#startseite ul.listStartseiteUnten li a {
	display:inline-block;
}
body#startseite ul.listStartseiteUnten li#position-3 {
	padding-right:0;
}
body#startseite ul.listStartseiteUnten li span.shadowSmall {
	display:inline-block;
	width:220px;
	height:16px;
	background:url(/549215-posman-de-wGlobal/wGlobal/layout/images/posman/startseite/shadow_small.gif) left top no-repeat;
	margin:0 0 0 88px;
}


/* Imported 2013-03-14 09:33:52 from /549215-posman-de-wGlobal/wGlobal/layout/styles/import/gallery.standard.css */
.galleryBasic                            {}
.galleryBasic .imageMain                 {cursor:pointer;margin:0 0 4px 0;position:relative;overflow:hidden}
.galleryBasic .imageMain img             {width:100%}
.galleryBasic .imageMainTitle            {position:absolute;bottom:0;width:100%;padding:0 8px 0 8px;height:24px;line-height:24px;font-size:11px}
.galleryBasic .imageMainTitleBg          {position:absolute;bottom:0;width:100%;height:24px;background-color:#ffffff;opacity:0.5;filter:alpha(opacity=50)}
.galleryBasic .galleryControl            {position:relative;overflow:hidden;padding:0 18px 0 18px;height:20px;line-height:20px;text-align:center}
.galleryBasic .galleryMoverBack          {position:absolute;font-weight:bold;padding:0 8px 0 8px;font-size:11px;left:0;height:20px;line-height:20px;background-color:#c0c0c0;color:#ffffff;cursor:pointer;background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/nav-back.png);background-position:center;background-repeat:no-repeat}
.galleryBasic .galleryMoverBack:hover    {background-color:#d0d0d0;color:#999999}
.galleryBasic .galleryMoverForward       {position:absolute;font-weight:bold;padding:0 8px 0 8px;font-size:11px;right:0;height:20px;line-height:20px;background-color:#c0c0c0;color:#ffffff;cursor:pointer;background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/nav-next.png);background-position:center;background-repeat:no-repeat}
.galleryBasic .galleryMoverForward:hover {background-color:#d0d0d0;color:#999999}
.galleryBasic .imageDetails              {text-decoration:none}
.galleryBasic .imageFrame                {float:left;padding:5px;margin:0;background-color:#ffffff;border-style:solid;border-width:1px;border-color:#ececec}
.galleryBasic .imageFrameInner           {padding:0px;background-color:#ffffff}
.galleryBasic  img                       {display:block}
.galleryBasic .imageSubtitle             {text-decoration:none;display:block;margin:8px 0 0 0;text-align:center;}

.galleryFader                            {}
.galleryFader .imageMain                 {cursor:pointer;margin:0 0 4px 0;position:relative;overflow:hidden}
.galleryFader .imageMain img             {width:100%}
.galleryFader .imageMainSingle           {cursor:auto}
.galleryFader .imageMainTitle            {position:absolute;bottom:0;width:100%;padding:0 8px 0 8px;height:24px;line-height:24px;font-size:11px}
.galleryFader .imageMainTitleBg          {position:absolute;bottom:0;width:100%;height:24px;background-color:#ffffff;opacity:0.5;filter:alpha(opacity=50)}
.galleryFader .imageDetails              {text-decoration:none}
.galleryFader .imageFrame                {float:left;padding:5px;margin:0;background-color:#ffffff;border-style:solid;border-width:1px;border-color:#ececec}
.galleryFader .imageFrameInner           {padding:0px;background-color:#ffffff}
.galleryFader  img                       {display:block}
.galleryFader .imageSubtitle             {text-decoration:none;display:block;margin:8px 0 0 0;text-align:center;}

.gallerySlide                            {}
.gallerySlide .imageMain                 {cursor:pointer;margin:0 0 4px 0;position:relative;overflow:hidden}
.gallerySlide .imageMain img             {width:100%}
.gallerySlide .imageMainTitle            {position:absolute;bottom:0;width:100%;padding:0 8px 0 8px;height:24px;line-height:24px;font-size:11px}
.gallerySlide .imageMainTitleBg          {position:absolute;bottom:0;width:100%;height:24px;background-color:#ffffff;opacity:0.5;filter:alpha(opacity=50)}
.gallerySlide .sliderPreview             {position:relative;overflow:hidden;padding:0 18px 0 18px;}
.gallerySlide .galleryMoverBack          {position:absolute;font-weight:bold;vertical-align:middle;padding:0 8px 0 8px;font-size:11px;left:0;height:100%;background-color:#c0c0c0;color:#ffffff;cursor:pointer;background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/nav-back.png);background-position:center;background-repeat:no-repeat}
.gallerySlide .galleryMoverBack:hover    {background-color:#d0d0d0;color:#999999}
.gallerySlide .galleryMoverForward       {position:absolute;font-weight:bold;vertical-align:middle;padding:0 8px 0 8px;font-size:11px;right:0;height:100%;background-color:#c0c0c0;color:#ffffff;cursor:pointer;background-image:url(/549215-posman-de-wGlobal/wGlobal/layout/images/links/nav-next.png);background-position:center;background-repeat:no-repeat}
.gallerySlide .galleryMoverForward:hover {background-color:#d0d0d0;color:#999999}
.gallerySlide .galleryImageLastOfRow     {margin:0 0 24px 0}
.gallerySlide .imageDetails              {text-decoration:none}
.gallerySlide .imageFrame                {float:left;padding:5px;margin:0;background-color:#ffffff;border-style:solid;border-width:1px;border-color:#ececec}
.gallerySlide .imageFrameInner           {padding:0px;background-color:#ffffff}
.gallerySlide  img                       {display:block}
.gallerySlide .imageSubtitle             {text-decoration:none;display:block;margin:8px 0 0 0;text-align:center;}
.gallerySlide .imagePreview              {cursor:pointer;border:solid 2px #c0c0c0;margin-right:4px;display:block;float:left;overflow:hidden}
.gallerySlide .imagePreview:hover        {border:solid 2px #a0a0a0;}
.gallerySlide .imagePreviewSelected      {border:solid 2px #a0a0a0;margin-right:4px;display:block;float:left;overflow:hidden}

.galleryFancyboxOnly .galleryImage          {float:left;margin:0 24px 24px 0}
.galleryFancyboxOnly .galleryImageLastOfRow {margin:0 0 24px 0}
.galleryFancyboxOnly .imageDetails          {text-decoration:none}
.galleryFancyboxOnly img                    {display:block}
.galleryFancyboxOnly .imageSubtitle         {display:block;text-decoration:none;border:solid 1px #e0e0e0;border-top:none;background-color:#ffffff;padding:5px 5px 5px 5px;text-align:center;}

.galleryFancyboxFrame .galleryImage          {float:left;margin:0 24px 24px 0}
.galleryFancyboxFrame .galleryImageLastOfRow {margin:0 0 24px 0}
.galleryFancyboxFrame .imageDetails          {text-decoration:none}
.galleryFancyboxFrame .imageFrame            {float:left;padding:5px;margin:0;background-color:#ffffff;border-style:solid;border-width:1px;border-color:#ececec}
.galleryFancyboxFrame .imageFrameInner       {padding:0px;background-color:#ffffff}
.galleryFancyboxFrame  img                   {display:block}
.galleryFancyboxFrame .imageSubtitle         {text-decoration:none;display:block;margin:8px 0 0 0;text-align:center;}

.galleryTeaser .galleryImage          {float:left;margin:0 24px 24px 0}
.galleryTeaser .galleryImageLastOfRow {margin:0 0 24px 0}
.galleryTeaser .imageDetails          {text-decoration:none}
.galleryTeaser .imageFrame            {float:left;padding:5px;margin:0;background-color:#ffffff;border-style:solid;border-width:1px;border-color:#ececec}
.galleryTeaser .imageFrameInner       {padding:0px;background-color:#ffffff}
.galleryTeaser  img                   {display:block}
.galleryTeaser .imageSubtitle         {text-decoration:none;display:block;margin:8px 0 0 0;text-align:center;}
.galleryTeaserMobile img              {float:left;margin-right:4px}/* Imported 2015-01-15 14:35:38 from /549215-posman-de-wGlobal/wGlobal/layout/styles/import/calendar.css */
table.calendar                     {background-color:#f0f0f0;padding:4px}
table.calendar td.navYear          {text-align:center}
table.calendar td.navYear div      {position:relative;}
table.calendar td.navYear a.prev   {position:absolute;top:0;left:2px;background:none;padding:4px;width:30%;text-align:left}
table.calendar td.navYear a.year   {display:inline-block;padding:4px;}
table.calendar td.navYear a.next   {position:absolute;top:0;right:2px;background:none;padding:4px;width:30%;text-align:right}
table.calendar td.navMonth         {text-align:center}
table.calendar td.navMonth div     {position:relative;}
table.calendar td.navMonth a.prev  {position:absolute;top:0;left:2px;background:none;padding:4px;width:30%;text-align:left}
table.calendar td.navMonth a.month {display:inline-block;padding:4px;}
table.calendar td.navMonth a.next  {position:absolute;top:0;right:2px;background:none;padding:4px;width:30%;text-align:right}
table.calendar td.dayHeader        {width:24px;padding:4px;text-align:center;font-weight:bold}
table.calendar td.day              {width:24px;padding:4px;text-align:center}
table.calendar td.dayOther         {width:24px;padding:4px;text-align:center}
table.calendar td.hasEntries       {background-color:#ffffff}
table.calendar td.hasEntries a     {display:block;text-decoration:none}
table.calendar td.daySelected      {width:24px;padding:2px;border:solid 2px red;text-align:center}
table.calendar td.daySelected a    {display:block;text-decoration:none;}

