html, body
{
	margin: 0px;
	padding: 0px;
}

body
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #000 url(../images/bg_admin.png);
}


/* ul, ol, dl { position: relative;  } */

h1
{
	font-size: 36px;
	font-weight: normal;
	font-variant:small-caps;
	margin-top: 0px;
}

h2
{
	font-size: 12px;
	padding-bottom: 4px;
}


th
{
	text-align: left;
}

a
{
	text-decoration: none;
	color: #f5d41a;
}
/*a:hover
{
	color: #f5961a;
}*/
/* Aufbau des Main Templates */

#DCMS_mainHead
{
}

#DCMS_mainHeadLogo
{
	float: left;
}

#DCMS_mainHeadLogoImageLink
{
	display: block;
	background: url(../images/photocms_logo.png) no-repeat;
	width: 230px;
	height: 250px;
}

#DCMS_siteLogo
{
	border: none;
	width: 278px;
	height: 50px;
	vertical-align: middle;
}

#dcms
{
	color: #eeeeee;
	font-size: 28px;
	vertical-align: middle;
}

#DCMS_site_name
{
	font-size: 11px;
	position: relative;
	bottom: 2px;
}

#DCMS_mainMenu li#DCMS_mainMenuSiteSelection
{
	float: right;
	padding: 3px 12px 1px 12px;
	color: #353b32;
	letter-spacing: 1px;
	border-bottom-color: #eee;
}

#DCMS_mainMenuSiteSelection form
{
	display: inline;
}

#DCMS_mainMenuSiteSelection select
{
	border: 1px solid #999;
	font-size: 11px;
	vertical-align: top;
}

#DCMS_pluginSelection select
{
	border: 1px solid #999;
	font-size: 11px;
	vertical-align: top;
}

#main_menu
{
	background-color: #aaaaaa;
	clear: left;
	height: 16px;
	line-height: 16px;
}

#main_menu a
{
	color: #f5d41a;
}

#main_menu .a_bold
{
	font-weight: bold;
}

.main_menu_entry
{
	float: left;
	padding-left: 10px;
}

#DCMS_info,
#info
{
	border: 1px solid #666;
	border-top-color: #ccc;
	border-left-color: #ccc;
	margin: 10px 0 0 360px;
	padding: 4px 10px;
	position: relative;
	width: 68%;
	min-height: 30px;
}
.DCMS_info_error
{
	padding-left: 40px;
	background: url(../images/tango_icons/32x32/status/dialog-error.png) no-repeat 10px 50%;
	color: #600;
}
.DCMS_info_msg
{
	padding-left: 40px;
	background: url(../images/tango_icons/32x32/status/dialog-information.png) no-repeat 10px 50%;
	color: #090;
}
#DCMS_infoButton, #info_button
{
	position: absolute;
	top: 4px;
	right: 4px;
}

#DCMS_error, #error
{
	color: #ff0000;
	font-weight: bold;
	margin-left: 40px;
}

#DCMS_msg, #msg
{
	color: #353b32;
	font-weight: bold;
	margin-left: 40px;
}

#DCMS_mainFrame
{
	margin: 0;
	min-width: 956px;
}

#DCMS_winMainTpl #DCMS_mainFrame { margin: 0 8px; }

#DCMS_mainContent
{
	clear: left;
	padding-left: 24px;
	/* background: url(../images/photocms_logo02.png) no-repeat; */
	margin: 0 0 12px 0;
	/*border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;*/
	z-index: 10;
}

#DCMS_debug
{
	display: none;
}
#DCMS_debugBug,
a.cbox_debugInfo
{
	background: url(../images/bug.png) no-repeat 4px center;
	padding-left: 22px;
	color: #fff;
}
#DCMS_debugContent
{
	color: #226;
	padding: 8px;
}


/* CONTENT SECTION */
#DCMS_pageContent
{
	/*border: 1px solid #666;
	border-top-color: #ccc;
	border-left-color: #ccc;*/
	padding: 8px;
	min-height: 500px;
	position: relative;
}
#DCMS_pageContentLeft, page_content_left
{
	float: left;
	width: 350px;
}

#DCMS_pageContentRight, page_content_right
{
	float: left;
	width: 70%;
}

.page_menu_action
{
	text-decoration: none;
}

/* TABLE SECTION */

.page_menu_table
{
	font-size: 10px;
}

.page_menu_table th
{
	text-align: left;
}

.page_menu_table .page_menu_entry
{
}




/* FURTHER SETTINGS */

.DCMS_warning,
.warning
{
	color: #ff0000;
}

.middle
{
	vertical-align: middle;
}

.icon
{
	width: 16px;
	height: 16px;
	border: none;
	vertical-align: middle;
}

/*****
  NEUE STYLES
******/

/* 2009-06-25, hja: Neuer Media DB Content Bereich */

.DCMS_objectOverview
{
	padding: 10px;
	background-image: url(../images/bg_menu_left.png);
	/*border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;*/
}
.DCMS_objectOverview img
{
	border: none;
}
.DCMS_objectOverview .DCMSProduct_noImage
{
	width: 128px;
	height: 50px;
	border: 1px solid #aaa;
	text-align: center;
	padding-top: 30px;
	margin-left: 6px;
	background: white;
}
.DCMS_objectOverviewObject
{
	width: 150px;
	height: 205px;
	float: left;
	border: 1px solid #999;
	margin-right: 12px;
	margin-bottom: 12px;
	background-color: #f4f4f4;
}
div.DCMS_objectOverviewInfo
{
	background: #e8e8e8;
	height: 16px;
	padding: 3px 4px;
	border-bottom: 1px solid #ccc;
	text-align: left;
	margin-bottom: 4px;
	overflow: hidden;
}
div.DCMS_objectOverviewInfo span
{
	display: none;
	float: none!important;
}
.DCMS_objectOverviewObject:hover
{
	background-color: #fff;
}
.DCMS_objectOverviewObject a
{
	font-size: 10px;
	display: block;
	width: 142px;
	height: 135px;
	text-align: center;
	margin: 0 4px;
	overflow: hidden;
	outline: none;
}
.DCMS_objectOverviewObject span
{
	display: block;
}
.DCMS_objectOverviewObject span a
{
	width: auto;
	height: auto;
	color: #353b32;
}

