/*
Anpassungen für Uni Lüneburg
*/

body {
  padding-top: 0px;
  padding-bottom: 0px;
}

#page_margins, #page {	
  width:1000px; 
}

.hideright #col3 {
  margin-left:215px; 
}

#row1 {
  width: 210px;
  left: 0px;
}

#col3 p, #col3 h2, #col3 h3, #col3 ul, #col3 ol, #col3 .paging {
	width: 710px;
}

#footer a.external-link, #footer a[href^="http:"], #footer a[href^="https:"] {
  padding-left: 0px;
  background-image: url(/fileadmin/templates/leuphana_main/images/external_small.gif);
}

/* Cookbook Social Bookmark mit zusätzlichem div */
#socialBookmarkLinks img {
  border: 1px solid lightgray;
  padding: 2px;
}

/* Cookbook Lightbox, Änderung */
#imageDataContainer {
  font-size: 12px;
}

!important 
#imageData #imageDetails
{
  width: 100% !important;
}


a, img { 
  border-bottom-style: none;
}

#col3_content {
  margin-left:10px;
}

.topNavi ul li {
 padding-left: 15px;
}

/* , .hideright #col3, .hideright #col3_content
#-------------------------------------------------------------------------------
# Common styles
#-------------------------------------------------------------------------------
*/


acronym, abbr {
  border-bottom: 1px dotted rgb(2,34,95);
  cursor: help;
  margin: 0;
  padding: 0;
}

.smallCaps {
  font-size: 117%;
  font-variant: small-caps;
}

#center {
  text-align: center;
}

code { 
  color: rgb(115,0,0); 
  font-size: 100%
}

dt { 
  color: rgb(160,51,0);
  font-weight: bold;
}

pre {
  border: 2px dotted rgb(150,150,150); 
  background: rgb(248,248,248);
  padding: 10px;
}

div.markup { 
  border: 2px dotted rgb(150,150,150); 
  background: rgb(248,248,248);
  margin-left: 30px; 
  margin-right: 30px; 
  padding-left: 10px; 
  padding-right: 10px; 
}

div.markup pre { 
  border: none;
  border-bottom: 1px solid rgb(150,150,150); 
  background: none;
  padding: none;
  padding-top: 10px; 
  padding-bottom: 10px; 
}

p.right {
  text-align: right;
}

p.center {
  text-align: center;
}

td,th {
  font-size: 10pt
}

ul li {
  list-style-type: none; 
}
ul ul li {
  list-style-type: none; 
}
ul ul ul li {
  list-style-type: none; 
}
ul ul ul ul li {
  list-style-type: none; 
}
ul ul ul ul ul li {
  list-style-type: none; 
}
ul ul ul ul ul ul li {
  list-style-type: none; 
}

.glossar {
	cursor: help;
}

.wichtig {
	color: green; 
  font-weight: bold; 
}

/* 
#-------------------------------------------------------------------------------
# Forms
#-------------------------------------------------------------------------------
*/
input, textarea {
  border: 1px solid rgb(216,210,195);
  background: rgb(244,244,244);
  margin: 3px;
  padding: 2px;
}

input:focus, textarea:focus {
  background: rgb(250,250,250);
}

form label.left {
  margin-right: .3em;
  vertical-align: middle;
  float: left;
  width: 7em;
  text-align: right;
  padding: .1em;
}

form div.right {
  margin-left: 7.4em;
}

form {
  line-height: 140%;
}

fieldset {
  border: 1px solid rgb(216,210,195);
  color: rgb(2,34,95);
  font-weight: bold;
  width: auto;
  border: none;
}

#wikiedit { 
  width: 98%;
}

#wikiedit textarea{ 
  width: 100%; 
  height: 350px;
}


/* 
#-------------------------------------------------------------------------------
# Wiki header
#-------------------------------------------------------------------------------
*/
#header {
  color: inherit;
  background-repeat:no-repeat;
}

.headerTitle {
  margin: 0;
  padding: 0.25em 4mm 0.75em 60mm;
}

.headerTitle a {
  color: rgb(255,255,255);
  background-color: transparent;
  text-decoration: none;

  /* For MSIE */
  font-size: 90%;  
  font-weight: bold;
  font-style: italic;
}

/* For fully standards-compliant user agents */
.headerTitle > a {
  font-size: 100%;
}

.headerTitle span {
  color: rgb(255,255,255);
  background-color: transparent;
  font-weight: normal;
}

.headerTitle #tag {
  color: rgb(255,255,255);
  font-family: sans-serif;
  font-size: small;
  padding: 0.25em 4mm 0.25em 4mm;
}

#headerSearch {
  position: absolute;
  right: 0.5em;
  top: 3.0em;
}

#headerSearch .searchbox {
  font-family: "lucida console", "courier new", courier, monospace;
  font-size: 80%;
  width: 12em;
}

/* This rule only rendered by CSS2-fully compliant browsers */
#headerSearch [class~="text"] {  
  height: 2.5ex;
}

#headerSearch .searchbutton {
  font-size: 80%;
  font-weight: bold;
  cursor: pointer;
  position: relative;
}

#headerSearch label {
  color: rgb(255,255,255);
}


/* 
#-------------------------------------------------------------------------------
# Wiki navigation
#-------------------------------------------------------------------------------
*/

/* Standard-Navigation Lueneburg */
#main 
{
  background-image: none;
}

#col1 {
  background-color: #742128;
  padding-right: 0px;
  width: 225px;
}


.wikileft .sidebar {
  padding: 1ex 1ex;
}

