table
{
	border-collapse: collapse;
}

table#fejlec
{
    background-image: url(images/fejlec.gif);
}

table.hir_fejlec
{
	width: 100%;
	height: 30px;
	border-width: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #909C8D;
}

/* fórum főfejléc */
table.forum_fejlec
{
	width: 100%;
	height: 30px;
	border-width: 2px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #303C2D;
	background-image: url(../images/forum_fejlec.gif);
	background-repeat: repeat;
}

table.hir_torzs
{
	width: 100%;
}

table.hir_lab
{
	width: 100%;
}

tr.admintr
{
	background-color: none;
}

tr.admintr:hover
{
	background-color: #e5e7cc;
}

tr.admin_trhead
{
    border-width:1;
    border-style:solid;
    border-color:#bbb;
    color:#ccc;
    font-weight:bold;
    font-size:10pt;
    font-family:tahoma;
    background-color:#333;    
}

tr.admin_trbody
{
    border-width:1;
    border-style:solid;
    border-color:#bbb;
    font-family:tahoma;
    font-size:10pt;
    background-color:white;
}

tr.admin_trbody_drag
{
    cursor: move;
    border-width:1;
    border-style:solid;
    border-color:#bbb;
    font-family:tahoma;
    font-size:10pt;
    background-color:white;
}

tr.lap_trhead
{
    border-width:1;
    border-style:solid;
    border-color:#bbb;
    color:#eee;
    font-weight:bold;
    font-size:10pt;
    font-family:tahoma;
    background-color:#505C4D;    
}

tr.lap_trbody
{
    border-bottom-width:1;
	border-top-width:0;
	border-left-width:0;
	border-right-width:0;
    border-style:solid;
    border-color:#bbb;
    font-family:tahoma;
    font-size:10pt;
    background-color:white;
}

tr.lap_trbody_small
{
    border-bottom-width:0;
	border-top-width:0;
	border-left-width:0;
	border-right-width:0;
    border-style:solid;
    border-color:#bbb;
    font-family:tahoma;
    font-size:8pt;
    background-color:white;
}

select.naplo
{
	border-bottom-width:1;
	border-top-width:1;
	border-left-width:1;
	border-right-width:1;
    border-style:solid;
    border-color:#bbb;
    font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	font-size: 10px;
	color: white;
    background-color:#505C4D;    
}

table.width_setter
{
    width: 778;
}

td.hir_fejlec_cim
{
	width: 70%;
	text-align: left;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-style: normal;
	font-size: 13px;
	color: #303C2D;
}

td.hir_fejlec_jobb
{
	width: 30%;
	text-align: right;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: italic;
	font-size: 12px;
	color: #303C2D;
}

td.post_fejlec_bal
{
	width: 50%;
	text-align: left;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-style: normal;
	font-size: 13px;
	color: #303C2D;
}

td.post_fejlec_jobb
{
	width: 50%;
	text-align: right;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: italic;
	font-size: 12px;
	color: #505C4D;
}

td.pic_fejlec_bal
{
	width: 50%;
	text-align: left;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-style: normal;
	font-size: 13px;
	color: #707C6D;
}

td.pic_fejlec_jobb
{
	width: 50%;
	text-align: right;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: italic;
	font-size: 12px;
	color: #707C6D;
}

td.hir_torzs
{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 2px;
	text-align: justify;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-size: 14px;
	color: #303C2D;
}

td.pic_torzs
{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 2px;
	text-align: justify;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-size: 14px;
	color: #707C6D;
}

td.hir_lab
{
	padding-right: 5px;
	text-align: right;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #303C2D;
}

td.box
{
	background-color: #8BAC4B;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #303C2D;
	/*padding-left: 5px;*/
	padding-top: 10px;
	padding-bottom: 5px;
}

td.box_head
{
	/*padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;*/
	/*background-color: #f5f7dc;*/
	height: 20px;
	text-align: center;
	background-image: url(../images/box_head.gif);
	background-repeat: no-repeat;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #303C2D;
}

td.box_head_top
{
	background-image: url(../images/box_head.gif);
	background-repeat: no-repeat;
	height: 4px;
}

td.box_bot
{
	background-image: url(../images/box_bot.gif);
	height: 7px;
}

