body 
	{
    background-color : #FFFFFF;
    margin: 0px;
	font-family: Verdana, Arial, Helvetica;
    }

a
	{
	color: #0F832F;
	text-decoration: none;
	}

a:hover
	{
	color: #52AE00;
	}

a.tm_link
	{
	color: #E3F1D7;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

a.tm_link:hover
	{
	color: #E3F1D7;
	}

a.sm_link
	{
	color: #FFFFFF;
	text-decoration: none;
	}

a.sm_link:hover
	{
	color: #A3E06E;
	}

table
	{
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: white white white white;
	border-collapse: collapse;
	}

table th 
	{
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	border-color: white white white white;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	}

table td 
	{
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	border-color: white white white white;
	-moz-border-radius: 0px 0px 0px 0px;
	vertical-align: top;
	}

table.main
	{
	width: 100%;
	height: 100%;
	}

table.main td.leftbg
	{
	width: 50%;
	}

table.main td.rightbg
	{
	width: 50%;
	}

table.center
	{
	width: 987px;
	height:100%;
	background-color: white;
	}

table.center td.topflash
	{
	height:235px;
	padding-top:10px;
	}

table.center td.topmenu
	{
	background:url(images/topmenu.jpg) left top no-repeat;
	height:25px;
	}

table.tm_table
	{
	position:relative;
	top:5px;
	height:25px;
	text-align:center;
	}

table.tm_table td.tm1
	{
	width: 284px;
	}
table.tm_table td {
	padding-left:20px;
} 
table.tm_table td.tm2
	{
	width: 109px;
	text-align:left;
	padding-left:4px;
	}

table.tm_table td.tm3
	{
	width: 145px;
	text-align:left;
	padding-left:12px;
	}

table.tm_table td.tm4
	{
	width: 175px;
	}

table.tm_table td.tm5
	{
	width: 97px;
	}

table.tm_table td.tm6
	{
	width: 61px;
	}
table.tm_table td.tm7
	{
	width: 74px;
	}

table.submenu
	{
	background:#6FAD38;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding:0px;
	border-top:1px solid #FFFFFF; 
	}

table.submenu td
	{
	padding:3px;
	}

table.center td.menu
	{
	width:285px;
	padding-top:10px;
	text-align:left;
	}

table.menulink
	{
	background:url(images/menubg.jpg) left top no-repeat;
	width:285px;
	height:387px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0F832F;
	text-decoration: none;
	}

table.menulink td
	{
	padding-left:18px;
	}

table.m_submenu
	{
	background:#E3F1D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0F832F;
	padding:0px;
	border-top:1px solid #D1DEC6;
	border-left:1px solid #D1DEC6;
	}

table.m_submenu td
	{
	padding:8px 0px 0px 5px;
	}

table.m_submenu td.lasttd
	{
	padding-top:8px;
	background:url(images/lasttdbg.jpg) right bottom no-repeat;
	width:224px;
	height:55px;
	}

div.box
	{
	background-color:#E3F1D8;
	width:185px;
	height:100%;
	padding:7px;
	}

p.boxtitle
	{
	background:url(images/line.jpg) left bottom no-repeat;
	font-size:11px;
	font-weight:bold;
	color:#0F832F;
	}

p.boxcontent
	{
	font-size:10px;
	font-weight:normal;
	color:#444444;
	text-align:justify;
	}

p.reszletek
	{
	font-size:10px;
	font-weight:bold;
	text-align:right;
	}

table.center td.text
	{
	width:537px;
	padding:10px;
	}

div.title
	{
	background:url(images/titlebg.jpg) left top repeat-x;
	width:537px;
	height:25px;
	padding:5px 0px 0px 10px;
	font-size:14px;
	font-weight:bold;
	color:#0F832F;
	}

div.content
	{
	padding:10px 3px 10px 3px;
	height: 100%;
	/*font-size:11px;
	font-weight:normal;
	color:#444444;
	text-align:justify;*/
	}
div.galeria
	{
	display: block;
	padding:10px 3px 10px 3px;
	
	}
table.content
	{
width:100%;	
padding:10px 3px 10px 3px;
	}

table.content td.content 
	{
width:100%;	
padding:10px 3px 10px 3px;
	}

table.center td.banner
	{
	width:145px;
	padding:10px 0px 10px 0px;
	text-align:left;
	}

table.center td.bottom
	{
	background:url(images/bottom.jpg) left top no-repeat;
	height:110px;
	vertical-align:center;
	text-align:center;
	}
.szlogen {
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	padding-top:20px;
	letter-spacing:5px;
	
}
table.esemenynaptar
	{
	border-width: 0px 0px 0px 0px;
	border-spacing: 2px;
	border-style: none none none none;
	border-color: white white white white;
	border-collapse: collapse;
	}

table.esemenynaptar th 
	{
	border-width: 0px 0px 0px 0px;
	padding: 2px;
	border-style: none none none none;
	border-color: white white white white;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	}

table.esemenynaptar td 
	{
	border-width: 0px 0px 0px 0px;
	padding: 2px;
	border-style: none none none none;
	border-color: white white white white;
	-moz-border-radius: 0px 0px 0px 0px;
	vertical-align: top;
	}
