/*****************************************************************/
/* Writed by Abdel Rahman Ayachi                                 */
/* + 963 (0) 933/ 632.419 - abdelrahman@ayachi.info              */
/* Copyleft (c) 2001-2008 Netcom Group                          */
/* http://www.netcomgroup.org - support@netcomgroup.org          */
/*****************************************************************/

/*
Possible good font: FONT-FAMILY: 'Trebuchet MS', Helvetica, Tahoma, Arial;, sans-serif; 
*/

/******************/
/* TABLE HERITAGE */
/******************/

/* Block of logon */
TABLE#spcms_logon              {FONT-FAMILY: Tahoma, Arial; WIDTH: 100%;  BORDER: 0px; DIRECTION:rtl;}
TABLE#spcms_logon TD       	   {FONT-SIZE: 13px; COLOR: #000000; FONT-WEIGHT: bold;}
TABLE#spcms_logon TD#title     {WIDTH: 60%; TEXT-ALIGN: right;}
TABLE#spcms_logon TD#field     {WIDTH: 40%; TEXT-ALIGN: left;}
TABLE#spcms_logon TD#error	   {COLOR: #FF0000; TEXT-ALIGN: center;}

TABLE#spcms_logon INPUT.searchInput {
border:0;
text-align:center;
font-style:italic;
background-color:#ffdbbd;
background-image:url(images/input.gif);
background-repeat:no-repeat;
padding-right:10px;
padding-top:2px;
font-size:11px;
height:20px;
width:148px;
margin:0 10px 8px 15px;
}
TABLE#spcms_logon A.but {cursor:hand; border: 0px; background: url(images/login.gif) no-repeat center; padding: 0px 42px 0px 42px; font-size:18px; text-decoration:none;}
TABLE#spcms_logon A.but:hover {background: url(images/loginover.gif) no-repeat center;}

TABLE#spcms_logon A            {FONT-SIZE: 10px; COLOR: #6F6F6F;  TEXT-DECORATION: underline;}
TABLE#spcms_logon A:hover      {COLOR: #FCAF5D;}

/* Block of mailing list */
TABLE#spcms_mailingform              {FONT-FAMILY: Tahoma, Arial; WIDTH: 100%; BORDER: 0px; DIRECTION:rtl;}
TABLE#spcms_mailingform TD       	 {FONT-SIZE: 13px; COLOR: #000000; TEXT-ALIGN: center;}

TABLE#spcms_mailingform SELECT       {FONT-SIZE: 10px; WIDTH: 130px; BORDER: 1px solid #cccccc; }
TABLE#spcms_mailingform INPUT#radio  {WIDTH: 20px; BORDER: 0px; }
TABLE#spcms_mailingform INPUT#button {WIDTH: 62px; HEIGHT: 21px; border:0px;}
TABLE#spcms_mailingform INPUT.searchInput2{
border:0px;
text-align:center;
font-style:italic;
background-color:#ceb69c;
background-image:url(images/input.gif);
background-repeat:no-repeat;
padding-right:10px;
padding-top:2px;
font-size:11px;
height:20px;
width:148px;
margin:0 10px 8px 15px;
}
TABLE#spcms_mailingform A.but {cursor:hand; border: 0px; background: url(images/ok.gif) no-repeat center; padding: 0px 32px 0px 32px; font-size:18px;text-decoration:none; }
TABLE#spcms_mailingform A.but:hover {background: url(images/okover.gif) no-repeat center;}

/* Block of cartshop */
TABLE#spcms_cartshop          	  {FONT-FAMILY: Tahoma, Arial; WIDTH: 100%; HEIGHT:80px; BORDER: 0px; DIRECTION:rtl;}
TABLE#spcms_cartshop TD       	  {FONT-SIZE: 13px; COLOR: #000000; TEXT-ALIGN:center;}
TABLE#spcms_cartshop TD A     	  {COLOR: #000000;}
TABLE#spcms_cartshop INPUT        {FONT-SIZE: 10px; width: 20px; BORDER: 1px solid #cccccc;}
TABLE#spcms_cartshop INPUT#button {WIDTH: 60px; HEIGHT: 18px; BORDER: solid 1px #cccccc; BACKGROUND: #ede7e7; COLOR: #666666; font-weight: bold;}

