/* Schriftart: */
body, li, p, td, a, .clickstream {
  font-family: arial, sans-serif;
}

/* Allgemein */
body, li, p, td {
  color: #000000;
  font-size: 95%;
  background-color: #EAEDF4;
}

/* Originalschriftgröße: (bei Verschachtelung): */
.orig {
	font-size: 100%;
}

/* Links: */
a {
  color: #000000;
  font-size: 100%;
  font-weight: bold;
}

/* "neu" bei Bildern: */
.new {
  color: #FF0000;
  /*color: #FFFFFF;
  background-color: #FF0000;*/
  font-weight: bold;
  font-size: 95%;
}


/* Sternchen für Formular-Pflichtfelder: */
.stern {
  color: #FF0000;
  font-weight: bold;
  font-size: 120%;
}

/* gefundener Suchbegriff */
.suchbegriff {
  background-color: #DDDD00;
  color: #000000;
}

/* Überschriften: */
.ueberschrift {
	font-size: 120%;
  font-weight: bold;
}

/* Listen */
li {
	font-size: 100%;
}

/* horizontale Balken: */
hr {
  border:1px solid #000080;
}

/* linker Seitenrand: */
body {
	margin-left: 20px;
}

/*Tabellen platzsparend nebeneinanderlegen: */
table {
  border-width: 0px;
  border-style: none;
	border-collapse: collapse;
}

/* Kasten um Menü und Clickstream: */
.box {
	background-color: #E0E0FF;
	border-bottom: 1px solid #000080;
	border-right: 1px solid #000080;
}

/* Linien zwischen Tabellenzeilen: */
.bar {
	background-color: #E0E0FF;
	border-bottom: 2px solid #000080;
}

table.bar {
	margin-left: 20px;
}

/* Vollständiger Zellrahmen in Tabellen: */
.frame {
	border: 1px solid #000080;
}

/* Copyright-Hinweis am Seitenende */
.footer {
  font-size: 70%;
}

a.footer {
  font-size: 100%;
}

/*Clickstream*/

.clickstream {
  color: #000000;
  font-size: 110%;
  font-weight: bold;
  text-decoration: none;
}

a.clickstream {
  color: #000080;
  font-size: 100%;
}

a.clickstream:hover {
  text-decoration: underline;
}




/* Menü Links */
ul.menu {
	/* margin-right: 10px; */
 	list-style-image: url(../../bilder/icons/menugfx.gif);
 	/* background-color: #FFFFFF; */
}

ul.menu li {
	white-space: nowrap;
 	background-color: #E0E0FF;
}

ul.menu li a {
  text-decoration: none;
  font-size: 98%;
}

ul.menu ul {
	list-style-image: none;
	list-style-type: none;
	padding-left: 0;
	margin-left: 0;
}

a.menu:hover {
  /* text-decoration: underline; */
}


/* Kategorieübersicht Hintergrund*/
.catbgcolor {
  /*background-color: #EBEBEB;*/
}

/* Kategorieübersicht-Textbox */
.smalltext {
  font-size: 110%;
}

.maincat {
  font-size: 110%;
}


/* Meldungen wie {msg} */
.msg {
  color: #EE0000;
  font-size: 100%;
  font-weight: bold;
}


/* Rahmen um Thumbnails */
.thumbnail {
	 border: 1px solid #000080;
}

/* Formulare */

/* Loginbox-Eingabefelder: */
.logininput {
  width: 130px;
}

/* Formular einzeilige Eingabefelder: */
.commentinput {
  width: 360px;
}

/* Formular mehrzeilige Eingabefelder: */
.commenttextarea {
  width: 360px;
  height: 140px;
}

/* Formular Dropdown-Auswahlfelder: */
.commentdropdown {
  width: 360px;
}

/* Formular Buttons: */
.button {
/*
	background-color: #E0E0FF;
	color: #000000;
	border: 1px solid #000000;
  font-weight: bold;
*/
}
