* {
 margin:0;
 padding:0;
}

body {
 margin:0;
 padding:0;
 min-width:1024px;
 width:100% !important;
 height:100% !important;
 font-family: Arial;
 color: #282828; 
 background: #F4F4F4; 
 direction:rtl;
 text-align:right;
 margin-bottom:40px;
}


a, a:visited {
 color: #378cf6;
 text-decoration: none;
 -webkit-transition: all 0.4s ease;
 -moz-transition: all 0.4s ease;
 -o-transition: all 0.4s ease;
 -ms-transition: all 0.4s ease;
 transition: all 0.4s ease;
}

a:hover {
 color: #f5c85c;
}

header {
width:1024px;
margin: 0 auto;
}

img.logo {
 -webkit-transition: all 1s ease;
 -moz-transition: all 1s ease;
 -o-transition: all 1s ease;
 -ms-transition: all 1s ease;
 transition: all 1s ease;
}

img.logo:hover {
 opacity: 0.5;
}

#menu {
width:1024px;
}

ul.menu  {
 display: inline-block;
 clear:both;
 direction:rtl;
 font-family: 'nachlieli_clm', Arial;
 margin:50px auto 0 auto;
  border-left: 1px #000000 solid;
  border-right: 1px #000000 solid;
}

ul.menu li {
   list-style-type: none;
   float:left;
   width:255px;
  padding:5px 0 5px 0;
  text-align:center;
}

ul.menu li a.bar {
   border-left: 1px #000000 solid;
}

ul.menu li a, ul.menu li a:visited {
  display: block;
  font-size:14pt;
  color: #000000;
  padding:0 14px;
  text-decoration: none;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

ul.menu li a:hover, ul.menu li.current a,  ul.menu li.active a  {
  color: #FED213; 
  background: #A7A9AC;
}

.breadcrumbs{
 margin-bottom:10px; 
  padding-bottom:10px;
  border-bottom:1px solid #dddddd;
}

#main_wrapper {
  width: 1024px;
  height: auto;
  margin:0 auto 30px auto;
  clear: both;
}

#sidebar_left, #sidebar_right {
  width: 230px;
  height:auto;
  padding: 0 5px;
}

#sidebar_left {
  float: left;
}

#sidebar_right {
  float: right;
}
  
#maincolumn0 {
  position: relative;
  width: 470px;
  float: left;
  padding: 0 5px;
  margin-bottom:30px;
}

#maincolumn1 {
  position: relative;
  width: 710px;
  float: left;
  padding: 0 5px;
    margin-bottom:30px;
}

#maincolumn2 {
  position: relative;
  width: 1024px;
  float:left;
  padding: 0 5px;
    margin-bottom:80px;
}

footer {
  position:fixed;
  right:0;
  bottom:0;
  left:0;
  background:#000000;
 height: 49px;
  clear:both;
}


div.tmark {
 margin:0 auto; 
 width:168px;
 position:relative;
 clear:both;
}


span.t {
 float:right;
 position:relative;
 top: 15px;
 direction:rtl;
}

span.t a, span.t a:visited {
 color:#ffffff;
 font-size: 10pt;
 text-decoration: none;
}

    
div#mainform {
 position:relative;
 top: 14px;
 float:left;
 margin:0;
 width: 452px;
 height:434px;
 padding-top:1px;
 background: transperent;
}

div#mainform input.inpt {
 display:block;
 width: 406px;
 height:32px;
 margin: 4px auto;
 padding-right: 16px;
 font-family: Arial;
 font-weight: bold;
 font-size: 11pt;
 border:0;
 -moz-box-shadow: 0 4px 9px -1px black;
 -webkit-box-shadow: 0 4px 9px -1px black;
 box-shadow: 0 4px 9px -1px black;
}

div#mainform textarea.inpt {
 display: block;
 width: 406px;
 height:130px;
 margin:0 auto;
 border:0;
 box-shadow: 0 4px 9px -1px black;
 -moz-box-shadow: 0 4px 9px -1px black;
 -webkit-box-shadow: 0 4px 9px -1px black;
 resize: none;
 overflow: auto;
 padding:6px 16px 0 0;
 font-family: Arial; 
 font-weight: bold;
 font-size: 11pt;
}

