
/* Altalanos tulajdonsagok */

HTML, BODY, DIV, TABLE, TR, TD, INPUT, SELECT, TEXTAREA, H1, H2, H3, H4, H5, H6, P, UL, LI {
  font-family: Verdana, Tahoma, Arial;
  font-size: 11px;
}

TABLE {
  empty-cells: show;
  border-collapse: collapse;
}

FORM {
  margin: 0px;
}

HR {
  color: #eccaa3;
  background-color: #eccaa3;
  height: 1px;
  border: none;
}

A {
  text-decoration: none;
}

A IMG {
  border: none;
}

A.link, DIV.cikk A, SPAN.kozlurl A {
  color: #C81903;
  font-weight: bold;
}

A.link:hover, DIV.cikk A:hover {
  text-decoration: underline;
}

TEXTAREA {
  padding: 2px;
}

.sorkizart {
  text-align: justify;
}

.lighttext {
  color: #777777;
  font-weight: bold;
}

.elmaradt {
  color: #C81903;
  font-weight: bold;
}

DIV.panel {
  border: 1px solid #eccaa3;
  padding: 4px;
}

SPAN.inverz {
  background-color: #ffff00;
}

TABLE.normaltable TD
{
  border-style: solid;
  border-color: #eccaa3;
  border-left-width: 0px;
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
}

TD.tbl_header
{
  background-color: #e2e0a9;
  height: 14px;
  color: #781903;
}

TD#pgMenu {
  width: 188px;
  background-color: #f7f5c6;
}

/* Oldal munkaterulete */
TD#pgMain {
  background-color: #ffffff;
}

TD.pgToolbar {
  height: 24px;
  color: #781903;
  font-size: 10px;
  padding: 2px 16px 2px 6px;
}

TD.pgToolbar_empty {
  height: 11px;
  color: #781903;
  font-size: 10px;
  padding: 2px 16px 2px 6px;
}

TD.pgContent {
  padding-left: 6px;
}

/* Oldal lablece */
TD#pgFooter {
  height: 26px;
  font-size: 10px;
  font-weight: normal;
  background-color: #ffffff;
  background-image: url(http://www.doktori.hu/img/p_footer_bg.gif);
  color: #781903;
  padding-left: 8px;
  padding-top: 4px;
}

/* Oldal cime */
TD#pgTitle {
  border-top: 1px solid #781903;
  background: url(http://www.doktori.hu/img/p_feather_top.gif) center top;
  background-repeat: repeat-x;
  font-size: 13px;
  font-weight: bold;
  color: #000000;

  padding: 10px 0px 20px 6px;
}

/* Oldal leirasa */
TD#pgDesc {
  height: 20px;
  font-size: 11px;
  font-weight: normal;
  padding-left: 6px;
  color: #781903;
}

/* Oldal lablece */
TD#pgContentFooter {
  height: 22px;
  background-color: #ffffff;
  background: url(http://www.doktori.hu/img/p_feather_bottom.gif) center bottom;
  background-repeat: repeat-x;
  border-bottom: 1px solid #781903;
}

TABLE#pgMsg TD {
  padding-left: 6px;
  font-size: 10px;
  font-weight: bold;
  height: 14px;
}

TABLE#pgMsg .msgS {
  background-color: #fcff00;
  color: #781903;
}

TABLE#pgMsg .msgW {
  background-color: #ff0000;
  color: #fcff00;
}

TD#pgSubmenuCell {
  height: 20px;
  background-color: #a33d24;
}

TABLE#pgSubmenu {
  height: 20px;
}

TABLE#pgSubmenu TD {
  border-bottom: 1px solid #690000;
}

TABLE#pgSubmenu TD.smSeparator, TABLE#pgSubmenu TD.smSeparator IMG {
  width: 15px;
}

TABLE#pgSubmenu TD.smSepLine {
  width: 2px;
  background-image: url(http://www.doktori.hu/img/sm_separe_bg.gif);
  background-repeat: no-repeat;
}

