/* mandant=mahr */
/* FILE: mahr - base.php */

			
			#bLeft {
				float:			left;
				width:			15px;
			}
			
			#bLeft img {
				height:			100%;
				width:			15px;
				position:		fixed;
				z-index:		-1;
			}
			
			#bRight {
				float:			right;
				width:			15px;
			}
			
			#bRight img {
				height:			100%;
				width:			15px;
				position:		fixed;
				z-index:		-1;
			}
			
			#wrap {
				width:			977px;
				background:		#FAE8C2;
				min-height:		100%;
				margin-left:	15px;
			}
			
			#head {
				background:		#682A07;
				height:			125px;
			}
			
			#nav {
				height:			25px;
				background:		#682A07;
			}
			
			#content {
				padding:		20px 50px 60px;
			}
			
			/* bottom sticky footer */
			#foot { 
				position:		relative;
				margin-left:	15px;
				margin-right:	15px;
				height:			30px;
				margin-top:		-30px;
				background:		#FAE8C2;				
				clear:			both;
			}
			
		

/* FILE: mahr - body.php */


			img{
				border: none;
			}
			a {
				outline:none;
			}
			
			.appletGeneric p{
				padding: 0px;
				margin: 1px 0px;
				line-height: 1em;
			}

			html, body {
				height:				100%;
			}

			body {
				font-family:  MS Sans Serif, Calibri, Verdana, Arial;
				background-color:	#fff;

				font-size:0.9em;
				padding-bottom:2px;
				line-height:1.6em;
				color:#555;
				font-weight:normal;
			}


   body .WRAPPER {
				width:		1000px;
				margin:	0 auto 0 auto;
				padding:	0 0 0 0;
   }

			/**
				*  Layout Container Positions
				*/
			.LOGO {
				position:relative;
				float:left;
			}
				.LOGO .wrapper {
					position:relative;
				}
			.TOPMENU {
				position:relative;
				float:right;
				width:715px;
				height:20px;
				z-index:100;
			}
				.TOPMENU .wrapper {
					position:absolute;
					top:0px;
					right:0;
					/* ie6 hack */
					-width:50px;
				}
			.SPLASHSCREEN {
				position:relative;
				clear:both;
				width:100%;
			}
				.SPLASHSCREEN .wrapper {
					position:relative;
				}
			.IMAGEBAR {
				position:relative;
				clear:both;
				width:100%;
			}
				.IMAGEBAR .wrapper {
					position:relative;
				}
			.SIDEMENU {
				position:relative;
				float:left;
				width:300px;
			}
				.SIDEMENU .wrapper {
					position:relative;
				}
			.CONTENT {
				position:relative;
				float:right;
				width:620px;
			}
				.CONTENT .wrapper {
					position:relative;
				}
			.FOOTER {
				position:relative;
				clear:both;
				width:100%;
			}

		

/* FILE: mahr - contentStyles.php */


			.text-heading{
				font-size:1.4em;
				color:#555;
				line-height:20px;
				font-weight:bold;
				padding-bottom:6px;
			}

			.text-headingSmall{
				font-size:1.2em;
				font-weight:bold;
				color:#666;
				line-height:18px;
			}


			.text-paragraphDotlist{
				line-height: 15px;
				margin: auto;
				padding-bottom: 2px;
				margin-left: 16px;
				display: list-item;
				list-style-position: outside;
				list-style-type: disc;
				font-weight:plain;
			}

			.text-noPad{
				line-height:1.6em;
				margin: auto;
				padding-bottom: 0px;
				padding-top: 0px;
			}
			
			.CONTENT a:link{
				text-decoration:underline;
			}

			.CONTENT a:hover{
				text-decoration:underline;
				color: #333;
			}

			a:link{
				color: #666;
				text-decoration:none;
			}

			a:hover{
				color: #333;
				text-decoration:underline;
			}

			a:visited{
				color: #666;
				text-decoration:none;
			}

			a:active{
				color: #666;
				text-decoration:none;
			}

			textarea {
				resize: none;
			}
   .CONTENT hr {
				border:none;
				margin-top: 0px;
				border-top:	2px dotted #B4B4B4;
   }


		

/* FILE: mahr - menuBar.php */

			.menuBar {
				position:relative;
				margin:0;
				padding:0;
				width:100%;
				text-transform: uppercase;
			}
			.menuBar .item {
				margin-left:2em;
				border: none;
			}
			.menuBar .item a
			{
				width:100%;
				font-size:	0.8em;
				line-height:150%;
				text-decoration:	none;
				font-weight:		normal;
				color:	#666;
			}
			.menuBar .item a:hover
			,.menuBar .item.current a
			{
				color: #111;
			}
			.menuBar .item.current a:hover {

			}

		

/* FILE: mahr - sideMenu.php */

			/**
				* sideMenu
				*/

			.sideMenu {
				position:realtive;
				width:	100%;
				z-index: 100;
			}

			.sideMenu ul { margin:0; padding:0;}
			.sideMenu ul li {
				list-style-type: none;
			}
			/**
				* li.sideMenuItem
				* container for
				*  span.sideMenuItemTitle
				* and
				*  ul li.sideMenuItemLink
				*/
			.sideMenuItem {
			}
			/**
				* clickable Title is span
				*/
			.sideMenuItemTitle {
				display:block;
				margin:0 0 1.3em 0;
				padding:	4px 0 4px 6px;
				border:none;
				border-top:	1px solid #B4B4B4;
				border-bottom:	1px solid #B4B4B4;
				background-image:url(asset/cache/25/68/5a431da50e3218864dbe5fe555a165c5.gif);



				background-repeat: no-repeat;
				background-position:100% 5px;
			}
			span.sideMenuItemTitle:hover
			,.sideMenuItemTitle.open
			,.sideMenuItemTitle.open a
			,.sideMenuItemTitle:hover a
			{
				color:	#222;
			}
			.sideMenuItemTitle.open
			{
				border-bottom:	1px solid #B4B4B4;
				background-position:100% -48px;
			}
			.sideMenuItemTitle a {
				text-decoration:	none;
				font-size:	1em;
				font-weight:	normal;
				color:	#747474;
			}

			ul.sideMenuItemContent {
				padding:0 0 0 10px;
				margin-bottom:1.2em;
			}
			.sideMenuItemContent {
				display:none;
			}
			.sideMenuItemContent.open {
				display:block;
			}
				.sideMenuItemLink {

				}
				.sideMenuItemLink span
				,.sideMenuItemLink span a
				{
					display:block;
				}
				.sideMenuItemLink span {
					padding:5px;
				}
				.sideMenuItemLink span:hover
				,.sideMenuItemLink span:hover a
				,.sideMenuItemLink.current span a
				{
 				color:	#111;
				}
				.sideMenuItemLink span a {
					text-decoration:	none;
					font-size:	0.9em;
					font-weight:	normal;
					color:	#747474;
				}

		

/* FILE: root - appletGeneric.php */

			.appletGeneric {
			}

			.appletGeneric .label {
				color:			#666666;
				display:		block;
				font-size:		11px;
				font-weight:	bold;
				margin:			0;
			}
			
			.appletGeneric .textFieldValue {
				padding-right:	12px;
			}

			.appletGeneric .textFieldObject {
				background:		url("asset/cache/72/4e/e677a60906db810ceaee1cf952f57c53.gif") no-repeat scroll left top transparent;
				border-color:	#bbbbbb #dddddd #cccccc #cccccc;
				border-style:	solid;
				border-width:	1px;
				margin:			0 0 9px; 
				padding:		4px 3px 2px;
				width:			100%;
				height:			14px;
			}
			
			.appletGeneric .selectFieldObject {
				margin:			0 0 9px; 
			}
			
			.appletGeneric .detectHuman {
				clear:			both;
				padding-bottom: 10px;
			}

			.appletGeneric .error {
				border: 1px solid red !important;
			}

			
		

