﻿/*special*/
html {
    direction:rtl;
}
a {
    color:#000;
}



.admin-nav{
	background-color:#000;
	border-bottom:4px #22313f solid;
}

.smallhead {
    background-color:#22313f;
    color:#fff;
    font-family:geflow;
    font-size:17px;
    padding:12px;
}

.admin-page-title {
    font-family:geflow;
    font-size:21px;
    font-weight:normal;
    text-align:center;
}

.admin-nav .links{
	padding:10px 0px;
	width:980px;
	margin:0px auto;
	height:28px;
}

.admin-nav .links li a.static{
	display:block;
	height:28px;
	padding:0px 30px;
	border-left:1px #fff solid;
	float:right;
}

    .admin-nav .links a {
	    color:#fff;
	    font-family:geflow;
	    font-size:17px;
        line-height:2;
    }

        .admin-nav .links a:hover {
            background-color:#22313f;
        }
/*special*/
.gm{color:#106c00;font-weight:bold}
.bm{color:#f00;font-weight:bold}
.imp
{
    font-weight:bold;
}

.ned img
{
vertical-align:middle;
}

.ned .nut {
    text-align:center;
    margin-top:0px;
    font-weight:bold;
}

.add {

display:block;font-family:geflow;font-size:18px;color:#fff;background-color:#22313f;padding:6px 30px 6px 0px;margin:2px;margin-top:7px;text-decoration:none;
background-image:url('../images/add.png');
background-repeat:no-repeat;
background-position:90% center;
width:82px
}

.e-title {
    float:right
}

div.e-title, span.e-title {
    margin-top:4px
}

.tblData tr:hover td .gm
{
    color:#80ff80;
}

.tblData tr:hover td .bm
{
    color:#ff93ff;
}

.tblData {
    margin:10px 0px
}
.tblData tr th
{
padding:3px
}


.admin,.admin table{font-size:9pt;font-family:Tahoma}
.admin-big
{
clear:both;margin-top:10px;background-color:#eee;padding:3px;
font-family:Times New Roman;
font-weight:bold;
font-size:22px;	
}

.admin .nt-big,.admin .nt-huge
{
font-family:Times New Roman;
}

.admin-buttons
{
clear:both;border-top:1px dotted #000;border-bottom:1px dotted #000;background-color:#f4f4f4
}

.style1
{
width:100%
}

.tblData tr.check td {
    background-image:url('/images/diag.png?r=2');
    /*font-weight:bold;
    border-right:2px solid #f00;*/
    border-color:#f00;
}

.tblData tr:hover td
{
    background-color:#000;
    color:#fff;
}

.tblData td{padding:2px 0px}

.tblData tr:hover td a
{
    color:#fff;
}

.tblData a img{border:0px none;float:right;margin-right:3px;margin-left:2px}
.nattach div a{
	background-color:#f6f6f6;
	border:1px solid #efefef;
	display:block;
	padding:1px 4px;
	text-decoration:none;
}

.nattach div a:hover{
	background-color:#e5eef3;
	border:1px solid #add6ef;
}

.nattach:hover
{
    background-color:#fff;
    
}

.ntitle{
font-family:'Traditional Arabic';font-size:16pt;font-weight:bold	
}

.ndate{
color:#999;font-size:9pt	
}
.nitem div {
	padding:2px 32px 2px 2px;
}
.nattach
{
	border:1px solid #d0d0d0;
	background-color:#f0f0f0;
	padding:5px;
}
.nimg 
{
	max-width:100px;
	position:relative;
	margin:5px;
}
.ndetails
{
	text-align:justify;
	padding:4px 4px 12px 4px
}



ul li {
    list-style:none;
}

.list_title_div {
    padding:5px 2px;
    background-color:#dad2ec;
}

/* -------  news  -------- */
.pic-tools {
    width:26px;
    float:right;
}

.admin-pic {
    width:64px;
    padding:0px 4px 0px 2px;
    float:right;
    margin-left:3px;
}

.admin-pic img.news-thumb {
    width:64px;
    display:block;
    height:40px;
    display:block;
    margin:0px auto 0px auto;
}

.drop-tools {
    background-image:url('/images/col-bot-arr.png');
    height:40px;
    cursor:pointer;
    background-repeat:no-repeat;
    background-position:center center;
    background-color:#000;
    width:20px;
    margin-right:2px;
    white-space:nowrap;
    float:left;
    border:1px solid #fff;
    position:relative;
}

.drop-tools .tool-group {
    display:none;
    position:absolute;
    top:30px;
    left:-3px;
    width:78px;
    background-color:#000;
    z-index:999;

}

.drop-tools:hover .tool-group {
    display:block;
}

.tool-group .admin-tool {
    padding-top: 5px !important;
    height: 20px !important;
}


.admin-tool {
    display:block;
    padding:1px;
    float:right;
    margin-right:2px;
    border:1px solid #ccc;
    white-space:nowrap;
    font-weight:bold;
    text-decoration:none;
}

.admin-tool img {
    vertical-align:middle;
}

a.block {
    width:70px;
    margin-bottom:2px;
    padding:1px;
    overflow:hidden;
}

.admin-tool img{
    width:16px;
    height:16px;
}

.admin-title {
    float:right;
    width:300px;
}

.td-title {
    width:400px;
}

.admin-title a {
    display:block;
    font-family:'Times New Roman';
    font-size:15px;
    line-height:1.2;
    font-weight:bold;
    text-decoration:none;
    margin-bottom: 4px;
}

    .admin-title a:hover {
        text-decoration: underline;
    }

.td-cat span {
    display:block;
    padding:2px;
    font-weight:bold;
}


.admin-lib-file img, .admin-lib-cat img {
    float:right;
    margin-left:6px;
    margin-top:-10px;
}

.admin-lib-file, .admin-lib-cat {
    display:block;
    padding-top:10px;
}

.admin-lib-file {
    font-size:18px;
    font-family:'Times New Roman';
}


 .admin-cat {
    background-color:#CFFFED;
    border:1px solid #A4EBD1;
    color:#0f4430;

}

.admin-member {
    background-color:#ddebff;
    color:#538ef2;
}

.news-out a{
    color:#fff;
}

.admin-time,
.admin-date,
.admin-views {
    display:block;
    white-space:nowrap;
    padding:3px;
}

.admin-time img,
.admin-date img,
.admin-views img{
    vertical-align:middle;
    margin:0px 3px;
}

.admin-time,
.admin-views {
    font-weight:bold;
}

.img-tools {
    width:64px;
    height:40px;
    margin-top:-40px;
}

.img-edit {
    width:54px !important;
    position:relative;
    z-index:10;
    background-color:#363D47;
    color:#fff;
    overflow:hidden;
    visibility:hidden;
    padding:2px !important;
}

.admin-pic:hover .img-edit{
    visibility:visible;
}

.nst {
    display:block;
    padding:2px;
    background-color:#FFE8E8;
    color:#750B0B;
    border:1px solid #ffc6c6;
    font-weight:bold;
    margin:1px;
    text-align:center;
    width:105px;
    white-space:nowrap;
    overflow:hidden;
}

.nuno {
    display:block;
    padding:0px;
    margin:0px;
    width:110px;
    overflow:hidden;
    height:16px;
    white-space:nowrap;
}

.nut {
    display:block;
    padding:1px;
    margin:0px;
    color:#bbb;
    text-align:center;
    width:105px;
    overflow:hidden;
}

.admin-type {
    color:#999;
}
/* -------  news  -------- */

.smaller .drop-tools {
    height:20px !important;
}

.smaller .drop-tools .tool-group {
    top:16px !important;
}


.smaller .admin-title a {
    font-family:Tahoma !important;
    font-size:12px !important;
    overflow:hidden;
    white-space:nowrap;
}

.smaller .td-title:hover .admin-title a {
    background-color:#000 !important;
    overflow:visible;
    position:absolute;
    display:block;
    padding-top:3px;
    margin-top:-3px;
    padding-left:3px;
    padding-bottom:5px;
}

.smaller .blank,
/*.smaller .tool-link,
.smaller .tool-gal,
.smaller .tool-top,
.smaller .tool-keys,
.smaller .tool-cluster,
*/.smaller .admin-member,
.smaller .admin-date,
.smaller .admin-time img,
.smaller .news-thumb {
    display: none !important;
}

.smaller .img-edit img{
    display :none;
}

.smaller .img-tools {
    width:60px !important;
    height:auto !important;
    margin-top:auto !important;
    
}

.smaller .img-edit {
    visibility:visible !important;
    position:initial !important;
    z-index:auto !important;
}

.smaller .pic-tools {
    width:22px !important;
}

.smaller .admin-title {
    width:228px !important;

}

.smaller .nph {
    display:block !important;
    float:right !important;
    margin-right:1px;
    width:16px;
    height:16px;
}

.smaller .admin-pic {
    width:60px !important;
}


.smaller .img-edit {
    width: 34px !important;
}

.smaller .admin-cat {
    width:70px !important;
    float:right !important;
    white-space:nowrap;
    overflow:hidden;
}

.smaller .admin-type {
    width:30px !important;
    float:right !important;
    white-space:nowrap;
    overflow:hidden;
}

.smaller .nst,
.smaller .ned,
.smaller .nuno,
.smaller .nut
{
float:right !important;
white-space:nowrap;
overflow:hidden;   
}

.smaller .nst {
    width:70px !important;
}


.smaller .ned {
    width:144px !important;
}

.smaller .nuno {
    width:90px !important;
}

.smaller .nut {
    width:52px !important;
}

.smaller .td-title {
    width:320px !important;
}