HTML {
	MARGIN-BOTTOM: 1px; HEIGHT: 100%
}
BODY {
	FONT-SIZE: 76%; MARGIN: 0px; HEIGHT: 100%
}
DIV {
	   FONT-FAMILY: tahoma,helvetica,arial,sans-serif
}
TABLE {
	FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 1.3em; FONT-FAMILY: tahoma,helvetica,arial,sans-serif; 
}
TD {
	FONT-SIZE: 1em; COLOR: #333; FONT-FAMILY: tahoma,helvetica,arial,sans-serif
}

TH {
	FONT-SIZE: 1em; COLOR: #333; LINE-HEIGHT: 1.3em; FONT-FAMILY: tahoma,helvetica,arial,sans-serif
}

A:link {
	COLOR: #4B9100; TEXT-DECORATION: none
}
A:visited {
	COLOR: #4B9100; TEXT-DECORATION: none
}
A:hover {
	COLOR: #4B9100; TEXT-DECORATION: underline
}
/* asd */
A.mainlevel:link {
	 width: 100%; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;  DISPLAY: block;  FONT-WEIGHT: bold; FONT-SIZE: 11px;  VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: 23px; TEXT-ALIGN: left; TEXT-DECORATION: none

}
A.mainlevel:visited {
	 width: 100%; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;  DISPLAY: block;  FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: 23px; TEXT-ALIGN: left; TEXT-DECORATION: none

}
A.mainlevel:hover {
	 FONT-WEIGHT: bold; COLOR: #FFCA2D; TEXT-DECORATION: none;  width: 100%
}
A.img_mainlevel:link {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px;  DISPLAY: block;  FONT-WEIGHT: bold; FONT-SIZE: 11px;  VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #E2EDC8; LINE-HEIGHT: 23px; TEXT-ALIGN: center; TEXT-DECORATION: none
BACKGROUND: url(../images/leftmenu_sub_back.jpg) #7EB110 repeat-x 50% top; width: 100%
}
A.img_mainlevel:visited {
	 PADDING-BOTTOM: 3px; PADDING-TOP: 3px;  DISPLAY: block;  FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #E2EDC8; LINE-HEIGHT: 23px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.img_mainlevel:hover {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}


A.mainlevel-nav:link {
	 width: 100%; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;  DISPLAY: block;  FONT-WEIGHT: bold; FONT-SIZE: 11px;  VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: 23px; TEXT-ALIGN: left; TEXT-DECORATION: none

}
A.mainlevel-nav:visited {
	 width: 100%; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;  DISPLAY: block;  FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: 23px; TEXT-ALIGN: left; TEXT-DECORATION: none

}
A.mainlevel-nav:hover {
	 FONT-WEIGHT: bold; COLOR: #FFCA2D; TEXT-DECORATION: none;   width: 100%;
}
IMG { border: 0px;
}
IMG.random {  border-top: solid 2px #8A8B83; border-left: solid 2px #8A8B83; border-bottom: solid 2px #E3E4E1; border-right: solid 2px #E3E4E1; vertical-align: center;
}

IMG.fomenukep { border: 1px solid #000; margin-left: 0px; margin-right: 10px; margin-bottom: 5px; margin-top: 3px; 
}

P {
	FONT-FAMILY: tahoma,helvetica,arial,sans-serif; FONT-SIZE: 12px; MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P#player {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.a_sorkizart
{
	FONT-SIZE: 12px; LINE-HEIGHT: 1.1em; FONT-FAMILY: tahoma,helvetica,arial,sans-serif, text-align: justify; color: black;
}


LI.a_sorkizart_felsorolas {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.1em; FONT-FAMILY: tahoma,helvetica,arial,sans-serif, text-align: justify; color: black;
}

UL.latestnews {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL.latestnews_hirek {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL.latestnews_kozlemenyek {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL.online {
	PADDING-top: 10px; PADDING-bottom: 0px; padding-left: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL.latestnews LI {
	BACKGROUND-POSITION: 0px 11px; PADDING-LEFT: 16px; BACKGROUND-IMAGE: url(../images/bulet.jpg); LINE-HEIGHT: 12px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
UL.latestnews_hirek LI {
	BACKGROUND-POSITION: 0px 11px; PADDING-LEFT: 16px; BACKGROUND-IMAGE: url(../images/bulet.jpg); LINE-HEIGHT: 12px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
UL.latestnews_kozlemenyek LI {
	BACKGROUND-POSITION: 0px 11px; PADDING-LEFT: 16px; BACKGROUND-IMAGE: url(../images/bulet.jpg); LINE-HEIGHT: 12px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
UL.menu {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL.menu LI {
	PADDING-LEFT: 15px; LINE-HEIGHT: 10px; PADDING-TOP: 10px; 
}

DIV.latestnewsintrotext {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #797a72;  
}
TD.label {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #797a72;  
}

DIV.online {
	TEXT-ALIGN: center; PADDING-top: 5px; FONT-SIZE: 11px; COLOR: #797a72; width: 210px;
}
DIV.latestnewsmore {
	PADDING-RIGHT: 10px;  FONT-SIZE: 9px; PADDING-BOTTOM: 15px; PADDING-TOP: 5px; TEXT-ALIGN: right; BACKGROUND: url(../images/separator2.gif) #F0F1E9 repeat-x 50% bottom; width: 90%;
}
DIV.latestnewsdate {
	FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #797a72; PADDING-TOP: 5px
}

DIV.modulname {
border-top: 1px solid white; border-bottom: 1px solid white;  LINE-HEIGHT: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 6px;  BACKGROUND: url(../images/modulname_bg.jpg) #F0F1E9 repeat-x 50% bottom;  MARGIN: 0px;   TEXT-ALIGN: center; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4D4D4D; 
}





INPUT.button {
	 border: 1px solid #74B000; FONT-SIZE: 10px; BACKGROUND: #74B000;  COLOR: #fff;  FONT-FAMILY: Arial, Helvetica, sans-serif
}


input.inputbox {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #686868;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #9BAAAF;

	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #AABBBF;

	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #9BAAAF;

	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #9BAAAF;	
	padding-right: 3px;
	padding-left: 3px;
	margin-bottom: 4px;
	margin-top: 5px;
  background-image:   url(../images/txtboxbg.gif);

}
input.searchbox {

	width: 100px;
	height: 18px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #686868;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #fff;

	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #fff;

	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #fff;

	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #fff;	
	padding-right: 3px;
	padding-left: 3px;
	
  background-image:   url(../images/txtboxbg.gif);

}
select.inputbox {
width: 220px;  height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #686868;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #9BAAAF;

	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #AABBBF;

	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #9BAAAF;

	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #9BAAAF;	
	padding-right: 3px;
	padding-left: 3px;
 

}
LABEL.radio {  FONT-SIZE: 10px; 
}

SELECT.selectlist {  FONT-SIZE: 10px; 
}
.back_button {
	MARGIN-TOP: 10px; TEXT-ALIGN: center
}
#header A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #757575; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
#header A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #757575; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
#header A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #757575; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#page_bg {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 1px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/background.gif); MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat; HEIGHT: 100%
}
DIV#center {
	TEXT-ALIGN: center; align: center
					padding: 0px
}
div#wrapper  
					{
					
					width: 100%;
					
					width: 950px;
					margin-left: auto;
					margin-right: auto;
					padding: 0px;
					height: 100%;
					}
DIV#maincontent {
	BACKGROUND: #ffffff; FLOAT: left; TEXT-ALIGN: left
}
DIV#leftmenu {
	FLOAT: left; WIDTH: 230px
}
DIV#rightgadgets {
	FLOAT: right; WIDTH: 210px
}


DIV.date {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; MARGIN-LEFT: 0px; COLOR: #757575; PADDING-TOP: 4px; HEIGHT: 15px; TEXT-ALIGN: left
}
DIV#header {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #757575; PADDING-TOP: 4px; HEIGHT: 15px; TEXT-ALIGN: right
}
DIV#logo {
	MARGIN: 0px; BORDER: 0px; PADDING: 0px; BACKGROUND: #FFF  url(../images/banner9.jpg) ; FLOAT: left; WIDTH: 100%; HEIGHT: 142px; TEXT-ALIGN: center; align: center; 
}
DIV#logo DIV.moduletable {
	 MARGIN: 0px; WIDTH: 100%; PADDING-top: 0px; BORDER: 0px;
}


DIV#topmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/topmenu_button_green.jpg) repeat-x 50% bottom; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 29px
}
DIV#topline {
	BACKGROUND: #fff; FLOAT: left; WIDTH: 100%; HEIGHT: 1px
}

