/* Body */
body{
	background:#696653;
	font-family:arial;
	font-size:13px;
	color:#25252f;
	text-align:left;
	padding:0px;
	margin:0px;
	line-height:20px;
}

/* הגדרות כלליות */
a { color:#EB8500 ; text-decoration:none;outline:0; }
a:hover { text-decoration:none; color: #000;  } 
p{ margin:0px; padding:0px; line-height:1.30em;}
a img { border:0px solid;}
form { margin:0px; }
hr { background:none; height:1px; border:0px; border-top:1px solid #ccc; }
html {min-height:100%;}
ul{
	line-height:20px;
	vertical-align:top;
	}
li{
	padding-right:10px;
list-style-image:url(../images/v.gif);
	list-style-position:outside;
}
h1{
	font-size: 18px;
	font-weight:normal;
	color:#fff;
	padding:0px;
	margin:0;
	width:100%;
	line-height:25px;

	}
h2{
	font-size:20px;
	color: #24252D;
	padding:0px;
	margin:0px 0px 10px 0px;
	font-weight:normal;
	background:url(../images/line.gif) repeat-x center bottom;
	height:50px;
	line-height:50px;
}
h3{
	font-size:20px;
	color: #24252D;
	padding:0px;
	margin:0px 0px 10px 0px;
	font-weight:normal;
	background:url(../images/line.gif) repeat-x center bottom;
	height:50px;
	line-height:50px;
}
/* Container */
#container 
{
	width:951px;
	height:auto;
	min-height:100%;
	text-align:left;
	padding:0px;
	border-collapse:collapse;
	margin:0 auto;
	direction:ltr;
}
/* Header */
#header {
	height:130px;
	width:951px;
	text-align:left;
	border-collapse:collapse;
	float:left;
	margin:20px 0 0 0;
}
#logo{
	width:300px;
	height:130px;
	float:left;
}
#call_us{
	width:651px;
	height:79px;
	float:left;
}
#call_us p{
	float:right;
	text-align:right;
	position:relative;
	right:0px;
	top:0px;
	color:#fff;
	font-size:26px;
	font-weight:bold;
	line-height:28px;
}
#call_us font{
	color:#d6d4bd;
	font-size:20px;
	margin:0 10px 0 0;
	display:inline;
}
#menu{
	width:643px;
	float:left;
	background:url(../images/menu.gif) repeat-x center bottom;
	height:51px;
}
#pina{
	width:8px;
	height:51px;
	float:left;
	background:url(../images/rmenu.gif) no-repeat left bottom;
}
#clock{
	width:311px;
	height:214px;
	float:left;
	background:#fff url(../images/phone.gif) no-repeat top;
	margin:20px 11px 0px 20px;
	display:inline;
}
#orange{
	width:609px;
	height:214px;
	float:left;
	background:#fff url(../images/orange.gif) no-repeat left top;
	margin:20px 0 0 0;
	position:relative;
	display:inline;
}
#Main_text{
color:#FFFFFF;
display:inline;
float:left;
height:auto;
margin:20px 0 0 20px;
width:287px;
}
#rorange{
	position:absolute;
	right:-11px;
	top:-14px;
	background:#696653 url(../images/rorange.gif) no-repeat left top;
	height:242px;
	width:11px;
}
#left{
	width:311px;
	min-height:300px;
	height:auto !important;
	height:300px;
	float:left;
	margin:15px 11px 0px 20px;
	display:inline;
}
#Main_Service{
	width:311px;
	min-height:300px;
	height:auto !important;
	height:300px;
	float:left;
}
#l1{
	height:54px;
	float:left;
	width:311px;
	background:#fff url(../images/l1.gif) no-repeat 0% 0%;
}
#l1 p{
	font-size:20px;
	color:#24252d;
	background:url(../images/contact.gif) no-repeat left;
	height:43px;
	padding:0px 0px 0px 50px;
	line-height:43px;
	position:relative;
	top:10px;
	left:10px
}
#l2{
	min-height:384px;
	height:auto !important;
	height:384px;
	float:left;
	width:311px;
	background:#c6c4af;
	padding:20px 0;
}
#l22{
	height:auto;
	float:left;
	width:311px;
	background:#C6C4AF url(../images/scontact.gif) no-repeat 0% 0%;
	margin:20px 0 0 0;
}
#l2 p{
	font-size:20px;
	color:#24252d;
	background:url(../images/service.gif) no-repeat left;
	height:43px;
	padding:0px 0px 0px 50px;
	line-height:25px;
	position:relative;
	top:0px;
	left:10px
}
#l3{
	height:9px;
	float:left;
	width:311px;
	background:#fff url(../images/l3.gif) no-repeat top;
	display:block;
	font-size:8px;
}
.Area_map{
	width:311px;
	min-height:225px;
	height:auto !important;
	height:225px;
	float:left;
	margin:16px 0px 0px 0px;
	display:inline;
}
.a1{
	height:54px;
	float:left;
	width:311px;
	background:#fff url(../images/l1.gif) no-repeat 0% 0%;
}
.a1 p{
	font-size:20px;
	color:#24252d;
	background:url(../images/map.gif) no-repeat left;
	height:48px;
	padding:0px 0px 0px 65px;
	line-height:43px;
	position:relative;
	top:11px;
	left:10px
}
.clientsA1{
	height:54px;
	float:left;
	width:311px;
	background:#fff url(../images/l1.gif) no-repeat 0% 0%;
}
.clientsA1 p{
	font-size:20px;
	color:#24252d;
	background:url(../images/users.png) no-repeat left;
	height:48px;
	padding:0px 0px 0px 50px;
	line-height:43px;
	position:relative;
	top:11px;
	left:10px
}
.bg123 p{background:url(../images/Reviews.png) no-repeat 0% 0%;}
.a2{
	min-height:150px;
	height:auto !important;
	height:225px;
	float:left;
	width:311px;
	background:#c6c4af;
	text-align:center;
}
.Area_map_img{
	margin:15px 0px 0px;
}
.Area_users_img{
	margin:30px 0 0 43px;
	width:220px;
}
.a3{
	height:9px;
	float:left;
	width:311px;
	background:#fff url(../images/l3.gif) no-repeat top;
	display:block;
	font-size:8px;
}
#center{
	width:588px;
	min-height:300px;
	height:auto !important;
	height:300px;
	float:left;
	background:#d6d4bd;
	margin:15px 0 0 0;
	position:relative;
	display:inline;
}
#c1{
	height:9px;
	float:left;
	width:588px;
	background:#fff url(../images/c1.gif) no-repeat 0% 0%;
	font-size:8px;
}
#c2{
	min-height:964px;
	height:auto !important;
	height:auto;
	float:left;
	width:588px;
	background:#D6D4BD;
}
#c3{
	height:9px;
	float:left;
	width:588px;
	background:#fff url(../images/c1.gif) no-repeat 0% 100%;
	display:block;
	font-size:8px;
}

