/******************************************/
/****   SkinSystem V1.3 MVMVillKerSkin.css   ****/
/******************************************/

/******** CORE CLASSES ********/

/**** Skin globals ****/

/* CommonSkin */

.MVMVillKer_Body {
	padding:0;
	margin:0;
	color:#525252;
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	text-align:center;
	}

.MVMVillKer_FSAbs          { font-size: 11px; }
.MVMVillKer_FS             { font-size: 100%; }

A.MVMVillKer_Hover:link    {color:#1760a4; text-decoration: underline;}
A.MVMVillKer_Hover:active  {color:#1760a4; text-decoration: underline;}
A.MVMVillKer_Hover:visited {color:#1760a4; text-decoration: underline;}
A.MVMVillKer_Hover:hover   {color:#1760a4; text-decoration: none;}

.MVMVillKer_PtHSpace       {}
.MVMVillKer_PtVSpace       {}

/**** RTE classes ****/

.MVMVillKer_RT {color:#1760a4;}
.MVMVillKer_RTEFrame {border-right: #d5d5d5 1px solid; border-top: #d5d5d5 1px solid; border-left: #d5d5d5 1px solid; border-bottom: #d5d5d5 1px solid;}
.MVMVillKer_RTETableGrid {border-top: #d5d5d5 1px solid;border-left: #d5d5d5 1px solid;}
.MVMVillKer_RTEHeadRow {background:#178dd5; color:#fff;}
.MVMVillKer_RTERow {}
.MVMVillKer_RTEFootRow {background-color:#e7e7e7;}
.MVMVillKer_RTECellGrid {border-bottom: #d5d5d5 1px solid;border-right: #d5d5d5 1px solid;}

/**** PageHead ****/

.MVMVillKer_PgHead    {}
.MVMVillKer_PgHeadBG  {}
.MVMVillKer_PgTitle   {font-size: 110%; font-weight:bold; color:#91895b;}
.MVMVillKer_PgTitleBg {background-color: #fff;}
.MVMVillKer_PgDesc    {font-weight:normal; color:#525659;}
.MVMVillKer_PgDescBg  {}

/**** Portlets in PageHead ****/

.MVMVillKer_PgHeadForm         {}
.MVMVillKer_PgHeadFormBg       {}
.MVMVillKer_PgHeadFormButton   {}
.MVMVillKer_PgHeadFormCtrl     {}
.MVMVillKer_AdminTask          {color: #9a201d;text-decoration: none;font-weight: bold;}
a.MVMVillKer_AdminTask:link    {color: #9a201d;text-decoration: none;font-weight: bold;}
a.MVMVillKer_AdminTask:active  {color: #9a201d;text-decoration: none;font-weight: bold;}
a.MVMVillKer_AdminTask:visited {color: #525659;text-decoration: none;font-weight: bold;}
a.MVMVillKer_AdminTask:hover   {color: #9a201d;text-decoration: none;font-weight: bold;}
.MVMVillKer_AdminTaskBg        {background-color: #EEEEEE;}
.MVMVillKer_UserData           {color: #666666;}
.MVMVillKer_UserDataBg         {background-color: #E0E0E0;}
.MVMVillKer_BreadCrumb         {color:#666666}
.MVMVillKer_BreadCrumbBG       {background-color: #DDDDDD;}

/**** PageFoot ****/

.MVMVillKer_PgFoot    {}
.MVMVillKer_PgFootBg  {}

/**** Portlet ****/

.MVMVillKer_Portlet        {font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;}
.MVMVillKer_PtBody         {}
.MVMVillKer_PtBorder       {border: #d5d5d5 1px solid;}
.MVMVillKer_PtBorderT      {border-top: #d5d5d5 1px solid;}
.MVMVillKer_PtBorderB      {border-bottom: #d5d5d5 1px solid;}
.MVMVillKer_PtBorderL      {border-left: #d5d5d5 1px solid;}
.MVMVillKer_PtBorderR      {border-right: #d5d5d5 1px solid;}
.MVMVillKer_PtBorderLRT    {border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; border-top: #d5d5d5 1px solid;}
.MVMVillKer_PtBorderLRB    {border-bottom: #d5d5d5 1px solid; border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid;}

.MVMVillKer_PtCornerLTText {background-image: url(ctrl/corner_ltt.gif); background-repeat: no-repeat; background-position: left top;}
.MVMVillKer_PtCornerLTForm {background-image: url(ctrl/corner_ltf.gif); background-repeat: no-repeat; background-position: left top;}
.MVMVillKer_PtCornerLTHead {background-image: url(ctrl/corner_lth.gif); background-repeat: no-repeat; background-position: left top;}
.MVMVillKer_PtCornerRTText {background-image: url(ctrl/corner_rtt.gif); background-repeat: no-repeat; background-position: right top;}
.MVMVillKer_PtCornerRTForm {background-image: url(ctrl/corner_rtf.gif); background-repeat: no-repeat; background-position: right top;}
.MVMVillKer_PtCornerRTHead {background-image: url(ctrl/corner_rth.gif); background-repeat: no-repeat; background-position: right top;}
.MVMVillKer_PtCornerLBText {background-image: url(ctrl/corner_lbt.gif); background-repeat: no-repeat; background-position: left bottom;}
.MVMVillKer_PtCornerLBForm {background-image: url(ctrl/corner_lbf.gif); background-repeat: no-repeat; background-position: left bottom;}
.MVMVillKer_PtCornerRBText {background-image: url(ctrl/corner_rbt.gif); background-repeat: no-repeat; background-position: right bottom;}
.MVMVillKer_PtCornerRBForm {background-image: url(ctrl/corner_rbf.gif); background-repeat: no-repeat; background-position: right bottom;}

.MVMVillKer_PtTitle     {font-size:130%; font-weight:normal; color:#91895b; margin:0 0 5px 0; padding:0; display:block;}
.MVMVillKer_PtHeadBg    {}
.MVMVillKer_PtBg        {}    /* if portlet/@style is not present */
.MVMVillKer_PtBgText    {}    /* if portlet/@style = 'Text' */
.MVMVillKer_PtBgForm    {}    /* if portlet/@style = 'Form' */

a.MVMVillKer_PtText:link, a.MVMVillKer_PtText:visited, a.MVMVillKer_PtText:active {color: #1760a4; text-decoration:underline;}
a.MVMVillKer_PtText:hover {color: #1760a4; text-decoration:none;}

a.MVMVillKer_PtForm:link, a.MVMVillKer_PtForm:visited, a.MVMVillKer_PtForm:active {color: #1760a4; text-decoration:underline;}
a.MVMVillKer_PtForm:hover {color: #1760a4; text-decoration:none;}

a.MVMVillKer_PtLinkText:link, a.MVMVillKer_PtLinkText:visited, a.MVMVillKer_PtLinkText:active {color: #1760a4; text-decoration:underline;}
a.MVMVillKer_PtLinkText:hover {color: #1760a4; text-decoration:none;}

a.MVMVillKer_PtLinkForm:link, a.MVMVillKer_PtLinkForm:visited, a.MVMVillKer_PtLinkForm:active {color: #1760a4; text-decoration:underline;}
a.MVMVillKer_PtLinkForm:hover {color: #1760a4; text-decoration:none;}

/**** InputUnit ****/

.MVMVillKer_InputUnit   {color:#666; background-color:#fff;}
.MVMVillKer_IUHeadRow   {}
.MVMVillKer_IUHeadTitle {font-size:110%; font-weight:bold;}
.MVMVillKer_IUHeadDesc  {font-weight:normal;}
.MVMVillKer_IURow       {}
.MVMVillKer_IUTitle     {/*font-size:100%;*/ font-weight:bold;}
.MVMVillKer_IUDesc      {/*font-size:100%;*/ font-weight:normal;}
.MVMVillKer_IUError     {color: #f00;}
.MVMVillKer_IUFootRow   {/*font-size:110%;*/ font-weight:bold;}
.MVMVillKer_IUSubmit    {/*TODO*/}
.MVMVillKer_IUCText     {color: #666;}
.MVMVillKer_IUText      {color: #666;}
.MVMVillKer_IUCLink     {color: #1760a4;}
.MVMVillKer_IULink      {color: #1760a4;}

/**** DataGrid ****/

.MVMVillKer_DataGrid   {color: #666; border-bottom:2px solid #ccc;/*#1f5c96*/; margin:10px 0;}
.MVMVillKer_DataGrid .MVMVillKer_DataGrid {border-top:1px solid #e7e7e7;}
.MVMVillKer_DgBorder   {border:#e7e7e7 1px solid; padding: 2px 4px;}
.MVMVillKer_DgGrid     {border-collapse:collapse; }/**/

/* head */
.MVMVillKer_DgHead     {color:#fff; font-weight:bold; height:2em; padding:2px;}
.MVMVillKer_DgHeadBG   {background:url(bg_dghead.gif) 0 0 repeat-x #1f5c96;}
a.MVMVillKer_DgHeadLink:link, a.MVMVillKer_DgHeadLink:active, a.MVMVillKer_DgHeadLink:visited {color: #094287; text-decoration:underline;}
a.MVMVillKer_DgHeadLink:hover {color: #094287; text-decoration:none;}

/* simple */
.MVMVillKer_DgRowBG    {background-color: #eee;}
.MVMVillKer_DGText     {color:#666;}
a.MVMVillKer_DgLink:link, a.MVMVillKer_DgLink:active, a.MVMVillKer_DgLink:visited {color: #094287; text-decoration:underline;}
a.MVMVillKer_DgLink:hover {color: #094287; text-decoration:none;}

/* even */
.MVMVillKer_DGText1    {color:#666;}
.MVMVillKer_DgRowBG1   {background-color: #f2f2f2;}
a.MVMVillKer_DgLink1:link, a.MVMVillKer_DgLink1:active, a.MVMVillKer_DgLink1:visited {color: #094287; text-decoration:underline;}
a.MVMVillKer_DgLink1:hover  {color: #094287; text-decoration:none;}

/* odd */
.MVMVillKer_DGText2    {color: #666;}
.MVMVillKer_DgRowBG2   {background-color: #f9f9f9;}
a.MVMVillKer_DgLink2:link, a.MVMVillKer_DgLink2:active, a.MVMVillKer_DgLink2:visited {color: #094287; text-decoration:underline;}
a.MVMVillKer_DgLink2:hover  {color: #094287; text-decoration:none;}

/* highlight */
.MVMVillKer_DgHighBG   {background-color: #ffbf00;}
.MVMVillKer_DgHighText {color: #000;}
a.MVMVillKer_DgHighLink:link, a.MVMVillKer_DgHighLink:active, a.MVMVillKer_DgHighLink:visited {color: #094287; text-decoration:underline;}
a.MVMVillKer_DgHighLink:hover  {color: #094287; text-decoration:none;}

/* foot */
.MVMVillKer_DgFoot     {color: #666;}
.MVMVillKer_DgFootBg   {background: url(gradientbg.gif) repeat-x #cacaca; height: 1.5em;}
a.MVMVillKer_DgFootLink:link, a.MVMVillKer_DgFootLink:active, a.MVMVillKer_DgFootLink:visited {color: #094287; text-decoration:underline;}
a.MVMVillKer_DgFootLink:hover  {color: #094287; text-decoration:none;}

/**** Region ****/

.MVMVillKer_Region        {}/* background-color; color; */
.MVMVillKer_RegionText    {background-color: #FFFFFF;} /* background-color; color; */
.MVMVillKer_RegionForm    {background-color: #F0F0F0;} /* background-color; color; */
.MVMVillKer_RegionHeader  {background-color: #DDDDDD;} /* background-color; color; */
.MVMVillKer_RegionToolbar {background-color: #DDDDDD;/*border: #AAAAAA 4px outset;*/padding: 2px;} /* background-color; color; */
.MVMVillKer_RegionDecor   {} /* background-color; color; */
.MVMVillKer_RegionBorderT {border-top: #AAAAAA 1px solid;}
.MVMVillKer_RegionBorderB {border-bottom: #AAAAAA 1px solid;}
.MVMVillKer_RgLinkText    {color: #9a201d;}
.MVMVillKer_RgLinkForm    {color: #9a201d;}
.MVMVillKer_RgLinkHead    {color: #9a201d;}
.MVMVillKer_RgLinkToolbar {color: #9a201d;}
.MVMVillKer_RgLinkDecor   {color: #9a201d;}

/**** LayoutTable ****/

.MVMVillKer_LayoutTable    {padding: 0px;}

/**** Tree ****/

.MVMVillKer_Tree             {}
.MVMVillKer_TreeRow          {color: #525659; padding-right: 2px;}
.MVMVillKer_TreeIcon         {vertical-align: middle;}
.MVMVillKer_TreeText         {color: #525659;}
.MVMVillKer_TreeLink:link    {color: #9a201d;text-decoration:none;}
.MVMVillKer_TreeLink:active  {color: #9a201d;text-decoration:none;}
.MVMVillKer_TreeLink:visited {color: #525659;text-decoration:none;}
.MVMVillKer_TreeLink:hover   {color: #9a201d;text-decoration:underline;}


/**** Summary ****/

.MVMVillKer_Summary     {background-color: #F8F8F8; color: #222222;}
.MVMVillKer_SummaryHead {background-color: #EEEEEE; color: #000000; font-weight: bold;}
.MVMVillKer_SummaryRow  {background-color: #FFFFFF; color: #000000;}

/**** CONTROL ****/

.MVMVillKer_Button {
	background:#fff;
	border:1px solid #c5cfd0;
	color:#23598e;
	font-size:100%;
	font-weight:bold;
	}
.MVMVillKer_Control {
	padding:0;
	margin:0;
	border:3px thin #fff;
	width:120px;
	font-size:100%;
	padding:1px 2px;
	color:#666;
	}

.MVMVillKer_CtrlH            {/*height: 1.2em;*/}
.MVMVillKer_CtrlText         {color: #666;}
.MVMVillKer_CtrlWDefault     {width: 21ex;}
.MVMVillKer_CtrlWSmall       {width: 12ex;}
.MVMVillKer_CtrlWNormal      {width: 21ex;}
.MVMVillKer_CtrlWHuge        {width: 48ex;}
.MVMVillKer_CtrlWFileDefault {width: 33.7ex;}
.MVMVillKer_CtrlWFileSmall   {width: 24.7ex;}/* Size + 12.7 */
.MVMVillKer_CtrlWFileNormal  {width: 33.7ex;}
.MVMVillKer_CtrlWFileHuge    {width: 60.7ex;}

/********  DocumentStoreGUI elements   ********/
/**** ToolBar ****/
.MVMVillKer_TBButton        {margin-left: 2px; margin-right: 2px;}
.MVMVillKer_TBButtonText    {color:#525659;}
.MVMVillKer_TBSeparator     {background-color: #bbb;}
.MVMVillKer_TBBImage        {padding-left: 2px;}
.MVMVillKer_TBBText         {padding-left: 2px; padding-right: 2px;}
.MVMVillKer_TBBDisabledText {padding-left: 2px; padding-right: 2px; color: #ccc;}
a.MVMVillKer_TBLink {color: #9a201d; text-decoration:none;}

/**** TabControl ****/
.MVMVillKer_TabControl       {}
.MVMVillKer_TabPage          {border-left: #ddd 1px solid; border-right: #ddd 1px solid; border-bottom: 1px solid #ddd;}
.MVMVillKer_TPHandler        {background-color: #fff; padding-left:6px; padding-right:4px; border: #ddd 1px solid;}
.MVMVillKer_TPEmptyHandler   {background-color: #fff; border-bottom: #ddd 1px solid;}
.MVMVillKer_TPActiveHandler  {background-color: #fff; padding-left:6px; padding-right:4px; border-left: #ddd 1px solid; border-right: #ddd 1px solid; border-top: #ddd 1px solid;}
.MVMVillKer_TPHandlerText    {color: #525659;}
.MVMVillKer_TPHandlerLink:link    {color: #9a201d; text-decoration: none;}
.MVMVillKer_TPHandlerLink:active  {color: #9a201d; text-decoration: none;}
.MVMVillKer_TPHandlerLink:visited {color: #525659; text-decoration: none;}
.MVMVillKer_TPHandlerLink:hover   {color: #9a201d; text-decoration: none;}
.MVMVillKer_TBButtonImage			{padding-left:2px; padding-right:2px;}

/**** ListView ****/
.MVMVillKer_ListView        {font-family: Tahoma; /*font-size: 11px*/}
.MVMVillKer_LVBorder        {border: #d5d5d5 solid 1px;}
.MVMVillKer_LVHead          {height: 18px; border-bottom: #D0D0D0 solid 1px; border-left:#D0D0D0 solid 1px; color:#666666;}
.MVMVillKer_LVHeadEmpty     {height: 18px; border-bottom: #D0D0D0 solid 1px; color:#666666;}
.MVMVillKer_LVCol           {padding-left: 4px; padding-right: 4px; padding-bottom: 0px; padding-top: 0px; color:#666666;}
.MVMVillKer_LVCol0          {padding-left: 1px; padding-right: 1px; padding-bottom: 0px; padding-top: 0px; color:#666666;}
.MVMVillKer_LVItem          {height:17px; color:#666666;}
.MVMVillKer_LVCheckBox      {height:15px; width:15px;}
.MVMVillKer_LVFileIcon      {vertical-align:text-bottom; margin-right:2px;}
a.MVMVillKer_LVLink:link    {color: #9a201d; text-decoration: none;}
a.MVMVillKer_LVLink:active  {color: #9a201d; text-decoration: none;}
a.MVMVillKer_LVLink:visited {color: #9a201d; text-decoration: none;}
a.MVMVillKer_LVLink:hover   {color: #9a201d; text-decoration: underline;}

/******* End of DocumentStoreGUI elements ********/

/**** TEXT ****/

.MVMVillKer_Lb        {color: #525659;}
.MVMVillKer_LbText    {color: #525659;}
.MVMVillKer_LbForm    {color: #525659;}
.MVMVillKer_LbHead    {color: #525659;}
.MVMVillKer_LbToolbar {color: #525659;}
.MVMVillKer_LbDecor   {color: #525659;}

.MVMVillKer_PtTextText {color: #525659;}
.MVMVillKer_PtTextForm {color: #525659;}

.MVMVillKer_Text      {color: #525659;}/*portlet default text*/
.MVMVillKer_Link      {color: #9a201d;}/*portlet default link*/
.MVMVillKer_P         {margin: 0px;}
.MVMVillKer_TextBig   {font-size:110%;}
.MVMVillKer_TextSmall {font-size:90%;}

/* @TextDecoraton */
.MVMVillKer_Bold      {font-weight: bold;}
.MVMVillKer_Italic    {font-style: italic;}
.MVMVillKer_Underline {text-decoration: underline;}
.MVMVillKer_Error     {color: #ff0000;}
.MVMVillKer_Heading1  {font-size: 130%; font-weight: bold;}
.MVMVillKer_Heading2  {font-size: 120%; font-weight: bold;}
.MVMVillKer_Heading3  {font-size: 110%; font-weight: bold;}
.MVMVillKer_Heading4  {font-size: 100%; font-weight: bold;}
.MVMVillKer_Heading5  {font-size: 90%; font-weight: bold; font-style: italic;}


/* @size */
.MVMVillKer_Small   {font-size:90%;}
.MVMVillKer_Large   {font-size:110%;}

/* @align */
.MVMVillKer_Left    {text-align:left;}
.MVMVillKer_Center  {text-align:center;}
.MVMVillKer_Right   {text-align:right;}
.MVMVillKer_Justify {text-align:justify;}

/**** CONTENT ****/
/******** OBSOLETE CLASSES ********/

/*	.MVMVillKer_Content              {color: #002F5F; line-height: 2.7ex;}	*/
/*.MVMVillKer_ContentTitle         {color: #333333; font-size: 100%; font-weight: bold;}
.MVMVillKer_ContentHead          {color: #002F5F;}*/
/*	..MVMVillKer_ContentTableBorder   {border: #002F5F 1px solid;}	*/
/*	..MVMVillKer_ContentTableGrid     {background-color: #AAAAAA;}	*/
/*	.a.MVMVillKer_ContentLink:link    {text-decoration: none; color: #2689db;}	*/
/*	.a.MVMVillKer_ContentLink:active  {text-decoration: none;}	*/
/*	.a.MVMVillKer_ContentLink:visited {text-decoration: none; color: #2689db;}	*/
/*	.a.MVMVillKer_ContentLink:hover   {text-decoration: underline;}	*/
/*	..MVMVillKer_TOC                  {color: #333333; line-height: 2.7ex;}	*/
/*	..MVMVillKer_TOCHead              {color: #333333; font-weight:bold; line-height: 2.7ex;}	*/
/*	.a.MVMVillKer_TOCLink:link        {text-decoration: underline; color: #555555;}	*/
/*	.a.MVMVillKer_TOCLink:active      {text-decoration: underline; color: #555555;}	*/
/*	.a.MVMVillKer_TOCLink:visited     {text-decoration: underline; color: #555555;}	*/
/*	.a.MVMVillKer_TOCLink:hover       {text-decoration: underline; color: #555555;}	*/

/******** CORE CLASSES END ********/




/********  MVMVillKer ADDITIONS   ********/

div.MVMVillKer_BodyBg {
	background:url(bg_body.gif) 0 0 repeat-x #fff;
	}
div.MVMVillKer_RoleLinks {
	height:23px;
	background:url(bg_rolelinks.gif) 0 0 repeat-x;
	border-bottom:1px solid #fff;
	padding:9px 15px 0 0;
	color:#fff;
	text-align:right;
	}
div.MVMVillKer_RoleLinks a {
	color:#004a86;
	text-decoration:underline;
	}
div.MVMVillKer_RoleLinks a:hover {
	color:#004a86;
	text-decoration:none;
	}
.MVMVillKer_None {
	display:none;
	}
.MVMVillKer_ClearBoth {
	clear:both;
	}
div.MVMVillKer_Kontener {
	width:750px;
	margin:0 auto;
	padding:0 6px;
	background:url(bg_kontener.jpg) 0 5px repeat-x;
	text-align:left;
	}
div.MVMVillKer_Header {
	position:relative;
	background:url(bg_header.gif) 0 5px no-repeat #fff;
	height:69px;
	padding:5px 0 0 0;
	}
div.MVMVillKer_Header ul {
	position:absolute;
	top:7px;
	right:11px;
	padding:0;
	margin:0;
	list-style-type:none;
	}
div.MVMVillKer_Header ul li {
	float:left;
	margin:0 0 0 13px;
	padding:0 0 0 9px;
	background:url(arrow_blue.gif) 0 5px no-repeat;
	}
div.MVMVillKer_Header ul li.headlast {
	background:url(arrow_yellow.gif) 0 5px no-repeat;
	}
div.MVMVillKer_Header ul li a {
	color:#d54200;
	text-decoration:underline;
	}
div.MVMVillKer_Header ul li a:hover {
	color:#d54200;
	text-decoration:none;
	}
h1.MVMVillKer_Logo {
	position:absolute;
	width:117px;
	height:47px;
	top:12px;
	left:53px;
	padding:0;
	margin:0;
	/*background:#ff0000;*/
	background:url(logo.gif) 0 0 no-repeat;
	}
h1.MVMVillKer_Logo a {
	display:block;
	width:117px;
	height:47px;
	}
h1.MVMVillKer_LogoEN {
	position:absolute;
	width:117px;
	height:47px;
	top:12px;
	left:53px;
	padding:0;
	margin:0;
	/*background:#ff0000;*/
	background:url(logo.gif) 0 0 no-repeat;
	}
h1.MVMVillKer_LogoEN a {
	display:block;
	width:117px;
	height:47px;
	}
h1.MVMVillKer_Logo a span, h1.MVMVillKer_LogoEN a span {
	display:none;
	}

/* Menu kezdodik */
div.MVMVillKer_Menu li {
	behavior:url(/SysRes/MVMVillKerSkin/hover.htc);
	}
div.MVMVillKer_Menu {
	position:relative;
	height:35px;
	background:url(bg_menu.gif) 0 0 no-repeat;
	}
div.MVMVillKer_Menu ul {
	height:35px;
	padding:0;
	margin:0;
	list-style-type:none;
	}
div.MVMVillKer_Menu ul li {
	position:relative;
	height:35px;
	padding:0;
	margin:0;
	float:left;
	/*width:151px;*/
	background:url(menu_sep.gif) 100% 0 no-repeat;
	}
div.MVMVillKer_Menu ul li.last {
	height:35px;
	padding:0;
	margin:0;
	float:left;
	/*width:146px;*/
	background-image:none;
	}
div.MVMVillKer_Menu ul li a {
	display:block;
	height:35px;
	width:151px;
	color:#044e97;
	}
div.MVMVillKer_Menu ul li.last a {
	display:block;
	height:35px;
	width:146px;
	}

/* Menu elso szintu elemek */
div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_Cegunkrol {
	background:url(menu_cegunkrol.jpg) 0 0 no-repeat;
	}
div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_Cegunkrol:hover {
	background:url(menu_cegunkrol.jpg) 0 -35px no-repeat;
	}
div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_VillamosenergiaPiac {
	background:url(menu_villamosenergiapiac.jpg) 0 0 no-repeat;
	}
div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_VillamosenergiaPiac:hover {
	background:url(menu_villamosenergiapiac.jpg) 0 -35px no-repeat;
	}
div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_KozuzemiMerlegkor {
	background:url(menu_kozuzemimerlegkor.jpg) 0 0 no-repeat;
	}
div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_KozuzemiMerlegkor:hover {
	background:url(menu_kozuzemimerlegkor.jpg) 0 -35px no-repeat;
	}
div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_SzakmaiAnyagok {
	background:url(menu_szakmaianyagok.jpg) 0 0 no-repeat;
	}
div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_SzakmaiAnyagok:hover {
	background:url(menu_szakmaianyagok.jpg) 0 -35px no-repeat;
	}
div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_Letoltesek {
	background:url(menu_letoltesek.jpg) 0 0 no-repeat;
	}
div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_Letoltesek:hover {
	background:url(menu_letoltesek.jpg) 0 -35px no-repeat;
	}

	/* angol */

div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_Cegunkrol_en {
	background:url(menu_en_cegunkrol.jpg) 0 0 no-repeat;
	}
div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_Cegunkrol_en:hover {
	background:url(menu_en_cegunkrol.jpg) 0 -35px no-repeat;
	}
div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_VillamosenergiaPiac_en {
	background:url(menu_en_villamosenergiapiac.jpg) 0 0 no-repeat;
	}
div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_VillamosenergiaPiac_en:hover {
	background:url(menu_en_villamosenergiapiac.jpg) 0 -35px no-repeat;
	}
div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_KozuzemiMerlegkor_en {
	background:url(menu_en_kozuzemimerlegkor.jpg) 0 0 no-repeat;
	}
div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_KozuzemiMerlegkor_en:hover {
	background:url(menu_en_kozuzemimerlegkor.jpg) 0 -35px no-repeat;
	}
div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_SzakmaiAnyagok_en {
	background:url(menu_en_szakmaianyagok.jpg) 0 0 no-repeat;
	}
div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_SzakmaiAnyagok_en:hover {
	background:url(menu_en_szakmaianyagok.jpg) 0 -35px no-repeat;
	}
div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_Letoltesek_en {
	background:url(menu_en_letoltesek.jpg) 0 0 no-repeat;
	}
div.MVMVillKer_Menu ul li a.MVMVillKer_Menu_Letoltesek_en:hover {
	background:url(menu_en_letoltesek.jpg) 0 -35px no-repeat;
	}
/* Menu elso szintu elemek vege */

div.MVMVillKer_Menu ul li a span {
	display:none;
	}
div.MVMVillKer_Menu ul li ul {
	position:absolute;
	top:35px;
	left:0;
	z-index:99;
	list-style-type:none;
	margin:0; 
	padding:0; 
	display:none;
	width:149px;
	}
div.MVMVillKer_Menu ul li ul li {
	position:relative;
	border-top:1px solid #fff;
	padding:0;
	margin:0;
	background-color:#d3e9fe;
	background-image:none;
	display:block;
	height:26px;
	width:149px;
	}
div.MVMVillKer_Menu ul li ul li a {
	text-decoration:none;
	margin:0;
	padding:7px 0 8px 0;
	display:block;
	height:12px;
	text-align:center;
	color:#014f97;
	width:149px;
	}
div.MVMVillKer_Menu ul li ul li a:hover {
	color:#014f97;
	background:#8cc4fd;
	}
div.MVMVillKer_Menu ul li:hover ul, div.MVMVillKer_Menu ul li.hover ul {
	display:block;
	}

/* Menu vege */

div.MVMVillKer_PageBody {
	border-top:1px solid #fff;
	background:#fff;
	padding:0;
	}
div.MVMVillKer_PageBodyLeft {
	float:left;
	width:225px;
	border-top:3px solid #e0e5e9;
	background:#fff;
	}
div.MVMVillKer_PageBodyRight {
	float:left;
	width:524px;
	border-top:3px solid #e0e5e9;
	background:#fff;
	border-left:1px solid #e9edee;
	padding:0 0 15px 0;
	}
div.MVMVillKer_PtHead_Sarga {
	height:32px;
	background:url(bg_pthead_sarga.gif) 0 0 repeat-x;
	}
div.MVMVillKer_PtHead_Szurke {
	height:32px;
	background:url(bg_pthead_szurke.gif) 0 0 repeat-x;
	}
h2.MVMVillKer_PtTitle_Kereses {
	margin:0;
	padding:0;
	height:32px;
	background:url(bg_pttitle_kereses_sarga.gif) 11px 0 no-repeat;
	}
h2.MVMVillKer_PtTitle_KeresesEN {
	margin:0;
	padding:0;
	height:32px;
	background:url(bg_pttitle_search_sarga.gif) 11px 0 no-repeat;
	}
h2.MVMVillKer_PtTitle_Kapcsolat {
	margin:0;
	padding:0;
	height:32px;
	background:url(bg_pttitle_kapcsolat_sarga.gif) 11px 0 no-repeat;
	}
h2.MVMVillKer_PtTitle_KapcsolatEN {
	margin:0;
	padding:0;
	height:32px;
	background:url(bg_pttitle_contact_sarga.gif) 11px 0 no-repeat;
	}
h2.MVMVillKer_PtTitle_Aktualitasok {
	margin:0;
	padding:0;
	height:32px;
	background:url(bg_pttitle_aktualitasok_szu.gif) 11px 0 no-repeat;
	}
h2.MVMVillKer_PtTitle_AktualitasokEN {
	margin:0;
	padding:0;
	height:32px;
	background:url(bg_pttitle_actuality_szu.gif) 11px 0 no-repeat;
	}
h2.MVMVillKer_PtTitle_Legfrissebb {
	margin:0;
	padding:0;
	height:32px;
	background:url(bg_pttitle_legfrissebb_szu.gif) 11px 0 no-repeat;
	}
h2.MVMVillKer_PtTitle_LegfrissebbEN {
	margin:0;
	padding:0;
	height:32px;
	background:url(bg_pttitle_latest_szu.gif) 11px 0 no-repeat;
	}
div.MVMVillKer_PtHead_Sarga span, div.MVMVillKer_PtHead_Szurke span {
	display:none;
	}
div.MVMVillKer_PtBody {
	background:#fff;
	padding:15px;
	}
div.MVMVillKer_PtFoot{
	height:9px;
	margin:0;
	background:url(bg_ptfoot.gif) 0 0 repeat-x;
	line-height:0px;
	font-size:0px;
	}
div.MVMVillKer_BreadCrumb {
	height:23px;
	background:url(bg_breadcrumb.gif) 0 0 no-repeat;
	padding:9px 0 0 11px;
	}
div.MVMVillKer_BreadCrumb a {
	color:#004a86;
	text-decoration:underline;
	}
div.MVMVillKer_BreadCrumb a:hover {
	color:#004a86;
	text-decoration:none;
	}

/* content */

h3.MVMVillKer_ContentTitleSingle {
	background:url(bg_content_title_single.gif) 0 0 repeat-x;
	margin:0;
	padding:0;
	font-size:160%;
	color:#d54200;
	}
h3.MVMVillKer_ContentTitleSingle span {
	display:block;
	margin:0;
	padding:13px 16px;
	background:url(bg_dot_hor.gif) 0 100% repeat-x;
	}
div.MVMVillKer_PtBody div.MVMVillKer_ContentSingle {
	padding:0;
	}
div.MVMVillKer_ContentSingle {
	padding:15px 15px 0 15px;
	}
div.MVMVillKer_PtBody h3.MVMVillKer_ContentTitleList {
	margin:0;
	padding:0;
	font-size:100%;
	}
h3.MVMVillKer_ContentTitleList {
	margin:10px 0 0 0;
	padding:0 15px;
	font-size:100%;
	}
h3.MVMVillKer_ContentTitleList a {
	color:#d54200;
	text-decoration:none;
	}
div.MVMVillKer_PtBody span.MVMVillKer_ContentDate {
	color:#aeaeae;
	display:block;
	margin:0;
	padding:0;
	font-style:italic;
	}
span.MVMVillKer_ContentDate {
	color:#aeaeae;
	display:block;
	margin:0;
	padding:0 15px;
	font-style:italic;
	}
div.MVMVillKer_ContentLIST_Sep {
	height:1px;
	background:url(bg_dot_hor.gif) 0 0 repeat-x;
	margin:10px 10px 0 10px;
	font-size:0px;
	}
div.MVMVillKer_ContentLIST p.MVMVillKer_ContentHeader {
	padding:0 15px;
	margin:0;
	text-align:justify;
	}
div.MVMVillKer_PtBody div.MVMVillKer_ContentLIST p.MVMVillKer_ContentHeader {
	padding:0;
	margin:0;
	text-align:justify;
	}
p.MVMVillKer_ContentHeader {
	padding:15px;
	margin:0;
	text-align:justify;
	}
p.MVMVillKer_ContentHeaderSingle {
	padding:5px;
	margin:10px 10px 0 10px;
	background:#f7f7f7;
	border:1px solid #e7e7e7;
	text-align:justify;
	}
h4.MVMVillKer_ContentSectionTitle {
	margin:0 0 8px 0;
	padding:0;
	color:#ffbf08;
	font-size:130%;
	}
div.MVMVillKer_PtBody div.MVMVillKer_ContentSection {
	margin:0;
	padding:0;
	}
div.MVMVillKer_ContentSection {
	margin:0;
	padding:10px 15px 0px 15px;
	}
div.MVMVillKer_ContentSection a {
	color:#d54200;
	text-decoration:underline;
	}
div.MVMVillKer_ContentSection a:hover {
	color:#d54200;
	text-decoration:none;
	}
div.MVMVillKer_ContentSection p {
	margin:0;
	padding:0;
	}
div.MVMVillKer_Portlet div.MVMVillKer_ContentSINGLE div.MVMVillKer_ContentSection p {
	margin:0;
	padding:0 10px;
	}
div.MVMVillKer_ContentSection img {
	padding:5px;
	border:1px solid #e8e9ed;
	}
div.MVMVillKer_ContentSection ul {
	margin:5px 0 10px 0;
	padding:0;
	list-style-type:none;
	}
div.MVMVillKer_ContentSection ul li {
	margin:0;
	padding:2px 15px;
	background:url(arrow_blue.gif) 6px 7px no-repeat;
	}
div.MVMVillKer_ContentSection ul ul {
	margin:5px 0 10px 10px;
	padding:0 10px;
	list-style-type:none;
	}
div.MVMVillKer_ContentSection ul ul li {
	margin:0;
	padding:2px 15px;
	background:url(arrow_yellow.gif) 6px 7px no-repeat;
	}
div.MVMVillKer_ContentSection ul ul ul {
	margin:5px 0 10px 0;
	padding:0 10px;
	list-style-type:none;
	}
div.MVMVillKer_ContentSection ul ul ul li {
	margin:0;
	padding:2px 15px;
	background:url(arrow_grey.gif) 6px 7px no-repeat;
	}
img.MVMVillKer_RTEimgLeft {
	float:left;
	margin:0 10px 10px 0;
	}
img.MVMVillKer_RTEimgRight {
	float:right;
	margin:0 0 10px 10px;
	}
img.MVMVillKer_RTEimg {
	border:none;
	}
div.MVMVillKer_ContentRelatedItem {
	border-top:1px solid #e7e7e7;
	margin:15px 15px 0 15px;
	padding:15px 0;
	}
div.MVMVillKer_ContentRelatedItem ul {
	margin:5px 0 10px 0;
	padding:0;
	list-style-type:none;
	}
div.MVMVillKer_ContentRelatedItem ul li {
	margin:0;
	padding:2px 15px;
	background:url(arrow_yellow.gif) 6px 7px no-repeat;
	}
div.MVMVillKer_ContentRelatedItem a {
	color:#d54200;
	text-decoration:underline;
	}
div.MVMVillKer_ContentRelatedItem a:hover {
	color:#d54200;
	text-decoration:none;
	}
div.MVMVillKer_PtBody span.MVMVillKer_Bovebben {
	color:#d54200;
	display:block;
	padding:0;
	}
span.MVMVillKer_Bovebben {
	color:#d54200;
	display:block;
	padding:0 15px;
	}
span.MVMVillKer_Bovebben a {
	color:#d54200;
	text-decoration:underline;
	}
span.MVMVillKer_Bovebben a:hover {
	color:#d54200;
	text-decoration:none;
	}

/* content vege */

div.MVMVillKer_Footer {
	border-top:1px solid #d8d8d8;
	height:70px;
	background:url(bg_footer.gif) 0 0 no-repeat;
	padding:10px 15px 0 15px;
	}
div.MVMVillKer_Footer a {
	color:#d54200;
	text-decoration:underline;
	}
div.MVMVillKer_Footer a:hover {
	color:#d54200;
	text-decoration:none;
	}
div.MVMVillKer_Info {
	float:right;
	color:#848484;
	text-align:right;
	}
div.MVMVillKer_SNLinks {
	float:left;
	color:#505050;
	text-align:left;
	}
div.MVMVillKer_Search {
	display:inline;
	}
div.MVMVillKer_PtBody form {
	padding:0;
	margin:0;
	}
input.MVMVillKer_SearchText {
	padding:0;
	margin:0;
	border:3px thin #fff;
	width:120px;
	font-size:11px;
	padding:1px 2px;
	color:#666;
	float:left;
	}
a.MVMVillKer_SearchSubmit {
	display:block;
	border:0;
	height:20px;
	width:57px;
	background:url(bg_searchbutton.gif) 0 0 no-repeat;
	margin:0 0 0 10px;
	float:left;
	}
a.MVMVillKer_SearchSubmitEN {
	display:block;
	border:0;
	height:20px;
	width:57px;
	background:url(bg_searchbutton_en.gif) 0 0 no-repeat;
	margin:0 0 0 10px;
	float:left;
	}
a.MVMVillKer_SearchSubmit span, a.MVMVillKer_SearchSubmitEN span {
	display:none;
	}

div.MVMVillKer_Sitemap {
	margin:0;
	padding:15px;
	}
div.MVMVillKer_Sitemap ul {
	margin:5px 0;
	padding:0;
	list-style-type:none;
	}
div.MVMVillKer_Sitemap ul li {
	margin:0;
	padding:2px 15px;
	background:url(arrow_blue.gif) 6px 7px no-repeat;
	font-weight:bold;
	}
div.MVMVillKer_Sitemap ul li ul {
	margin:5px 0;
	padding:0;
	list-style-type:none;
	}
div.MVMVillKer_Sitemap ul li ul li {
	margin:0;
	padding:2px 15px;
	background:url(arrow_yellow.gif) 6px 7px no-repeat;
	font-weight:normal;
	}
div.MVMVillKer_Sitemap a {
	color:#d54200;
	text-decoration:underline;
	}
div.MVMVillKer_Sitemap a:hover {
	color:#d54200;
	text-decoration:none;
	}
span.MVMVillKer_InPlaceEdit {
	display:block;
	padding:3px 15px;
	}
span.MVMVillKer_InPlaceEdit a {
	color:#d54200;
	text-decoration:underline;
	}
span.MVMVillKer_InPlaceEdit a:link {
	color:#d54200;
	text-decoration:none;
	}

/******** MVMVillKer ADDITIONS END ********/