/* Invoice and order table */
TABLE#order                {FONT-FAMILY: Tahoma, Arial; border:1px solid #000000; border-collapse:collapse; FONT-SIZE: 13px; width: 500px; DIRECTION:rtl;}
TABLE#order #client        {FONT-SIZE: 13px; border:1px solid #666666; width: 90%;}
TABLE#order TD             {border:0px; vertical-align:top; height: 30px}
TABLE#order FONT#title     {FONT-SIZE:19px; COLOR: #000000;}
TABLE#order P#detailbill   {FONT-SIZE:16px; COLOR: #000000; font-weight:bold;}
TABLE#order #billing       {border:0px; border-collapse:collapse; FONT-FAMILY: Tahoma, Tahoma, Arial; FONT-SIZE: 13px; width: 100%; padding:0px;}
TABLE#order FONT#totalbill {FONT-SIZE:14px; COLOR: #FF0000; font-weight:bold;}

/* Guestbook messages */
TABLE#spcms_guestbook_msg              {FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 14px; WIDTH: 100%; BORDER: 0px; COLOR: #000000; font-stretch:expanded; line-height:2em; DIRECTION:rtl;}
TABLE#spcms_guestbook_msg TD           {TEXT-ALIGN: right;}
TABLE#spcms_guestbook_msg A            {COLOR: #000000; TEXT-DECORATION: underline;}
TABLE#spcms_guestbook_msg HR           {WIDTH: 50%; HEIGHT:1px; COLOR:#525152; text-align:right;}
TABLE#spcms_guestbook_msg .title   {FONT-WEIGHT:bold;}
TABLE#spcms_guestbook_msg .subject {FONT-WEIGHT: 500;}
TABLE#spcms_guestbook_msg .text    {FONT-STYLE:italic;}

TABLE#spcms_guestbook_form          	{FONT-FAMILY: Tahoma, Arial; width: 100%; border: 0px; DIRECTION:rtl;}
TABLE#spcms_guestbook_form TD       	{FONT-SIZE: 13px; COLOR: #000000; VERTICAL-ALIGN:top; TEXT-ALIGN: right;}
TABLE#spcms_guestbook_form TEXTAREA     {FONT-SIZE: 13px; WIDTH: 355px; BORDER: 1px solid #CCCCCC;}
TABLE#spcms_guestbook_form INPUT        {FONT-SIZE: 13px; WIDTH: 250px; BORDER: 1px solid #CCCCCC;}
TABLE#spcms_guestbook_form INPUT#button {WIDTH: 100px;}

/* Contact us form */
TABLE#spcms_sendmail          	  {FONT-FAMILY: Tahoma, Arial; width: 100%; border: 0px; DIRECTION:rtl;}
TABLE#spcms_sendmail TD       	  {FONT-SIZE: 14px; COLOR: #3e1c0b; VERTICAL-ALIGN:top; TEXT-ALIGN: right;}
TABLE#spcms_sendmail TEXTAREA     {FONT-SIZE: 13px; WIDTH: 355px; BORDER: 1px solid #CCCCCC;}
TABLE#spcms_sendmail INPUT        {FONT-SIZE: 13px; WIDTH: 250px; BORDER: 1px solid #CCCCCC;}
TABLE#spcms_sendmail INPUT#button {WIDTH: 100px;}

/* New member form */
TABLE#spcms_newmemberform          	   {FONT-FAMILY: Tahoma, Arial; WIDTH: 100%; BORDER: 0px;  DIRECTION:rtl;}
TABLE#spcms_newmemberform TD       	   {FONT-SIZE: 13px; COLOR: #000000;}
TABLE#spcms_newmemberform TD#title     {WIDTH: 50%; TEXT-ALIGN: right;}
TABLE#spcms_newmemberform TD#field     {WIDTH: 50%; TEXT-ALIGN: left;}
TABLE#spcms_newmemberform INPUT        {FONT-SIZE: 13px; WIDTH: 130px; BORDER: 1px solid #cccccc; }
TABLE#spcms_newmemberform TEXTAREA     {FONT-SIZE: 13px; WIDTH: 200px;  HEIGHT: 100px; BORDER: 1px solid #cccccc; }
TABLE#spcms_newmemberform INPUT.button {FONT-SIZE: 11px; WIDTH: 95px; HEIGHT: 18px; BACKGROUND: #ede7e7; COLOR : #666666;}