TABLE.minimal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse;
}
TABLE.minimal TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

A.img_mainlevel:link {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px;  DISPLAY: block;  FONT-WEIGHT: bold; FONT-SIZE: 11px;  VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #E2EDC8; LINE-HEIGHT: 23px; TEXT-ALIGN: center; TEXT-DECORATION: none
BACKGROUND: url(../images/leftmenu_sub_back.jpg) #7EB110 repeat-x 50% top; width: 100%
}
A.img_mainlevel:visited {
	 PADDING-BOTTOM: 3px; PADDING-TOP: 3px;  DISPLAY: block;  FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #E2EDC8; LINE-HEIGHT: 23px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.img_mainlevel:hover {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}


A.mainlevel-nav:link {
	 width: 100%; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;  DISPLAY: block;  FONT-WEIGHT: bold; FONT-SIZE: 11px;  VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: 23px; TEXT-ALIGN: left; TEXT-DECORATION: none

}
A.mainlevel-nav:visited {
	 width: 100%; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;  DISPLAY: block;  FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: 23px; TEXT-ALIGN: left; TEXT-DECORATION: none

}
A.mainlevel-nav:hover {
	 FONT-WEIGHT: bold; COLOR: #FFCA2D; TEXT-DECORATION: none;   width: 100%;
}




TABLE.mainmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; width: 100%; 
}
TABLE.mainmenu TD.image{
 	BACKGROUND: url(../images/leftmenu_back3.jpg) #699607 repeat-x 50% top; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN:0px; PADDING-TOP: 4px;   vertical-align: middle
}
TABLE.mainmenu TD.text{
 	color: #fff; BACKGROUND: url(../images/leftmenu_back2.jpg) #4D6F00 repeat-x 50% top; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px;   vertical-align: middle
}

