/* CSS reset
-------------------------------------------------------------------------*/
/* alap beallitasok, margin-ok es padding-ok nullazasa */
html, body, form, input, select, fieldset {font-size: 13px; font-family: Tahoma, Verdana, Arial; color:#000; }
html, body { background-color:#000000; }
/* 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-size: 11px; }
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 { background-image:url(images/background.jpg); background-attachment:fixed; background-position: center top;  }
	
	
/* FULL WEB */
div#wrapper2 { margin: 0px auto; width: 1002px; height: auto; }

div#wrapper { margin: 0px auto; width: 1002px; height: auto; }

/* FEJLEC */
div#header { background-image: url(images/header.jpg); width: 1002px; height: 199px; }

/* FEJLEC MENU */

div#menu { background-image:url(images/menu1_bg.jpg); width:1002px; height:56px; }


div#menu a:link { float:left; font-family: Tahoma, Arial, Verdana; font-size: 14px; font-weight: bold; color: #ffffff; width:167px; height:56px; line-height:56px; text-align:center; background-image:url(images/menu01_off.jpg); }

div#menu a:visited {float:left; font-family: Tahoma, Arial, Verdana; font-size: 14px; font-weight: bold; color: #ffffff; width:167px; height:56px; line-height:56px; text-align:center; background-image:url(images/menu01_off.jpg);  }

div#menu a:hover { float:left; font-family: Tahoma, Arial, Verdana; font-size: 14px; font-weight: bold; color: #000000; width:167px; height:56px; line-height:56px; text-align:center; background-image:url(images/menu01_on.jpg); text-decoration:none;   }

div#menu a:active { float:left; font-family: Tahoma, Arial, Verdana; font-size: 14px; font-weight: bold; color: #ffffff; width:167px; height:56px; line-height:56px; text-align:center; background-image:url(images/menu01_off.jpg);  }

div#img_01 { background-image:url(images/img_01.jpg); width:1001px; height:64px; display:block; }

/* FEJLEC MENU END */

/* FEJLEC  END */

div#menu2 { float:left; background-image:url(images/menu02_bg.jpg); width:224px; height:auto;   }

div#menu2 a:link { float:left; font-family: Tahoma, Arial, Verdana; font-size: 14px; font-weight: bold; color: #ffffff; width:224px; height:54px; line-height:50px; text-align:center; background-image:url(images/menu02_off.jpg); }

div#menu2 a:visited { float:left; font-family: Tahoma, Arial, Verdana; font-size: 14px; font-weight: bold; color: #ffffff; width:224px; height:54px; line-height:50px; text-align:center; background-image:url(images/menu02_off.jpg);  }

div#menu2 a:hover { float:left; font-family: Tahoma, Arial, Verdana; font-size: 14px; font-weight: bold; color: #000000; width:224px; height:54px; line-height:50px; text-align:center; background-image:url(images/menu02_on.jpg); text-decoration:none; }

div#menu2 a:active { float:left; font-family: Tahoma, Arial, Verdana; font-size: 14px; font-weight: bold; color: #ffffff; width:224px; height:54px; line-height:50px; text-align:center; background-image:url(images/menu02_off.jpg);   }

div#naptar { float:left; width:224px; height:auto;   }
div#naptar2 { background-repeat:no-repeat; background-position:center; width:224px; height:387px;  }
div#naptar3 { padding-top:148px;   }
/* WEB TARTALOM */


/* TARTALMI RÉSZ */

p.hely { margin-top: 14px; }

#container { background-image:url(images/container.jpg); width:1001px; height:auto; display:block;}


div#text_bg { float:right; background-image: url(images/text_bg.jpg); width: 776px; height:auto; }

h1 { background-image:url(images/h1.jpg); width:746px; height:41px; padding-left:30px;  font-family: Tahoma, Arial, Verdana; font-size: 15px; color: #000000; line-height:30px; display:block; font-weight:bold;    }

div#text {  margin: 8px 20px 8px 20px; line-height: 18px;  font-family: Tahoma, Arial, Verdana; font-size: 13px; }

/* TARTALMI RÉSZ END */


/* LÁBLÉC START */

div#bottom { background-image:url(images/bottom.jpg); width: 1001px; height: 30px; }

div#bottom2 p { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #ffffff; font-weight:bold; float:left; line-height:30px; text-align:center; width:223px;}
div#bottom3 p {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	float:left;
	line-height:30px;
	text-align:center;
	width:776px;
}

div#bottom div#ecowebdesign { padding-top:5px; width: 224px; height: 70px; display: inline; float:left; } 
div#bottom div#ecowebdesign span {  font-family: Tahoma, Arial, Verdana; font-size: 12px; color: #ffffff; font-weight: bold; }
div#bottom div#copy { width: 777px; height: 65px; display: inline; float:right; text-align:center; padding-top:10px; line-height:25px; } 


div#copy a:link		{ font-family: tahoma; font-weight: bold; font-size: 11px; color: #ffd6d6; text-decoration: none}
div#copy a:visited	{ font-family: tahoma; font-weight: bold; font-size: 11px; color: #ffd6d6; text-decoration: none}
div#copy a:hover	{ font-family: tahoma; font-weight: bold; font-size: 11px; color: #ffffff; text-decoration: underline}
div#copy a:active	{ font-family: tahoma; font-weight: bold; font-size: 11px; color: #ffffff; text-decoration: underline}

/* LÁBLÉC END */

 
 
	
.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;
}

.form_tabla_szin_keret { background-color:#edebeb; border:1px solid #d8d7d7; font-size:13px; font-weight:normal; 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 #d8d7d7; 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.jpg);  }

.tabla_keret { border:1px solid #a49e90; background-color:#cbc7bc; }

a:link		{ font-family: tahoma; font-weight: bold; font-size: 13px; color: #270a08; text-decoration: none}
a:visited	{ font-family: tahoma; font-weight: bold; font-size: 13px; color: #270a08; text-decoration: none}
a:hover		{ font-family: tahoma; font-weight: bold; font-size: 13px; color: #000000; text-decoration: underline}
a:active	{ font-family: tahoma; font-weight: bold; font-size: 13px; color: #000000; text-decoration: underline}

a.link01:link		{ font-family: tahoma; font-weight: bold; font-size: 11px; color: #ffd6d6; text-decoration: none}
a.link01:visited	{ font-family: tahoma; font-weight: bold; font-size: 11px; color: #ffd6d6; text-decoration: none}
a.link01:hover		{ font-family: tahoma; font-weight: bold; font-size: 11px; color: #ffffff; text-decoration: none}
a.link01:active		{ font-family: tahoma; font-weight: bold; font-size: 11px; color: #ffffff; text-decoration: none}

a.link02:link		{ font-family: tahoma; font-weight: bold; font-size: 12px; color: #ffffff; text-decoration: none}
a.link02:visited	{ font-family: tahoma; font-weight: bold; font-size: 12px; color: #ffffff; text-decoration: none}
a.link02:hover		{ font-family: tahoma; font-weight: bold; font-size: 12px; color: #ffffff; text-decoration: none}
a.link02:active		{ font-family: tahoma; font-weight: bold; font-size: 12px; color: #ffffff; text-decoration: none}
