@import url(http://fonts.googleapis.com/earlyaccess/alefhebrew.css);
/* CSS Document */



body,html
{

background-color:#FFFFFF;
margin:0;

font-family: 'Alef Hebrew', serif , Arial, Helvetica, sans-serif;

background-position:center top;
font-size:16px;
font-size:15px;






}


#center div
{
/*
float:right;
width:400px;
height:400px;
display:table;
border:solid 1px #FFFFFF

*/
}

#center img
{
float:right;
border:none

}



a
{
/*
text-decoration:underline;
*/
color:#000000;
outline:none;
border:none;
text-decoration:underline;


}

a:hover
{
color:#999999
}



input
{
outline:none;
}


ul
{
padding-right:20px;
}

p
{
margin:0;
padding:0;


}



h1
{
margin:0;
font-size:26px;
font-weight:bold;
letter-spacing:1px;
line-height:28px;
color:#000000
}



h2,h3
{
margin:0;
font-size:16px;
font-weight:bold;

}

h3
{
margin-bottom:10px;

}


#main_wrap
{
width:986px;
height:800px;

margin-left:auto;
margin-right:auto;
margin-top:0;
display:table;
color:#FFFFFF;
direction:rtl;

}

#main
{


width:960px;
height:800px;


margin-left:auto;
margin-right:auto;
margin-top:0;
display:table;

direction:rtl;
color:#000000;




}

/* header ------------------------------------------------------------------------------------------- */

#header
{
width:100%;
height:95px;
float:right;



}

#menu_wrap
{
width:100%;
height:57px;
margin-top:27px;

position:relative;





}


#logo
{
background-image:url(graphics/logo.jpg);
background-repeat:no-repeat;
width:180px;
height:100%;
float:right;
}


#main_menu
{
width:769px;
height:28px;


float:right;
margin-right:10px;

margin-top:28px;
border-bottom:solid 1px #8b8b8b;

overflow:hidden;


}


#main_menu_img
{
position:absolute;


width:763px;
height:13px;
z-index:0

}


#main_menu a
{
float:right;
height:100%;

z-index:10;
position:relative;
/*
background-image:url(graphics/top_menu.pnga);
background-repeat:no-repeat;
*/
text-decoration:none;
font-size:13px;
font-weight:bold;
text-align:center;

overflow:hidden;
line-height:28px;


}

#main_menu a:hover , #main_menu a.current
{
background-color:#d7d7d7;
color:#000000;


}


/*
#mk0{ width:105px; background-position:-658px 9px }
#mk1{ width:120px; background-position:-538px 9px }
#mk2{ width:94px; background-position:-444px 9px }
#mk3{ width:78px; background-position:-366px 9px }
#mk4{ width:110px; background-position:-255px 9px }
#mk5{ width:64px; background-position:-190px 9px }
#mk6{ width:86px; background-position:-106px 9px }
#mk7{ width:48px; background-position:-56px 9px }
#mk8{ width:64px; background-position:4px 9px }
*/


/*
#mk7{ width:52px; background-position:-56px 9px }
#mk8{ width:60px; background-position:-2px 9px }
*/





#open_menu
{

height:100px;

position:absolute;
z-index:1000;
top:56px;
right:190px;
background-image:url(graphics/open_menu_back.png);
background-repeat:repeat;
display:table;
font-size:13px;
display:none;
word-spacing:0px;
font-weight:bold;
padding-left:5px;





}

#open_menu ul
{

float:right;
margin:0;
padding:0;
padding-bottom:10px;


}

#open_menu li
{

list-style:none;
height:16px;
float:right;
margin-top:10px;

display:inline-block;
white-space:nowrap;
clear:both



}


#open_menu a
{

color:#000000;
outline:none;
margin-right:4px;
margin-left:4x;



text-decoration:none;

}

#open_menu a:hover
{
color:#333333;


}





#news_wrap
{
background-color:#8ab580;
width:100%;
height:34px;
float:right;
margin-bottom:12px;


}

#news
{
width:100%;
height:20px;

margin-top:7px;

color:#FFFFFF
}

#news .inpt_wrap
{
float:right;
margin-left:7px;


}

#news .inpt
{
height:14px;
margin:0px;
padding:0px;
padding-right:4px;
line-height:11px;
font-size:11px;
direction:rtl;
border:solid 1px #888888

}

#news #submit
{
height:16px;
float:right;

width:30px;
margin:0px;
padding:0;
border:none;
margin-top:2px;
border:solid 1px #888888;
font-size:10px;
color:#000000;
background-color:#FFFFFF;
background-image:url(graphics/send.jpg);
background-position:center center;
background-repeat:no-repeat;
cursor:pointer

}



.mc4wp-response{background-color:#8ab580;padding: 5px;}

.mc4wp-alert mc4wp-error{}




#search_wrap
{

width:100%;
height:20px;
float:right;
margin-bottom:12px;


}




#search_wrap #search
{

height:100%;
width:212px;
float:left

}


#search_wrap #search #se
{

height:18px;
width:150px;
margin:0px;
padding:0px;
padding-right:4px;
line-height:11px;
font-size:11px;
direction:rtl;
float:right;

border:solid 1px #888888


}



#search_wrap #search #ss
{
height:20px;
float:left;

width:40px;
margin:0px;
padding:0;
border:none;

border:solid 1px #888888;
font-size:10px;
color:#000000;
background-color:#f2f2f2;


background-position:center center;
background-repeat:no-repeat;
cursor:pointer


}

#search_wrap #bb
{

height:100%;
width:500px;
float:right;

}

#search_wrap #bb span
{
font-size:12px;

}

#search_wrap #bb a
{
text-decoration:none;
font-size:12px;

}

#search_wrap #bb a:hover
{
text-decoration:underline;
color:#000000

}


/* footer ------------------------------------------------------------------------------------------- */
#footer
{
width:100%;
height:60px;
margin-top:20px;
margin-bottom:20px;

border-top:solid 1px #8b8b8b;
float:right

}

#footer #rights
{
width:720px;
height:40px;
margin-top:10px;
margin-right:10px;
margin-right:0px;
font-size:13px;

float:right
}

#footer #det
{
width:200px;
height:40px;
margin-top:10px;
text-align:left;


float:left
}



/* center ------------------------------------------------------------------------------------------- */

#center
{
width:960px;
height:640px;
float:right;
position:relative;

display:table;

}



#center .img_links
{
float:right;
width:312px;
height:312px;
color:#FFFFFF;


text-decoration:none;
overflow:hidden;




/*
background-size:cover;
background-repeat:no-repeat;
*/
}


#center .img_links .shad
{
position:absolute;
background-image:url(graphics/shad.png);
background-repeat:repeat-x;

width:312px;
height:150px;

}

#center .img_links .title
{
text-shadow: #000000 0px 0px 15px;
float:right;
width:180px;
height:50px;

margin-top:24px;
margin-right:18px;
font-size:20px;
font-weight:bold;
letter-spacing:1px;
line-height:22px;

}



#center .img_links img
{
float:right;
width:100%;
height:100%;


}



#center .img_links .promo
{
background-image:url(graphics/open_menu_back.png);
background-repeat:repeat;
width:312px;
height:115px;
margin-top:125px;
float:right;
color:#000000;
overflow:hidden;




}

#center .img_links .promo .promo_inner
{
width:292px;
height:95px;
float:right;
margin-right:10px;
margin-top:10px;
overflow:hidden;

}



#center .img_links:hover .promo
{
//display:block;


}



#center #content_right , #center #content_left
{
width:310px;
height:630px;
float:right;
display:table;
}



#center #content_left
{
overflow:hidden



}

#center #content_right
{

margin-left:10px;
overflow:hidden;
}





#center #content_right .promo
{
width:274px;
height:280px;
margin-right:18px;
margin-top:24px;
float:right;

}


#center #content_right .promo #promo_text ,#center #content_right .promo #promo_title
{
width:100%;
float:right;
}

#center #content_right .promo #promo_title
{
height:60px;

}


#center #content_right .promo #promo_text
{
margin-top:30px;

height:200px;
font-weight:bold;
font-size:15px;

}


#fb
{
margin-top:40px;
height:30px;
width:630px;
float:left;
direction:ltr

}

#fb #like
{
float:left;
width:300px;
height:30px;
direction:ltr



}

#fb #share
{
float:right;



}

#fb #share a
{
color:#417cda
}


.search_res
{
font-weight:normal;
margin-top:30px;

}

.wp-caption
{
margin:0;
padding:0;

}

.wp-caption-dd
{
display:inline-block;
clear:both;
margin:0;

}



img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

#center img.alignright {
/*
padding: 4px;
margin: 0 0 2px 7px;*/
display: inline;
float:right;
clear:both
}

#center img.alignleft {
/*padding: 4px;
margin: 0 7px 2px 0;*/
float:left;
display: inline;
}

#center img.aligncenter
{
display: block;
margin-left: auto;
margin-right: auto;
float:none



}



.alignright {
float: right;
}

.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

.alignleft {
float: left
}