/* CSS reset
-------------------------------------------------------------------------*/
/* alap beallitasok, margin-ok es padding-ok nullazasa */
html, body, form, input, select, fieldset {font-size: 14px; font-family: Tahoma, Verdana, Arial; }
html, body { background-color:#eeeeee; }
/* heading es egyeb formazasok, melyek mas alapertelmezett margokkal birnak az egyes bongeszokben */
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, li, dl, address {margin: 0px; padding: 0px; }
/* alapertelmezett betumeret ezeknel az elemeknel */
h1, h2, h3, h4, h5, h6, pre, code { font-weight: normal; }
ul, li {list-style: none; text-decoration:none;  }
/* a linkek kez alakot kapjanak mindenhol */
form label {cursor: pointer; }
address {font-style: normal; }
/* a linkek alapertelmezett alahuzasat szunteti meg */
a,:link,:visited,:hover,:active { text-decoration: none;  }
/* linkelt kepek keretezesenek megszuntetese */
a img,:link img,:visited img {border: none; text-decoration:none; }
/* a bordert nullazzuk fieldset eseteben */
fieldset { border: none; }
/* float-olt elemek utan hasznalatos clear */
div.clear, span.clear {clear: both; font-size: 0px; }

/* site
-------------------------------------------------------------------------*/
body { width: 100%; background-image:url(images/background.jpg); background-repeat: repeat-x; }


/* FULL WEB */
div#wrapper { margin: 0px auto; width: 1000px; height: auto; }


/* FEJLEC */
div#header { width: 1000px; height: 195px; }

div#header01 { background-image: url(images/header01.jpg); width: 736px; height: 195px; float:left; }
div#header02 { background-image: url(images/header02.jpg); width: 264px; height: 195px; float:right; }

div.header_text { padding-top:43px; padding-left:20px; padding-right:20px; line-height:18px; color:#FFF; }

span.header_text_span14 { font-size:14px; }
span.header_text_span16 { font-size:16px; }

/* FEJLEC END */

div#container { background-image: url(images/container.jpg); width: 1000px; height: auto; }

/* MENU */


div#menu { width: 227px; height: auto; float:left; }

div#menu_one ul { width: 227px; height:auto; }

div#menu_one ul li a:link	{ display: block; font-family: Tahoma, Arial, Verdana; font-size: 14px; background-color:#292929; color:#fff; background-repeat: no-repeat; width: 195px; height: 35px; line-height: 35px; text-decoration: none; background-position:center; padding-left:20px; margin-left:10px; margin-bottom:1px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;  }

div#menu_one ul li a:visited { display: block; font-family: Tahoma, Arial, Verdana; font-size: 14px;  background-color:#292929; color:#fff; background-repeat: no-repeat; width: 195px; height: 35px; line-height: 35px; text-decoration: none; background-position:center;  padding-left:20px; margin-left:10px;  margin-bottom:1px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;   }


div#menu_one ul li a:hover	{ display: block; font-family: Tahoma, Arial, Verdana; font-size: 14px; background-color:#20395d; color:#fff; background-repeat: no-repeat; width: 190px; height: 35px; line-height: 35px; text-decoration: none; background-position:center; padding-left:25px; margin-left:10px; margin-bottom:1px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;  }

div#menu_one ul li a:active	{ display: block; font-family: Tahoma, Arial, Verdana; font-size: 14px; background-color:#20395d; color:#fff; background-repeat: no-repeat; width: 190px; height: 35px; line-height: 35px; text-decoration: none; background-position:center; padding-left:25px; margin-left:10px; margin-bottom:1px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;   }



/*

div#menu_one ul li a:hover	{ display: block; font-family: Tahoma, Arial, Verdana; font-size: 14px;  color: #000; background-image:url(images/menu.jpg); background-color:#fff; background-repeat: no-repeat; width: 215px; height: 35px; line-height: 35px; text-decoration: none; background-position:center; padding-left:20px; margin-left:10px; margin-bottom:1px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border:1px solid #d4d4d4;  }

div#menu_one ul li a:active	{ display: block; font-family: Tahoma, Arial, Verdana; font-size: 14px;  color: #000; background-image:url(images/menu.jpg);  background-color:#fff;  background-repeat: no-repeat; width: 215px; height: 35px; line-height: 35px; text-decoration: none; background-position:center; padding-left:20px; margin-left:10px; margin-bottom:1px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border:1px solid #d4d4d4;  }

*/

div#menu_one ul.menutwo li a:link	{ display: block; font-family: Tahoma, Arial, Verdana; font-size: 12px;  color: #000; background-image:url(images/menu02.jpg); background-color:#fff; background-repeat: no-repeat; width: 185px; height: 35px; line-height: 35px; text-decoration: none; background-position:center; padding-left:30px;  }

div#menu_one ul.menutwo li a:visited { display: block; font-family: Tahoma, Arial, Verdana; font-size: 12px;  color: #000; background-image:url(images/menu02.jpg); background-color:#fff; background-repeat: no-repeat; width: 185px; height: 35px; line-height: 35px; text-decoration: none; background-position:center; padding-left:30px;  }

div#menu_one ul.menutwo li a:hover	{ display: block; font-family: Tahoma, Arial, Verdana; font-size: 13px;  color: #000; background-image:url(images/menu02.jpg); background-color:#fff; background-repeat: no-repeat; width: 180px; height: 35px; line-height: 35px; text-decoration: none; background-position:center; padding-left:35px; }

div#menu_one ul.menutwo li a:active	{ display: block; font-family: Tahoma, Arial, Verdana; font-size: 13px;  color: #000; background-image:url(images/menu02.jpg); background-color:#fff; background-repeat: no-repeat; width: 180px; height: 35px; line-height: 35px; text-decoration: none; background-position:center; padding-left:35px; }



/* MENU END*/

/* TARTALMI RÉSZ */

p.hely { margin-top: 14px; }

div#content { background-image:url(images/text_bg.html); width: 606px; height: auto; float:left; }

div#content h1 { width: 596px; height: 40px; padding-left: 10px; font-family: Tahoma, Arial, Verdana; font-size: 16px; color:#232323; display: block; font-weight: bold; line-height:40px;  }


div#text { margin: 0px 10px 10px 10px; line-height: 20px; font-family: Tahoma, Arial, Verdana; font-size: 14px; }


div#right_page { width: 166px; height: auto; float: right; }

/* TARTALMI RÉSZ END */

/* LÁBLÉC START */

div#footer { background-image:url(images/footer.jpg); width: 1000px; height: 124px; }

div#footer div#text2 { width: 1000px; height: 50px; line-height:20px; padding-top:30px; font-family: Tahoma, Arial, Verdana; font-size: 13px; color: #fff; text-align:center; } 

div#footer div#copy { width: 985px; height: 30px; line-height:25px; padding-top:10px; color:#999; font-size:12px; padding-left:15px; } 


/* LÁBLÉC END */
/* ------------------------------------------------*/

input.submit2   {  background-position: center; background-repeat: no-repeat; display: block; font-size: 11px; color: #fff; font-weight: bold; padding:3px;  width: 190px; height: 23px; cursor:pointer; background-color:#8f0700; border: 0px solid #d2d3d3; padding-bottom: 5px;  }

input.submit2:hover {  background-position: center; background-repeat: no-repeat; display: block; font-size: 11px; color: #fff; font-weight: bold; padding:3px; width: 190px; height: 23px; cursor: pointer; background-color:#2a2a2a; border: 0px solid #2a2a2a; padding-bottom: 5px; }

/* ------------------------------------------ */

.ajanlatkeres_css {	background-color:#f0e8e4; font-family: Tahoma, Arial, Verdana; font-size:14px; }


.border_fekete_full {
border:1px solid #000000;
}
 	
.styleuj {
	font-family: "Times New Roman", Times, serif;
	color: #00CC00;
	font-size: 12px;
	font-weight: bold;
}
.style1 {
	font-family: tahoma;
	color: #90e2b2;
	font-size: 11px;
	font-weight: bold;
}
.style2 {
	font-family: tahoma;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}
.style6 {font-size: 13px; font-weight: bold; font-family: tahoma; color: #FFFFFF; }
.style7 {
	font-family: tahoma;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
.tahoma11_f_b {
	font-family: tahoma;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
.tahoma11_f {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
}

.tahoma11_ff {
	font-family: tahoma;
	font-size: 11px;
	color: #ffffff;
}

.tahoma14_f_b {
	font-family: tahoma;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
}
.tahoma11_f_b_feher {
	font-family: tahoma;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
}

.tahoma14_f_b_feher {
	font-family: tahoma;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
}

.tahoma14_feher {
	font-family: tahoma;
	font-size: 14px;
	color: #ffffff;
}

.tahoma13_f_b_feher {
	font-family: tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
}

.tahoma13_feher {
	font-family: tahoma;
	font-size: 13px;
	color: #ffffff;
}

.tahoma14_focim {
	font-family: tahoma;
	font-weight: bold;
	font-size: 13px;
	color: #202122;
}

.tahoma11_b_bordo {
	font-family: tahoma;
	font-weight: bold;
	font-size: 11px;
	color: #a4311c;
}

.tahoma14_f_b_z {
	font-family: tahoma;
	font-weight: bold;
	font-size: 14px;
	color: #01530a;
}
.tahoma12_f_b_z {
	font-family: tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #01530a;
}

.tahoma12_f_b {
	font-family: tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}

.tahoma12_vilagoskek_bold {
	font-family: tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #e0edff;
}

.tahoma12_vilagoskek {
	font-family: tahoma;
	font-size: 12px;
	color: #e0edff;
}

.tahoma13_f_b {
	font-family: tahoma;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
}

.tahoma13_f {
	font-family: tahoma;
	font-size: 13px;
	color: #000000;
}

.tahoma12_f_b_hircim {
	font-family: tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #ff2700;
}
.tahoma12_f_hircim {
	font-family: tahoma;
	font-size: 12px;
	color: #ff2700;
}

.tahoma12_hiba {
	font-family: tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #ff2700;
}

.tahoma11_hiba {
	font-family: tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #ff2700;
}

.tahoma12_figyelem {
	font-family: tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #990000;
}

.tahoma11_ar {
	font-family: tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #990000;
}

.tahoma12_kotelezo {
	font-family: tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #ff2700;
}


.tahoma11_kotelezo {
	font-family: tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #ff2700;
}

.tahoma12_ok {
	font-family: tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #01530a;
}

.tahoma12_f_b_feher {
	font-family: tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
}
.tahoma14_f {
	font-family: tahoma;
	font-size: 14px;
	color: #000000;
}
.tahoma12_f {
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
}
.tahoma12_f {
	font-family: tahoma;
	font-size: 13px;
	color: #000000;
}

.date {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
}
.tahoma12_ff {
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
}
.tahoma11_szürke {
	font-family: tahoma;
	font-size: 11px;
	color: #b8b9bc;
}

.tahoma10_f_b {
	font-family: tahoma;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
}

.tahoma9_f_b {
	font-family: tahoma;
	font-weight: bold;
	font-size: 9px;
	color: #000000;
}

.tahoma8_f_b {
	font-family: tahoma;
	font-weight: bold;
	font-size: 8px;
	color: #000000;
}


input.submit   {  background-position: center; background-repeat: no-repeat; display: block; font-size: 11px; color: #fff; font-weight: bold; padding:3px;  width: 190px; height: 23px; cursor:pointer; background-color:#093f6e; border: 0px solid #d2d3d3; padding-bottom: 5px;  }
input.submit:hover {  background-position: center; background-repeat: no-repeat; display: block; font-size: 11px; color: #fff; font-weight: bold; padding:3px; width: 190px; height: 23px; cursor: pointer; background-color:#222222; border: 0px solid #2a2a2a; padding-bottom: 5px; }


.form_tabla_szin_keret { border:1px solid #084a71; background-color:#3688c4; font-size:12px; color:#ffffff; font-weight:bold; line-height:20px;   }
.form_tabla_szin_keret_normal { border:1px solid #084a71; background-color:#3688c4; font-size:12px; color:#ffffff; font-weight: normal; line-height:20px;   }
.form_tabla_szin_keret2 { border:1px solid #084a71; background-color:#3688c4; font-size:11px; color:#ffffff; font-weight:bold;  }


.form_tabla_keret { border:1px solid #084a71; line-height:20px;  }
.form_tabla_keret1 { border:1px solid #084a71; font-weight: normal; line-height: 18px; font-size:11px; font-family: tahoma;   }
.form_tabla_keret2 { border:1px solid #084a71; font-weight: bold; line-height: 18px; font-size:11px; font-family: tahoma;  }

.form_tabla_szin_keret_black { border:1px solid #2e2f2e; background-color:#2e2f2e; font-size:11px; color:#ffffff; font-weight:bold;  }
.form_tabla_szin_keret_black2 { border:1px solid #2e2f2e; background-color:#2e2f2e; font-size:11px; color:#ffffff; font-weight: normal;  }

.form_tabla_keret_black { border:1px solid #2e2f2e; font-weight: bold; line-height: 18px; font-size:11px; font-family: tahoma;  }


.form_tabla_keret_11px { border:1px solid #084a71; font-size:11px; line-height: 20px;  }

.tabla_keret_black { border:1px solid #323639; }

.red_menu { border:1px solid #ffffff; background-image:url(images/red_menu.html);  }

.tabla_keret { border:1px solid #a49e90; background-color:#cbc7bc; }

a:link		{ font-family: tahoma; font-weight: bold; font-size: 14px; color: #07374b; text-decoration: none}
a:visited	{ font-family: tahoma; font-weight: bold; font-size: 14px; color: #07374b; text-decoration: none}
a:hover		{ font-family: tahoma; font-weight: bold; font-size: 14px; color: #000000; text-decoration: underline}
a:active	{ font-family: tahoma; font-weight: bold; font-size: 14px; color: #000000; text-decoration: underline}

a.link01:link		{ font-family: tahoma; font-weight: bold; font-size: 13px; color: #fff; text-decoration: none}
a.link01:visited	{ font-family: tahoma; font-weight: bold; font-size: 13px; color: #fff; text-decoration: none}
a.link01:hover		{ font-family: tahoma; font-weight: bold; font-size: 13px; color: #fff; text-decoration: underline}
a.link01:active		{ font-family: tahoma; font-weight: bold; font-size: 13px; color: #fff; text-decoration: underline}

a.link02:link		{ font-family: tahoma; font-weight: bold; font-size: 13px; color: #ffffff; text-decoration: none}
a.link02:visited	{ font-family: tahoma; font-weight: bold; font-size: 13px; color: #ffffff; text-decoration: none}
a.link02:hover		{ font-family: tahoma; font-weight: bold; font-size: 13px; color: #ffffff; text-decoration: underline}
a.link02:active	{ font-family: tahoma; font-weight: bold; font-size: 13px; color: #ffffff; text-decoration: underline}
#header01>a>img
{
	width: 736px;
	height:195px;
}
#menu>img
{
	display:inline-block;
}
#right_page>img
{
	display:inline-block;
}

@media only screen and (max-width: 999px) {
  /* FULL WEB */
div#wrapper { margin: 0px auto; width: 100%; height: auto; }


/* FEJLEC width="736" height="195"*/
div.header_text { padding-top:20px; padding-left:20px; padding-right:20px; line-height:18px; color:#FFF; }
div#header { width: 100%; height: auto; }

div#header01 { background-image: url(images/header01.jpg); background-size: 100%; width: 100%; height: auto; position: relative; float:left; }
#header01>a>img
{
	width: 100%;
	height:auto;
}
div#header02 { background-color:#393939!important; background-image: none; background-size: 100%; width: 100%; height: 195px; position: relative; float:left; margin-top: -20px;}

/* FEJLEC END */

div#container { background-image: url(images/container.jpg); width: 100%; height: auto; }

/* MENU */


div#menu { width: 100%; height: auto; float:left; }

div#menu_one ul { width: 100%; height:auto; }

div#menu_one ul li a:link	{ display: block; font-family: Tahoma, Arial, Verdana; font-size: 14px; background-color:#292929; color:#fff; background-repeat: no-repeat; width: 95%; height: 35px; line-height: 35px; text-decoration: none; background-position:center; margin: 1 auto; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;  }

div#menu_one ul li a:visited { display: block; font-family: Tahoma, Arial, Verdana; font-size: 14px;  background-color:#292929; color:#fff; background-repeat: no-repeat; width: 95%; height: 35px; line-height: 35px; text-decoration: none; background-position:center;  margin: 1 auto; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;   }


div#menu_one ul li a:hover	{ display: block; font-family: Tahoma, Arial, Verdana; font-size: 14px; background-color:#20395d; color:#fff; background-repeat: no-repeat; width: 95%; height: 35px; line-height: 35px; text-decoration: none; background-position:center; margin: 1 auto; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;  }

div#menu_one ul li a:active	{ display: block; font-family: Tahoma, Arial, Verdana; font-size: 14px; background-color:#20395d; color:#fff; background-repeat: no-repeat; width: 95%; height: 35px; line-height: 35px; text-decoration: none; background-position:center; margin: 1 auto; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;   }

#menu>img
{
	display:none;
}
#right_page>img
{
	display:none;
}
  /* TARTALMI RÉSZ */

p.hely { margin-top: 14px; }

div#content { background-image:url(images/text_bg.html); width: 100%; height: auto; float:left; }

div#content h1 { width: 100%; height: 40px; padding-left: 10px; font-family: Tahoma, Arial, Verdana; font-size: 16px; color:#232323; display: block; font-weight: bold; line-height:40px;  }


div#text { margin: 0px 10px 10px 10px; line-height: 20px; font-family: Tahoma, Arial, Verdana; font-size: 14px; }


div#right_page { width: 166px; height: auto; float: right; }

/* TARTALMI RÉSZ END */

/* LÁBLÉC START */

div#footer { background-image:url(images/footer.jpg); background-size: cover; width: 100%; height: auto; padding-bottom:10px; }

div#footer div#text2 { width: 100%; height: auto; line-height:20px; padding-top:30px; font-family: Tahoma, Arial, Verdana; font-size: 13px; color: #fff; text-align:center; } 

div#footer div#copy { width: 90%; line-height:15px; padding-top:10px; color:#999; font-size:12px; padding-left:15px; } 

}