/*-----Management------*/
.Management {float:left;width:814px;border:1px solid #aaaaaa;padding:10px;background:#ffffff;font-family:Arial,Verdana,Helvetica,sans-serif;}
.Management * {font-family:Arial,Verdana,Helvetica,sans-serif;}
.Management .SearchContainer {float:left;width:180px;border:1px solid #7eacb1;border-bottom:0px;background:#ebf2f4 url(../Images/BackOffice/frame_bg.gif) repeat-x bottom;padding:10px;}
.Management .ListContainer {float:left;clear:left;width:200px;overflow-y:scroll;border:1px solid #7eacb1;background:#ebf2f4 url(../Images/BackOffice/frame_bg.gif) repeat-x bottom;}
.Management .Row {white-space:nowrap;background:#efefef;padding:6px 4px;background:#ebf2f4 url(../Images/BackOffice/item_bg.gif) repeat-x bottom;text-align:right;height:17px;}
.Management .Row .Text {float:left;width:135px;-width:133px;font-size:11px;color:#000000;padding:2px 0;overflow:hidden;text-align:left;}
.Management .Row img {margin-bottom:-2px;}
.Management .RowSelected {white-space:nowrap;background:#efefef;padding:6px 4px;background:#ebf2f4 url(../Images/BackOffice/item_selected_bg.gif) repeat-x bottom;text-align:right;height:17px;}
.Management .RowSelected .Text {float:left;width:135px;-width:133px;font-size:11px;color:#000000;padding:2px 0;overflow:hidden;text-align:left;}
.Management .RowSelected img {margin-bottom:-2px;}
.Management .EditContainer {float:left;width:580px;border:1px solid #7eacb1;margin:0 0 0 10px;padding:10px;background:#ebf2f4 url(../Images/BackOffice/frame_bg.gif) repeat-x bottom;}
.Management .EditContainer .KItemSelectorButton {width:100%;-width:202px;text-align:center;vertical-align:middle;text-decoration:none;color:#000000;display:block;margin:0 0 3px;}
.Management .EditContainer .KItemSelectorList {width:200px;height:152px;overflow-y:scroll;border:1px solid #aaaaaa;background:#ebf2f4 url(../Images/BackOffice/frame_bg.gif) repeat-x bottom;}
.Management .EditContainer .KItemSelectorList .KItemSelectorNoItemMsgContainer {padding:3px;}
.Management .EditContainer .KItemSelectorList .KItemSelectorRow {white-space:nowrap;background:#efefef;padding:6px 2px;background:#ebf2f4 url(../Images/BackOffice/item_bg.gif) repeat-x bottom;}
.Management .EditContainer .KItemSelectorList .KItemSelectorRow .KItemSelectorText {width:162px;-width:160px;margin-top:-1px;float:left;font-size:11px;color:#000000;padding:2px 0;overflow:hidden;}
.Management .EditContainer .Title {margin:0 0 20px;padding:0;font-size:14px;font-weight:bold;}
.Management .AddContainer {float:left;width:600px;text-align:center;vertical-align:middle;border:1px solid #7eacb1;margin:0 0 0 10px;background:#ebf2f4 url(../Images/BackOffice/frame_bg.gif) repeat-x bottom;}
.Management .AddContainer .WhiteButton {margin:200px 0 0;}
.Management .InnerListContainer {width:558px;height:200px;overflow-y:scroll;border:1px solid #aaaaaa;background:#ebf2f4 url(../Images/BackOffice/frame_bg.gif) repeat-x bottom;}
.Management .PopupBox {position:absolute;width:400px;margin:74px 0 0 80px;-margin:-441px 80px 0 -501px;z-index:500;padding:10px;border:1px solid #7eacb1;background:#ebf2f4 url(../Images/BackOffice/frame_bg.gif) repeat-x bottom;}
.Management .PageGrey {position:absolute;margin:-26px 0 0 -10px;-margin:-541px 0 0 -591px;width:600px;-width:602px;text-indent:-9999px;overflow:hidden;opacity:0.5;filter:alpha(opacity=50);z-index:400;background:#7eacb1;}
.Management a:link {text-decoration:none;}
.Management a:visited {text-decoration:none;}
.Management a:active {color:#000000;}
.Management a:hover {color:#000000}


/*-----ToolTip-----*/
.ToolTip {width:250px;border:1px solid #7eacb1;padding:10px;background:#ebf2f4 url(../Images/BackOffice/frame_bg.gif) repeat-x bottom;z-index:1000;}
.ToolTip * {font-family:Arial,Verdana,Helvetica,sans-serif;}
.ToolTip .Title {margin:0;padding:0;font-size:14px;font-weight:bold;color:#000000;}
.ToolTip .Text {font-size:11px;text-align:justify;font-weight:normal;color:#000000;}
.ToolTip .Info {font-size:11px;padding:10px 0 0;font-weight:normal;color:#000000;}
.ToolTip .Error {font-size:11px;padding:10px 0 0;font-weight:normal;color:#ff0000;}
.ToolTip .Info img {margin:0 0 -3px;}
.ToolTip .Error img {margin:0 0 -3px;}

/*-----SEToolTip-----*/
.SEToolTip {width:250px;border:1px solid #6F4844;padding:10px;background:#ECE8E9;z-index:1000;}
.SEToolTip * {color:#6F4844}
.SEToolTip .Title {margin:0;padding:0;font-size:12px;font-weight:bold;color:#B51601;text-transform:capitalize;}
.SEToolTip .Text {font-size:11px;text-align:justify;padding:10px 0 0;font-weight:normal;color:#6F4844;}
.SEToolTip .Info {font-size:11px;padding:10px 0 0;font-weight:normal;color:#6F4844;}
.SEToolTip .Error {font-size:11px;padding:10px 0 0;font-weight:normal;color:#ff0000;}
.SEToolTip .Info img {margin:0 0 -3px;}
.SEToolTip .Error img {margin:0 0 -3px;}

.Search {background:#ffffff url(../Images/BackOffice/search.gif) no-repeat center right;padding-right:17px !important;}

/*-----PlanningView-----*/
.PlanningView {}
.PlanningView * {font-size:11px;}
.PlanningView .Header {padding:5px 0 0;margin:0;text-align:right;}
.PlanningView .PlanningMenu { background-color:#ECE8E9;border:2px solid #ffffff;border-top:solid #D3C7C9 2px;padding:5px;margin:0;}
.PlanningView .PlanningMenu p {margin:0 0 5px;text-align:justify;}
.PlanningView .PlanningMenu ul {margin:0;padding:0 0 0 5px;}
.PlanningView span.Period { color:#6B4B52; font-weight:bold; }
.PlanningView ul.Recipes { padding-left:0;}
.PlanningView ul.Recipes li.Recipe {list-style:none;padding:0;margin:0; }
.PlanningView a:hover { color:#A2C744; text-decoration:underline; }

/*-----RecipeView-----*/
.RecipeView { padding:10px;background:url(../Images/louche_fond.gif) no-repeat center center; }
.RecipeView .Title { color:#AF1501; font-size:12px; font-weight:bold; text-align:center; text-transform:uppercase; }
.RecipeView .Star { color:#AF1501; font-family:"Courier New",Courier,monospace; font-size:14px; font-weight:bold; line-height:32px; text-align:center; }
.RecipeView .Preparation { text-align:justify; }
.RecipeView .Preparation ul { margin:0; padding:0; }
.RecipeView .Preparation li { list-style-position: inside; margin:0; padding:10px 0;}
.RecipeView .Memo { text-align:justify;margin-bottom:10px; }
.RecipeView .Memo img { vertical-align:bottom; }
.RecipeView .PersonCount { color:#CC3300; font-size:11px; font-weight:bold; }
.RecipeView .Author { color:#A8848C; font-size:10px; font-style:italic; text-align:center; }
.RecipeView img { vertical-align:middle; }

/*-----RecipeRecap-----*/
.RecipeRecap { background-color:#ece8e9; padding:10px 15px 10px 5px; text-align:justify; }
.RecipeRecap .Recap { color:#CC3300; font-size:11px; font-weight:bold;line-height:22px;vertical-align:middle; }
.RecipeRecap .Freezed {color:#CC3300;font-style:italic;}
.RecipeRecap .Ing {padding:5px 10px;margin-top:0;}
.RecipeRecap .Ing .Comment {padding:0 0 0 10px;font-style:italic;}
.RecipeRecap b { font-size:11px; line-height:22px;vertical-align:middle; }
.RecipeRecap img { vertical-align:middle; }

/*-----RecipeFavorite-----*/
.UserRecipeFavorite .Recipes { margin:10px 0; border-color:#ECE8E9; }

/*-----Table-----*/
.Table {background:#ffffff;border-collapse:collapse;}
.Table .Header {background:#6B4B52;color:#ffffff;text-align:center;}
.Table .Header th {padding:3px;}
.Table .Row {background:#dddddd;}
.Table .Row td {border-collapse:collapse;padding:2px;}
.Table .AlternatingRow {background:#eeeeee;}
.Table .AlternatingRow td {border-collapse:collapse;padding:2px;}

/*-----UserRecipeSelectionList-----*/
.UserRecipeSelectionList .Recipe { margin:5px 0; }

/*-----Pager-----*/
.pager {}
.pager .First {display:none;font-size:12px !important;padding:0pt 5px 0pt 0pt;text-transform:uppercase;cursor:pointer;}
.pager .First img {margin:0pt 0pt -4px;}
.pager .Previous {display:none;font-size:12px !important;padding:0pt 5px 0pt 0pt;text-transform:uppercase;cursor:pointer;}
.pager .Previous img {margin:0pt 0pt -4px;}
.pager .number {display:inline;}
.pager .number .currentPage {background:#ffffff none repeat scroll 0%;border:1px solid #6B4B52;color:#6B4B52;padding:0pt 4px;}
.pager .number a {padding:0pt 5px;}
.pager .number a:link {padding:0pt 5px;color:#6B4B52;}
.pager .number a:visited {padding:0pt 5px;color:#6B4B52;}
.pager .number a:active {background:#ffffff none repeat scroll 0%;border:1px solid #6B4B52;padding:0pt 4px;text-decoration:none;color:#6B4B52;}
.pager .number a:hover {background:#ffffff none repeat scroll 0%;border:1px solid #6B4B52;padding:0pt 4px;text-decoration:none;color:#6B4B52;}
.pager .Next {display:none;font-size:12px !important;padding:0pt 0pt 0pt 5px;text-transform:uppercase;cursor:pointer;}
.pager .Next img {margin:0pt 0pt -4px;}
.pager .Last {display:none;font-size:12px !important;padding:0pt 0pt 0pt 5px;text-transform:uppercase;cursor:pointer;}
.pager .Last img {margin:0pt 0pt -4px;}
.pager .Enabled {display:inline;}
.pager .Disabled img {}

/*-----Forum------*/
.SubjectManagement {}
.SubjectManagement .ForumMessageHeader {background:#6B4B52;padding:10px;border:#6B4B52 1px solid;color:#ffffff;font-weight:bold;vertical-align:middle;}
.SubjectManagement .ForumMessageHeader a {float:right;color:#ffffff;}
.SubjectManagement .ForumMessage {background:#dddddd;border:#6B4B52 1px solid;border-top:none;padding:10px 0;}
.SubjectManagement .ForumMessage .Title {padding:5px 5px 0;font-size:13px;font-weight:bold;}
.SubjectManagement .ForumMessage .Content {padding:5px 5px 10px;text-align:justify;}
.SubjectManagement .ForumMessage .Info {color:#6B4B52;font-weight:normal;text-align:right;padding:2px 5px;}
.SubjectManagement .ForumMessage .Info img {float:left;}
.SubjectManagement .ForumMessage .Deleted {padding:2px 5px;}
.SubjectManagement .ForumMessage .Deleted img {float:right;}
.SubjectManagement .ForumMessageAlternating {background:#eeeeee;border:#6B4B52 1px solid;border-top:none;padding:10px 0;}
.SubjectManagement .ForumMessageAlternating .Title {padding:5px 5px 0;font-size:13px;font-weight:bold;}
.SubjectManagement .ForumMessageAlternating .Content {padding:5px 5px 10px;text-align:justify;}
.SubjectManagement .ForumMessageAlternating .Info {color:#6B4B52;font-weight:normal;text-align:right;padding:2px 5px;}
.SubjectManagement .ForumMessageAlternating .Info img {float:left;}
.SubjectManagement .ForumMessageAlternating .Deleted {padding:2px 5px;}
.SubjectManagement .ForumMessageAlternating .Deleted img {float:right;}
.SubjectManagement .EditPostForm {position:fixed;width:700px;height:255px !important;left:50%;margin-left:-350px;top:50%;margin-top:-102px !important;z-index:600;background:#dddddd;padding:20px 0 10px;}
.SubjectManagement .Separator {text-indent:-9999px;overflow:hidden;background:#6B4B52;height:5px;border:#6B4B52 1px solid;border-top:none;}

.ForumManagement {}
.ForumManagement .ForumSubjectHeader {background:#6B4B52;height:35px;border:#6B4B52 1px solid;}
.ForumManagement .ForumSubjectHeader .Title {float:left;color:#ffffff;font-weight:bold;width:344px;vertical-align:middle;padding:10px 10px 0;} 
.ForumManagement .ForumSubjectHeader .Info {float:left;color:#ffffff;font-weight:bold;text-align:center;width:100px;vertical-align:middle;padding:2px 0 0;}
.ForumManagement .ForumSubjectHeader .Author {float:left;color:#ffffff;font-weight:bold;text-align:center;width:100px;vertical-align:middle;padding:10px 0 0;}
.ForumManagement .ForumSubjectHeader .Date {float:left;color:#ffffff;font-weight:bold;text-align:center;width:100px;vertical-align:middle;padding:2px 0 0;}
.ForumManagement .ForumSubject {background:#dddddd;height:50px;border:#6B4B52 1px solid;border-top:none;}
.ForumManagement .ForumSubject .Title {float:left;width:344px;vertical-align:middle;padding:8px 10px 0;}
.ForumManagement .ForumSubject .Title .Content {font-size:10px;}
.ForumManagement .ForumSubject .Info {float:left;color:#6B4B52;text-align:center;font-weight:normal;width:100px;vertical-align:middle;padding:18px 0 0;}
.ForumManagement .ForumSubject .Author {float:left;text-align:center;width:100px;padding:18px 0 0;}
.ForumManagement .ForumSubject .Date {float:left;text-align:center;width:100px;padding:10px 0 0;}
.ForumManagement .ForumSubjectAlternating {background:#eeeeee;height:50px;border:#6B4B52 1px solid;border-top:none;}
.ForumManagement .ForumSubjectAlternating .Title {float:left;width:344px;vertical-align:middle;padding:8px 10px 0;}
.ForumManagement .ForumSubjectAlternating .Title .Content {font-size:10px;}
.ForumManagement .ForumSubjectAlternating .Info {float:left;color:#6B4B52;text-align:center;font-weight:normal;width:100px;vertical-align:middle;padding:18px 0 0;}
.ForumManagement .ForumSubjectAlternating .Author {float:left;text-align:center;width:100px;padding:18px 0 0;}
.ForumManagement .ForumSubjectAlternating .Date {float:left;text-align:center;width:100px;padding:10px 0 0;}

.ForumList {}
.ForumList .ForumListHeader {background:#6B4B52;height:35px;border:#6B4B52 1px solid;}
.ForumList .ForumListHeader .Title {float:left;color:#ffffff;font-weight:bold;width:444px;vertical-align:middle;padding:10px 10px 0;} 
.ForumList .ForumListHeader .Info {float:left;color:#ffffff;font-weight:bold;text-align:center;width:100px;vertical-align:middle;padding:2px 0 0;}
.ForumList .ForumListHeader .LastMsg {float:left;color:#ffffff;font-weight:bold;text-align:center;width:100px;vertical-align:middle;padding:2px 0 0;}
.ForumList .Forum {background:#dddddd;height:50px;border:#6B4B52 1px solid;border-top:none;}
.ForumList .Forum .Title {float:left;width:444px;vertical-align:middle;padding:8px 10px 0;}
.ForumList .Forum .Title .Content {font-size:10px;}
.ForumList .Forum .Info {float:left;color:#6B4B52;text-align:center;font-weight:normal;width:100px;vertical-align:middle;padding:18px 0 0;}
.ForumList .Forum .LastMsg {float:left;color:#6B4B52;text-align:center;font-weight:normal;width:100px;vertical-align:middle;padding:10px 0 0;}
.ForumList .ForumAlternating {background:#eeeeee;height:50px;border:#6B4B52 1px solid;border-top:none;}
.ForumList .ForumAlternating .Title {float:left;width:444px;vertical-align:middle;padding:8px 10px 0;}
.ForumList .ForumAlternating .Title .Content {font-size:10px;}
.ForumList .ForumAlternating .Info {float:left;color:#6B4B52;text-align:center;font-weight:normal;width:100px;vertical-align:middle;padding:18px 0 0;}
.ForumList .ForumAlternating .LastMsg {float:left;color:#6B4B52;text-align:center;font-weight:normal;width:100px;vertical-align:middle;padding:10px 0 0;}

/*-----SharedRecipe------*/
.SharedRecipeManagement {}
.SharedRecipeManagement .SharedRecipeHeader {background:#6B4B52;padding:10px;border:#6B4B52 1px solid;color:#ffffff;font-weight:bold;vertical-align:middle;}
.SharedRecipeManagement .SharedRecipeHeader a {float:right;color:#ffffff;}
.SharedRecipeManagement .SharedRecipeComment {background:#dddddd;border:#6B4B52 1px solid;border-top:none;padding:10px 0;}
.SharedRecipeManagement .SharedRecipeComment .Title {padding:5px 5px 0;font-size:13px;font-weight:bold;}
.SharedRecipeManagement .SharedRecipeComment .Content {padding:5px 5px 10px;text-align:justify;}
.SharedRecipeManagement .SharedRecipeComment .Info {color:#6B4B52;font-weight:normal;text-align:right;padding:2px 5px;}
.SharedRecipeManagement .SharedRecipeComment .Info img {float:left;}
.SharedRecipeManagement .SharedRecipeComment .Deleted {padding:2px 5px;}
.SharedRecipeManagement .SharedRecipeComment .Deleted img {float:right;}
.SharedRecipeManagement .SharedRecipeCommentAlternating {background:#eeeeee;border:#6B4B52 1px solid;border-top:none;padding:10px 0;}
.SharedRecipeManagement .SharedRecipeCommentAlternating .Title {padding:5px 5px 0;font-size:13px;font-weight:bold;}
.SharedRecipeManagement .SharedRecipeCommentAlternating .Content {padding:5px 5px 10px;text-align:justify;}
.SharedRecipeManagement .SharedRecipeCommentAlternating .Info {color:#6B4B52;font-weight:normal;text-align:right;padding:2px 5px;}
.SharedRecipeManagement .SharedRecipeCommentAlternating .Info img {float:left;}
.SharedRecipeManagement .SharedRecipeCommentAlternating .Deleted {padding:2px 5px;}
.SharedRecipeManagement .SharedRecipeCommentAlternating .Deleted img {float:right;}
.SharedRecipeManagement .Main {background:#dddddd;border:#6B4B52 1px solid;border-top:none;padding:10px 0;}
.SharedRecipeManagement .Main .Title {padding:5px 5px 0;font-size:13px;font-weight:bold;}
.SharedRecipeManagement .Main .Content {padding:5px 5px 10px;text-align:justify;}
.SharedRecipeManagement .Main .Info {color:#6B4B52;font-weight:normal;text-align:right;padding:2px 5px;}
.SharedRecipeManagement .Main .Info img {float:left;}
.SharedRecipeManagement .Main .Deleted {padding:2px 5px;}
.SharedRecipeManagement .Main .Deleted img {float:right;}
.SharedRecipeManagement .EditPostForm {position:fixed;width:700px;height:255px !important;left:50%;margin-left:-350px;top:50%;margin-top:-102px !important;z-index:600;background:#dddddd;padding:20px 0 10px;}
.SharedRecipeManagement .Separator {text-indent:-9999px;overflow:hidden;background:#6B4B52;height:5px;border:#6B4B52 1px solid;border-top:none;}

.SharedRecipeSectionManagement {}
.SharedRecipeSectionManagement .SharedRecipeSectionHeader {background:#6B4B52;height:35px;border:#6B4B52 1px solid;}
.SharedRecipeSectionManagement .SharedRecipeSectionHeader .Title {float:left;color:#ffffff;font-weight:bold;width:344px;vertical-align:middle;padding:10px 10px 0;} 
.SharedRecipeSectionManagement .SharedRecipeSectionHeader .Info {float:left;color:#ffffff;font-weight:bold;text-align:center;width:100px;vertical-align:middle;padding:2px 0 0;}
.SharedRecipeSectionManagement .SharedRecipeSectionHeader .Author {float:left;color:#ffffff;font-weight:bold;text-align:center;width:100px;vertical-align:middle;padding:10px 0 0;}
.SharedRecipeSectionManagement .SharedRecipeSectionHeader .Date {float:left;color:#ffffff;font-weight:bold;text-align:center;width:100px;vertical-align:middle;padding:2px 0 0;}
.SharedRecipeSectionManagement .SharedRecipeSection {background:#dddddd;height:50px;border:#6B4B52 1px solid;border-top:none;}
.SharedRecipeSectionManagement .SharedRecipeSection .Title {float:left;width:344px;vertical-align:middle;padding:8px 10px 0;}
.SharedRecipeSectionManagement .SharedRecipeSection .Title .Content {font-size:10px;}
.SharedRecipeSectionManagement .SharedRecipeSection .Info {float:left;color:#6B4B52;text-align:center;font-weight:normal;width:100px;vertical-align:middle;padding:18px 0 0;}
.SharedRecipeSectionManagement .SharedRecipeSection .Author {float:left;text-align:center;width:100px;padding:18px 0 0;}
.SharedRecipeSectionManagement .SharedRecipeSection .Date {float:left;text-align:center;width:100px;padding:10px 0 0;}
.SharedRecipeSectionManagement .SharedRecipeSectionAlternating {background:#eeeeee;height:50px;border:#6B4B52 1px solid;border-top:none;}
.SharedRecipeSectionManagement .SharedRecipeSectionAlternating .Title {float:left;width:344px;vertical-align:middle;padding:8px 10px 0;}
.SharedRecipeSectionManagement .SharedRecipeSectionAlternating .Title .Content {font-size:10px;}
.SharedRecipeSectionManagement .SharedRecipeSectionAlternating .Info {float:left;color:#6B4B52;text-align:center;font-weight:normal;width:100px;vertical-align:middle;padding:18px 0 0;}
.SharedRecipeSectionManagement .SharedRecipeSectionAlternating .Author {float:left;text-align:center;width:100px;padding:18px 0 0;}
.SharedRecipeSectionManagement .SharedRecipeSectionAlternating .Date {float:left;text-align:center;width:100px;padding:10px 0 0;}

.SharedRecipeSectionList {}
.SharedRecipeSectionList .SharedRecipeSectionListHeader {background:#6B4B52;height:35px;border:#6B4B52 1px solid;}
.SharedRecipeSectionList .SharedRecipeSectionListHeader .Title {float:left;color:#ffffff;font-weight:bold;width:544px;vertical-align:middle;padding:10px 10px 0;} 
.SharedRecipeSectionList .SharedRecipeSectionListHeader .Info {float:left;color:#ffffff;font-weight:bold;text-align:center;width:100px;vertical-align:middle;padding:2px 0 0;}
.SharedRecipeSectionList .Section {background:#dddddd;height:50px;border:#6B4B52 1px solid;border-top:none;}
.SharedRecipeSectionList .Section .Title {float:left;width:544px;vertical-align:middle;padding:8px 10px 0;}
.SharedRecipeSectionList .Section .Title .Content {font-size:10px;}
.SharedRecipeSectionList .Section .Info {float:left;color:#6B4B52;text-align:center;font-weight:normal;width:100px;vertical-align:middle;padding:18px 0 0;}
.SharedRecipeSectionList .SectionAlternating {background:#eeeeee;height:50px;border:#6B4B52 1px solid;border-top:none;}
.SharedRecipeSectionList .SectionAlternating .Title {float:left;width:544px;vertical-align:middle;padding:8px 10px 0;}
.SharedRecipeSectionList .SectionAlternating .Title .Content {font-size:10px;}
.SharedRecipeSectionList .SectionAlternating .Info {float:left;color:#6B4B52;text-align:center;font-weight:normal;width:100px;vertical-align:middle;padding:18px 0 0;}

/*-----PlanningsOfCurrentWeek-----*/
.PlanningsOfCurrentWeek {height:55px;width:310px;margin:0 auto;}
.PlanningsOfCurrentWeek .ButtonContainer {float:left;width:20px;height:55px;text-align:center;padding-top:22px;}
.PlanningsOfCurrentWeek ul {float:left;padding:0;margin:0 0 0 15px;width:255px;}
.PlanningsOfCurrentWeek ul li {float:left;width:70px;}

/*-----PlanningsOfCurrentDay-----*/
.PlanningOfCurrentDay {margin:0 auto;}
.PlanningOfCurrentDay .Date {text-align:center;text-transform:capitalize;font-weight:bold;}
.PlanningOfCurrentDay .Period {text-align:center;color:#B51601;font-weight:bold;margin-top:5px;}
.PlanningOfCurrentDay .Recipes {text-align:center;}

/*-----List-----*/
.List {margin:0;padding:0;}
.List li {padding:0;}

/*-----PlanningList-----*/
.PlanningList {width:335px;}
.PlanningList .Planning {margin-bottom:20px;width:335px;}
.PlanningList .Planning .HeaderLC {background:#e2dbda url(../../Frames/Images/SEBlock/_header.gif) no-repeat left bottom;padding-left:10px;height:24px;}
.PlanningList .Planning .HeaderLC .HeaderRC {background:url(../../Frames/Images/SEBlock/top_right_big_corner.gif) no-repeat right bottom;padding-right:15px;height:24px;}
.PlanningList .Planning .HeaderLC .HeaderRC .Date {float:right;line-height:24px;}
.PlanningList .Planning .HeaderLC .HeaderRC img {margin-top:3px;}
.PlanningList .Planning .Body {background:#ece8e9;color:#6F4844;padding:0 10px;}
.PlanningList .Planning .Body ul {padding:0 0 0 15px;margin:0;}
.PlanningList .Planning .Body ul li {padding:10px 0 0;margin:0;font-weight:bold;font-size:11px;}
.PlanningList .Planning .Body ul li div {font-weight:normal;}
.PlanningList .Planning .Body ul li div img {margin-bottom:-2px;}
.PlanningList .Planning .FooterLC {background:#ece8e9 url(../../Frames/Images/SEBlock/bottom_left_corner.gif) no-repeat bottom left;height:13px;}
.PlanningList .Planning .FooterLC .FooterRC {background:url(../../Frames/Images/SEBlock/bottom_right_corner.gif) no-repeat bottom right;height:13px;}

/*-----RecipeList-----*/
.RecipeListContainer {width:380px;height:319px;position:absolute;top:50%;left:50%;margin:-159px 0 0 -200px;padding:10px;border:1px solid #6F4844;background:#ECE8E9;z-index:700;text-align:center;}
.RecipeListContainer .RecipeList {border:1px solid #A7A6AA;background:#ffffff;overflow-y:scroll;height:269px;text-align:left;}
.RecipeListContainer .RecipeList a.Link {display:block;height:18px;line-height:18px;padding:0 0 0 5px;}
.RecipeListContainer .RecipeList a.Link:link {background:#ffffff;}
.RecipeListContainer .RecipeList a.Link:visited {background:#ffffff;}
.RecipeListContainer .RecipeList a.Link:active {background:#dedede;}
.RecipeListContainer .RecipeList a.Link:hover {background:#dedede;}
.RecipeListContainer .SearchC {margin:0 0 10px;}
.RecipeListContainer .SearchC .TextBox {width:318px !important;}
.RecipeListContainer .SearchC .Button {width:37px !important;}

/*-----SearchResultContainer-----*/
.SearchResultContainer {width:580px;height:419px;position:absolute;top:50%;left:50%;margin:-200px 0 0 -300px;padding:10px;border:1px solid #6F4844;background:#ECE8E9;z-index:800;text-align:center;}
.SearchResultContainer .Frame {width:578px;height:398px;border:1px solid gray;}

/*-----RecipeViewContainer-----*/
.RecipeViewContainer {width:680px;height:469px;position:absolute;top:50%;left:50%;margin:-200px 0 0 -300px;padding:10px;border:1px solid #6F4844;background:#ECE8E9;z-index:900;text-align:center;}
.RecipeViewContainer .Frame {width:678px;height:448px;border:1px solid gray;}

/*-----RecipeListByCategorySelection-----*/
.RecipeListByCategorySelection {}
.RecipeListByCategorySelection .List {margin-top:10px;}
.RecipeListByCategorySelection .ListBox {width:292px;}
.RecipeListByCategorySelection .Button {margin:0 0 -5px;}

