BODY {
  font-family : Verdana, Arial, Tahoma, Impact;
  background-color: #ffffff;
  color : BLACK;
  font-size : 12px;
  margin-left: 10px;
  margin-top: 10px;
}

A:link { color: #004080; text-decoration: none;  }
A:visited { color: #004080; text-decoration: none;  }
A:active, { text-decoration: none; }
A:hover { color:red; ; text-decoration: underline }

INPUT, TEXTAREA, SELECT, OPTION {
	background-color: #FFFFFF;
	border: outset 1px #004080;
}

#P {
#  font-family : Verdana, Arial, Tahoma, Impact;
#  color : BLACK;
#  font-size : 12px;
#}

H3 {
  font-family : Verdana, Arial, Tahoma, Impact;
  font-size : 18px;
  color : BLACK;
}

TH {
  font-family : Verdana, Arial, Tahoma, Impact;
  color : BLACK;
  font-size : 12px;
}
TD {
  font-family : Verdana, Arial, Tahoma, Impact;
  color : BLACK;
  font-size : 12px;
}

.art  {
	background-color: #ffffff;
	border: 2px #004080 inset;
	filter:alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
}
.art_szoveg  {
	background-color: #d7ebfb;
	padding: 10px;
}


td.menuclass {
  padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px;
  font-size : 12px;
  background-color: #d7ebfb;
  border: 1px #004080 solid;
  	filter:alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
}
td.menuclass:hover {
  background-color: #f6fafe;
  border: 1px #004080 solid;
}

td.menuakcio {
  padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px;
  font-size : 12px;
  background-color: #d7ebfb;
  border: 1px #004080 solid;
  background-image: url('icon/akcio_anim.gif');
}
td.menuakcio:hover {
  background-color: #f6fafe;
  border: 1px #004080 solid;
  background-image: url('');
}

td.headerclass {
  padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px;
  font-size : 12px;
  background-color: #e9f2fb;
  border: 1px #004080 solid;
}
td.headerclass:hover {
  background-color: #fefbe0;
  border: 1px #004080 solid;
}

td.nagy_class {
border: 1px #004080 solid;
  background-color: ;
  background-image: url('icon/nagy_hatter.jpg');
  background-position: bottom right;
  background-repeat: no-repeat;
}

TR.1 {
  background-color: #DFDFDF;
}
TR.2 {
  background-color: #D0D0D0;
}

.lufika {
	background-color: #ffffff;
	border: 1px #aaaaaa solid;
	padding: 3px;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
}

.halvany2  {
  padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px;
  font-size : 12px;
  background-color: #d7ebfb;
  border: 1px #004080 solid;
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
}
.halvany3  {
  padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px;
  font-size : 12px;
  background-color: #d7ebfb;
  border: 1px #004080 solid;
	filter:alpha(opacity=60);
	opacity: 0.6;
	-moz-opacity:0.6;
}
.halvany4  {
  padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px;
  font-size : 12px;
  background-color: #d7ebfb;
  border: 1px #004080 solid;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
}
.halvany5  {
  padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px;
  font-size : 12px;
  background-color: #d7ebfb;
  border: 1px #004080 solid;
	filter:alpha(opacity=40);
	opacity: 0.4;
	-moz-opacity:0.4;
}
.halvany6  {
  padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px;
  font-size : 12px;
  background-color: #d7ebfb;
  border: 1px #004080 solid;
	filter:alpha(opacity=30);
	opacity: 0.3;
	-moz-opacity:0.3;
}
.halvany7  {
  padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px;
  font-size : 12px;
  background-color: #d7ebfb;
  border: 1px #004080 solid;
	filter:alpha(opacity=20);
	opacity: 0.2;
	-moz-opacity:0.2;
}
.halvany8  {
  padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px;
  font-size : 12px;
  background-color: #d7ebfb;
  border: 1px #004080 solid;
	filter:alpha(opacity=10);
	opacity: 0.1;
	-moz-opacity:0.1;
}
