/******************************************/
/****   SkinSystem V1.3 ForintSkin.css   ****/
/******************************************/

/******** CORE CLASSES ********/

/**** Skin globals ****/

/* CommonSkin */

.Forint_Body {
	margin:0 0 10px 0;
	padding:0;
	background:#f3f0ee;
	text-align:center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#444;
	font-size:11px;
}

.Forint_FSAbs          { font-size: 11px; }
.Forint_FS             { font-size: 100%; }

A.Forint_Hover:link    {color:#004b14; text-decoration: underline;}
A.Forint_Hover:active  {color:#004b14; text-decoration: underline;}
A.Forint_Hover:visited {color:#004b14; text-decoration: underline;}
A.Forint_Hover:hover   {color:#004b14; text-decoration: none;}

.Forint_PtHSpace       {}
.Forint_PtVSpace       {}

/**** RTE classes ****/

.Forint_RT {color:#000;}
.Forint_RTEFrame {border-right: #d5d5d5 1px solid; border-top: #d5d5d5 1px solid; border-left: #d5d5d5 1px solid; border-bottom: #d5d5d5 1px solid;}
.Forint_RTETableGrid {border-top: #d5d5d5 1px solid;border-left: #d5d5d5 1px solid;}
.Forint_RTEHeadRow {background:#004b14; color:#fff;}
.Forint_RTERow {}
.Forint_RTEFootRow {background-color:#e7e7e7;}
.Forint_RTECellGrid {border-bottom: #d5d5d5 1px solid;border-right: #d5d5d5 1px solid;}

/**** PageHead ****/

.Forint_PgHead    {}
.Forint_PgHeadBG  {}
.Forint_PgTitle   {font-size: 110%; font-weight:bold; color:#91895b;}
.Forint_PgTitleBg {background-color: #fff;}
.Forint_PgDesc    {font-weight:normal; color:#525659;}
.Forint_PgDescBg  {}

/**** Portlets in PageHead ****/

.Forint_PgHeadForm         {}
.Forint_PgHeadFormBg       {}
.Forint_PgHeadFormButton   {}
.Forint_PgHeadFormCtrl     {}
.Forint_AdminTask          {color: #004b14;text-decoration: none;font-weight: bold;}
a.Forint_AdminTask:link    {color: #004b14;text-decoration: none;font-weight: bold;}
a.Forint_AdminTask:active  {color: #004b14;text-decoration: none;font-weight: bold;}
a.Forint_AdminTask:visited {color: #004b14;text-decoration: none;font-weight: bold;}
a.Forint_AdminTask:hover   {color: #004b14;text-decoration: none;font-weight: bold;}
.Forint_AdminTaskBg        {}
.Forint_UserData           {color: #000;}
.Forint_UserDataBg         {}
.Forint_BreadCrumb         {color:#000}
.Forint_BreadCrumbBG       {}

/**** PageFoot ****/

.Forint_PgFoot    {}
.Forint_PgFootBg  {}

/**** Portlet ****/

.Forint_kontentcenter .Forint_Portlet {padding: 10px;}

.Forint_PtBorder       {border: #d5d5d5 1px solid;}
.Forint_PtBorderT      {border-top: #d5d5d5 1px solid;}
.Forint_PtBorderB      {border-bottom: #d5d5d5 1px solid;}
.Forint_PtBorderL      {border-left: #d5d5d5 1px solid;}
.Forint_PtBorderR      {border-right: #d5d5d5 1px solid;}
.Forint_PtBorderLRT    {border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; border-top: #d5d5d5 1px solid;}
.Forint_PtBorderLRB    {border-bottom: #d5d5d5 1px solid; border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid;}

.Forint_PtTitle, .Forint_PtHead h2     {
	margin:0 0 8px 0;
	padding: 0 0 4px 0;
	font-size:17px;
	color:#004b14;
	border-bottom: 1px solid #666; 
}
.Forint_PtHeadBg    {}
.Forint_PtBg        {}    /* if portlet/@style is not present */
.Forint_PtBgText    {}    /* if portlet/@style = 'Text' */
.Forint_PtBgForm    {}    /* if portlet/@style = 'Form' */

a.Forint_PtText:link, a.Forint_PtText:visited, a.Forint_PtText:active {color: #004b14; text-decoration:underline;}
a.Forint_PtText:hover {color: #004b14; text-decoration:none;}

a.Forint_PtForm:link, a.Forint_PtForm:visited, a.Forint_PtForm:active {color: #004b14; text-decoration:underline;}
a.Forint_PtForm:hover {color: #004b14; text-decoration:none;}

a.Forint_PtLinkText:link, a.Forint_PtLinkText:visited, a.Forint_PtLinkText:active {color: #004b14; text-decoration:underline;}
a.Forint_PtLinkText:hover {color: #004b14; text-decoration:none;}

a.Forint_PtLinkForm:link, a.Forint_PtLinkForm:visited, a.Forint_PtLinkForm:active {color: #004b14; text-decoration:underline;}
a.Forint_PtLinkForm:hover {color: #004b14; text-decoration:none;}

/**** InputUnit ****/

.Forint_InputUnit   {color:#000;}
.Forint_IUHeadRow   {}
.Forint_IUHeadTitle {font-size:110%; font-weight:bold;}
.Forint_IUHeadDesc  {font-weight:normal;}
.Forint_IURow       {}
.Forint_IUTitle     {/*font-size:100%;*/ font-weight:bold;}
.Forint_IUDesc      {/*font-size:100%;*/ font-weight:normal;}
.Forint_IUError     {color: #f00;}
.Forint_IUFootRow   {/*font-size:110%;*/ font-weight:bold;}
.Forint_IUSubmit    {/*TODO*/}
.Forint_IUCText     {color: #000;}
.Forint_IUText      {color: #000;}
.Forint_IUCLink     {color: #004b14;}
.Forint_IULink      {color: #004b14;}

/**** DataGrid ****/

.Forint_DataGrid   {color: #000; border-bottom:1px solid #d5d5d5;/*#1f5c96*/; margin:10px 0;}
.Forint_DataGrid .Forint_DataGrid {border-top:1px solid #d5d5d5;}
.Forint_DgBorder   {border:#d5d5d5 1px solid; padding: 2px 4px;}
.Forint_DgGrid     {border-collapse:collapse; }/**/

/* head */
.Forint_DgHead     {color:#fff; font-weight:bold; height:2em; padding:2px;}
.Forint_DgHeadBG   {background: #004b14;}
a.Forint_DgHeadLink:link, a.Forint_DgHeadLink:active, a.Forint_DgHeadLink:visited {color: #fff; text-decoration:underline;}
a.Forint_DgHeadLink:hover {color: #fff; text-decoration:none;}

/* simple */
.Forint_DgRowBG    {background-color: #eee;}
.Forint_DGText     {color:#000;}
a.Forint_DgLink:link, a.Forint_DgLink:active, a.Forint_DgLink:visited {color: #004b14; text-decoration:underline;}
a.Forint_DgLink:hover {color: #004b14; text-decoration:none;}

/* even */
.Forint_DGText1    {color:#000;}
.Forint_DgRowBG1   {background-color: #f2f2f2;}
a.Forint_DgLink1:link, a.Forint_DgLink1:active, a.Forint_DgLink1:visited {color: #004b14; text-decoration:underline;}
a.Forint_DgLink1:hover  {color: #004b14; text-decoration:none;}

/* odd */
.Forint_DGText2    {color: #000;}
.Forint_DgRowBG2   {background-color: #f9f9f9;}
a.Forint_DgLink2:link, a.Forint_DgLink2:active, a.Forint_DgLink2:visited {color: #004b14; text-decoration:underline;}
a.Forint_DgLink2:hover  {color: #004b14; text-decoration:none;}

/* highlight */
.Forint_DgHighBG   {background-color: #fff;}
.Forint_DgHighText {color: #000;}
a.Forint_DgHighLink:link, a.Forint_DgHighLink:active, a.Forint_DgHighLink:visited {color: #004b14; text-decoration:underline;}
a.Forint_DgHighLink:hover  {color: #004b14; text-decoration:none;}

/* foot */
.Forint_DgFoot     {color: #000;}
.Forint_DgFootBg   {background: #004b14; height: 1.5em;}
a.Forint_DgFootLink:link, a.Forint_DgFootLink:active, a.Forint_DgFootLink:visited {color: #fff; text-decoration:underline;}
a.Forint_DgFootLink:hover  {color: #fff; text-decoration:none;}

/**** Region ****/

.Forint_Region        { padding: 5px 0; }/* background-color; color; */
.Forint_RegionText    { padding: 5px 0; margin-bottom: 5px;} /* background-color; color; */
.Forint_RegionForm    { padding: 5px 0;} /* background-color; color; */
.Forint_RegionHeader  {} /* background-color; color; */
.Forint_RegionToolbar {padding: 2px;} /* background-color; color; */
.Forint_RegionDecor   {} /* background-color; color; */
.Forint_RegionBorderT {border-top: #AAAAAA 1px solid;}
.Forint_RegionBorderB {border-bottom: #AAAAAA 1px solid;}
.Forint_RgLinkText    {color: #004b14;}
.Forint_RgLinkForm    {color: #004b14;}
.Forint_RgLinkHead    {color: #004b14;}
.Forint_RgLinkToolbar {color: #004b14;}
.Forint_RgLinkDecor   {color: #004b14;}

/**** LayoutTable ****/

.Forint_LayoutTable    {padding: 0px; overflow: hidden;}

/**** Tree ****/

.Forint_Tree             {}
.Forint_TreeRow          {color: #000; padding-right: 2px;}
.Forint_TreeIcon         {vertical-align: middle;}
.Forint_TreeText         {color: #000;}
.Forint_TreeLink:link    {color: #004b14;text-decoration:none;}
.Forint_TreeLink:active  {color: #004b14;text-decoration:none;}
.Forint_TreeLink:visited {color: #004b14;text-decoration:none;}
.Forint_TreeLink:hover   {color: #004b14;text-decoration:underline;}


/**** Summary ****/

.Forint_Summary     {color: #000;}
.Forint_SummaryHead {color: #000000; font-weight: bold;}
.Forint_SummaryRow  {color: #000000;}

/**** CONTROL ****/

.Forint_Button {
	background:#004b14;
	border:1px solid #96b59e;
	color:#fff;
	font-size:100%;
	font-weight:bold;
	}
.Forint_Control {
	padding:0;
	margin:0;
	border:1px solid #96b59e;
	width:120px;
	font-size:100%;
	padding:1px 2px;
	color:#000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.Forint_CtrlH            {/*height: 1.2em;*/}
.Forint_CtrlText         {color: #666;}
.Forint_CtrlWDefault     {width: 21ex;}
.Forint_CtrlWSmall       {width: 12ex;}
.Forint_CtrlWNormal      {width: 21ex;}
.Forint_CtrlWHuge        {width: 48ex;}
.Forint_CtrlWFileDefault {width: 33.7ex;}
.Forint_CtrlWFileSmall   {width: 24.7ex;}/* Size + 12.7 */
.Forint_CtrlWFileNormal  {width: 33.7ex;}
.Forint_CtrlWFileHuge    {width: 60.7ex;}

/********  DocumentStoreGUI elements   ********/
/**** ToolBar ****/
.Forint_TBButton        {margin-left: 2px; margin-right: 2px;}
.Forint_TBButtonText    {color:#000;}
.Forint_TBSeparator     {background-color: #bbb;}
.Forint_TBBImage        {padding-left: 2px;}
.Forint_TBBText         {padding-left: 2px; padding-right: 2px;}
.Forint_TBBDisabledText {padding-left: 2px; padding-right: 2px; color: #ccc;}
a.Forint_TBLink {color: #004b14; text-decoration:none;}

/**** TabControl ****/
.Forint_TabControl       {}
.Forint_TabPage          {border-left: #ddd 1px solid; border-right: #ddd 1px solid; border-bottom: 1px solid #ddd;}
.Forint_TPHandler        {background-color: #fff; padding-left:6px; padding-right:4px; border: #ddd 1px solid;}
.Forint_TPEmptyHandler   {background-color: #fff; border-bottom: #ddd 1px solid;}
.Forint_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;}
.Forint_TPHandlerText    {color: #000;}
.Forint_TPHandlerLink:link    {color: #9a201d; text-decoration: none;}
.Forint_TPHandlerLink:active  {color: #9a201d; text-decoration: none;}
.Forint_TPHandlerLink:visited {color: #525659; text-decoration: none;}
.Forint_TPHandlerLink:hover   {color: #9a201d; text-decoration: none;}
.Forint_TBButtonImage			{padding-left:2px; padding-right:2px;}

/**** ListView ****/
.Forint_ListView        {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; /*font-size: 11px*/}
.Forint_LVBorder        {border: #d5d5d5 solid 1px;}
.Forint_LVHead          {height: 18px; border-bottom: #D0D0D0 solid 1px; border-left:#D0D0D0 solid 1px; color:#666666;}
.Forint_LVHeadEmpty     {height: 18px; border-bottom: #D0D0D0 solid 1px; color:#666666;}
.Forint_LVCol           {padding-left: 4px; padding-right: 4px; padding-bottom: 0px; padding-top: 0px; color:#666666;}
.Forint_LVCol0          {padding-left: 1px; padding-right: 1px; padding-bottom: 0px; padding-top: 0px; color:#666666;}
.Forint_LVItem          {height:17px; color:#666666;}
.Forint_LVCheckBox      {height:15px; width:15px;}
.Forint_LVFileIcon      {vertical-align:text-bottom; margin-right:2px;}
a.Forint_LVLink:link    {color: #9a201d; text-decoration: none;}
a.Forint_LVLink:active  {color: #9a201d; text-decoration: none;}
a.Forint_LVLink:visited {color: #9a201d; text-decoration: none;}
a.Forint_LVLink:hover   {color: #9a201d; text-decoration: underline;}

/******* End of DocumentStoreGUI elements ********/

/**** TEXT ****/

.Forint_Lb        {color: #000;}
.Forint_LbText    {color: #000;}
.Forint_LbForm    {color: #000;}
.Forint_LbHead    {color: #000;}
.Forint_LbToolbar {color: #000;}
.Forint_LbDecor   {color: #000;}

.Forint_PtTextText {color: #000;}
.Forint_PtTextForm {color: #000;}

.Forint_Text      {color: #000;}/*portlet default text*/
.Forint_Link {
	text-decoration: none;
	color:#004b14;
	}
.Forint_P         {margin: 0px;}
.Forint_TextBig   {font-size:110%;}
.Forint_TextSmall {font-size:90%;}

/* @TextDecoraton */
.Forint_Bold      {font-weight: bold;}
.Forint_Italic    {font-style: italic;}
.Forint_Underline {text-decoration: underline;}
.Forint_Error     {color: #ff0000;}
.Forint_Heading1  {font-size: 130%; font-weight: bold;}
.Forint_Heading2  {font-size: 120%; font-weight: bold;}
.Forint_Heading3  {font-size: 110%; font-weight: bold;}
.Forint_Heading4  {font-size: 100%; font-weight: bold;}
.Forint_Heading5  {font-size: 90%; font-weight: bold; font-style: italic;}


/* @size */
.Forint_Small   {font-size:90%;}
.Forint_Large   {font-size:110%;}

/* @align */
.Forint_Left    {text-align:left;}
.Forint_Center  {text-align:center;}
.Forint_Right   {text-align:right;}
.Forint_Justify {text-align:justify;}


/********  Forint ADDITIONS   ********/

form { margin: 0; padding: 0; }
img { border: 0;}
object { margin: 0; padding: 0; display: block;}

.clearboth {
	clear:both;
}
.none {
	display:none;
}
div.Forint_kontener {
	margin:0 auto;
	padding:0;
	width:770px;
	text-align:left;
	border-left:10px solid #fbfbfb;
	border-right:10px solid #fbfbfb;
	border-bottom:10px solid #fbfbfb;
	background:url(contentcols.jpg) 0 0 repeat-y #fdfefd;
}

div.Forint_header {
	position:relative;
	height:114px;
	width:770px;
	background:url(header.png) 0 0 no-repeat #fbfbfd;
	}
.Forint_English div.Forint_header {
	background:url(header_en.png) 0 0 no-repeat #fbfbfd;
	}
.Forint_headerIndex {
	background:url(headerindex_hu.png) 0 0 no-repeat #fbfbfd !important;	
	}
.Forint_English .Forint_headerIndex {
	background:url(headerindex_en.png) 0 0 no-repeat #fbfbfd !important;	
	}

div.Forint_header h1 {
	position:absolute;
	margin:0;
	padding:0;
	top:0;
	left:0;
	width:165px;
	height:79px;
	color:#fff;
	}
div.Forint_header h1 a {
	display:block;
	width:165px;
	height:79px;
	color:#fff;
}

div.Forint_header ul {
	position:absolute;
	bottom:7px;
	left:165px;
	padding:0;
	margin:0;
	list-style-type:none;
	font-size:12px;
	}
div.Forint_header ul li {
	float:left;
	display: inline;
	zoom: 1;
	padding:0;
	margin:0 4px 0 0;
	height:27px;
	background:url(menubg.gif) 0 0 repeat-x;
	}
div.Forint_header ul li.last {
	margin:0;
	}
div.Forint_header ul li a {
	display:block;
	zoom: 1;
	padding:7px 8px 0 8px;
	margin:0;
	height:21px;
	color:#fff;
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	background:url(menuactbg.gif) 0 100px repeat-x;
	}
div.Forint_header ul li a:hover {
	background-position: 0 0;
}

div.Forint_header ul li a.menu1 { width: 32px; }
div.Forint_header ul li a.menu2 { width: 49px; }
div.Forint_header ul li a.menu3 { width: 62px; }
div.Forint_header ul li a.menu4 { width: 36px; }
div.Forint_header ul li a.menu5 { width: 70px; }
div.Forint_header ul li a.menu6 { width: 74px; }

.Forint_English div.Forint_header ul li a.menu1 { width: 49px; }
.Forint_English div.Forint_header ul li a.menu2 { width: 40px; }
.Forint_English div.Forint_header ul li a.menu3 { width: 79px; }
.Forint_English div.Forint_header ul li a.menu4 { width: 55px; }
.Forint_English div.Forint_header ul li a.menu5 { width: 86px; }
.Forint_English div.Forint_header ul li a.menu6 { width: 75px; }

.Forint_English div.Forint_header ul li { margin-right: 4px; font-size:11px !important;}
.Forint_English div.Forint_header ul li a { padding:7px 3px 0 3px; }
	
.Forint_english {
	position:absolute; right: 10px; bottom: 12px; 
	color:#004b14; text-decoration:none; 
	font-size:13px;
	font-weight: bold;
	text-transform: uppercase;
}
	
div.Forint_kontent {
	background:url(mainback.jpg) 0 0 no-repeat;
	padding:0 0 20px 0;
	min-height: 440px;
	height: auto !important;
	height: 440px;
	}
div.Forint_kontentleft {
	float:left;
	width:165px;
	margin:0 1px 0 0;
	}
div.Forint_kontentcenter {
	float:left;
	width:439px;
	margin:0 1px 0 0;
	color:#000;
	}
div.Forint_kontentright {
	float:left;
	width:164px;
	margin:0;
	}

ul.Forint_balmenu {
	float:right;
	padding:0;
	margin:5px 0;
	list-style-type:none;
	font-size:12px;
	}
ul.Forint_balmenu li {
	padding:0;
	margin:0 0 5px 0;
	width: 150px;
	background:url(submenubg.gif) 0 0 repeat-x #e6e6e6;
}

ul.Forint_balmenu li a {
	padding:5px 10px;
	margin:0;
	width: 130px;
	display:block;
	color: #004b14;
	font-weight:bold;
	text-decoration:none;
	border-top:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	background:url(submenuactbg.gif) 0 100px repeat-x;
	}
ul.Forint_balmenu li a:hover {
	background-position: 0 0;
	background-color: #d8d2bc;
	}

div.Forint_SearchBox {
	background-color: #bccfc0;
	padding: 10px 15px;
	height: 22px;
	border-bottom: 1px solid #fff;
}	
div.Forint_SearchBox input.Forint_search_input {
	border: 1px solid #96b59e;
	float: left;
	display: inline;
	width: 102px;
	color: #91b099;
	font-size: 11px;
	padding: 3px;
}
div.Forint_SearchBox a.Forint_searchsubmit {
	border: 1px solid #96b59e;
	display: block;
	float: left;
	width: 23px; height: 21px;
	background: url(searchbutton.gif) no-repeat 0 0;
	margin-left: -1px;
}
	
div.Forint_Calculator {
	background: url(boxbg.png) repeat-x 0 0 #d6e2d9;
	padding: 10px 15px;
	font-size: 10px;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	letter-spacing: -1px;
	text-align: center;
	color: #286437;
}	

div.Forint_Calculator h2 {
	font-size: 13px;
	margin: 0 0 10px 0; padding: 0;
	text-transform: uppercase;
}
.Forint_English div.Forint_Calculator h2 {
	font-size: 12px;	
}

div.Forint_Calculator input {
	vertical-align: middle;
	border: 1px solid #96b59e;
	margin: 0; padding: 2px;
	width: 30px;
	font-size: 9px;
	color: #286437;
	background-color: #fff;
}

div.Forint_Calculator p {
	margin: 5px 0 0 0; padding: 0;
}
	
div.Forint_Calculator a { color: #286437; text-decoration: none; }
div.Forint_Calculator a:hover { text-decoration: underline; }
	
div.Forint_kontentlista {
	padding:20px 15px 0 20px;
	line-height:18px;
	}
div.Forint_kontentlista h1 {
	margin:0 0 8px 0;
	padding: 0 0 4px 0;
	font-size:17px;
	color:#004b14;
	border-bottom: 1px solid #666; 
	}
div.Forint_kontentlista h1 a {
	color:#004b14;
	text-decoration:none;
	}
div.Forint_kontentlista h1 a:hover {
	text-decoration:underline;
	}
div.Forint_kontentlista p {
	margin:0;
	padding:0;
	}
div.Forint_kontentlista h2 {
	margin:8px 0;
	font-size:16px;
	color:#004b14;
	}
div.Forint_kontentlista h3 {
	margin:15px 0 0 0;
	font-size:12px;
}
div.Forint_kontentlista a {
	color:#004b14;
	text-decoration:underline;
	}
div.Forint_kontentlista a:hover {
	text-decoration:none;
	}
div.Forint_kontentlista ul {
	margin:10px 20px;
	padding:0;
	}
div.Forint_kontentlista li {
	}

div.Forint_kontentright div.Forint_kontentlista {
	padding:15px;
	line-height:100%;
}
div.Forint_kontentright div.Forint_kontentlista p {
	margin: 0 0 1em 0;
	padding: 0 0 1em 0;
	border-bottom: 1px solid #dae3da;
}
div.Forint_kontentright div.Forint_kontentlista a { text-decoration: none; }
div.Forint_kontentright div.Forint_kontentlista a:hover { text-decoration: underline; }
	
div.Forint_footer {
	height:53px;
	padding-top: 8px;
	background:url(footerback.png) 0 0 no-repeat;
	color:#666;
	text-align:center;
	font-size:11px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

div.Forint_footer p {
	padding: 4px 0;
	margin: 0;	
}

div.Forint_footer a {
	color: #666;
	text-decoration: none;
}


div.Forint_snlinks {
	margin:0 auto;
	padding:10px;
	font-size:10px;
	}
div.Forint_snlinks a {
	color:#909090;
	text-decoration:none;
	}
div.Forint_snlinks a:hover {
	color:#909090;
	text-decoration:underline;
	}

