body{
		color: blue;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 12px;
}
a, a:visited{
	color: green;
	text-decoration: underline;
}
a:hover:{
	color: green;
	text-decoration: none;
}
a.opositeLink, a.opositeLink:visited{
	color: green;
	text-decoration: none;
}
a.opositeLink:hover:{
	color: green;
	text-decoration: underline;
}
table
{
	empty-cells: show;
}
td{
	font-size: 12px;
}
td.topBar{
	background-image: url(../pics/HP_topBar.gif);
}
td.titleBG{
	background-image: url(../pics/titleBG.gif);
}
h1,h1 a.titleLink,h1 a.titleLink:visited,h1 a.titleLink:hover{
	font-size: 34px;
	color: white;
	font-weight: bold;
	margin: 0px 12px 0px 0px;
	padding: 0px;
}
a.titleLink:hover{text-decoration: none;}
td.MainSiteTitleBG{
		background-image: url(../pics/HP_topTitle.gif);
}
/* סרגל מיקום */
table.PositionBar{margin: 0px 15px 5px 0px;}
table.PositionBar td,
table.PositionBar td span,
table.PositionBar td a,
table.PositionBar td a:visited,
table.PositionBar td a:hover{
	font-size: 10px;
	color: #676767;
	font-weight: normal;
	text-align:right;
	direction: rtl;
}
/* סרגל חיפוש */
table.searchBarFull{
	margin-bottom:10px;
}
table.searchBarFull td form{
	margin:0px;
}
table.searchBarFull td table td.FormTextField input{
background-color: #e9eff2;
height:17px;
font-size:11px;
border: 1px solid gray;
	height: 15px;
}
table.searchBarFull td table td.FormTextField{
	width: 120px;}