/* FILE: root - appletShopCart.php */


			/***** general styles *****/
			
			.appletShopCart {
				background-color:	#fff;
				font-size:			12px;
				height:				100%;
			}
			
			.appletShopCart .label {
				margin:				0px;
			}
			
			.appletShopCart .xButton a {
				padding:			0px;
			}
			
			.appletShopCart .ui-next {
				float:				right;
			}
			
			.appletShopCart .ui-back {
				float:				left;
			}
			

			/***** table styles *****/
			
			.appletShopCart table {
				background-color:	#eee;
				margin:				2px 0 10px 0;
				border:				1px solid #ddd;
				width:				100%;
			}
			
			.appletShopCart table thead tr td{
				background-color:	#ddd;
				padding:			4px 8px;
				margin:				0px;
			}
			
			.appletShopCart table tr td {
			    background:			none repeat scroll 0 0 #fafafa;
				color:				#666666;
				font-size:			12px;
				padding:			4px 5px;
				vertical-align:		middle;
			}
			
			.appletShopCart table tbody .ui-amount {
				background:			url("asset/cache/72/4e/e677a60906db810ceaee1cf952f57c53.gif") no-repeat scroll left top transparent;
				border-color:		#bbbbbb #dddddd #cccccc #cccccc;
				border-style:		solid;
				border-width:		1px;
				margin:				0; 
				padding:			4px 3px 2px;
				height:				14px;
				width:				30px;
				text-align:			center;
			}
			
			
			/***** contact-input (contact stage) styles *****/

			.appletShopCart .ui-contact {
				margin:				20px 0;
				height:				100%;
			}
			
			.appletShopCart .ui-contact .ui-owner .ui-ownerHead {
				padding-bottom:		34px;
			}
			
			.appletShopCart .ui-contact .ui-delivery .ui-equivalentInfo {
				padding-top:		34px;
			}
						
			.appletShopCart .ui-controls {
				padding-top:		10px;
				height:				30px;
				clear:				both;
			}


			/***** confirm stage styles *****/
			
			.appletShopCart .ui-voucherCode {
				float:				left;
				padding-top:		6px;
			}
			
			.appletShopCart .ui-voucherCode {
				margin-top:			-12px;
			}
			
			.appletShopCart .ui-doEditCart {
				float:				right;
			}
			
			.appletShopCart .ui-voucher {
				height:				70px;
			}
			
			.appletShopCart .ui-voucher .ui-doVoucherCheck {
				float:				left;
			}
			
			.appletShopCart .ui-voucher .ui-voucherCheck {
				clear:				both;
				padding:			2px;
			}
			
			.appletShopCart .ui-disclaimer {
				clear:				both;
			}
			
			.appletShopCart .ui-disclaimer input {
				float:				left;
			}
			
			.appletShopCart .ui-disclaimer .label {
				padding-top:		4px;
			}
			
			.appletShopCart .ui-doFinish {
				float:				right;
			}


			/***** contact-view (confirm stage) styles *****/
			
			.appletShopCart .ui-contactView {
				border-color:		#ddd;
				border-style:		solid;
				border-width:		1px 0;
				margin:				10px 0;
				padding:			15px 0;
			}
			
			.appletShopCart .ui-contactView .ui-owner {
				float:				left;
			}
			.appletShopCart .ui-contactView .ui-delivery {
				float:				left;
				margin-left:		100px;
			}
			
			.appletShopCart .ui-contactView .ui-ownerHead,
			.appletShopCart .ui-contactView .ui-deliveryHead {
				padding-bottom:		10px;
			}

			.appletShopCart .ui-contactView .ui-name1,
			.appletShopCart .ui-contactView .ui-name2,
			.appletShopCart .ui-contactView .ui-name3,
			.appletShopCart .ui-contactView .ui-address div,
			.appletShopCart .ui-contactView .ui-zip,
			.appletShopCart .ui-contactView .ui-city,
			.appletShopCart .ui-contactView .ui-country {
				padding:				3px 4px 3px 0;
			}
						
			.appletShopCart .ui-contactView .ui-name1,
			.appletShopCart .ui-contactView .ui-name2,
			.appletShopCart .ui-contactView .ui-address div,
			.appletShopCart .ui-contactView .ui-zip,
			.appletShopCart .ui-contactView .ui-city {
				float:				left;
			}
			
			.appletShopCart .ui-contactView .ui-name3,
			.appletShopCart .ui-contactView .ui-country {
				clear:				both;
			}
			
		