input.text
{
	/*background-color: #4A603C;*/
	background-image: url(../images/input_bg.gif);
	width: 100px;
	height: 25px;
	color: #f5f7dc;
	border-style: none;
	border-width: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

input.picforum
{
	background-color: #000000;
	border-style: solid, inset;
	border-width: 1px;
	border-color: #F5F7DC;
	width: 150px;
	height: 25px;
	color: #F5F7DC;
}

textarea.picforum
{
	background-color: #000000;
	border-style: solid, inset;
	border-width: 1px;
	border-color: #F5F7DC;
	color: #F5F7DC;
}

input.button
{
	background-image: url(../images/center_td_bg.gif);
	border-style: solid;
	border-width: 1px;
	border-color: #303C2D;
	font-weight: bold;
}

input.button_lap
{
	background-color: #8BAC4B;
	border-style: solid;
	border-width: 1px;
	border-color: #303C2D;
	font-weight: bold;
}

body
{
	background-color: #4A603C;
	/*background-color: #4d6541;*/
}

body.video
{
	/*background-image: url(../images/center_td_bg.gif);*/
    background-color: black;
	background-repeat: repeat;
}

body.gmap
{
	background-color: #ffffff;
}

body.admin
{
	/*background-image: url(../images/center_td_bg.gif);
	background-repeat: repeat;*/
    background-color: #fefeee;
}

body.pic_show
{
	/*background-image: url(images/atmenet.jpg);*/
	background-repeat: repeat-x;
	/*background-color: f4f4db;*/
	background-color: #000000;
}

img.gal_kep
{
	border: 1px solid;
	border-color: f4f4db;
}


div.nevjegy_div
{
	background-color: #8BAC4B;
	width: 150px;
	padding: 5px;
	display: none;
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
}

div.nevjegy_cim
{
	text-align: center;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 15px;
	color: #000000;
}

div.nevjegy_szoveg
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-size: 13px;
	color: #000000;
}

div.lap_szoveg
{
	text-align: justify;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-size: 12px;
	color: #303C2D;
}

/* ugyanaz, mint a lap_szoveg, csak bal behuzassal */
div.indent
{
	padding-top: 5px;
    padding-left: 20px;
    text-align: justify;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-size: 12px;
	color: #303C2D;
}

div.lap_kiemel
{
	text-align: left;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-size: 12px;
	/*color: #c0cCbD;*/
    color: black;
	/*background-color: 505C4D;*/
    background-color: white;
    border-style: solid;
    border-width: 1px;
    border-color: black;
}

div.login_szoveg
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 11px;
	color: #F5F7DC;
	padding-left: 3px;
	padding-right: 3px;
}

div.pic_show_cim
{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 17px;
	color: #F5F7DC;
}

div.pic_komment_cim
{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 14px;
	color: #F5F7DC;
}

div.pic_komment
{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
	color: #F5F7DC;
}

div.show_komment
{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
	color: /*#a5a78C*/#303C2D;
}

div.login_error
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}

div.lap_szoveg_admin
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-size: 13px;
	color: #303C2D;
}

div.lap_cim
{
	text-align: center;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 16px;
	color: #303C2D;
}

div.lap_cim_admin
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 15px;
	color: #303C2D;
}

div.lap_alcim
{
	text-align: left;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 14px;
	color: #303C2D;
}

div.lap_alcim_center
{
	text-align: center;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 14px;
	color: #303C2D;
}

div.labjegyzet
{
	text-align: left;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: italic;
	font-size: 11px;
	color: #303C2D;
}

div.alairas_nev
{
	text-align: right;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: italic;
	font-size: 13px;
	color: #303C2D;
}

div.alairas_cim
{
	text-align: right;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-style: normal;
	font-size: 13px;
	color: #303C2D;
}

div.map_div
{
	border-width: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #303C2D;
	border-top-style: solid;
	border-top-color: #303C2D;
}

div.map_div_2
{
	border-width: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #303C2D;
	border-top-style: solid;
	border-top-color: #303C2D;
	border-right-style: solid;
	border-right-color: #303C2D;
	border-left-style: solid;
	border-left-color: #303C2D;
}

a.akt_lap
{
	font-family: tahoma;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #303C2D;
}

a.link
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	/*color: #8BAC4B;*/
	color: #7B9C3B;
}

a.link:hover
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: underline;
	color: #8BAC4B;
}

a.forum_nev_link
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #4B6C0B;
}

a.forum_nev_link:hover
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #6B8C2B;
}

a.file_link
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #505C4D;
}

a.file_link:hover
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #303C2D;
}

a.pic_link
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #303C2D;
}

a.link2
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #8BAC4B;
}

a.link2:hover
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: underline;
	color: #8BAC4B;
}

a.mail
{
	font-family: tahoma;
	font-weight: normal;
	font-size: 13px;
	text-decoration: underline;
	color: #7B9C3B;
}

a.mail:hover
{
	font-family: tahoma;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	color: #7B9C3B;
}

a.lapoz_link
{
	font-family: tahoma;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #8BAC4B;
}

a.box_link
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #303C2D;
}

a.box_link:hover
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: underline;
	color: #303C2D;
}

a.box_mini_link
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	color: #303C2D;
}

a.box_mini_link:hover
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
	color: #303C2D;
}