/* alter Page- und Media-Bäume */
.DCMS_tree
{
	display: none;
}
div#DCMS_mediaSearch,
.DCMS_tree
{
	clear: left;
	padding: 5px;
	margin-bottom: 12px;
	border-top: 1px solid #8d918b;
	border-left: 1px solid #8d918b;
	border-right: 1px solid #353b32;
	border-bottom: 1px solid #353b32;
	width: 320px;
	background: url(../images/bg_index.png);
}

.DCMS_menuSelected,
.DCMS_tree .DCMS_menuSelected,
.DCMS_mediaFolderContent .DCMS_menuSelected
{
	font-weight: bold;
}

.DCMS_tree .DCMS_pageMenuTimedOffline span,
.DCMS_tree .DCMS_pageMenuTimedOnline span,
.DCMS_mediaFolderObject  span.DCMS_pageMenuTimedOffline,
.DCMS_mediaFolderObject  span.DCMS_pageMenuTimedOnline
{
	width: 16px;
	height: 16px;
	display: block;
	float: right;
}

 span.DCMS_dialogCritical
{
	width: 16px;
	height: 16px;
	display: block !important;
	float: left;
	background-image: url(../images/tango_icons/16x16/status/dialog-critical.png);
}

.DCMS_tree .DCMS_objStateTimedOffline span,
.DCMS_objectOverview  span.DCMS_objStateTimedOffline
{
	background-position: 0 -16px;
}

.DCMS_tree .DCMS_objStateTimedOnline span,
.DCMS_objectOverview  span.DCMS_objStateTimedOnline
{
	background-position: 0 0;
}

.DCMS_tree .DCMS_objStateOffline,
.DCMS_objectOverview .DCMS_objStateOffline
{
	color: #d11717;
}

.DCMS_tree .DCMS_objStateTimedOffline,
.DCMS_objectOverview .DCMS_objStateTimedOffline
{
	color: #F5D41A;
}

.DCMS_tree .DCMS_objStateOnline,
.DCMS_objectOverview .DCMS_objStateOnline
{
	color: #0fa600;
}

.DCMS_tree .DCMS_objStateTimedOnline,
.DCMS_objectOverview .DCMS_objStateTimedOnline
{
	color: #F5D41A;
}

.DCMS_objectOverview .DCMS_objStateArchived
{
	color: #aaa;
}

.DCMS_objectOverview .DCMS_objStateUnknown
{
	color: #f0f;
}

.DCMS_tree a,
#DCMS_selectPageParentId option
{
	padding: 0;
	line-height: 16px;
}

#DCMS_helpTree a
{
	padding-left: 0;
}

.DCMS_tree em
{
	background: url(../images/sprites/sprite-pageTypeIcons.png) no-repeat;
}
/* Work-Content */
#DCMS_pageTree .DCMS_pt_link_cs_Work,
#DCMS_pageTreeLegend span.DCMS_pt_link_cs_Work,
#DCMS_selectPageParentId option.DCMS_pt_link_cs_Work
{
	background-position: 0 -80px;
}
#DCMS_pageTree .DCMS_pt_default_cs_Work,
#DCMS_pageTreeLegend span.DCMS_pt_default_cs_Work,
#DCMS_selectPageParentId option.DCMS_pt_default_cs_Work
{
	background-position: 0 -32px;
}
#DCMS_pageTree .DCMS_pt_iframe_cs_Work,
#DCMS_pageTreeLegend span.DCMS_pt_iframe_cs_Work,
#DCMS_selectPageParentId option.DCMS_pt_iframe_cs_Work
{
	background-position: 0 -176px;
}
#DCMS_pageTree .DCMS_pt_plugin_cs_Work,
#DCMS_pageTreeLegend span.DCMS_pt_plugin_cs_Work,
#DCMS_selectPageParentId option.DCMS_pt_plugin_cs_Work
{
	background-position: 0 -128px;
}

/* Live-Content */
#DCMS_pageTree .DCMS_pt_link_cs_Live,
#DCMS_pageTreeLegend span.DCMS_pt_link_cs_Live,
#DCMS_selectPageParentId option.DCMS_pt_link_cs_Live
{
	background-position: 0 -64px;
}
div.DCMS_pt_default_cs_Live img.x-tree-node-icon,
#DCMS_pageTree .DCMS_pt_default_cs_Live,
#DCMS_pageTreeLegend span.DCMS_pt_default_cs_Live,
#DCMS_selectPageParentId option.DCMS_pt_default_cs_Live
{
	background-position: 0 -16px;
}
#DCMS_pageTree .DCMS_pt_iframe_cs_Live,
#DCMS_pageTreeLegend span.DCMS_pt_iframe_cs_Live,
#DCMS_selectPageParentId option.DCMS_pt_iframe_cs_Live
{
	background-position: 0 -160px;
}
#DCMS_pageTree .DCMS_pt_plugin_cs_Live,
#DCMS_pageTreeLegend span.DCMS_pt_plugin_cs_Live,
#DCMS_selectPageParentId option.DCMS_pt_plugin_cs_Live
{
	background-position: 0 -112px;
}

/* Live/Work-Content */
#DCMS_pageTree .DCMS_pt_link_cs_Both,
#DCMS_pageTreeLegend span.DCMS_pt_link_cs_Both,
#DCMS_selectPageParentId option.DCMS_pt_link_cs_Both
{
	background-position: 0 -48px;
}
#DCMS_pageTree .DCMS_pt_default_cs_Both,
#DCMS_pageTreeLegend span.DCMS_pt_default_cs_Both,
#DCMS_selectPageParentId option.DCMS_pt_default_cs_Both
{
	background-position: 0 0;
}
#DCMS_pageTree .DCMS_pt_iframe_cs_Both,
#DCMS_pageTreeLegend span.DCMS_pt_iframe_cs_Both,
#DCMS_selectPageParentId option.DCMS_pt_iframe_cs_Both
{
	background-position: 0 -144px;
}

#DCMS_pageTree .DCMS_pt_plugin_cs_Both,
#DCMS_pageTreeLegend span.DCMS_pt_plugin_cs_Both,
#DCMS_selectPageParentId option.DCMS_pt_plugin_cs_Both
{
	background-position: 0 -96px;
}

