
body {
	color: #3A4956;
	font: 11px Arial, Verdana, Tahoma, sans-serif;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	min-width: 730px;
}


/* navigation göobal */
a:link {
	color: #000099;
	text-decoration: none;
	}
a:visited {
	color: #800080;
	text-decoration: none;
	}
a:hover {
	color: #0000FF;
	text-decoration: underline;
	}
	
.title-sub {color: #000000; font: bold 16px Helvetica, Arial, sans-serif; margin: 5px 0px 0px 0px; text-align: center;}

/* Navigation Alphabet */
ul#menu      {padding: 0px; margin: 12px 0 0 0; font: 12px Arial,sans-serif;}
ul#menu li   {display:inline;}
ul#menu li a {text-decoration:none;color:#000099;font-weight:bold;padding: 2px 5px;}
ul#menu li a:visited{text-decoration:none;color:#800080}
ul#menu li a:focus  {text-decoration:none;color:#FFFFFF;background:#000099}
ul#menu li a:hover  {text-decoration:none;color:#FFFFFF;background:#000099}
ul#menu li a:active {text-decoration:none;color:#FFFFFF;background:#000099}

ul#menu2      {padding: 0px; margin: 12px 0 0 0; font: 12px Arial,sans-serif;}
ul#menu2 li   {display:inline;}
ul#menu2 li a {text-decoration:none;color:#000099;font-weight:bold;padding: 2px 5px;}
ul#menu2 li a:visited{text-decoration:none;color:#800080}
ul#menu2 li a:focus  {text-decoration:none;color:#FFFFFF;background:#000099}
ul#menu2 li a:hover  {text-decoration:none;color:#FFFFFF;background:#000099}
ul#menu2 li a:active {text-decoration:none;color:#FFFFFF;background:#000099}

ul#menu3      {padding: 0px; margin: 12px 0 0 0; font: 12px Arial,sans-serif;}
ul#menu3 li   {display:inline;}
ul#menu3 li a {text-decoration:none;color:#000099;font-weight:bold;padding: 2px 5px;}
ul#menu3 li a:visited{text-decoration:none;color:#800080}
ul#menu3 li a:focus  {text-decoration:none;color:#FFFFFF;background:#000099}
ul#menu3 li a:hover  {text-decoration:none;color:#FFFFFF;background:#000099}
ul#menu3 li a:active {text-decoration:none;color:#FFFFFF;background:#000099}

/* Paginating / Seitennavigation */
div#paging      {width: 325px; padding: 0px; margin: 12px auto 0 auto; font: 11px Arial,sans-serif; text-align: center;}
div#paging div   {width: 25px; float: left; margin-top: 10px;font-weight:bold; text-align: center;}
div#paging div a {text-decoration:none;color:#000099;font-weight:bold;padding: 2px 5px;}
div#paging div a:visited{text-decoration:none;color:#800080}
div#paging div a:focus  {text-decoration:none;color:#FFFFFF;background:#000099}
div#paging div a:hover  {text-decoration:none;color:#FFFFFF;background:#000099}
div#paging div a:active {text-decoration:none;color:#FFFFFF;background:#000099}

.limit {padding: 0px 2px;}

/* Ausgabetabelle - Uebersicht */
.table        {width: 700px; margin: 0 auto;}
.td-title    {background-color: #E1E8F1;font-weight: bold;font-size: 12px; text-align: center;padding: 2px 0px;}
.spacer-h     {height: 10px;}
.edit         {width: 60px; text-align: left;}
.word         {width: 340px; text-align: left; padding: 2px 5px;}
.translation  {text-align: left; padding: 2px 5px;}
.edit-img     {width: 22px; height: 12px; border: 0px;}
.row_0        {background-color: #FFFFFF;}
.row_1        {background-color: #F3F6F3;} /* Alternativfarbe: E1E8F1 */
.td-message   {text-align: center; padding: 2px 5px;}

/* Ausgabetabelle - Details */
.table2       {width: 700px; margin: 20px auto 0 auto;}
.spacer-h2    {height: 10px;}
.td-title2    {background-color: #E1E8F1; font-weight: bold; text-align: left; padding: 2px 5px;}
.word2        {text-align: left; padding: 2px 5px;}
.translation2 {text-align: left; padding: 2px 5px;}
.comment      {text-align: left; padding: 2px 5px;}

/* Ausgabetabelle - relevante Begriffe */
.table3       {width: 700px; margin: 0 auto;}
.td-title3    {background-color: #E1E8F1;font-weight: bold;font-size: 12px; text-align: center;padding: 2px 0px;}
.td-message3  {text-align: center; padding: 2px 5px;}

.error {color: #ff0000; font-weight: bold; text-align: center;}

abbr, acronym {
	font-style: normal;
	border-bottom: dotted 1px #ABB1B7;
	cursor: help;
	}

/* Tooltips - Text DE*/
a.tooltiptext-de, a.tooltiptext-de:link, a.tooltiptext-de:visited, a.tooltiptext-de:active  {
  position: absolute;
  color: #0000ff;
  text-decoration: none; 
  }
  
a.tooltiptext-de:hover {
  z-index: 2;
  }

a.tooltiptext-de span {
  display: none;
  text-decoration: none;
}

a.tooltiptext-de:hover span {
  display: inline !important;
  position: absolute;
  margin-top: -90px;
  margin-left: -135px;
  z-index: 2;
  width: 370px;
  color: #000000;
  border:1px solid #999999;
  background-color: #F5FFFF;
  font: 11px Arial, sans-serif;
  text-align: left;
  overflow: visible;
  padding: 5px;
}

/* Tooltips - Text EL*/
a.tooltiptext-el, a.tooltiptext-el:link, a.tooltiptext-el:visited, a.tooltiptext-el:active  {
  position: absolute;
  color: #0000ff;
  text-decoration: none; 
  }
  
a.tooltiptext-el:hover {
  z-index: 2;
  }

a.tooltiptext-el span {
  display: none;
  text-decoration: none;
}

a.tooltiptext-el:hover span {
  display: inline !important;
  position: absolute;
  margin-top: -90px;
  margin-left: -350px;
  z-index: 2;
  width: 380px;
  color: #000000;
  border:1px solid #999999;
  background-color: #F5FFFF;
  font: 11px Arial, sans-serif;
  text-align: left;
  overflow: visible;
  padding: 5px;
}


	code, var, kbd {font-family: monaco, courier, monospace; color: #B96A0E;}
	dd {margin: 0; padding: 0 0 1em 17px;}
	/* dt {font-weight: bold; padding: 0 0 0 17px; background: url(/i/ice/deco-dt.gif) 2px 4px no-repeat;} */
	form {margin: 0;}
	h1 {font: bold 24px Helvetica, Arial, sans-serif; color: #003366; letter-spacing: -1px; margin: 0;}
	/* h2 {color: #EB694A; font: normal 18px Helvetica, Arial, sans-serif; letter-spacing: -1px; margin: 2em 0 0 0;} */
	h2 {color: #578FC7; font: normal 18px Helvetica, Arial, sans-serif; margin: 0px;}
	/* h3 {font-size: 12px; color: #6F90B5; margin: 0px;} */
	h3 {font-size: 11px; font-weight: normal; margin: 0px;}
	h4 {font-size: 12px;}
	hr {border: none; height: 1px; background: #ccc; margin: 2em 0;}
	img {border: 0; padding: 0;}
	ins {text-decoration: none; color: #EC694A;}
	pre {width: 580px;}
	table {margin: 2em 0;}
	table caption {color: #fff; background: #98A0A6;}
	th {text-align: left; background: #C7CBCE;}
	tr.alt {background: #E9EAEB;}