/* Last products: merchant and news */
TABLE#spcms_prod                 {FONT-FAMILY: Tahoma, Arial; height:350px; WIDTH:100%; FONT-SIZE: 14px; DIRECTION:rtl; }
TABLE#spcms_prod TD              {VERTICAL-ALIGN:top;}
TABLE#spcms_prod IMAGE#product   {border:1px #000000 solid;}
TABLE#spcms_prod A#product       {FONT-SIZE: 15px; COLOR: #000000;  TEXT-DECORATION: none;}
TABLE#spcms_prod A:hover#product {FONT-SIZE: 15px; COLOR: #FCAF5D; TEXT-DECORATION: none;}
TABLE#spcms_prod FONT#price   {FONT-SIZE:13px;}
TABLE#spcms_prod FONT#sale    {FONT-SIZE:13px; COLOR: #FF0000; text-decoration:line-through;}

TABLE#spcms_prod_news          {FONT-FAMILY: Tahoma, Arial; WIDTH: 100%; BORDER: 0px;  BORDER-COLLAPSE:collapse; FONT-SIZE: 14px;  DIRECTION:rtl;}
TABLE#spcms_prod_news TD       {VERTICAL-ALIGN:top; padding: 0px; COLOR: #000000;}
TABLE#spcms_prod_news TD#title {FONT-SIZE: 14px; COLOR: #000000; FONT-WEIGHT:bolder;}
TABLE#spcms_prod_news A	       {COLOR: #000000; TEXT-DECORATION: none;}
TABLE#spcms_prod_news A:hover  {TEXT-DECORATION: underline;}
TABLE#spcms_prod_news TD       {COLOR: #000000;}
TABLE#spcms_prod_news #text    {WIDTH: 100%; FONT-SIZE: 8px; BORDER: 1px dotted #CCCCCC; BORDER-COLLAPSE:collapse; COLOR: #5e6c79;}
TABLE#spcms_prod_news #body    {FONT-SIZE: 13px; height:150px;}
TABLE#spcms_prod_news #footer  {FONT-SIZE: 10px; height:10px;}

/* Product:  */
TABLE#spcms_product                  {FONT-FAMILY: Tahoma, Arial; WIDTH:100%; BORDER: 0px; DIRECTION:rtl;}
TABLE#spcms_product TD               {COLOR: #000000;}
TABLE#spcms_product TD#name          {text-align:right;}
TABLE#spcms_product TD#prdprice      {text-align:left;}
TABLE#spcms_product FONT#title       {FONT-SIZE:15px; FONT-WEIGHT:bold;}
TABLE#spcms_product FONT#body        {FONT-SIZE:13px;}
TABLE#spcms_product FONT#footer      {FONT-SIZE:10px;}
TABLE#spcms_product FONT#price       {FONT-SIZE:14px;}
TABLE#spcms_product FONT#sale        {FONT-SIZE:14px; COLOR: #FF0000; text-decoration:line-through;}
TABLE#spcms_product A#company        {FONT-SIZE: 13px; COLOR: #858b8d; font-weight: normal; TEXT-DECORATION: none;}
TABLE#spcms_product A:hover#company  {TEXT-DECORATION: underline;}
TABLE#spcms_product A#enlarge        {FONT-SIZE: 10px; COLOR: #858b8d; font-weight: normal; TEXT-DECORATION: none;}
TABLE#spcms_product A:hover#enlarge  {TEXT-DECORATION: underline;}
TABLE#spcms_product A#addcart        {FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none;}
TABLE#spcms_product A:hover#addcart  {TEXT-DECORATION: underline;}
TABLE#spcms_product IMAGE#littleprod {border:1px #000000 solid;}

/* First page of product if category */
TABLE#spcms_cat_allproduct    {FONT-FAMILY: Tahoma, Arial; width: 100%; border: 0px #000000 solid; border-collapse:collapse; DIRECTION:rtl;}
TABLE#spcms_cat_allproduct TD {border: 0px; padding: 10px; text-align: center; vertical-align:top}

TABLE#spcms_cat_product                  {FONT-FAMILY: Tahoma, Arial; width: 100%; height:100%; border: 0px;  border-collapse:collapse; padding: 1px; DIRECTION:rtl;}
TABLE#spcms_cat_product TD               {border: 1px #000000 dotted; text-align: center; vertical-align:top}
TABLE#spcms_cat_product TD#title         {FONT-SIZE: 13px; COLOR: #000000; font-weight : bold; text-align:center}
TABLE#spcms_cat_product TD#title A       {FONT-SIZE: 13px; COLOR: #000000; text-decoration:none}
TABLE#spcms_cat_product TD#title A:hover {COLOR: #F5821F;}
TABLE#spcms_cat_product TD#content       {text-align:center; height:140px;}
TABLE#spcms_cat_product TD#content IMAGE {width: 100px; height: 100px;}
TABLE#spcms_cat_product TD#nbrprd        {FONT-SIZE: 10px; COLOR: gray; font-weight : bold; text-align:center}

