/* MAKET SPECIFIC STYLES */

/* BODY */
#lay_body {vertical-align:top;}

/* BLOCK 1 */
#lay_f1 { vertical-align:top;}

/* BLOCK 2 */
#lay_f2 { width:197px; vertical-align:top; padding-right:11px;}

/* BLOCK 3 */
#lay_f3 {width:1024px; height:308px;}

/* BLOCK 3 */
#lay_f4 { vertical-align:top; border:0; padding:0px; margin:0;}

body {
	background: url(../../_mod_files/ce_images/RAI_template/bg.gif);
	padding:0;
	margin:0;
}
td, table {border:0; padding:0px; margin:0; text-align:left;}


.main_table { width:1024px; border:0; background-color:#d0b4da;}

.header_table_2 {  background: url(../../_mod_files/ce_images/RAI_template/header_el2.png) no-repeat; vertical-align:top;}

.header_top_text { width:725px; height:25px; text-align:right; font-family:Arial; color:#d0b3dd; padding-top:2px;}
.header_top_text_1 {font-size:12px; font-family:Arial; padding-right:3px;}
.header_top_text_2 {font-size:18px; font-family:Arial;padding-right:15px;}

.header_menu {padding-top:60px; padding-left:30px;}
.header_menu_item { font-family:Arial; font-size:12px; color:#FFF; /* padding-left:20px; padding-right:20px;*/ }
.header_menu_item a:link, .header_menu_item a:visited, .header_menu_item a:active {
font-family:Arial;
font-size:12px;
padding-left:10px; padding-right:10px;
text-decoration: none;
color:#d0b3dd;
	} 
.header_menu_item a:hover {
font-family:Arial;
font-size:12px;
padding-left:10px; padding-right:10px;
color:#FFF;
text-decoration:underline;
	} 	
	
.header_menu_splitter { width:3px;height:20px; background: url(../../_mod_files/ce_images/RAI_template/menu_header_splitter.png) no-repeat; background-position : center;}


.main_menu { width:100%; border:0; background-color:#ead0f5;}

.left_menu {font-family:Georgia; background:#ead0f5; padding-left:10px; padding-top:10px; padding-bottom:10px;}

.left_menu font.item_root {padding:5px 0 0 31px; height:25px; padding-left:20px; font-size:18px; color:#990338; text-decoration:underline;}

.left_menu div.item_no_root, div.item_no_root_SALE { padding-left:20px;}

.item_root a:link, .item_root a:visited, .item_root a:active {font-family:Georgia;font-size:18px; color:#990338;} 
.item_root a:hover {font-family:Georgia;font-size:18px; color:#990338; text-decoration:none;}

.item_no_root a:link, .item_no_root a:visited, .item_no_root a:active {font-family:Georgia;font-size:12px; line-height:200%; color:#000;} 
.item_no_root a:hover {font-family:Georgia;font-size:12px; line-height:200%; color:#724685;	text-decoration:none;}

.item_no_root_SALE a:link, .item_no_root_SALE a:visited, .item_no_root_SALE a:active {font-family:Georgia;font-size:12px; line-height:200%; color:#000;} 
.item_no_root_SALE a:hover {font-family:Georgia;font-size:12px; line-height:200%; color:#724685;	text-decoration:none;}

.left_menu div.item_no_root_selected, div.item_no_root_selected_SALE { padding-left:20px;}
.item_no_root_selected a:link, .item_no_root_selected a:visited, .item_no_root_selected a:active {font-family:Georgia;font-size:12px; line-height:200%; color:#000;} 
.item_no_root_selected a:hover {font-family:Georgia;font-size:12px; line-height:200%; color:#724685;	text-decoration:none;}

.item_no_root_selected_SALE a:link, .item_no_root_selected_SALE a:visited, .item_no_root_selected_SALE a:active {font-family:Georgia;font-size:12px; line-height:200%; color:#000;} 
.item_no_root_selected_SALE a:hover {font-family:Georgia;font-size:12px; line-height:200%; color:#724685;	text-decoration:none;}


div#level_1.item_normal1 { background:url(../../_mod_files/ce_images/RAI_template/menu_item_root_m.png) no-repeat; background-position: left; }
div#level_1.item_normal2 { background:url(../../_mod_files/ce_images/RAI_template/menu_item_root_w.png) no-repeat; background-position: left;}
div#level_1.item_normal3 {}
div#level_1.item_normal4 {}

div#level_1_sel.item_selected1 { background:url(../../_mod_files/ce_images/RAI_template/menu_item_root_m.png) no-repeat; background-position: left;}
div#level_1_sel.item_selected2 { background:url(../../_mod_files/ce_images/RAI_template/menu_item_root_w.png) no-repeat; background-position: left;}
div#level_1_sel.item_selected3 {}
div#level_1_sel.item_selected4 {}

.item_padding a{padding-left:20px; font-size:12px; line-height:200%; color:#000;}

.center { font-family:Arial; font-size:12px; vertical-align:top;}
.center_bg { BACKGROUND: url(../../_mod_files/ce_images/RAI_template/center_bg.gif) no-repeat  center top; OVERFLOW: hidden}

.footer_menu {
	padding-top:5px;
	padding-left:30px;
}
.footer_menu_item { font-family:Arial; font-size:12px; color:#FFF; /* padding-left:20px; padding-right:20px;*/ }
.footer_menu_item a:link, .footer_menu_item a:visited, .footer_menu_item a:active {
font-family:Arial;
font-size:12px;
padding-left:20px; padding-right:20px;
text-decoration: none;
color:#d0b3dd;
	} 
.footer_menu_item a:hover {
font-family:Arial;
font-size:12px;
padding-left:20px; padding-right:20px;
color:#FFF;
text-decoration:underline;
	} 	
	
.footer_menu_splitter { width:3px; background: url(../../_mod_files/ce_images/RAI_template/menu_header_splitter.png) no-repeat; background-position : center;}

.footer_copy {font-family:Arial; font-size:12px; color:#000;}

.footer_copy_1 {font-family:Arial; font-size:12px; color:#000; vertical-align:middle; text-align:center; width:120px;}
.footer_copy_2 {font-family:Arial; font-size:12px; color:#000; vertical-align:middle; }

.footer_copy_2 a:link, .footer_copy_2 a:visited, .footer_copy_2 a:active, .footer_copy_2 a:hover {font-family:Arial; font-size:12px; color:#d0b3dd;}

/*
.eshop_item {width:158px; height:260px; background: url(../../_mod_files/ce_images/RAI_template/shop_item.png) no-repeat;}
*/

.recipes_item {
	MARGIN: auto; WIDTH: 158px; text-align:center;
	border-top: solid #b794c4 1px;
	border-bottom: solid #ceb7d7 1px; 
	border-left: solid #ceb7d7 1px;
	border-right: solid #b794c4 1px;
background-color: #e8dbed; /* height:260px; */
}

div.recipes_item:hover {
	MARGIN: auto; WIDTH: 158px; text-align:center;
	border-top: solid #000 1px;
	border-bottom: solid #000 1px; 
	border-left: solid #000 1px;
	border-right: solid #000 1px;
background-color: #ead0f5;
}

.recipes_contejner {

	MARGIN: auto; TEXT-ALIGN: center;   
}

.vert_sepor {
	WIDTH: 21px; FLOAT: left; HEIGHT: 200px
}
.recipes_item SPAN {
	COLOR: #43214c; TEXT-DECORATION: none
}
/* .recipes_item IMG {
	BORDER-BOTTOM: #e8dbed 4px solid; BORDER-LEFT: #e8dbed 4px solid; BORDER-TOP: #e8dbed 4px solid; BORDER-RIGHT: #e8dbed 4px solid
}*/

.sku {PADDING-LEFT: 1ex; FONT-SIZE: 0.6em}

.photos {
	POSITION: relative
}
.photos .photo {
	}
DIV.photos DIV.brand-icon {
	POSITION: absolute; PADDING-LEFT: 5px; WIDTH: 50px; HEIGHT: 50px; vertical-align:top;
}

div#level_3 { margin-left: 25px; }