.go_hits{font-size:9px;margin-left:4px;vertical-align: baseline;position: relative;bottom: 0.33em;}
.con_heading{overflow:hidden;}
.con_heading .is_hit{display:inline;padding-right:70px;background:url(../images/recipes_hit_small.gif) no-repeat right center;}
.recipes_items_list .is_hit{position:absolute;margin-top:-60px;margin-left: 80px;width:82px;height:81px;background:url(../images/recipes_hit.png) no-repeat;}
.imghint{position:absolute;padding:10px;background:#FFF;border:solid 2px gray;display:none;}
.itemlink{cursor:help;}
.recipes_items_list .chars_list li{margin:0px;}
.recipes_items_list .chars_list {list-style:none outside none;margin:0px;padding:0px;}
.recipes_items_list .chars_list .quest{font-weight: bold;display: block;width:200px;float:left;color:#5F98BF;}
ul.recipes_cat_list{list-style:none;margin:0px;padding:0px;overflow:hidden;padding-bottom:15px;}
ul.recipes_cat_list li.recipes_cat_item{line-height:32px;padding-left:40px;float:left;font-size:18px;margin-right:20px;margin-bottom:1px;width:250px;}
ul.recipes_cat_list li.recipes_cat_item .subcats{font-size:12px;line-height:20px;}
.recipes_m{font-size:11px;color:#82a632; font-family: Tahoma;}
.recipes_m a{color: #82a632;}
.recipes_m a:hover{text-decoration:none; color:#82a632}
.recipes_items_list{}
.recipes_item {width:99%;margin-bottom:5px;padding-top:20px;padding-bottom:20px;border-top: solid 1px #E0EAEF;}
.recipes_item .image_td{width:150px;padding:15px;text-align:center;}
.recipes_item .details_td{padding:15px 0;}
.recipes_item .details .desc{margin-bottom:15px;}
.recipes_item .details .title{font-size: 16px;font-weight: bold;margin-bottom: 10px;position: relative;}
.recipes_item .details .title .step{top:0px;display:inline;height:24px;padding-left:10px;position: absolute;width: 24px;}
.recipes_item .details .vendor{color:gray;}
.recipes_item .title .compare{float:right;margin-top:2px;font-size:11px;color:silver;}
.recipes_item .title .compare a {color:#09c;}
.recipes_item .title .compare a.add {padding:2px;padding-left:20px;background:url(../images/recipes_compare_add.gif) no-repeat left top;}
.d_table  { border-bottom: dashed 1px silver; }
.d_table td { padding-top:10px; padding-bottom:15px; }
.d_table td.btop { border-top: dashed 1px silver; padding-bottom:0px; }
.recipes_filter_link a{padding:4px 15px;padding-left:30px; background:url(/admin/components/recipes/images/filter.gif) no-repeat 10px center #E0EAEF;clear:both;border-radius:8px; -moz-border-radius:8px 8px 0px 0px ;display: inline-block;color:#375E93;text-decoration: none;}
.recipes_filter{width:240px;padding:15px;background:#E0EAEF;display:none;position: absolute;z-index: 999999;-moz-box-shadow:1px 1px 0 #1F3147;}
.recipes_filter .filter_title{font-size:14px;font-weight:bold;height:32px;line-height:32px;padding-right:20px;padding-left:2px;background:url(/admin/components/recipes/images/filter.gif) no-repeat right center;display:inline;}
.recipes_filter table{margin-top:10px;margin-bottom:10px;}
.recipes_detail_item .details_td { padding-left:20px; font-size:14px;width:100%}
.recipes_detail_item .details_td a{text-decoration:underline; color:#a45374;}
.recipes_detail_item .details_td a:hover{text-decoration:none; color:#a45374;}
.recipes_detail_item .image_td {}
.recipes_detail_item .image_td .image {border:1px solid #444444;padding:2px;width:380px; }
.recipes_detail_item .image_td .images { margin-top:15px;}
.recipes_detail_item .image_td .images a { border:solid 1px #ccc; display:table;float:left;padding:2px;margin-left:4px;margin-bottom:4px; }
.recipes_detail_item .details_td .description p { margin-top:0px; }
.recipes_detail_item .details_td .cats { margin-bottom:15px; font-size:14px; }
.recipes_detail_item .details_td .cats { font-weight:bold; }
.recipes_detail_item .details_td .cats a { font-weight:normal; }
.recipes_detail_item .details_td .chars_list {list-style:none;margin:0px;padding:0px;margin-top:20px;font-size:12px;}
.recipes_detail_item .details_td .chars_list li{margin:0px;margin-bottom:8px;}
.recipes_detail_item .details_td .chars_list .quest{font-weight:bold;width:200px;display:block;float:left;color:#5F98BF;}
.recipes_detail_item .details_td .chars_list .grp{padding:4px;padding-left:0px;margin:0px;margin-bottom:4px;border-bottom:solid 1px silver;font-size:14px;font-weight:bold;}
.compare_table{}
.compare_table td { padding:4px; font-size:14px; text-align:center; }
.compare_table td.char_title { text-align:left; font-weight:bold; padding:7px; }
.compare_table td.item_image { padding-bottom:5px; padding-top:15px; }
.compare_table td.item_title { font-weight:bold; }
.compare_table .compare_remove { font-size:12px; margin-bottom:15px; }
.compare_table .compare_remove a { color:gray; }
a.recipes_download,a.recipes_map,a.recipes_user,a.recipes_link {padding:2px;padding-left:20px;}
a.recipes_download{ background:url(../images/recipes_download.png) no-repeat left 2px; }
a.recipes_user{ background:url(../images/recipes_user.png) no-repeat left 2px; }
a.recipes_map{ background:url(../images/recipes_map.png) no-repeat left 2px; }
a.recipes_link{ background:url(../images/recipes_link.png) no-repeat left 2px; }
.recipes_detail_item{margin-bottom: 15px;width: 100%;}
.related{margin-left:10px;padding:15px;margin-top:10px;text-align: left;}
.related h3{margin-top:0px;}
.related ul{margin-bottom: 0px;}
.related a{font-size:14px;text-decoration:none;}
.item_nav{font-size:16px;}
.recipes_items_sort { text-align: right; margin-bottom:4px; }
.recipes_items_sort span { color:#375E93; }
.recipes_items_sort a.selected { text-decoration: none; color:#5F98BF; }
.recipes_items_sort a.selected:hover { text-decoration: none; color:#375E93; }
.item_rating{position:absolute;right:0; overflow:hidden; text-align:center; }
.item_rating small{ line-height:20px; }
.image_td .rating{ margin-top:3px; overflow:hidden; }
.image_td .rating small{ line-height:20px; margin-left:6px; }
.recipes_item .image{border: 1px solid #444444;float:left;padding: 2px;}
td.left{padding-right:10px;}
td.right{padding-left:10px;}
.hinttext2{color:#91999E;font-size:12px;line-height:10px;}
#ingredients{width:100%;}
#add_link{float:right;margin-top:5px;}
#add_link a{text-decoration:none;font-weight:bold;}
.el_title{margin-top:15px;}
.ingr_id td{padding:1px 5px 0 0;}
.ingr_id input{border: 1px solid #91999E;}
.file_step{margin-top:5px;}
.step_id{margin-bottom:10px;}
.hr{height:15px;width:100%;}
.hide { position: absolute; top: -9999px; left: -9999px; }
#recipes_tabs {padding: 20px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }
#recipes_tabs .nav { overflow: hidden; margin: 0 0 10px 0; }
#recipes_tabs .nav li { width: 170px; float: left; margin: 0 10px 0 0; }
#recipes_tabs .nav li.last { margin-right: 0; }
#recipes_tabs .nav li a { text-decoration:none; font-weight: bold; display:block; padding: 5px; background: #959290; color: white; font-size: 12px; text-align: center; border: 0; }
#recipes_tabs .nav li a:hover { background-color: #111; }
#recipes_tabs ul { list-style: none; }
#recipes_tabs ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }
#recipes_tabs ul li a:hover { background: #fe4902; color: white; }
#recipes_tabs ul li:last-child a { border: none; }
#recipes_tabs ul li.nav-one a.current, #recipes_tabs ul.r_step li a:hover { background-color: #FF6600; color: white; }
#recipes_tabs ul li.nav-two a.current, #recipes_tabs ul.r_normal li a:hover { background-color: #00CC00; color: white; }
.recipes_t{margin:2px 0px;}
.recipes_t span{font-weight:bold;}
.ingr,.steps{margin-top:15px;}
#ingr_title,#steps_title{font-size:16px;color:#a45374;font-weight: bold;background-color:#e1f8a2;width:100%; padding:2px 0px 2px 20px;}
.shortdesc{margin:10px;margin-left:20px;}
.ingr_list{margin-left:5px;}
.step_title{margin-top:15px;font-size:14px;font-weight:bold;}
.recipes_steps {margin-left:20px;}
.recipes_steps td{padding:2px 5px;}
.recipes_detail_item .step_image .image {width:200px;border:1px solid #444444;padding:2px; }
.component{position:relative;}
.ingr_list_item{list-style:disc;}
.recipes_t .usr_img_small{width:48px;height:48px;}
.ya_share{margin-top:15px;width:100%;}
.view{float:right;}
.recipes_float_bar{background-color: #EEEEEE;border-radius: 8px 8px 8px 8px;position:absolute;margin-right: 40px;padding: 5px 8px;right:0;}
.file_step{float:left;}
.step_image_thmb{width:48px;height:48px; margin-left:10px;float:left;}
.related_item{font-size:18px;margin-bottom:10px;font-weight:bold;}
.recipes_rating_right{padding-bottom:10px;line-height: 16px;}
.recipes_rating_title, .recipes_rating_author{text-decoration:none;}
.recipes_rating_author,.recipes_rating_date{font-size:12px;color:#141414;}
.related ul li{list-style:disc;}
.recipes_full_desc{font-size:14px;padding-left:1px;}