.DCMS_tree em.DCMS_pt_folder,
#DCMS_pageTree .DCMS_pt_folder,
#DCMS_pageTreeLegend span.DCMS_pt_folder,
#DCMS_pluginTree a.DCMS_pt_folder
{
	background-position: 0 -192px;
}
option.DCMS_pt_folder_cs_Work
{
	background: url(../images/DCMS_pt_folder.png) no-repeat;
}

#DCMS_pageTree a.DCMS_noAccess
{
	color: #aaa;
	font-style: italic;
}

#DCMS_pluginTree .DCMS_pt_object_offline
{
	background: url(../images/DCMS_pt_object_offline.png) no-repeat left center;
}

#DCMS_pluginTree .DCMS_pt_object_online
{
	background: url(../images/DCMS_pt_object_online.png) no-repeat left center;
}

#DCMS_pluginTree .DCMS_pt_object_archived
{
	background: url(../images/DCMS_pt_object_archived.png) no-repeat left center;
}

#DCMS_pluginTree .DCMS_pt_object_unknown
{
	background: url(../images/DCMS_pt_object_unknown.png) no-repeat left center;
}

#DCMS_pluginTree a.DCMS_pt_select
{
	background: url(../images/tango_icons/16x16/actions/go-next.png) no-repeat left center;
}

#DCMS_siteTree em
{
	background: url(../images/tango_icons/16x16/categories/applications-internet.png) no-repeat left center;
}

#DCMS_accessTree .DCMS_accessGroup
{
	background: url(../images/tango_icons/16x16/actions/access_group.png) no-repeat left center;
}

#DCMS_accessTree .DCMS_accessUser
{
	background: url(../images/tango_icons/16x16/actions/access_user.png) no-repeat left center;
}

#DCMS_userTree .DCMS_userValid
{
	background: url(../images/tango_icons/16x16/categories/user_green.png) no-repeat left center;
}
#DCMS_userTree .DCMS_userBlocked
{
	background: url(../images/tango_icons/16x16/categories/user_red.png) no-repeat left center;
}
#DCMS_roleTree .DCMS_group
{
	background: url(../images/tango_icons/16x16/categories/group.png) no-repeat left center;
}

#DCMS_actionBar
{
	padding: 3px;
	height: 32px;
}
#DCMS_actionBar li span { display: none; }

ul.DCMS_actionGroup { float: left; border-left: 1px solid black; list-style: none; margin: 0; padding: 0;}
ul.DCMS_actionGroup li { float: left; margin-right: 4px;}
ul.DCMS_actionGroup li a {display: block; width: 32px; height: 32px; }

.DCMS_actionIcons { display: inline; position: absolute; right: 0; top: 0; width: 88px; height: 22px; }
.DCMS_actionIcons a {display: block; width: 16px; height: 16px; float: right; margin-left: 3px;}

.DCMS_pageContentIcon { background: url(../images/tango_icons/32x32/actions/document-edit.png) no-repeat left top; }
.DCMS_pagePreviewEditIcon { background: url(../images/tango_icons/32x32/actions/document-preview-edit.png) no-repeat left top; }
.DCMS_pagePreviewLiveIcon { background: url(../images/tango_icons/32x32/actions/document-preview-live.png) no-repeat left top; }
.DCMS_pageCreateIcon { background: url(../images/tango_icons/32x32/actions/document-new.png) no-repeat left top; }
.DCMS_pageMetaIcon { background: url(../images/tango_icons/32x32/actions/document-properties.png) no-repeat left top; }
.DCMS_pageDeleteIcon { background: url(../images/tango_icons/32x32/actions/document-delete.png) no-repeat left top; }
.DCMS_pageDropIcon { background: url(../images/tango_icons/32x32/actions/content-drop.png) no-repeat left top; }

.DCMS_objectExportContentEditIcon { background: url(../images/tango_icons/32x32/actions/document_export_edited.png) no-repeat left top; }
.DCMS_objectExportContentLiveIcon { background: url(../images/tango_icons/32x32/actions/document_export_released.png) no-repeat left top; }
.DCMS_objectImportContent { background: url(../images/tango_icons/32x32/actions/document_import.png) no-repeat left top; }

/* gibts den noch span.DCMS_pageSeperator ? */
span.DCMS_pageSeperator { background: url(../images/Seperator.png) no-repeat left top; width: 15px; height: 32px; float: left; display: block; margin-right: 3px;}

.DCMS_pageReleaseIcon { background: url(../images/tango_icons/32x32/actions/document-release.png) no-repeat left top; }
.DCMS_pageUnReleaseIcon { background: url(../images/tango_icons/32x32/actions/document-unrelease.png) no-repeat left top; }

.DCMS_mediaFolderEditIcon { background: url(../images/tango_icons/32x32/actions/folder-edit.png) no-repeat left top; }
.DCMS_mediaFolderDeleteIcon { background: url(../images/tango_icons/32x32/actions/folder-delete.png) no-repeat left top; }
.DCMS_mediaFolderCreateIcon { background: url(../images/tango_icons/32x32/actions/folder-new.png) no-repeat left top; }

.DCMS_mediaFileEditIcon, .DCMS_fileEditIcon { background: url(../images/tango_icons/32x32/actions/document-edit.png) no-repeat left top; }
.DCMS_mediaFileDeleteIcon, .DCMS_fileDeleteIcon { background: url(../images/tango_icons/32x32/actions/document-delete.png) no-repeat left top; }
.DCMS_mediaFileCreateIcon, .DCMS_fileCreateIcon { background: url(../images/tango_icons/32x32/actions/document-new.png) no-repeat left top; }
.DCMS_mediaFileImport, .DCMS_fileImportIcon { background: url(../images/tango_icons/32x32/actions/import_to_folder.png) no-repeat left top; }

