﻿body			{ direction:rtl; margin:0px; font-family: Arial; color: #333333; background-color:#FFFFFF; font-size:13px; font-weight:normal; }
table			{ padding: 0px; margin: 0px; }
td				{ vertical-align: top; padding: 0px; }
p				{ direction: rtl; margin-top: 0px; margin-bottom: 0px; }

a:link			{ color: #000000; text-decoration: underline; }
a:visited		{ color: #000000; text-decoration: underline; }
a:hover			{ color: #AA6600; text-decoration: underline; }

#SiteContainer          { margin-left:auto; margin-right:auto; width:960px; border:0px solid black; }
#SiteHeaderContainer    { margin-bottom:5px; }
#SiteGridContainer      {  }
#SiteFooterContainer    { margin-top:5px; }


#SiteHeader             { border-bottom:0px solid black; }
#SiteFooter             { border-top:0px solid black; font-size:12px; }
#SiteGrid


#GridRight      { width:170px; background-color:#8FC43E; background-image:url('../images/shibolim.jpg'); background-position:bottom; background-repeat:no-repeat; }
#GridPage       { width:570px; padding-right:5px; padding-left:5px; }
#GridLeft       { width:210px; border-right:0px solid black; }
#GridTop        { }
#GridContent    { }
#GridBottom     { }

#PageMenu           { }
#PageBreadCrumps    { margin-bottom:10px; }
#PageHeader         { }
#PageContent        { }
#PageKdm            { }
#PageFooter         { }



/*******************************************************************************************/

#SiteHeader #logo       { width:110px; }
#SiteHeader #languages  { height:30px; background-image:url('../images/langs_bg.jpg'); background-position:right top; background-repeat:no-repeat; padding-right:10px; vertical-align:middle; }
#SiteHeader #languages a:link       { color:#494949; text-decoration:underline; }
#SiteHeader #languages a:visited    { color:#494949; text-decoration:underline; }

#SiteHeader #logo2      { height:76px; background-image:url('../images/logo_bg.jpg'); background-position:right top; background-repeat:no-repeat; }
#SiteHeader #topNav     { height:30px; background-color:#E5E4DF; padding-right:7px; }
#SiteHeader #topNav a:link      { text-decoration:none; font-size:15px; }
#SiteHeader #topNav a:visited   { text-decoration:none; font-size:15px; }
#SiteHeader #topNav a:hover     { text-decoration:none; font-size:15px; color:#FF0000; }


/*******************************************************************************************/


#PageMenu .menu_link        { width:130px; height:19px; font-size:16px; vertical-align:middle; font-weight:normal; }
#PageMenu .menu_arrow       { width:20px; height:19px; vertical-align:middle; padding-top:3px; }
#PageMenu .menu_link a:link     { color:#FFFFFF; text-decoration:none; }
#PageMenu .menu_link a:visited  { color:#FFFFFF; text-decoration:none; }

#PageMenu .green_button     { height:30px; margin-bottom:3px; margin-right:4px; background-image:url('../images/kaftorGreen.jpg'); background-repeat:no-repeat; background-position:right;  }
#PageMenu .green_button a   { display:block; padding-right:15px; padding-top:2px; color:#FFFFFF; font-size:16px; font-weight:bold; text-decoration:none; }

#PageMenu .yellow_button     { height:30px; margin-bottom:3px; margin-right:8px; background-image:url('../images/kaftorYellow.jpg'); background-repeat:no-repeat; background-position:right;  }
#PageMenu .yellow_button a   { display:block; padding-right:11px; padding-top:4px; color:#008C45; font-size:16px; font-weight:bold; text-decoration:none; }

/*******************************************************************************************/

#SiteFooter .bottomBar      { background-color:#FFCB05; padding-top:5px; padding-bottom:15px;  }
#SiteFooter #bottomNav      { text-align:center; }
#SiteFooter #bottomNav a:link       { color:#000000; text-decoration:none; }
#SiteFooter #bottomNav a:visited    { color:#000000; text-decoration:none; }

/*******************************************************************************************/

#PageKdm .kdmObject                 { margin-bottom:5px; }

#PageKdm .kdmBox01                  { width:210px; }
#PageKdm .kdmBox01 .kdmBoxbody      { background-image:url('../images/kdmBox01_body.jpg'); background-position:right; padding-right:18px; padding-left:17px; background-repeat:repeat-y; } 
#PageKdm .kdmBox01 .kdmBoxTitle     { font-size:15px; font-weight:bold; padding-bottom:0px; }
#PageKdm .kdmBox01 .kdmBoxLabel     { font-size:13px; font-weight:bold; padding-bottom:0px; }
#PageKdm .kdmBox01 .kdmBoxHeadline  { font-size:13px; }
#PageKdm .kdmBox01 .link            { font-size:13px; margin-bottom:5px; padding-top:5px; }
#PageKdm .kdmBox01 .link a          { color:#000066; }

#PageKdm .kdmBox02                  { width:210px; }
#PageKdm .kdmBox02 .kdmBoxbody      { background-color:#DAD9D7; padding-right:7px; padding-left:8px; }
#PageKdm .kdmBox02 .kdmBoxTitle     { font-size:15px; height:31px; padding-top:14px; font-weight:bold; margin-bottom:5px; background-image:url('../images/kdmBox02_title.jpg'); color:#FFFFFF; padding-right:10px; }
#PageKdm .kdmBox02 .kdmBoxLabel     { font-size:14px; font-weight:bold; padding-right:10px; padding-left:10px; }
#PageKdm .kdmBox02 .kdmBoxHeadline  { font-size:13px; padding-right:10px; padding-left:10px; }
#PageKdm .kdmBox02 .kdmBoxPic       { padding-right:10px; padding-left:10px; margin-top:5px; }
#PageKdm .kdmBox02 .link            { font-size:13px; padding-right:10px; padding-left:10px; padding-top:5px; }
#PageKdm .kdmBox02 .link a          { color:#000066; }

/*******************************************************************************************/

#headline h1    { margin:0px; padding:0px; font-size:24px; font-weight:bold; }
#subheadline h2 { margin:0px; padding:0px; font-size:16px; font-weight:bold; padding-bottom:10px; }
#writer         { margin-bottom:5px; }
#intro          { padding-bottom:10px; font-size:13px; font-weight:bold;}
#body           { padding-bottom:10px; font-size:13px; }
#remarks        { font-size:11px; }

/********************************************************************************************/

.heading4       { font-size:16px; font-weight:bold; }
.heading5       { font-weight:bold; }
.normal         { font-size:100%; }
.small          { font-size:11px; }
.link a         { color:blue; font-weight:bold; }
.subject1       { background-image:url('../images/green370.jpg'); height:20px; padding-top:2px; color:#FFFFFF; padding-right:10px; font-weight:bold; margin-bottom:2px;}
.subject2       { background-image:url('../images/yellow190.jpg'); height:20px; padding-top:2px; color:#000000; padding-right:10px; font-weight:bold; margin-bottom:2px;}


/*********************************************************************************************/

.item2cols      { border-bottom:1px solid #8FC43E; margin-bottom:10px; width:100%; table-layout:auto; }
.item2cols td   { padding-bottom:2px; }
.item2cols .colRight { padding-left:5px; }
.item2cols .colLeft  { width:100%; }

.itemBox .pic img   { border:1px solid black; }

/*********************************************************************************************/

.makattable		{ border-collapse:collapse}
.makattable td	{ padding:2px; border:1px solid black; font-size:11px;}