/******************************************/
/****   SkinSystem V1.3 OITHSkin.css   ****/
/******************************************/

/******** CORE CLASSES ********/

/**** Skin globals ****/

/* CommonSkin */

.OITH_Body           {
	height: 100%;
	margin: 0; padding: 0;
	color: #525659;
	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
	font-size: 75%;
	background-color: #fff;
}

.OITH_FSAbs          { font-size: 11px; }
.OITH_FS             { font-size: 100%; }

A.OITH_Hover:link    {color:#9a201d; text-decoration: underline;}
A.OITH_Hover:active  {color:#9a201d; text-decoration: underline;}
A.OITH_Hover:visited {color:#525659; text-decoration: underline;}
A.OITH_Hover:hover   {color:#9a201d; text-decoration: none;}

.OITH_PtHSpace       {}
.OITH_PtVSpace       {}

/**** RTE classes ****/

.OITH_RT {color: #525659;}
.OITH_RTEFrame {border-right: #d5d5d5 1px solid; border-top: #d5d5d5 1px solid; border-left: #d5d5d5 1px solid; border-bottom: #d5d5d5 1px solid;}
.OITH_RTETableGrid {border-top: #d5d5d5 1px solid;border-left: #d5d5d5 1px solid;}
.OITH_RTEHeadRow {background-color: #CCCCCC;}
.OITH_RTERow {background-color: #EEEEEE;}
.OITH_RTEFootRow {background-color: #EEEEEE;}
.OITH_RTECellGrid {border-bottom: #d5d5d5 1px solid;border-right: #d5d5d5 1px solid;}

/**** PageHead ****/

.OITH_PgHead    {}
.OITH_PgHeadBG  {}
.OITH_PgTitle   {font-size: 120%; font-weight: bold; color: #525659;}
.OITH_PgTitleBg {background-color: #fff;}
.OITH_PgDesc    {font-weight: normal; color: #525659;}
.OITH_PgDescBg  {}

/**** Portlets in PageHead ****/

.OITH_PgHeadForm         {}
.OITH_PgHeadFormBg       {}
.OITH_PgHeadFormButton   {}
.OITH_PgHeadFormCtrl     {}
.OITH_AdminTask          {color: #9a201d;text-decoration: none;font-weight: bold;}
a.OITH_AdminTask:link    {color: #9a201d;text-decoration: none;font-weight: bold;}
a.OITH_AdminTask:active  {color: #9a201d;text-decoration: none;font-weight: bold;}
a.OITH_AdminTask:visited {color: #525659;text-decoration: none;font-weight: bold;}
a.OITH_AdminTask:hover   {color: #9a201d;text-decoration: none;font-weight: bold;}
.OITH_AdminTaskBg        {background-color: #EEEEEE;}
.OITH_UserData           {color: #666666;}
.OITH_UserDataBg         {background-color: #E0E0E0;}
.OITH_BreadCrumb         {color:#666666}
.OITH_BreadCrumbBG       {background-color: #DDDDDD;}

/**** PageFoot ****/

.OITH_PgFoot    {}
.OITH_PgFootBg  {}

/**** Portlet ****/

.OITH_Portlet        {font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;}
.OITH_PtBody         {}
.OITH_PtBorder       {border: #d5d5d5 1px solid;}
.OITH_PtBorderT      {border-top: #d5d5d5 1px solid;}
.OITH_PtBorderB      {border-bottom: #d5d5d5 1px solid;}
.OITH_PtBorderL      {border-left: #d5d5d5 1px solid;}
.OITH_PtBorderR      {border-right: #d5d5d5 1px solid;}
.OITH_PtBorderLRT    {border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid; border-top: #d5d5d5 1px solid;}
.OITH_PtBorderLRB    {border-bottom: #d5d5d5 1px solid; border-left: #d5d5d5 1px solid; border-right: #d5d5d5 1px solid;}

.OITH_PtCornerLTText {background-image: url(ctrl/corner_ltt.gif); background-repeat: no-repeat; background-position: left top;}
.OITH_PtCornerLTForm {background-image: url(ctrl/corner_ltf.gif); background-repeat: no-repeat; background-position: left top;}
.OITH_PtCornerLTHead {background-image: url(ctrl/corner_lth.gif); background-repeat: no-repeat; background-position: left top;}
.OITH_PtCornerRTText {background-image: url(ctrl/corner_rtt.gif); background-repeat: no-repeat; background-position: right top;}
.OITH_PtCornerRTForm {background-image: url(ctrl/corner_rtf.gif); background-repeat: no-repeat; background-position: right top;}
.OITH_PtCornerRTHead {background-image: url(ctrl/corner_rth.gif); background-repeat: no-repeat; background-position: right top;}
.OITH_PtCornerLBText {background-image: url(ctrl/corner_lbt.gif); background-repeat: no-repeat; background-position: left bottom;}
.OITH_PtCornerLBForm {background-image: url(ctrl/corner_lbf.gif); background-repeat: no-repeat; background-position: left bottom;}
.OITH_PtCornerRBText {background-image: url(ctrl/corner_rbt.gif); background-repeat: no-repeat; background-position: right bottom;}
.OITH_PtCornerRBForm {background-image: url(ctrl/corner_rbf.gif); background-repeat: no-repeat; background-position: right bottom;}

.OITH_PtTitle     {font-size: 140%; color: #9a201d; padding: 10px 0; display: block;}
.OITH_PtHeadBg    {background-color: #fff;}
.OITH_PtBg        {background-color: #fff;}    /* if portlet/@style is not present */
.OITH_PtBgText    {background-color: #fff;}    /* if portlet/@style = 'Text' */
.OITH_PtBgForm    {background-color: #fff;}    /* if portlet/@style = 'Form' */
.OITH_PtText      {color: #525659;}
.OITH_PtForm      {color: #525659;}
.OITH_PtLinkText  {color: #9a201d;}
.OITH_PtLinkForm  {color: #9a201d;}

/**** InputUnit ****/

.OITH_InputUnit   {color: #525659; background-color: #fff;}
.OITH_IUHeadRow   {}
.OITH_IUHeadTitle {font-size:110%; font-weight:bold;}
.OITH_IUHeadDesc  {font-weight:normal;}
.OITH_IURow       {}
.OITH_IUTitle     {/*font-size:100%;*/ font-weight:bold;}
.OITH_IUDesc      {/*font-size:100%;*/ font-weight:normal;}
.OITH_IUError     {color: #f00;}
.OITH_IUFootRow   {/*font-size:110%;*/ font-weight:bold;}
.OITH_IUSubmit    {/*TODO*/}
.OITH_IUCText     {color: #525659}
.OITH_IUText      {color: #525659}
.OITH_IUCLink     {color: #9a201d}
.OITH_IULink      {color: #9a201d}

/**** DataGrid ****/

.OITH_DataGrid   {color: #525659; border-top: 3px solid #9a201d;}
.OITH_DataGrid .OITH_DataGrid { border-top: 1px solid #d5d5d5; }
.OITH_DgBorder   {border: #d5d5d5 1px solid; padding: 2px 4px;}
.OITH_DgGrid     {border-collapse:collapse; }/**/

/* head */
.OITH_DgHead     {color: #525659; font-weight: bold; height: 2em;}
.OITH_DgHeadBG   {background: url(gradientbg.gif) repeat-x #cacaca;}
.OITH_DgHeadLink {color: #9a201d;}

/* simple */
.OITH_DgRowBG    {background-color: #EEEEEE;}
.OITH_DGText     {color: #525659;}
.OITH_DgLink     {color: #9a201d;}

/* even */
.OITH_DGText1    {color: #525659;}
.OITH_DgLink1    {color: #9a201d;}
.OITH_DgRowBG1   {background-color: #f2f2f2;}

/* odd */
.OITH_DGText2    {color: #525659;}
.OITH_DgLink2    {color: #9a201d;}
.OITH_DgRowBG2   {background-color: #f9f9f9;}

/* highlight */
.OITH_DgHighBG   {background-color: #fdf8d5;}
.OITH_DgHighText {color: #525659;}
.OITH_DgHighLink {color: #9a201d;}

/* foot */
.OITH_DgFoot     {color: #525659;}
.OITH_DgFootLink {color: #9a201d;}
.OITH_DgFootBg   {background: url(gradientbg.gif) repeat-x #cacaca; height: 1.5em;}

/**** Region ****/

.OITH_Region        {}/* background-color; color; */
.OITH_RegionText    {background-color: #FFFFFF;} /* background-color; color; */
.OITH_RegionForm    {background-color: #F0F0F0;} /* background-color; color; */
.OITH_RegionHeader  {background-color: #DDDDDD;} /* background-color; color; */
.OITH_RegionToolbar {background-color: #DDDDDD;/*border: #AAAAAA 4px outset;*/padding: 2px;} /* background-color; color; */
.OITH_RegionDecor   {} /* background-color; color; */
.OITH_RegionBorderT {border-top: #AAAAAA 1px solid;}
.OITH_RegionBorderB {border-bottom: #AAAAAA 1px solid;}
.OITH_RgLinkText    {color: #9a201d;}
.OITH_RgLinkForm    {color: #9a201d;}
.OITH_RgLinkHead    {color: #9a201d;}
.OITH_RgLinkToolbar {color: #9a201d;}
.OITH_RgLinkDecor   {color: #9a201d;}

/**** LayoutTable ****/

.OITH_LayoutTable    {padding: 0px;}

/**** Tree ****/

.OITH_Tree             {}
.OITH_TreeRow          {color: #525659; padding-right: 2px;}
.OITH_TreeIcon         {vertical-align: middle;}
.OITH_TreeText         {color: #525659;}
.OITH_TreeLink:link    {color: #9a201d;text-decoration:none;}
.OITH_TreeLink:active  {color: #9a201d;text-decoration:none;}
.OITH_TreeLink:visited {color: #525659;text-decoration:none;}
.OITH_TreeLink:hover   {color: #9a201d;text-decoration:underline;}


/**** Summary ****/

.OITH_Summary     {background-color: #F8F8F8; color: #222222;}
.OITH_SummaryHead {background-color: #EEEEEE; color: #000000; font-weight: bold;}
.OITH_SummaryRow  {background-color: #FFFFFF; color: #000000;}

/**** CONTROL ****/

.OITH_Button           {font-size: 95%; font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif; border: #d5d5d5 1px solid; background: url(buttonbg.gif) repeat-x #fff;}
.OITH_Control          {font-size: 95%; font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif; background-color: #fdf8d5; color: #525659; border: 1px solid #d5d5d5; padding-left: 2px; padding-top: 1px;}
.OITH_CtrlH            {height: 1.2em;}
.OITH_CtrlText         {color: #525659;}
.OITH_CtrlWDefault     {width: 21ex;}
.OITH_CtrlWSmall       {width: 12ex;}
.OITH_CtrlWNormal      {width: 21ex;}
.OITH_CtrlWHuge        {width: 48ex;}
.OITH_CtrlWFileDefault {width: 33.7ex;}
.OITH_CtrlWFileSmall   {width: 24.7ex;}/* Size + 12.7 */
.OITH_CtrlWFileNormal  {width: 33.7ex;}
.OITH_CtrlWFileHuge    {width: 60.7ex;}

/********  DocumentStoreGUI elements   ********/
/**** ToolBar ****/
.OITH_TBButton        {margin-left: 2px; margin-right: 2px;}
.OITH_TBButtonText    {color:#525659;}
.OITH_TBSeparator     {background-color: #bbb;}
.OITH_TBBImage        {padding-left: 2px;}
.OITH_TBBText         {padding-left: 2px; padding-right: 2px;}
.OITH_TBBDisabledText {padding-left: 2px; padding-right: 2px; color: #ccc;}
a.OITH_TBLink {color: #9a201d; text-decoration:none;}

/**** TabControl ****/
.OITH_TabControl       {}
.OITH_TabPage          {border-left: #ddd 1px solid; border-right: #ddd 1px solid; border-bottom: 1px solid #ddd;}
.OITH_TPHandler        {background-color: #fff; padding-left:6px; padding-right:4px; border: #ddd 1px solid;}
.OITH_TPEmptyHandler   {background-color: #fff; border-bottom: #ddd 1px solid;}
.OITH_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;}
.OITH_TPHandlerText    {color: #525659;}
.OITH_TPHandlerLink:link    {color: #9a201d; text-decoration: none;}
.OITH_TPHandlerLink:active  {color: #9a201d; text-decoration: none;}
.OITH_TPHandlerLink:visited {color: #525659; text-decoration: none;}
.OITH_TPHandlerLink:hover   {color: #9a201d; text-decoration: none;}
.OITH_TBButtonImage			{padding-left:2px; padding-right:2px;}

/**** ListView ****/
.OITH_ListView        {font-family: Tahoma; /*font-size: 11px*/}
.OITH_LVBorder        {border: #d5d5d5 solid 1px;}
.OITH_LVHead          {height: 18px; border-bottom: #D0D0D0 solid 1px; border-left:#D0D0D0 solid 1px; color:#666666;}
.OITH_LVHeadEmpty     {height: 18px; border-bottom: #D0D0D0 solid 1px; color:#666666;}
.OITH_LVCol           {padding-left: 4px; padding-right: 4px; padding-bottom: 0px; padding-top: 0px; color:#666666;}
.OITH_LVCol0          {padding-left: 1px; padding-right: 1px; padding-bottom: 0px; padding-top: 0px; color:#666666;}
.OITH_LVItem          {height:17px; color:#666666;}
.OITH_LVCheckBox      {height:15px; width:15px;}
.OITH_LVFileIcon      {vertical-align: text-bottom; margin-right: 2px;}
a.OITH_LVLink:link    {color: #9a201d; text-decoration: none;}
a.OITH_LVLink:active  {color: #9a201d; text-decoration: none;}
a.OITH_LVLink:visited {color: #525659; text-decoration: none;}
a.OITH_LVLink:hover   {color: #9a201d; text-decoration: underline;}

/******* End of DocumentStoreGUI elements ********/

/**** TEXT ****/

.OITH_Lb        {color: #525659;}
.OITH_LbText    {color: #525659;}
.OITH_LbForm    {color: #525659;}
.OITH_LbHead    {color: #525659;}
.OITH_LbToolbar {color: #525659;}
.OITH_LbDecor   {color: #525659;}

.OITH_PtTextText {color: #525659;}
.OITH_PtTextForm {color: #525659;}

.OITH_Text      {color: #525659;}/*portlet default text*/
.OITH_Link      {color: #9a201d;}/*portlet default link*/
.OITH_P         {margin: 0px;}
.OITH_TextBig   {font-size:110%;}
.OITH_TextSmall {font-size:90%;}

/* @TextDecoraton */
.OITH_Bold      {font-weight: bold;}
.OITH_Italic    {font-style: italic;}
.OITH_Underline {text-decoration: underline;}
.OITH_Error     {color: #ff0000;}
.OITH_Heading1  {font-size: 130%; font-weight: bold;}
.OITH_Heading2  {font-size: 120%; font-weight: bold;}
.OITH_Heading3  {font-size: 110%; font-weight: bold;}
.OITH_Heading4  {font-size: 100%; font-weight: bold;}
.OITH_Heading5  {font-size: 90%; font-weight: bold; font-style: italic;}


/* @size */
.OITH_Small   {font-size:90%;}
.OITH_Large   {font-size:110%;}

/* @align */
.OITH_Left    {text-align:left;}
.OITH_Center  {text-align:center;}
.OITH_Right   {text-align:right;}
.OITH_Justify {text-align:justify;}

/**** CONTENT ****/
/******** OBSOLETE CLASSES ********/

/*	.OITH_Content              {color: #002F5F; line-height: 2.7ex;}	*/
.OITH_ContentTitle         {color: #333333; font-size: 100%; font-weight: bold;}
.OITH_ContentHead          {color: #002F5F;}
/*	..OITH_ContentTableBorder   {border: #002F5F 1px solid;}	*/
/*	..OITH_ContentTableGrid     {background-color: #AAAAAA;}	*/
/*	.a.OITH_ContentLink:link    {text-decoration: none; color: #2689db;}	*/
/*	.a.OITH_ContentLink:active  {text-decoration: none;}	*/
/*	.a.OITH_ContentLink:visited {text-decoration: none; color: #2689db;}	*/
/*	.a.OITH_ContentLink:hover   {text-decoration: underline;}	*/
/*	..OITH_TOC                  {color: #333333; line-height: 2.7ex;}	*/
/*	..OITH_TOCHead              {color: #333333; font-weight:bold; line-height: 2.7ex;}	*/
/*	.a.OITH_TOCLink:link        {text-decoration: underline; color: #555555;}	*/
/*	.a.OITH_TOCLink:active      {text-decoration: underline; color: #555555;}	*/
/*	.a.OITH_TOCLink:visited     {text-decoration: underline; color: #555555;}	*/
/*	.a.OITH_TOCLink:hover       {text-decoration: underline; color: #555555;}	*/

/******** CORE CLASSES END ********/

/********  OITH ADDITIONS   ********/

a img { border: 0; }
form { margin: 0; padding: 0;}
.clear { clear: both; }

html { height: 100%; margin: 0; padding: 0; }

ul.OITH_RoleLinks { display: none; }

div.OITH_Container, div.OITH_ContainerWide
	{
		position: relative;
		min-height: 100%;
		width: 100%;
		margin: 0 auto;
	}

div.OITH_Header { display: none; }
div.OITH_LeftCol	{ display: none; }
div.OITH_RightCol	{ display: none; }

div.OITH_Content	{ 
	padding: 0 20px; 
	position: relative;
}

div.OITH_Icons { display: none;}

div.OITH_Content h1 {
	font-size: 150%;
	font-weight: normal;
	color: #9a201d;
	margin: 10px 0; padding: 0;
}

div.OITH_Content p {
	margin: 5px 0; padding: 0;
}

div.OITH_Content hr {
	height: 1px;
	color: #eaeaea;
	background-color: #eaeaea;
	border: 0; margin: 10px 0;
}

ul.OITH_ArrowList {
	margin: 0; padding: 3px 0 6px 0;
	list-style: none;	
}

ul.OITH_ArrowList li {
	margin: 4px 0; padding: 0 0 0 34px;
}

ul.OITH_ArrowList li a { text-decoration: none; font-weight: bold;}

a.OITH_ButtonPic {
	display: block;
	width: 165px;
	background-repeat: no-repeat;
	background-position: 0 0; 
	margin: 3px auto 6px auto;
}

a.OITH_ButtonPic span { display: none;}

div.OITH_Footer, div.OITH_FooterWide { display: none; }

.OITH_ContentContainerList {
	padding:10px;
	margin:0 0 10px 0;
	border-bottom:6px solid #f9971c;
	}

.OITH_ContentContainerListSajtoHir {
	padding:10px;
	}

.OITH_ContentContainerListNews {
	padding:10px;
	margin:0 0 10px 0;
	}

.OITH_ContentContainerSingle {
	padding:10px;
	margin:0 0 10px 0;
	}

.OITH_ArticleTop {
	padding:0 0 10px 0;
	}

.OITH_ArticleListNews {
	background:url(bullet_plus.gif) 0% 3px no-repeat;
	padding:0 0 5px 16px;
	}

.OITH_ArticleList {
	background:url(article_list_arrow.gif) 0% 3px no-repeat;
	padding:0 0 5px 14px;
	}

.OITH_ArticleTitle {
	font-size:120%;
	padding:0 0 5px 0;
	}

.OITH_ArticleTitle strong {color:#004c42;}

.OITH_ArticleTitle strong a {
	color:#004c42;
	text-decoration:none;
	}

.OITH_ArticleSubTitle {
	font-size:110%;
	padding:0 0 10px 0;
	color:#9e9e9e;
	}

p.OITH_ArticleHeader {
	margin:0;
	}

p.OITH_ArticleHeaderNews {
	font-size:90%;
	text-align:justify;
	margin:0;
	}

div.OITH_ArticleListNewsSep {
	height:1px;
	padding:4px 0 0 0;
	margin:0 0 2px 0;
	background:url(dot_hor.gif) 0% 100% repeat-x;
	font-size:0px;
	}

.OITH_ArticleSection {padding:10px 0 10px 0;}

p.OITH_ArticleSectionTitle {padding:0 0 0 10px;}

.OITH_ArticleRelated {
	border-top:1px solid #d3d3d3;
	padding:10px 0 0 0;
	}

.OITH_ArticleRelatedItem {
	padding:0 2px 10px 2px;
	}

.OITH_ArticleRelatedItem strong {color:#e86300;}

.OITH_ArticleRelatedItem ul {
	margin:0;
	padding:0;
	list-style-type:none;
	}

.OITH_ArticleRelatedItem ul li {
	padding:0;
	margin:0;
	}

/******** OITH ADDITIONS END ********/

/*********** sIFR ADDON **********/
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}
/*********** sIFR ADDON END ******/