.DCMS_accessListIcon { background: url(../images/tango_icons/32x32/actions/access_list.png) no-repeat left top; }
.DCMS_accessGroupCreateIcon { background: url(../images/tango_icons/32x32/actions/access_group_new.png) no-repeat left top; }
.DCMS_accessGroupEditIcon { background: url(../images/tango_icons/32x32/actions/access_group_edit.png) no-repeat left top; }
.DCMS_accessGroupDeleteIcon { background: url(../images/tango_icons/32x32/actions/access_group_delete.png) no-repeat left top; }
.DCMS_accessUserCreateIcon { background: url(../images/tango_icons/32x32/actions/access_user_new.png) no-repeat left top; }
.DCMS_accessUserEditIcon { background: url(../images/tango_icons/32x32/actions/access_user_edit.png) no-repeat left top; }
.DCMS_accessUserDeleteIcon { background: url(../images/tango_icons/32x32/actions/access_user_delete.png) no-repeat left top; }

.DCMS_browse
{
	background: url(../images/browse.png) no-repeat 50% 50%;
	display: block;
	height: 22px;
	width: 22px;
	margin: 4px;
	cursor: pointer;
	float: left;
}

/* Preview der Media-Files */
.DCMS_tree *
{
	z-index: 0;

	border: 1px solid #353b33s
}
#DCMS_mediaTree div.DCMS_mediaPreview
{
	position: absolute;
	z-index: 999;
	width: 150px;

}
#DCMS_mediaTree div.DCMS_mediaPreview div.top
{
	padding: 10px 20px 3px 30px;
	background: url(../images/DCMS_mediaPreview.png) no-repeat;
}
#DCMS_mediaTree div.DCMS_mediaPreview div.bottom
{
	background: url(../images/DCMS_mediaPreviewBottom.png) no-repeat;
	height: 10px;
}

/* Tree select */


.DCMS_treeSelect
{
	background-color: #625d42 !important;
}

.DCMS_treeSelect a:hover
{
	background-color: #353b32 !important;
	cursor: pointer;
}


/* IE 6
*/
* html #DCMS_mediaTree div.DCMS_mediaPreview
{
	top: 0;
	right: 60px;

}

/*
.DCMS_liHover { background: #fff; }
*/

/* Reiter (Pages/Media-DB) beim tinyMCE-Select */
#DCMS_winMainTpl { background: #000 url(../images/bg_admin.png); margin: 0;}

/* Haupt-Reiter */
ul#DCMS_mainMenu
{
	list-style: none;
	margin: 100px 0 0 0;
	z-index: 0;
	float: left;
	padding: 0;
	width: 70%;
	border-top: 1px solid #50554d;
	border-right: 1px solid #50554d;
	border-bottom: 1px solid #50554d;
/*
	top: 60px;
	left: 0px;
*/
}

* html ul#DCMS_mainMenu
{
	display: inline;
}

ul#DCMS_mainMenu li
{
	float: left;
}

ul#DCMS_mainMenu li a
{
	display: block;
	outline: none;
	padding: 4px 12px;
	margin-right: 4px;
	/*background: #888 url(../images/Tabs_BG.png) repeat-x left center;*/
	color: #353b32;
	letter-spacing: 1px;

}
ul#DCMS_mainMenu li a:hover
{
	/*background: #bbb url(../images/Tabs_hover_BG.png) repeat-x left center;*/
	color: #f5d41a;
}
ul#DCMS_mainMenu li a.DCMS_active
{
	font-weight: bold;
	/*background: #eee url(../images/Tabs_active_BG.png) repeat-x left center;*/
	color: #f5d41a;
}
ul#DCMS_mainMenu li a.DCMS_inactive
{
	/*background: #eee url(../images/Tabs_BG.png) repeat-x left center;*/
	color: #bbb;
	cursor: default;
}


/* clear floats */
.DCMS_clear {clear: both; }
.DCMS_clearLeft { clear: left; }
.DCMS_clearRight { clear: right; }


/* Formulare */
fieldset
{
	margin-bottom: 12px;
	padding: 6px;
	border-top: 1px solid #50554d;
	border-right: 1px solid #50554d;
	border-left: 1px solid #50554d;
	border-bottom: 1px solid #50554d;
	background: #fff;
}
fieldset input
{
	border: 1px solid #50554d;
	background: #e8e8e8;
	padding: 2px 4px;
	margin: 4px 0;
}
/*
fieldset input[type=submit] {
	border: 2px outset buttonface;
	background-color: buttonface;
	padding: 0px 4px;
	margin: 4px 0;
}
*/
fieldset select
{
	border: 1px solid #50554d;
	background: #e8e8e8;
	padding: 0;
	margin: 4px 0;
}

fieldset input:focus
{
	background: #50554d;
	color: #fff;
}

legend /*DCMS_contentKey*/
{
	padding: 2px 12px;
	font-weight: bold;
	border-top: 1px solid #353b32;
	border-left: 1px solid #353b32;
	border-right: 1px solid #353b32;
	border-bottom: 0px solid #353b32;
	line-height: 150%;
	background: #fff url(../images/Legend_BG.png) repeat-x left top;
	padding-left: 14px;
	border-bottom: 0;
	cursor: n-resize;
 }

/*
 * Symbol-Legende
 */
#DCMS_pageTreeLegend
{
	padding: 2px 12px;
	font-weight: normal;
	border-top: 1px solid #353b32;
	border-left: 1px solid #353b32;
	border-right: 1px solid #353b32;
	border-bottom: 0px solid #353b32;
	line-height: 150%;
	padding-left: 14px;
	border-bottom: 0;
	cursor: n-resize;
}



#DCMS_pageTreeLegend ul {
    margin: 0;
    padding: 0;
}

#DCMS_pageTreeLegend li {
    list-style: none;
    font-size: 80%;
    margin-bottom: 8px;
		min-height: 16px;
}

#DCMS_pageTreeLegend li span {
    float: left;
    width: 16px;
    height: 16px;
    margin-right: 4px;
    margin-bottom: 8px;
    padding: 0;
		display: block;
    background-image: url(../images/sprites/sprite-pageTypeIcons.png);
    background-repeat: no-repeat;
}

#DCMS_pageTreeLegend li.DCMS_seperator
{
    height: 1px !important;
    min-height: 1px !important;
    background: #353b32;
}




.DCMS_contentPair
{
	clear: both;
	padding-top: 6px;
}

.DCMS_contentPair label
{
	float: left;
	width: 150px;
	padding: 6px 0;
}

