@font-face {
  font-family: 'Sofia';
  font-style: normal;
  font-weight: 400;
  src: local('Sofia'), local('Sofia-Regular'), url(https://themes.googleusercontent.com/static/fonts/sofia/v2/eNNA2vlZnUPtgq9g__E3cA.woff) format('woff');
}

.keret {
/*	background-image: url(../image/iroda-hatter.png); */
/*	background-size:   cover; */
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
/*	background-repeat: no-repeat; */
/*	background-repeat: repeat-y; */
/*	background-position: center top; */
	background-color: #ffffff;
	height: 100%;
}

.fokeret {
	background-color: rgba(255,255,255,0.88);  
	border-radius: 10px;
}

.fokeret2 {
	background-color: rgba(0,0,0,0.00);  
	border-radius: 10px;
}

.arsorhatter1
	{
	background-color: #ededed;  
	}

.arsorhatter2
	{
	background-color: #fcfcfc;  
	}

.arfejhatter
	{
	background-color: #757575;  
	}

.arfejszoveg
	{
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: bold;	
	}

.hatterfel {
	background-repeat: no-repeat;
	background-position: top;
}
.hatterfel2 {
	background-repeat: repeat-y;
}

.kepbox {
	background-repeat: no-repeat;
	background-position: center center;
}

.menuhatter {
	background-image: url(../image/menu_bg.png);
/*	background-repeat: repeat-x; */
/*	background-repeat: repeat-y; */
}

.kerformhatter {
	background-image: url(../image/ker_mezo1.png);
/*	background-repeat: repeat-x; */
/*	background-repeat: repeat-y; */
}



.kergomb { 
background: transparent url(../image/ker_gomb1.png) no-repeat; 
width: 122px;
height: 40px;
background-repeat: no-repeat;
background-position: left center;
padding: 0px;
border: none;
cursor: pointer;
FONT-SIZE: 20px;
COLOR: #330000;
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}

.kergomb:hover  { 
background: transparent url(../image/ker_gomb1.png) no-repeat; 
width: 122px;
height: 40px;
background-repeat: no-repeat;
background-position: left center;
padding: 0px;
border: none;
cursor: pointer;
FONT-SIZE: 20px;
COLOR: #FF6666;
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}


.kermezo  { 
width: 412px;
height: 40px;
padding: 0px;
border: none;
FONT-SIZE: 37px;
COLOR: #330000;
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-WEIGHT: normal;
}

h1  {
	letter-spacing: 4px; FONT-WEIGHT: bold; text-align: center; FONT-SIZE: 17px; COLOR: #c35d00; FONT-FAMILY: Georgia, Tahoma, Verdana, Arial, "Times New Roman", Times, serif

}

h2, h3, h4, h5 {
	text-align: left; FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #D800B7; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif

}

a.logo1:link, a.logo1:active, a.logo1:visited, a.logo1:hover {
FONT-SIZE: 24px;
COLOR: #fff0f5;
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-WEIGHT: bold;
text-decoration: none
}

a.logo2:link, a.logo2:active, a.logo2:visited, a.logo2:hover {
FONT-SIZE: 16px;
COLOR: #ffcc00;
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-WEIGHT: bold;
FONT-STYLE: italic;
text-decoration: none
}


.nyitoszoveg1 { letter-spacing: 5px; FONT-SIZE: 40px; COLOR: #626262; font-family: Georgia, "Times New Roman", Times, Arial, Tahoma, Verdana,  Helvetica, sans-serif;  }

.nyitoszoveg2 { letter-spacing: 4px; FONT-SIZE: 20px; COLOR: #5e5e5e; font-family: Georgia, "Times New Roman", Times, Arial, Tahoma, Verdana,  Helvetica, sans-serif;  }

.nyitoszovegsup { FONT-SIZE: 20px; }

.lab {
	FONT-SIZE: 13px; COLOR: #cfcfcf; FONT-FAMILY: Georgia, Arial, Tahoma, Verdana,  "Times New Roman", Times, serif
}
.torzshome1 {
	text-align: center; FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif
}
.torzshome2 {
	text-align: justify; FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif
}
.torzs2 {
	text-align: justify; FONT-SIZE: 15px; COLOR: #3c3c3c; FONT-FAMILY: Arial, Tahoma, Verdana,  "Times New Roman", Times, serif;
}
.torzs3 {
	 text-align: justify; FONT-SIZE: 15px; COLOR: #535353; FONT-FAMILY: Arial, Tahoma, Verdana,  "Times New Roman", Times, serif;
}

.torzs {
	text-align: justify; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif;
}
.torzsfeher {
	text-align: justify; FONT-SIZE: 14px; COLOR: #3c3c3c; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif;
}
.torzsfeher2 {
	FONT-WEIGHT: normal;  FONT-SIZE: 20px; COLOR: #3c3c3c; FONT-FAMILY: Arial, Tahoma, Verdana,  "Times New Roman", Times, serif;
}
.torzsfeher3 {
	font-style: italic; FONT-WEIGHT: normal;  FONT-SIZE: 17px; COLOR: #3c3c3c; FONT-FAMILY: Arial, Tahoma, Verdana,  "Times New Roman", Times, serif;
}
.torzsfeher4 {
	text-align: justify; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif;
}
.torzsfeher5 {
	text-align: justify; FONT-SIZE: 14px; COLOR: #626262; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif;
}
.torzsfeher6 {
	FONT-WEIGHT: bold; text-align: justify; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif;
}


.cim {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ffd800; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif
}

.cimfeher {
	FONT-WEIGHT: bold; FONT-SIZE: 23px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif
}

.kiem {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #FFD800; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif
}
.kiem2 {
	FONT-SIZE: 11px; COLOR: #FFD800; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif
}

.bogyo {
	FONT-SIZE: 22px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif
}


.kbox {
	border-width: medium;
	border-spacing: 0px;
	border-style: dotted;
	border-color: #D800B7;
	border-collapse: separate;
	background-color: #F5BD5E;
}

.kboxtd {
	border-width: 0px;
	padding: 0px;
	border-style: inset;
	border-color: #D800B7;
	background-color: #F5BD5E;
}


/*
kek: COLOR="#403E7C"
lila: COLOR="#FF00D8" , #D800B7
sarga: COLOR="#FFD800"
*/

/*
	background-repeat: no-repeat;
	background-position: bottom;
	background-image: url(../image/also.gif);

*/




a.hiv:link { color: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: none }
a.hiv:active { color: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: none }
a.hiv:visited { color: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: none }
a.hiv:hover { color: #D800B7; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: underline}

a.hiv2:link { color: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: underline }
a.hiv2:active { color: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: underline }
a.hiv2:visited { color: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: underline }
a.hiv2:hover { color: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: underline}

a.hiv2a:link { color: #cfcfcf; FONT-FAMILY: Arial, Tahoma, Verdana,  "Times New Roman", Times, serif; text-decoration: underline }
a.hiv2a:active { color: #cfcfcf; FONT-FAMILY: Arial, Tahoma, Verdana,  "Times New Roman", Times, serif; text-decoration: underline }
a.hiv2a:visited { color: #cfcfcf; FONT-FAMILY: Arial, Tahoma, Verdana,  "Times New Roman", Times, serif; text-decoration: underline }
a.hiv2a:hover { color: #ffffff; FONT-FAMILY: Arial, Tahoma, Verdana,  "Times New Roman", Times, serif; text-decoration: underline}

a.hiv3:link { FONT-WEIGHT: bold; FONT-SIZE: 13px; color: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: none }
a.hiv3:active { FONT-WEIGHT: bold; FONT-SIZE: 13px; color: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: none }
a.hiv3:visited { FONT-WEIGHT: bold; FONT-SIZE: 13px; color: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: none }
a.hiv3:hover { FONT-WEIGHT: bold; FONT-SIZE: 13px; color: #FFD800; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: underline}

a.hiv4:link { FONT-WEIGHT: bold; FONT-SIZE: 13px; color: #D800B7; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: none }
a.hiv4:active { FONT-WEIGHT: bold; FONT-SIZE: 13px; color: #D800B7; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: none }
a.hiv4:visited {FONT-WEIGHT: bold;  FONT-SIZE: 13px; color: #D800B7; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: none }
a.hiv4:hover { FONT-WEIGHT: bold; FONT-SIZE: 13px; color: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: underline}


a.hiv4a:link { background-color: #FFD800; FONT-WEIGHT: bold; FONT-SIZE: 14px; color: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: none }
a.hiv4a:active { background-color: #FFD800; FONT-WEIGHT: bold; FONT-SIZE: 14px; color: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: none }
a.hiv4a:visited { background-color: #FFD800; FONT-WEIGHT: bold;  FONT-SIZE: 14px; color: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: none }
a.hiv4a:hover { background-color: #FFD800; FONT-WEIGHT: bold; FONT-SIZE: 14px; color: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman", Times, serif; text-decoration: underline}

a.hiv5:link {  FONT-WEIGHT: bold; FONT-SIZE: 16px; color: #626262; FONT-FAMILY: Arial,Tahoma, Verdana,  "Times New Roman", Times, serif; text-decoration: none }
a.hiv5:active {  FONT-WEIGHT: bold; FONT-SIZE: 16px; color: #626262; FONT-FAMILY:  Arial,Tahoma, Verdana, "Times New Roman", Times, serif; text-decoration: none }
a.hiv5:visited { FONT-WEIGHT: bold;  FONT-SIZE: 16px; color: #626262; FONT-FAMILY: Arial,Tahoma, Verdana,  "Times New Roman", Times, serif; text-decoration: none }
a.hiv5:hover {  FONT-WEIGHT: bold; FONT-SIZE: 16px; color: #66bf00; FONT-FAMILY: Arial,Tahoma, Verdana,  "Times New Roman", Times, serif; text-decoration: none}

a.hiv6:link {   padding:3px; border-radius: 3px 3px 3px 3px;  font-style: italic; background-color: #ffcc00; FONT-WEIGHT: bold; FONT-SIZE: 12px; color: #000000; FONT-FAMILY: Arial,Tahoma, Verdana,  "Times New Roman", Times, serif; text-decoration: none }
a.hiv6:active { padding:3px; border-radius: 3px 3px 3px 3px;  font-style: italic; background-color: #ffcc00; FONT-WEIGHT: bold; FONT-SIZE: 12px; color: #000000; FONT-FAMILY:  Arial,Tahoma, Verdana, "Times New Roman", Times, serif; text-decoration: none }
a.hiv6:visited { padding:3px; border-radius: 3px 3px 3px 3px; font-style: italic; background-color: #ffcc00;FONT-WEIGHT: bold;  FONT-SIZE: 12px; color: #000000; FONT-FAMILY: Arial,Tahoma, Verdana,  "Times New Roman", Times, serif; text-decoration: none }
a.hiv6:hover { padding:3px; border-radius: 3px 3px 3px 3px; font-style: italic;  background-color: #ffcc00;  FONT-WEIGHT: bold; FONT-SIZE: 12px; color: #ffffff; FONT-FAMILY: Arial,Tahoma, Verdana,  "Times New Roman", Times, serif; text-decoration: none}

a.hiv7:link {   padding:8px; border-radius: 5px ;   background-color: #ffcc00; FONT-WEIGHT: bold; FONT-SIZE: 16px; color: #000000; FONT-FAMILY: Arial,Tahoma, Verdana,  "Times New Roman", Times, serif; text-decoration: none }
a.hiv7:active { padding:8px; border-radius: 5px ;   background-color: #ffcc00; FONT-WEIGHT: bold; FONT-SIZE: 16px; color: #000000; FONT-FAMILY:  Arial,Tahoma, Verdana, "Times New Roman", Times, serif; text-decoration: none }
a.hiv7:visited { padding:8px; border-radius:5px ;  background-color: #ffcc00;FONT-WEIGHT: bold;  FONT-SIZE: 16px; color: #000000; FONT-FAMILY: Arial,Tahoma, Verdana,  "Times New Roman", Times, serif; text-decoration: none }
a.hiv7:hover { padding:8px; border-radius:  5px ;     background-color: #ffcc00;  FONT-WEIGHT: bold; FONT-SIZE: 16px; color: #ffffff; FONT-FAMILY: Arial,Tahoma, Verdana,  "Times New Roman", Times, serif; text-decoration: none}

a.hiv8:link {     FONT-SIZE: 14px; color: #626262; FONT-FAMILY: Tahoma,Arial, Verdana,  "Times New Roman", Times, serif; text-decoration: none }
a.hiv8:active {   FONT-SIZE: 14px; color: #626262; FONT-FAMILY:  Tahoma,Arial, Verdana, "Times New Roman", Times, serif; text-decoration: none }
a.hiv8:visited {   FONT-SIZE: 14px; color: #626262; FONT-FAMILY: Tahoma,Arial, Verdana,  "Times New Roman", Times, serif; text-decoration: none }
a.hiv8:hover {    FONT-SIZE: 14px; color: #000000; FONT-FAMILY: Tahoma,Arial, Verdana,  "Times New Roman", Times, serif; text-decoration: underline}


.fej_menu_nor {  letter-spacing: 2px; FONT-SIZE: 17px; COLOR: #626262; font-family: Georgia, "Times New Roman", Times, Arial, Tahoma, Verdana,  Helvetica, sans-serif;  }
.fej_menu_sel {  FONT-WEIGHT: bold; letter-spacing: 2px; FONT-SIZE: 17px; COLOR: #66bf00; font-family: Georgia, "Times New Roman", Times, Arial, Tahoma, Verdana,  Helvetica, sans-serif;  }
A.fej_menu:link {TEXT-DECORATION: none}
A.fej_menu:active {	TEXT-DECORATION: none}
A.fej_menu:visited { TEXT-DECORATION: none}
A.fej_menu:hover { COLOR: #66bf00; TEXT-DECORATION: none}

.fejelv { letter-spacing: 2px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #626262; font-family: Georgia, "Times New Roman", Times, Arial, Tahoma, Verdana,  Helvetica, sans-serif;  }

.lab_menu_nor {  FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffcc00; font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif;  }
.lab_menu_sel {  FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif;  }
A.lab_menu:link {TEXT-DECORATION: none}
A.lab_menu:active {	TEXT-DECORATION: none}
A.lab_menu:visited { TEXT-DECORATION: none}
A.lab_menu:hover { COLOR: #ffffff; TEXT-DECORATION: underline}


.gomb {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
/*	TEXT-TRANSFORM: uppercase; */
	CURSOR: pointer;
	FONT-FAMILY: Tahoma, Verdana, Georgia,  Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFD800; 
	HEIGHT: 24px;
	color: #000000;
	border: 2px solid #D800B7;
}

.gombujker {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
/*	TEXT-TRANSFORM: uppercase; */
	CURSOR: pointer;
	FONT-FAMILY: Tahoma, Verdana, Georgia,  Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFD800; 
	HEIGHT: 24px;
	color: #000000;
	border: 0px solid #D800B7;
}


.mezo {
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma, Verdana, Georgia, Arial,  Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #cdcdcd;
}

.gomb2 {
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma, Verdana, Georgia, Arial,  Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFD800;
	border: 3px solid #FFD800;
	CURSOR: pointer;

}