*
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000080;
  font-size:10pt;
}

code
{
  font-family: monospace;
  color: #000080;
  font-size:10pt;
}

span.headertext
{
  margin-left:10px;
  font-weight: bold;
  font-size: 200%;
}

span.headertext2
{
  font-style: italic;
  font-weight: bold;
  color:white;
}

span.headertext3
{
  font-size:10pt;
  font-weight: bold;
  color:white;
}

div.leftmenu span
{
  cursor:pointer;
}

div.leftmenu span.unselected
{
  color:#8080ff;
}

div.leftmenu span.selected
{
  color:#000080;
}

div.leftmenu span.hovered
{
  font-weight:bold;
}

div.pagefooter
{
  color: white;
  font-size: 80%;
  margin-top: 5px;
  position:relative;
}

div.info 
{
  display: none;
  border:2px solid #0000ff;
  background: white;
  color: #8080ff;
  font-size: 10pt;
  margin:5px;
}


div.info p
{
  color:black;
}

div.content
{
  font-size: 10pt;
}

div.plus
{
  float:left;
  margin-right: 5px;
  height:1em;
  display: table;
}


table.holder
{
  border-collapse:collapse; 
  border: 0px solid red;
}

table.holder td
{
  padding: 0px;
}

table.kapcs
{
  #border-collapse:collapse; 
  border: 1px solid #000080;
}

table.kapcs th
{
  text-align: right;
  border: 1px solid #000080;
  padding: 5px;
}

table.kapcs td
{
  border: 1px solid #000080;
  padding: 5px;
}

img.cornerpic
{
  width: 0.5em;
  height: 0.5em;
  padding: 0px;
  border: 0px;
}

td.wbg
{
  background-image: url(images/wbx80.png);
}


a img
{
  border-width:0px;
}

a.more
{
  color: #a70505;
  font-size: 8pt;
}

a.ext_link
{
  background: url("images/external-link.png") center right no-repeat;
  padding-right: 13px;
}

p.separated
{
  margin-top:3em;
}

h2
{
  margin-top:2em;
}

h3
{
  margin-top:3em;
}

p
{
  text-align: justify;
}

li
{
  text-align: justify;
}

h3
{
  font-size:10pt;
}

h2
{
  font-size:12pt;
}

h2 a
{
  font-size:12pt;
}

blockquote
{
  font-style: italic;
}

