

/**
 KNIHAM STYLESHEET FOR HEBREW
*/
* {	direction:rtl;
}


/* fruitopia */

#page_wrapper {
  text-align: right;
  background: #FFFFFF url('../images/fruitopia/content_bg.he.jpg') top left repeat-y;
}

#page_header {
  background: #9ACD34 url('../images/fruitopia/header.he.jpg') bottom right no-repeat;
}

#page_header h1 {
  padding-right:25px;
  padding-left:0px;
}

#page_header h2 {
  padding-right:25px;
  padding-left:0px;
}

#menu_bar {
  height:40px;
  background: #FFFFFF url('../images/fruitopia/drop_shadow.gif') top right repeat-x;
  clear: both;
}

#menu_bar ul {
  float: right;
}

#menu_bar ul li a
{
  background: #FF6600 url('../images/fruitopia/menu_bg.gif') top right repeat-x;
  float: right;
  border-right: none;
  border-left: 1px solid #fff;
  
}

#menu_bar ul li a:hover
{
  background: #FF6600 url('../images/fruitopia/menu_hover_bg.gif') top right repeat-x;
}


#right_side {
  float: left;
}


#right_side p {
  padding-left:0px;
  padding-right:4px;
}

#left_side {
  float: right;
}


#left_side p {
  padding-left:0px;
  padding-right:4px;
}
#left_side li {
  padding-left:0px;
  padding-right:4px;
}

.float_left {
  float: right;
  margin-left: 10px;
  margin-right: 0px;
}

.float_right {
  float: left;
  margin-left: 0px;
  margin-right: 10px;
}

#feature_box {
  float:right;
  margin-left:8px;
  margin-right:8px;
}

#feature_box h4 {
  padding-left:0px;
  padding-right:5px;
}



.arrow_list { 
  margin-left: 0px;
  margin-right: 10px;
  padding-right: 0;
} 

.arrow_list li { 
  padding-left: 0px;
  padding-right: 10px;
  background-image: url('../images/fruitopia/arrow_lt.gif');
  background-position: right 7px;
}
/* */
.openid, input#openid_url {  
	background: url("http://openid.net/login-bg.gif" ) no-repeat #ffffff;  
    background-position: 0 50%;  
    padding-left: 18px;  
}




/* recipes */
a.delete { float:left; }

div#badge-ingredients { }


/* */
.he {
	direction:rtl;
}

div.row span { float:right; margin:0 0 0 4px;}

.form-error {
	color:#dd4433;
	padding: 0  18px;
	background-position: 100% 0;
}
#user-topbar .form-error {
	text-align:center;
	background-color: #ebf5d6;
	background-image:none;
}

.email { visibility:hidden; display:none; }


/* product list */

div#product-add #label-add { 
  float:right;
  margin-right:0;
  margin-left:0.5em;
}
#product-add-internal { 
	float:right; 
}

input#product {
  padding:2px 2px 2px 20px;
}

/** AJAX actions **/

.ajaxactive {
  background: white url("../images/ajax_animated_busy.gif") 2px 3px no-repeat;
}


/** actions for products list **/

#products p.name {
	background-position: 100% 70%;
}


div.mgmtlinks { 
  padding:0 0 0 10px;
	/*  border:1px solid red;*/
}

#products .mgt {
	background-position:99% 50%;
}

#products .mgt, #products .mgt span { 
  padding:3px 16px 3px 8px;
}

#products a.mgt { 
float:right;  
}

div.category_selector { padding-left:0px; padding-right:16px;}

.hidden-buttons { text-align:left; float: left; }

.editor_ok_button { 
  margin:0 10px 0 5px;
} 
	

/** section 3. History and lists **/

table.history td, table.list td { text-align:right; }

a.sortby {
	padding: 0 0 0 16px;
	background-repeat: no-repeat;
	background-position:   0 0;
}
.history tbody td.column-name a { 
   background-repeat: no-repeat;
   background-image: url( "../images/diagona/03/10/32.png" );
   background-position:  100% 50%;
   padding-left: 0px;
   padding-right: 16px;
}
tbody.sel td.column-name a { 
   background-image: url( "../images/diagona/03/10/33.png" );
}

.history tbody div.barchart  {
  float:right;
}

/** embed **/

div.emb {
	background:  #ffffff url( "../images/16x16/back.png" ) no-repeat 100% 3px;
	padding-left: 0px;
	padding-right: 20px;
}


/** pagination **/


.third-column {
	float:left;
}

p.warning {
	padding:4px 18px 4px 0px;
	background-position: 100% 3px;
}



/** Section: content */

.aligned { float: left; }



div#mobile_auto_complete { direction:ltr; text-align:left; }