.DCMS_contentPair span
{
	display: block;
	float: left;
}

.DCMS_contentPair span.DCMS_contentHelp
{
	display: block;
	float: right;
	background: url(../images/tango_icons/16x16/apps/help-browser.png) no-repeat top center;
	width: 16px;
	height: 16px;
	cursor: pointer;
}

#DCMS_actionBox
{
	margin-top: 20px;
	height: 48px;
}

#DCMS_pagePath
{
	float: left;
	margin-top: 15px;
	margin-bottom: 6px;
	padding-left: 12px;
	color: #d3d5d3;
	float: left;
	width: 70%;
	height: 16px;
}

#DCMS_pageLang
{
	padding: 3px 10px;
	margin-bottom: 6px;
	color: #777;
	float: left;
	width: 70%;
	font-size: 11px;
	text-align: right;
	height: 16px;
}

#DCMS_pageLang form
{
	margin-right: 20px;
}

#DCMS_pageLang span
{
	position: relative;
	bottom: 2px;
}

#DCMS_pageLang select
{
	border:1px solid #999999;
	font-size:11px;
	vertical-align:top;
}

#DCMS_pagePath a.PE_active
{
	font-weight: bold;
}

#DCMS_mainFoot
{
	line-height: 20px;
	padding-right: 18px;
	text-align: right;
	color: #fff;
	min-width: 980px;
}
.DCMS_site_typo
{
	color: #353b32;
	font-weight: 900;
	font-family: Arial, Helvetica, sans-serif;
}
.DCMS_DCMS_typo
{
	color: #353b32;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}

.DCMS_current_user
{
	float: left;
	margin-left: 18px;
	font-size: 90%;
}

.DCMS_current_user_data
{
	display: block;
	float: left;
}

.DCMS_current_user_data a {
	color: #fff;
}

#DCMS_user_settings
{
	color: white;
	padding-left: 22px;
	background: url(../images/edit_user.png) no-repeat 4px center;
}

#DCMS_logout
{
	color: white;
	padding-left: 22px;
	background: url(../images/exit.png) no-repeat 4px center;
}

/* Right-Click-Menu */

/*
.DCMS_contextMenu
{
	position: absolute;
	display: none;
	width: 200px;
	background: transparent url(../images/rcm/DCMS_rcmShadowBottom.png) center bottom no-repeat;
	border: 0;
	z-index: 999;
	padding: 0 8px 8px 8px;
}
*/

.DCMS_contextMenu
{
	position: absolute;
	display: none;
	width: 200px;
	background: transparent url(../images/rcm/DCMS_rcmShadowBottom.png) center bottom no-repeat;
	border: 0;
	z-index: 999;
	padding: 0 8px 8px 8px;
}
.DCMS_contextMenu .RCM_shadow
 {
	display: block;
	z-index: -1;
}
.DCMS_contextMenu h3
 {
	margin: 0;
	text-align: left;
	font-size: 100%;
	font-weight: bold;
	background: #d3d5d3;
	color: #333;
	padding: 4px;
	width: 191px;
}
.DCMS_contextMenu h3 em
{
	font-weight: normal;
	white-space: nowrap;
}
.DCMS_contextMenu ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	z-index: 100;
}
.DCMS_contextMenu li
{
	display: block;
	margin: 2px;
	font-size: 90%;
	width: 194px;
	z-index: 100;
}

.DCMS_contextMenu li a
{
	display: block;
	padding: 1px 2px 1px 20px;
	z-index: 100;
	color: #353b32;
}
.DCMS_contextMenu li a:hover
{
	background-color: #353b32!important;
	color: #d3d5d3;
}

div.DCMS_separator
{
	clear: left;
}

.DCMS_contextMenu div.DCMS_rcmSeperator
{
}

/*
 * Page-RCM
 */

#DCMS_contextMenu h3 { border-bottom: 0; }
#DCMS_contextMenu ul.DCMS_actionGroup { float: none; border-left: 0; border-top: 1px solid black; list-style: none; margin: 0; padding: 0;}
#DCMS_contextMenu ul.DCMS_actionGroup li { float: none; margin-right: 4px;}
#DCMS_contextMenu ul.DCMS_actionGroup li a {display: block; width: auto; height: auto;}

/* Icons */
#DCMS_rcmCreate a.DCMS_pageCreateIcon,
#DCMS_contextMenu a.DCMS_mediaFileCreateIcon,
#DCMS_contextMenu a.DCMS_pageCreateIcon
{
	background: url(../images/tango_icons/16x16/actions/document-new.png) no-repeat;
}

#DCMS_rcmMeta a.DCMS_pageMetaIcon,
#DCMS_contextMenu a.DCMS_pageMetaIcon
{
	background: url(../images/tango_icons/16x16/actions/document-properties.png) no-repeat;
}

#DCMS_rcmDelete a.DCMS_pageDeleteIcon,
#DCMS_contextMenu a.DCMS_mediaFileDeleteIcon,
#DCMS_contextMenu a.DCMS_pageDeleteIcon
{
	background: url(../images/tango_icons/16x16/actions/document-delete.png) no-repeat;
}

#DCMS_contextMenu a.DCMS_pageContentIcon,
#DCMS_contextMenu a.DCMS_pageEditIcon,
#DCMS_contextMenu a.DCMS_mediaFileEditIcon
{
	background: url(../images/tango_icons/16x16/actions/document-edit.png) no-repeat;
}

#DCMS_rcmPreviewReleased a.DCMS_pagePreviewLiveIcon,
#DCMS_contextMenu a.DCMS_pagePreviewLiveIcon
{
	background: url(../images/tango_icons/16x16/actions/document-preview-live.png) no-repeat;
}

#DCMS_rcmPreviewEdited a.DCMS_pagePreviewEditIcon,
#DCMS_contextMenu a.DCMS_pagePreviewEditIcon
{
	background: url(../images/tango_icons/16x16/actions/document-preview-edit.png) no-repeat;
}

#DCMS_rcmRelease a.DCMS_pageReleaseIcon,
#DCMS_contextMenu a.DCMS_pageReleaseIcon
{
	background: url(../images/tango_icons/16x16/actions/document-release.png) no-repeat;
}

