BODY		{ background-color: #330099; color: #ffcc33; }

H1, H2, H3, H4, H5, H6, P, UL, OL, DIV, TD, TH, DL { color:  #ffcc33; }

P, DIV          { text-align: justify; margin-right: 2em; }
LI, DD          { text-align: justify; margin-right: 2em; }
H2.sitemap	{ font-weight: bold }

TD P, DIV, LI, DD, IMG { text-align: justify; margin-right: 2em; }

TABLE.special	{ margin-right: 2em; }
TD.special P    { margin-left: 1em; margin-right: 1em; }

PRE.example	{ background-color: #ffffff; color: #000000; }

TD.example      { background-color: #ffffff; color: #000000; }

div.img         { text-align: center; }
div.example     { text-align: center; }
DIV.new		{ background-color: #cccccc; color: #000000; }
DIV.more        { font-weight: bold; text-align: right; margin-right: 2em; }


TR TH       { background-color: #5500ee; }

TR.res1     { background-color: #ffffff; color: #000000; }
TR.res2     { background-color: #aaaaaa; color: #000000; }

TR.res1 TD  { color: #000000; }
TR.res2 TD  { color: #000000; }

TD.GOOD    { background-color: green; }
TD.ABORT   { background-color: yellow; }
TD.FAILED  { background-color: red; }
TD.UNKWOWN { background-color: white; }
TD.INVALID { background-color: white; }

/* availability module coloring */
TR.modbase    TD { background-color: #cc6601; color: #000000; }
TR.modbackend TD { background-color: #cc6601; color: #000000; }
TR.modtool    TD { background-color: #cc6601; color: #000000; }

SPAN.modbase     { background-color: #cc6601; color: #000000; }
SPAN.modbackend  { background-color: #cc6601; color: #000000; }
SPAN.modtool     { background-color: #cc6601; color: #000000; }

div#modules a:link { color:#FFCC66;}
div#modules a:visited { color:#330000;}

/* different types of names, programs and sections style. */
span.tool      { font-weight: bold; }
span.brand     { font-weight: bold; }
span.lib       { font-family: "monospace"; font-size: smaller; font-weight: bold; }
span.icaption  { font-weight: bold; }
span.armcall   { font-style: italic; font-family: "monospace";}
span.armstatus { font-weight: bold; }

span.header {  color: darkgreen;  background-color: white; }
span.var    {  font-weight: bold; }
span.call   {  font-style: italic;  font-weight: bold; }

A:link		{ color: #ff9900; }
A:visited	{ color: #ff33ff; }

td#menutd a:link { color:#FFCC66;}
td#menutd a:visited { color:#330000;}
td#menutd { background-image:url(images/linkerRand_s.jpg);
	    margin:0px; padding-left:5px; background-repeat:no-repeat;
	    width:246px; height:895px; }

table#headtable { width:100%; background-image:url(images/obereLeiste_s.jpg);
		  background-repeat:no-repeat; height:129px; margin:0px;
		  padding:0px; }

DIV.mav TD	{ font-size: medium; }

DIV.code        { color: #000000; background-color: #ffffff; }
TD.example      { text-align: left; background-color: #ffffff; color: #000000; }
TD.code         { text-align: left; color: #000000; background-color: #ffffff; }
TD.newcode	{ text-align: left; color: #000000; background-color: #cccccc; font-weight: bold; }

DT    { font-style: italic; }

BODY.tutorial DT { font-weight: bold; }
BODY.glossary DT { font-weight: bold; }

/* source-highlight style */
.keyword {  color: brown;  font-weight: bold; }
.string  {  color: darkgreen; }
.comment {  color: navy;  font-style: italic; }
.number  {  color: blue; }
.type    {  color: teal; text-decoration: underline; }
.preproc {  color: darkred; }
.function{  color: black; text-weight: bold; }
.normal  {  color: purple; }

