/* Extra Layout fuer kleine Bildschirme */
@media screen and (max-width: 800px) { 
	/* Use -webkit-text-size-adjust:none to disable text size adjust on the iPhone.  */
	html {
		-webkit-text-size-adjust: none;
	}
	 .with-navbar #sidebar-left {
		clear: both;
		margin-top: 0px;
	 }
	 
 	 #content-header {
	  position: none;
	  top: -70px;
	 }

	 #search-block-form {
	  background-color: transparent !important;
	 }
 
 
	  .sidebar-left #content-inner {
	  padding-left: 0;
	 }
	 
	 .with-navbar #content, .with-navbar #sidebar-left, .with-navbar #sidebar-right {
	  margin-top: 80px;
	 }
	 	 
	 #links-oben {
	  position: absolute;
	  margin: 0;
	  top: -110px;
	  right: 10px;
	 } 

	#navbar {
	 max-width: 100%;
	 top:-69px !important;
	}
	 
	 #navbar li {
	  max-width: 15%;
	  padding: 0px;
	}

	 #page-inner #skip-to-nav a {
	  top: 50px;
	  width: 150px;
	  right: 40px;
	  text-align: center;
	  background-color: rgb(214, 179, 254);
	  z-index: 100;
	  left: auto;
	  height: auto;
	  position: absolute;
	  color: #000000;
	 }

	 #navigation {
	  position: relative;
	  left: 0;
	 }
} 

/* Bilder koennen maximal 100% breit werden */
 img {
 max-width: 100%;
 height: auto;
 width: auto\9; /* ie8 */
 }
 
 embed {
 max-width: 100%;
 /* height: auto; */
 width: auto\9; /* ie8 */
 }

  body
  {
	background: #FFFFFF url(dot.gif); /* keine Passmarken oben */
  }

  #page_xxx /* Jens: Passmarken unter Logo */
  { 
	background: url(dot.gif);
  }

  #page
  {
    background: url(dot.gif); /* keine Passmarken unten */
	margin: 0px; 
    padding: 0; 
  }

  #page-inner
  {
	margin: 0px; 
    padding: 0;
	background: url(dot.gif);
  }

  #main_xxx /* Passmarken unter dem Logo */
  {
	background: url(../passmarken_oben.gif) no-repeat top right;
    padding: 35px 35px 0px 10px;
	margin: 0;
  }

  #main /* Passmarken ganz oben */
  {
    padding: 0;
	margin: 0;
	min-width: 860px; /* verhindere Zusammenrutschen der Blase */
  }

  #main-inner
  {
	background-color: #CC99FF; /* lila Hintergrund */
	margin-top: 0px; /* kein Abstand zwischen Logo und gelbem BG */
	padding-left: 20px;
  }

  #content-inner
  {
    padding: 0px 0 10px 0;
  }

   .with-navbar #sidebar-left
  {
	background-color: #D6B3FE; /* weisser Hintergrund */
	margin-top: 58px; /* obererer Abstand default: 3.6em */
	margin-bottom: 10px;
  }

  #content-header
  {
	background-color: #FFFFFF; /* weisser Hintergrund */
	padding: 10px 10px 0 10px; /* Jens 05.03.2009 */
  }

  #content-area
  {
	background-color: #FFFFFF; /* weisser Hintergrund */
	padding: 0 10px 10px 10px; /* Jens 05.03.2009 */
  }

  #content-area-inner
  {
	min-height: 300px; /* min-height verhindert zu kurze Seiten oder Blase bei wenig Text */	
  }

