/**
 * main styles
 **/

body {
	direction: rtl;
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0.1pt;
	text-align: right;
	word-spacing: 1pt;
	line-height: 1.5;
	margin: 0;
	padding: 0;
	background: transparent url('heb/objects/backgraund-back.png') repeat-x;
	}

div.clear { clear: both; }

.ltr { direction: ltr; text-align: left; }
.rtl { direction: rtl; text-align: right; }

img { border: 0; padding: 0; }
a { text-decoration: none; }
ul, li { padding: 0; margin: 0 8px;}

p {
	margin: 0;
	}
h1,
h2,
h3 {
	text-align: center;
	/*padding: 2px 5px;*/
	color: ;
	}


h1 {
	font-size: xx-large;
	font-size: 14pt;
	color: #CCDD54;
	margin: 15px 5px;
	}

h2 {
	font-size: x-large;
	font-size: 12pt;
	margin: 0 0 10px;
	}

h3 {
	font-size: large;
	font-size: 11pt;
	}



/**
 * Error
 **/

#errorbox {margin: 20px; border: 1px solid #B84623}
#errorbox h2 {margin: 0; color: #FFFFFF; background-color: #B84623; font-size: 16pt; padding: 5px 4px}
#errorbox .technical {direction: ltr;}
#errorbox .technical div, #errorbox .technical pre {direction: ltr;}
#errorbox div {padding: 6px 5px; background-color: #F1F1F1}


/**
 * Error
 **/

#SuccessMessage,
#ErrorMessage,
#GlobalMessage {
	/*display: none;*/
	font-weight: bold;
	text-align: center;
	background-color: #EFEAE0;
	margin: 10px;
	padding: 4px 6px;
	font-size: 16px;
	}

#SuccessMessage {
	color: blue;
	}

#ErrorMessage {
	color: red;
	}

#GlobalMessage {
	color: #FFA200;
	}


div.errorMessage,
div.successMessage {
	text-align: center;
	margin: 10px;
	padding: 6px 3px;
	font-size: 16pt;
	font-weight: bold;
	}

div.errorMessage {
	color: red;
	}

div.successMessage {
	color: blue;
	}



/**
 * set the layers design
 **/

#document {
	margin: 0 auto 15px;
	width: 984px;
}

#header {
	height: 304px;
	}
.Bunner_Elyon{
	height: 306px;
    text-align: left;
    width: 995px;
}
/**
	mainMenuAndSearch
**/
#mainMenuAndSearch {	
	float: left;
    height: 46px;
    margin-left: 40px;
    width: 638px;
	}

#mainMenuAndSearch ul, li { 
	padding: 0;
	display:inline-block;
	float:right;
	height:46px; 
	position: relative;
	width:144px;
	}
#mainMenuAndSearch > ul  {
	width:640px;
	height:46px;
	}

#mainMenuAndSearch  > li{
	float: right;
	position: relative;
	height: 46px;
	width:144px;
	}

#mainMenuAndSearch > ul > li > a {
	color: red;
	font-size: 16px;
	font-weight: bold;
	height: 26px;
	vertical-align: top;
	width:144px;
	float: left;
	letter-spacing: 0;
	text-align:center;
	}
#mainMenuAndSearch  ul>  li   > a, #mainMenuAndSearch > li  {
	display: inline-block;
	height:36px;
	background: url('heb/objects/Button.png') repeat-x scroll left top transparent;
	padding-top:10px;
	width:142px;
	}

#mainMenuAndSearch ul > li:hover > a, #mainMenuAndSearch  ul > li.selected > a  {
	background: url('heb/objects/Button-over.png') repeat-x scroll left top transparent;
	color:red;
	height:36px;
	width:144px;
	}
#mainMenuAndSearch > ul > li > ul {
	display: none;
    margin-right: 2px;
    position: absolute;
    width: 144px;
    z-index: 100;
	padding:0;
	height:86px;
	top:46px;
}
#mainMenuAndSearch > ul > li > ul > li:hover {
	height:46px;
	width:144px;
	text-align:center;
	border:1px solid red;
}
#mainMenuAndSearch > ul > li > ul > li:hover > a{
	width:144px;
	font:#AC9BBB;
}
#mainMenuAndSearch > ul > li > ul > li {
 	background: url('heb/objects/botton-niglal.png'); /*beige*/
	display:inline-block;
	height:46px;
	width:144px;
	text-align:center;
	border:1px solid red;
}
#mainMenuAndSearch > ul > li > ul > li > a{
	color: red;
	font-size: 16px;
	font-weight: bold;
	width:144px;
	letter-spacing: 0;
	display:block;
	padding-top: 2px;
}
#mainMenuAndSearch > ul > li:hover > ul {
	display: block;
	height:86px;
}

