﻿
/*
Edit Page
*/

/*html
{
	width:100%;
	height:100%;
}*/

.pnlEditPageWrapper
{
	width:800px;
	background:url('/Content/IMG/Backgrounds/BG_oben.png') no-repeat scroll 0 39px transparent;
	padding:10px 0px 0 0px;
	font-size:13px;
	font-family:arial;
	position:relative;
	background-color:#EFF0F4;
	margin:auto;
}

.pnlExportButton
{
    position:relative;
}

.lnkExport
{
    position:absolute;
    top:-34px;
    right:0;
}

/* to fix a nasty Bug with Tooltips (doesnt allow position other then static) */
.pnlEditNavigationWrapper .ui-tabs
{
	position:static;
}

.pnlEditPageWrapper #btnSubmit,
.btnLogin,
#btnSaveNavigation
{
	display:none;
}

.pEditHeader
{
	height:25px;
	line-height:25px;
	text-align:right;
	position:absolute;
	top:5px;
	right:5px;
	display:none;
	z-index:50;
}

.pEditHeaderActiveEditor
{
	display:block;
}

.pnlEditEditor,
.pnlEditGallery,
.pnlNewContentModule,
.pnlNewGlobalModule,
.pnlEditComments,
.pnlEditGlobalModule,
.pnlModuleWrapper
{
	margin-left:0;
	margin-right:0;
	padding:0;
	border:0;
	margin-bottom:0;
	position:relative;
}

.pnlModuleWrapper.pnlEditEditor.UserIsLoggedIn
{
	margin:0 -1px;
}

.pnlModuleWrapper
{
	min-height:34px;
	position:relative;
}

#pnlNewsletterDesign
{
	padding:0!important;
}

#FrontendRegistrierungController_1
{
    border:1px solid transparent;
}

.UserIsLoggedIn.pnlModuleWrapper,
.UserIsLoggedIn.pnlModuleWrapper.flexInForeground.NoHoverBorder,
.UserIsLoggedIn.pnlModuleWrapper.NoHoverBorder:hover
{
	border:1px dashed transparent;
}

.UserIsLoggedIn.pnlModuleWrapper:hover,
#FrontendRegistrierungController_1.UserIsLoggedIn:hover
{
	border:1px dashed #000;
}

/* design flex */
.UserIsLoggedIn.flexInBackground
{
	border:1px dashed black!important;
}

/* ck flex */
.pnlAnyWhereContentModule.UserIsLoggedIn.flexInForeground,
.pnlEditEditor.pnlModuleWrapper.UserIsLoggedIn,
.pnlFlexSlideGallery.UserIsLoggedIn.flexInForeground,
.pnlFlexAudioModule.UserIsLoggedIn.flexInForeground
{
	border:1px dashed red;
}

.ui-resizable-helper
{
	border: 1px dashed red;
}

/* ENDE !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

.pnlGalleryContent,
.pnlEditTeaserContent
{
	padding:0;
}

.tooltipTrigger
{
	cursor:pointer;
}

/* END Try new Layout */

.pnlContent .pEditHeader a,
.pnlNewGlobalModule .pEditHeader a,
.pnlEditGlobalModule .pEditHeader a
{
	color:#000!important;
}

.lnkSaveEditor,
.lnkCancel,
.lnkMove,
.lnkUploadBackground,
.lnkSaveEditorAsTemplate,
.lnkEditModule,
.lnkDelete,
.lnkPutInFooter,
.showEditPage
{
	background-color:transparent!important;
}

.pButtonWrapper
{
	text-align:right;
	margin:0 auto;
	margin-top:20px;
	padding-bottom:20px;
}

#lblUploadMessage
{
	color:#A4211A!important;
	font-size:14px!important;
}

.lblLinkWrapper span input
{
	vertical-align:middle;
}

.pnlContent .pnlEditGallery a
{
	background-repeat:no-repeat;
}

.pnlEditGlobalModule .pEditHeader span
{
	width:auto;
}

.pEditHeader .lblComments
{
	position:relative;
}

.pEditHeader span a
{
	float:left;
	width:1px;
}

/* scrollable navigation overrides */

.navi
{
	clear:both;
	text-align:center;
	margin:0 auto;
}

.navi a
{
	margin:3px 0px!important;
	display:inline-block!important;
	float:none!important;
	width:11px!important;
	outline:none;
}

.lblLinkWrapper span input,  x:-moz-any-link, x:default  
{
	vertical-align:sub;
}

.pnlSeoWrapper
{
	margin-top:15px;
	padding-top:20px;
	border-top:1px solid #e4e4e5;
}

.pnlSeoWrapper .h2NavigationName
{
	margin-bottom:20px;
}

.cke_skin_kama .cke_rcombo .cke_text
{
    width: auto !important;
}

/* awc module */

.tblAttachAnyWhereContent2Navigation
{
	width:100%;
}

.lnkCheckAll,
.lnkUnCheckAll
{
	color:#6E6E6E;
	text-decoration:underline;
}

.pCkbWrapper
{
	float:left;
	width:222px;
	padding:5px;
}

.tdFlexZIndex input
{
	margin-top:4px;
}

.tooltipZindex
{
	vertical-align:top;
}

/* small ck editor */
.pnlCkEditorLight
{
	border:1px dashed red;
}



/* colorbox overrides */

#cboxOverlay
{
	background: none repeat scroll 0 0 #414141!important;
}

#cboxLoadedContent iframe
{
	overflow-x:hidden;
}