TABLE.submenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER: 0px none; 
}
TABLE.submenu TD {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;   vertical-align: middle; 
}

IMG.menu {   border: none 0px; vertical-align: middle;
}


TABLE.contentpane {
	
}
TABLE.contentpane TD {
	FONT-SIZE: 10px;
}
TABLE.contenttoc {
	width: 150px;  float: right;
	border: solid #4C6F00 1px;
	padding: 10px; margin-left: 10px; margin-bottom: 5px; margin-top: 35px;
	BACKGROUND: #FAFAFA; 


}
TABLE.contenttoc TD{
padding-left: 8px; padding-right: 8px; padding-bottom: 5px;
}
TABLE.contenttoc TH{
text-align: center;
}



div.pagenavcounter{
width:100%; text-align: left; font-size: 10px; margin-top: 10px; margin-bottom: 10px;  display: block;  BACKGROUND: url(../images/dot.gif)   repeat-x 50% bottom; 
}


TABLE.pagenavcounter{
width:100%; text-align: right; font-size: 10px; margin-top: 0px; margin-bottom: 10px;  display: block;  BACKGROUND: url(../images/dot.gif)   repeat-x 50% bottom; 
}

TABLE.pagenavcounter TD{
  text-align: right; 
}

TABLE.contentpaneopen {
	
	  border-collapse: collapse; border-spacing: 0px; 
	  width: 450px; _width:449px; 
}

TABLE.simatablazat { padding: 5px; background-color: #FdFdFd; border: 2px #4C6F00  solid; border-collapse: collapse; border-spacing: 0px; 
}