TABLE#arbo_table              {FONT-FAMILY: Tahoma, Arial; border:0px; border-collapse:collapse; width: 100%;  DIRECTION:rtl;}
TABLE#arbo_table TD           {FONT-SIZE:13px; text-align:right; border:0px; vertical-align:center; padding: 0px;}
TABLE#arbo_table FONT#lastcat {COLOR: #3e1c0b;}
TABLE#arbo_table A            {COLOR: #000000; TEXT-DECORATION:underline}
TABLE#arbo_table A:hover      {COLOR: #F5821F;}

TABLE#subcatmenu_table                   {FONT-FAMILY: Tahoma, Arial; border:0px; FONT-SIZE:13px; width: 100%;  DIRECTION:rtl;}
TABLE#subcatmenu_table TD                {vertical-align:center;  padding: 10px;}
TABLE#subcatmenu_table A                 {COLOR: #000000; TEXT-DECORATION: none; FONT-WEIGHT:bold;}
TABLE#subcatmenu_table A:hover           {COLOR: #F5821F;}
TABLE#subcatmenu_table A#nemptycat       {COLOR: #999999;}
TABLE#subcatmenu_table A:hover#nemptycat {COLOR: #F5821F;}

/*****************/
/* FONT HERITAGE */
/*****************/

FONT {FONT-FAMILY: Tahoma, Arial;}

FONT#spcms_titleblock {FONT-SIZE:14px;  COLOR: #945d39; font-weight: bolder;}
FONT#spcms_bodyblock  {FONT-SIZE:13px; COLOR: #000000;}

A#spcms_mostvisited       {COLOR: #000000; font-weight: normal; TEXT-DECORATION: none;}
A:hover#spcms_mostvisited {COLOR: #FCAF5D; font-weight: normal; TEXT-DECORATION: underline;}

FONT#spcms_titlepage {FONT-SIZE:15px; COLOR: #945d39; font-weight: bold;}
FONT#spcms_bodypage  {FONT-SIZE:14px; COLOR: #3e1c0b;}

images/others/bullet2.gif

/******************/
/* CLASS HERITAGE */
/******************/

.spcms_latin      {direction: ltr;}
.spcms_arabic     {direction: rtl;}

.spcms_align_1 {text-align: left;  }
.spcms_align_2 {text-align: right; }

.spcms_error   {FONT-SIZE:13px; COLOR: red; FONT-WEIGHT:bold; text-align:center; direction:rtl;}
.spcms_success {FONT-SIZE:13px; COLOR: green; FONT-WEIGHT:bold; text-align:center; direction:rtl;}

.spcms_powered {font-family:Arial; FONT-SIZE:11px; COLOR: #FFFFFF; FONT-WEIGHT:normal; text-align:center; text-decoration:none; direction:rtl;}

.small  {FONT-SIZE:9px;}
.medium {FONT-SIZE:13px;}
.big    {FONT-SIZE:14px;}

IMG.spcms_logo {width:150px; border:0px;}
P.spcms_logo   {text-align:center;} 

P.style1 {font-color:#3e1c0b; font-size: 13px; font-family:Tahoma, Arial;}

.categories {direction:rtl;}

.searchform TABLE { direction:rtl}
.searchform TD { vertical-align:middle; font-family: Tahoma; font-size:13px; color:#000000; font-weight:bold; padding-top:5px;}
.searchform SELECT {HEIGHT: 20px; FONT-SIZE: 13px; WIDTH: 150px; BORDER: 1px solid #CCCCCC;font-family: Tahoma; }
.searchform INPUT {HEIGHT: 20px; FONT-SIZE: 13px; WIDTH: 150px; BORDER: 1px solid #CCCCCC;font-family: Tahoma; }
.searchform A {HEIGHT: 20px; border: 1px solid #CCCCCC; margin-right: 1px; text-decoration: none; font-family: Tahoma;  background: url(themes/default/ar/images/bgbutton.jpg); padding: 0px 5px 0px 5px; font-size:13px; color:#000000; font-weight:bold;}
.searchform A:hover {background: white; color: #666; border: 1px solid #BBB;}

