body {
  margin: 0;
  padding: 0;
  font-family: arial;
  font-size: 12px;
  color: #6f6f6f;
  text-align: center;
  direction: rtl;
  background: #f3f7fa;
  }
  
p {
  margin: 20px 30px;
  padding: 0;
  line-height: 20px;
  text-align: justify;
  }
  
.printv_body {
  background: #fff;
  }

#container {
  width: 890px;
  text-align: right;
  margin: auto;
  margin-top: 80px;
  }
  
#header {
  width: 890px;
  height: 59px;
  position: relative;
  float: right;
  }
  
#header img {
  position: absolute;
  top: -50px;
  left: 651px;
  }
  
#header p {
  background: url('gfx/topMenuBg.jpg') repeat-y;
  width: 640px;
  padding: 0;
  text-align: left;
  padding-left: 19px;
  margin: 0;
  position: absolute;
  top: 30px;
  left: 0;
  color: #fff;
  }
    
#header a {
  text-decoration: none;
  color: #fff;
  }
  
#header a:hover {
  text-decoration: underline;
  }
  
#rightCol {
  width: 470px;
  float: right;
  }
  
#rightCol #mainMenu {
  width: 170px;
  height: 285px;
  float: right;
  background: #3e87b2;
  }
  
#rightCol #overview {
  width: 290px;
  height: 285px;
  float: left;
  background: #deebf3;
  }
  
#rightCol #activity {
  width: 410px;
  height: 170px;
  background: url('gfx/title-activity.jpg') no-repeat top right;
  float: right;
  margin-top: 35px;
  }
  
#rightCol #newsletter {
  width: 410px;
  height: 75px;
  background: url('gfx/title-newsletter.jpg') no-repeat top;
  float: right;
  }
  
#leftCol {
  width: 410px;
  float: left;
  }
  
#leftCol #recently {
  width: 410px;
  background: url('gfx/title-recently.jpg') no-repeat top;
  float: left;
  margin-top: 35px;
  padding-top: 18px;
  }
  
#leftCol #recently p {
  margin: 0;
  padding: 18px 0 0 0;
  }
  
.free_text{
 clear: both;
  width: 890px;
}
.free_text p{
  margin: 2px 0;
  padding: 0;
 }
 .free_text a{
 color:#6f6f6f;
 }
 
#footer {
  clear: both;
  border-top: 2px solid #3d86b3;
  width: 890px;
  height: 35px;
  /*margin-top: 50px;*/
  }
  
#footer p {
  color: #3d86b3;
  margin: 0;
  padding: 0;
  }
  
#footer a {
  color: #3d86b3;
  text-decoration: none;
  }
  
#footer a:hover {
  text-decoration: underline;
  }

#footer #footerData {
  float: right;
  }

#footer #d-webs {
  float: left;
  }
  
.newsLink {
  color: #000;
  }
  
/*internal*/

/*#internal #container {
  background: url('gfx/menuWhole.jpg') no-repeat top right;
  }*/


img[src="/gfx/printv.gif"] {
  margin:30px 15px 0 0;
  }
  
.sendtoafriend_link, .printv_link {
  color: #3e87b4;
  }

#internal #container {
  margin-top: 30px;
  position: relative;
  }
  
#internal #allContent {
  width: 890px;
  float: right;
  background: url('gfx/bgFinal.png') no-repeat top right;
  margin-bottom: 50px;
  }

#internal #mainMenu {
  width: 180px;
  float: right;
  padding-bottom: 30px;
  /*background: url('gfx/mainMenuBg.jpg') repeat-x;*/
  }
  
#internal #header {
  height: 102px; 
  margin-bottom: 12px;
/*margin-top:-50px;*/
  }
  
#internal #header img {
  /*position: static;*/
  right: -8px;
  top: 0px;
  }
  
#internal #header p {
  top: 80px;
  }
  
#internal #header a, #internal #header p {
  color: #fff;
  }
  
#internal #header img {
  border: 0;
  }
  
#internal #mainContent {
  width: 660px;
  float: left;
  }
  
#internal #mainContent p {
  padding: 0;
  margin: 5px 15px 0 50px;
  color: #3e87b4;
  }
  
