body{
    background-color: #fcf9c4;
    margin-top: 30px;
    margin-bottom: 70px;
}
td{
    font-size: 14px;
    font-family: arial;
    vertical-align: top;
}

a {
	cursor:pointer;cursor:hand;
}

td.menu_right{
    height: 22px;
    color: #ca2900;
    font-size: 15px;
    font-family: comic sans ms;
    font-weight: bold;
    padding-left: 10px;
}
div.main{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 30px;
    PADDING-TOP: 10px;
    width: 100%;
}
td.main1{
    /*border-right: 1px solid silver;
    border-bottom: 1px solid silver;
    border-left: 1px solid silver;*/
}

/* *********** MENÜ *********** */
td.menu1{
    height: 22px;
    color: #000000;
    font-size: 15px;
    font-family: comic sans ms;
    font-weight: bold;
    padding-left: 10px;
}
a.menu1{
    text-decoration: none;
    color: #fff;
}
a.menu1:hover{
    text-decoration: none;
    color: #ca2900;
}
td.menu2{
    height: 22px;
    color: #000000;
    font-size: 15px;
    font-family: comic sans ms;
    font-weight: bold;
    padding-left: 30px;
}
a.menu2{
    text-decoration: none;
    color: #000000;
}
a.menu2:hover{
    text-decoration: none;
    color: #ca2900;
}
td.menu3{
    height: 22px;
    color: #000000;
    font-size: 15px;
    font-family: comic sans ms;
    font-weight: bold;
    padding-left: 40px;
}
a.menu3{
    text-decoration: none;
    color: #000000;
}
a.menu3:hover{
    text-decoration: none;
    color: #ca2900;
}
td.menu4{
    height: 22px;
    color: #000000;
    font-size: 15px;
    font-family: comic sans ms;
    font-weight: bold;
    padding-left: 70px;
}
a.menu4{
    text-decoration: none;
    color: #000000;
}
a.menu4:hover{
    text-decoration: none;
    color: #ca2900;
}
/* **************************** */

a.menu_right{
    text-decoration: none;
	color:#fff;
    /*color: #ca2900;*/
}
a.menu_right:hover{
    text-decoration: none;
    color: #000000;
}
a{
    text-decoration: none;
    /*color: chocolate;*/
	color:#fff;
}
a:hover{
    text-decoration: underline;
    /*color: black;*/
	color:#fff;
}
h1.cim{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 20px;
    COLOR: #ca2900;
    FONT-FAMILY: comic sans ms;
    text-align: right;
    border-bottom: 2px dashed #ca2900;
    margin-left: 275px;
    margin-right: 10px;
    margin-top: 10px;
}

h1.cim2{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 20px;
    COLOR: #ca2900;
    FONT-FAMILY: comic sans ms;
    text-align: right;
    border-bottom: 2px dashed #ca2900;
    margin-left: 275px;
    margin-right: 10px;
    margin-top: 10px;
}



h1.cim2:first-letter{
text-transform:uppercase;
}







td.menulist {
 width: 200px;
}
td.terk_kep {
    text-align: center;
}
td.maincell {
    /*background-image: url('./pic/midback.jpg');
    background-repeat: no-repeat;*/
}
td.menulist {
    height: 50px;
    /*background-color: #EcE9B4;*/
    vertical-align: middle;
    text-align: center;
    /*border: 1px solid #DcD9A4;*/
	background:#5B5B5B;
}
table.ter_termek {
 /*border: 1px solid #DcD9A4;
 background-color: #EcE9B4;*/
 background:#5B5B5B;
}
.ter_termek_reszlet {
  width: 100%;
  /*border: 1px solid red;*/
}
.ter_termek_reszlet td {
  /*border: 1px solid blue;*/
}
div.terneve {
    FONT-FAMILY: comic sans ms;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    color: #ca2900;
}
/* *********** Hír LEVEL *********** */
table.hirlevel {
 margin: 10px;
 /*border: 1px solid #DcD9A4;
 background-color: #EcE9B4;*/
 background:#5B5B5B;
 width: 90%;
}
table.hirlevel td {
 padding: 3px;
 FONT-FAMILY: comic sans ms;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 FONT-STYLE: italic;
 color: #ca2900;
 text-align: center;
}
#hir_mode {
 width: 150;
 font-size: 12px;
 border: 1px solid #DcD9A4;
}
#hir_nev {
 width: 150;
 font-size: 12px;
 border: 1px solid #DcD9A4;
}
#hir_mail {
 width: 150;
 font-size: 12px;
 border: 1px solid #DcD9A4;
}
#hir_send {
 width: 100;
 font-size: 12px;
 border: 1px solid #DcD9A4;
}
/* ********************************* */
/* ************* Keresõ ************ */
table.keres {
 margin: 10px;
 /*border: 1px solid #DcD9A4;
 background-color: #EcE9B4;*/
 background:#5B5B5B;
 width: 90%;
}
table.keres td {
 padding: 3px;
 FONT-FAMILY: comic sans ms;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 FONT-STYLE: italic;
 color: #ca2900;
 text-align: center;
}
#ker_key {
 width: 150;
 font-size: 12px;
 border: 1px solid #DcD9A4;
}
#ker_send {
 width: 100;
 font-size: 12px;
 border: 1px solid #DcD9A4;
}
/* ********************************* */
div.xwords{
	display: none;
}

#npl-table {/*width: 100%; margin: 15px;*/ font-family:13px;}
#npl-table th, #npl-table td {padding: 5px; vertical-align: top;}
#npl-table th {text-align: center; font-size: 13px;}
#npl-table img {border: none; width: 111px; margin: 0; padding: 0;}
#npl-table a {display: block; font-size: 13px; padding: 0 0 0px 0; font-weight:bold; color: #CA2900;}
#npl-table a:first-letter {text-transform: capitalize;}

.hidden { display: none; }
.unhidden { display: block; }

a.reklamajandek{
	outline:0;
	color:#ccc;
	text-decoration:none;
}

#fejleckeplogo{
	position:absolute;
}

#fejleckepfelirat{
	position:absolute;
	margin-left:580px;
	top:110px;
	font-family:comic sans ms;
	font-size:30px;
	color:#fff;
	/*font-style:italic;*/
	letter-spacing:-1px;
	line-height:28px;
}

#fejleckepfelirat .reklamajandek{
	text-decoration:none;
	color:#e31e24;
	cursor:text;
}

div#body{position:relative;}



#fejleckepmacska{
	position:absolute;
	top:100px;
	margin-left:310px;
}






