/************************************************************************************
*   Copyright (C)2007 Ereznet Ltd.                                                  *
*   All Rights Reserved.                                                            *
*   Ereznet Ltd.                                                                    *
*   www.Ereznet.co.il                                                               *
*   <support@ereznet.co.il>                                                         *
************************************************************************************/
*:focus									{ outline: none }
*::-moz-selection							{ background-color: #202A5F; color: white; text-shadow: none; }
::selection								{ background-color: #202A5F; color: white; text-shadow: none; }
html									{ min-height: 101%; margin: 0px; padding: 0px; overflow-x: hidden; width: 99.99%; }
body									{ background: #f6f6f5 url("images/background.jpg") top repeat-x; margin: 0px; padding: 0px; color: #111; font-size: 14px; font-family: "Geneva CY", "Helvetica CY", "Arial", sans-serif; }
*:focus									{ outline: none }
img									{ border: 0px; }
table, tbody, th, tr, td, form, fieldset, legend, select, input, textarea{ border: 0px none; padding: 0px; margin: 0px; }
a									{ color: #111; text-decoration: underline; }
a:hover									{ color: #202A5F; text-decoration: none; }

.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: left; margin: 0px; padding: 0px; width: 980px; height: 360px; overflow: hidden; }
#header #menu								{ margin: 5px 10px 0px 0px; padding: 0px; width: 940px; height: 45px; line-height: 40px; overflow: hidden; }
#header #menu span							{ margin: 0px 5px; font-size: 22px; color: #202A5F; font-weight: bold; }
#header #menu a								{ font-size: 21px; color: gray; text-decoration: none; }
#header #menu a:hover							{ color: #202A5F; text-decoration: none; }
#header #boxmenutop							{ float: right; margin: 20px 0px 0px; padding: 0px; width: 648px; height: 237px; background: url("images/header_box.jpg") top no-repeat; overflow: hidden; }
#header #boxmenutop #rightboxmenutop					{ float: right; margin: 1px 0px 0px; padding: 0px; width: 215px; height: auto; }
#header #boxmenutop #rightboxmenutop a					{ display: block; margin: 0px; padding: 0px 15px 0px 0px; width: 200px; height: 59px; line-height: 52px; background: url("images/header_box_button.png") top no-repeat; text-decoration: none; text-align: right; font-size: 19px; color: #fff; }
#header #boxmenutop #rightboxmenutop a.current				{ color: #eee; background: url("images/header_box_button_effect.png") top no-repeat; }
#header #boxmenutop #lefttboxmenutop					{ position: relative; float: left; margin: 0px; padding: 10px; width: 400px; height: auto; }
#header #boxmenutop #lefttboxmenutop div				{ display: none; position: absolute; margin: 0px; padding: 10px 0px 0px 0px; }
#header #boxmenutop #lefttboxmenutop div a				{ display: block; margin: 0px 0px 8px; font-size: 17px; text-decoration: none; color: #202A5F; font-weight: bold; }
#header #boxmenutop #lefttboxmenutop div a:hover			{ color: brown; }
#header #boxmenutop #lefttboxmenutop div a span				{ color: brown; }

#topnews								{ float: left; margin: 0px 200px 20px 0px; padding: 0px; width: 780px; height: 55px; overflow: hidden; }
#topnews ul#w_news							{ list-style: none; width: 780px; margin: 0px auto 0px; padding: 2px; color: #111; text-align: right; }
#topnews ul#w_news a							{ color: #111; }
#topnews ul#w_news p							{ padding: 0px; margin: 0px; }

#contentbox								{ float: left; margin: 0px 0px 10px; padding: 0px; height: auto !important; width: 980px; }

#contentbox #sideright							{ float: right; margin: 0px; padding: 0px; height: auto !important; width: 200px; text-align: center; }
#contentbox #sideright #rightmenutop					{ float: right; margin: 0px; padding: 0px; height: 44px; width: 200px; background: url("images/sideright_top.jpg") top no-repeat; overflow: hidden; }
#contentbox #sideright #rightmenutop h2					{ margin: 0px auto; padding: 0px; color: #202A5F; font-size: 18px; height: 40px; line-height: 35px; text-align: center; }
#contentbox #sideright #rightmenumiddel					{ float: right; margin: 0px; padding: 0px 10px; height: auto; min-height: 150px; width: 180px; background: url("images/sideright_menumiddel.jpg") top repeat-y; text-align: right; }
#contentbox #sideright #rightmenumiddel a				{ font-size: 17px; text-decoration: none; }
#contentbox #sideright #rightmenumiddel a:hover				{ color: #202A5F; text-decoration: underline; }
#contentbox #sideright #rightmenubottom					{ float: right; margin: 0px; padding: 0px; height: 8px; width: 200px; background: url("images/sideright_menubottom.jpg") top no-repeat; overflow: hidden; }
#contentbox #sideright .articles_box					{ float: right; margin: 0px 0px 10px; padding: 0px; height: 212px; width: 200px; background: url("images/sideright_articlesbox.jpg") top no-repeat; overflow: hidden; }
#contentbox #sideright .articles_box .articles_title			{ color: #202A5F; font-size: 18px; height: 40px; line-height: 35px; font-weight: bold; }
#contentbox #sideright .articles_box .articles_img			{ height: 110px; overflow: hidden; }
#contentbox #sideright .articles_box .articles_img img			{ max-width: 180px; max-height: 110px; margin: 5px 0px; }
#contentbox #sideright .articles_box .articles_img img:hover		{ -khtml-opacity: 0.8; -moz-opacity: 0.8; opacity: 0.8; filter:alpha(opacity=80); }
#contentbox #sideright .articles_box .articles_about			{ text-align: right; padding: 0px 5px; }

#contentbox #sideleft							{ float: left; margin: 0px; padding: 0px; height: auto !important; width: 204px; text-align: right; }
#contentbox #sideleft #scroller_news					{ background: url("images/sideleft_news.jpg") top no-repeat; margin: 0px auto; padding-top: 40px; height: 212px; width: 200px; overflow: hidden; }
#contentbox #sideleft .vertical_scroller				{ position: relative; height: 170px; width: 185px; padding: 0px 5px; display: block; overflow: hidden; }
#contentbox #sideleft .scrollingtext					{ position: absolute; margin: 5px; color: #111; }
#contentbox #sideleft #tags						{ background: url("images/sideleft_news.jpg") top no-repeat; margin: 0px auto; padding-top: 30px; height: 222px; width: 200px; overflow: hidden; }

#contentbox #sidemiddle							{ float: right; margin: 0px 9px 0px 0px; padding: 0px; height: auto !important; width: 552px; }
#contentbox #sidemiddle #content_top					{ float: right; margin: 0px; padding: 0px; width: 562px; height: 40px; background: url("images/sidemiddel_text_top.jpg") top no-repeat; overflow: hidden; }
#contentbox #sidemiddle #content_top h1					{ margin: 0px auto; padding: 0px; color: #202A5F; font-size: 18px; height: 40px; line-height: 35px; text-align: center; }

#contentbox #sidemiddle #content_middel					{ float: right; margin: 0px; padding: 0px 10px; width: 542px; height: auto; min-height: 608px; background: url("images/sidemiddel_text_middel.jpg") top repeat-y; text-align: right; }
#contentbox #sidemiddle #content_middel #contactform			{ width: 500px; margin: 10px 10px 10px 0px; padding: 0px; }
#contentbox #sidemiddle #content_middel #contactform label		{ float: right; margin: 10px 10px 0px 0px; padding: 10px 5px 0px 0px; width: 100px; height: 20px; line-height: 10px; }
#contentbox #sidemiddle #content_middel #contactform label span		{ color: #f01; }
#contentbox #sidemiddle #content_middel #contactform input[type="text"]	{ float: right; margin: 10px 2px 0px 0px; padding: 5px; width: 370px; height: 20px; background: #fff; border: 1px solid #ccc; color: #202A5F; }
#contentbox #sidemiddle #content_middel #contactform input[type="text"]:focus,#contentbox #sidemiddle #content_middel #contactform input[type="text"]:active,#contentbox #sidemiddle #content_middel #contactform input[type="text"]:hover { border: 1px solid #202A5F; box-shadow: 1px 1px #999; -webkit-box-shadow: 1px 1px #999; -moz-box-shadow: 1px 1px #999; }
#contentbox #sidemiddle #content_middel #contactform select		{ float: right; margin: 10px 2px 0px 0px; padding: 0px; width: 383px; height: 32px; background: #fff; border: 1px solid #ccc; color: #202A5F; }
#contentbox #sidemiddle #content_middel #contactform select option	{ color: #111; }
#contentbox #sidemiddle #content_middel #contactform select:focus,#contentbox #sidemiddle #content_middel #contactform select:active,#contentbox #sidemiddle #content_middel #contactform select:hover { border: 1px solid #202A5F; box-shadow: 1px 1px #999; -webkit-box-shadow: 1px 1px #999; -moz-box-shadow: 1px 1px #999; }
#contentbox #sidemiddle #content_middel #contactform textarea		{ float: right; margin: 10px 2px 0px 0px; padding: 5px; width: 370px; height: 150px; background: #fff; border: 1px solid #ccc; color: #202A5F; overflow: auto; }
#contentbox #sidemiddle #content_middel #contactform textarea:focus,#contentbox #sidemiddle #content_middel #contactform textarea:active,#contentbox #sidemiddle #content_middel #contactform textarea:hover { border: 1px solid #202A5F; box-shadow: 1px 1px #999; -webkit-box-shadow: 1px 1px #999; -moz-box-shadow: 1px 1px #999; }
#contentbox #sidemiddle #content_middel #contactform input[type="button"]{ float: left; margin: 10px 0px 0px 0px; padding: 0px; width: 100px; height: 25px; color: #eee; font-size: 17px; background: #202A5F; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; box-shadow: 1px 1px #999; -webkit-box-shadow: 1px 1px #999; -moz-box-shadow: 1px 1px #999; cursor: pointer; }
#contentbox #sidemiddle #content_middel #contactform input[type="button"]:focus,#contentbox #sidemiddle #content_middel #contactform input[type="button"]:active,#contentbox #sidemiddle #content_middel #contactform input[type="button"]:hover { background: #333; color: #fff; }
#contentbox #sidemiddle #content_middel .article			{ margin: 10px 0px 0px; padding: 10px 0px 0px 0px; width: 540px; height: 150px; border: 1px solid #202A5F; font-size: 16px; text-align: right; overflow: hidden; }
#contentbox #sidemiddle #content_middel .article img			{ float: right; margin: 5px 10px 0px; width: 178px; height: 130px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#contentbox #sidemiddle #content_middel .article span			{ color: #202A5F; }
#contentbox #sidemiddle #content_middel .article .articletext		{ margin: 0px 5px 0px; height: 120px; }
#contentbox #sidemiddle #content_middel .article .articletext a		{ color: #202A5F; font-weight: bold; text-decoration: none; }
#contentbox #sidemiddle #content_middel .article .articletext a		{ text-decoration: none; }
#contentbox #sidemiddle #content_middel .article a.articleLink		{ float: left; background: url("images/sideright_articlesbox_button.png") top no-repeat; margin: 5px 10px 0px; padding: 0px; width: 66px; height: 15px; line-height: 14px; text-align: center; color: #111; font-size: 14px; text-decoration: none; overflow: hidden; }
#contentbox #sidemiddle #content_middel .article a.articleLink:hover	{ color: #202A5F; }
#contentbox #sidemiddle #content_middel #response_body			{ }
#contentbox #sidemiddle #content_middel #response_body label		{ float: right; width: 100px; display: block; font-size: 16px; line-height: 20px; }
#contentbox #sidemiddle #content_middel #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; }
#contentbox #sidemiddle #content_middel #response_body input[type="text"]:focus,#contentbox #sidemiddle #content_middel #response_body input[type="text"]:hover	{ background-color: #aaa; }
#contentbox #sidemiddle #content_middel #response_body textarea		{ background-color: #888; border: 1px solid #464646; padding: 0px 2px 0px 2px; margin: 0px; width: 450px; height: 100px; color: #fff; font: bold 14px Arial; text-align: right; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#contentbox #sidemiddle #content_middel #response_body textarea:focus,#contentbox #sidemiddle #content_middel #response_body textarea:hover		{ background-color: #aaa; }
#contentbox #sidemiddle #content_middel #response_body input[type="submit"] { background-color: #202A5F; 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; }
#contentbox #sidemiddle #content_middel #response_body input[type="submit"]:hover { color: #111; }

#contentbox #sidemiddle #content_bottom					{ float: right; margin: 0px; padding: 0px; width: 562px; height: 8px; background: url("images/sidemiddel_text_down.jpg") top no-repeat; overflow: hidden; }

#footer_box								{ clear: both; float: left; margin: 0px auto; padding: 0px 10px; width: 960px; height: 160px; background: url("images/footer_box.jpg") top no-repeat; }

#footer									{ float: left; margin: 0px auto; padding: 104px 0px 0px 0px; width: 980px; height: 50px; overflow: hidden; }
#footer a								{ color: #fff; text-decoration: none; }
#footer a:hover								{ color: #aaa; text-decoration: underline; }
#footer .information							{ float: right; margin: 0px 10px 0px 0px; padding: 0px; color: #fff; font-size: 13px; }
#footer .copyright							{ float: left; margin: 0px 0px 0px 30px; padding: 0px; color: #fff; font-size: 13px; }

/*****************************************************/
/* Start POPUP */
/*****************************************************/
#popUpDetails								{ display: none; z-index: 2000; direction: rtl; background-color: #E0E1FF; min-width: 280px; min-height: 280px; border: 2px solid #F0FFF9; 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>                                                         *
************************************************************************************/