/* IE5 + IE6 kennen keine min-height, hack fuer dieses Browser */
 * html #content-area-inner
  {
    height: 300px;
  }


  #content-bottom
  {
	/* background-color: #FFFFFF; /* weisser Hintergrund */
	padding: 1px 10px 5px 10px; /* Jens 02.04.2009 */
	margin-bottom: 10px;
  }
  
  #content-bottom_li
  {
	/* margin-left: 205px; */
	padding: 0px 8px 10px 8px;
	margin-bottom: 10px;
	margin-left: 20px;
	float: right;
	width: 254px;
  }
  
  #content-bottom_re
  {
	padding: 0px 8px 10px 8px;
	margin-bottom: 10px;
	float: right;
	width: 254px;
  }
  
  #content h2, #content h3 
  {
	clear: both;
  }

   #content .bildbox-rechts
  {
	clear: right;
  }
  
   #content .bildbox-links 
  {
	clear: left;
  }

  .node-type-lexikon #content-header, .node-type-lexikon #content-area
  {
    padding: 0; /* Jens 05.03.2009 */
  }

  #hintergrund_bild
  {
    height: 0px; /* Jens: Logo nicht anzeigen*/
    width: 0px; /* Jens: Logo nicht anzeigen */
	background-image: url(dot.gif);
  }

  h1.title /* The title of the page */
  {
    /* background-color: #fff; /* Jens */
  }

  #comments /* Jens: sonst haengt Kommentar zu nah am gelben Rand */
  {
    padding: 0 0 1px 20px;
  }


  #hintergrund_gelb /* Jens: sollen gelscht werden */
  {
	margin: 0px; 
    padding: 0; /* DO NOT CHANGE. Add padding or margin to #hintergrund_gelb_innen. */
	background-color: transparent;
  }

  #hintergrund_gelb_innen  /* Jens: sollen gelscht werden */
  {
	margin: 0px; 
	padding: 0px;
  }

  #hintergrund_balken
  {
	background-image: url(dot.gif); 
	margin: 0; 
    padding: 0; /* DO NOT CHANGE. Add padding or margin to #hintergrund_balken_innen. */
  }

#hintergrund_balken_innen
  {
    padding: 0;
  }

  #navbar
  {
	overflow: visible;
	/* padding-top: 80px; Jens: neu, weg */
	/* margin: -115px 0 0 0; */
	position: absolute;
	margin: 0;
	padding: 0;
	height: 123px;
	/* border: 1px solid gray; */
	right: 10px;
	top: -106px; /* stimmt nicht beim IE */
	width: 670px;
	/* width: 700px;
	float: right; */
  }
  * html #navbar /* Jens: hack um IE6-Fehler auszugleichen, Andy Budd S. 164 */
	{
	top: -106px; /* stimmt nicht beim IE */
	t\op: -93px; /* stimmt beim IE */
	}
	
  *:first-child + html #navbar /* Jens: hack um IE7-Fehler auszugleichen, http://jendryschik.de/wsdev/einfuehrung/css/browserkompatibilitaet#tab2 */
	{
	top: -93px; /* gilt nur fuer IE7 */
	}
	
  #navbar-inner
  {
  }

  #sidebar-left-inner
  {
    margin-top: 0px; /* Jens: weniger, weil Logo vorhanden */
  }

  .node /* Node wrapper */
  {
    /* background-color: #fff; /* Jens */
  }

  .node-inner /* Additional wrapper for node */
  {
    padding: 1px 10px 10px 10px; /* Jens */
  }

  .comment /* Wrapper for a single comment */
  {
    /* background-color: #fff; /* Jens */
  }

  .comment-inner /* Additional wrapper for a single comment */
  {
    /* margin-top: 10px; /* Jens */
	padding: 5px;
	margin: 0 10px 10px -5px;
	border: 1px solid rgb(107, 143, 148);
  }
  
  .comment-inner .links .links
  {
    font-size: 0.8em; /* Jens */
  }
  
    .comment .submitted /* The "posted by" information */
  {
	font-size: 0.8em;
	font-style: italic;
  }

  
  /* Jens: Experiment mit secondary links */
  
  #navbar ul.links /*  */
  {
	float: right;
	margin: 0;
	padding: 0;
  }
  

  /* Jens: .topnavigation gilt fr alle Buttons mit Rattenkoepfen */
  #navbar .topnavigation li
  {
  }
  
  .topnavigation li a
  {
	background-repeat: no-repeat;
	overflow: visible;
	width: 100px;
	/* height: 123px; /* Jens: neu */
	text-align: center;
	display: block;
	padding-top: 116px; /* */
	margin-top: 0;
	/* border: solid red 1px;  */
	background-color: transparent;
	background-position: top;
  }
  
  .topnavigation li a:hover, .topnavigation li a:focus
  {
	background-color: transparent;
    color:#000000;
  }
  
  li.menu-start a /* Startseite Lexikon */
  {
	background-image: url(nav_start.gif);
  }

  li.menu-start a:hover, li.menu-start a:focus, #menu-start-over /* Startseite Lexikon */
  {
	background-image: url(nav_start-over.gif);
  }

  li.menu-illustratoren a
  {
	background-image: url(nav_illustratoren.gif);
  }

  li.menu-illustratoren a:hover, li.menu-illustratoren a:focus, #menu-illustratoren-over 
  {
	background-image: url(nav_illustratoren-over.gif);
  }

  li.menu-autoren a
  {
	background-image: url(nav_autoren.gif);
  }

  li.menu-autoren a:hover, li.menu-autoren a:focus, #menu-autoren-over 
  {
	background-image: url(nav_autoren-over.gif);
  }

  li.menu-genres a
  {
	background-image: url(nav_genres.gif);
  }

  li.menu-genres a:hover, li.menu-genres a:focus, #menu-genres-over 
  {
	background-image: url(nav_genres-over.gif);
  }

  li.menu-epochen a
  {
	background-image: url(nav_epochen.gif);
  }

  li.menu-epochen a:hover, li.menu-epochen a:focus , #menu-epochen-over
  {
	background-image: url(nav_epochen-over.gif);
  }

  li.menu-sachbegriffe a
  {
	background-image: url(nav_sachbegriffe.gif);
  }
  
  li.menu-sachbegriffe a:hover, li.menu-sachbegriffe a:focus, #menu-sachbegriffe-over 
  {
	background-image: url(nav_sachbegriffe-over.gif);
  }

  #mouseover-hidden
  {
    position:absolute;
	left: -5000px;
  }

