/*	-------------------------------------------------------------
	Knorr - Brandowy (Recipes)
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	.version		1.0
	.url			knorr.pl
	-------------------------------------------------------------	*/

/*	-------------------------------------------------------------
	Knorr - Brandowy (Recipes), Table of Contents
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


*/

/*	-------------------------------------------------------------
	1. =Recipes
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	.recipes-page .head1{
		background: url("../images/headers/h_recipes.gif") no-repeat;
		height: 35px;
		width: 574px;
		margin: 10px 10px 0 0;
	}

	.recipes-page .head1 span{
		display: none;
	}


	/*	-------------------------------------------------------------
	1.1. =Categories
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	.recipes-page .categories{
		clear: both;
		margin: 10px 0 0 0;
		overflow: hidden;
		position: relative;
		zoom: 1;
		/* background: url("../images/backgrounds/bg_recipes_page_categories.gif") no-repeat; */
		background: url("../images/backgrounds/bg_recipes_page_categories2.gif") no-repeat; 
	}

	.recipes-page .categories dt{
		position: absolute;
		top: 0;
	}

	.recipes-page .categories dt span{
		display: none;
	}

	.recipes-page .categories dd{
		float: left;
		margin: 20px 0 0 0;
		width: 205px;
		font-size: 1.2em;
		padding: 0 0 0 10px;
	}
	
	.recipes-page .categories dd.thin{
		width:102px;
	}
	

	.recipes-page .categories dd ul li{

	}

	.recipes-page .categories dd ul li a{
		color: #0b7601;
		font-weight: bold;
		margin: 0 0 0 5px;
		padding: 5px 5px 6px 0;
		display: block;
	}

	.recipes-page .categories dd ul li:hover{
		background: url("../images/backgrounds/bg_recipes_page_categories_list_item_left.gif") no-repeat left;
	}

	.recipes-page .categories dd ul li:hover a{
		color: #fff;
		background: url("../images/backgrounds/bg_recipes_page_categories_list_item_right.gif") no-repeat right;
		text-decoration: none;
	}

	.recipes-page .categories dt.cuisine{
		background: url("../images/headers/h_recipes_page_categories_cuisine.gif") no-repeat;
		height: 16px;
		width: 60px;
		left: 20px;
	}

	.recipes-page .categories dt.quick-type{
		background: url("../images/headers/h_recipes_page_categories_quick_type.gif") no-repeat;
		height: 16px;
		width: 42px;
		left: 233px;
	}

	.recipes-page .categories dt.dish-type{
		background: url("../images/headers/h_recipes_page_categories_dish_type.gif") no-repeat;
		height: 16px;
		width: 48px;
		left: 346px;
	}
	
	.recipes-page .categories dt.added-by-type{
		background: url("../images/headers/h_recipes_page_categories_added_by_type.gif") no-repeat;
		height: 16px;
		width: 96px;
		left: 561px;
	}
	
	.recipes-page .categories dd.cuisine ul li{
		float: left;
		width: 100px;
	}

	.recipes-page .categories dd.quick-type ul li{
		float: left;
		width: 100px;
	}

	.recipes-page .categories dd.dish-type ul li{
		float: left;
		width: 100px;
	}
	
	.recipes-page .categories dd.added-by-type ul li{
		float: left;
		width: 100px;
	}
	

	/*	-------------------------------------------------------------
	1.2. =Search
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	.recipes-page .search{
		clear: both;
		background: url("../images/backgrounds/bg_recipes_page_search.jpg") no-repeat;
		position: relative;
		margin: 15px 0 0 0;
	}

	.recipes-page .search legend span{
		background: url("../images/headers/h_recipes_page_search.gif") no-repeat;
		width: 375px;
		height: 29px;
		position: absolute;
		top: 14px;
		left: 136px;
	}

	.recipes-page .search legend span span{
		display: none;
	}

	.recipes-page .search .main{
		background: url("../images/backgrounds/bg_recipes_page_search_fieldset.gif") no-repeat;
		margin: 48px 0 0 136px;
		display: inline; /* IE DOUBLE MARGIN BUG */
	}

	.recipes-page .search .main label{
		color: #757575;
		font-size: 1.3em;
		display: none;
		left: 148px;
		position: absolute;
		top: 52px;
	}

	.recipes-page .search .main #search-phrase-2{
		width: 372px;
		padding: 5px 10px;
		background: none;
		border: none;
		color: #757575;
		font-size: 1.3em;
		float: left;
		margin: 0 15px 0 0;
		display: inline;
	}

	.recipes-page .search .main .form-submit-button{
		background: url("../images/buttons/btn_recipes_page_search_submit.gif") no-repeat;
		width: 123px;
		height: 28px;
		float: left;
	}

	.recipes-page .search .options{
		margin: 5px 0 0 136px;
		display: inline; /* IE DOUBLE MARGIN BUG */
		height: 75px;
	}

	.recipes-page .search .options label{
		font-size: 1.2em;
		color: #fff;
	}

	.recipes-page .search .options p{
		font-size: 1.2em;
		margin: 5px 0 0 0;
		color: #fff;
		line-height: 1.5em;
		position: absolute;
		bottom: 8px;
		left: 136px;
		width: 530px;
	}

	.recipes-page .search .options p a{
		color: #d0ff9a;
	}

	.recipes-page .search .options p .tag-1{
		font-size: 0.92em;
	}

	.recipes-page .search .options p .tag-2{
		font-size: 1.0em;
	}

	.recipes-page .search .options p .tag-3{
		font-size: 1.25em;
	}

	.recipes-page .search .options p .tag-4{
		font-size: 1.5em;
	}

	/*	-------------------------------------------------------------
	1.3. =Recommended
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	.recipes-page .recommended{
		margin: 15px 0 0 0;
	}

	.recipes-page .recommended h2{
		background: url("../images/headers/h_recipes_page_recommended.gif") no-repeat;
		width: 90px;
		height: 20px;
		margin: 0 0 15px 0;
	}

	.recipes-page .recommended h2 span{
		display: none;
	}

	.recipes-page .recommended .common-box{
		width: 648px;
	}

	/*	-------------------------------------------------------------
	1.4. =Popular
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	.recipes-page .popular{
		margin: 27px 0 0 0;
		background: url("../images/backgrounds/bg_recipes_page_popular.gif") no-repeat left bottom;
	}

	.recipes-page .popular h2{
		background: url("../images/headers/h_recipes_page_popular.gif") no-repeat left top;
		height: 27px;
		margin: 0 0 5px 0;
	}

	.recipes-page .popular h2 span{
		display: none;
	}

	.recipes-page .popular .common-content-scroller .wrapper .gallery li{
		width: 170px;
		border-right: 1px solid #fff;
	}


	/*	-------------------------------------------------------------
	1.5. =Popular
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	.recipes-page .last-searched{
		margin: 15px 0 0 0;
	}

	.recipes-page .last-searched h2{
		width: 232px;
		height: 28px;
		background: url("../images/headers/h_recipes_page_last_searched.gif") no-repeat;
		margin: 0 0 10px 0;
	}

	.recipes-page .last-searched h2 span{
		display: none;
	}

	.recipes-page .last-searched .common-box{
		width: 648px;
	}

	.recipes-page .last-searched ul{
		overflow: hidden;
		zoom: 1;
	}

	.recipes-page .last-searched ul li{
		float: left;
		width: 200px;
		margin: 0 13px 0 0;
		display: inline; /* IE DOBULE MARGIN BUG */
	}

	.recipes-page .last-searched ul li .photo{
		border-bottom: 1px solid #C7C7C7;
		border-right: 1px solid #C7C7C7;
		display: block;
		margin: 0 10px 0 0;
		padding: 0 1px 1px 0;
		vertical-align: top;
		float: left;
	}

	.recipes-page .last-searched ul li .photo img{
		display: block;
	}

	.recipes-page .last-searched ul li h3{
		font-size: 1.2em;
		clear: both;
		padding: 7px 0;
	}

	.recipes-page .last-searched ul li h3 a{
		font-size: 1.2em;
		font-weight: bold;
		color: #0b7601;
	}

	.recipes-page .last-searched ul li .info{
		color: #737373;
		font-size: 1.1em;
	}

	.recipes-page .last-searched ul li .info .time{
		background: url("../images/icons/ico_time.gif") no-repeat left center;
		padding: 0 0 0 15px;
	}

	.recipes-page .last-searched ul li .info .portion{
		background: url("../images/icons/ico_portion.gif") no-repeat left center;
		padding: 0 0 0 13px;
	}

	/*	-------------------------------------------------------------
	1.6. =Common newsletter
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	.recipes-page .common-newsletter{
		margin: 30px 0 0 0;
		width: 684px;
	}

	/*	-------------------------------------------------------------
	1.7. =Advertisment 1
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	.recipes-page .advertisment-1 a img{
		display: block;
	}

	/*	-------------------------------------------------------------
	1.8. =Knorr cooker recipes
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	.recipes-page .knorr-cooker-recipes{
		position: relative;
		margin: 15px 0 0 0;
	}

	.recipes-page .knorr-cooker-recipes h2{
		background: url("../images/headers/h_recipes_page_knorr_cooker_recipes.gif") no-repeat;
		height: 50px;
		width: 220px;
		margin: -18px 0 10px -18px;
		position: absolute;
		z-index: 99;
	}

	.recipes-page .knorr-cooker-recipes h2 a {
	  display: block;
	  height: 50px;
	  width: 220px;
  }

	.recipes-page .knorr-cooker-recipes h2 span{
		display: none;
	}

	.recipes-page .knorr-cooker-recipes .common-box-list{
		padding: 48px 0 0 0;
		border-bottom: 1px solid #9eccac;
	}

	.recipes-page .knorr-cooker-recipes .common-see-more-button-1{
		margin: 15px 0 7px 0;
	}

	.recipes-page .knorr-cooker-recipes .see-blog-button{
		background: url("../images/buttons/btn_recipes_page_knorr_cooker_recipes_see_blog.gif") no-repeat right;
		width: 177px;
		height: 28px;
		display: block;
		clear: both;
		margin: 0 auto;
	}

	.recipes-page .knorr-cooker-recipes .see-blog-button span{
		display: none;
	}

