/* CSS Document */
/* Body */ 
body {
	margin:0 0 0 0;
	background-color:#FFF;
	}
table
{
	color: #000;
}
td {
	font-size: 12px;
	font-family: Arial;
	}
.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;
	color: #000000;
}
.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 */
.Head   {
    font-family: Arial Narrow;
    font-size: inherit;
    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:    normal;
    color: #000;
}
.normal {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color: #000;
}
.normalBold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
}
.white {
	color: #FFF;
	}
/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
    color: #000;
}
/* Links */ 
a:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#3399CC; text-decoration:none; }
a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;  color:#3399CC;text-decoration:none;}
a:hover {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#33CCFF; text-decoration:none;}
a:active {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#33CCFF;text-decoration:none;} 
/* SkinObject links + SkinObject style */
.SkinObject {
    font-weight: normal;
    font-size: 11px;
    color: #000;
    font-family: Trebuchet MS;
    text-decoration: none;
}

A.SkinObject:link {
    text-decoration:    none;
    color:#000;
}

A.SkinObject:visited  {
    text-decoration:    none;
    color:#000;
}

A.SkinObject:active   {
    text-decoration:    none;
    color:#000;
}

A.SkinObject:hover    {
    text-decoration:    none;
    color:#FF0000;
}
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: #000;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: #000;
}
A.CommandButton:hover    {
    text-decoration:    underline;
    color: #F75302;
}
A.CommandButton:active   {
    text-decoration:    underline;
    color: #000;
}


/* -= Layout =- */
/* Menu Table*/
.leftSideBlack {
	background-color:#000; width: 131px; 
	}
.leftSideWhiteThin {
	background-color:#FFF; height: 2px; width: 237px;
}
.menuPane {
	background-color:#000; width: 202px; padding-right: 35px; padding-top: 102px; border-top: solid 2px #FFF; background-image:url(images/kockice.gif); background-repeat:repeat-y; background-position:right bottom;
	}
.contentPane {
	padding: 50 20 30 50; border-top: 2px solid #000;
	}
/*menu*/
.MainMenu_MenuContainer{background:transparent;width: 1%;}
.MainMenu_MenuContainer td{cursor:default;font-size:1px;width: 1%; text-align: right;}
.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:normal;
	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 0 5 5;height:19px;cursor:pointer;cursor:hand;background:#000;}
.rootmenuitem td span{font-family:Arial Narrow;font-size:24px;font-weight:normal;color:#FFF;text-decoration:none;}
.rootmenuitemselected{background:url(tab_red.gif) no-repeat;text-align:center;border:0;}
.rootmenuitemselected td{padding:0 0 5 5;height:19px;cursor:pointer;cursor:hand;background:#000;}
.rootmenuitemselected td span{font-family:Arial Narrow;font-size:24px;font-weight:normal;color:#FFB660;text-decoration:none; }
.rootmenuitembreadcrumb{background:url(tab_red.gif) no-repeat;text-align:center;border:0; }
.rootmenuitembreadcrumb td{padding:0 0px 5 5;height:19px;cursor:pointer;cursor:hand; background:#000;}
.rootmenuitembreadcrumb td span{font-family:Arial Narrow;font-size:24px;font-weight:normal;color:#F5E1CA;text-decoration:none; }
.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 */
a.articleTitle:link { font-size:14px;}
a.articleTitle:visited {font-size:14px;}
a.articleTitle:hover {font-size:14px;}
a.articleTitle:active {font-size:14px;} 
.articleTitle { font-size : 16px; font-weight : bolder; color:#FF6600; }
.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:transparent;}
.articleTextCell { color: #818181; padding: 6px; background-color: transparent; }
.articleIconCell { background-color: #transparent; width: 20px; }
.articleFooterCell { color: #000; padding: 3px; background-color: transparent; height: 25px; }

/* Forum */
.afgrouprow { background-color:#694733; background-image:none; height: 20px; padding: 3 3 3 3;}
.afforumrow { color:#442010; }
.afsubgrid { background-color:#000; }
.afheader { background-color:#000; color:#442010; }
.afgrid { border: 3px solid #000; }
.afborder { color:#694733; }