div#mainform input.butt {
 position:relative;
 display:block;
 margin:6px auto;
 width:406px;
 height:62px;
 font-family: Arial;
 font-weight: bold;
 font-size:25px;
 color:#ffffff;
 border-radius: 8px;
 border:  2px #f7edc8 solid;
 background: #808b61;
 -webkit-box-shadow: 0 4px 8px -1px black;
 -moz-box-shadow: 0 4px 8px -1px black; 
 box-shadow: 0 4px 8px -1px black;
 cursor: pointer;
}


div#mainform input.butt:hover {
 -moz-box-shadow: 0 0 0 0;
 -webkit-box-shadow: 0 0 0 0;
 box-shadow: 0 0 0 0;
}

/*----------------------------slider---------------------*/

 .roundabout {
  width:768px;
  margin: 0 auto;
  position:relative;
}
 .roundabout-holder { 
  padding: 0;
  list-style: none;
  height:430px;
}
 .roundabout-moveable-item {
  width:609px;
  height:430px;
  cursor: pointer;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader() !important;
}
 .roundabout-moveable-item img {
   width: 100%;
   }
   
 .roundabout-in-focus { 
  cursor: auto;
  }
 .roundabout .pagination { 
  text-align:center; 
  position:relative; 
  z-index:410; 
  padding-top:5px;
  display:none;
  }
  
 .roundabout .pagination a {
  display:inline-block; 
  background:url(../images/pagination.png) left top no-repeat; 
  height:15px; 
  width:15px; 
  position:relative; 
  margin-right:11px;
  }
 .roundabout .pagination a:hover, .roundabout .pagination a.current {
  background-position:left bottom;
  }

 .rbanner {
  display:block;
  width:100%;
  height:110px;
  background:url(../images/banner.png) 0 0 no-repeat;
  position:relative;
  top:6px;
  left:-8px;
  z-index:999;
}
  .rbanner {
   left:-2px\0/;
  }
/*----------------------end slider-------------------------*/

/*----------------------piced links------------------------*/
.piced_link{
  
    width:280px; 
  height:320px;
  padding:10px;
  margin: 0 0 0 40px;
  background:#FED213;
  float:right;
  border:5px solid #E5C12C;
-webkit-box-shadow: inset 1px 1px 2px 0px rgba(0,0,0,0.5);
-moz-box-shadow: inset 1px 1px 2px 0px rgba(0,0,0,0.5);
box-shadow: inset 1px 1px 2px 0px rgba(0,0,0,0.5);
}
.piced_link h1{
}
.piced_link p{
  font-size:10pt;
}
.piced_link img{
  width:210px;

}
.piced_link a img{
  width:20px;
float:left;
}
/*----------------------piced links2------------------------*/
.piced_link2{
  width:210px; 
  height:180px;
  padding:10px;
  margin: 0 0 0 40px;
  background:#A7A9AC;
  float:right;
  border:5px solid #929293;
-webkit-box-shadow: inset 1px 1px 2px 0px rgba(0,0,0,0.5);
-moz-box-shadow: inset 1px 1px 2px 0px rgba(0,0,0,0.5);
box-shadow: inset 1px 1px 2px 0px rgba(0,0,0,0.5);
}
.piced_link2 h1{
}
.piced_link2 p{
  font-size:10pt;
}
.piced_link2 img{
  width:210px;

}
.piced_link2 a img{
  width:20px;
float:left;
}
/*--------------------------logo bar----------------------------*/
.logobar {
 width:734px;
 height:70px;
 margin:0 auto 0 auto;
 background: #ffffff; 
  border:5px solid #dddddd;
 -webkit-box-shadow: inset 1px 1px 2px 0px rgba(0,0,0,0.5);
-moz-box-shadow: inset 1px 1px 2px 0px rgba(0,0,0,0.5);
box-shadow: inset 1px 1px 2px 0px rgba(0,0,0,0.5);
}


/*------------------------------------diseases-and-syndromes page menu---------------*/
ul.menu.inpage_menu{
 font-family: Arial;
 margin:0 auto 0 auto;
border-left:0px !important;
 border-right:0px !important;
  float:left;
}

ul.menu  .item-115,ul.menu .item-116,ul.menu .item-117{
  list-style-type: none;
   display:block;
 background:#E6E6E6; 
  text-align:right;
  clear:both;
  margin-bottom:20px;
  width:1019px;
  padding:0 0 0 0;
}

ul.menu  li a.s_menu_title {
   list-style-type: none;
   display:block;
  text-align:right;
  background:#ffd105;
  padding:10px 10px 10px 0;
  margin-top:0px;
}
ul.menu  li a.s_menu_title:hover {
   color:#000000;
   cursor:text;
}