.wikileft ul {
  list-style-type: none;
  margin: 0 0 0 0;
  padding: 0 0 0.1em 0;
}

.wikileft li {
  list-style-type: none; 
}

.wikileft ul li a {
  font-weight: bold; 
}
.wikileft ul li {
  list-style-type: none; 
  padding-bottom: 0.25em;
  font-variant: small-caps;
  background-image: none;
}

.wikileft ul ul li a {
  font-weight: normal; 
}
.wikileft ul ul li {
  list-style-type: none; 
  margin-left: 0px; 
  padding-bottom: 0em;
  font-variant: normal;
}

.wikileft ul ul ul li a {
  font-weight: normal; 
}
.wikileft ul ul ul li {
  list-style-type: none; 
  margin-left: 0px; 
  padding-bottom: 0em;
  font-variant: normal;
}

.wikileft ul ul ul ul li a {
  font-weight: normal; 
}
.wikileft ul ul ul ul li {
  list-style-type: none; 
  list-style-type: circle; 
  margin-left: 13px; 
  padding-bottom: 0em;
  font-variant: normal;
}

.wikileft a.selflink {
  color: #ffffff;
}

.wikileft a {
  color: #caba63;
  background-color: transparent;
  text-decoration: none;
  font-size: 12px; 
}

.wikileft a:hover {
  color: #caba63;
  background-color: transparent;
  text-decoration: none;
}

.wikileft h1 { 
  font-size: small; 
  font-weight: bold;
  margin: 0;
  padding: 0.8ex 1ex;
}

.wikileft em strong {
  color: rgb(2,34,95);
  background-color: transparent;
  line-height: 1.25em;
  margin: 1ex 0.25ex 1.5em 0.75ex;
  padding: 0;
  display: block;
  font-size: small;
  font-weight: normal;
  font-style: normal;
}

.wikileft strong, .wikileft p {
  margin-left: 0.8ex;
}

.wikileft em strong a {
  text-decoration: underline;
}

.wikileft em strong a:hover {
  text-decoration: none;
}

.wikileft hr { 
  color: rgb(153,157,174); 
  height: 1px;
}

.wikileft table {
  margin-left: 0.75ex;
}

.wikileft .wikisearch {
  display: inline;
}

.wikileft .searchbox {
  font-size: 10px;
  width: 12em; 
}



/* 
#-------------------------------------------------------------------------------
# Wiki body
#-------------------------------------------------------------------------------
*/

#col3 a.external-link, #col3 a[href^="http:"], #col3 a[href^="https:"] { 
	padding-left: 0px;
	background-image: none;
}

#wikibody {
  color: rgb(0,0,0);
  background-color: rgb(255,255,255);
  line-height: 1.5em;
}

#wikibody #wikipage {
  margin: 1em;
}

#wikibody #breadcrumbs {  
  vertical-align:top;
  font-family: sans-serif;
  font-weight: bold;
  font-size: 85%;
  padding: 0.25em 0.5em 0.25em 1.5em;
}

#wikibody #wikicmds {
  float: right;
  border-bottom: solid 1px rgb(221,221,221);
  border-left: solid 1px rgb(221,221,221);
  font-family: sans-serif;
  font-size: 85%;
  padding: 0.25em 0.5em 0.25em 0.5em;
  color: rgb(153,157,174);
}

#wikibody #wikicmds a {
  color: rgb(153,157,174); 
  text-decoration: none;
}

#wikibody h1 {
  color: #933949;
  background-color: transparent;
  font-family: Times New Roman, Times, serif;
  font-weight: bold;
  margin-top: 2ex;
}

#wikibody table {
  border-style: 0px;
  border-collapse:collapse;
}

#wikibody input, #wikibody textarea {
  font-family: monospace; 
}

#wikibody input[type=button] {
  background: #e0e0e0;
  font-family: Arial,Helvetica,sans-serif;
}


#wikibody a {
  background-color: transparent;
}

#wikibody a:hover {
  text-decoration: none;
}

#wikibody a.createlinktext { 
  text-decoration: none; 
  border-bottom: 1px dotted gray; 
}

#wikibody a.createlink { 
  text-decoration: none; 
  position: relative; 
  top: -0.5em;
  font-weight: bold; 
  font-size: smaller; 
  border-bottom: none; 
}

#wikibody .wikitrail {
  text-align: center;
  font-weight: bold;
}

.glossar {
  cursor: help;
}

/* 
#-------------------------------------------------------------------------------
# Wiki footer
#-------------------------------------------------------------------------------
*/
/*
#wikifoot {
  color: black;
  background-color: rgb(153,157,174);
  font-size: 92%;
  text-align: center;
  margin: 0;
  padding: 0.8em 1em 0.8em 1em;
  clear: both;
}

#wikifoot div {
  margin: 0;
  padding: 0 0 0 0;
}

#wikifoot a {
  color: black;
  background-color: transparent;
  text-decoration: underline;
}

#wikifoot a:hover {
  text-decoration: none;
}

#wikifoot .footnav {
  float: right;
}

#wikifoot .footnav a {
  color: rgb(2,34,95);
  text-decoration: none;
}

#wikifoot .footnav a:hover {
  text-decoration: none;
}

#wikifoot .lastmod {
  color:#e0e0e0;
  float: left;
}
*/

/* 
#-------------------------------------------------------------------------------
# Cookbooks
#-------------------------------------------------------------------------------
*/
.mini { 
  padding:2px; 
  border:1px solid #dddddd; 
  background-color:#ffffff; 
}

.miniH, .miniF {
  display:block;
}