body  {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
        margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
        scrollbar-arrow-color : #FFFFFF;
        scrollbar-base-color : #19144A;
        scrollbar-shadow-color : #857DA4;
        scrollbar-dark-shadow-color : #223377;
        scrollbar-face-color : #756D95;
        scrollbar-track-color : #FABF45;
        scrollbar-highlight-color : #857DA4;
        scrollbar-3d-light-color:#48FF00;
      }

td    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
tr.shaded    { background-color: #D9D9D9 }
th    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
        text-align: center; ; background-color: #A5A0C0}
td.small    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }
th.small    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;
              text-align: center; ; background-color: #A5A0C0}
th.th2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
        font-weight: normal; text-align: center; ; background-color: #B7C0DC}
div   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
span  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
input { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
p     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  text-align: justify;  line-height: 14pt; }
h1    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #FFB011; text-align:center; }
h2    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-align: center;}
h3    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
h10    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic;  font-weight: bold; color: #FFB011; text-align:center; }
cite  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style: normal; color: #000000; }
dfn   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style: normal; color: #000000; }
h4    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;  color: #19144A; }
ul    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin-right: 10px;  line-height: 14pt; }
ol    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin-right: 10px;  line-height: 14pt; }


a:link    {  text-decoration: none; color: #19144A; }
a:visited {  text-decoration: none; color: #19144A; }
a:active  {  text-decoration: none; color: #000000; }

.menu         { font-size: 10.9px; color: #19144A;}
a.menu:hover   { text-decoration: none; color: #FFFFFF; }


.tools          { font-size: 10.9px; color: #FFFFFF; }
a.tools:hover   { text-decoration: none; color: #FFFFFF; }

div.copyright  { padding: 5px; font-size: 10.9px; }
a.copyright    { font-size: 10.9px; }

/* Aktuális Ingatlanbarométer értéke */
td.ibIndexIntro p { text-align: justifiy; line-height: 14px }

.menuMainItem  { font-weight: bold; }
.menuToolsItem { font-weight: normal; font-size: 10.9px; }

.loginCaption  { font-weight: bold; }

.newsCaption   { font-weight: bold; }
.newsHeadline  { font-weight: bold; }
.newsDate      { font-weight: normal; font-size: 10.9px; }
.newsDate2     { font-weight: normal; font-size: 10.9px; margin-right: 20px; text-align: right;}
.newsLeader    { font-weight: normal; text-align: justify; }
.newsAdditional { padding: 5px; font-size: 10.9px; }

.docBody       { margin: 20px; }
.docTitle      { font-weight: bold; font-size: 12px; }
.docRemark     { font-weight: normal; font-size: 10.9px; font-style: italic; }

table.error    { background-color: #990000; border-color: #FF0000; border: 1px}
ul.error       { line-height: 14px; }
li.error       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFEEEE; line-height: 14px; }
li            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 14px; }
font.error     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFEEEE; }


/* Image & table container format*/
th.cntHeader    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
                  padding-top: 1px; padding-bottom: 1px; padding-left: 1px; padding-right: 1px;  text-align: center; ; background-color: #FBBB36}
td.cntFooter    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #857EA1; }
td.cntSeparator { background-color: #AEA8C5 }

/* SEARCH */
div.searchHeader          { font-size: 12px; text-align: center }
font.searchHeaderTitle    { font-weight: bold }
font.searchHeaderKeywords { font-weight: normal; font-style: italic }

table.searchResultset    { padding: 4px }
th.searchResultset       { font-size: 12px; font-weight: bold; text-align: left; color: #000000; }
td.searchResult          { font-size: 12px; font-weight: normal }
a.searchResult           { font-size: 12px; font-weight: bold; color: #003366 }

font.searchResultDate      { font-size: 10px; font-weight: normal}
font.searchResultHighlight { font-size: 12px; font-weight: bold; color: ##000000 }

div.searchPaging         { text-align: center }
div.searchError          { font-size: 12px; font-weight: bold; color: ##FF6600; text-align: center}

/* LOGIN */
td.loginInfo             { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FEFEFE;
                           background-color: #000000; padding: 1px}
td.loginInfoSeparator    { background-color: #cec3de }

a.loginInfo              { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FEFEFE; }
a.loginInfo:visited      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FEFEFE; }

div.index      { background-color: #857EA1; color: #ffffff; padding-bottom: 5px; padding-top: 5px; font-weight: bold; text-align: center; }

table.contents th  { color: #19144A; font-weight: bold; padding: 10px 0px 10px 0px; text-align: left; background-color: #FFFFFF; }

td.comment      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style:italic;}

