/* menu doboz stilusok */

.imgvonal {
	padding-top: 0px;
	padding-bottom: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 2px;
	height: 2px;
	width: 120px;
	background-image: url(../cmskepek/vonal.jpg);
	background-repeat: no-repeat;
}

.szamlal {
	text-align: right;
	vertical-align: bottom;
	color: Black;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.szamlal1 {
	text-align: right;
	vertical-align: bottom;
	color: Black;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color: #d6e0e8;
}
.szamlal2 {
	position: relative;
	top: -7514px;
	left: 1px;
	z-index: +25;
}
.menu {
	FONT-SIZE: 12px; 
	line-height: 14px;
	color: #19557e;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	text-decoration: none;
}

.menu_a {
	FONT-SIZE: 12px; 
	line-height: 14px;
	color: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	text-decoration: none;
}

.almenu {
	FONT-SIZE: 10px; 
	line-height: 12px;
	color: #19557e; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	text-decoration: none;
}

.almenu_a {
	FONT-SIZE: 10px; 
	line-height: 12px;
	color: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	text-decoration: none;
}



body {
  margin: 0px;
  padding: 0px;
  background-color: #19557e;
  color: White;
  scrollbar-base-color: #d6e0e8;
}
.rolunk{
	font-size: 12px;
	color: #1A557F;
}
}
a img {
  text-decoration: none;
  border: none;
}
form {
  padding: 0px;
  margin: 0px;
}
#sorkizart {
	text-align: justify;
}
#utanrendhiba {
	text-align: left;
}
#textmezo_vilagoska {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #19557e;
	padding: 0px;
	vertical-align: top;
	text-align: left;
}
#textmezo_vilagoskajobb {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #19557e;
	padding: 10px;
	vertical-align: top;
	text-align: right;
}
#textmezo_vilagos {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #19557e;
	padding: 10px;
	vertical-align: top;
	text-align: justify;
	background-color: #d6e0e8;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-left: 0px;
	min-height: 370px;
	width: 566px;
		}