/* ursruenglich in book.css definiert */
.book-navigation .page-links
{
	/* border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFF99;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #FFFF99;
	padding-top: 5px;
	margin-right: -10px;
	padding-right: 0;
	padding-bottom: 5px;
	margin-left: -10px;
	padding-left: 0; */
	border: none;
}

    /* kein Page-up-Link fuer Lexikonartikel, Lexikonintros und Quizze */
    .node-type-lexikon .book-navigation .page-up, .node-type-lexikonintro .book-navigation .page-up, .node-type-quiz .book-navigation .page-up
	{
	visibility: hidden;
	position: absolute;
	}

#logo
{
	margin: 0;
	padding: 0;
	text-align: left;
	background-color: #9900FF;
	height: 127px; /* Jens: Hhe des Logos */
}

  #header-blocks_xxxx /* Jens: Suchformular im header ??? wirkt sich auf #navbar aus*/
  {
    margin-top: -80px;
	margin-right: 20px;
    float: right;
  }

#search-block-form-ALT-RECHTS /* Jens: Suchformular erscheint in rechter Sidebar auf der Hintergrundfarbe */
	{
	margin: -10px -10px 0 -10px;
	padding-bottom: 20px;
	background-color: #CC99FF;
	text-align: center;
	overflow: visible;
	}

#search-block-form /* Jens: Suchformular erscheint in "links-oben" auf der Hintergrundfarbe */
	{
	margin: -10px -10px 0 -10px;
	background-color: #CC99FF;
	text-align: center;
	overflow: visible;
	}
	
/* Experiment mit durch * gekennzeichneten Menueeuntraegen */
#sidebar-left a[title~="*"]
  {
	color: #777777!important;
  }

/* Jens: Experimente, das Menue auszublenden - dur xxx_ ausgeschaltet */
#xxx_sidebar-left li.collapsed
  {
	display: none;
  }
  
#xxx_sidebar-left .title
  {
	display: none;
  }

/* Erster Eintrag in linkem Navigationsmenue, Jens 04.04.2009:  groessere Schrift nur in lexikon-navi */
#sidebar-left .block-menu ul.menu li.active-trail a 
  {
	font-size: 1em; 
  }

/* Erster Eintrag in linkem Navigationsmenue  */
#sidebar-left ul.menu li.active-trail a, #sidebar-left .book-block-menu ul.menu li a 
  {
	padding: 0.3em 0 0.3em 0;
	margin-bottom: 3px;
	text-align: left; /* Jens: center sieht etwas ausgefranst aus */
  }

