/* CSS Document */
/* Body */ 
body {
	margin:0 0 0 0;
	font-family: Tahoma;
	font-size:11px;
	background-color:#000;
	}
table
{
	font-family: Tahoma;
	font-size:11px;
	color: #000;
}
.ControlPanel, .PagingTable {
    width: 100%;
    height: 64px;
    background-color: #FFF;
    BORDER-RIGHT: #003366 1px solid; 
    BORDER-TOP: #003366 1px solid; 
    BORDER-LEFT: #003366 1px solid; 
    BORDER-BOTTOM: #003366 1px solid; 
}

.help {
	width: 504px;
	height: 1px;
	background-color: transparent;
	border: none;
}
.mainTable {
	height: 100%;
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
	background-color: #A9A9A9;
	border: solid 1px #EAEAEA;
}
/* style for module titles */
.datum {
	font-size: 10px; color: #A1A1A1; font-family: Tahoma; }
.Head   {
    font-family: Trebuchet MS;
    font-size: 14px;
    font-weight: bold;
	color: #000;
	
}
/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #3b3b3b;
}
.normal {
	color: inherit;
	font-family:"Trebuchet MS";
}
.normalBold {
	font-weight:bold;
	color: inherit;
	font-family:"Trebuchet MS";
}
.white {
	color: #FFF;
	}
/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
    color: #EAEAEA;
}
/* Links */ 
A:link   { text-decoration: none; color:  #3b3b3b; }
A:visited   {    text-decoration:    none;    color:  #3b3b3b;}
A:active    {    text-decoration:    none;    color:  #3b3b3b;}
A:hover {    text-decoration:    none;    color:  #C10000;}
A.bijeli:link   { text-decoration: none; color:  #FFF; }
A.bijeli:visited   {    text-decoration:    none;    color:  #FFF;}
A.bijeli:active    {    text-decoration:    none;    color:  #FFF;}
A.bijeli:hover {    text-decoration:    underline;    color:  #C10000;}

/* SkinObject links + SkinObject style */
.SkinObject {
    font-weight: normal;
    font-size: 11px;
    color: #ABABAB;
    font-family: Trebuchet MS;
    text-decoration: none;
}

A.SkinObject:link {
    text-decoration:    none;
    color:#ABABAB;
}

A.SkinObject:visited  {
    text-decoration:    none;
    color:#ABABAB;
}

A.SkinObject:active   {
    text-decoration:    none;
    color:#ABABAB;
}

A.SkinObject:hover    {
    text-decoration:    none;
    color:#DDDDDD;
}
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: #595959;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: #595959;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: #595959;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: #EB5E00;
}
/* -= Layout =- */
/* Menu Table*/
.header { 
	height: 224px; background-image:url(images/header.jpg); width: 564px; height: 224px; 
	background-position:left; background-repeat:no-repeat; vertical-align: top; background-color:#000;
}
.headerSeparator { 
	height: 13px; background-image:url(images/headerSeparator.gif); background-repeat:repeat-x; 
}
.menuHolder {
	text-align: left; width: 50%; padding-left: 70px; padding-top: 10px; padding-right: 10px; color:#C5C5C5;
}
.contentHolder {
	background-color: #FFF; vertical-align: top;
}
.controlsHolder { padding-left: 10px; }
.footer {
	height: 21px; background-color:#000; text-align: center; vertical-align: middle; color: #fff;
}
.logoPane {
	vertical-align: bottom; padding-left: 5px; padding-bottom: 5px; }
.contentPane { 
	padding: 10 10 10 10; vertical-align: top;
}
.blackPane { 
	padding: 10 10 10 10; vertical-align: top; background-color:#000000; color: #FFFFFF; height: 130px;
}
.rightPane { 
	width: 200px; background-image:url(images/rightPaneSeparator.gif); background-position: left; background-repeat:repeat-y; 
	padding: 10 10 10 10; vertical-align: top;
}
/*menu*/
.MainMenu_MenuContainer{background:transparent;width:1%;}
.MainMenu_MenuContainer td{cursor:default;font-size:1px;width:1px;}
.MainMenu_MenuIcon{display:none;}
.MainMenu_RootMenuArrow{display:none;}
.MainMenu_MenuItem{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;font-size:11px;font-weight:normal;
	padding:0px 0px 0px 5px;
	border:0;border-width:1px 0;
}
.submenuitembreadcrumb{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;font-size:11px;font-weight:bold;
	padding:0px 0px 0px 5px;
	border:0;border-width:1px 0;
}
.submenuitemselected{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;font-size:11px;font-weight:normal;
	padding:0px 0px 0px 5px;
	background:#7F7F7F;
	border:0;
	height: 19px;
}
.MainMenu_MenuArrow{
	font-size:11px;
	font-family: webdings;
	padding:2px 0 2px 10px;height:19px;
	border:#5EAA6A solid 0;
}
.submenu{
	z-index:0;
	border:0;
	padding:0;
	margin-left:1px;
	background:#FFF;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=6);
	opacity: 0.805;
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
}
.rootmenuitem{background:url(tab_gray.gif) no-repeat;text-align:center;border:0;}
.rootmenuitem td{padding:0 15px 5px 15px;height:19px;cursor:pointer;cursor:hand;background:transparent; }
.rootmenuitem td span{font-family:Verdana, Arial, Helvetica, sans-serif;color:#C5C5C5;font-size:11px;font-weight:normal;white-space:nowrap;}
.rootmenuitemselected{background:url(tab_red.gif) no-repeat;text-align:center;border:0;}
.rootmenuitemselected td{padding:0 15px 5px 15px;height:19px;cursor:pointer;cursor:hand;}
.rootmenuitemselected td span{font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFF;font-size:11px;font-weight:normal;white-space:nowrap;}
.rootmenuitembreadcrumb{background:url(tab_red.gif) no-repeat;text-align:center;border:0; }
.rootmenuitembreadcrumb td{padding:0 15px 5px 15px;height:19px;cursor:pointer;cursor:hand; background-image:url(images/menuPixel.gif); height: 10px; background-repeat: repeat-x; background-position:bottom; }
.rootmenuitembreadcrumb td span{font-family:Verdana, Arial, Helvetica, sans-serif;color:#C5C5C5;font-size:11px;white-space:nowrap;}
.MainMenu_MenuBreak{height:19px;cursor:default;border:0;}
.MainMenu_MenuBreak table{border:0;height:19px;background:#FFF;}
.MainMenu_MenuBreak td{font-size:1px; height:0px;}

/* Additional classes */
.bnb14 {
	background: #FFF;
	color: #000;
}
.bnb11 {
	padding-bottom: 2px; padding-left: 5px; font-weight:bold; color: #FFF;
}
 .articleTitle { font-size : 14px; font-weight : bolder; color:#666; }
.articleTable { background-color: transparent; margin: 0px; }
.articleTopCell { background-color: transparent; color: #818181; font-weight: bold; padding: 6px; height: 25px; }
.articleContentCell { color: #818181; padding: 6px; background-color:#E8E8E8;}
.articleTextCell { color: #818181; padding: 6px; background-color: transparent; }
.articleIconCell { background-color: #F2F3C5; width: 20px; }
.articleFooterCell { color: #000; padding: 3px; background-color: transparent; height: 25px; }
