html	{ height:100%; margin:0; }
body	{ height:100%; margin:0; background-color:#C3C3A6; font-size:12px; }
form	{ display:inline; }

a		{ font-family:Arial, Tahoma, Verdana; font-size:12px; color:#A03000; text-decoration: underline; font-weight:normal; }
a:hover	{ text-decoration: underline; color:#000000; }

p,div,td,li	{ font-family:Arial, Tahoma, Verdana; font-size:100%; color:#111111; text-decoration: none; }
p,td,		{ text-align:justify; }
div li		{ text-align:auto; }

p			{ margin:5px 0; }

h1		{ font-family:Arial, Tahoma, Verdana; font-size:160%; color:#000000; text-decoration: none; font-weight:bold; margin:0px; padding:15px 0 10px 0; }
h2		{ font-family:Arial, Tahoma, Verdana; font-size:130%; color:#000000; text-decoration: none; font-weight:bold; margin:0px; padding:20px 0 10px 0; }
h3		{ font-family:Arial, Tahoma, Verdana; font-size:100%; color:#000000; text-decoration: none; font-weight:normal; margin:0px; padding:15px 0 10px 0; text-transform:uppercase; }
h4		{ font-family:Arial, Tahoma, Verdana; font-size:100%; color:#000000; text-decoration: none; font-weight:normal; margin:0px; padding:15px 0 10px 0; text-transform:uppercase; }
h5		{ font-family:Arial, Tahoma, Verdana; font-size:110%; color:#1E3D74; text-decoration: none; font-weight:bold; margin:0px; padding:15px 0 10px 0; }
h6		{ font-family:Arial, Tahoma, Verdana; font-size:100%; color:#1E3D74; text-decoration: none; font-weight:bold; margin:0px; padding:15px 0 10px 0; }
.Clear	{ clear:both; height:1px; line-height:1px; font-size:1px; }

.RadioButton	{ width:20px; }

.EditorButton	{ margin:10px 0; }
.mceContentBody	{ background:#FFFFFF none; }

.MaskDiv		{ position:absolute; left:0px; top:0; width:100%; height:100%; opacity:0.6; -moz-opacity:0.6; }
.MaskIFrame		{ position:absolute; left:0px; top:0; width:100%; height:100%; border:none; background-color:transparent; opacity:0; }

.ViewImageFrame		{ cursor:pointer; }
.ViewImageFrame img	{ cursor:pointer; }

.Pager					{ margin:0 0 0 2px; padding:0; }
.Pager span, .Pager a	{ float:left; width:30px; height:28px; margin:2px; padding:1px 0 0 0; line-height:26px; border:1px solid #5D5D5D; text-decoration:none; text-align:center; font-weight:bold; background-color:#FFF; }
.Pager span				{ color:#EFB300; background-color:#666632; }
.Pager a				{  }
.Pager a:hover			{ font-weight:bold; }

#pageLayout				{ width:100%; min-height:519px; background:url('/images/page-bg.gif') repeat-y top left; }

#headerArea				{ width:100%; height:90px; background-color:#666632; }
#menuArea				{ width:109px; margin-right:890px; padding-left:5px; background-color:#666632; }
#contentArea			{ width:862px; min-height:450px; margin-left:-890px; padding:14px; z-index:10; }

#footerArea				{ height:50px; width:1004px; }
#footerArea div			{ padding-top:0px; color:#666632; text-align:center; line-height:25px; }
#footerArea div span	{ color:#666666; font-weight:bold; }
#footerArea div a		{ font-weight:bold; text-decoration:none; }
#footerArea div a:hover	{ text-decoration:none; }

#adminMenu					{ background-color:#ECECEC; height:21px; clear:both; text-align:text; margin-top:-2px; border:1px solid #A9B8C2; border-width:1px 0; }
#adminMenu1					{ border-left:1px solid #A9B8C2; }
#adminMenu div				{ margin:4px auto 0 auto; width:340px; }
#adminMenu div a			{ width:100px; padding:4px 30px; border-right:1px solid #A9B8C2; color:#445588; text-align:center; vertical-align:middle; text-decoration:none; }
#adminMenu div a:hover		{ background-color:#E0E6EC; color:#000000; }
#adminMenu .UserName		{ position:absolute; right:0; margin-top:-26px; line-height:21px; font-weight:bold; }
#adminMenu .UserName span	{ color:#FF0000; }

#date						{ position:absolute; top:20px; right:20px; width:200px; text-align:right; color:#C3C3A6; font-weight:bold; }

.MainMenuRoot				{ }
.MainMenuRoot ul			{ margin:0; padding:0; }
.MainMenuRoot li			{ height:19px; line-height:19px; margin-bottom:10px; list-style-type:none; background:url('/images/menuitem-bg.gif') no-repeat top left; cursor:pointer; }
.MainMenuRoot li a			{ margin:0 0 0 4px; border:0; font-size:11px; color:#000000; text-decoration:none; font-weight:bold; }
.MainMenuRoot li a:hover	{ color:#FFFFFF; text-decoration:none; }
.MainMenuRoot li img		{ margin-bottom:-9px; }
.MainMenuItemActive a		{ color:#FFFFFF; }

.MainMenuSub				{ display:none; position:absolute; width:100px; margin-top:-5px; margin-left:1px; z-index:50; }
.MainMenuSub ul 			{ margin:0; padding:5px 0px 0px 0px; background:#8D8F59 none; }
.MainMenuSub ul li			{ height:20px; list-style-type:none; cursor:pointer; text-align:center; border-top:1px solid #FFFFFF; }
.MainMenuSub ul li a		{ display:block; width:100%; line-height:20px; border:0; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:normal; background-color:#8D8F59; }
.MainMenuSub ul li a:hover	{ display:block; width:100%; color:#000000; text-decoration:none; }
.MainMenuSubActive			{ display:list-item; }

#MainMenu0600				{ width:180px; }
#MainMenu0700				{ width:180px; }
#MainMenu0800				{ width:140px; }

.MainMenuFooter				{ border-top:1px solid #FFFFFF; height:6px; }

.Partners					{ }
.Partners a					{ display:block; width:103px; border:1px solid #000000; }
.Partners a:hover			{ border:1px solid #C3C3A6; }

.Article					{ }

.TablazatNormal				{ border-collapse:collapse; border:none; }
.TablazatNormal tr			{ border:none; }
.TablazatNormal td			{ border:none; margin:0; padding:5px; }
.TablazatKeretes			{ border-collapse:collapse; border:none; }
.TablazatKeretes tr			{ border:none; }
.TablazatKeretes td			{ border:1px solid #D0D3D4; margin:0; padding:5px; }
.TablazatFejlec				{ background-color:#666632; color:#FFFFFF; font-weight:bold; }
.TablazatFejlec p			{ background-color:#666632; color:#FFFFFF; font-weight:bold; }
.TablazatParos				{ background-color:#C3C3A6; color:#404050; }
.TablazatParos p			{ background-color:#C3C3A6; color:#404050; }
.TablazatParatlan			{ background-color:#9F9F6E; color:#404050; }
.TablazatParatlan p			{ background-color:#9F9F6E; color:#404050; }

#articlePresenterContent	{ min-height:295px; }

#main td						{ text-align:center; }
#main td p						{ color:#000000; font-weight:bold; }
#main td p a					{ color:#000000; text-decoration:none; font-weight:bold; }
#main td p a:hover				{ text-decoration:none; }
#main td img					{ margin-bottom:15px; }
#main .MainButton				{ display:inline; padding:2px 0px 2px 23px; background:url('/images/main-button.gif') top left no-repeat; }
#main .MainButton div			{ display:inline; padding:2px 17px 2px 0px; color:#FFFFFF; font-size:12px; font-weight:bold; background:url('/images/main-button.gif') top right no-repeat; }
#main .MainButton div a			{ color:#FFFFFF; text-decoration:none; font-weight:bold; }
#main .MainButton div a:hover	{ text-decoration:none; }

.Content .Header td				{ background-color:#666632; color:#FFFFFF; font-weight:bold; text-align:left; }
.Content .Header .Date			{ width:90px; }
.Content .Header .Author		{ width:120px; }
.Content .Odd td				{ background-color:#9F9F6E; color:#404050; text-align:left; }
.Content .Even td				{ background-color:#C3C3A6; color:#404050; text-align:left; }
.Content td						{ padding:5px; }

.FrontContent a					{ font-size:110%; line-height:130%; text-decoration: none; font-weight:bold; }
.FrontContent span				{ font-size:110%; line-height:130%; color:#A03000; text-decoration: none; font-weight:bold; }

.Content_tura					{ width:860px; }
.Content_tura table				{ width:100%; }
.Content_tura_egyeni			{ width:860px; }
.Content_tura_egyeni table		{ width:100%; }
.Content_foglalkozas			{ width:860px; }
.Content_foglalkozas table		{ width:100%; }
.Content_kiallitas				{ width:860px; }
.Content_vendegoldal			{ width:860px; }
.Content_vendegoldal table		{ width:100%; }
.Content_vendegoldal .Author	{ width:150px !important; }
.Content_gyujtes				{ width:860px; }
.Content_gyujtes table			{ width:100%; }
.Content_recept					{ width:860px; }
.Content_recept table			{ width:100%; }

.Gallery .Title				{ font-family:Arial, Tahoma, Verdana; font-size:160%; color:#000000; text-decoration: none; font-weight:bold; margin:0px; padding:15px 0 10px 0; }
.GalleryTable tr td			{ padding:5px; }
.GalleryTable tr td img		{ cursor:pointer; }

.MediaCategoryLocation			{ margin-bottom:20px; font-size:115%; font-weight:bold; }
.MediaCategoryLocation a		{ font-size:110%; font-weight:bold; text-decoration:none; }
.MediaCategoryLocation a:hover	{ text-decoration:none; }

.MediaCategoryTable					{ width:621px; }
.MediaCategoryTable td				{ padding:5px; text-align:center; vertical-align:top; }
.MediaCategoryTable td a			{ text-decoration:none; }
.MediaCategoryTable td a:hover		{ text-decoration:none; }
.MediaCategoryTable td a img		{ border:2px solid #A03000; }
.MediaCategoryTable td a.NT span	{ display:block; width:240px; height:180px; margin-bottom:5px; border:2px solid #A03000; background:url('/images/media-folder.gif') no-repeat center center; }
.MediaCategoryTable td a.HT img		{ margin-bottom:5px;  }
.MediaCategoryTable td a.HT span	{ position:absolute; display:block; width:50px; height:50px; margin:-60px 0 0 182px; background:url('/images/media-folder-thumbnail.gif') no-repeat right bottom; }
.MediaCategoryTable td a:hover img	{ border-color:#000000; }

.MediaTable td				{ padding:5px; text-align:center; vertical-align:top; }
.MediaTable td div			{ text-align:center; }
.MediaTable td div div div	{ display:table; margin:0 auto 5px auto; padding:0px 3px 3px 0px !important; background:url('/images/shadow.gif') no-repeat bottom right !important; }
.MediaTable img				{ cursor:pointer; }
.MediaTable td:hover .BT	{ background-color:#9F9F8B; }
.MediaTable td:hover .BB	{ background-color:#9F9F8B; }
.MediaTable .BT				{ padding-left:9px; background:url('/images/media-box.gif') repeat-y top left; }
.MediaTable .BT div			{ padding-top:8px; padding-right:8px; background:url('/images/media-box.gif') repeat-y top right; }
.MediaTable .BB				{ padding-left:5px; font-size:5px; background:url('/images/media-box.gif') repeat-y bottom left; }
.MediaTable .BB div			{ background:url('/images/media-box.gif') repeat-y bottom right; }
.MediaTable .Free div		{ margin-bottom:3px; }
.MediaTable .Free span		{ display:none; }

.KindIcon					{ display:block; height:50px; }
.kindEatableY				{ padding-right:15px; line-height:40px; color:#009900; font-size:110%; font-weight:bold; }
.kindEatableY img			{ margin:0 10px -15px 0; }
.kindEatableN				{ padding-right:15px; line-height:40px; color:#555555; font-size:110%; font-weight:bold; }
.kindEatableN img			{ margin:0 10px -15px 0; }
.kindEatableT				{ padding-right:15px; line-height:40px; color:#BB0000; font-size:110%; font-weight:bold; }
.kindEatableT img			{ margin:0 10px -15px 0; }
.kindEatableC				{ padding-right:15px; line-height:40px; color:#7C7F7C; font-size:110%; font-weight:bold; }
.kindEatableC img			{ margin:0 10px -15px 0; }
.kindProtected				{ padding-right:15px; line-height:40px; color:#FFFF00; font-size:110%; font-weight:bold; }
.kindProtected img			{ margin:0 10px -15px 0; }

#showKindList .ABC a		{ margin-right:8px; }
#showKindList .ABC a:hover	{ margin-right:8px; }
#showKindList .ABC span		{ margin-right:8px; }
#showKindList .KindTable	{ width:850px; }

#main .Line1 td { height:320px; }
#main .Line2 td { height:275px; }
#main .Line3 td { height:320px; }

#mushroomStampsPic			{ position:absolute; margin:15px 0 0 80px; }

#sitemap .MenuItem	{ padding:0 0 5px 0px; font-weight:bold; background-image:none; }
#sitemap .Root		{ padding-bottom:0px; font-size:125%; }
#sitemap .First		{ padding-top:9px; background:url('/images/sitemap-tree-first-sub.gif') no-repeat top left; }
#sitemap .Last		{ background:url('/images/sitemap-tree-last.gif') no-repeat top left; }
#sitemap ul			{ margin:-1px 0 0 0; padding:0; }
#sitemap li			{ padding:2px 0 5px 20px; list-style-type:none; background:url('/images/sitemap-tree-sub.gif') no-repeat top left; }