/* Jens: Menuepunkte zur besseren Lesbarkeit ausgerueckt */
#sidebar-left ul.menu li.active-trail .leaf a
  {
	font-size: 0.8em;
	line-height: 1.2em;
	text-align: left;	
	text-indent: -0.8em;
	padding-left: 1em
  }

#sidebar-left ul.menu ul.menu li a
  {
	font-size: 0.8em;
  }

/* Aufzaehlungszeichen fuer die Ueberschrift der linken Navi */
#sidebar-left .menu li.expanded
  {
    margin: 0;
	padding: 0;
	list-style-type: none;
    list-style-image: none;
  }

/* Aufzaehlungszeichen fuer die Unterpunkte der linken Navi */
#sidebar-left .menu li.leaf {
  list-style-type: none; /* Jens: none statt square */
  padding: 0; 
  margin: 0;
  }

/* Erzwinge Lay-Out-Modus fuer IE 5/6-Win um die Abstaende vor und nachher zu reduzieren */
* html #sidebar-left .menu li.leaf 
  {
    height: 1%; /* vgl. Andy Budd S. 179 */
  }

/* Navigationseintrag der aktuellen Seite wird farblich hervor gehoben */
#sidebar-left .menu li.leaf a.active
  {
    background-color: #9966ff;
	cursor: default;
  }

/* Jens: rechter Block mit  anderem Hintergrund */ 
#sidebar-right-inner, #content-bottom_li, #content-bottom_re
  {
    background-color: transparent;
	padding: 0;
	font-size: smaller;
  }

#sidebar-right-inner .content p, #content-bottom_li .content p, #content-bottom_re .content p
  {
	margin: 0;
  }

#sidebar-right-inner .content img, #content-bottom_li .content img, #content-bottom_re .content img
/* Jens: Bilder zentriert darstellen */
  {
	display: block;
	margin: 0 auto;
	padding: 5px 0;
  }

#sidebar-right-inner .content .feed-icon img, #content-bottom_li .content .feed-icon img, #content-bottom_re .content .feed-icon img
/* Jens: auer RSS-Feed-Icon, das kommt links hin */
  {
	display: inline;
	margin: 0;
	padding: 0;
  }

#sidebar-right-inner .content .feed-icon a, #content-bottom_li .content .feed-icon a, #content-bottom_re .content .feed-icon a
/* Jens: auer RSS-Feed-Icon, das kommt links hin */
  {
	margin: 0 15px;
  }

#sidebar-right-inner .region-odd h2, #content-bottom_li .region-odd h2, #content-bottom_re .region-even h2
  {
	padding: 10px 8px 0 8px;
	margin: 0;
	background: url(papier-gelb_or.gif) no-repeat top right;
	text-align: center;
  }

#sidebar-right-inner .region-odd .content, #content-bottom_li .region-odd .content, #content-bottom_re .region-even .content
  {
	padding: 0 8px 10px 8px;
	margin: 0;
	background: url(papier-gelb_ur.gif) repeat-y bottom right;
  }

#sidebar-right-inner .region-even h2, #content-bottom_li .region-even h2, #content-bottom_re .region-odd h2
  {
	padding: 10px 8px 0 8px;
	margin: 0;
	background: url(papier-gruen_or.gif) no-repeat top right;
	text-align: center;
  }

#sidebar-right-inner .region-even .content, #content-bottom_li .region-even .content, #content-bottom_re .region-odd .content
  {
	padding: 0 8px 10px 8px;
	margin: 0;
	background: url(papier-gruen_ur.gif) repeat-y bottom right;
  }
  
/* Jens statt der Ueberschrift 1 wird ein Feld oben angezeigt */
#content-area .field-field-ueberschrift .field-label
  {
	visibility: hidden;     
  }
  
#content-area .field-field-ueberschrift .field-item
  {
	font-size: 1.33em;
	line-height: 1.33em;
	text-align: center;
	font-weight: bold;
    margin-top: -2em;
  }


#content-header h1.title
  {
  }
  
.node-type-lexikon #content-header h1.title
  {
	font-size: 1.1em;
	text-align: left;
	margin: 0 10px 0 10px;
	padding-top: 10px;
  }
  
 #content-header p
  {
	margin-bottom: -1em;
	padding-bottom: 1em;
  } 
  