a.szazalek_link
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	color: #9BBC5B;
}

a.szazalek_link:hover
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
	color: #9BBC5B;
}

a.pic_lapoz_link
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #F5F7DC;
}

a.pic_lapoz_link:hover
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: underline;
	color: #F5F7DC;
}

a.felso_menu_link
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #FFFFFF;
}

a.felso_menu_link:hover
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #9BBC5B;
}

a.felso_menu_link_boost
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	/*color: #BBDC7B;*/
	color: #FFFFFF;
}

a.felso_menu_link_boost:hover
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #9BBC5B;
}

a.felso_menu_aktiv_link
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #9BBC5B;
}

a.felso_menu_aktiv_link:hover
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #9BBC5B;
}

a.bal_menu_link
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	color: #F5F7DC;
}

a.bal_menu_link:hover
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-size: 13px;
	text-decoration: underline;
	color: #F5F7DC;
}

a.bal_menu_aktiv_link
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #F5F7DC;
}

a.bal_menu_aktiv_link:hover
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #F5F7DC;
}

a.nyil
{
	border: none;
}

img
{
	border: none;
}

td.bal_menu_td
{
	padding-left: 10px;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	color: #F5F7DC;
}

td.tartalom_td
{
}

div.impress
{
	text-align: center;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #F5F7DC;
}

div.lap_mini
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	font-size: 10px;
	color: #000000;
    display: block;
}

div.lap_mini_hidden
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	font-size: 10px;
	color: #000000;
    display: none;
}

div.map_szoveg
{
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #000000;
}

div.menu_jegyzet
{
	text-align: left;
	padding-left: 30px;
	padding-bottom: 5px;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #C5C7AC;
}


a.menu_allink1
{
	text-align: left;
	/*padding-left: 30px;*/
	/*padding-bottom: 5px;*/
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-size: 11px;
	color: #F5F7DC;
}

a.menu_allink1:hover
{
	text-align: left;
	/*padding-left: 30px;*/
	/*padding-bottom: 5px;*/
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
	font-size: 11px;
	color: #F5F7DC;
}

a.menu_allink2
{
	text-align: left;
	/*padding-left: 30px;*/
	/*padding-bottom: 5px;*/
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-size: 11px;
	color: #c5c7aC;
}

a.menu_allink2:hover
{
	text-align: left;
	/*padding-left: 30px;*/
	/*padding-bottom: 5px;*/
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
	font-size: 11px;
	color: #c5c7aC;
}

a.menu_aktiv_allink
{
	text-align: left;
	/*padding-left: 30px;*/
	/*padding-bottom: 5px;*/
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-size: 11px;
	color: #9BBC5B;
}

a.menu_aktiv_allink:hover
{
	text-align: left;
	/*padding-left: 30px;*/
	/*padding-bottom: 5px;*/
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-size: 11px;
	color: #9BBC5B;
}

a.impress_link
{
	text-align: center;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
	font-size: 11px;
	color: #F5F7DC;
}

a.impress_link:hover
{
	text-align: center;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-size: 11px;
	color: #F5F7DC;
}

/* a default a is mini_link lesz, a hír style miatt */

a
{
	text-align: center;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
	font-size: 11px;
	color: #7B9C3B;
}

a:hover
{
	text-align: center;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
	font-size: 11px;
	color: #7B9C3B;
}

a.mini_link
{
	text-align: center;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
	font-size: 11px;
	color: #7B9C3B;
}

a.mini_link:hover
{
	text-align: center;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-size: 11px;
	color: #7B9C3B;
}

a.mini_link_dark
{
	text-align: center;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
	font-size: 11px;
	color: #5B7C1B;
}

a.mini_link_dark:hover
{
	text-align: center;
	font-family: verdana, microsoft sans serif, arial;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-size: 11px;
	color: #5B7C1B;
}

img.left_img
{
	border-style: solid;
	border-color: #F5F7DC;
	border-width: 10px 10px 5px 0px;
	/* top,right, bot,left */
}

img.center_img
{
	border-style: solid;
	border-color: #F5F7DC;
	border-width: 5px 5px 5px 5px;
	/* top,right, bot,left */
}

img.right_img
{
	border-style: solid;
	border-color: #F5F7DC;
	border-width: 10px 0px 5px 10px;
	/* top,right, bot,left */
}

img.right_img_naplo
{
	border-style: solid;
	border-color: white;
	border-width: 10px 0px 5px 10px;
	/* top,right, bot,left */
}

img.vezetoseg
{
	border-style: solid;
	border-color: #F5F7DC;
	border-width: 0px 10px 5px 0px;
	/* top,right, bot,left */
}


/* galéria bal menü allinkek behúzása */
div.allink_pad
{
	padding-left: 20px;
}



