body         { font: 90% verdana,arial,helvetica,sans-serif;
               line-height: 130%;
               color: #000000;
               background-color: #ebebeb;
               background-image:url(/images/backgrd.gif);
               background-attachment:fixed;
							 font: 12px/1.3em Verdana, Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6 { color: #3366cc; }

/*

h1 { font-size: smaller; }

a:link { color: #3366ff; text-decoration: none; }
a:active { color: #ff0000; text-decoration: none; }
a:visited { color: #0033cc; text-decoration: none; }
a:hover { color:#000000; background:#FEDB93; text-decoration: underline; }

table   { border-style: solid; border-width: 1px; border-color: #6394BD; margin-left: 10px; margin-right: 10px; }

td           { padding: 4px; }

*/

ul           { line-height: 150%; }

a            { text-decoration: underline; }
a:link       { text-decoration: underline; }
a:visited    { text-decoration: underline; }

/*
a:hover      { color: #000000; background: #FEDB93; text-decoration: underline; }
*/
a:active     { color: #000000; background: #FFCC66; text-decoration: underline; }
a:focus      { color: #FFFFF2; background: #BBBBBB; text-decoration: underline; }

a.navi2         { line-height: 18px; }
a.navi2:link    { color: #686090; text-decoration: none; }
a.navi2:visited { color: #686090; text-decoration: none; }
a.navi2:active  { color: #202020; text-decoration: none; }
a.navi2:hover   { color: #202020; background: #FEDB93; text-decoration: none; }

a.extlink	{ white-space: nowrap; }

span.navi2   { color: #686090; font-size: smaller; text-decoration: none; }

.menuzeile   { white-space: nowrap; }

.rundrum {
  border-width:medium;
  border-style:double;
  border-color:#686090;
  padding:10px;
  text-align:justify;
}

acronym      { border-top: 1px dotted #EAF3FE; background: #EAF3FE; color: #000000; cursor: help; }

/*************/
/* Divisions */
/*************/

div.thinbox1 {
	border: solid;
	border-width: thin;
	color: #6394BD;
	background-color: #E6E6E6;
}

div.box {
	border: solid;
	border-width: thin;
	color: #FFF;
	background-color: #638cad; /*#00BDD4;*/
	padding: 1px;
}
div.box-body {
	color: #000;
	background-color: #c6d8e3; /*#FFFFEE;*/
	padding: 3px;
}



p.thinbox {
	border: solid;
	border-width: thin;
	color: #6394BD;
	padding: 3px;
}


td.mbar1 {
  background-color: #E6E6E6;
  vertical-align: middle;
  text-align: center;
  white-space: nowrap;
  padding: 5px;
}
td.mbarl {
  vertical-align: middle;
  white-space: nowrap;
  padding: 5px;
}

td.mbar2 {
  vertical-align: middle;
  text-align: center;
  white-space: nowrap;
  padding: 5px;
}

table.menubar1, table.menubar2 {
  padding: 0px;
  text-align: right;
}

table.spaced {
	border-spacing: 10px;
}
table.bordered, table.centerbordered {
  border-style: solid;
  border-width: 1px;
  border-color: #6394BD;
}
table.bordered {
  margin-left: 10px;
  margin-right: 10px;
}
table.centerbordered {
  margin-left: auto;
  margin-right: auto;
}
td.bordered, th.bordered {
  border-style: solid;
  border-width: 1px;
  border-color: #6394BD;
  padding: 5px;
}

table.reverse, table.revese_nopadding {
  border-spacing: 3px;
  border-width: 0px;
  border-style: solid;
  border-color: #6394BD;
}

table.reverse_nopadding {
  border-spacing: 3px;
  padding: 0px;
}

th.reverse {
  background-color: #4665B5;
  color: #FFFFFF;
  padding: 3px;
/*  padding-top: 5px; */
/*  background-color: #6394BD; */
}

td.reverse {
  background-color: #CFDAF0;
  padding: 3px;
/*  background-color: #6394BD; */
}

table.formular {
  border-spacing: 10px;
}

p.eingabe { font-family: verdana, arial, sans-serif; font-size:8pt; color:#000000; margin:1px }

pre.smallfont { font-size: smaller; }

span.footnote,div.footnote { color: red; font-size: smaller; }
a.footnote:link,a.footnote:visited,a.footnote:active,a.footnote:hover { color: red; font-size: smaller; }