/* Damit die Editier-Reiter nicht das Layout zerstoeren */ 
.tabs ul.primary
  {
	padding-bottom: 1em;
	margin-bottom: -1em;
  }
 
 #search-block-form .form-item
  {
    padding-top: 1em; /* statt undefined */
	margin-top: 0; /* statt 1em */
    margin-bottom: 1em;
  }
 
/* Literaturverzeichnis aufgezaehlt 
.view-Literaturverzeichnis .view-content .views-row-odd, .view-Literaturverzeichnis .view-content .views-row-even
   {
	margin-bottom: 1em;
	list-style-type: disc;
	list-style-position: inside;
	margin-left: 1em;
	text-indent: -1em;
	/* padding-right: 130px; /* damit fivestar-widget rechts daneben passt 
   } */

   /* Literaturverzeichnis als Tabelle  erste Spalte */
.view-Literaturverzeichnis td.views-field-title
   {
	padding-left: 1em;
	text-indent: -1em;
	padding-bottom: 1em;
	vertical-align: top;
   }

   /* Literaturverzeichnis als Tabelle  zweite Spalte */
.view-Literaturverzeichnis td.views-field-value-1
   {
   padding-top: 5px;
   vertical-align: top;
   }   
   
   /* Literaturverzeichnis als Tabelle Zeilen */
.view-Literaturverzeichnis tr
   {
   background-color: #FFFFFF;
   }   
   
   	/* Fivestar in Titel-Listen direkt hinter den Text */
	.view-Literaturverzeichnis form.fivestar-widget
	{
	float: right;
	width: 130px;
	height: 40px;
	}

   
/* Literaturverzeichnis Link auf Experten-Tipps 
.view-Literaturverzeichnis .view-content .views-field-title-1
   {
	font-size: 0.8em;
	vertical-align: middle;
   } */

/* Links im Literaturverzeichnis nicht fett */
  .view-Literaturverzeichnis a:link, 
  .view-Literaturverzeichnis a:visited,   
  .view-Literaturverzeichnis a:hover,
  .view-Literaturverzeichnis a:focus

  { 
    font-weight: normal;
  }
  
/* Von View generierte Listen (wie unter literaturlexikon/titel */
  #content-inner .view-content
    {
	  padding: 5px 10px 10px 5px;
	}
	
/* Von View generierte Listen fuer Bloecke (wie Neueste Lexikonartikel) */
  #sidebar-right .block-inner .view-content, #content-bottom_li .block-inner .view-content, #content-bottom_re .block-inner .view-content, #sidebar-right-inner #block-block-17 .block-inner .content, #sidebar-right-inner .block-statistics .block-inner .content, #sidebar-right-inner .block-user .block-inner .content
    {
	  padding: 0.2em 1em 0.5em 1em;
	}
	
/* Abstimmungssterne fuer Buchtitel erscheinen oben rechts, weg: .fivestar-static-form-item */
  .node-type-titel form.fivestar-widget
    {
      position: absolute;
	  top: 120px;
	  right: 20px;
	  width: 200px;
    }
	
/* Abstimmungssterne fuer Buchtitel erscheinen bei einer view-Liste als inline. funktioniert noch nicht 
  .view form.fivestar-widget
    {
	  left: 10px;
	  width: 200px;
    } */
	
/* Einzeltitel: kein Abstand vor und nach Autor und Illustrator */
  .field-field-buchautor .field-item p, .field-field-buchillustrator .field-item p
    {
	  margin: 0;
	}

/* Box fuer Formulare der Experten-Tipps */
  .box-inner
    {
	  padding-left: 20px;
	  padding-bottom: 10px;
	}

/* werkstatt.html-Formatierung */
  .view-Werkstatt .views-field-phpcode
    {
      clear: right;
    }
	
  .view-Werkstatt .views-field-picture .picture
    {
      float: right;
    }
	
  .view-Werkstatt .views-field-name, .view-Werkstatt .views-field-value-1
    {
	  /* font-weight: bold; bereits im view-code fett */
    }
	
  .view-Werkstatt .views-field-value p
    {
	  margin-top: 0;
    }
	
  .view-Werkstatt .views-field-value
    {
	  margin-bottom: 2em;
    }

