html, body{margin: 0; border: 0; padding: 0;}
img {border: 0; /*behavior: url('/iepngfix.htc');*/ -ms-interpolation-mode: bicubic;}
table{border-collapse: collapse; margin: 0;}
td {vertical-align: top;}
h1, h2, h3, h4, h5, h6{margin-top: 0}
h1 {font-size: 21px; font-weight: bold; color: #bc8800;}

/*.right_home h1{font-size: 21px; font-weight: normal; height: 33px; background: url(/images/title_center.png) center right no-repeat; padding-top: 8px; padding-right: 8px; color: black;}*/
.clr{clear: both;}
.center_td {text-align: center;}
p {margin: 0; font-size: 13px;}
.nobr {white-space: nowrap}
.semi-transparent{opacity: 0.75; -moz-opacity: 0.75;  filter:alpha(opacity=75); -khtml-opacity: 0.75;}
* {font-family: arial;}
.sitewrapper {width: 100%; text-align: center;}
.site{width: 882px; margin: 15px auto 0 auto; text-align: justify;border: 1px solid rgb(187,187,187);}
.header{width: 882px; height: 130px; background: white; position: relative;}
.logo_area {width: 250px; height: 130px; background: url('graphics/planetagrey.jpg') -24px -60px no-repeat; float: right; position: relative;}
	.logo_area .logo {float: left;margin-top: 50px;}
	.company_name {font-size: 22px; text-align: right; color: #e79200; margin-top: 60px; margin-right: 28px;}
	.motto {font-size: 15px; font-weight: bold; text-align: right; color: #f79200; position: absolute; right: 78px; top: 100px;}
	.motto  span{color: rgb(90,117,138);}
	.motto_shadow {font-size: 15px; font-weight: bold; text-align: right; color: transparent; position: absolute; right: 77px; top: 101px;}
	.motto_shadow span{color: #335577;}
.menu_phone_area{width: 630px; border: 1px solid transparent; height: 130px; float: right;}
	.phone {margin-top: 51px; margin-left: 56px; text-align: left;}
	.menu {height: 23px; width: 631px; margin-top: 12px;}
		.menu_item {background: #f5f5f5; text-align: center;}
		.menu_item  a{color: #8d9ba6; text-decoration: none;}
		.menu_item:hover {background: #c8d7dc;}
		.menu_item:hover  a{color: #ee8819; text-decoration: none;}
.center_page{margin-top: 8px;}
.side_menu{width: 226px; margin-right: 12px; }

.right_side {width: 226px; float: right;padding-right: 19px;}

.contact_form_heading {width: 226px; background: url(/images/title_right.png) top right no-repeat;}
.contact_form_heading img{float: left;}
.contact_form_heading td{height: 41px; font-size: 21px;vertical-align: middle; padding-right: 11px}

.contact_form{width: 226px; height: 174px; background: url('/graphics/kesher.jpg') center center no-repeat; margin-bottom: 13px; border: 1px solid transparent;}
.contact_form_body {font-size: 14px; margin-top: 11px;border-spacing: 0 0; margin-right: 12px;}
.contact_form_body td{font-weight: bold; vertical-align: middle;}
.contact_form_input_bg {width: 169px; height: 32px; background: url('/graphics/sade.png') center center no-repeat;}
.contact_form_body input,.contact_form_body textarea{ width: 157px; height: 20px; margin: 0; padding: 0 2px; border: 0; margin-right: 5px; margin-top: 3px; background: transparent;}
#form_send {cursor: pointer; background:url(/graphics/send.png) center center no-repeat; width: 54px; height: 27px; color: white; padding: 0 0 4px 0; border: 0;}
#form_send:hover {color: #ee8819;}

.contact_number{text-align: center; font-size: 13px; font-weight: bold; margin: 20px 0; border: 1px dotted #bbbbdd}
.search_box {width: 226px; height: 32px; border: 1px solid #c7d1db; margin-bottom: 18px;}
.search_box td{vertical-align: middle; padding-right: 15px;}
.search_box input{border: 0;}
.poll{width: 250px; margin-top: 21px;}
.poll_body span{font-size: 13px;}
.poll_question{font-size: 12px; font-weight: bold; margin-bottom: 4px; text-align: right;}
/* poll results */
.graph {width: 500px;}
.graph  table{width: 100%;white-space: nowrap}
.graph_body{width: 100%;border-left: 1px solid black; text-align: left;}
.graph_bar{height: 20px; margin: 0 auto 0 0;}

.sidemenu_item{width: 224px; height: 42px; background: url(/graphics/side_menu_mid.png) center center no-repeat; cursor: pointer;}
#sidemenu_1st{background: url(/graphics/side_menu_1st.png) center center no-repeat;}
#sidemenu_lst{background: url(/graphics/side_menu_lst.png) center center no-repeat;}
.sidemenu_item .icon{width: 47px; height: 25px; margin-top: 7px;background: url(/graphics/shabtai.png) top center no-repeat; }
.sidemenu_item:hover .icon{background-position: bottom center;}

.sidemenu_item td.text, .sidemenu_item_clicked td.text{padding-right: 5px; vertical-align: middle; }
.sidemenu_item td.text a{color: #fea819; font-weight: bold; font-size: 14px; text-decoration: none;}
.sidemenu_item:hover td.text a{color: white;}
.sidemenu_item_clicked td.text a{color: #ffffff; font-weight: bold; font-size: 14px; text-decoration: none;}

.main_page{width: 608px; height: 100%; margin-right: 17px; float: right;}
.footer{text-align: center; width: 849px; margin: 0;}
.footer table{margin: 0 auto; }
.footer ul{list-style: none; margin: 0; -webkit-padding-start: 0px;}
.footer ul li{margin: 0; padding: 2px;}
.footer a{text-decoration: none; font-size: 13px; color: #ee8819; font-weight: normal;}
.footer a:hover{text-decoration: underline; color: #2d3d5d;}
.footer_text {text-align: center; font-size: 13px; font-weight: normal;}
.company_text{margin: 3px auto;};
.company_text td{padding: 0 5px; vertical-align: middle; font-size: 13px;}
.company_text a{font-weight: bold;text-decoration: none; color: black;}
.company_text a:hover{text-decoration: underline;}
/* home page styles */

.main_home_show_frame {width: 527px; height: 436px; background: url('/graphics/misgeret.png'); margin-top: 20px; margin-right: 30px; padding: 3px; position: relative; margin-bottom: 4px;}
.square {width: 527px; height: 436px; overflow: hidden;}
.square img{width: 527px; height: 436px;}
.special_offer {width: 166px; height: 162px; position: absolute; top: -30px; left: -30px; z-index: 99999;}
	.click_here {position: absolute; top: 103px; left: 84px; cursor: hand; cursor: pointer;}
	.click_here2 {position: absolute; top: 74px; left: 23px; cursor: hand; cursor: pointer;}
	.shop_demo {color: orange; text-align: center; font-size: 16px; margin: 3px 0 0;}
	.shop_demo a{color: rgb(90,117,138);}
	.shop_demo a:hover{text-decoration: none;}
.text_below_frame {width: 527px; margin-top: 20px; margin-right: 30px;}
.right_home{width: 322px; padding-left: 19px;}
.left_home{width: 250px; }
.bottom_left_marquee a{color: black; }
.home_heading {width: 100%; background: url(/images/title_center.png) center right no-repeat; }
.home_heading2 {width: 100%; background: url(/images/title_right.png) center right no-repeat; }
.home_heading img{float: left;}
.home_heading2 img{float: left;}
.home_heading td{height: 41px; font-size: 21px;vertical-align: middle; padding-right: 11px}
.home_heading2 td{height: 41px; font-size: 21px;vertical-align: middle; padding-right: 11px}

.home_gallery {height: 143px; padding-top: 18px; background: url('/graphics/site_marquee.png'); margin: 24px 0}
.home_gallery img{height: 128px; /*width: 191px; margin: 8px 0 9px 0;*/ }

.promos{width: 90%; margin: 0 5%;}
.promos h5{ margin: 0;}
.promos td{padding-bottom: 15px; }
/*.promos td td{border: 0;}*/
.promo {width: 250px; height: 100%; border: 1px solid #f0f0f0;}
a.promo_title{font-size: 15px; font-weight: bold; text-decoration: none; color: orange;}
a.promo_title:hover{text-decoration: underline;}
.promos td{height: 75px; font-size: 13px; }

.marquee a{text-decoration: none; color: black;}

.read_more {text-align: left;}
.read_more a{font-weight: bold; text-decoration: none; font-size: 12px; color: black;}
.read_more a:hover{ color: orange;}
.article_list {width: 100%;}
.article_list h5{text-align: left;}
.article_list a{text-decoration: none; color: black;}
.article_list a:hover{text-decoration: underline;}

.sitemap a {color: black;}

.panel {float: left; text-align: center; width: 270px; position: relative; margin: 8px 12px 8px 4px; direction: ltr;}
.image_container{height: 221px; overflow: hidden;}
.gallery_caption{width: 270px; height: 90px; border-top: 1px solid gray; text-align: justify;}
.gallery_caption h3{font-size: 14px; margin: 0 8px; padding: 0;}
.gallery_caption p{margin: 2px 8px; padding: 0; font-size: 14px;}
.gallery_caption p a{color: white; text-decoration: underline; font-weight: bold;}
.gallery_caption p a:hover{text-decoration: none;}
.sig_arrow{float: left; margin-top: 6px; margin-left: 6px;}
.side_menu .shadow_container {width: 200px;}
.panel .main_box {border: 1px solid #a9a9a9; position: relative; width: 270px; height: 300px; direction: rtl; overflow: hidden;}
.side_menu .shadow_container .main_box {width: 200px;}
.shadow {position: absolute; top: 0; left: 0; margin-top: 7px; margin-left: 7px; width: 270px; height: 300px;  background: url('/images/shadowAlpha.png') no-repeat bottom right;}
.side_menu .shadow {margin-left: 7px;}

.like{position: absolute; top: 57px; right: 271px;}

.buttons {width: 562px; margin-left: 46px;}
.buttons td{width: 50%;}
.right_gallery_button{float: right; background: url('/images/gallery_button_r.png');width: 46px; height: 25px;}
.right_gallery_button:hover, .left_gallery_button:hover {background-position: bottom left;}
.right_gallery_button img, .left_gallery_button img {width: 46px; height: 25px;}
.left_gallery_button{float: left;background: url('/images/gallery_button_l.png');width: 46px; height: 25px;}

.side_promo {width: 217px; height: 141px; border: 1px solid rgb(69,89,102); margin: 7px 2px 7px 0; padding: 0 2px; overflow: hidden;}
.side_promo table{height: 100%; width: 100%;}
.side_promo h5{margin-bottom: 2px;}
.side_promo td{font-size: 12px;}

a, h6 a {color: rgb(69,89,102)}
a:hover, h6 a:hover {color: rgb(254,168,25); text-decoration: none;}