/* FILE: root - auroraEditor.php */

			body{
				padding: 0px;
			}

			.invisible-container{
				border: solid 1px #88d;
				background-color: #ddf;
				opacity: 0.3;
			}


			.auroraEditor {
				width:		100%;
				text-align:	left;
				padding-bottom: 20px;

			}

			.auroraEditor .notifications{
				padding: 10px;
				padding-left: 40px;
				background-color: #ffa;
				font-weight: bold;
				color: #a84;
				border-bottom: 1px solid #aa8;
			}


			.auroraEditor .Inner {
				position:		relative;
				margin:			12px 24px 0px 24px;
			}

			.auroraEditor .pageHead {
				z-index: 32760;
				position: fixed;
				top: -2px;
				left: 0px;
				right: 0px;
				height:				40px;
				background-image:	url(asset/cache/a1/19/23efc749f453fed11055eaab384799bb.png);
			}

			.auroraEditor .pageHead .headLeft {
				z-index: 32760;
				position: fixed;
				top: -2px;
				left: 0px;
				float:				left;
				background-image:	url(asset/cache/75/c0/544ee68eebe57786199aa65091fc1900.png);
				width:				772px;
				height:				40px;
			}

			.auroraEditor .pageHead .descriptorText {
				z-index: 32760;
				position:			fixed;
				top:				9px;
				right:				24px;
				width:				225px;
				text-align:			right;
				font-family:		Arial;
				font-size:			18px;
				font-weight:		bold;
				color:				#555;
			}

			.auroraEditor .content {
		        padding-top: 36px;
			}

			.auroraEditor .button-container {
				z-index: 32760;
				position: fixed;
				bottom: 0px;
				left: 0px;
				right: 0px;
				font-size:18px;
				font-family: arial;
				padding-bottom:12px;
				padding-left: 20px;
				border-top: 1px solid #444;
				background-color: #ddd;
			}

			.auroraEditor .button{
				float:left;
				padding: 4px 40px 4px 4px;
			}

			.auroraEditor .button a{
				color: #b11;
			}


			.auroraEditor .SectionTitle {
				font-size:			14px;
				border:				1px solid #cdcdcd;
				background-color:	#dfdfdf;
				padding:			4px 8px;
				font-weight:		bold;
			}

			.auroraEditor .SectionTitleR {
				font-size:			14px;
				border:				1px solid #cdcdcd;
				border-left:		0px;
				background-color:	#dfdfdf;
				padding:			4px 8px;
				font-weight:		bold;
			}

			.auroraEditor .SectionTitleRB {
				font-size:			14px;
				border-right:		1px solid #cdcdcd;
				border-bottom:		1px solid #cdcdcd;
				background-color:	#dfdfdf;
				padding:			4px 8px;
				font-weight:		bold;
			}

			.auroraEditor .SectionTitleB {
				font-size:			14px;
				border-right:		1px solid #cdcdcd;
				border-left:		1px solid #cdcdcd;
				border-bottom:		1px solid #cdcdcd;
				background-color:	#dfdfdf;
				padding:			4px 8px;
				font-weight:		bold;
			}

			.auroraEditor .SectionContent {
				font-size:			12px;
				border-bottom:		1px solid #cdcdcd;
				border-right:		1px solid #cdcdcd;
				border-left:		1px solid #cdcdcd;
				background-color:	#fafafa;
				padding:			8px;
				margin-bottom:		4px;
			}

			.auroraEditor .SectionContentR {
				font-size:			14px;
				border-bottom:		1px solid #cdcdcd;
				border-right:		1px solid #cdcdcd;
				background-color:	#fafafa;
				padding:			8px;
			}

			.auroraEditor .InputStandard {
				border:				1px solid #cdcdcd;
				padding:			1px 4px;
				font-size:			14px;
				background-color:   #fafafa;
				background-image:   url('asset/cache/5a/8e/4bac7c89834657fac8208ddd84aadc70.gif');
				background-repeat:  repeat-x;
				background-height: 100%;
			}

			.auroraEditor .InputStandardNoBgImg {
				border:				1px solid #cdcdcd;
				padding:			1px 4px;
				font-size:			14px;
				background-color:   #fafafa;
			}

			.auroraEditor .InputStandardLong {
				border:				1px solid #cdcdcd;
				padding:			1px 4px;
				font-size:			14px;
				background-color:   #fafafa;
				background-repeat:  repeat-x;
				width:				240px;
			}

			.auroraEditor .InputStandard:hover {
				background-image:               url('asset/cache/14/c9/0c5b841b1be77cc13a95bc2f18336aa6.gif');
			}

			.auroraEditor .InputInfo {
				border:				0px;
				background-color:	#f0f0f0;
				padding:			1px 4px;
				width:				32px;
				text-align:			center;
			}

			.auroraEditor .LFSection {
				float:				left;
				margin-right:		8px;
			}

			.auroraEditor .LFSection.TopMargin {
				margin-top:                     4px;
			}

			.auroraEditor .BRSection {
				clear:				both;
				margin-top:			0px;
			}

			.auroraEditor .BRSection.High {
				height:                         8px;
			}

			.auroraEditor .Notice {
				padding:			0px 0px 8px 0px;
				font-size:			12px;
				color:				#787878;
			}

			.auroraEditor .MultiLanguageEditLabel {
				float:              left;
				margin-bottom:      2px;
				padding-right:      8px;
				width:              140px;
				font-weight:        bold;
				color:              #787878;
			}

			.auroraEditor .MultiLanguageEditFlag {
				float:              left;
				margin-bottom:      2px;
			}

			.auroraEditor .NoStyle, .auroraEditor .NoStyle td {
				border: 0px;
				margin: 0px;
				padding: 0px;
			}

			.auroraEditor .smallNodeButton {
				float:left;
				margin-right:3px;
				background-color:#eee;
			}

			.auroraEditor .Table {
				margin:		0 auto;
				text-align:	left;
				width:		100%;
				height:		100%;
			}

			.auroraEditor .Button {
				height:				16px;
				padding:			2px 0px 0px 0px;
				cursor:				default;
				font-size:			12px;
				color:				#232323;
				border:				1px solid #cdcdcd;
				background-color:	#eaeaea;
				text-align:			center;
				min-width:                      18px;
			}

			.auroraEditor .ListTable .Button {
				font-size:       12px;
				height:         15px;
			}

			.auroraEditor .Button.on {
				background-color:	#ebefa8;
			}

			.auroraEditor .NavigationButton {
				float:			left;
				border-left:	1px solid #969696;
				height:			16px;
				padding:		2px 6px 0px 6px;
				cursor:			default;
			}

			.auroraEditor .NavigationButton.on {
				background-color:	#faffcc;
			}

			.auroraEditor .NavigationButton.active {
				background-color:	#faffcc;
			}

			.auroraEditor .NavigationButton.active.on {
				background-color:	#faffcc;
			}





			.auroraEditor .Table .TopFlow {
				height:				18px;
				background-color:	#d8d8d8;
				border-top:			1px solid #969696;
				border-bottom:		1px solid #969696;
				font-size:			12px;
				padding-left: 		27%;
			}


			.auroraEditor .ListTable {
				width:				100%;
			}

			.auroraEditor .ListTable td {
				border-left:		1px solid #cdcdcd;
				border-top:			1px solid #cdcdcd;
				background-color:	#f5f5f5;
				padding:			2px 6px;
			}

			.auroraEditor .ListTable td.finish {
				border-right:		1px solid #cdcdcd;
				padding:			2px 6px;
			}

			.auroraEditor .ListTable td.bright {
				background-color:       #f5f5f5;
			}

			.auroraEditor .ListTable td.center {
				text-align: center;
				margin: 0px auto;
			}

			.auroraEditor .ListTable td.bottom, .auroraEditor .ListTable td.finish.bottom, .auroraEditor .ListTable .linkCell.bottom {
				border-bottom:		1px solid #cdcdcd;
			}

			.auroraEditor .ListTable td.linkCell {
				cursor:				default;
				background-color:	#eaeaea;
				color:				#565656;
				text-align:			center;
			}

			.auroraEditor .ListTable td.linkCell.on {
				background-color:	#ebefa8;
				color:				#232323;
			}

			.auroraEditor .ListTable td.progressBgCell {
				background-image: url('http://claudiamahr.com/tmp/WO IS DAS DENN ? progress_e.gif');
				background-position: center;
				background-repeat: no-repeat;
				height: 18px;
				border-bottom: 1px solid #cdcdcd;
				border-right: 1px solid #cdcdcd;
				border-top: 0;
			}

			.auroraEditor td.head {
				background-color: #eaeaea;
				border-bottom: 1px solid #cdcdcd;
				font-weight: bold;
				color: #454545;
			}

			.auroraEditor td.dynamicallyAdded {
				border-bottom: 1px solid #cdcdcd;
				border-top: 0px;
			}

			.auroraEditor td.dragHandle {
				background-color:   #eaeaea;
				background-image:   url('asset/cache/7f/26/a79cfffd37a7b8ed72a895e59c68d284.png');
				background-position: center center;
				cursor: row-resize;
				background-repeat: no-repeat;
				width:      20px;
				height:     16px;
			}

			.auroraEditor .submitButton {
				width:				120px;
				height:				18px;
				font-family:		Arial;
				font-size:			12px;
				color:				#666666;
				text-align:			center;
				border:				1px solid #cdcdcd;
				margin-top:			8px;
				border-radius:		5px;
				-moz-border-radius:	5px;
				background-image: -webkit-gradient(
					linear,
					left bottom,
					left top,
					color-stop(0.26, rgb(222,222,222)),
					color-stop(0.63, rgb(240,240,240)),
					color-stop(0.93, rgb(255,255,255))
				);
				background-image: -moz-linear-gradient(
					center bottom,
					rgb(222,222,222) 26%,
					rgb(240,240,240) 63%,
					rgb(255,255,255) 93%
				);
			}

			.auroraEditor .submitButton:hover {
				background-image: -webkit-gradient(
					linear,
					left bottom,
					left top,
					color-stop(0.26, rgb(242,242,222)),
					color-stop(0.63, rgb(240,240,240)),
					color-stop(0.93, rgb(255,255,255))
				);
				background-image: -moz-linear-gradient(
					center bottom,
					rgb(242,242,222) 26%,
					rgb(240,240,240) 63%,
					rgb(255,255,255) 93%
				);
				cursor:			pointer;
			}

			.UIpanel{
				color:black;
				width: 290px;
				z-index: 32706;
				display: none;
				border: 1px #888 solid;
				background-color: #ffd;
				position: fixed;
				top: 70px;
				left: 50px;
			}

			.UIpanelParentHoverColor{
				background-color: #ffc;
				color:black;
			}

			.UIpanel .title{
				background-color: #dda;
				padding-left:15px;
				font-weight: bold;
				color:black;
			}

			.UIpanel .label{
				color:black;
				float: left;
			}

			.UIpanel .value{
				color:black;
				float: right;
			}

			.UIpanelSavebutton{
				padding: 10px;
				border: 2px solid #330;
				color:black;
				font-size: 120%;
				background-color: #ffd;
				position: fixed;
				top: 20px;
				left: 50px;
				z-index: 9999;
			}

			.UIpanel div{
				padding: 5px;
				padding-bottom: 2px;
				padding-top: 2px;
			}


			.applet-object-nodeshow{
				padding: 5px;
				background-color: #eee;
				margin: 5px;
				font-size: 120%;
			}


		

