/*
 * ************************************************
 *  ullWiki styles
 * ************************************************
 */
 
 /* Overridden css: ullCore / main.css - formats */

.color_light_bg {
  background: #E8E5A8;
}

.color_medium_bg {
  background: #C6C98D;
}

.color_dark_bg {
  background: #A5AE5B;
}

.edit_container {
  max-width: 950px;
}

/* Overridden css: ullCore / taskcenter.css - formats */
 
#tc_wrapper a:visited {
  color: #51961f;
}

/* Overridden css: ullCore / common.css - formats */
 
a {
  color: #51961f;
}

a:visited {
  color: #346014;
}

/* End of overridden css */


/*
 * ************************************************
 *  ullWiki index
 * ************************************************
 */

.ull_wiki_index #filter_search {
  width: 120px;
}

/*
 * ************************************************
 *  ullWiki list
 * ************************************************
 */

.ull_generator_list_headline {
  display: none;
}

.list_table td:first-child + td  {
  font-weight: bold;
}

/*
 * ************************************************
 *  ullWiki Header
 * ************************************************
 */ 

#ull_wiki_header {
  max-width: 780px;
  margin-bottom: .5em;
}

.ull_wiki_headfoot_float_right {
  float: right;
  position: relative; /* workaround for IE 6 */
  margin: 0;
  margin-left: 10px;
  padding: 0;
  color: #777777;
  font-size: 1em;
  padding-top: 0.6em;
}

.ull_wiki_headfoot_action_icons {
  list-style: none;
  margin: 0;
  padding: 0;
}

.ull_wiki_headfoot_action_icons li{
  float: left;
  position: relative; /* workaround for IE 6 */
  background: none;
  margin: 0;
  padding: 0;
  padding-left: 5px; 
}

.ull_wiki_header_title h1 {
  margin-bottom: 0;
}


/*
 * ************************************************
 *  footer
 * ************************************************
 */ 

#ull_wiki_footer {
  max-width: 780px;
  padding-top: 0.5em;
}

.ull_wiki_headfoot_float_left {
  margin: 0;
  margin-right: 25px;
  padding: 0;
  color: #777777;
  font-size: 1em;
}

.ull_wiki_headfoot_ul {
  margin: 0;
  padding: 0;
  list-style: none;
  line-height: 1.1em;
  list-style-image: none;
}

.ull_wiki_headfoot_ul li {
  margin: 0;
  padding: 0;
  background: none;
}


/*
 * ************************************************
 *  generic styles
 * ************************************************
 */ 

.ull_wiki_main {
  border-top: 1px solid grey;
  border-bottom: 1px solid grey;
  min-height: 200px;
  max-width: 780px;
  padding-top: 1em;
  padding-bottom: 1em;
}

/*
 * ************************************************
 *  show styles
 * ************************************************
 */ 

.ull_wiki_main h1:first-child {
  margin-top: 0;
}

/*
 * ************************************************
 *  edit ajax autosave
 * ************************************************
 */ 

.ull_wiki_autosave_status div{
	/* border: solid thin; */
  font-size: 1.2em;
  position:fixed; 
  text-align: center;
  top:25px;
  right: 25px; 
  width:15em; 
  height:1.8em; 
  line-height: 1.8em;
  display: none; 
  opacity: .7;
}

.ull_wiki_autosave_status_saving {
  background-color: #efd24c;
}

.ull_wiki_autosave_status_ok {
	background-color:#9fef10;
}

.ull_wiki_autosave_status .ull_wiki_autosave_status_fail {
  background-color:#e77566;
  height: auto;
  line-height: auto;
  padding-bottom: 0.5em;
  opacity: .9;
}

#ull_wiki_autosave_notice {
	display: none;
	max-width: 18em;
}
	

/*
 * ************************************************
 *  Syntax highlighter
 * ************************************************
 */

/* Remove faulty min-height */
.syntaxhighlighter {
  min-height: 0 !important;
}

div.syntaxhighlighter {
  border: 1px solid silver !important;
  padding: 1em !important;
  background-color: #eeeeee !important;
  padding: .5em !important;
  overflow: auto !important;
  width: 98% !important;
}