#DCMS_rcmRelease a.DCMS_pageUnReleaseIcon,
#DCMS_contextMenu a.DCMS_pageUnReleaseIcon
{
	background: url(../images/tango_icons/16x16/actions/document-unrelease.png) no-repeat;
}

#DCMS_contextMenu a.DCMS_mediaFolderCreateIcon
{
	background: url(../images/tango_icons/16x16/actions/folder-new.png) no-repeat;
}

#DCMS_contextMenu a.DCMS_mediaFolderEditIcon
{
	background: url(../images/tango_icons/16x16/actions/folder-edit.png) no-repeat;
}

#DCMS_contextMenu a.DCMS_mediaFolderDeleteIcon
{
	background: url(../images/tango_icons/16x16/actions/folder-delete.png) no-repeat;
}

#DCMS_contextMenu a.DCMS_mediaFileImport
{
	background: url(../images/tango_icons/16x16/actions/import_to_folder.png) no-repeat;
}

#DCMS_contextMenu a.DCMS_pageDropIcon
{
	background: url(../images/tango_icons/16x16/actions/content-drop.png) no-repeat;
}

#DCMS_contextMenu a.DCMS_objectExportContentEditIcon
{
	background: url(../images/tango_icons/16x16/actions/document_export_edited.png) no-repeat;
}

#DCMS_contextMenu a.DCMS_objectExportContentLiveIcon
{
	background: url(../images/tango_icons/16x16/actions/document_export_released.png) no-repeat;
}

#DCMS_contextMenu a.DCMS_objectImportContent
{
	background: url(../images/tango_icons/16x16/actions/document_import.png) no-repeat;
}

#DCMS_contextMenu a.DCMS_accessListIcon
{
	background: url(../images/tango_icons/16x16/actions/access_list.png) no-repeat;
}

#DCMS_contextMenu a.DCMS_accessGroupCreateIcon
{
	background: url(../images/tango_icons/16x16/actions/access_group_new.png) no-repeat;
}

#DCMS_contextMenu a.DCMS_accessGroupEditIcon
{
	background: url(../images/tango_icons/16x16/actions/access_group_edit.png) no-repeat;
}

#DCMS_contextMenu a.DCMS_accessGroupDeleteIcon
{
	background: url(../images/tango_icons/16x16/actions/access_group_delete.png) no-repeat;
}

#DCMS_contextMenu a.DCMS_accessUserCreateIcon
{
	background: url(../images/tango_icons/16x16/actions/access_user_new.png) no-repeat;
}

#DCMS_contextMenu a.DCMS_accessUserEditIcon
{
	background: url(../images/tango_icons/16x16/actions/access_user_edit.png) no-repeat;
}

#DCMS_contextMenu a.DCMS_accessUserDeleteIcon
{
	background: url(../images/tango_icons/16x16/actions/access_user_delete.png) no-repeat;
}

/*
 * LOGIN-Box
 */

#DCMS_loginBox
{
	padding: 12px;
	padding-top: 110px;
	background: url(../images/anmeldung.png) no-repeat;
	width: 525px;
	position: absolute;
	top: 40px;
	left: 298px;
}
#DCMS_loginBox table { margin: auto; }

#DCMS_loginBox .DCMS_button
{
	border: 1px solid #b0b2af;
	border-bottom-color: #353b32;
	border-right-color: #353b32;
	outline: none;
}
#DCMS_loginBox .DCMS_button:hover
{
	background: #353b32;
	color: #fff;
}
.DCMS_button:active
{
	background-color: #293e6b;
	border: 1px solid #ccc;
	border-top-color: #666;
	border-left-color: #666;
}

#DCMS_loginBox .DCMS_input
{
	border: 1px solid #ccc;
	padding: 2px 4px;
	color: #353b32;
}
.DCMS_loginWelcome
{
	font-size: 12px;
	text-align: center;
	background: #bbb;
	border: 1px solid #999;

}

#DCMS_pageInfoTabs
{
	list-style: none; margin: 0; padding: 0; float: left;
	position: relative;
	top: 1px;
	left: 14px;
	z-index: 0;
	height: 28px;
}

#DCMS_pageInfoTabs li { float: left; }
.DCMS_pageInfoEntry {
}
.DCMS_pageInfoEntry a
{
	display: block;
	outline: none;
	padding: 4px 12px;
	margin-right: 4px;
	background: url(../images/bg_tabs.png) repeat-x left top;
	color: #353b32;
	letter-spacing: 1px;
	height: 18px;
	border-top: 1px solid #353b32;
	border-left: 1px solid #353b32;
	border-right: 1px solid #353b32;
	border-bottom: 1px solid #353b32;
}
.DCMS_pageInfoEntry a.DCMS_active
{
	display: block;
	outline: none;
	padding: 4px 12px;
	margin-right: 4px;
	background: url(../images/bg_tabs.png) repeat-x left top;
	color: #353b32;
	font-weight: bold;
	letter-spacing: 1px;
	height: 28px;
	border-top: 1px solid #353b32;
	border-left: 1px solid #353b32;
	border-right: 1px solid #353b32;
	border-bottom: 0px solid #353b32;
}

#DCMS_siteInfo,
#DCMS_userInfo,
#DCMS_pageInfo,
#DCMS_mediaInfo
{
	clear: left;
	background-image: url(../images/bg_info.png);
	border-top: 1px solid #353b32;
	border-left: 1px solid #353b32;
	border-right: 1px solid #353b32;
	border-bottom: 1px solid #353b32;
}

/* Button */
.DCMS_btn
{
	padding: 0;
	padding-left: 20px;
	border-width: 1px;
	border: 1px solid #a5a8a4;
	background: #e8e8e8;
	margin: 0;
	line-height: 18px;
	text-align: center;
}