TABLE.search { background-color: #fdfdfd; border: 2px #4C6F00 solid; border-collapse: collapse; border-spacing: 0px; margin-top: 10px; width: 450px;
}
TABLE.search TD{ padding-left: 8px; padding-right: 8px; padding-bottom: 5px; padding-top: 5px; 
}

TABLE.searchintro { border-collapse: collapse; border-spacing: 0px; width:99%;
}
TABLE.searchintro TD{ padding-left: 8px; padding-right: 8px; padding-bottom: 5px; padding-top: 5px; 
}

TR.tableheader {  font-size: 11px; FONT-WEIGHT: bold;  background-color: #e1e1e1; text-align: center;
}
TR.tableheader TD {  border: solid 1px #CBCBCB;  padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 10px; text-align: center
}
TR.tablesimply_lightgrey {  font-size: 11px; FONT-WEIGHT: normal;  background-color: #FcFcFc; 
}
TR.tablesimply_lightgrey TD {  border: solid 1px #CBCBCB;  padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 10px; vertical-align: middle
}
TR.tablesimply_lightgrey TD P{     padding-bottom: 10px;  
}

TR.tablesimply_white {  font-size: 11px; FONT-WEIGHT: normal;  background-color: #ffffff; 
}
TR.tablesimply_white TD {  border: solid 1px #CBCBCB;  padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 10px; vertical-align: middle
}
TR.tablesimply_white TD P{    padding-bottom: 10px;
}

TD.sectiontableheader{  font-size: 11px; FONT-WEIGHT: bold;  background-color: #e1e1e1; text-align: center; border-top: 2px solid green;
}
TD.sectiontablefooter{  font-size: 11px; height: 30px;    text-align: center; border-top: 2px solid green;
}
TR.sectiontableentry1{ font-size: 11px; FONT-WEIGHT: normal;  background-color: #FaFaFa; 
}
TR.sectiontableentry1 TD {  border: solid 0px #CBCBCB;  padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 10px; 
}
TR.sectiontableentry2{ font-size: 11px; FONT-WEIGHT: normal;  background-color: #FfFfFf; 
}
TR.sectiontableentry2 TD {  border: solid 0px #CBCBCB;  padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 10px;
}
TR.poll{ font-size: 10px; FONT-WEIGHT: normal;  BACKGROUND: url(../images/dot.gif) repeat-x 50% bottom; 
}
TR.poll TD {  padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 10px; 
}
TR.polltitle{ font-size: 12px; FONT-WEIGHT: normal;  BACKGROUND: url(../images/dot.gif) repeat-x 50% bottom; 
}

TD.createdate {
	FONT-SIZE: 9px; height: 20px;
}
TD.contentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; HEIGHT: 40px; TEXT-DECORATION: none; text-align: left; 
}
DIV.componentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; HEIGHT: 20px; TEXT-DECORATION: none
}
TD.buttonheading {
	
}


TD.left_shadow {
	BACKGROUND: url(../images/left_shadow.png) repeat-y; WIDTH: 4px
}
TD.right_shadow {
	BACKGROUND: url(../images/right_shadow.png) repeat-y; WIDTH: 4px
}
TD.top_shadow {
	BACKGROUND: url(../images/top_shadow.png) repeat-x; WIDTH: 100%; HEIGHT: 4px
}
TD.left_top_shadow {
	BACKGROUND: url(../images/left_top_shadow.png) no-repeat; WIDTH: 4px; HEIGHT: 4px
}
TD.right_top_shadow {
	BACKGROUND: url(../images/right_top_shadow.png) no-repeat; WIDTH: 4px; HEIGHT: 4px
}
TD.bottom_shadow {
	BACKGROUND: url(../images/bottom_shadow.png) repeat-x; WIDTH: 100%; HEIGHT: 4px
}
TD.left_bottom_shadow {
	BACKGROUND: url(../images/left_bottom_shadow.png) no-repeat; WIDTH: 4px; HEIGHT: 4px
}
TD.right_bottom_shadow {
	BACKGROUND: url(../images/right_bottom_shadow.png) no-repeat; WIDTH: 4px; HEIGHT: 4px
}