/* FILE: root - auroraOnscreen.php */

		    .web_js_aurora.publisherEditorLink {
              background-color:#f8f8f8;
              color:black;
            }

			.web_js_aurora.ElementHighlight
			{
				border:2px solid #006699;
				opacity: .80;filter:Alpha(Opacity=80);
				-moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; border-radius: 4px/*{cornerRadius}*/;
				z-index:32705;
			}
			.web_js_aurora.editExternalHighlight{
				border:2px solid #dbfc00;
				opacity: .80;filter:Alpha(Opacity=80);
				-moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; border-radius: 4px/*{cornerRadius}*/;
				
				z-index:32705;
			}
			.web_js_aurora .highlight
			{
				background-color:#006699;
				color:white;
				font-weigth:bold;
			}
			.auroraButtons.highlight
			{
				background-color:#009DEE;
				color:white;
				font-weigth:bold;
			}
			.auroraButtonBox {
			 position:absolute;
			 display:none;
			 z-index:32706;
			 padding:1px;
			 border:1px solid black;
			 -moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; border-radius: 4px/*{cornerRadius}*/;
			}
			.auroraButtons {
				position:relative;
			    clear:both;
				width:288px;
				border:1px solid #cdcdcd;
				opacity: .90;filter:Alpha(Opacity=90);
				background-color:white;
				overflow:hidden;
			}
			.auroraButtons .shortinfo {
				display:block;
				position:relative;
				padding:3px;
				font-size:1em;
			}
			.auroraButtons .buttons {
				width:100%;
				height:32px;
				padding:3px;
			}
			.web_js_aurora .editorNodeButton {
				position:relative;
				float:left;
				width:32px;
				height:32px;
				padding:0;
				margin:0 3px 0 0;
				background-image:url(asset/cache/a4/70/75c41f5dbf9917a00449a41eb08cfb20.png);
				background-repeat: no-repeat;
				background-position:fixed;
				background-color: transparent;
				cursor:pointer;
			}
			.editorNodeButton.hover
			{
				b ackground-color:black;
			}
			.editorNodeButton.copy
			,.web_js_aurora.masterList.copy
			{
				background-position: -0px 0;
			}
			.editorNodeButton.copy.active
			,.web_js_aurora.masterList.copy.active
			,.editorNodeButton.copy.hover
			,.web_js_aurora.masterList.copy.hover
			{
				background-position: -0px -32px;
			}
			.editorNodeButton.clone
			,.web_js_aurora.masterList.clone
			{
				background-position: -32px 0;
			}
			.editorNodeButton.clone.active
			,.web_js_aurora.masterList.clone.active
			,.editorNodeButton.clone.hover
			,.web_js_aurora.masterList.clone.hover
			{
				background-position: -32px -32px;
			}
			.editorNodeButton.copy2
			,.web_js_aurora.masterList.copy2
			{
				background-position: -64px 0;
			}
			.editorNodeButton.copy2.active
			,.web_js_aurora.masterList.copy2.active
			,.editorNodeButton.copy2.hover
			,.web_js_aurora.masterList.copy2.hover
			{
				background-position: -64px -32px;
			}
			.editorNodeButton.rem
			,.web_js_aurora.masterList.rem
			{
				background-position: -96px 0;
			}
			.editorNodeButton.rem.active
			,.web_js_aurora.masterList.rem.active
			,.editorNodeButton.rem.hover
			,.web_js_aurora.masterList.rem.hover
			{
				background-position: -96px -32px;
			}
			.editorNodeButton.mod
			,.web_js_aurora.masterList.mod
			{
				background-position: -128px 0;
			}
			.editorNodeButton.mod.active
			,.web_js_aurora.masterList.mod.active
			,.editorNodeButton.mod.hover
			,.web_js_aurora.masterList.mod.hover
			{
				background-position: -128px -32px;
			}
			.editorNodeButton.export
			,.web_js_aurora.masterList.export
			{
				background-position: -160px 0;
			}
			.editorNodeButton.export.active
			,.web_js_aurora.masterList.export.active
			,.editorNodeButton.export.hover
			,.web_js_aurora.masterList.export.hover
			{
				background-position: -160px -32px;
			}
			.editorNodeButton.import
			,.web_js_aurora.masterList.import
			{
				background-position: -192px 0;
			}
			.editorNodeButton.import.active
			,.web_js_aurora.masterList.import.active
			,.editorNodeButton.import.hover
			,.web_js_aurora.masterList.import.hover
			{
				background-position: -192px -32px;
			}
			.editorNodeButton.ctrl
			,.web_js_aurora.masterList.ctrl
			{
				background-position: -224px 0;
			}
			.editorNodeButton.ctrl.active
			,.web_js_aurora.masterList.ctrl.active
			,.editorNodeButton.ctrl.hover
			,.web_js_aurora.masterList.ctrl.hover
			{
				background-position: -224px -32px;
			}
			.editorNodeButton.add
			,.web_js_aurora.masterList.add
			{
				background-position: -256px 0;
			}
			.editorNodeButton.add.active
			,.web_js_aurora.masterList.add.active
			,.editorNodeButton.add.hover
			,.web_js_aurora.masterList.add.hover
			{
				background-position: -256px -32px;
			}
			.editorNodeButton.sort
			,.web_js_aurora.masterList.sort
			{
				background-position: -288px 0;
			}
			.editorNodeButton.sort.active
			,.web_js_aurora.masterList.sort.active
			,.editorNodeButton.sort.hover
			,.web_js_aurora.masterList.sort.hover
			{
				background-position: -288px -32px;
			}
			.editorNodeButton.sort_save
			,.web_js_aurora.masterList.sort_save
			{
				background-position: -320px 0;
			}
			.editorNodeButton.sort_save.active
			,.web_js_aurora.masterList.sort_save.active
			,.editorNodeButton.sort_save.hover
			,.web_js_aurora.masterList.sort_save.hover
			{
				background-position: -320px -32px;
			}
			.editorNodeButton.extern_inaktiv
			,.web_js_aurora.masterList.extern_inaktiv
			{
				background-position: -352px 0;
			}
			.editorNodeButton.extern_inaktiv.active
			,.web_js_aurora.masterList.extern_inaktiv.active
			,.editorNodeButton.extern_inaktiv.hover
			,.web_js_aurora.masterList.extern_inaktiv.hover
			{
				background-position: -352px -32px;
			}
			.editorNodeButton.extern_aktiv
			,.web_js_aurora.masterList.extern_aktiv
			{
				background-position: -384px 0;
			}
			.editorNodeButton.extern_aktiv.active
			,.web_js_aurora.masterList.extern_aktiv.active
			,.editorNodeButton.extern_aktiv.hover
			,.web_js_aurora.masterList.extern_aktiv.hover
			{
				background-position: -384px -32px;
			}
			