TABLE#pgSubmenu TD.smButton {
  background-image: url(http://www.doktori.hu/img/sm_button_bg.gif);
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  padding-left: 6px;
  padding-right: 6px;
}

TABLE#pgSubmenu TD.smButton A {
  color: #ffffff;
}

TABLE#pgSubmenu TD.smButtonActive {
  background-image: url(http://www.doktori.hu/img/sm_button_active_bg.gif);
  color: #000000;
  border-bottom: none;
  text-align: center;
  white-space: nowrap;
  padding-left: 6px;
  padding-right: 6px;
}

TABLE#pgSubmenu TD.smButtonActive A {
  color: #000000;
}

TD#pgInfoLine {
  height: 16px;
  background-color: #eccaa3;
}

TD#pgInfoLine TABLE {
  border-bottom: 1px solid #690000;
}

TD.pgInfoLineTXT {
  padding-left: 14px;
  font-size: 9px;
}

DIV.hint {
  display: none;
  position: absolute;
  width: 180px;
  padding: 16px;
  background-color: #ffffff;
  color: #000000;
  font-weight: normal;
  border: 1px solid #690000;
  z-index: 100;
  text-align: left;
}

TABLE.keret {
  margin-top: 13px;
}

TABLE.keret .keretSzel {
  width: 4px;
  background-color: #000000;
  background-image: url(http://www.doktori.hu/img/f_left_bg.gif);
}

TABLE.keret .keretTartalom {
  border-top: 1px solid #eccaa3;
  border-right: 1px solid #eccaa3;
  border-bottom: 1px solid #eccaa3;
}

.button {
  background-color: #781903;
  color: #ffffff;
  border: 1px solid #781903;
  height: 20px;
  font-weight: bold;
}

UL.txt {
  padding-left: 30px;
  margin-left: 10px;
}

UL.txt LI {
  line-height: 16px;
  list-style-type: circle;
}

/* Menu */
DIV.menuGroup DIV.label_open, DIV.menuGroup DIV.label_open A, A.mainmenu {
  font-weight: bold;
  font-size: 10px;
  color: #000000;
  cursor: hand;
  cursor: pointer;
}

DIV.menuGroup DIV.label_close, DIV.menuGroup DIV.label_close A {
  color: #000000;
  font-weight: bold;
  font-size: 10px;
  cursor: hand;
  cursor: pointer;
}

DIV.menuGroup A.menuLink {
  color: #781903;
  display: block;
  width: 100%;
}

DIV.menuGroup A.menuLink:hover {
  background-image: url(http://www.doktori.hu/img/m_select_bg.gif);
}

DIV.errListHeader {
  font-weight: bold;
  color: #781903;
}

UL.errList {
  padding-left: 10px;
  margin-left: 10px;
}

UL.errList LI {
  line-height: 16px;
  list-style-type: circle;
  color: #781903;
}

/* Cikk */

.MsoNormal
{
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
}

P {
  padding: 0px;
  margin: 0px 0px 8px 0px;
}

H1 {
   font-size: 17px;
   font-weight: bold;
}

H2 {
   font-size: 14px;
   font-weight: bold;
   text-decoration: underline;
   padding: 0px;
   margin: 0px 0px 3px 0px;
}

H3 {
   font-size: 13px;
   font-weight: bold;
   line-height: 250%;
   margin-top: 0px;
   margin-bottom: 0px;
}

H4, H5, H6 {
   font-size: 11px;
   font-weight:bold;
   color:#550000;
}

DIV, DIV.Section1 {
  padding: 0px;
}

P.MsoTitle {
   font-family: Verdana;
   font-size:12px;
   font-weight:normal;
   text-align: center
}

P.MsoBodyText, LI.MsoBodyText, DIV.MsoBodyText {
  text-align: center;
  margin: 0px 0px 6px 0px;
}
