html, body {
	margin:0;
	padding: 0;
	height:100%;
	color: #fff;
}

BODY
{
	background-attachment: fixed; 
	background-color: #3E647E; 
	background-image: url(../img/ht1.jpg); 
	background-repeat: no-repeat; 
	background-position: center bottom;
}



a:link { color: #DBDBF8; text-decoration: none}  
a:visited { color: #DBDBF8; text-decoration: none} 
a:active { color: #ff0000; text-decoration: none}
a:hover {  color: #ffffff; text-decoration: underline} 

.class1 A:link {color: #ffffff; text-decoration: none}
.class1 A:visited {color: #ffffff; text-decoration: none}
.class1 a:active { color: #ff0000; text-decoration: none}
.class1 a:hover {  color: #ffffff; text-decoration: underline overline}

.class2 A:link {color: #DBDBF8; text-decoration: none}
.class2 A:visited {color: #DBDBF8; text-decoration: none}
.class2 a:active { color: #ff0000; text-decoration: none}
.class2 a:hover {  color: #ffffff; text-decoration: underline overline}

.class3 A:link {color: #DBDBF8; text-decoration: underline}
.class3 A:visited {color: #DBDBF8; text-decoration: underline}
.class3 a:active { color: #ff0000; text-decoration: none}
.class3 a:hover {  color: #ffffff; text-decoration: underline overline}


.select{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000;background-color: #ffff99}
.selectfix{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000;background-color: #cccccc}


hr {
color:#fff;
}


hr.f95 {
display:block;
height: 0px;
margin: 0;
padding: 0;
color: #fff;
border: 0;
border-top: 1px dashed #ffffff;
width: 95%;
}

.ures1 {  font-size: 1px}
.ures4 {  font-size: 4px}
.ures8 {font-size: 8px}
.ures10 {  font-size: 10px}

.a10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.a11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.a12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.a12b {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.a12j {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify}
.a12ssz {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3E647E}
.a14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px}
.a14bunderl {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: underline}
.a16 {font-family: Arial, Helvetica, sans-serif; font-size: 16px}
.a18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold}
.a18b {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold}
.a20 {font-family: Arial, Helvetica, sans-serif; font-size: 20px}

.maintable {  border-style: outset; border-top-width: 10px; border-right-width: 10px; border-bottom-width: 10px; border-left-width: 10px}

.ab30 {  font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-weight: bold}

.gomb {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #486E88; color: #ffffff}

.gomb2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #486E88; color: #ffffff}

.gomb:hover
{
 background-color:#990000;
}

.gomb2:hover
{
 background-color:#990000;
}


.menutable{background-color: #486E88;}

.fomenu {  background-color: #486E88;  color: #006600; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.afomenu {  background-color: #2E647E;  color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }

.aafomenu {  background-color: #2E647E;  color: #006600; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.sub1menu {  background-color: #5C8099;  color: #006600; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.asub1menu {  background-color: #2E647E;  color: #006600; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.sub2menu {  background-color: #6d90aa;  color: #006600; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.asub2menu {  background-color: #2E647E;  color: #006600; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

/***************************************/

.pir
{
padding:3px;
margin:3px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #fff;
background-color:#f00;
border:1px solid #D4B012;
}

.pir a:link, .pir a:visited{
display:block;
padding:5px;
margin:5px;
color: #00f;
background:#fff;
text-decoration: underline;
}

.pir a:active, .pir a:hover{
display:block;
padding:5px;
margin:5px;
color: #f00;
background:#fff;
text-decoration: underline overline;
}

.zold
{
padding:3px;
margin:3px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #fff;
background-color:#090;
border:1px solid #D4B012;
}

.zold a:link, .zold a:visited{
display:block;
padding:5px;
margin:5px;
color: #00f;
background:#fff;
text-decoration: underline;
}

.zold a:active, .zold a:hover{
display:block;
padding:5px;
margin:5px;
color: #f00;
background:#fff;
text-decoration: underline overline;
}

.kiem
{
color: #A9E2DF;/* A9E2DF  ffc939  */
}

/***********************************************/
#hiba{color: #ffffff; background-color: #ff0000; border:2px #ffffff solid}
#hiba td{font-family: Arial, Helvetica, sans-serif; font-size: 12px}
#hiba a:link { color: #ffffff; text-decoration: underline}
#hiba a:visited { color: #ffffff; text-decoration: underline}
#hiba a:active { color: #ffffff; text-decoration: underline}
#hiba a:hover {  color: #ffffff; text-decoration: underline overline}
/***********************************************/


#fu_vezerlo {
width: 292px;
margin: 0 auto;
padding: 0;
border: 0;
}

#fu_vezerlo td {
width:16.6666%;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}

#fu_vezerlo td a {
color: #fff;
background: #486E88;
text-decoration: none;
display: block;
}

#fu_vezerlo td a:link, #fu_vezerlo td a:visited{
color: #fff;
background: #486E88;
text-decoration: none;
}

#fu_vezerlo td a:active, #fu_vezerlo td a:hover {
color: #375C75;
background-color: #fff;
text-decoration: none;
}

* html #fu_vezerlo td a {width:100%;}



table.tb1 {
border:1px #ddddff solid;
background-color: #486E88;
}
table.tb1 th {

font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#123456; font-weight: bold;
background-color: #ddddff;
}
table.tb1 td {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#ffffff;
background-color: #486E88;
}

/***********************************************/
.t1{
background:#486E88;
border:1px solid #ddddff;
}

.t1 th{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #123456;
background-color: #ddddff;
}

.t1 th a:link { color: #0000ff; text-decoration: none}
.t1 th a:visited { color: #0000ff; text-decoration: none}
.t1 th a:active { color: #FF0000; text-decoration: none}
.t1 th a:hover {  color: #ff66ff; text-decoration: underline}

.t1 td{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
background-color:#486E88;
}

.t1 td a:link { color: #DBDBF8; text-decoration: none}
.t1 td a:visited { color: #DBDBF8; text-decoration: none}
.t1 td a:active { color: #FF0000; text-decoration: none}
.t1 td a:hover {  color: #ff66ff; text-decoration: underline}

.t1gomb {font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #ffffff; color: #0266EF}

/***********************************************/
.t2{
background-color: #375C75;
border:1px solid #ddddff;
}

.t2 th{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #123456;
background-color: #ddddff;
}

.t2 td{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
background-color: #375C75;
}

.t2 td a:link { color: #DBDBF8; text-decoration: none}
.t2 td a:visited { color: #DBDBF8; text-decoration: none}
.t2 td a:active { color: #FF0000; text-decoration: none}
.t2 td a:hover {  color: #ff66ff; text-decoration: underline}

/***********************************************/
.lapozo {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #fff;
/*
background:#ffffff;
border:1px solid #cdf;
*/
}

.lapozo .jelenlegi {
color: #f00;
background:#fff;
margin: 0;
padding: 0px 1px;
border: 1px solid #f00;
}

.lapozo a:link, .lapozo td a:visited {
color: #fff;
text-decoration: none;
}

.lapozo a:active, .lapozo td a:hover {
color: #fff;
text-decoration: underline;
}

/****************/
table.felsorol
{
border-collapse: collapse;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#fff;
background:#486E88;
border:1px solid #ddf;
}

table.felsorol td
{
border:1px solid #ddf;
}

table.felsorol th
{
color:#123456;
background:#ddf;
}
/****************/

/*
ul.t{
list-style-position:inside;
margin:2px 0px 2px 5px;
padding:0px;
}
*/

ul.t {
display: inline;
padding: 0; 
margin: 0; 
list-style-type: none;
}

ul.t li {
display: inline;
padding-left:12px;
background-image: url(../img/akt_bull.gif);
background-position: 0px 6px;
background-repeat: no-repeat;
}


.hilite{
color:#fff;
background:#f0f;
padding:0px 2px;
}


/********************/
.divselbox_head{
border:1px solid #7f9db9;
background-color:#fff;
background-image:url('../img/selbox.gif');
background-repeat: no-repeat;
background-position: center right;
text-align:left;
}

.divselbox_head a{
display:block;
padding:2px 3px;
color:#000;
}

.divselbox_head a:link, .divselbox_head a:visited{
color:#000 !important;
text-decoration: none !important;
}

.divselbox_head a:hover, .divselbox_head a:active{
color:#fff !important;
text-decoration: none !important;
background-color:#316ac5 !important;
background-image:url('../img/selbox2.gif');
background-repeat: no-repeat;
background-position: center right;
}

.divselbox_body{
text-align:left;
border-top:none;
border-right:1px solid #7f9db9;
border-bottom:1px solid #7f9db9;
border-left:1px solid #7f9db9;
background-color:#fff;
}

.divselbox_body a{
display:block;
padding:1px 3px;
color:#000;
}

.divselbox_body  a:link, .divselbox_body  a:visited{
background-color:#fff;
color:#000 !important;;
}

.divselbox_body  a:hover, .divselbox_body a:active{
color:#fff !important;
background-color:#316ac5 !important;
text-decoration: none !important;
}

/****************************/
.fotoshadow_png{
	
	background: url(../img/arnyek.png) no-repeat bottom right;
	margin: 8px 0px 0px 0px ; /*!important*/

}

.fotoshadow_png p{
	position:relative;
	bottom:8px;
	right: 8px;
	border: 1px solid #000;
	padding:0px;
	margin: 0px;
}

/****************************/
.fotoshadow_gif{
	background: transparent url(../img/ccf2.gif)  bottom right;
	margin: 4px 0px 0px 0px !important;
	/*
	filter: alpha(opacity='20');
	*/
}

.fotoshadow_gif p{
	position:relative;
	bottom:4px;
	right: 4px;
	border: 1px solid #000;
	padding:0px;
	margin: 0px;
}