/* Jens 06.03.2009: icons heissen dei kleinen Bildchen oben rechts */
   .icons
   {
	position: absolute;
	margin-top: -30px;
	right: 30px;
   }

   .view .icons /* Darstellung in a-z-View */
   {
	position: absolute;
	margin-top: -30px;
	right: 120px;
   }
   
   .field-field-icons /* nicht schoen: doppelte Ausgabe */
   {
     /* display: none; */
   }

   .icon_alle a
   {
	float: left; 
	width: 40px;
	height: 40px;
	display: block;
	background-position: bottom center;
	background-repeat: no-repeat;
	background-color: transparent;
	text-indent: -5000px; /* verschiebe Text auerhalb des Bildschirms */
	overflow: hidden; /* ohne hidden geht die outline-Linie ganz nach links ans Ende des Bildschirms */
	margin: 0 1px 0 1px;
   }
   .icon_alle a:hover, .icon_alle a:focus
   {
	background-color: transparent;
   }
   
   .icon_bildecke a
   {
	 background-image: url(icon-bilder.gif);
   }

   .icon_bildecke a:hover
   {
	 background-image: url(icon-bilder-over.gif);
   }

   .icon_toertchen a
   {
	 background-image: url(icon-toertchen.gif);
   }

   .icon_toertchen a:hover
   {
	 background-image: url(icon-toertchen-over.gif);
   }

   .icon_quiz a
   {
	 background-image: url(icon-quiz.gif);
   }

   .icon_quiz a:hover
   {
	 background-image: url(icon-quiz-over.gif);
   }

   .icon_schreiben a
   {
	 background-image: url(icon-schreiben.gif);
   }

   .icon_schreiben a:hover
   {
	 background-image: url(icon-schreiben-over.gif);
   }

   .icon_hoeren a
   {
	 background-image: url(icon-hoeren.gif);
   }

   .icon_hoeren a:hover
   {
	 background-image: url(icon-hoeren-over.gif);
   }

   /* Eingabeformular zum Ankreuzen (nur beim Node-Editieren) */
   .section-node-edit .form-checkboxes .form-item
   {
	 float: left; 
     margin: 5px; 
	 display: block; 
	 width: 40px;
   }
   
   .section-node-edit .form-checkboxes
   {
	 position: relative;
	 height: 70px;
   }

   /* Horizontale Trennlinie im Lexikon-Index inhalt/literaturlexikon/a-z/ soll ausgeblendet werden */
   .view-Lexikon-Index .item-list .node-inner hr
   {
      /* display: none; */
   }
   
   /* table-of-contents im Lexikon-Index inhalt/literaturlexikon/a-z/ sollen ausgeblendet werden */
   .view-Lexikon-Index .item-list .node-inner .toc
   {
      display: none; 
   }
   
   .view-Lexikon-Index .item-list .node-inner td > div.toc
   {
      display: none;
   }
   
   .view-Lexikon-Index .item-list .node-inner td > div.zettel-links-gelb
   {
	  width: 150% !important; 
	  /* dehne den Zettel nach rechts ueber das td.toc-Feld aus */
   }

   .view-Lexikon-Index .item-list .node-inner .zettel-links-gelb
   {
      margin-top: 10px;
   }
   
   /* Bilderbuecher werden in iFrames dargestellt */
   .bildrahmen
   {
	border: 1px solid rgb(107, 143, 148); 
	padding: 1em;  
   }

   #bilderbuch-inner
   {
	text-align: center; 
   }
   
   #bilderbuch-tabelle
   {
	width: 100%;
   }
   
   #bilderbuch-links /* td */
   {
    width: auto;
   }

   #bilderbuch-mitte /* td */
   {
    width: 200px;
	text-align: center; 
   }
   
   #bilderbuch-rechts /* td */
   {
    width: auto;
   }
    /* Page-up-Link fuer Bilderbuch */
    .node-type-bilderbuch .book-navigation .page-up
	{
       width: auto;
	   float: none;
	   text-align: center;
	}

    .node-type-bilderbuch .book-navigation .page-previous
	{
       width: auto;
	   float: none;
	}

    .node-type-bilderbuch .book-navigation .page-next
	{
       width: auto;
	   float: none;
	}
	
	/* Link zurueck zum Lexikonartikel wird nur im eigenstaendigen Fenster angezeigt, sonst rausgeschoben */
	.field_linkback
	{
	   position: absolute;
	   bottom: -40px;
	}

   /* Nachfolgendes gilt fuer alle Buchnavigationen */	
    table.page-links-table
	{
	   margin: 0;
	}
	
	/* .book-navigation .page-links
	{
	   padding: 0;	
	} */
	
   /* Rahmen fuer inlinebilder mit Scrollbalken vertikal */
    .bildscrollrahmen
	{
      border: 1px solid rgb(107, 143, 148); 
      height: 500px;
	  overflow-x: auto;
      overflow-y: auto;
	  margin: 0 auto;
	}
	
	/* Profil formatieren */
	.profile
	{
	   margin-top: 0;
	   padding: 1px 3em 0 3em;
	}
	
	/* Thumb-Bilder im Lexikon-Index-Block 
    #block-views-Lexikon_Index-block_2 .view-content *
	{
	display: inline;
	float: left; 
	}

    #block-views-Lexikon_Index-block_2 .views-field-title-1 
	{
	width: 62px;
	height: 82px;
	margin: 2px;
	}

    .vmiddle img
	{
    display: block;
    margin-left: auto;
    margin-right: auto;	
	vertical-align: middle;	
	}
*/

	/* Ein paar ueble Ausblendungen fuer die profile Unterseite 04.02.2010 */
	#edit-profile-todo-wrapper label.option
	{
		display: none;
	}
	
	/* views-caroussel ohne javascript schoener anzeigen */
	#block-views-Lexikon_Index-block_2
	{
		height: 145px;
		overflow: auto;
	}
		#block-views-Lexikon_Index-block_2 li
	{
		display: inline;
	}
	
	/* Neue Kommentare links kleiner */
	#sidebar-left .views-field-comment, #sidebar-left .views-field-timestamp, .smaller
	{
		font-size: 0.8em;
	}

	/* Finder-Block Abstand zw h2 und Formular weg */
	#finder-form-1 .form-item
	{
		margin-top: 0;
	}

	/* Experten Uebersicht */
	#content-area-inner .view-Experten-Uebersicht td.views-field-phpcode-2
	{
		text-align: center !important;
	}
	
	/* klappt noch nicht:
	#content-area-inner .view-Experten-Uebersicht .views-field .views-field-phpcode-1
	{
		padding-left: 0;
	}
	
	#content-area-inner .view-Experten-Uebersicht .view-lieblingsbuecher
	{
		left: 0px;
	} */
	
	/* Frage zum Lexikonartikel soll forms.css ueberschreiben */
	#fragezumlexikonartikel
	{
		border: 0;
		padding-left: 0;
	}
	
	/* Spendenbox soll forms.css ueberschreiben */
	#spendenbox .collapsible
	{
		background-color: #FFFFFF;
	}
	
	#spendenbox   .collapsed
	{
		background-color: inherit;
	}
	
	#spendenbox  fieldset
	{
		border: 0;
	}
	
	#spendenbox  fieldset a
	{
		color: #AA0000;
	}
	
	#spendenbox  legend
	{
		padding-top: 2em;
	}
	
	#spendenbox  .fieldset-wrapper
	{
		padding-left: 3px;
	}
	
	.node-type-lexikon #content-bottom 
	{
		padding-left: 0px; 
		padding-right: 0px;
	}
	
	/* Zitierlink unter den Artikeln mit Rahmen drum */

	.view-Zitierlink .view-header p {
    margin: 0;
    padding-top: 0;
}
	
	.view-Zitierlink .item-list ul 
	{
		background-color: #F9F9F9;
		border: 1px solid #6B8F94;
		padding: 0.5em;
    }
	
	#block-views-Lexikon_Index-block_3 
	{
		background-color: #F9F9F9;
		margin: 10px;
		height: 150px;
	}
	
	#block-views-Lexikon_Index-block_3 .views-field-title-1
	{
		margin: 0 10px 10px 0;
		float:left;
	}
	