.DCMS_btn:hover
{
	background-color: #353b32;
	color: #fff;
}
.DCMS_btn_save
{
	background: url(../images/tango_icons/16x16/actions/document-save.png) no-repeat 2px center;
}
.DCMS_btn_cancel
{
	background: url(../images/tango_icons/16x16/actions/process-stop.png) no-repeat 2px center;
}
.DCMS_btn_select
{
	background: #727670 url(../images/tango_icons/16x16/actions/go-next.png) no-repeat 2px center;
}
.DCMS_btn_copy
{
	background-image: url(../images/tango_icons/16x16/actions/edit-copy.png);
	background-repeat: no-repeat;
	background-position: 2px center;
}
.DCMS_btn_copy:active
{
	background: url(../images/tango_icons/16x16/actions/edit-copy.png) no-repeat 2px center;
}
.DCMS_btn_confirm
{
	background: url(../images/tango_icons/16x16/actions/go-next.png) no-repeat 2px center;
}
.DCMS_btn_confirm:hover,
.DCMS_btn_select:hover,
.DCMS_btn_save:hover
{
	background-color: #353b32;
}

/*
 * Symbol-Legende
 */
/*#DCMS_pageTreeLegend
{
	padding: 5px;
	border-top: 1px solid #8d918b;
	border-left: 1px solid #8d918b;
	border-right: 1px solid #353b32;
	border-bottom: 1px solid #353b32;
	margin-bottom: 12px;
}
*/
#DCMS_pageTreeLegend ul { margin: 0; padding: 0; }
#DCMS_pageTreeLegend li { list-style: none; font-size: 80%;	margin-bottom: 8px;}
#DCMS_pageTreeLegend li img { float: left; width:16px;  margin-right: 4px; margin-bottom: 8px; padding:0 }
#DCMS_pageTreeLegend li.DCMS_seperator { height: 1px; background: #8D918B; }

/*
 * Symbol-Legende
 */
#DCMS_pageTreeLegend
{
	color: #d3d5d3;
	border-top: 1px solid #8d918b;
	border-left: 1px solid #8d918b;
	border-right: 1px solid #353b32;
	border-bottom: 1px solid #353b32;
	padding: 5px;
	margin-bottom: 12px;
	width: 320px;
}

#DCMS_pageTreeLegend td { vertical-align: top; font-size: 80%; padding: 4px 0; }
#DCMS_pageTreeLegend .DCMS_seperator { height: 1px; background: #8D918B; padding: 0;}


#DCMS_ajaxLoadContent { background: url(../images/loading3.gif) no-repeat center center; height: 100px; }

#DCMS_pagePermission select { width: 140px; overflow: visible;}
#DCMS_pagePermission option { font-size: 90%; }


#DCMS_helpContent
{
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	clear:left;
	margin-bottom:12px;
	padding: 12px;
	min-height: 500px;
}

#DCMS_mainLeft
{
	float: left;
	width: 270px;
	margin-right: 12px;
}
#DCMS_mainRight
{
	float: left;
/*	margin-top: 34px; */
	width: 550px;
}
#DCMS_mainRight #DCMS_mediaFolderContent
{
	min-height: 400px;
}

div.DCMS_mediaFileInfo
{
	background: #e8e8e8;
	height: 16px;
	padding: 3px 4px;
	border-bottom: 1px solid #ccc;
	text-align: left;
	margin-bottom: 4px;
}
div.DCMS_mediaFileInfo span
{
	display: none;
	float: none!important;
}

ul.DCMS_tabMenu
{
	list-style: none;
	height: 24px;
	margin: 0;
	padding: 0;
}
ul.DCMS_tabMenu li
{
	float: left;
	position: relative;
	top: 1px;
}
ul.DCMS_tabMenu li a
{
	display: block;
	outline: none;
	padding: 4px 12px;
	margin-right: 4px;
	background: #888 url(../images/Tabs_BG.png) repeat-x left center;
	color: #333;
	letter-spacing: 1px;
}
ul.DCMS_tabMenu li a:hover
{
	background: #bbb url(../images/Tabs_hover_BG.png) repeat-x left center;
	color: #666;
}
ul.DCMS_tabMenu li a.DCMS_active
{
	font-weight: bold;
	background: #eee url(../images/Legend_BG.png) repeat-x left center;
	border-bottom: 1px solid #fff;
	color: #03256d;
}

ul.DCMS_tabMenu li a.DCMS_disabled,
ul.DCMS_tabMenu li a.DCMS_disabled:hover
{
	font-weight: normal;
	background: #eee url(../images/Tabs_BG.png) repeat-x left center;
	color: #666;
}

div.DCMS_tabContent
{
	padding: 12px;
	border: 1px solid #ccc;
	background: #fff;
}

tr.DCMS_userLocked { background-color: pink; }
tr.DCMS_userNotLocked { background-color: rgb(196,255,164); }

/* MEDIA FILES STATISTIC */

#DCMS_mediaDBStatistics,
#DCMS_pageDBStatistics
{
	padding: 10px;
	color: #d3d5d3;
	margin-bottom: 10px;
	border-top: 1px solid #8d918b;
	border-left: 1px solid #8d918b;
	border-right: 1px solid #353b32;
	border-bottom: 1px solid #353b32;
}

#DCMS_mediaDBStatistics h4,
#DCMS_pageDBStatistics h4
{
	margin: 0;
	padding: 0;
	padding-bottom: 4px;
	font-weight: bold;
}

#DCMS_mediaDBStatisticsFolder
{
	float: left;
	padding-right: 10px;
}

#DCMS_mediaDBStatisticsFiles,
#DCMS_pageDBStatisticsPages,
#form_page_url
{
	float: left;
}

.DCMS_Table
{
	background-image: url(../images/bg_info.png);
	margin-top: 20px;
	border-top: 1px solid #8d918b;
	border-left: 1px solid #8d918b;
	border-right: 1px solid #353b32;
	border-bottom: 1px solid #353b32;
}

.DCMS_Table th,
.DCMS_Table td
{
	text-align: left;
	padding: 8px;
	spacing: 0px;
	border-bottom: 1px solid #8d918b;
}

/* *** ACCESS USER TABLE *** */

#DCMS_access_user_table
{
	border-top: 1px solid #8d918b;
	border-left: 1px solid #8d918b;
	border-right: 1px solid #353b32;
	border-bottom: 1px solid #353b32;
}

#DCMS_access_user_table a
{
	font-weight: bold;
	color: #000;
}

#DCMS_access_user_table th,
#DCMS_access_user_table td
{
	text-align: left;
	padding: 8px;
	spacing: 0px;
	border-bottom: 1px solid #8d918b;
}