#content {
	width:951px;
	height:auto;
	text-align:left;
	min-height:330px;
	float:left;
	padding:0;
	margin:0;
	background:#fff;
}
#content_wrapper{
	float:left;
	height:auto;
	width:550px;
	margin:0px 0px 0px 20px;
	display:inline;
}
#contect_text{
	width:100%;
	float:left;
	height:auto;
}

#image_frame{
	width:266px;
	height:120px;
	float:left;
	text-align:center;
	background:#D6D4BD url(../images/picframe.gif) no-repeat center top;
	margin:0px 10px 10px 0px;
}
#image_frame img{
	margin:4px 0px 0px 0px;
}
#contentbuttom{
	float:left;
	margin:0px 0px 0px 22px;
	display:inline;
}
#credit{
	float:right;
	margin:0px 22px 0px 0px;
	display:inline;
}
/* footer */
#footer {
	width:951px;
	color:#828282;
	height:120px;
	line-height:50px;
	border-collapse:collapse;
	text-align: left;
	float:left;
	background:#fff url(../images/footer.gif) no-repeat bottom;
}
#footer p{
margin:10px 0;
}
#footer a{
color:#828282;
}
#footer span{
color:#00D8FF;
}
#topmenu
{
	padding:0px;
	height:39px;
	width:887px;
	text-align: center;
	border-collapse:collapse;
	padding-top:5px;
	float:right;
	background:#F2EBE3;
}
#topmenuright
{
	width:9px;
	height:39px;
	float:right;
	margin:0px;
	padding:0px;
}
#topmenuleft
{
	width:9px;
	height:39px;
	float:right;
	margin:0px;
	padding:0px;
}
#topmenucenter {
	width:869px;
	height:39px;
	float:right;
	margin:0px;
	padding:0px;
	background:#6E1E1F;
	text-align:right;
	font-weight:bold;
	line-height:15px;
}
/* Horizontal navigation */
#nav {  
	width:643px;
	color:#636363;
}
#nav a{  
	color:#636363;
}
#MenuContainer100 table#nav {	/* table is generated via shopa_navigation_create.asp */
	padding:0px;
	border-collapse:collapse;
	z-index:1000;
}
#MenuContainer100 table#nav td {	
	text-align:left;
	padding:0px;
	width:128px;
}
#MenuContainer100 table#nav td a {
	display:block;
	text-align:center;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	line-height:51px;
	color:#fff;
	height:51px;

}
#MenuContainer100 table#nav td a:hover {
	background: url(../images/btn.gif) no-repeat center top;
}
#MenuContainer100 table#nav td.active a {
	background: url(../images/btn.gif) no-repeat center top;
}
/* Horizontal navigation drop down menu
   do not remove or modify styles listed 
   under "Do Not Change" */
