/**************************************/
/* Stylesheet search page             */
/*                        						*/
/* Sections:              						*/
/* Search page						            */
/**************************************/

/**************************************/
/* Search page                         */
/**************************************/

div.search_line_header {
  clear:both;
  float:left;
  width:500px;
  height:40px;
  padding:0;
  font-size:12px;
  color:#739028;
  font-weight:bold;
  margin:15px 0 0 0;
  background:url(/i/elements/themas/themes_sprite.gif) repeat-y 0 0;
  }

div.search_line_header_rec {
  float:left;
  width:350px;
  margin:13px 0 0 54px;
  _margin:13px 0 0 27px;
  }

div.search_line_header_value {
  float:left;
  width:76px;
  margin:13px 0 0 10px;
  _margin:13px 0 0 5px;
  text-align:right;
  }

div#search_results_outer {
  clear:both;
  float:left;
  width:500px;
  width:494px;
  margin:0;
  padding:0 3px 0 3px;
  overflow:hidden;
  background:url(/i/elements/page_elements/panel_500_sprite.gif) repeat-y 0 0;
  }

div.search_line {
  clear:both;
  float:left;
  width:480px;
  margin:0 0 0 7px;
  padding:5px 0 5px 0;
  overflow:hidden;
  border-bottom:1px solid #cedb9c;
  }

div.search_recipe_img {
  width:42px;
  float:left;
  }

div.search_recipe_img img {
  width:32px;
  height:32px;
  margin:0;
  border:1px solid #9cb55d;
  }

div.search_recipe_title_props {
  float:left;
  width:350px;
  font-weight:bold;
  font-size:11px;
  }

div.search_recipe_title {
  float:left;
  width:350px;
  font-weight:bold;
  }

div.search_recipe_props {
  float:left;
  width:330px;
  margin:4px 0 0 0;
  font-weight:normal;
  overflow:hidden;
  cursor:pointer;
  }

div.search_recipe_score {
  float:left;
  width:76px;
  margin:0 0 0 10px;
  _margin:0 0 0 5px;
  text-align:right;
  font-size:11px;
  color:#739028;
  font-weight:bold;
  overflow:hidden;
  }

div.search_recipe_title a { text-decoration:none; color:#739028; }
div.search_recipe_title a:hover { text-decoration:none; color:#3a4d08; }

div.search_recipe_props a { text-decoration:none; color:#666666; }
div.search_recipe_props a:hover { text-decoration:none; color:#3a4d08; }

div.search_line_mo div.search_recipe_title a { color:#3a4d08; }
div.search_line_mo div.search_recipe_props a { color:#3a4d08; }

div#search_nav_outer {
  clear:both;
  float:left;
  width:500px;
  height:31px;
  padding:14px 0 0 0;
  background:url(/i/elements/page_elements/panel_500_sprite.gif) repeat-y -1000px bottom;
  }

div#search_nav_holder {
  clear:both;
  float:left;
  width:200px;
  margin:0 0 0 53px;
  _margin:0 0 0 26px;
  }

div#search_nav_holder_ajax {
  clear:both;
  float:left;
  width:200px;
  margin:04px 0 0 53px;
  _margin:0 0 0 26px;
  }

div#search_nav_holder div, div#search_nav_holder_ajax div {
  float:left;
  width:21px;
  height:16px;
  margin:0 4px 0 0;
  font-weight:bold;
  color:#739028;
  padding:1px 0 0 0;
  text-align:center;
  background-image:url(/i/elements/members/btn_page_active.gif);
  background-repeat:no-repeat;
  background-position:left top;
  cursor:pointer;
  }

div#search_nav_holder div.page_current, div#search_nav_holder_ajax div.page_current {
  color:#fff;
  background-image:url(/i/elements/members/btn_page.gif);
  }

div#search_nav_holder div.page_prev_next, div#search_nav_holder_ajax div.page_prev_next {
  background-image:none;
  }

div#search_nav_outer a { color:#6b8d23; text-decoration:none; }
div#search_nav_outer a:hover { color:#739028; text-decoration:none; }

div#search_nav_index {
  float:right;
  width:180px;
  padding:1px 57px 0 0;
  font-weight:bold;
  color:#739028;
  text-align:right;
  }

div#search_nav_holder_ajax {
  display:none;
  clear:both;
  float:left;
  width:200px;
  margin:0 0 0 53px;
  _margin:0 0 0 26px;
  }
