/* DEO -- style.css */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #000000;
	background-color: #d28e3b;
}

a             {color: #111111; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9pt; text-decoration: underline;}
a:visited     {color: #111111; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9pt; text-decoration: underline;}
a:active      {color: #111111; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9pt; text-decoration: underline;}
a:hover       {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9pt; text-decoration: underline; background-color: #eac17e;}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #000000;
}

.author {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #aaaaaa;
}

.tags {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #008800;
}

.newscaption {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #eee6bd;
}

.datecaption {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #eee6bd;
}

.caption, td.caption, th.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: bold;
	font-size: 12pt; 
	/* color: #634706; */
}

.gold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #111111;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 20pt; 
	font-weight: bold;
}

h2, .goldbig {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold;
}

td.b {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	background-color: #caa868;
}

td.h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold;
	background-color: #caa868;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold;
}

.goldmid {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold;
}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold;
}

/* conflicts with BubbleTooltip!
.top {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16pt; 
	font-weight: bold; 
	color: #d2ba7e;
}
*/

.hint {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #008800;
}

/* Anmerkungen in grau */
.note {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #777777;
	background-color: #ffffff;
}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #634706;
}


.tiny {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 6pt; 
	color: #634706;
}

/* fette Links */
.boldnavig          {color: #000000; text-decoration: underline; font-weight: bold; }
.boldnavig:visited  {color: #333333; text-decoration: underline; font-weight: bold; }
.boldnavig:active   {color: #111111; text-decoration: underline; font-weight: bold; }
.boldnavig:hover    {color: #000000; text-decoration: underline; font-weight: bold; background-color: #eac17e; }


/* linke Navigationsleiste */

.leftnavig                {display: block; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none;}
.leftnavig:visited        {display: block; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none;}
.leftnavig:active         {display: block; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none;}
.leftnavig:hover          {display: block; color: #043560; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; 	background-color: #eac17e; }

.leftnavigsection         {display: block; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none;}
.leftnavigsection:visited {display: block; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none;}
.leftnavigsection:active  {display: block; color: #111111; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none;}
.leftnavigsection:hover   {display: block; color: #043560; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none;  background-color: #eac17e; }

/* .leftnavigtitle           {display: block; color: #000000; background-color:#FFF2DD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none;}
.leftnavigtitle           {display: block; color: #000000; background-color:#ce964b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none;} */
.leftnavigtitle           {display: block; color: #000000; background-color:#caa868; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none;}
.leftnavigtitle:visited   {display: block; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none;}
.leftnavigtitle:active    {display: block; color: #111111; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none;}
.leftnavigtitle:hover     {display: block; color: #043560; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; 	background-color: #eac17e; }

.noleftnavigtitle         {display: block; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none;}
.noleftnavigtitle:visited {display: block; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none;}
.noleftnavigtitle:active  {display: block; color: #111111; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none;}
.noleftnavigtitle:hover   {display: block; color: #043560; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; background-color: #eac17e; }

.leftnavigactive          {display: block; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; background-color: #eee6bd; }
.leftnavigactive:visited  {display: block; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; background-color: #eee6bd; }
.leftnavigactive:active   {display: block; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; background-color: #eee6bd; }
.leftnavigactive:hover    {display: block; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; background-color: #eac17e; }

.sublink         {color: #111111; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none;}
.sublink:visited {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none;}
.sublink:active  {display:block; color: #111111; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none;}
.sublink:hover   {display:block; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; background-color: #eac17e; }

.sublinktitle         {display:block; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; background-color: #eee6bd; }
.sublinktitle:visited {display:block; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; background-color: #eee6bd; }
.sublinktitle:active  {display:block; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; background-color: #eee6bd; }
.sublinktitle:hover   {display:block; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; background-color: #eac17e; }

/* obere Navigationsleiste */
.topnavig          {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none;}
.topnavig:visited  {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none;}
.topnavig:active   {color: #111111; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none;}
.topnavig:hover    {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; background-color: #eac17e; }

/* kleine Navigation */
.rightnavig          {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;}
.rightnavig:visited  {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;}
.rightnavig:active   {color: #111111; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;}
.rightnavig:hover    {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; background-color: #eac17e; }

/* kleine Navigation */
.rightnavigbold          {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; font-weight:bold; }
.rightnavigbold:visited  {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; font-weight:bold; }
.rightnavigbold:active   {color: #111111; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; font-weight:bold; }
.rightnavigbold:hover    {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; font-weight:bold; background-color: #eac17e; }

/* Textlinks */
.navig             {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; text-decoration: none;}
.navig:visited     {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; text-decoration: none;}
.navig:active      {color: #111111; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; text-decoration: none;}
.navig:hover       {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; text-decoration: none; background-color: #eac17e;}

.textnavig             {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: underline;}
.textnavig:visited     {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: underline;}
.textnavig:active      {color: #111111; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: underline;}
.textnavig:hover       {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: underline; background-color: #eac17e;}

/* Textlinks */
.inverse, td.inverse, p.inverse {
	color: #ffffff;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }
.inverse:visited     {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; text-decoration: none;}
.inverse:active      {color: #777777; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; text-decoration: none;}
.inverse:hover       {color: #222222; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; text-decoration: none; background-color: #eac17e;}

/* Hinweise, Warnungen, Fehlermeldungen */

.error   { display: block; color: red;   background-color: yellow; font-weight: bold; }
.warning { display: block; color: white; background-color: green;  font-weight: bold; }
.success { display: block; color: black; background-color: orange; font-weight: bold; }

.stat0 { background-color: orange; }  /* new */
.stat1 { background-color: green; } /* preview */
.stat2 { background-color: white; }  /* active */
.stat3 { background-color: red; }    /* locked */

p, td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	/* color: #634706; */
	/* background-color: white; */
}

/* .col1, td.col1 { background-color: #caa868; } */
.col1, td.col1 { background-color: #ce964b; }
.col2, td.col2 { background-color: #9e661b; }
.col3, td.col3 { background-color: #d28e3b; }
.col4, td.col4 { background-color: gray; }
.col5, td.col5 { background-color: white; }

.row1, tr.row1 { background-color: #9e661b; }
.row2, tr.row2 { background-color: #9e661b; }
.row3, tr.row3 { background-color: white; }
.row4, tr.row4 { background-color: #9e661b; }
.row5, tr.row5 { background-color: white; }