/*
		Toolbar
*/
			.auroraToolbar {
				display:block;
				position:fixed;
				z-index: 32706;
				height:32px;
				top:38px;
				right:0px;
				padding: 10px;
				opacity: .80;filter:Alpha(Opacity=80);
				background-color:white;
				border:1px solid black;
				-moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; border-radius: 4px/*{cornerRadius}*/;
			}
			.auroraToolbar .buttons .Button img {
				position:relative;
				width:32px;
				height:32px;
				background-repeat: no-repeat;
				background-position:fixed;
				background-color: transparent;
				cursor:pointer;
			}

			.auroraToolbar {
				position:fixed;
				top:0;
				right:0;
			}
			.auroraToolbar .handler {
			}
			.auroraToolbar .buttons {
				display:none;
				clear:both;
			}
			.auroraToolbar .buttons .Button {
				float:left;
				position:relative;
				height:32px !important;
				margin-right:10px;
				background-color:#f8f8f8;
				border:1px solid #cdcdcd;
			}
			.auroraToolbar .buttons .Button:hover {
				background-color:#eaeaea;
				border:1px solid #eaeaea;
			}


/*
	masterList shows spezialNodes
*/
			.web_js_aurora.masterList {
				display:block;
				position:fixed;
				top:92px;
				right:0px;
				height:600px;
				overflow:hidden;
				overflow-y:scroll;
				z-index:32706;
				background-repeat: no-repeat;
				background-position:5px 5px !important;
				padding: 20px 10px 10px 10px;
				opacity: .80;filter:Alpha(Opacity=80);
				background-color:white;
				border:1px solid black;
				-moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; border-radius: 4px/*{cornerRadius}*/;
			}
			.web_js_aurora.masterList .entry {
				cursor:pointer;
				border-bottom:1px solid rgb(170, 170, 170);
				padding:3px 0;
			}
/*
	box shows possible new containers
*/
			.auroraOnscreen.listbox
			,.web_js_aurora.clipboard
			{
				position:absolute;
				top:0;
				left:0;
				width:400px;
				z-index:32706;
				cursor:default;
				border:1px #ccc;
				background-color: #444;
				color:white;
			}
			.auroraOnscreen.listbox .header
			,.web_js_aurora.clipboard .header
			{
				position:relative;
				float:none;
				border:1px #000;
				padding:5px;
				cursor:default;
				background-color: #666;
			}
			.auroraOnscreen.listbox .header .close
			,.web_js_aurora.clipboard .header .close
			{
				position:relative;
				border:1px #000;
				float:right;
				cursor:pointer;
			}
			.auroraOnscreen.listbox .header .close:hover
			,.web_js_aurora.clipboard .header .close:hover
			{
			 	background-color: #888;
			}
			.auroraOnscreen.listbox .element
			,.web_js_aurora.clipboard .element
			{
				position:relative;
				float:left;
				width:200px;
				cursor:pointer;
				background-color: #333;
			}
			.auroraOnscreen.listbox .element span
			,.web_js_aurora.clipboard .element span
			{
				display:block;
				border:1px solid #aaa;
				padding:4px;
			}
			.auroraOnscreen.listbox .element:hover
			,.web_js_aurora.clipboard .element:hover
			{
				background-color: #555;
			}

			.web_js_aurora.clipboard
			{
				width:200px;
			}

			.web_js_aurora.clipboard .element
			{
				position:relative;
				float:left;
				width:200px;
				cursor:pointer;
				background-color: #333;
			}

		
/*

	version 1
*/
			.auroraControlButton {
				float:left;
			}

			.auroraOnscreen a{
				font-size: 12px;
			}

			.editHoverFrame{
				background-color: #fdd;
			}

			.dragDropHover {
				background-color:	#fbff98;

			}

			.selectorOuter {
				z-index:			10000;
				position:			absolute;
				background-color:	#eaeaea;
				width:				190px;
				border:				1px solid #cdcdcd;
				margin:				5px;
			}

			.selectorItem {
				cursor:				default;
				padding:			1px 9px 2px 9px;
				font-family:		Verdana;
				font-size:			12px;
			}

			.selectorTitle {
				border-bottom:		1px solid #cdcdcd;
				background-color:	#dddddd;
				padding:			3px 9px;
				color:				#232323;
				text-transform:		uppercase;
				font-weight:		bold;
			}

			.auroraOnscreen {
				position:relative;
				z-index:	1;
				/*height:	23px;*/
				clear:both;

			}

			.auroraOnscreen .smallNodeButton {
				float:left;
				margin-right:3px;
			}

			.auroraOnscreen .aurorabutton {
				position:relative;
				float:left;
				width:16px;
				height:16px;
				background-repeat: no-repeat;
				background-position:fixed;
				background-color: yellow;
				cursor:pointer;
			}
			#C_DebugOutput {
				position:			fixed;
				top:				10px;
				left:				10px;
				width:				400px;
				height:				127px;
				overflow:			auto;
				background-color:	#fbffba;
				border:				1px solid #999999;
				border-radius:		6px;
				-moz-border-radius:	6px;
				padding:			9px 12px;
				z-index:			99999;
				box-shadow:			3px 3px 8px #cdcdcd;
				-moz-box-shadow:	3px 3px 8px #cdcdcd;
			}

			#C_DebugOutput .C_DebugEntry {
				font-family:		Verdana;
				font-size:			11px;
				color:				#666666;
				line-height:		12px;
				letter-spacing:		0.1em;
				padding-bottom:		4px;
				max-width:			320px;
			}

			#C_DebugOutput .C_DebugBullet {
				font-weight:		bold;
				padding-right:		3px;
			}

			#C_DebugOutput .C_DebugDumpLink {
				outline:			none;
				cursor:				pointer;
				font-size:			8px;
				position:			absolute;
				right:				10px;
				color:				#888888;
				top:				7px;
				text-decoration:	none;
			}

			#C_DebugOutput .C_DebugDumpLink:hover {
				text-decoration:	underline;
			}



/* FILE: root - blockTextImage.php */

			.blockTextImage .image-text-left{
				padding-right: 12px;
			}
			
			.blockTextImage .image-text-right{
				padding-left: 12px;
			}
			
			.blockTextImage .text-image-left{
				padding-right: 12px;
			}

			.blockTextImage .text-image-right{
				padding-left: 12px;
			}


/* FILE: root - bottom.php */

			.bottom {
			}
		

/* FILE: root - boxContainer.php */

			.boxContainer  {
				float: left;
				margin: 4px;
			}

			.bcsize-Standard {
			}

			.bcborder-None{
			}

			.bcborder-FrameWithPadding{
				padding: 10px;
				border: 1px solid #bbb;
			}

			.bcborder-Padding{
				padding: 10px;
			}

		

