a:link, a:active, a:visited {
 color: blue;
 font-weight: bold;
 text-decoration: none;
 }

a:hover {
 color: blue; 
 text-decoration: underline;
 }

body {
 font-family: Georgia, Times;
}


/* -- menü stílusa -- */

body.menu {
 background-image: url('images/bg_pg.gif');
 background-repeat: repeat-y;
 margin: 0 0 0 15px;
 background-color:#CCC;
}

#navcontainer ul {
 margin: 0;
 padding: 0;
 list-style-type: none;
 font-family: Georgia, Helvetica, sans-serif;
 font-size: 12px;
}


#navcontainer li {
 margin: 0;
 width: 166px;
 display: inline;
 /* for IE5 and IE6 */
}


#navcontainer a {
 display: block;
 padding-left: 20px;
 margin-top: 2px;
 height: 30px;
 width: 99.9%;  /* extend the sensible area to the maximum with IE5 */
 background: transparent url('images/link_1.gif') left center no-repeat;
 text-align: left;
 color: black;
 font-weight: normal;
}

#navlist a {
 voice-family: "\"}\"";
 voice-family: inherit;
 width: 166px;  /* Tantek-hack should only used if Internet-Explorer 6 is in standards-compliant mode */
 }

#navcontainer a:link, #navcontainer a:visited {
 color: black;
 text-decoration: none;
}

#navcontainer a:hover {
 background-image: url('images/link_1on.gif');
 color: white;
}

#submenu {
 padding: 0;
 display: none;
 vertical-align: center;
 }
#submenu a {
 margin-left: 20px;
 width: 130px;
 height: 25px;
 display: block;
 text-align: left;
 padding-left: 25px;
 background: transparent url('images/waterdrop5a.gif') left top no-repeat;
}
#submenu a:hover {
 background: transparent url('images/waterdrop5b.gif') left top no-repeat;
 color: black;
}


body.top {
 margin: 0 0 0 0;
 background-image: url('images/bg.gif');
}
td.top {
 vertical-align: center;
}

body.content {
 background-image: url('images/bg_content.gif');
 background-repeat: repeat-y;
 font-size: small;
 width: 520px;
}

div.content {
 width: 520px;
}


.foot {
 font-size: x-small;
 margin-top: 10px;
}

.cegnev {
 font-size: 16pt;
 font-weight: bolder;
 color: white;
 align: center;
}

.nev {
 font-weight: bolder;
}

h2 {
 text-align: left;
 margin-left: 10px;
 clear: left;
}

p {
 width: inherit;
 text-align: justify;
 margin: 0.7em 0 0 0.7em;
 }


h1, h2 {
 text-align: left;
 color: #6495ED;
}

h1 {
 background: transparent url('images/hr_top.gif') left bottom no-repeat;
 height: 2em;
 width: 520px;
 text-align: center;
 vertical-align: top;
 color: black;
 top: 0;
 }

td h2 {
 margin: 1em 0 1em 0;
 padding: 5px 0;
 border-top: 1px dotted blue;
 text-align: left;
}

td { vertical-align: top; font-size: small; }
tr { margin: 10px 0 0 0;}

.content ul {
 margin-left: 20px;
}

.content li {
  text-align : left;
  padding-left: 1em;
  list-style : url('images/waterdrop1.gif');
} 

#hazviz { display: none; font-size: smaller; }

body#kepek {
  background-image: url('images/bg2.gif');
  }

#kepek img {
 display: block; 
 clear: both;
 text-align: center;
 margin: 0 2px 2px 0;
 align: center;
 }

/* az árlista stílusa */

  .szam {
   text-align: right;
   padding-right: 0.5em;
   font-weight: bold;
  }
  .cimsor {
   text-align: left;
   font-size: 110%;
   padding-left: 1em;
   vertical-align: bottom;
   background-color: #87CEFA;
  }
  .___cimsor:first-letter {
   color: navy;
   font-size: 200%;
   float: left;
   padding: 0.2em;
   font-family: Times;
   vertical-align: top;
  }