#MenuContainer100 table#nav ul {
	/* Do not change  */
	position:absolute;
	left: -999em;
	padding:0px;
	margin:0px;
	list-style-type:none;
	text-align:left;
	width:170px;
	z-index:9999;
}
/* Do not change  */
#MenuContainer100 #nav td:hover ul { left: auto; }
#MenuContainer100 #nav td.sfhover ul { left: auto; }
#MenuContainer100 #nav ul li { /* submenu */	/* Do not change */
	display:block;
	margin:0px;
	height:auto;
	padding:0px;
	background:#14174A;
	line-height:30px;
	width:100%;
	text-align:right;
	border-left:1px solid #333;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	list-style-image:none;
}
#MenuContainer100 #nav td ul li:hover {
	background:#14174A;
}
/* --------------------------------------------- */
/* Horizontal navigation drop down menu
   do not remove or modify styles listed 
   under "Do Not Change" */
#MenuContainer100 table#nav ul {
	/* Do not change  */
	position:absolute;
	left: -999em;
	padding:0px;
	margin:0px;
	list-style-type:none;
	text-align:left;
	width:170px;
	z-index:9999;
}
/* Do not change  */
#MenuContainer100 #nav td:hover ul { left: auto; }
#MenuContainer100 #nav td.sfhover ul { left: auto; }
#MenuContainer100 #nav ul li { /* submenu */	/* Do not change */
	display:block;
	margin:0px;
	height:auto;
	padding:0px;
	background:#14174A;
	line-height:30px;
	width:100%;
	text-align:right;
	border-left:1px solid #333;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	list-style-image:none;
}
#MenuContainer100 #nav td ul li:hover {
	background:#14174A;
}
/* --------------------------------------------- */

#MenuContainer101 {
	margin-right:0px;
}
#MenuContainer101 table#navs {	/* table is generated via shopa_navigation_create.asp */
	padding:0px;
	width:264px;
	margin:20px auto;
	border-collapse:collapse;
	z-index:1000;
	direction:ltr;
}

#MenuContainer101 table#navs td {
	text-align:left;
	font-family:Arial;
	padding-right:0px;
	height:36px;
	background:url(../images/line2.gif) repeat-x center bottom;
}

#MenuContainer101 table#navs td a {
	display:block;
	text-align:left;
	color:#23262b;
	font-size:13px;
	font-weight:normal;
	padding:0 0 0 25px;
	line-height:36px;
	background:url(../images/menuli.gif) no-repeat left;
}

#MenuContainer101 table#navs td a:hover {
	color:#ED730E;
}
#MenuContainer101 table#navs td.active a {
	color:#EA8501;
}

/* Horizontal navigation drop down menu
   do not remove or modify styles listed 
   under "Do Not Change" */
#MenuContainer101 table#navs ul {
	/* Do not change  */
	position:absolute;
	left: -999em;
	padding:0px;
	margin-right:150px;
	list-style-type:none;
	margin-top:-22px;
	height:auto;
	text-align:right;
	width:170px;
	z-index:9999;
}