/* FILE: root - clearDiv.php */

			.clearDiv {
				clear:both;
			}
		

/* FILE: root - contentContainer.php */

			
			.containerBox {
				overflow: hidden;
				margin: 0 -8px;
			}
			
			
				
			.col1 {
						padding: 0px 0px 0px 0px; 
						margin: 0px 0px 0px 0px; 
					}
.col1-1 {
						width: 100%;
						padding: 0px 0px 0px 0px;
						float: left;
					}
.col1-1 { border: none }
.col2 {
						padding: 0px 0px 0px 0px; 
						margin: 0px 0px 0px 0px; 
					}
.col2-1 {
						width: 50%;
						padding: 0px 0px 0px 0px;
						float: left;
					}
.col2-2 {
						width: 50%;
						padding: 0px 0px 0px 0px;
						float: left;
					}
.col2-2 { border: none }
.col3 {
						padding: 0px 0px 0px 0px; 
						margin: 0px 0px 0px 0px; 
					}
.col3-1 {
						width: 33%;
						padding: 0px 0px 0px 0px;
						float: left;
					}
.col3-2 {
						width: 33%;
						padding: 0px 0px 0px 0px;
						float: left;
					}
.col3-3 {
						width: 34%;
						padding: 0px 0px 0px 0px;
						float: left;
					}
.col3-3 { border: none }
.col4 {
						padding: 0px 0px 0px 0px; 
						margin: 0px 0px 0px 0px; 
					}
.col4-1 {
						width: 25%;
						padding: 0px 0px 0px 0px;
						float: left;
					}
.col4-2 {
						width: 25%;
						padding: 0px 0px 0px 0px;
						float: left;
					}
.col4-3 {
						width: 25%;
						padding: 0px 0px 0px 0px;
						float: left;
					}
.col4-4 {
						width: 25%;
						padding: 0px 0px 0px 0px;
						float: left;
					}
.col4-4 { border: none }


/* FILE: root - document.php */

			.document {
			}

			.document .icon{
				padding-right: 10px;
			}
			.document .string{
				padding-top: 10px;
			}
			.document .link{
							}
		

/* FILE: root - dropMenuContainer.php */


/* FILE: root - dynamicFormDisplay.php */

			.dynamicFormDisplay {
			}

			.dynamicFormDisplay .label {
			    width:	240px;
			    min-width:	240px;
			    float:	left;
			    margin-bottom: 4px;
			    padding-top: 2px;
			}

			.dynamicFormDisplay .textFieldValue {

			}

			.dynamicFormDisplay .textFieldObject {
			    border: 1px solid #787878;
			    height:	22px;
			    font-size:	12px;
			    padding: 2px 4px;
			    background-color: #f0f0f0;
			    margin-bottom: 4px;
			}

			.dynamicFormDisplay .selectBoxValue {

			}

			.dynamicFormDisplay .selectBoxObject {
			    height:	22px;
			    font-size:	12px;
			    padding: 1px 2px;
			    margin-bottom: 4px;
			}

			.dynamicFormDisplay .checkBoxesValue {
			    float: left;
			    margin-bottom: 4px;
			}

			.dynamicFormDisplay .checkBoxLabel {
			    margin-bottom: 2px;
			    padding: 2px 0px 0px 23px;
			    font-size: 14px;
			}

			.dynamicFormDisplay .checkBoxValue {
			    margin: 0px;
			    margin-bottom: 2px;
			    padding: 0px;
			    width: 16px;
			    height: 16px;
			    float: left;
			}

			.dynamicFormDisplay .textFieldObject.multiline {
			    font-family: Arial, Verdana, Helvetica, Geneva, serif;
			}

		

/* FILE: root - elements.php */

			.elements {
				float: left;
			}
		

/* FILE: root - floatbox.php */

			.floatbox {
				display: table;
			}
		

