h2 {color:black}
pre {font-weight: bold}
body {background-color:#f0f8ff; font-family: sans-serif}
body.menu {background-color:#DDFFFF}

p.right {text-align:right}
td.right {text-align:right}
td.element {font-weight:bold;font-size:large;color:red}
td.el-attr {font-weight:bold}

span.name {color:red}
span.namespace {color:purple}
span.return {color:blue}
span.argument {color:purple}
span.attValue {color:black; font-weight:bold; font-style:italic}
span.element {color:navy; text-decoration:none; font-weight:bold}
span.attribute {color:green; text-decoration:none; font-weight:bold}
span.axis {color:maroon; text-decoration:none; font-weight:bold}
span.nonXSLTelement {font-weight:bold; color:black}
span.nonXSLTattribute {font-weight:bold; color:black}
span.menu {font-weight:bold; color:yellow}

a {color:#3399cc; text-decoration:none; font-weight:bold}
a.element {color:navy; text-decoration:none; font-weight:bold}
a.attribute {color:green; text-decoration:none; font-weight:bold}
a.optional {color:green; text-decoration:none; font-weight:bold}
a.required {color:green; text-decoration:underline; font-weight:bold}
a.function {color:purple; text-decoration:none}
a.axis {color:maroon; text-decoration:none}
a.mailto {color:purple; text-decoration:none}
a.menu {color:yellow; text-decoration:none; font-weight:bold}
a.menuon {color:white; text-decoration:none; font-weight:bold}
a.href{text-decoration: underline}

table.menu {background-color:navy}

h3.a {color:purple}

td.example {font-weight:bold}

a.standard {color:navy; text-decoration:none; font-weight:bold}



/* global common settings */
span.smallText, div.smallText  { font-size: 60%; }
span.mediumText, p.mediumText  { font-size: 80%; }

a.smallBlackLink
    {
     font-size: 60%;
     color: black;
     font-weight: bold;
    }

span.red {color:red}


table.bar
         {
          background-color:#3399cc;
          width: 100%;
          text-align: center;
          border-spacing: 0;
          border-top: solid thin black;
          border-bottom: solid thin black;
         }

table.bar td  { color: white; font-size: 80%; }

td.descriptionMenu   { text-align: left; font-weight:bold }
td.descriptionMenu { font-size:80%; }
td.descriptionMenu > ul { padding-left: 0px; margin-left: 10px;}
td.descriptionMenu ul ul { padding-left: 10px; margin-left: 10px;}
td.descriptionMenu a { color: navy; }

td.descriptionMenu ul li { list-style-type: none; }

 
table.hangingMenu, table.menu { background-color:#f0f8ff; width: 100%; }

table.menu { text-align: right; border-bottom: solid thin black; }
table.hangingMenu { text-align: left; }
table.menu td, table.hangingMenu td { font-size: 80%; }

a.naviWhite
        {
        color:white;
        text-decoration:none;
        font-weight:bold;
        font-family:tahoma,verdana,sans-serif;
        }

a.naviBlack { color: navy; }

a:hover { color:red }


/* inzerat */
#inzerat a         {color: blue; font-weight: normal; text-decoration: underline}
#inzerat a:visited {color: red ; font-weight: normal; text-decoration: underline}