/* Do not change  */
#MenuContainer101 #navs td:hover ul { left: auto; }
#MenuContainer101 #navs td.sfhover ul { left: auto; }

#MenuContainer101 #navs ul li { /* submenu */	/* Do not change */
	display:block;
	width:100%;
	margin:0px;
	padding:0px;
	line-height:25px;
	height:25px;
	background:#1E1E44;
	border-bottom:1px solid #5D5F85;
}

#MenuContainer101 #navs td ul li:hover {
	background:#1E1E44;
	border-bottom:1px solid #5D5F85;
}

#MenuContainer101 table#navs ul li a:hover {background:#1E1E44; color:#E2CC76 }
#MenuContainer101 table#navs ul li a { /* submenu links */
	/* Do not change */
	background:#1E1E44;
	color:#fff;
	display:block;
	padding:0px 10px !important;
	text-align:right;
	margin:0px !important;
	height:25px !important;
	line-height:25px !important;
}

#MenuContainer80 {
	margin-right:20px;

}
#MenuContainer80 table#navs {	/* table is generated via shopa_navigation_create.asp */
	padding:0px;
	width:150px;
	margin:0px 0px 0px 0px;
	float:right;
	border-collapse:collapse;
	z-index:1000;
	direction:rtl;
}

#MenuContainer80 table#navs td {
	text-align:right;
	font-family:Arial;
	padding-right:0px;
	height:35px;
	border-bottom:1px dotted #6E1E1F;
	background:url(../images/menuicon.gif) right no-repeat;
	
}

#MenuContainer80 table#navs td a {
	display:block;
	text-align:right;
	color:#39292C;
	font-size:12px;
	font-weight:normal;
	padding:0 10px 0px 0;
	line-height:20px;
}

#MenuContainer80 table#navs td a:hover {
	color:#6E1E1F;
}
#MenuContainer80 table#navs td.active a {
	color:#6E1E1F;
}

/* Horizontal navigation drop down menu
   do not remove or modify styles listed 
   under "Do Not Change" */
#MenuContainer80 table#navs ul {
	/* Do not change  */
	position:absolute;
	left: -999em;
	padding:0px;
	margin-right:150px;
	list-style-type:none;
	margin-top:-22px;
	height:auto;
	text-align:right;
	width:170px;
	z-index:9999;
}

/* Do not change  */
#MenuContainer80 #navs td:hover ul { left: auto; }
#MenuContainer80 #navs td.sfhover ul { left: auto; }

#MenuContainer80 #navs ul li { /* submenu */	/* Do not change */
	display:block;
	width:100%;
	margin:0px;
	padding:0px;
	line-height:25px;
	height:25px;
	background:#6F5356;
	border-bottom:1px solid #fff;
}

#MenuContainer80#navs td ul li:hover {
	background:#6F5356;
	border-bottom:1px solid #fff;
}

#MenuContainer80 table#navs ul li a:hover {background:#6F5356; color:#E2CC76 }
#MenuContainer80 table#navs ul li a { /* submenu links */
	/* Do not change */
	background:#6F5356;
	border-bottom:1px solid #fff;
	color:#fff;
	display:block;
	padding:0px 10px !important;
	text-align:right;
	margin:0px !important;
	height:25px !important;
	line-height:25px !important;
}

#login{
	background:#D0CFCF url(../images/l2.gif) repeat-x scroll center top;
	width:220px;
	border: 1px dotted #609416;
	font-family:arial, sans-serif;
	text-align:right;
	}
#login-secure{
	background:url(../images/secure.gif) no-repeat right top;
	color:#609416;
	height: 32px;
	font-size: 14px;
	padding-right:30px;
	font-weight: bolder;
	text-align:right;
	}
#login-user{
	font-size:12px;
	color:#0c0c0c
	}
#login-password{
	font-size:12px;
	color:#0c0c0c
	}
#error{
	background-color:#eee;
	background-image: url(../images/mark.png);
	background-repeat: no-repeat;
	background-position: 95% 10%;
	font-size:14px;
	color:red;
	text-align:center;
	font-weight: bolder;
	height: 35px;
	width:200px;
	padding:40px;
	border: 4px double #609416;
	margin:30px;
	}