/* FILE: root - highslide.php */


			.thumbwrapper .highslide {
				outline: none;
			}
			.textwrapper .highslide {
				font-size: 11pt;
				display: block;
				text-align: center;
			}
			.highslide {
				outline: none;
				text-decoration: none;
			}
			.highslide-active-anchor img {
				visibility: hidden;
			}
			.gallery-examples .highslide-active-anchor img {
				visibility: visible;
				border-color: black;
			}
			.highslide img {
				border: 2px solid gray;
				cursor: url(asset/cache/d6/bb/c6cf97515183afac5cd43ff896a101be./zoomin.cur), pointer;
				outline: none;
			}
			.highslide:hover img {
				border: 2px solid silver;
			}

			.highslide-image {
				border: 10px solid white;
			}
			.highslide-image-blur {

			}
			.highslide-heading {
				display: none;
				padding: 10px 10px 0 10px;
				font-size: 1.2em;
				font-weight: bold;
				cursor: default !important;
			}
			.highslide-caption {
				display: none;
				border-top: none;
				padding: 0 10px 10px 10px;
				background-color: white;
				text-align: justify;
			}
			.highslide-dimming {
				background: black;
				position: absolute;
				width: 100%;
				visibility: hidden;
			}
			.highslide-loading {
				display: block;
				color: #ccc;
				font-size: 14px;
				font-weight: bold;
				text-decoration: none;
				/*padding: 2px;
				border: 1px solid black;
				background-color: white;

				padding-left: 22px;
				background-image: url('/tmp/asset/cache/d6/bb/c6cf97515183afac5cd43ff896a101be./loader.gif');
				background-repeat: no-repeat;
				background-position: 3px 1px;
				*/
				border: 10px solid #000;
				background: #000 url('asset/cache/d6/bb/c6cf97515183afac5cd43ff896a101be./loader.gif') top center no-repeat;
				padding: 45px 15px 0px;
				border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px;
			}

			.control {
				float: right;
				display: block;
				/*position: relative;*/
				margin: 0 5px;
				font-size: 9pt;
				font-weight: bold;
				text-decoration: none;
				text-transform: uppercase;
			}
			.control:hover {
				color: black !important;
			}
			.highslide-move {
				cursor: move;
			}
			.highslide-resize {
				cursor: nw-resize;
			}
			a.highslide-full-expand {
				background: url(asset/cache/d6/bb/c6cf97515183afac5cd43ff896a101be./fullexpand.gif) no-repeat;
				display: block;
				margin: 0 10px 10px 0;
				width: 44px;
				height: 44px;
			}
			.highslide-overlay {
				display: none;
			}
			a.highslide-credits,
			a.highslide-credits i {
				padding: 2px;
				color: silver;
				text-decoration: none;
				font-size: 10px;
			}
			a.highslide-credits:hover,
			a.highslide-credits:hover i {
				color: white;
				background-color: gray;
			}
			.highslide-previous-next {
				text-align: center;
				padding-bottom: 5px;
			}
			.highslide-previous-next a {
				font-size: 7pt;
				font-weight: bold;
				text-decoration: none;
				text-transform: uppercase;
				color: white;
				padding: 0 20px;
			}
			.highslide-html {
				border: none;
				background-color: #fff;
			}

			.highslide-html-blur {
				border: 1px solid silver;
			}
			.highslide-html-content {
				position: absolute;
				display: none;
				width: 800px;
			}
			.highslide-maincontent {
				display: none;
			}

			/* Self rendering */
			.highslide-wrapper {
				background-color: white;
			}
			.highslide-wrapper .highslide-html-content {
				padding: 0 5px 5px 5px;
			}
			.highslide-wrapper .highslide-header {
				padding-bottom: 5px;
			}
			.highslide-wrapper .highslide-header ul {
				margin: 0;
				padding: 0;
				text-align: right;
			}
			.highslide-wrapper .highslide-header ul li {
				display: inline;
				padding-left: 1em;
			}
			.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
				display: none;
			}
			.highslide-wrapper .highslide-header a {
				font-weight: bold;
				color: gray;
				text-transform: uppercase;
				text-decoration: none;
			}
			.highslide-wrapper .highslide-header a:hover {
				color: black;
			}
			.highslide-wrapper .highslide-header .highslide-move a {
				cursor: move;
			}
			.highslide-wrapper .highslide-footer {
				height: 11px;
			}
			.highslide-wrapper .highslide-footer .highslide-resize {
				float: right;
				height: 11px;
				width: 11px;
				background: url(asset/cache/d6/bb/c6cf97515183afac5cd43ff896a101be./resize.gif);
				position: relative;
				top: 0.5em;
				left: 0.5em;
			}
			.highslide-wrapper .highslide-body {
				text-align: left;
			}

			/* Individual CSS-classes: no border */
			.highslide-no-border {
				background-color: gray;
			}
			.highslide-no-border .highslide-image {
				border: none;

			}
			.highslide-no-border .highslide-html {
				border: none;

			}
			.highslide-no-border .highslide-caption {
				border: none;
				color: white;
				font-weight: bold;
				position: absolute;
				padding: 1em 0 0 0;
				background: none;
			}
			.highslide-no-border .highslide-caption code {
				color: white;
			}

			/* Individual CSS-classes: white */
			.highslide-white {
				background-color: white;
			}
			.highslide-white .highslide-image {
				border: 5px solid white;

			}
			.highslide-white .highslide-caption {
				background-color: white;
			}
			.highslide-white .control, .highslide-white .control * {
				color: #666;
			}
			.highslide-white .highslide-html {
				border: 2px solid white;
			}

			/* Individual CSS-classes: glossy-dark */
			.glossy-dark {
				background-color: #101010;
			}
			.glossy-dark .highslide-image {
				border-width: 2px;
				border-style: solid;
				border-color: black black #202020 black;
			}
			.glossy-dark .highslide-caption {
				background: #101010;
				padding: 5px 0 5px 0;
			}
			.glossy-dark div {
				color: silver;
			}

			/* Individual CSS-classes: narrow border */
			.highslide-narrow-border {
				background: white;
			}
			.highslide-narrow-border .highslide-image {
				border: 2px solid white;
			}
			.highslide-narrow-border .highslide-caption {
				background-color: white;
			}

			/* Individual CSS-classes: drag-header */
			.drag-header .highslide-header {
				position: relative;
				border-bottom: 1px solid silver;
			}
			.drag-header .highslide-move {
				position: absolute;
				display: block;
				top: 0;
				left: 0;
				height: 14px;
				width: 80%;
			}
			.drag-header .highslide-move span {
				display: none;
			}
			.drag-header .highslide-footer {
				display: none;
			}

			/* Individual CSS-classes: black border */
			.highslide-black-border {
				background: white;
			}
			.highslide-black-border .highslide-image {
				border: 2px solid #655F2F;
			}
			.highslide-black-border .highslide-caption {
				border: 2px solid #655F2F;
				border-top: none;
				background-color: white;
				color: #333;
			}

			/* Individual CSS-classes: specified blur style */
			.highslide-blur-example {
				background-color: white;
			}
			.highslide-blur-example .highslide-image-blur {
				border-color: silver;
			}

			.highslide-blur-example .highslide-caption-blur {
				border-color: silver;
			}


			.highslide-dimming {
				background-color: black;
			}

			/* Controlbar example */
			.controlbar {
				background: url(asset/cache/d6/bb/c6cf97515183afac5cd43ff896a101be./controlbar4.gif);
				width: 167px;
				height: 34px;
			}
			.controlbar a {
				display: block;
				float: left;
				/*margin: 0px 0 0 4px;*/
				height: 27px;
			}
			.controlbar a:hover {
				background-image: url(asset/cache/d6/bb/c6cf97515183afac5cd43ff896a101be./controlbar4-hover.gif);
			}
			.controlbar .previous {
				width: 50px;
			}
			.controlbar .next {
				width: 40px;
				background-position: -50px 0;
			}
			.controlbar .highslide-move {
				width: 40px;
				background-position: -90px 0;
			}
			.controlbar .close {
				width: 36px;
				background-position: -130px 0;
			}

			/* Controlbar example */
			.controlbar2 {
				margin-left: 60px;
				background: url(asset/cache/d6/bb/c6cf97515183afac5cd43ff896a101be./controlbar2.gif);
				width: 210px;
				height: 32px;
			}
			.controlbar2 a {
				display: block;
				float: left;
				margin: 0 0 0 5px;
				height: 30px;
				width: 42px;
			}



			/* Mac-style close button */
			.closebutton {
				position: absolute; z-index: 9999;
				top: 2px; right: 0px;
				width: 30px; height: 30px;
				cursor: pointer; /* w3c */
				background: url(asset/cache/d6/bb/c6cf97515183afac5cd43ff896a101be./close.png) no-repeat;
			}


			/* Controls. See http://www.google.com/search?q=css+sprites */
			.highslide-controls {
				width: 195px;
				height: 40px;
				background: url(asset/cache/d6/bb/c6cf97515183afac5cd43ff896a101be./controlbar-black-border.gif) 0 -90px no-repeat;
				margin-right: 15px;
				margin-bottom: 10px;
				margin-top: 20px;
			}
			.highslide-controls ul {
				position: relative;
				left: 15px;
				height: 40px;
				list-style: none;
				margin: 0;
				padding: 0;
				background: url(asset/cache/d6/bb/c6cf97515183afac5cd43ff896a101be./controlbar-black-border.gif) right -90px no-repeat;

			}
			.highslide-controls li {
				float: left;
				padding: 5px 0;
			}
			.highslide-controls a {
				background: url(asset/cache/d6/bb/c6cf97515183afac5cd43ff896a101be./controlbar-black-border.gif);
				display: block;
				float: left;
				height: 30px;
				width: 30px;
				outline: none;
			}
			.highslide-controls a.disabled {
				cursor: default;
			}
			.highslide-controls a span {
				/* hide the text for these graphic buttons */
				display: none;
			}

			/* The CSS sprites for the controlbar */
			.highslide-controls .highslide-previous a {
				background-position: 0 0;
			}
			.highslide-controls .highslide-previous a:hover {
				background-position: 0 -30px;
			}
			.highslide-controls .highslide-previous a.disabled {
				background-position: 0 -60px !important;
			}
			.highslide-controls .highslide-play a {
				background-position: -30px 0;
			}
			.highslide-controls .highslide-play a:hover {
				background-position: -30px -30px;
			}
			.highslide-controls .highslide-play a.disabled {
				background-position: -30px -60px !important;
			}
			.highslide-controls .highslide-pause a {
				background-position: -60px 0;
			}
			.highslide-controls .highslide-pause a:hover {
				background-position: -60px -30px;
			}
			.highslide-controls .highslide-next a {
				background-position: -90px 0;
			}
			.highslide-controls .highslide-next a:hover {
				background-position: -90px -30px;
			}
			.highslide-controls .highslide-next a.disabled {
				background-position: -90px -60px !important;
			}
			.highslide-controls .highslide-move a {
				background-position: -120px 0;
			}
			.highslide-controls .highslide-move a:hover {
				background-position: -120px -30px;
			}
			.highslide-controls .highslide-full-expand a {
				background-position: -150px 0;
			}
			.highslide-controls .highslide-full-expand a:hover {
				background-position: -150px -30px;
			}
			.highslide-controls .highslide-full-expand a.disabled {
				background-position: -150px -60px !important;
			}
			.highslide-controls .highslide-close a {
				background-position: -180px 0;
			}
			.highslide-controls .highslide-close a:hover {
				background-position: -180px -30px;
			}
			.highslide-dimming {
				background: black;
			}

		

