/*
** HTML elements
*/
fieldset { 	
	border: 1px solid #323232;
}
/* Tab navigation */
ul.primary {
  border-collapse: collapse;
  padding: 0 0 0 5px;
  white-space: nowrap;
  list-style: none;
  margin-top: 15px; 
  margin-bottom: 20px;  
  height: auto;
  line-height: normal;
  border-bottom: 1px solid #323232;
}
ul.primary li {
  display: inline;
}
ul.primary li a {
  background-color: #212121;
  border-color: #323232;
  border-width: 1px;
  border-style: solid solid none solid;
  height: auto;
  margin-right: 5px;
  padding: 0 5px;
  text-decoration: none;
}
ul.primary li.active a {
  color: #FFFFFF;
  background-color: #323232;
  border: 1px solid #323232;
  border-bottom: #323232 1px solid;
}
ul.primary li a:hover {
  background-color: transparent;
  border-bottom-color: #323232;
}
ul.secondary {
  border-collapse: collapse;
  padding: 0 0 0 5px;
  white-space: nowrap;
  list-style: none;
  margin-top: 15px; 
  margin-bottom: 20px;   
  height: auto;
  line-height: normal;
  border-bottom: 1px solid #323232;
}
ul.secondary li {
  display: inline;
  border-style: none;  
}
ul.secondary a {
  background-color: #212121;
  border-color: #323232;
  border-width: 1px;
  border-style: solid solid none solid;
  height: auto;
  margin-right: 0.5em;
  padding: 0 5px;
  text-decoration: none;
}
ul.secondary a.active {
  color: #FFFFFF;
  background-color: #323232;
  border: 1px solid #323232;
  border-bottom: #323232 1px solid;
}
ul.secondary li a:hover {
  border-color: #ccc;
  border-bottom-color: #323232;
}
#main{
	position: relative;	
}
.tabs{
	clear: both;
}
.box .content {
	padding: 0px 0px 0px 0px;
}
.box div {
	padding: 0px;
	margin: 0px;
}
.box .content label{
	padding: 0px 0px 5px 0px;
}
.blog, .box .content .blog{
	clear: both;
	margin-top: 0px;
	margin-bottom: 20px;
	padding: 15px;
	border-left: 9px solid #323232;		
	border-right: 9px solid #323232;
	border-top: 10px solid #323232;
	border-bottom: 10px solid #323232;
	border: 9px solid #323232;
}
.blog h2 {
	padding-top:0px;
	font-size: 12px; 
	line-height: 13px; 
	padding-bottom:10px;
}
.blog .info {
	padding-top:0px;
}
.blog p {
	padding-top:10px;
}
.blog .links {
	padding-top:10px;
	padding-bottom: 0px;
}
.content .links {	
	padding-top:0px;
	padding-bottom:5px;
}
.more-comments {
	padding-top: 20px;
}

tr.even, tr.odd {
  background-color: #000000;
  border-bottom: 1px solid #333333;
}
td.active {
  background-color: #111111;
}
.comment h3.title {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}
.comment .submitted{
	padding-bottom: 10px;
}
.comment .content{
	padding-bottom: 10px;
}
.tips {
  margin-top: 5px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 0.9em;
}
ul.tips{
	margin-left: 12px;
}
.preview .node, .preview .comment {
  background-color: transparent;
}
.comment .links{
	padding-bottom: 10px;
}
.comment .new{
	display: none;
	padding: 0px 0px 0px 0px;
}

/* PAGER */

.pager{
	padding: 10px 0px 20px 0px;
	clear:both;
	text-align: center;
}

.pager a.active,.pager strong.pager-current,.pager span.pager-ellipsis {
	border: 1px solid #313031;
	margin: 0px 2px 0px 3px;
	padding: 3px;
}




/*
** Autocomplete styles
*/
/* Suggestion list */
#autocomplete {
  position: absolute;
  border: 1px solid;
  overflow: hidden;
  z-index: 100;
}
#autocomplete ul {
  margin: 0;
  padding: 0;
  list-style: none;
   z-index: 100;
}
#autocomplete li {
  background: #fff;
  color: #000;
  white-space: pre;
  cursor: default;
   z-index: 100;
}
#autocomplete li.selected {
  background: #83C8F8;
  color: #000;
  z-index: 100;
}

/*
** imagefield styles
*/
div.imagefield-edit-image-row { 
  border-style: none;
  padding: 5px;
  margin-bottom: 10px;
}

div.imagefield-edit-preview img {
  border: 1px solid #FFFFFF;
}

div.imagefield-edit-preview  {
  float: left;
}

div.imagefield-edit-image-replace { 
  font-size: .9em;
}

div.imagefield-edit-image-detail input.form-text {
  width: 100%;
}

div.imagefield-edit-image-detail {
  margin-left: 180px;
  margin-right: 20px;
}

div.imagefield-edit-image-flags div.form-item {
 float: right;
}
.content{
	
}
.wrapper.tagadelic {
 	text-align : left;
}

.tagadelic{
 	padding-right: 7px;
	line-height: 1.1em; 	
}

tr.watchdog-user {
  background: #5d5d56;
}
tr.watchdog-user .active {
  background: #5d5d56;
}
tr.watchdog-content {
  background: #6b6b7d;
}
tr.watchdog-content .active {
  background: #6b6b7d;
}
tr.watchdog-page-not-found, tr.watchdog-access-denied {
  background: #586758;
}
tr.watchdog-page-not-found .active, tr.watchdog-access-denied .active {
  background: #586758;
}
tr.watchdog-error {
  background: #6c5555;
}
tr.watchdog-error .active {
  background: #6c5555;
}
.node-unpublished, .comment-unpublished {
  background-color: transparent;
}
li.expanded {
  list-style-type: none;
  list-style-image:none;
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}
li.collapsed {
  list-style-type: none;
  list-style-image:none;
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}
li.leaf {
  list-style-type: none;
  list-style-image:none;
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}
#menue .block-user{
	margin-bottom: 20px;
}

/* TinyMCE-CSS-Veränderungen */

.contextMenu td {
	background-color: #f0f0ee;
}


.contextMenu {
	width: 200px;
}