/* ul>li>ul>li*/
/* end li ul li*/
/**
	end mainMenuAndSearch
**/


#merkaz {
	background: url('heb/objects/backgraund-down.png') repeat-x scroll left bottom transparent;
	width:984px;
	 padding-bottom: 200px;
	}
#search_D{
 	background: url('heb/objects/search-right.png');
	width:134px;
	height:29px;
	float: right;
	padding-top: 10px;
	padding-right: 17px;
}
#search_s{
}
#search_B{
	border:none;
	width: 120px;
}
#search_Klali{
	width: 184px;
	float: right;
}
#content {
	float: left;
    margin: 0 75px 0 0;
    width: 675px;
	}

#homeContent {
	float: left;
    margin: 80px 15px 0 0;
    padding: 0;
    width: 700px;
	}
#homeContentB {
	margin: 15px 0;
	}
#Contact_Form{
}
#Contact_Form_b{
	background:url('heb/objects/backgraund-zor-kesher.png');
	width: 551px;
	height: 434px;
	float: left;
	margin: 25px 25px 150px 100px;
}
#Contact_Right{
	float: right;
	height: 150px;
	width: 200px;
	margin: 100px 100px 100px 0;
	font-weight:bold;
	font-size:16px;
	vertical-align: middle;
}
#Contact_Form_b div{
	margin:10px 0 10px 0;
}
#title_contact{
	font-weight:bold;
	color:red;
	font-size:24px;
}
#title_contactB{
	font-weight:bold;
	font-size:24px;
}
#tbl_content{
	margin: 40px 68px;
	line-height: 40px;
	font-weight: bold;
}
#tbl_content input{border: 1px solid #D4E271; padding: 0; width:190px; height:22px;}
#tbl_content textarea{border: 1px solid #D4E271; padding: 0; width:190px;height:32px;}
#rightSide {
	float:right;
	height: 776px;
	padding-top: 128px;
	margin-bottom:15px;
    width: 225px;
	background:url('heb/objects/backgraund-side.png');
	}
#rightSide div{
	height: 76px;
    margin: 8px 30px 0 0;
}
#rightSide div > a {
	display:block;
	font-family: arial, sans-serif;
	text-align: left;
	line-height: 1;
	color:red;
	height:76px;
	width:191px;
	font-weight:bold;
	background-repeat: no-repeat;
}
#rightSide div > a > p{
	height:50px;
	padding-top:10px;
	width:68px;
	text-align:center;
}
#book1{
	background:url('heb/objects/harachim-laktanim.png');
	height:85px;
}
#book1:hover,#book1.bookselected{
	background:url('heb/objects/harachim-laktanim-over.png');
	height:85px;
}
#book2{
	background:url('heb/objects/kubi-dubi.png');
}
#book2:hover,#book2.bookselected{
	background:url('heb/objects/kubi-dubi-over.png');
}
#book3{
	background:url('heb/objects/sipurei-mofet.png');
}
#book3:hover,#book3.bookselected{
	background:url('heb/objects/sipurei-mofet-over.png');
}
#book4{
	background:url('heb/objects/mhasiot-lapaot.png');
}
#book4:hover,#book4.bookselected{
	background:url('heb/objects/mhasiot-lapaot-over.png');
}
#book5{
	background:url('heb/objects/sipurim-ktanim.png');
}
#book5:hover,#book5.bookselected{
	background:url('heb/objects/sipurim-ktanim-over.png');
}
#book6{
	background:url('heb/objects/arzei-halevanon.png');
}
#book6:hover,#book6.bookselected{
	background:url('heb/objects/arzei-halevanon-over.png');
}

#book7{
	background:url('heb/objects/sifron-beron.png');
}
#book7:hover,#book7.bookselected{
	background:url('heb/objects/sifron-beron-over.png');
}

#book8{
	background:url('heb/objects/hamyoocadim.png');
}
#book8:hover,#book8.bookselected{
	background:url('heb/objects/hamyoocadim-over.png');
}

#book9{
	background:url('heb/objects/erez-logo.png');
}
#book9:hover,#book9.bookselected{
	background:url('heb/objects/erez-logo-over.png');
}
.pageTitle {
	
	}

.titleLine {
	float: left;
	margin: 16px 0;
	}
.Gallery{
	margin: 15px 30px 40px 30px;
	height:20px;
}
.img_B{
	margin: 20px 20px 200px;
}
.img_B > img{
	margin: 10px;
}

#wrapAbout {
	margin: auto 30px;
	padding: 0 20px 50px;
	}

.boldText {
	font-weight:bold;
	color:#ee2167;
	}
.highslide{
	float:right; 
	margin: 0 0 25px 25px
}
/****************/
#homeBunner {
	padding: 0 60px;
	}

/****************/
#footer {
	height:48px;
	text-align: left;
	}
#footer a{
	height:48px;
	}