/*======================================================================*\
|| #################################################################### ||
|| #            NCMS 3.0 Writed by Abdel Rahman Ayachi		 	 	  #	||
|| # ---------------------------------------------------------------- # ||
|| # Copyleft ©2001-2009 Netcom Group SARL. All lefts Reserved.       # ||
|| # This file may not be redistributed in whole or significant part. # ||
|| # ------------------- NCMS IS NOT FREE SOFTWARE ------------------ # ||
|| #         http://www.netcomgroup.org | info@netcomgroup.org        # ||
|| #################################################################### ||
\*======================================================================*/


/* GLOBAL TAGS */
body  { background:url(../images/bgheader.jpg) #fff repeat-x; margin:0px; font-size:12px; }
table { border-collapse:collapse; border:0px; margin:0px; }
td    { border:0px; }
img   { border: 0px; line-height: normal; }  /* vertical-align:middle; */
a     { text-decoration: none; }
form  { margin-bottom:0px; }

#topmenu table, td { direction:rtl }

/* LASTNEWS */
#banner { text-align:center; margin-top: 10px; }
.lastnews { font-family:Tahoma; font-size:12px; direction:ltr; color:#fff; font-weight:bold;  margin-right:10px; margin-left:10px; }
.lastnews a { color:#fff; text-decoration:none;}
.lastnews a:hover { text-decoration:underline;}


.netstatus { font-family:Tahoma; font-size:12px; direction:ltr; color:#015476; font-weight:bold;  margin-right:10px; margin-left:10px; }
.netstatus a { color:#fff; text-decoration:none;}
.netstatus a:hover { text-decoration:underline;}



#categories_tree {font-family:Tahoma; font-size:12px; color:#fff; font-weight:normal; background-color:#015476; margin-bottom:10px; padding:2px; text-align:right; height:20px; padding-top:5px; padding-right:10px;}
#categories_tree a {color:#fff; font-weight:bold;}

/* FOOTER CLASS */
.footer     { text-align:center; font-family:Tahoma; font-size:11px; color:#e5e5e5; font-weight:bold; margin-left:12px;}
.footer img { margin-right:15px; margin-left:7px; }
.footer a   { color: #e5e5e5; }
.footer a:hover { text-decoration:underline; }

.copyright   { font-family: Tahoma; font-size:10px; color: #fff; font-weight:bold; text-align:center; margin-top:28px; }
.copyright a { color: #ededed; text-decoration:underline; }
.copyright span { font-weight:bold;}

/* SUCCESS OR ERROR */
.success_title { font-family: Tahoma; font-size:12px; text-align:center; font-weight:bold; padding:50px;}
.error { font-family: Tahoma; font-size:12px;  border:1px #FF0000 dotted; padding:50px; width:450px; margin:auto; }
.error_title { color:#FF0000; text-align:center; padding:5px; font-weight:bold; }
.error_description { color:#FF0000; margin:auto; width:340px; }
.return_link {text-align:center; font-family:Arial; font-size:12px; padding-top:20px;}
.return_link a {color:#999999; text-decoration:underline; }


.hide {display:none;}
.show {display:block;}



/* BUTTONS NEXT AND PREVIEW IN FOOTER */
.list_footer_in { height:40px; text-align: center; width:100%; display:table; font-family:Tahoma; font-size:12px; margin-top:20px;}
.list_footer_in table { margin:auto; }
.list_footer_in td { border: 0px; height:34px; vertical-align:middle; }

.numpages { margin:3px; color:#b61010;  background:url(../images/general/bgbutton.gif); height:16px; border:1px #cacaca solid; cursor:default; font-size:10px; padding-top:4px; text-align:center;}
.numpages table { margin:auto; width:100%}
.numpages td { text-align:center; height:1px;}
.numpages span { color:#b61010; font-weight:bold; padding-right:2px; padding-left:2px;}
.numpages a { color:#b61010; text-decoration:underline; padding-right:2px; padding-left:2px;}

.lastpage { margin:3px; color:#b61010;  background:url(../images/general/bgbutton.gif); height:16px; border:1px #cacaca solid; cursor:pointer; width:50px; font-size:10px; padding-top:4px; text-align:left; padding-left:10px;}
.lastpage a { color:#b61010; }
.lastpage_off { margin:3px; color:#747474; background:url(../images/general/bgbutton.gif); height:16px; border:1px #cacaca solid; cursor:default; width:50px; font-size:10px; padding-top:4px; text-align:left; padding-left:10px;}

.nextpage { margin:3px; color:#b61010; background:url(../images/general/bgbutton.gif); height:16px; border:1px #cacaca solid; cursor:pointer; width:70px; font-size:10px; padding-top:4px; text-align:left; padding-left:10px;}
.nextpage img { padding-right:10px;}
.nextpage a { color:#b61010; }
.nextpage_off { margin:3px; color:#747474; background:url(../images/general/bgbutton.gif); height:16px; border:1px #cacaca solid; cursor:default; width:70px; font-size:10px; padding-top:4px; text-align:left; padding-left:10px;}
.nextpage_off img { padding-right:10px;}

.prevpage { margin:3px; color:#b61010; background:url(../images/general/bgbutton.gif); height:16px; border:1px #cacaca solid; cursor:pointer; width:70px; font-size:10px; padding-top:4px; text-align:right; padding-right:10px; }
.prevpage img { padding-left:10px; }
.prevpage a { color:#b61010; }
.prevpage_off {margin:3px; color:#747474; background:url(../images/general/bgbutton.gif); height:16px; border:1px #cacaca solid; cursor:default; width:70px; font-size:10px; padding-top:4px; text-align:right; padding-right:10px;}
.prevpage_off img { padding-left:10px;}

.firstpage { margin:3px; color:#b61010;  background:url(../images/general/bgbutton.gif); height:16px; border:1px #cacaca solid; cursor:pointer; width:50px; font-size:10px; padding-top:4px; text-align:right; padding-right:10px;}
.firstpage a { color:#b61010; }
.firstpage_off {margin:3px; color:#747474; background:url(../images/general/bgbutton.gif); height:16px; border:1px #cacaca solid; cursor:default; width:50px; font-size:10px; padding-top:4px; text-align:right; padding-right:10px;}