/**
 * Standard-DCMS-TABS
 */
ul.DCMS_tabs
{
	list-style: none;
	margin: 0 0 1px 17px;
	padding: 0;
	float: left;
	position: relative;
	top: 1px;
	z-index: 0;
}

ul.DCMS_tabs li
{
	float: left;
}

ul.DCMS_tabs li a
{
	display: block;
	outline: none;
	padding: 4px 12px;
	margin-right: 4px;
/*	background: #fff url(../images/Legend_BG.png) repeat-x left top;*/
	color: #d3d5d3;
	letter-spacing: 1px;
	border-top: 1px solid #8d918b;
	border-left: 1px solid #8d918b;
	border-right: 1px solid #353b32;
	border-bottom: 0px solid #353b32;

}

ul.DCMS_tabs li a:hover
{
	/*background: #bbb url(../images/Tabs_hover_BG.png) repeat-x left center;*/
	color: #f5d41a;

}

ul.DCMS_tabs li a.DCMS_active
{
	display: block;
	outline: none;
	padding: 4px 12px;
	margin-right: 4px;
	color: #F5D41A;
	/*filter:alpha(opacity=40);
 	-moz-opacity:0.4;*/
	font-weight: bold;
	letter-spacing: 1px;
	border-top: 1px solid #8d918b;
	border-left: 1px solid #8d918b;
	border-right: 1px solid #353b32;
	border-bottom: 0px solid #353b32;
	background-image: url(../images/bg_index.png);
}

ul.DCMS_tabs li a.DCMS_inactive
{
	/*background: #eee url(../images/Tabs_BG.png) repeat-x left center;*/
	border-bottom: 1px solid #fff;
	color: #bbb;
	cursor: default;
}

/* *** TINY MCE *** */

form div.wordcount
{
  float: left;
  clear: both;
  padding: 2px 10px;
  border: 1px solid #ccc;
  border-top: 0px none;
  margin-left: 30px;
  font-size: 110%;
}

a.cbox_image
{
	cursor: -webkit-zoom-in;
	cursor: -moz-zoom-in;
}

div.DCMS_hidden
{
	display: none;
}

div#DCMS_debugContent
{
	font-size: 80%;
}

div#DCMS_debugContent li
{
	font-size: 90%;
	border-bottom: 1px solid #999;
	padding-bottom: 12px;
	margin-bottom: 12px;
}
div#DCMS_debugContent li.DCMS_debugNotice
{
	color: #ff6666;
}
div#DCMS_debugContent li.DCMS_debugWarning
{
	color: red;
}

#DCMS_welcomeBox
{
	padding-left: 200px;
	margin-top: -80px;
}

/* DCMS Media Sorter verwendet in dcms_media.class.php */

#DCMS_mediaOrderLinks
{
	padding: 4px 8px;
	font-weight: bold;
}

#DCMS_mediaOrderLinks div.DCMS_mediaSortBlock
{
	float: left;
	margin-right: 12px;
}
#DCMS_mediaOrderLinks label
{
	float: left;
	margin-right: 6px;
}
#DCMS_mediaOrderLinks a
{
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	margin-right: 6px;
	background-image: url(../images/sprites/sprite-sortOptions.png);
}

#DCMS_mediaOrderLinks a.DCMS_mediaOrderSelected
{
	opacity: 1.0;
}
#DCMS_mediaOrderLinks a:hover
{
	opacity: 1.0;
}

.DCMS_mediaOrderAsc
{
	background-position: 0 0;
}
.DCMS_mediaOrderDesc
{
	background-position: 0 -16px;
}

/* DCMS Empty Media Folder */

.DCMS_deleteFileAllowed
{
	margin-left: 6px;
	color: green;
}

.DCMS_deleteFileDenied
{
	margin-left: 6px;
	color: red;
}
/* INDEX */

#DCMS_division
{
	width: 1000px;
	height: 260px;
	padding: 40px;
	margin-bottom: 60px;
	border: 0px solid red;
	background: url(../images/bg_index.png);
	border-top: 1px solid #8d918b;
	border-left: 1px solid #8d918b;
	border-right: 1px solid #353b32;
	border-bottom: 1px solid #353b32
}


#DCMS_indexPages
{
	float: left;
	width: 150px;
	height: 160px;
	background: url(../images/seiten.png) no-repeat;
	padding-top: 100px;
	padding-left: 24px;
	padding-right: 20px;
	line-height: 1.5;
	border-top: 1px solid #8d918b;
	border-bottom: 1px solid #353b32
}

#DCMS_indexMedia
{
	float: left;
	width: 170px;
	height: 160px;
	background: url(../images/mediendb.png) no-repeat;
	padding-top: 100px;
	padding-left: 24px;
	padding-right: 20px;
	line-height: 1.5;
	border-top: 1px solid #8d918b;
	border-bottom: 1px solid #353b32
}

#DCMS_indexPlugin
{
	float: left;
	width: 150px;
	height: 160px;
	background: url(../images/plugin.png) no-repeat;
	padding-top: 100px;
	padding-left: 24px;
	padding-right: 20px;
	line-height: 1.5;
	border-top: 1px solid #8d918b;
	border-bottom: 1px solid #353b32
}

#DCMS_indexAccess
{
	float: left;
	width: 160px;
	height: 160px;
	padding-left: 24px;
	padding-top: 100px;
	padding-right: 10px;
	line-height: 1.5;
	border-top: 1px solid #8d918b;
	border-bottom: 1px solid #353b32
}

#DCMS_indexManual
{
	float: left;
	width: 150px;
	height: 160px;
	padding-left: 24px;
	padding-top: 100px;
	padding-right: 20px;
	line-height: 1.5;
	border-top: 1px solid #8d918b;
	border-bottom: 1px solid #353b32
}

.division_link
{
	color: #b8b9b7;
	font-size: 20px;
	font-variant:small-caps;
}

.yellow
{
	color: #b8b9b7;
	font-size: 20px;
}

/*
/ *** MEDIA LIST ***
*/

a.DCMS_mediaListLink
{
	white-space: nowrap;
	overflow: hidden;
}

a.DCMS_folderListLink
{
	display: inline;
	white-space: nowrap;
	color: black;
}