TD.left_shadow_inside {
	BACKGROUND: url(../images/left_shadow_inside.gif) repeat-y; WIDTH: 4px
}
TD.right_shadow_inside {
	BACKGROUND: url(../images/right_shadow_inside.gif) repeat-y; WIDTH: 4px
}

TD.top_shadow_inside {
	BACKGROUND: url(../images/top_shadow_inside.gif) repeat-x; WIDTH: 100%; HEIGHT: 4px
}
TD.left_top_shadow_inside {
	BACKGROUND: url(../images/left_top_shadow_inside.gif) no-repeat; WIDTH: 4px; HEIGHT: 4px
}
TD.right_top_shadow_inside {
	BACKGROUND: url(../images/right_top_shadow_inside.gif) no-repeat; WIDTH: 4px; HEIGHT: 4px
}
TD.bottom_shadow_inside {
	BACKGROUND: url(../images/bottom_shadow_inside.gif) repeat-x; WIDTH: 100%; HEIGHT: 4px
}
TD.left_bottom_shadow_inside {
	BACKGROUND: url(../images/left_bottom_shadow_inside.gif) no-repeat; WIDTH: 4px; HEIGHT: 4px
}
TD.right_bottom_shadow_inside {
	BACKGROUND: url(../images/right_bottom_shadow_inside.gif) no-repeat; WIDTH: 4px; HEIGHT: 4px
}


TD.bottom_blue {
	BACKGROUND: #fff; WIDTH: 100%; HEIGHT: 4px
}
TD.bottom_blue_vertical {
	BACKGROUND: #fff; WIDTH: 4px
}
TD.textcontent {
	 BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 10px; TEXT-ALIGN: left
}
TD.textcontent2  {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 10px; TEXT-ALIGN: left
}




#active_menu {
	  COLOR: #FFCA2D;  
}
#active_menu:hover {
	 COLOR: #FFF600;
}


A.mainlevel#active_menu {
	 COLOR: #FFCA2D
}

A.mainlevel#active_menu:hover {
	COLOR: #FFCA2D
}


A.sublevel:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #fff; LINE-HEIGHT: 26px; HEIGHT: 25px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.sublevel:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #fff; LINE-HEIGHT: 26px; HEIGHT: 25px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.sublevel:hover {
	FONT-WEIGHT: bold; COLOR: #FFCA2D; TEXT-DECORATION: none
}



A.navi:link {
	 VERTICAL-ALIGN: middle; LINE-HEIGHT: 26px;  TEXT-ALIGN: center; TEXT-DECORATION: none;  FONT-SIZE: 14px; COLOR: #4C6F00; border: 1px solid #eeeeee; padding: 3px;
}
A.navi:visited {
	  VERTICAL-ALIGN: middle;   LINE-HEIGHT: 26px;  TEXT-ALIGN: center; TEXT-DECORATION: none; FONT-SIZE: 14px; COLOR: #4C6F00; border: 1px solid #eeeeee; padding: 3px;
}
A.navi:hover {
	 COLOR: #fff; TEXT-DECORATION: none; BACKGROUND: #4C6F00; border: 1px solid #eeeeee; padding: 3px;
}
IMG.navi { VERTICAL-ALIGN: middle; BORDER: none 0px;
}
span.navi{ FONT-WEIGHT: bold;  VERTICAL-ALIGN: middle;  LINE-HEIGHT: 26px;  TEXT-ALIGN: center; TEXT-DECORATION: none;  FONT-SIZE: 14px; COLOR: #fff; border: 1px solid #eeeeee; padding: 3px; BACKGROUND: #4C6F00;
}
span.small{ VERTICAL-ALIGN: middle; COLOR: #000; LINE-HEIGHT: 26px;  TEXT-ALIGN: center; TEXT-DECORATION: none;  FONT-SIZE: 10px; padding: 3px; 
}
span.hilight{ BACKGROUND: #AEE339; TEXT-DECORATION: none;  
}