#textmezo_vilagos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #19557e;
	padding: 10px;
	background-image: url(../cmskepek/felirat_al.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: justify;
	margin-top: 0px;
	margin-right: 0px;
	min-height: 320px;
	width: 110px;
}
#textmezo_vilagos2_en {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #19557e;
	padding: 10px;
	background-image: url(../cmskepek/felirat_al_en.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: justify;
	margin-top: 0px;
	margin-right: 0px;
	min-height: 320px;
	width: 110px;
}
#textmezo_jobb {
	background-image: url(../cmskepek/elerhetoseg_jobb.jpg);
	height: 407px;
	width: 67px;
	position: absolute;
	top: 160px;
	left: 930px;	
}
#textmezo_sotet {
   width: 724px;
	height: 291px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	vertical-align: top;
	text-align: justify;
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(../cmskepek/betu_hatter.jpg);
	background-repeat: no-repeat;
}
#textmezo_sotetrend {
   width: 724px;
	height: 291px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	vertical-align: top;
	text-align: left;
	margin-left: 0px;
	margin-top: 0px;
}
#textmezo_sotetcenter2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	vertical-align: top;
	text-align: left;
}
#textmezo_sotetcenter {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	vertical-align: top;
	position: absolute;
	left: 252;
}
#vissza_vilagos {
	text-align: center;
	color: #d6e0e8;
}
#vissza_vilagos a {
  font-family: Arial, Helvetica, sans-serif;
  /*font-weight: bold;*/
  font-size: 12px;
  color: #113954;
  text-decoration: none; 
}
#vissza_sotet {
	font-family: Arial, Helvetica, sans-serif;
	height: 11px;
	color: #ffffff;
	text-align: center;
	position: absolute;
	top: 550px;
	left: 450px;
}
a.vissza_sotet1:visited , a.vissza_sotet1:link {
	color: #ffffff;
	font-size: 12px;
	text-decoration: none;
	vertical-align: bottom;
}
a.link:visited , a.link:link {
	color: #19557e;
	text-decoration: none;
}
a.link4:visited , a.link4:link {
	color: #ffffff;
	text-decoration: none;
	font-family: humanyst;
}
a.link2:visited , a.link2:link {
	color: #19557e;
}
a.link3:visited , a.link3:link {
	color: #ffffff;
}
#vissza_sotet2 {
   font-family: Arial, Helvetica, sans-serif;
	height: 11px;
	color: #ffffff;
	text-align: center;
	vertical-align: bottom;
}
#vissza_sotet3 {
   font-family: Arial, Helvetica, sans-serif;
	height: 11px;
	color: #ffffff;
	text-align: center;
	position: absolute;
	top: 600px;
	left: 450px;
}
#vissza_sotet a {
  font-family: Arial, Helvetica, sans-serif;
  /*font-weight: bold;*/
  font-size: 12px;
  color: #ffffff;
  text-decoration: none; 
}
#fotabla {
  width: 100%;
  border: none;
}
#bal_al {
	background-image: url(../cmskepek/bal_al.jpg);
	background-repeat: no-repeat;
}
#bal {
  border: none;
  background-image: url(../cmskepek/bal.gif);
  background-repeat: repeat-x;
}
#kozep160 {/*
  border: none;*/
  width: 800px;
  height: 160px;
  vertical-align: top;
  background-attachment: url(../cmskepek/blue_top.jpg);
  background-repeat: repeat-x;
}
#kozep {/*
  border: none;*/
  width: 800px;
  vertical-align: top;
}
#jobb {
	border: none;
	background-image: url(../cmskepek/jobb.gif);
	background-repeat: repeat-x;
}
#tartalom {
  width: 800px;
  height: 350px;  /* 600px - (160px flash) - (33px alsoinfo) -x */
  border: none;
}
#L_hatter {
  width: 66px;
  vertical-align: top;
  padding-top: 39px;
  background-image: url(../cmskepek/L_hatter.jpg);
  background-repeat: no-repeat;
}
#felsocsik {
  height: 30px;
  background-image: url(../cmskepek/fooldal_csik1.jpg);
}
#alsocsik {
  height: 120px;
}
.kep_kozepre {
  width: 100%;
  height: auto;
  text-align: center;
}
.kep_kozepre img {
/* Beillesztett kepre fekete keret
  border: 1px solid Black; */
}
/* B E T U H A Z */
#L_hatter_betu {
  width: 66px;
  vertical-align: top;
  padding-top: 39px;
  background-image: url(../cmskepek/L_hatter_betu.jpg);
}
#L_hatter_betu2 {
	width: 66px;
	vertical-align: top;
	padding-top: 39px;
	background-image: url(../cmskepek/elerhetoseg_balkek.jpg);
}
#betu_hatter {
  height: 291px;
  width: 734px;
  vertical-align: top;
  background-color: Lime;
  /*
  background-image: url(../cmskepek/betu_hatter.jpg);*/
}
#betu_alsocsik {
  width: 100%;
  height: 68px;
  background-image: url(../cmskepek/betu_alsocsik.jpg);
}
#betu_alsocsikkep{
  width: 100%;
  height: 68px;
}
#betu_alsocsik2 {
	width: 800;
	height: 1px;
	background-color: #1A557F;
	position: absolute;
	top:520px;
	left: 50px;
}
#betu_szoveg {
	background-image: url(../cmskepek/infok_alul.jpg);
	width: 800px;
	height: 33px;
}
#tartalom_betu {
  width: 800px;
  height: 200px;
  border: none;
}
/* E L E R H E T O S E G */
#L_hatter_elerhetoseg {
	width: 66px;
	vertical-align: top;
	padding-top: 69px;
	background-image: url(../cmskepek/elerhetoseg_bal.jpg);
	background-repeat: no-repeat;
}
#elerhetoseg_hatter {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	vertical-align: top;
	background-color: #d6e0e8;
	background-attachment: scroll;
	text-align: justify;
	height: 200px;
	width: 720px;
}
/* F E L I R A T */
#L_hatter_felirat {
  width: 66px;
  vertical-align: top;
  padding-top: 39px;
  background-image: url(../cmskepek/L_hatter_felirat.jpg);
}
#felirat_fomenu {
  width: 800px;
  height: 117px;
  border: none;
}
#ffm0 {
  width: 114px;
  background-image: url(../cmskepek/ffm0.jpg);
}
#ffm1 {
  width: 184px;
  background-image: url(../cmskepek/ffm1.jpg);
}
#ffm2 {
  width: 202px;
  background-image: url(../cmskepek/ffm2.jpg);
}
#ffm3 {
  width: 190px;
  background-image: url(../cmskepek/ffm3.jpg);
}
#ffm4 {
  width: 110px;
  background-image: url(../cmskepek/ffm4.jpg);
}
#felirat_alsocsik {
  width: 100%;
  height: 29px;
  background-image: url(../cmskepek/felirat_alsocsik.jpg);
}
/* F E L I R A T   A L O L D A L */
#felirat_al {
  width: 146px;
  padding-top: 50px;
  padding-left: 11px;
  vertical-align: top;
  line-height: 22px;
  background-image: url(../cmskepek/felirat_al.jpg);
  background-repeat: no;
}
#felirat_al a {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #19557e;
}
/* P R O M O C I O S */
#tartalom_prom {
  width: 800px;
}
#tartalom_prom a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #ffffff;
  text-decoration: none;
}
#L_hatter_prom {
	width: 66px;
	height: 212px;
	padding-top: 27px;
	background-image: url(../cmskepek/prom_bal.jpg);
   background-position: top;
	background-repeat: no-repeat;
}
#prom_alsocsik1 {
	height: 67px;
	background-image: url(../cmskepek/prom_alsocsik1.jpg);	
}
#prom_alsocsik2 {
	height: 31px;
	background-image: url(../cmskepek/prom_alsocsik2.jpg);
	background-position: top;
}
#promm1 {
  width: 222px;
  height: 42px;
  text-align: center;
  	vertical-align: bottom;
  background-image: url(../cmskepek/promm1.jpg);
}
#promm2 {
  width: 222px;
  height: 81px;
  text-align: center;
  	vertical-align: bottom;
  background-image: url(../cmskepek/promm2.jpg);
}
#promm3 {
  width: 222px;
  height: 69px;
  text-align: center;
  	vertical-align: bottom;
  background-image: url(../cmskepek/promm3.jpg);
}
#promm4 {
  width: 222px;
  height: 20px;
  background-image: url(../cmskepek/promm4.jpg);
}
#promm5 {
  width: 222px;
  height: 42px;
  text-align: center;
  	vertical-align: bottom;
  background-image: url(../cmskepek/promm5.jpg);
}
#promm6 {
	width: 222px;
	height: 81px;
	vertical-align: bottom;
	text-align: center;
	background-image: url(../cmskepek/promm6.jpg);
}
#promm7 {
  width: 222px;
  height: 69px;
  text-align: center;
  	vertical-align: bottom;
  background-image: url(../cmskepek/promm7.jpg);
}
#promm8 {
  width: 222px;
  height: 20px;

  background-image: url(../cmskepek/promm8.jpg);
}
#prom_tarcsa {
  width: 224px;/*
  height: 112px;*/
  background-image: url(../cmskepek/prom_tarcsa.jpg);
}
/* R E N D E L E S */
#L_hatter_frend {
  width: 66px;
  vertical-align: top;
  padding-top: 69px;
  background-image: url(../cmskepek/frendeles_bal.jpg);  
} 
#L_hatter_kek {
  width: 66px;
  vertical-align: top;
  padding-top: 69px;
  background-image: url(../cmskepek/elerhetoseg_bal.jpg); 
}
#frend_tart {
  height: 359px;
  background-color: Green;
}
#frend_tabla {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold; 
  height: 359px;
  width: 100%;
}
#frend_tabla td {/*
  width: 50%;*/
  vertical-align: top;
}
#frend_tabla input, select {
  margin-top: 2px;
}
#textmezo {
  height: 160px;
}
#textmezo2 {
  height: 60px;
}
#fradatok {
  width: 251px;
}
#frinputs {
  width: 251px;
}
.frsor { 
  line-height: 19px;
  text-align: left;
  vertical-align: bottom;   
  border-bottom: 1px solid #00BFFF;    
  padding-top: 2px;/**/
  margin: 2px 4px 4px 0px;
}
.frsor3 {
	line-height: 19px;
	text-align: left;
	color: #1A557F;
	vertical-align: bottom;
	border-bottom: 1px solid #1A557F;
	padding-top: 2px; /**/
	margin: 2px 4px 4px 0px;
}
.frsor2 { 
  line-height: 19px;
  text-align: left;
  vertical-align: bottom;      
  padding-top: 2px;/**/
  margin: 2px 4px 4px 0px;
}
.frszele{
  width: 85px;
  vertical-align: bottom;
  padding-top: 126px;
}
.frszele2{
  width: 85px;
  vertical-align: bottom;
  height: 15px;
}