table.searchBarFull td{
	height:4px;
	background-color: #a2c4d1;
}
table.searchBarFull td table{height: 20px;}
table.searchBarFull td table td{
	padding: 0px 7px 0px 7px;
	margin: 0px 0px 0px 0px;
	color:#285668;
}
/*  תפריט קטגוריות*/
table.Categories{
	width:100%;
	margin-bottom: 5px;
	text-align: center;
}
table.Categories td{
	vertical-align: top;
	text-align: center;
}
table.Categories td.CategoriesSelected,
table.Categories td.CategoriesSelected a,
table.Categories td.CategoriesSelected a:visited,
table.Categories td.CategoriesSelected a:hover
div.CategoriesSelected,
div.CategoriesSelected a,
div.CategoriesSelected a:visited,
div.CategoriesSelected a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #2f7c98;
}
table.Categories td.CategoriesCurrent,
table.Categories td.CategoriesCurrent a,
table.Categories td.CategoriesCurrent a:visited,
table.Categories td.CategoriesCurrent a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #003659;
}
div.CategoriesCurrent,
div.CategoriesCurrent a,
div.CategoriesCurrent a:visited{
	font-size: 12px;
	font-weight: bold;
	color: #003659;
}
div.CategoriesCurrent a:hover {color: #3f8ba6;}


table.Categories td.CategorieAll,
table.Categories td.CategorieAll a,
table.Categories td.CategorieAll a:visited,
table.Categories td.CategorieAll a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #003659;
}
table.Categories td.CategoriesSeperater{
	vertical-align: middle;
	width: 1px;
	color: #696969;
	border-left: 1px solid 003659;
	padding: 0px 3px 0px 3px;;
}
/* מאמרים*/
td.IndexPic{
	width: 90px;
}
td.IndexPic{
	vertical-align: top;
}
td.IndexPic img,
td.IndexPic a img ,
td.IndexPic a:visited img,
td.IndexPic a:hover img{
	width:80px;
	border: 1px solid #d1eaf4;
	margin: 0px 0px 0px 5px;
}
td.IndexTitle a,td.IndexTitle a:visited,td.IndexTitle a:hover
{
	font-size: 14px;
	font-weight: bold;
	color: #054b75;
}
span.IndexDate{
	font-size: 10px;
	font-weight: bold;
	color: #487b9a;
}
span.IndexAuthor,span.IndexAuthor a,span.IndexAuthor a:visited,span.IndexAuthor a:hover 
{
	font-size: 11px;
	font-weight: bold;
	color: #878787;
}
div.IndexSubTitle,
div.IndexSubTitle a,
div.IndexSubTitle a:visited,
div.IndexSubTitle a:hover{
	font-size: 12px;
	font-weight: normal;
	color: #696969;
	text-decoration: none;
}
td.IndexSubMore, 
td.IndexSubMore a,
td.IndexSubMore a:visited,
td.IndexSubMore a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #2f7c98;
	text-align:left;
}
span.LinkMore a,span.LinkMore a:visited,span.LinkMore a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #2f7c98;
	text-align:left;
}
/* עמוד מאמר פנימי */
img.ItemPic{
	width:80px;
	border: 1px solid #d1eaf4;
	margin: 0px 0px 10px 15px;
}
span.ItemTitle
{
	font-size: 18px;
	font-weight: bold;
	color: #054b75;
	margin: 5px 0px 5px 0px;
}
span.ItemDate{
	font-size: 12px;
	font-weight: bold;
	color: #487b9a;
}
span.ItemAuthor,a span.ItemAuthor,a:visited span.ItemAuthor,a:hover span.ItemAuthor
{
	font-size: 12px;
	font-weight: bold;
	color: #878787;
}
div.ItemSubTitle
{
	font-size: 14px;
	font-weight: bold;
	color: #054b75;
	text-align: justify;
	margin: 5px 0px 5px 0px;
	direction:rtl;
}
div.ItemText
{
	font-size: 14px;
	font-weight: normal;
	color: #054b75;
	text-align: justify;
	direction:rtl;
}
div.PageContent{
		margin: 5px 0px 25px 0px;
}
td.seperateRow{
	height: 1px;
	padding: 5px 0px 5px 0px;
}
td.seperateRow .seperateLine {
  	border: 0;
  	width: 100%;
  	color: #34809b;
	background-color: #34809b;
	height: 1px;
}
div.systemText,div.systemText a,div.systemText a:visited,div.systemText a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #2f7c98;
	text-align: right;
	direction: rtl;
}
div#pagingDiv,
div#pagingDiv a,
div#pagingDiv a:visited,
div#pagingDiv a:hover{
	font-size: 12px;
	font-weight: normal;
	color: #2f7c98;
	text-align: center;
	margin: 7px 0px 7px 0px;
}
table.FunctionBar td,
table.FunctionBar td a,
table.FunctionBar td a:visited,
table.FunctionBar td a:hover
{
	font-size: 12px;
	font-weight: normal;
	color: #6c6e8d;
}
td.SideMenu{
	vertical-align:top;
	background-image:url(../pics/HP_RM_bg.gif);
}
td.SideMenusubject
{
}
td.SideMenusubject a,
td.SideMenusubject a:visited{
	display:block;
	background:transparent;
	height:18px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 1px 10px 1px 2px;
}
td.SideMenusubject a:hover{
	height:18px;
	background:white;
	font-weight: bold;
	color: #6ea5c9;
	text-decoration:none;
}
table.SideMenusub tr td{
	vertical-align:top;
	background-image:url(../pics/HP_RM_bgSub.gif);
	text-align:right;
}
table.SideMenusub tr td a,table.SideMenusub tr td a:visited{
	margin:0px;
	display:block;
	color:#88c7f0;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	padding:0px 29px 1px 0px;
}
table.SideMenusub tr td a:hover{
	margin:0px;
	display:block;
	color:#88c7f0;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	padding:0px 29px 1px 0px;
	background:#FFFFFF;
}
table.SideMenu tr td.SideMenusep{
	height:12px;
	vertical-align:middle;
}
td.SideMenuBottom{
	vertical-align:bottom;
	background-image:url(../pics/HP_RM_bg.gif);
	text-align: right;
}
.creditText1,.creditText1 a,.creditText1 a:visited,.creditText1 a:hover {font-size: 12px; color: #464646; font-weight: bold; }
.creditText2,.creditText2 a,.creditText2 a:visited,.creditText2 a:hover {
	font-size: 10px;
	color: #333333;
}
.creditText4,.creditText4:visited,.creditText4:hover {color: #464646}
.creditText3 {font-size: 10px; color: #464646; }
.TopShortcuts
{
	padding:2px 0px 0px 13px;
}

.TopShortcuts a,.TopShortcuts a:visited,.TopShortcuts a:hover {
	color: #040200;}

	
	
	
	/*magazine*/
	
	table.magazine_topTbl td{
	text-align: right;
	vertical-align: top;
	}
	table.magazine_topTbl td.seperateRow .seperateLine{
	margin: 5px 0px 5px 15px; 
	}
	
	/*events*/
	table.events td{
		direction:rtl;
	color: #696969;
	text-decoration: none;
	}
	table.events td.eventsTitle{
	padding: 10px 5px 10px 5px;
	vertical-align: middle;
	background-color: #EDF6FD;
	font-weight: bold;
	font-size: 11px;
	text-align: right;
	}
	table.events td.eventContent{
	padding: 10px 5px 10px 5px;
	vertical-align: middle;
	background-color: #FBFBFB;
	border-bottom:1px solid #96B4CC;
		color: #487b9a;
	}
	table.events td span{
		font-weight: normal;
	}
	table.events span.eventDate
	{
	font-size: 10px;
	font-weight: bold;
	color: #487b9a;
	}
	table.events td a,table.events td a:visited,table.events td a:hover{
	color: #2f7c98;
	text-align:left;
	}
	table.events td span a,table.events td span a:visited,table.events td span a:hover{
	color: #2f7c98;
	text-align:left;
	font-weight: bold;	
	}
	table.events td.separateLine1{
		font-size:10px;background-color:#A7C7E0;border-top:0px solid #BEE3FE; padding: 0px 0px 0px 0px;height:1px;text-align:right;
	}
	table.events td.separateLine2{
		font-size:10px;background-color:#EFEFEF;border-top:2px solid #BEE3FE;font-weight:bold;color:#499a31; padding: 5px 5px 5px 5px;line-height:0.8;text-align:right;
	}
/* פורום  */

table.forumSearchTable table{
	width:580px;
	text-align: right;
}
table.forumSearchTable table td.FormAddItem{
	text-align: left;
}
table.forumMsgTableTitle{
	direction: ltr;
	border: 0px;
}
table.forumMsgTableTitle td{
	background-color: #3f8ba6;
}
table.forumMsgTableTitle table{
	direction: rtl;
	border: 0px;
		height: 27px;
}
table.forumMsgTableTitle table td{
	text-align:center;
	vertical-align: middle;
		font-weight: bold;
	color: white;
}
table.forumMsgTableTitle table td.forumSubject{
	width:477px;
}
table.forumMsgTableTitle table td.forumDate{
	width:80px;
}
table.forumMsgTableTitle table td.forumAuther{
	width:40px;
}


/*פורום מורחב*/

.forumtable{
	background: #FFFFFF;
}
.forumThreadTr{
	background-color: #cadfe6;
}
.forumMsgTr{
	background-color: #ecf3f5;
}

.forumThreadTr1{
	background-color: #cadfe6;
}
.forumMsgTr1{
	background-color: #ecf3f5;
}
.forumThreadTr2{
	background-color: #cadfe6;
}
.forumMsgTr2{
	background-color: #ecf3f5;
}

.forumMsgHeaderTr{
	cursor: pointer;
}

.forumAddMsgTd{
font-size: 12px;
	background-color: #ecf3f5;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
.forumAddMsgTable{
font-size: 12px;
	background-color: #FFFFFF;
	border: 0px solid #cadfe6;
}
.forumAddMsgField{
font-size: 12px;
	background-color: #F5F5F5;
	border: 1px solid #cadfe6;
}

.forumTd{
	font-size: 12px;
}
.forumText{font-size: 12px; text-decoration: none;color: #000000;text-align: Justify; }
.forumText1{
	color:#5BB5F9;
font-size:12px;
font-weight:bold;
text-decoration:none;
 	
  }
a.forumLink1{
font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #cadfe6;
	
}
a.forumLink1:hover{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #5BB5F9;
}
.forumLinks,a.forumLinks{
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #777777;
	cursor:pointer;
	
}
.forumLinks:hover,a.forumLinks:hover{
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #555555;
	cursor:pointer;
}

.forumLinks1,a.forumLinks1{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #555555;
	
}
.forumLinks1:hover,a.forumLinks1:hover{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
}
.forumNoContent{
	font-size: 10px;
	color: #999999;
}
.forumRadioLabel{
	font: 9px Arial;
	color: #999999;
}
.ForumAdmText{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #B22222;
}
a.ForumAdmlink{
	font-size: 9px;
	text-decoration: underline;
	color: #999999;
}
a.ForumAdmlink:hover{
	font-size: 9px;
	text-decoration: underline;
	color: #B22222;
}

/* FORUM */

.Koteret2{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	text-align: Justify;
	color: #455E94;
}


.SmallText1{
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
	color: #3268A0;
}

.Text3 { text-decoration: none;color: #000000;text-align: Justify; }

 .ForumSade {
	border-style: solid;border-width:1;border-color:#ACAEBE; width:100px; height:16px;
 	font-size: 11px;
 	color: #434343;
 	background-color: #ECF2F7;
 	} 
	
	
	.Nose1 {font-family:  Arial;font-size: 12px; text-decoration: none;color: #ffffff;font-weight:bold; }




	a.ForumQ{
	font-size: 12px !important;
	font-weight:bold !important;
	text-decoration: none !important;
	color: #3A3D5B !important;
	}
	
		a.ForumQ:hover{
	font-size: 12px !important;
	font-weight:bold !important;
	text-decoration: none !important;
	color: #13152D !important;
	}
	
	.ForumOpen{
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color: #A80731;
	}
	
		.ForumOpen:hover{
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color: #61041C;
	}

td.ForumDate{
	font-size: 10px;
	font-weight:normal;
	text-decoration: none;
	color:#555555;
}
td.ForumSender{
		font-size: 12px;
	font-weight:normal;
	text-decoration: none;
	color:#555555;
}
/* END FORUM */

/* לוח מודעות*/
table.msgBoardCat td{
 	width:25%;
 }
 table.msgBoardCatImg td{
 	text-align:center;
	vertical-align: bottom;
	width:25%;
 }
 div.MsgBoardmsgTitle {
 	margin-top: 2px;
 }
 table.msgBoardMainContentTbl td{
 	text-align:right;
	direction: rtl;
	background-color: #3692b4;
	color: #3692b4;
 }
  table.msgBoardMainContentTbl td table{
 	text-align:right;
	direction: rtl;
   background-color: #cadfe6;
	width:100%;
 }
   table.msgBoardMainContentTbl td table td{
	background-color: #cadfe6;
 }
  table.msgBoardMainContentTbl td span,  table.msgBoardMainContentTbl td div{
cursor: pointer;
direction: rtl;
 }
 td.MsgBoardCatName{
 	font-size: 11px;
	font-weight: bold;
	color: #cadfe6;	
	width: 90px;
 }
  span.MsgBoardcDate{
 	font-size: 11px;
	font-weight: bold;
	color: #3692b4;	
 }
td.MsgBoardmsgMore
 {
 	font-size: 14px;
	font-weight: normal;
	color: #487b9a;	
	padding: 1px;
	width:15px;
 }
td.MsgBoardmsgContent
 {
 	font-size: 14px;
	font-weight: normal;
	color: #487b9a;	
	padding: 1px 1px 1px 1px;
	width:355px;
 }
td.MsgBoardName{
 	font-size: 12px;
	font-weight: bold;
	color: #487b9a;	
	margin:5px;
 } 
 div.MsgBoardDetails{
 	padding: 5px 20px 5px 5px;
	background-color: white;
 }
    table.msgBoardMainContentTbl td div.MsgBoardDetails table{
	padding:0px;
	margin:0px;
		background-color: white; }
   table.msgBoardMainContentTbl td div.MsgBoardDetails table td{
		background-color: white;
	padding:0px;
	margin:0px; }
 td.MsgBoardcontactName,
td.MsgBoardcontactPhone,
td.MsgBoardcontactEmail,
td.MsgBoardcontactEmail a,
td.MsgBoardcontactEmail a:visited,
td.MsgBoardcontactEmail a:hover
 {
	font-weight: bold;
	color: #487b9a;	
	width:33%;
 }
  /*לוח מודעות*/
 table.MsgBoardTableTitle td{
	background-color: #3f8ba6;
}
table.MsgBoardTableTitle table{
	direction: rtl;
	border: 0px;
	height: 27px;
	width:100%;
	padding:0px 25px 0px 0px;
}
table.MsgBoardTableTitle table td{
	text-align:right;
	vertical-align: middle;
	font-weight: bold;
	color: white;
	font-size:20px;

}
 

 /*מפת האתר*/
 div.sitemap, div.sitemap a, div.sitemap a:visited, div.sitemap a:hover{
 	color:#487b9a;
	line-height:22px;
 }
  div.sitemap li{
  	font-size:16px;
  }
   div.sitemap ul ul li,div.sitemap ul ul li a,div.sitemap ul ul li a:visited,div.sitemap ul ul li a:hover{
  	font-size:14px;
	font-weight: normal;
  }
   div.sitemap ul ul ul li,div.sitemap ul ul ul li a,div.sitemap ul ul ul li a:visited,div.sitemap ul ul ul li a:hover{
  	font-size:12px;
	font-weight: normal;
  }
 
