@CHARSET "ISO-8859-1";

/* messaje */
#shadow{
	z-index:30;
	top:0px;
	left:0px;
	position: absolute;
	background-color: black;
	width: 100%;
	height: 190%;
	opacity: 0.8;
	filter: alpha(opacity=50); 
	display: none;
}


.closeX{
	cursor:pointer;
	float:right;
	height:20px;
	position:relative;
	right:-44px;
	top:-111px;
	width:20px;
}

.closeX a {width:20px; height:20px; cursor: pointer;display:block}


.closewindow_btn {width:90px; height:29px; background-image:url(../images/iconos/closewindow.jpg); float:left; display:block;}
.closewindow_btn a {width:90px; height:20px; cursor: pointer;display:block}
.closewindow_btn a:hover {height:29px; background-image:url(../images/iconos/closewindow_over.jpg);}


.submenuRecipe {
	height: 42px;
	width: 875px;
	background-color:none;
	margin-left:-49px;
	margin-top: 15px;
	margin-top: 16px\9;
	/*background: url("../Products/Images/product-Header.jpg") no-repeat;*/
	clear: both;
}

/* product name bar colour according to product branding colour*/

#chocmalt {height: 42px; width: 875px;
	background: url("../Products/Images/nameBar/prod_chocmalt_bar.jpg") no-repeat;	
}

#rmc {height: 42px;	width: 875px;
	background: url("../Products/Images/nameBar/prod_RMC_bar.jpg") no-repeat;
}

#strawberry {height: 42px;	width: 875px;
	background: url("../Products/Images/nameBar/prod_strawberry_bar.jpg") no-repeat;
}

#vanilla {height: 42px;	width: 875px;
	background: url("../Products/Images/nameBar/prod_vanilla_bar.jpg") no-repeat;
}

#variety {height: 42px;	width: 875px;
	background: url("../Products/Images/nameBar/prod_variety_bar.jpg") no-repeat;
}

#dark_choc {height: 42px;	width: 875px;
	background: url("../Products/Images/nameBar/prod_dark_choc_bar.gif") no-repeat;
}

/**/


.menuInside {
	float: right;
	width: 446px;
	height: 60px;
	/*margin-top:-3px;*/
	padding-right:30px;
}

.submenuRecipe ul {
	margin: 12px 0 0 12px;
}

.submenuRecipe li {
	float: left;
	position: relative;
	z-index: 10;
}

.submenuRecipe a {
	display: block;
	height: 43px;
	text-align: right;
}

.submenuRecipe a span {
	display: none;
}

.submenuRecipe .description {
	background: url("../images/recipes/description.jpg") no-repeat;
	width: 89px;
}

.submenuRecipe .description a:hover, .submenuRecipe .descriptionSel {
	background: url("../images/recipes/descriptionOn.jpg") no-repeat;
}

.submenuRecipe .nutritionalFacts {
	background: url("../images/recipes/nutritionalFacts.jpg") no-repeat;
	width: 119px;
}

.submenuRecipe .nutritionalFacts a:hover, .submenuRecipe .nutritionalFactsSel {
	background: url("../images/recipes/nutritionalFactsOn.jpg") no-repeat;
}

.submenuRecipe .ingredients {
	background: url("../images/recipes/ingredients.jpg") no-repeat;
	width: 83px;
}

.submenuRecipe .ingredients a:hover, .submenuRecipe .ingredientsSel {
	background: url("../images/recipes/ingredientsOn.jpg") no-repeat;
}

.submenuRecipe .recipes {
	background: url("../images/recipes/recipes.jpg") no-repeat;
	width: 67px;
}

.submenuRecipe .recipes a:hover, .submenuRecipe .recipesSel {
	background: url("../images/recipes/recipesOn.jpg") no-repeat;
}

.boxes {
	padding: 54px 0 0 34px;
}

.select .cont {
	background: url("../images/recipes/backSelect.jpg");
	height: 65px;
	width: 328px;
	margin: 0 54px;
}

.select .cont SELECT {
	width: 200px;
	margin: 15px 20px;
}