DIV.list_1{   BACKGROUND: #fdfdfd ; padding-top:10px; padding-left: 10px; padding-right: 10px; }
DIV.list_0{   background: #ffffff; padding-top:10px; padding-left: 10px; padding-right: 10px;}
DIV.list_1_text{  BACKGROUND:  #fdfdfd; padding-top:10px; padding-left: 15px; padding-right: 15px; TEXT-ALIGN: justify; }
DIV.list_0_text{   background: #ffffff; padding-top:10px; padding-left: 15px; padding-right: 15px; TEXT-ALIGN: justify; }


DIV.border_top{BACKGROUND: url(../images/dot.gif) repeat-x 50% top;  width: 100%; display: block}
DIV.small{ VERTICAL-ALIGN: left; COLOR: #000; LINE-HEIGHT: 26px;  TEXT-ALIGN: left; TEXT-DECORATION: none;  FONT-SIZE: 10px; padding: 3px; 
}
DIV#left {
	PADDING-RIGHT: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#left DIV.moduletable {
	PADDING-RIGHT: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 0px solid
}
DIV.elso {
	 BACKGROUND: url(../images/leftmenu_sub_back.jpg) #7EB110 repeat-x 50% top; width: 100%
}
DIV.masodik {
	BACKGROUND: url(../images/leftmenu_sub_back.jpg) #7EB110 repeat-x 50% top; width: 100%
}
DIV.harmadik {
	BACKGROUND: url(../images/leftmenu_sub_back.jpg) #7EB110 repeat-x 50% top; width: 100%
}
DIV.negyedik {
	BACKGROUND: url(../images/leftmenu_sub_back.jpg) #7EB110 repeat-x 50% top; width: 100%
}
DIV.otodik {
	BACKGROUND: url(../images/leftmenu_sub_back.jpg) #7EB110 repeat-x 50% top; width: 100%
}
DIV.hatodik {
	BACKGROUND: url(../images/leftmenu_sub_back.jpg) #7EB110 repeat-x 50% top; width: 100%
}
DIV.submenupadder1 {
	 PADDING-LEFT: 30px; BACKGROUND: url(../images/leftmenu_sub_back.jpg) #7EB110 repeat-x 50% top
}
DIV.submenupadder2 {
	 PADDING-LEFT: 50px; BACKGROUND: url(../images/leftmenu_sub_back.jpg) #7EB110 repeat-x 50% top
}
DIV.submenupadder3 {
	 PADDING-LEFT: 70px; BACKGROUND: url(../images/leftmenu_sub_back.jpg) #7EB110 repeat-x 50% top
}
div#right { padding: 0px; margin: 0px; 
}
DIV#right DIV.moduletable {
	FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: left; 
}
DIV#right DIV.moduletable-box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px;  PADDING-TOP: 0px
}


DIV.search {
	
	BACKGROUND: #4C6F00 repeat 50% top; height:32px; WIDTH: 212px;_width: 210px; TEXT-ALIGN: center; PADDING-TOP: 9px;  _PADDING-TOP: 7px;  padding-bottom: 5px; border-top: 1px solid white;
}

DIV#user8 DIV.moduletable {
	  border-top:1px solid white;   PADDING-BOTTOM: 0px;   _PADDING-BOTTOM: 0px;  MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 0px; _PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV#user9 DIV.moduletable {
	PADDING: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 100%;  TEXT-ALIGN: center
}
DIV.separator {
	 display: block;    MARGIN: 0px; border-bottom: 1px
}
DIV.separator2 {
	display: block;   BACKGROUND: url(../images/separator2.gif) #F1F1F1 repeat-x 50% bottom; PADDING-BOTTOM: 10px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 100%;  TEXT-ALIGN: center
}
DIV.separator3 {
	 display: block;  PADDING-TOP: 0px; PADDING-BOTTOM: 8px;  
}

A.pagenav {
font-size: 12px;  
}
SPAN.pagenav {
font-size: 12px;  
}
DIV.article_seperator{BACKGROUND: url(../images/dot.gif) repeat-x 50% bottom;  width: 100%; 
}
DIV.article_seperator2{BACKGROUND: url(../images/dot.gif) repeat-x 50% top;  width: 100%
}
DIV.article_separator{BACKGROUND: url(../images/dot.gif) repeat-x 50% top;  width: 450px; margin-top: 10px;
}