/* FILE: root - image.php */

			.image {
				position:relative;
				overflow: hidden;
			}

			.image .string{
				text-align:	center;
				background-color: #fff;
				font-family: Arial;
				font-size: 10px;
				line-height: 11px;
			}

			.imgborder-None{
				padding: 0px;
			}

			.imgborder-FrameWithPadding{
				padding: 4px;
				border: 1px solid #bbb;
			}

			.imgborder-Padding{
				padding: 4px;
			}



		

/* FILE: root - languageSelectFlag.php */

			.languageSelectFlag {
				width: 18px;
				border: 1px solid #555;
			}
		

/* FILE: root - missingClass.php */
.missingClass{ 
				padding: 4px;
				font-size: 10px;
				background-color: #ffd;
				margin:2px;
				margin-left:20px;
				border:1px dotted #888;
				display: block;
				white-space: pre-wrap;
			 	white-space: -moz-pre-wrap;
			 	white-space: -o-pre-wrap;
	 	 }

/* FILE: root - missingMethod.php */
.missingMethod{ 
			padding: 4px;
			font-size: 10px;
			background-color: #fdd;
			margin:2px;
			margin-left:20px;
			border:1px dotted #888;
			display: block;
			white-space: pre-wrap;
		 	white-space: -moz-pre-wrap;
		 	white-space: -o-pre-wrap;
		 }

/* FILE: root - nexusdotOnscreen.php */
.nexusdotOnscreen{ 
		 }

/* FILE: root - notification.php */

			.notification {
				background-color:		#ffffaa;
				border-radius:			5px;
				-moz-border-radius:		5px;
				border:					1px solid #cccccc;
				margin:					0px 20px;
				padding:				8px 10px 0px 10px;
			}

			.notification .n-item {
				font-size:				11px;
				background-repeat:		no-repeat;
				min-height:				16px;
				padding-left:			22px;
				padding-bottom:			6px;
			}

			.notification .n-item.n-info {
				background-image:		url('asset/cache/76/a4/40605f7c9b31594ff6c8bf031ee881d9.png');
			}

			.notification .n-item.n-error {
				background-image:		url('asset/cache/68/4d/fcd7f692647b911d615543062e1e243b.png');
				color:					#cc0000;
				font-weight:			bold;
			}

			.notification .n-item.n-warning {
				background-image:		url('asset/cache/30/e5/70e4a2ae279882ea81a72124f8ccd863.png');
				font-weight:			bold;
			}

			.notification .n-item.n-success {
				background-image:		url('asset/cache/a0/39/f6e343c6f4075b86f708d6be8c76f3ce.png');
			}

			.notification .n-item.n-close {
				background-image:		url('asset/cache/af/0a/3e917f16ddf8449a92d1fb8e671ff3a6.png');
			}

		

/* FILE: root - productTemplateViewer.php */


/* FILE: root - publisher.php */

			.publisher {
			}

			.publisher .content_event {
				clear: both;
				margin: 0;
				margin-bottom: 1em;
			}

			.publisher .content_event .description
			,.publisher .content_event .phone
			,.publisher .content_event .email
			,.publisher .content_event .contact
			,.publisher .content_event .location
			,.publisher .content_event .details
			,.publisher .content_event .fromtodate
			,.publisher .content_event .title
			,.publisher .content_event .startdatetime
			,.publisher .content_event .enddatetime
			,.publisher .content_event .combinedDate
			{
				display: block;
			}

			.publisher .content_event span.label {
				font-weight:bold;
			}


		

/* FILE: root - rolloverHighslide.php */

			.rolloverHighslide{
				border: 2px solid transparent;
			}
			.rolloverHighslide:hover{
				border: 2px solid #eee;
				cursor: pointer;
			}
			
			
			/* der kleine view button */
			.rolloverHighslide .adminView{
				position:relative; 
				bottom:20px; 
				z-index:50;
				color: #000;
				opacity: 0.6;
				font-size: 80%;
			}
			.rolloverHighslide .adminView a{
				padding: 4px;
				background-color: #fff;
			}
			

/* FILE: root - textSuperimpose.php */

			.textSuperimposeStd{
				font-size:20px;
				color: #fff;
				top:20px; left:20px;
			}

			.textSuperimposeStd-Shadow{
				font-size:20px;
				color: #000; opacity: 0.5;
				top:22px; left:23px;
			}

			
		

/* FILE: root - xButton.php */


	.xButton {
		clear: both;
		padding: 0 0 0 10px;
		margin: 5px 0;
		float: left;
	}
	.xButton a{
		float: left;
		padding: 0 10px;
		text-decoration: none;
	}

	.xButton span {
		float: left;
		width: 10px;
	}
	
		.xbutton .standard{background: url('asset/cache/0b/1a/51104303b2759b4f69acbb560c3b2992.png') no-repeat; }
.xbutton .standard a{font-size: 20px; height: 40px; line-height: 40px; background: url('asset/cache/f3/da/e1600a39069fa3686c1981a340e8dcd0.png') repeat-x left top; font-family: Tahoma; text-shadow: #c0c0c0 1px 1px 2px; }
.xbutton .standard span{height: 40px; background: url('asset/cache/26/19/1bcdcf77210c2a0f183b997718b1ef54.png') no-repeat; }
.xbutton .small{background: url('asset/cache/ab/f4/37dc023cb281820f2d0b5f5330351857.png') no-repeat; }
.xbutton .small a{font-size: 10px; height: 16px; line-height: 16px; background: url('asset/cache/b4/42/becacf6796d2dc1cbe256627d884a34b.png') repeat-x left top; font-family: Tahoma; }
.xbutton .small span{height: 16px; background: url('asset/cache/0d/94/07915652bdb887c415ad9c13a008528d.png') no-repeat; }
.xbutton .mini{background: url('asset/cache/ae/d0/ff4948352d2bbaa249d7568e3f67e0bd.png') no-repeat; }
.xbutton .mini a{font-size: 10px; height: 16px; line-height: 16px; background: url('asset/cache/9c/b6/cf488eba0b0016dd88c1062c50b4e231.png') repeat-x left top; font-family: Tahoma; }
.xbutton .mini span{height: 16px; background: url('asset/cache/fa/29/66dc1ca20462672ac59534f2d8d82cf2.png') no-repeat; }
.color-primary , .color-primary a, .color-primary a:hover, .color-primary a:focus, .color-primary a:active, .color-primary span { background-color: #bbb; color: #222;} 
.color-primary-h , .color-primary-h a, .color-primary-h a:hover, .color-primary-h a:focus, .color-primary-h a:active, .color-primary-h span { background-color: #fff; color: #444;} 
.color-secondary , .color-secondary a, .color-secondary a:hover, .color-secondary a:focus, .color-secondary a:active, .color-secondary span { background-color: #0d0; color: #fff;} 
.color-secondary-h , .color-secondary-h a, .color-secondary-h a:hover, .color-secondary-h a:focus, .color-secondary-h a:active, .color-secondary-h span { background-color: #2f2; color: #fff;} 