#internal #internalTitle {
  width: 610px;
  height: 22px;
  background: url('gfx/internalTitleBg.jpg') repeat-y;
  color: #fff;
  font-size: 16px;
  line-height: 22px;
  }
  
#internal #internalTitle #title {
  display: block;
  margin-right: 10px;
  }
  
#internal #internalPath {
  margin-bottom: 6px;
  }
  
#internal #internalPath, #internal #internalPath a {
  color: #d10006;
  font-size: 11px;
  }
  
#internal #internalPath a {
  text-decoration: none;
  }
  
#internal #container #internalPath a:hover {
  text-decoration: underline;
  }
  
/*resources*/
#resources {
  width: 480px;
  margin-top: 40px;
  }
  
.singleResourcesItem {
  width: 120px;
  float: right;
  margin-left: 24px;
  }
  
.singleResourcesDesc {
  text-align: center;
  }
  
/*maillist*/
#mailList {
  margin-top: 40px;
  }
  
#mailList p {
  margin: 0;
  padding: 0;
  float: right;
  line-height: 18px;
  }
  
#mailList #mailinglistsubscription_email {
  background: url('gfx/textField.jpg') no-repeat;
  border: none;
  width: 206px;
  height: 18px;
  line-height: 18px;
  float: right;
  margin-right: 12px;
  }
  
#mailList #mailinglistsubscription_submit {
  width: 73px;
  height: 18px;
  background: #6f6f6f;
  border: 0;
  color: #fff;
  float: right;
  margin-right: 12px;
  font-family: arial;
  }
  
/*articles*/
#articlesFull {
  margin-right: 20px;
  }

.articleSingle {
  margin: 24px 0 10px 0;
  }
  
.articleSingle .right {
  width: 124px;
  float: right;
  }
  
.articleSingle .left {
  /*width: 496px;
  float: left;*/
  float: right;
  }

.articleLinks {
  display: block;
  }

.articleLinks a {
  color: #3e87b2;
  font-weight: bold;
  text-decoration: none;
  }
  
.articleLinks a:hover {
  text-decoration: underline;
  }
  
.articleDescription {
  color: #3e87b2;
  line-height: 19px;
  }
  
.content_pages_table {
  font-size: 12px;
  }
  
/*gallery*/

#imageGallery {
  width: 660px;
  }
  
#imageGallery h2 {
  font-size: 16px;
  font-weight: bold;
  color: #3f86b2;
  margin: 3px 15px 0 0;
  padding: 0;
  }
  
.galleryControls {
  color: #3f86b2;
  font-size: 18px;
  /*width:200px;*/
  height: 21px;
  margin-top: 20px;
  text-align: center;
  }
  
.galleryControls img {
  border: 0;
  }
  
.galleryImage {
  margin-top: 43px;
  text-align: center;
  }
  
/*forum*/
a.newMessage {
  font-size: 15px;
  color: #d73037;
  font-weight: bold;
  text-decoration: none;
  display: block;
  float: left;
  }
  
.forumLink {
  font-size: 12px;
  color: #d73037;
  }
  
.messageLinks {
  float: left;
  }
  
table td {
  font-size: 12px;
  color: #3d86af;
  }
  
table td a {
  color: #3d86af;
  }
  
.buttons {
  background: #2a75a1;
  border: 0;
  color: #fff;
  font-family: arial;
  font-size: 12px;
  }
  
/*newsletter*/

#newsletter {
  width: 700px;
  background: #f3f7fa;
  }
  
#leftCol #hpPicture p {
  margin: 0;
  padding: 0;
  }
  
 /* orit 11.8.08  */
#flower-bg {
position:absolute;
width:609px;
height:110px;
background:url(/templates/professional/1841/main/he/gfx/flowers.jpg) center ;
/*margin-top:-80px;
margin-right:281px;*/
/*top: 0;
left: 168px;*/
top: -80px;
left: -15px;
}

#internal #flower-bg{
/*margin-top:-30px;*/
top: -30px;
left: -15px;
}

/*-----------------------------------------------*/

#en #internalTitle {
  background: url('gfx/internalTitleBgEn.jpg') repeat-y;
  float: left;
  padding-left: 30px;
  display: inline;
  }

#en #internalTitle #title {
  float: left;
  }
