/* CSS Document */
img {border:0 none;}
/*menu top*/

#menu_top {
    background: url("images/top_line1.png") repeat scroll 0 0 transparent;
    height: 24px;
    position: absolute;
    top: 0;
    width: 990px;
    z-index:9;
}

	#menu_top a, .lang_he #menu_top a[href="/english"] {
	    font-family: Arial;
		color:#FFFFFF;
		text-decoration:none;
		font-size:13px;
		font-weight:bold;
		
	}
	.lang_he #menu_top a, #menu_top a[href="/"] {
	    font-family: arial;
	    font-size:13px;
	    font-weight: bold;
	    
	}
	
	#menu_top .item{
		padding:5px 10px;
		font-size:13px;
		
	}
	#menu_top .spacer{
		color:#399408;
		font-size:12px;
	}
	

/*Menu line*/
#menu_line {
	height:30px;
	background-color:#A09B1D;
	width:990px;
	overflow:hidden;
	
}
	#menu_line a {
	    font-family: Arial;
		color:#FFFFFF;
		text-decoration:none;
		font-size:14px;
		font-weight:bold;
		white-space:nowrap;
		
	}
	.lang_he #menu_line a {
	    font-family: arial;
	    font-size:14px;
	    font-weight:bold;
	    
	}
	
	#menu_line .item {
		vertical-align:middle;
		
	}
	#menu_line .item_bg{
		background:url(/images/menu_top_selected_m.gif) repeat-x top;
		
	}
	#menu_line .item_on{
		background:#9E854D;
		vertical-align:middle;
		*height:30px;
		min-height:30px;
		
	}
	#menu_line .child
	{
		display:none;
		position:absolute;
		background:#9E854D;
		text-align:center;
		margin-top:30px;
		z-index: 100000;
		
	}
		#menu_line .tbl_c
		{
			margin:7px 16px;
			
		}
		#menu_line .item_c,#menu_line .item_c_on 
		{
			padding:5px;
			
		}
		#menu_line .item_c a
		{
			color:#F0F900;
			width:100%;
			font-size:14px;
			font-weight:bold;
			
		}
		.lang_he #menu_line .item_c a {
		    font-size:17px;
		    
		}
		
		#menu_line .item_c_on a, #menu_line .item_c a:hover
		{
			color:#ffffff;
			width:100%
			font-weight:normal;
			
		}
		#menu_line .spacer_c
		{
			background:#ffffff;
			min-height:1px;
			*height:1px;
			font-size:1px;
			overflow:hidden;
			
		}
	

/**Side Menu**/
	#menu
	{
		/*	width:186px;*/
		
	}
		#menu a
		{
		    font-family: FuturaLTPro-Light, Helvetica, Arial, sans-serif;
			font-size:14px;
			color:#695f4d;
			text-decoration:none;
			font-weight:normal;
			
		}
		.lang_he #menu a
		{
		    font-family: HachaluzimMedium,arial;
		    font-size:16px;
		    
		}
		#menu a:hover
		{
			text-decoration:none;
			
		}
		#menu ul
		{
			list-style-type:none;
			width:186px;
			
		}
		#menu ul li
		{
			padding:0px;
			border-top:1px solid #e2dfdb;
			
		}
			#menu ul li:hover
			{
				background:#f0efe5;
				
			}
			#menu ul li.a_on a
			{
				color:#69919d;
				font-weight:bold;
				
				
			}
			#menu ul li.no_bg,#menu ul li.no_bg:hover
			{
				background:none;
				
			}
			#menu ul li.no_border
			{
				border-top:0px solid #e2dfdb!important;
				
			}
		#menu ul.menu0
		{
			font-size:14px;
			line-height:17px;
			vertical-align:middle;
			padding:0px 0px;
			width:186px;
			margin:0 7px;
			border-bottom:1px solid #e2dfdb;
			
	}
			#menu ul.menu0 li div
			{
				padding:4px 15px 4px 6px;
				
			}
		#menu ul.menu1
		{
				margin:0 24px 0;
			width:162px;
			
		}
			#menu ul.menu1 li div
			{
				padding:4px 1pxpx 4px 6px;
				
			}
			#menu ul.menu1 li a
			{
				color:#69919d;
				
			}
			
		#menu h1, #menu h3, #menu h1 a, #menu h3 a, #search_box h3
		{
		    font-family: FuturaLTPro-Light, Helvetica, Arial, sans-serif;
		    color:#695f4d;
		    font-size:20px;
		    font-weight:bold;
		    line-height:28px;
		    vertical-align:middle;
			text-decoration:none;
			
		}
		.lang_he #menu h1, .lang_he #menu h3, .lang_he #menu h1 a, .lang_he #menu h3 a, .lang_he #search_box h3 {
		    font-family: HachaluzimRegular,arial;
		    font-size:25px;
		    
		}
		
		#menu h1,#menu h3
		{
		padding:9px 0px;
		margin:0px 16px;
		
		}
		#menu .display_none
		{
			display:none;
			
		}
		
/*main*/
.fontMain
{   
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    /*border-top: 1px solid #C5BAAF;*/
    margin-top: 10px;
}

.fontMainTitle
{   
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #399408;
    padding-right:10px;
}
.fontMainTitle2
{   
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #695F4D;
    padding-right:10px;
}
.fontTit
{   
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    background-color: #728333; 
    height: 20px;
}
.fontTit1
{   
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    background-color: #728333; 
    height: 20px;
}
.fontTit2
{   
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    background-color: #93633B; 
    height: 20px;
}
.fontTit3
{   
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    background-color: #8171CB; 
    height: 20px;
}

.fontPageTitle
{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #695F4D;
    padding-right:10px;
    padding-top: 10px;
}

.btn
{
    padding:0px 0px;
	width:50px;
	height:20px;
	text-align:center;
	cursor:pointer;
	background:#6B890F;
	font-size:12px;
	font-weight:normal;
	font-family: Arial;
	color:#fff;
	border:1px solid #7794a0;
	cursor:pointer;
}

.fontReg
{   
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: 000000;
}
.fontReg2
{   
    font-family: Arial;
    font-size: 13px;
    font-weight: normal;
    color: 000000;
}
.fontRegBold
{   
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: 000000;
}
.borderDT
{
    border-bottom: 1px dotted green;
}
.bd
{
    border: 1px solid green;
}

.pad10Top
{
    padding-top: 10px;
}
.pad10Bottom
{
    padding-bottom: 10px;
}
 .pad
 {
     padding: 10px;
 }
 
 .pad10Right
 {
     padding-right: 10px;
 }
 .pad10Left
 {
     padding-left: 10px;
 }
 .pad5Right
 {
     padding-right: 5px;
 }
 .pad5Left
 {
     padding-left: 5px;
 }
 .LinkCursor{
	cursor: hand; cursor: pointer;
}