﻿.cmsEditorTable
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 80%;
}

.cmsEditorTableEven
{
	background-color :#ffffff;
	vertical-align : top;
}

.cmsEditorTableOdd
{
	background-color :#f9f9f9;
	vertical-align : top;
}


.cmsMenuShowHide
{
	position: absolute;
	top: 5px;
	left: 5px;
	cursor:pointer;
}

.cmsContainer
{
	position: absolute;
	top: 5px;
	left: 5px;
	text-align: left;
	width: 300px;
	border-color: #006257;
	border-style: solid;
	border-width: 0px;
	background-color:#ffffff;
	float: left;
}

.cmsTreeNode
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #006257;
}

.cmsTreeNodeSelected 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333;
	padding-left: 2px;
	padding-right: 2px;
	background:url("/Images/Backgrounds/Header/primary-navigation.gif") repeat-x center left;
}

.cmsHeadImage 
{
	background-color: #004C4C;
}

.cmsHeadline
{
	color: #006257;
	font-size: 16pt;
	font-weight: bold;
	text-align: center;
}

.cmsBox
{
	background-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #c6b100;
	text-align: left;
	width: 100%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 80%;
	margin-bottom: 10px;
}

.cmsBoxText 
{
	padding-left: 5px;
}

.cmsBoxText A
{
	padding-left: 5px;
	color: #000000;
	text-decoration: none;
}

.cmsBoxText A:hover
{
	padding-left: 5px;
	color: #000000;
}

.cmsBoxHeader
{
	text-align:left;
	color: #333;
	font-size:85%;
	font-weight:bold;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #c6b100;
	display:block;
	padding: 3px 9px 3px 9px;
	height: 20px;
	line-height: 20px;
	vertical-align: baseline;
	background:url("/Images/Backgrounds/Header/primary-navigation.gif") repeat-x center left;
}
.cmsBoxHeader A
{
	text-decoration: none;
	text-align:left;
	color: #333;
	vertical-align: middle;
}
.cmsBoxHeader A img
{
	vertical-align: middle;
}
.cmsCatalogPanel
{
	/*height: 20px;*/
}
.cmsCatalogPanel table
{
	width: 100%;
}

.cmsDropDownPageMode
{
	width: 80px;
}

.cmsMenuText
{
	color: #006257;
	font-size: 80%;
}

.cmsTreeView
{
	width: 90%;
}
.cmsTreeView table
{
	width: auto;
}

input.button
{
	background:url("/Images/Backgrounds/Header/primary-navigation.gif") repeat-x center left;
	border:1px solid #c6b100;
	font-size:68%;
	font-weight:bold;
	min-height:20px;
	/*min-width: 70px;*/
	text-align:center;
	padding:1px 6px;
	margin-top:2px;
}

.cmsLoginStatusControl
{
	font-weight: bold;
	text-align: right;
	background:url("/Images/Backgrounds/arrow-bullet-no-padding.gif") no-repeat center left;
}

/* -------------------------- */
/* Styles für cmslogin.master */
/* -------------------------- */
.cmsLogin
{
	padding: 0px !important;
	margin: 0px !important;
	border-collapse: inherit !important;
}

.cmsLoginText 
{
	font-size: 68%;
}

.cmsLoginTextBox
{
	width: 130px;
}

.cmsLoginFailureText 
{
	color: #ff0000;
	font-size: 68%;
}

/* -------------------------- */
/* Can be found in ABNAmro.WebComponents.ContentManagement (class CustomCatalogMenu) */
/* -------------------------- */
.webPartCatalog 
{
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}

.webPartCatalog A
{
	color: #c6b100;
}

.webPartCatalog A:hover
{
	color: #333;
}


/* -------------------------- */
/* Styles für cms.master */
/* -------------------------- */
.cmsContentArea 
{
	margin-left: 10px;
	margin-right: 10px;
}

.optionsCell
{
	padding: 4px;
	text-align:center;
}

/* -------------------------- */
/* Can be found in ABNAmro.Contentmanagement.Web.UI.DeslistingManagement*/
/* -------------------------- */
.cmsDelistingError
{
	font-weight : bold;
	color : #ff0000;
}
