/* COMMON */
body { padding: 0px; margin:0px;}
body, TD, DIV {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #121212;
}

/*body { direction: rtl; unicode-bidi: embed; }
TD   { direction: rtl; unicode-bidi: embed; }
DIV  { direction: rtl; unicode-bidi: embed; }*/

/* COMMON LINKS */
a:link     { background-color: transparent; }
a:visited  { background-color: transparent; }
a:active   { background-color: transparent; }
a:hover    { background-color: transparent; }
a.noformat { text-decoration: none; color: #121212; }


/* CATEGORY */
p.cat {margin-top: 0px; padding-bottom:-11px; color: #4b4b4b; font-size : 12px; font-weight: bold;  font-family: Tahoma;}
* html p.cat {margin-top: -4px;}
p.folder {margin-top: 0px; margin-left:10px; margin-right:5px;}
* html p.folder {margin-top: -1px; margin-left:10px; }
a.catLink        { font-weight : bold; text-decoration: none;}
a.catLink:hover    { font-weight : bold; text-decoration: none; color:#1861bd;}
.catDescription { color : #121212;  }


/* ARTICLE */
H1.articleTitle    { font-size : 1.0em; margin: 0px; color:#ffffff; }
a.articleLink      { font-weight : bold;  font-size:11px; }
a.articleLink:hover   { text-decoration:none;}
a.articleLinkOther {  }  /* for other in category and related */
.articleDecription { color : #121212;}
.articleStaff      { color : #505050; 	font-size : 10px; font-weight:normal;}
.glossaryItem      { background-color : #F0F0F0; cursor : help; color : #CC3333; }


/* HEADER & CONTENT */
div.content {
	background-color: #ffffff;
	padding: 10px 20px 0px 12%;
	width:75%;

}

/* LOGIN LINK */
/*
div.login { font-size : 0.8em; font-weight: bold; text-align: right; white-space : nowrap;
			padding-right: 15px; padding-bottom: 8px; }
a.login {  }
*/

/* NAVIGATION */
div.navigation  { color : #4b4b4b; 	background-color: #ffffff; font-size : 12px; }
a.navigation    { color : #4b4b4b; font-size : 11px; }


/* ARTICLE BLOCK */
a.abLink     {  }
.abBorder    { background-color : #b2b2b2;}
.abBgr       { background-color :  #f9f9f9;  font-size : 0.9em; }
.abBgrDarker { background-color : #e8e8e8;  color : #606060;  font-size : 0.9em; }


/* ATTACHMENT */
.atTitle      { font-weight : bold;  }
.atEntry      { /* font-size: 0.8;*/ }


/* FILES */
.fName        { font-size : 0.8em; }


/* TABLES */
.alt3 {color: #626262; font-size : 12px; font-weight: bold;  font-family: Tahoma;
	background: url('../images/poloska.gif') repeat 0px 25px;
	border : 1px solid #b2b2b2;}
.alt4 {color: #626262; font-size : 12px; font-weight: bold;
	background:#f9f9f9;  border : 1px solid #b2b2b2;}

.tdBorder     { background-color : #E4E4E4;  }
.tdTitle  { background: #626262; padding : 4px 10px; }
.tdTitle  b { color:#ffffff;}
.tdSubTitle   { background-color : #626262; padding : 4px 4px;  border : 1px solid #DADADA; }
.tdSubTitle  b { color:#ffffff;}
.trLighter    { background-color : transparent; }
.trDarker     { background-color : #F4F4F4; }
.trMoreDarker { background-color : #DADADA; }


/*  FORMS  */
.trForm         { background-color : #FAFAFA; }
.tdFormCaption  { background-color : #F9F9F9;  text-align: right; width: 150px; }

input, select   { font-size : 12px;  margin : 0px;  padding: 0px; }
input.text      { width : 110px; }
input.shortText { width : 80px; }
input.longText  {  width : 250px;   }

.button         { width : 60px; background: #fb2000; color:#ffffff; font-size : 11px; font-weight: bold;  font-family: Tahoma; }
.colorInput     { background-color : #F5F4ED; }
.requiredSign   { color : #C40000; font-weight : bold; }
.formComment    { font-size : 0.9em; }


/*  OTHER  */
.copyright      { font-size : 0.8em; }
.pageByPage     { font-size : 0.9em; color:#ffffff; }
.smallerText    { font-size : 0.9em; }
.nowrap         { white-space: nowrap; }
.space          { padding-bottom: 5px; }
.less_space     { padding-bottom: 2px; }
.info           { background-color : #FFFFE1; border : 1px solid #8592A2; padding: 10px;}

.fright         { float: right; }
.fleft          { float: left; }




/*  CONTENT STYLES (could be applied in FCK editor)  */
DIV.box {
	background-color : #f9f9f9;
	border : 1px solid #959595;
	padding: 10px;
        overflow:hidden;
	zoom: 1;
}

.textBlock {
    width:82%;
    background: #f9f9f9;
    border : 1px solid #b2b2b2;
    padding-top: 5px;
    margin-top:5px;
    overflow:hidden;
    zoom: 1;
}
.textBlock  a {
 color:#1861bd;
}

article_info { width:17%;}