/************************************************************************************
*   Copyright (C)2007 Ereznet Ltd.                                                  *
*   All Rights Reserved.                                                            *
*   Ereznet Ltd.                                                                    *
*   www.Ereznet.co.il                                                               *
*   <support@ereznet.co.il>                                                         *
************************************************************************************/
html									{ margin: 0px; padding: 0px; -ms-overflow-y: scroll; width: 99.99%; }
body									{ background: #f3f3f3 url("images/background.jpg") top repeat-x; margin: 0px; padding: 0px; color: #3c3c3b; font-size: 14px; font-family: "Geneva CY", "Helvetica CY", "Arial", sans-serif; }
*:focus									{ outline: none }
img									{ border: 0px; }
table, tr, th, td, form, fieldset, legend, select, input		{ border: 0px none; padding: 0px; margin: 0px; }
a									{ color: #100; text-decoration: underline; }
a:hover									{ color: #1c2362; text-decoration: none; }

.tooltip								{ display: none; background-color: #00a2ff; border: 1px dotted #aaa; color: #eee; text-align: center; width: 60px; padding: 0px; margin: 0px; font-size: 11px; -moz-box-shadow: 2px 2px 11px #666; -webkit-box-shadow: 2px 2px 11px #666; z-index: 9999; }
.clear_both								{ clear: both; }

/***********************************************************************************/

#wrap_bgfooter								{ float: left; margin: 0px; padding: 0px; width: 100%; background: url("images/background_footer.jpg") bottom repeat-x; }
#wrap									{ margin: 0px auto; height: auto !important; width: 980px; direction: rtl; }

#header									{ float: right; margin: 0px; padding: 0px; width: 980px; height: 279px; background: url("images/header.jpg") top no-repeat; overflow: hidden; }
#header .koren_date							{ width: 970px; height: 25px; margin: 1px 0px; padding: 0px; text-decoration: none; text-align: right; letter-spacing: 0px; font-size: 15px; font-weight: bold; color: #555; }
#header .koren_date span						{ font-size: 16px; color: #1c2362; }
#header #phonemail							{ float: right; margin: 60px 160px 0px 0px; padding: 0px; width: 300px; height: auto; min-height: 100px; }
#header #logo								{ float: left; margin: 20px 0px 0px 40px; padding: 0px; width: 250px; height: auto; }
#header #menusearch							{ clear: both; float: right; margin: 20px 0px 0px 0px; padding: 0px; width: 980px; height: 62px; overflow: hidden; }
#header #menusearch #topmenu						{ margin: 7px 0px; padding: 0px; width: auto; height: auto; }
#header #menusearch #topmenu .homepageb					{ float: right; margin: 0px 7px 0px 0px; width: 69px; height: 43px; text-align: center; font-size: 18px; background: url("images/topmenu_button_home.png") top no-repeat; }
#header #menusearch #topmenu .homepageb:hover				{ background: url("images/topmenu_button_home_effect.png") top no-repeat; }
#header #menusearch #topmenu ul						{ list-style: none; padding: 0px; margin: 0px; }
#header #menusearch #topmenu li						{ float: right; margin: 0px 7px 0px 0px; text-align: center; font-size: 18px; }
#header #menusearch #topmenu li a					{ background: url("images/topmenu_button.png") top no-repeat; margin: 0px; padding: 0px; height: 43px; line-height: 40px; width: 121px; display: block; color: #1c2362; text-decoration: none; overflow: hidden; }
#header #menusearch #topmenu li a:hover					{ background: url("images/topmenu_button_effect.png") top no-repeat; color: #fff; }
#header #menusearch #topmenu li a:active				{ text-decoration: none; }
#header #menusearch #topmenu li a.selected				{ background: url("images/topmenu_button_effect.png") top no-repeat; color: #fff; }
#header #menusearch #topmenu li a					{ /* Hide from IE5-Mac */ float: none; /* End hide */ }

#sideright								{ float: right; margin: 0px 0px 10px; padding: 0px; height: auto !important; width: 250px; text-align: right; }
#sideright #search							{ float: right; width: 250px; height: 40px; padding: 4px 0px 0px 0px; margin: 0px 0px 10px 0px; background: url("images/right_search.png") top no-repeat; }
#sideright #search label						{ float: right; padding: 0px; margin: 9px 6px 0px; text-align: center; }
#sideright #search input[type="text"]					{ float: right; padding: 2px; margin: 9px 45px 0px 0px; width: 147px; height: 16px; color: #1c2362; border: 1px solid #777; background-color: #efefef; }
#sideright #search input[type="text"]:hover,
#sideright #search input[type="text"]:active,
#sideright #search input[type="text"]:focus				{ background-color: #dfdfdf; }
#sideright #search input[type="submit"]					{ float: left; padding: 0px; margin: 9px 0px 0px 15px; background: transparent url("images/search_button.png") top; width: 18px; height: 20px; cursor: pointer; }
#sideright #rightmenu							{ float: right; background: url("images/right_articles_menu_top.png") top no-repeat; margin: 10px 0px 10px 0px; padding: 27px 0px 0px 0px; width: 250px; height: auto; }
#sideright #rightmenu ul						{ float: right; list-style: none; padding: 0px 0px 11px; margin: 0px; background: url("images/right_articles_menu_down.png") bottom no-repeat; }
#sideright #rightmenu li						{ float: right; background: url("images/right_articles_menu_middel.png") repeat-y; width: 100%; margin: 0px; text-align: center; font-size: 18px; }
#sideright #rightmenu li a						{ background: url("images/right_articles_menu_button.png") top no-repeat; margin: 0px 0px 5px; padding: 0px; height: 28px; line-height: 26px; width: 250px; display: block; color: #1c2362; text-decoration: none; overflow: hidden; }
#sideright #rightmenu li a:hover					{ background: url("images/right_articles_menu_button_effect.png") top no-repeat; color: #fff; }
#sideright #rightmenu li a:active					{ text-decoration: none; }
#sideright #rightmenu li a.selected					{ background: url("images/right_articles_menu_button_effect.png") top no-repeat; color: #fff; }
#sideright #rightmenu li a						{ /* Hide from IE5-Mac */ float: none; /* End hide */ }
#sideright #scroller_news						{ background: url("images/right_news.png") top no-repeat; margin: 10px auto 0px; padding-top: 32px; height: 125px; width: 250px; overflow: hidden; }
#sideright .vertical_scroller						{ position: relative; height: 122px; width: 230px; padding: 0px 5px; display: block; overflow: hidden; }
#sideright .scrollingtext						{ position: absolute; margin: 5px; color: #111; }
#sideright #partners							{ display: none; margin: 10px 0px 0px; padding: 30px 0px 0px 0px; width: 250px; height: 127px; background: url("images/right_partners.png") top no-repeat; text-align: center; font-size: 15px; overflow: hidden; }
#sideright #partners p							{ margin: 0px; padding: 0px; }

#sideleft								{ float: left; margin: 0px 0px 10px; padding: 0px; height: auto !important; width: 717px; text-align: right; }
#sideleft #quickcontact							{ float: left; margin: 10px 0px; padding: 0px; width: 717px; height: 107px; background: url("images/left_inner_contact_box.png") top no-repeat; font-size: 18px; color: #777; overflow: hidden; }
#sideleft #quickcontact img						{ float: right; margin: 25px 25px 0px 40px; padding: 0px; text-align: center; }
#sideleft #quickcontact label						{ float: right; margin: 20px 5px 0px 0px; padding: 10px 5px 0px 0px; width: 70px; height: 15px; line-height: 10px; }
#sideleft #quickcontact input[type="text"]				{ float: right; margin: 20px 5px 0px 0px; padding: 5px 5px 8px 5px; width: 170px; height: 12px; background: #fff; border: 1px solid #bbb; }
#sideleft #quickcontact input[type="button"]				{ margin: 30px 120px 0px 0px; padding: 0px; width: 126px; height: 15px; background: url("images/left_inner_contact_send.png") top no-repeat; color: #111; font-size: 17px; cursor: pointer; }

#sideleft #content_top							{ float: left; margin: 0px; padding: 0px; width: 717px; height: 16px; background: url("images/left_inner_content_top.png") top no-repeat; overflow: hidden; }
#sideleft .middel_big							{ min-height: 655px; }
#sideleft #content_middel						{ float: left; margin: 0px; padding: 0px 15px; width: 687px; height: auto; background: url("images/left_inner_content_middel.png") top repeat-y; text-align: right; overflow: hidden; }
#sideleft #content_middel .faq						{ font-size: 20px; }
#sideleft #content_middel .faq dt					{ margin: 0px 0px 10px; color: rgb(10, 171, 253); cursor: pointer; }
#sideleft #content_middel .faq dd					{ font-size: 15px; margin-left: 70px; }
#sideleft #content_middel .faq dd p					{ padding: 5px 0px 0px; }
#sideleft #content_middel p						{ padding: 0px; margin: 0px 0px 10px; }
#sideleft #content_middel h1						{ clear: both; margin: 0px; padding: 0px 0px 5px 0px; color: #333; font-size: 18px; }
#sideleft #content_middel h2						{ clear: both; margin: 0px; padding: 0px 0px 5px 0px; color: #333; font-size: 17px; }
#sideleft #content_middel .bartitle					{ margin: 15px 0px 10px; padding: 0px 10px; width: 337px; height: 18px; line-height: 16px; background: url("images/bartitle.png") top no-repeat; color: #ddd; font-size: 16px; font-weight: bold; overflow: hidden; }
#sideleft #content_middel #videos					{ padding: 0px; margin: 0px; text-align: center; direction: ltr; }
#sideleft #content_middel #videos img					{ width: 220px; height: 172px; margin: 0px 2px 8px; }
#sideleft #content_middel .img_rightarticle				{ float: left; margin: 5px 10px 0px 0px; padding: 0px; max-width: 250px; max-height: 250px; }
#sideleft #content_bottom						{ float: left; margin: 0px 0px 10px 0px; padding: 0px; width: 717px; height: 16px; background: url("images/left_inner_content_bottom.png") bottom no-repeat; text-align: left; overflow: hidden; }
#sideleft #content_bottom_big						{ float: left; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 17px; width: 700px; height: 44px; background: url("images/left_inner_content_bottom_big.png") bottom no-repeat; text-align: left; overflow: hidden; }
#sideleft #content_bottom_big img					{ float: left; margin: 0px; padding: 0px; }

#sideleft .article							{ float: right; margin: 0px 0px 10px 2px; padding: 10px 10px 0px; width: 217px; height: 229px; background: url("images/left_inner_articles_box.png") top no-repeat; font-size: 16px; text-align: center; overflow: hidden; }
#sideleft .article .articletitle					{ width: 100%; padding: 5px; height: 19px; text-align: center; font-size: 18px; line-height: 18px; font-weight: bold; color: #3c3c3b; overflow: hidden; }
#sideleft .article img							{ margin: 2px auto; max-width: 200px; height: 115px; border: 1px solid #1c2362; }
#sideleft .article .articletext						{ margin: 0px 5px 0px; text-align: right; font-size: 13px; color: #1c2362; height: 50px; min-height: 50px; overflow: hidden; }
#sideleft .article a img						{ float: left; border: 0px; width: 86px; height: 13px; }

#sideleft #video							{ float: left; margin: 0px 0px 10px; padding: 10px 0px 0px 0px; width: 717px; height: 96px; background: url("images/left_video_box.png") top no-repeat; text-align: left; direction: ltr; }
#sideleft #video .scrollable						{ float: left; position: relative; width: 510px; height: 90px; overflow: hidden; }
#sideleft #video .scrollable .videoitems				{ width: 20000em; position: absolute; clear: both; }
#sideleft #video .scrollable .videoitems div				{ float: left; width: 510px; }
#sideleft #video .scrollable .videoitems div img			{ float: left; width: 115px; height: 85px; }
#sideleft #video .scrollable img					{ margin: 0px 2px; padding: 1px; border: 1px solid #ccc; width: 90px; height: 60px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
#sideleft #video .scrollable .active					{ position: relative; cursor: default; }
#sideleft #video a.next							{ float: left; width: 25px; height: 25px; background: url("images/left_video_arrow_right.jpg") center no-repeat; clear: right; margin: 0px 10px 0px 0px; padding-top: 60px; display: block; cursor: pointer; }
#sideleft #video a.prev							{ float: left; width: 25px; height: 25px; background: url("images/left_video_arrow_left.jpg") center no-repeat; margin: 0px 0px 0px 10px; padding-top: 60px; display: block; cursor: pointer; } 
#sideleft #video a.disabled						{ visibility: hidden !important; } 	

#footer									{ clear: both; float: left; margin: 0px auto; padding: 0px; width: 730px; height: 234px; text-align: center; color: #fff; overflow: hidden;}
#footer h3								{ margin: 0px; padding: 20px 0px 0px; color: #fff; font-weight: normal; font-size: 16px; }
#footer h3 span								{ font-weight: bold; color: #777; }
#footer h3 a								{ color: #fff; text-decoration: none; }
#footer h3 a:hover							{ text-decoration: underline; }
#footer .links_footer							{ float: right; margin: 10px 0px 0px 0px; padding: 0px 30px 0px 0px; width: 110px; height: auto; text-align: right; font-size: 18px; line-height: 30px; overflow-x: hidden; }
#footer .lr								{ padding: 0px 160px 0px; width: 130px; }
#footer .links_footer a							{ color: #fff; text-decoration: none; }
#footer .links_footer a:hover						{ text-decoration: underline; }
#footer .copyright							{ clear: both; margin: 0px; padding: 10px 0px 0px; font-size: 13px; }
#footer .copyright a							{ color: #fff; text-decoration: none; }
#footer .copyright a:hover						{ color: #ddd; text-decoration: underline; }

/*****************************************************/
/* Start Forms */
/*****************************************************/

#response_body								{ }
#response_body label							{ float: right; width: 100px; display: block; font-size: 16px; line-height: 20px; }
#response_body input[type="text"]					{ background-color: #888; border: 1px solid #464646; padding: 0px; margin: 0px 0px 3px; width: 450px; height: 20px; color: #fff; font: bold 14px; text-align: right; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#response_body input[type="text"]:focus,#response_body input[type="text"]:hover	{ background-color: #aaa; }
#response_body textarea							{ background-color: #888; border: 1px solid #464646; padding: 0px 2px 0px 2px; margin: 0px; width: 550px; height: 100px; color: #fff; font: bold 14px Arial; text-align: right; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#response_body textarea:focus,#response_body textarea:hover		{ background-color: #aaa; }
#response_body input[type="submit"]					{ background-color: #3366ff; border: 1px solid #111; padding: 0px; margin: 2px 0px 10px 0px; color: #fff; width: 150px; height: 30px; font: bold 17px Arial; text-align: center; cursor: pointer; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#response_body input[type="submit"]:hover				{ color: #111; }

#contactus 								{ margin-bottom: 20px; }
#contactus label							{ width: 300px; display: block; font-size: 16px; line-height: 20px; }
#contactus input[type="text"]						{ border: 1px solid #3366ff; background-color: #D6D6D6; padding: 2px 2px 2px 2px; margin: 0px 0px 0px 0px; width: 205px; height: 15px; vertical-align: text-top; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#contactus input[type="text"]:focus,#contactus input[type="text"]:active,#contactus input[type="text"]:hover	{ border: 1px solid #111; background-color: #ccc; }
#contactus input[type="submit"]						{ background: url(images/contact_send.png) top no-repeat; padding: 0px; margin: 10px 0px 0px 0px; width: 126px; height: 15px; cursor: pointer; }
#contactus input[type="reset"]						{ background: url(images/contact_reset.png) top no-repeat; padding: 0px; margin: 10px 20px 0px 0px; width: 126px; height: 15px; cursor: pointer; }
#contactus input[type="file"]						{ border: 1px solid #3366ff; background-color: #D6D6D6; color: #111; padding: 2px 2px 2px 2px; margin: 0px 0px 0px 0px; width: 205px; height: 20px; vertical-align: text-top; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#contactus select							{ border: 1px solid #3366ff; background-color: #D6D6D6; color: #111; padding: 2px 2px 2px 2px; margin: 0px 0px 0px 0px; width: 210px; height: 22px; vertical-align: text-top; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#contactus option							{ direction: rtl; background-color: #D6D6D6; text-align: right; }
#contactus textarea							{ border: 1px solid #3366ff; background-color: #D6D6D6; width: 550px; height: 120px; padding: 0px 2px 0px 2px; margin: 0px 0px 0px 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#contactus textarea:focus,#contactus textarea:active,#contactus textarea:hover { border: 1px solid #111; background-color: #ccc; }

/*****************************************************/
/* End Forms */
/*****************************************************/

/* Start Movie */
.overlay								{ padding: 40px; width: 576px; display: none; background-image: url(images/video_box_white.png); }
.close									{ background: url(images/video_close.png) no-repeat; position: absolute; top: 2px; right: 5px; width: 35px; height: 35px; cursor: pointer; }
.player									{ height: 400px; display: block; }
/* End Movie */

/*****************************************************/
/* Start POPUP */
/*****************************************************/
#popUpDetails								{ display: none; z-index: 2000; direction: rtl; background-color: #FFFFFF; min-width: 50px; min-height: 50px; border: 0px solid #FFFFFF; text-align: center; padding: 10px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
#popUpDetails .close							{ background-image: url(/images/close.png); position: absolute; right: -15px; top: -15px; cursor: pointer; height: 35px; width: 35px; }
.popUpDetails								{ position: relative; text-align: right; font-size: 12px; color #000; }
/*****************************************************/
/* End POPUP */
/*****************************************************/

/************************************************************************************
*   Copyright (C)2007 Ereznet Ltd.                                                  *
*   All Rights Reserved.                                                            *
*   Ereznet Ltd.                                                                    *
*   www.Ereznet.co.il                                                               *
*   <support@ereznet.co.il>                                                         *
************************************************************************************/
