/* Bearbeitungstools */
.editarea {
	background-color: black;
	color: white;
	padding: 10px;
	clear: both;
	/*display: none;*/
}
.editarea a {
	color: white;
}

body {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
}

/* Anpassungen fuer spezielle Elemente innerhalb des UI */
.panel-center .x-panel-header-text a {
	color: white;
}
.tool-north {
	border-bottom: 2px solid #5F5F5F;
	border-left: 3px solid #5F5F5F;
	border-right: 3px solid #5F5F5F;
}
.tool-north .x-btn-text {color: white; font-weight: bold;}
.panel-south {
	border-top: 2px solid #5F5F5F;
}
.panel-Glossary {
	border-top: 1px solid #5F5F5F;
}
/**
 * Inhaltsbereich
 */
.help-title {
    background-color: #254E9B;
    color: white;
    padding: 2px 10px 2px 10px;
}
.help-title a {
    color: white !important;
}

.help-content {
    margin: 2px 0 2px 0;
    color: #5F5F5F;
    clear: both;
}
.help-content a {
	color: #254E9B;
}
.help-content p {
  padding-bottom: 10px;
}
.help-content h1 {
    font-size: 14px;
    margin-bottom: 10px;
}
.help-content h1 .mainnav-img {
	vertical-align: middle;
	margin-right: 10px;
}
.help-content h2 {
    font-size: 13px;
    text-decoration: underline;
    margin-bottom: 10px;
}
.help-content strong {font-weight: bold;}
.help-content ul, .help-content ol {
	display: table;
  	list-style-position: outside;
  	margin: 4px 10px ;
  	padding: 0 10px 0 20px;
}
.help-content ol {list-style-type: decimal;}
.help-content ul {list-style-type: square;}
.help-content li {
  padding: 4px;
}
.help-content-inner {
}
.help-content-icon {
	display: none;
}

.help-content-text {
	padding: 10px;
}


.help-content-icon-text {
}
.help-content-picture {
}
.help-content-picture img {
	padding: 0;
  	margin-bottom: 10px;
  	margin-left: 1px;
  	margin-right: 1px;
  	vertical-align: top;
	border: 1px solid #5F5F5F;
}
.help-content-picture .img-left {
	float: left;
	margin-right: 10px;
	margin-left: 10px;
}
.help-content-picture .img-right {
	float: right;
	margin-right: 10px;
	margin-left: 10px;
}

.help-content-picture p {
    padding: 2px 10px 10px 10px;
}
.help-content-icon-picture {
}
.help-content-download {
    background-color: #E4EAF3;
}
.help-content-download-link {
	background-image: url(../images/download.png);
	background-repeat: no-repeat;
	float: left;
	margin-right: 10px;
	display: block;
	width: 16px;
	height: 16px;
}
.help-content-download-plaintext {
	display: none;
}
.help-content-download-htmltext {

}
.help-content-icon-download {
}

.help-content-alert {
    background-color: red;
    color: yellow;
    font-weight: bold;
}
.help-content-icon-alert {
}

.help-content-popup {
    background-color: #FAFFE5;
}
.help-content-popup-link {
}
.help-content-popup-plaintext {
}
.help-content-popup-htmltext {
    display: none;
}
.help-content-icon-popup {
}

.help-content-links {
    background-color: #F7F7F7;
}
.help-content-links-meta {
	text-decoration: underline;
}
.help-content-links li {
	padding: 2px 0 2px 0;
}
.help-content-links a {
	text-decoration: none;
}
.help-content-subpages {
	display: none;
}
.help-content-end {
    height: 10px;
    clear: both;
}

/* Links im Text */
.help-link {
    padding-left: 16px;
    background-repeat: no-repeat;
}
.help-link-tree {
    background: transparent url(../images/default/tree/elbow-plus.gif) no-repeat;
}
.help-link-glossary {
    background-image: url(../images/note.png);
    cursor: help;
}

/**
 * Glossar
 */
.help-glossary {
}
.help-glossary-list {
    list-style-type: none;
}
.help-glossary-item {
}
.help-glossary-item a {
    padding: 1px 0 1px 32px;
    background: url(../images/note.png) 16px 0 no-repeat;
    color: black;
    text-decoration: none;
    display: block;
}
.help-glossary-item a:hover {
    background-color: #F7F7F7;
    cursor: default;
}
.help-glossary-item a:focus,
.help-glossary-item a:active,
.help-glossary-item a.active {
-moz-outline:none;-moz-user-focus:normal;
background-color: #E4EaF3;
}

/**
 * Suchformular und Ergebnisse
 */
.help-searchform {
    background-color: yellow;
}
.help-searchform input {
    border: 1px solid #254E9B;
    padding: 2px;
}
.help-searchalert {
    padding: 10px;
    color: red;
}
.help-searchresults {
    padding: 10px;
}

/**
 * Uebersetzungsstati
 */
div.content_translated_0 {
	padding: 10px;
    color: red !important;
}
.x-tree-node .translated_0 a span {
    color: red !important;
}

/**
 * Erweiterung ExtJs
 */
.tool-btn-home {
	background-image: url(../images/world.png) !important;
	}
/**
 * EXTJS
 */
.x-tree-node-icon {
    background-repeat: no-repeat;
}
.tree-icon-root {
    background-image: url(../images/pagetype_root.png) !important;
}
.tree-icon-standard {
    background-image: url(../images/pagetype_standard.png) !important;
}
.tree-icon-gui {
    background-image: url(../images/pagetype_gui.png) !important;
}
.tree-icon-module {
    background-image: url(../images/pagetype_module.png) !important;
}
.tree-icon-explorer {
    background-image: url(../images/pagetype_explorer.png) !important;
}
.tree-icon-mainarea {
    background-image: url(../images/pagetype_mainarea.png) !important;
}
.tree-icon-tutorial {
    background-image: url(../images/pagetype_tutorial.png) !important;
}

.x-form {
    padding: 2px;
    text-align: center;
}
.x-form-item {
    padding: 10px !important;
}
.x-form-element {
    text-align: center;
}