#toperror{
	height: 300px;
	text-align:center;
	vertical-align: middle;
	}

/* News Block */

#marqueecontainer{
	border:0 solid black;
	direction:rtl;
	font-size:13px;
	height:80px;
	left:0px;
	overflow:hidden;
	position:relative;
	text-align:left;
	top:0;
	width:236px;
}
#newstitle{
	background:url(../images/newsi.gif) no-repeat left center;
	background-position:0 66%;
	font-weight: bold;
	color: #EA8501;
	padding: 5px 0px 0px 15px;
}
#newscontent{
	color: #828282;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom:1px solid #ccc;
}

/* Contactform Block */
#contact{
	width:264px; 
	direction: ltr;
	text-align:left;
	margin:0px auto;
}
#contact td{
	vertical-align:top;
}
#ci1
{
	width:160;
	text-align:left;
}
#ci2
{
	width:160;
	text-align:left;
}
#ci3
{
	width:160;
	text-align:left;
}
#send
{
	float:left;
	background:#C6C4AF url(../images/send.gif) no-repeat center top;
	border:0px;
	width:60px;
	height:25px;
	color:#fff;
	font-weight:bold;
	line-height:25px;
}
/* Search Block */
#search{
width: 140px; 
height: 30px; 
overflow: hidden;
border: 0px solid black;
direction: rtl;
background: #fff;
}

/* Contactform */
#contactform{
font-size:12px;
text-align: left;
width: 300px;  
border: 0px solid black;
direction: rtl;
padding: 5px;
}
#cff{
	width: 250px;
	text-align: right;
	margin:5px;
}

/* mailinglist */
#mailinglist{
font-size:12px;
text-align: right;
width: 100%;  
border: 0px solid black;
}
#mailinginput{
	width: 100px;
}
#mailinginputdiv{
	float: right;
	width: 120px;
}
#mailingtitle{
	float: right;
	width: 75px;
}
#mailingradio{
	visibility:hidden;
}

#mailinglistcontent{
	padding-right: 5px;
	padding-bottom: 35px;
}
#mailingradio{
	float: right;
}

 
/* Forum */
.forum 
{
	list-style-image: url("/OLD_FILES/@forum/images/arrow.gif");
}

.forum #ForumDetailContainer
{
	padding-bottom: 20px;
}

.forum #ForumName 
{
	font-size: 18px;
	font-weight: bold;
}

.forum #ForumDescription
{
	font-size: 14px;
}

/* Calendar */
table.calendar{
	border: 0px solid #ccc;
	width: 100%;
	font-size: 16px;
}
td.calendar{
	background:#fff url(/sites/yigal/layout/images/day.jpg) center bottom repeat-x;
	border: 1px dotted #ccc;
	width: 14%;
	height: 60px;
	text-align: right;
	font-size: 12px;
	padding: 0px;
	color:#545454;
}
td.nocalendar{
	border: 1px dotted #ccc;
	font-size: 24px;
	height:60px;
	color: #206E9B;
	font-weight: bold;
}
td.day{
	background: url(/sites/yigal/layout/images/mainday.jpg) center repeat-x;
	border-left: 0px solid #ddd;
	width: 14%;
	height: 25px;
	color:#fff;
	font-size: 14px;
	padding: 0px;
}
div.searchdate{
	float: right;
	text-align: right;
	width: 200px;
}
div.date{
	float: left;
	text-align: left;
	width: 200px;
	color:#1A567B;
	font-weight: bold;
	font-size: 16px;
}
div.mainsearchdate{
	width: 100%;
}
table.maincalendar{
	border: 0px solid black;
	width: 95%;
}
#calltext{
	border: 4px double #ccc;
	padding: 10px;
	width: 95%;
	text-align: right;
	font-size: 12px;
	background:#EEEDED url("../../../yigal/layout/images/h3.png") top repeat-x;
}
span.caltitle{
	color: #206E9B;
	font-size: 16px;
	font-weight: bold;
}
#cate{
	background: #fff url("../images/cate.jpg") repeat-x center bottom;
	padding:2px;
	height:90px;
	padding-top:5px;
}
.error{
	float:left;
	direction:ltr;
	color:#EA730B;
}