DIV.pagenavbar{
width: 100%; text-align: center; font-size: 10px; margin-top: 10px; margin-bottom: 0px;  
}
DIV.pagenavbar A{
 font-size: 10px; 
}
DIV.pagenavbar DIV{
 font-size: 10px; 
}

#pathway {
	MARGIN: 10px 10px 5px 10px;
}
#mainbody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 10px; 
}



.dialog {
 width:92%;
 margin:0px auto;
 min-width:171px;
 color:#fff;
}

.dialog .hd .c,
.dialog .ft .c {
 font-size:1px; 
 height:13px;
}

.dialog .ft .c {
 height:14px;
}

.dialog .hd {
 background:transparent url(tl.gif) no-repeat 0px 0px;
}

.dialog .hd .c {
 background:transparent url(tr.gif) no-repeat right 0px;
}

.dialog .bd {
 background:transparent url(ml.gif) repeat-y 0px 0px;
}

.dialog .bd .c {
 background:transparent url(mr.gif) repeat-y right 0px;
}

.dialog .bd .c .s {
 margin:0px 8px 0px 6px;
 background:#BEBFB7 url(ms.jpg) repeat-x 0px 0px;
 padding:1em;
}

.dialog .ft {
 background:transparent url(bl.gif) no-repeat 0px 0px;
}

.dialog .ft .c {
 background:transparent url(br.gif) no-repeat right 0px;
}




.dialog h1 {
 
 font-size:2em;
 margin:0px;
 padding:0px;
 margin-top:-0.6em;
}

.dialog p {
 margin:0.5em 0px 0px 0px;
 padding:0px;
 font:0.95em/1.5em arial,tahoma,"sans serif";
}
.dialog pre {
 font-size:1.1em;
}



.dhx_combo_img{
	position:absolute;
	top:0px;
	right:0px;
	width:17px;
	height:20px;
}

.dhx_combo_option_img{
	position:relative;
	top:1px;
	margin-left:2px;
	left:0px;
	width:18px; height:18px;
}



.dhx_combo_input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #686868;
	border: solid 1px #9BAAAF;
	position:absolute; top:0px; left: 0px;
	background-image:   url(../images/txtboxbg.gif);
}

.dhx_combo_box{
	position:relative;
	border:0px solid #7F9DB9;
	height:20px;
	_height:22px;
	overflow:hidden;
    background-color: #F0F1E9;	 margin-top: 5px;
}
.dhx_combo_list{
   position:absolute;
   z-index:30;
   overflow:auto;
   color: #686868;
   
    border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #9BAAAF;

	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #AABBBF;

	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #9BAAAF;

	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #9BAAAF;	
   
   height:150px;

   
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   background-color: white;
}

.dhx_combo_list div{
	cursor:default;
	padding:2px 2px 2px 2px; 
text-align: left;

}
.dhx_selected_option{
	background-color:#065DAC;
	color:white;
}

TABLE._csmtablazat {  background-color: #FdFdFd; border: 2px #4C6F00  solid; border-collapse: collapse; border-spacing: 0px; 
}

TABLE._csmtablazat TR { border: solid 1px #CBCBCB;  padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 10px; vertical-align: middle ;
}



TABLE.futtyfurutty {  background-color: #FdFdFd; border: 2px #4C6F00  solid; border-collapse: collapse; border-spacing: 0px; 
}
TABLE.futtyfurutty TD { padding: 5px; border: 1px #ccc  solid; 
}
TABLE.zoldkeretes {  background-color: #FdFdFd; border: 2px #4C6F00  solid; border-collapse: collapse; border-spacing: 0px; 
}
TABLE.zoldkeretes TD { padding: 5px; border: 1px #ccc  solid; 
}

DIV.mosimage_caption {  background-color: #eee;padding: 5px; color: #666;
}