ul.menu  li  {
border-left:0px;
}
ul.menu  li ul {
   list-style-type: none;
   display:block;
  width:500px;
  text-align:right;
  background:black;
  margin-right:-200px;
}

ul.menu  li a.s_menu {
   list-style-type: none;
   display:block;
  width:500px;
  text-align:right;
  background:#A7A9AC;
 padding:10px 10px 10px 0; 
}
ul.menu  li ul li  {
   list-style-type: none;
   display:block;
   clear:both;
 
}

ul.menu  li ul li ul li a.s_menu {
  background:#CACBCC;
 
}



/*----------------*/

.join_form{
 background:#A7A9AC; 
  width:730px;
  height:75px;
  margin:0 0 0 100px;
  padding:20px 30px 20px 0;
  -webkit-box-shadow: inset 1px 1px 2px 0px rgba(0,0,0,0.5);
-moz-box-shadow: inset 1px 1px 2px 0px rgba(0,0,0,0.5);
box-shadow: inset 1px 1px 2px 0px rgba(0,0,0,0.5);
}

.bank_info{
  width:730px;
  height:75px;
  margin: 0 0 100px;
  color:#8C8C8C;
}

.inpt_bf{
  padding:5px
}

.butt_bf{
  padding:5px;
  background:#FED213;
  width:50px;
  border:2px solid #CACBCC;
  cursor:pointer;
}


table#forum {
  display:block;
  width:700px;
  background: #666666; 
  border-radius: 8px;
  border:  2px #333333 solid;
}

table#forum th {
  background: #666666; 
  color: #ffffff;
  width:700px;
  padding: 8px;
  font-size: 9pt;
  border-radius: 8px 8px 0 0;
  border-bottom:  2px #333333 solid;
}

table#forum td {
  padding:12px; 
  border-radius: 0 0 8px 8px;
  background: #ffffff;
}

a#newf, a#newf:visited {
  display:block;
  width:100px;
  margin:28px 0;
  padding:5px;
  background:#666666;
  text-align: center;
  border:2px solid #333333;
  color: #ffffff;
  font-weight: bold;
  border-radius: 8px;
  -webkit-box-shadow: 0 2px 6px -1px #000000;
  -moz-box-shadow: 0 2px 6px -1px #000000;
  box-shadow: 0 2px 6px -1px #000000;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease;
  transition: all 0.4s ease;
  cursor:pointer;
}

a#newf:hover {
 background:#fed213; 
}

input.sum, input.captcha {
 width:32px;
 height:32px;
 text-align: center;
 font-size: 11pt;
 border:1px solid #dddddd;
}


table.topics {
 margin-bottom:24px; 
}


table.topics td div.ans {
 width:auto;
 margin:10px 0 -4px 0;
 padding: 8px 0 0 0;
 border-top: 1px #333333 dashed;  
}

table.topics td div.ans a, table.topics td div.ans a:visited {
 color: #282828;
  font-weight: bold;
    -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;Save
  -o-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

table.topics td div.ans a:hover {
   color: #f5c85c;
}

div#pagination {
 width:700px;
 text-align: center; 
 margin:24px 0;
}
ul.pagination {
 list-style-type: none; 
}

.paginate { 
 font-family:Arial, Helvetica, sans-serif;
 margin-top: 24px; 
 font-weight: bold; 
 direction:ltr; 
 text-align: center;
 clear:both;
 }
 
.paginate span, .paginate span.disabled, .paginate a { 
   padding:2px 5px 2px 5px;
  margin:2px;
  border:1px solid #333333;
  text-decoration:none;
  color: #cccccc;

 }
 
.paginate a, .paginate a:visited { 
  padding:2px 5px 2px 5px;
  margin:2px;
  border:1px solid #333333;
  text-decoration:none;
  color: #333333;
 -webkit-transition: all 1s ease; 
 -moz-transition: all 1s ease; 
 -o-transition: all 1s ease; 
 -ms-transition: all 1s ease; 
 transition: all 1s ease;}
 
  .paginate a:hover, .paginate span.current {
  border: 1px solid #333333;
  background: #333333;
  color: #ffffff;
}

a img{border:none;}
.logo_holder{float:right;}
.top_left{float:left;}
.top_center{float:right; padding-right: 20px; padding-top: 20px;}
.