/* diet */

#diet-2  {clear:both;}
#diet-2 #top  {width:580px; height:240px; background:url(index_main_pic_1.jpg) no-repeat;}
#diet-2 #top #intro  {width:191px; height:208px; background:url(index_intro_bg.gif) no-repeat; margin:0 0 0 356px; padding:12px 14px 0;}

#diet-2 #index_list  {width:570px; margin:0 5px; padding:0;}
#diet-2 #index_list #title  {height:29px; margin:0; padding:6px 0 0 150px; background:url(index_list_top_bg.gif); font-family:arial; font-weight:bold; font-size:11px; color:#C56C49;}
#diet-2 #index_list #title span  {color:#619C59;}
#diet-2 #index_list p.bottom  {padding-top:5px; margin:0; text-align:center;}
#diet-2 #index_list div#catalog_list  {width:568px; background:url(index_list_bg.gif); padding:0 1px; margin:0; float:left;}
#diet-2 #index_list div#catalog_list ul  {width:142px; margin:0; padding:12px 0 8px; list-style:none; float:left;}
#diet-2 #index_list div#catalog_list li  {margin:0; padding:0;}
#diet-2 #index_list div#catalog_list li a  {font-size:13px; color:#428E3D; font-weight:bold; text-decoration:none; line-height:14px; background:url(index_list_item_bullet_off.gif) no-repeat 10px 0; padding:0 5px 5px 33px; display:block;}
#diet-2 #index_list div#catalog_list li a:hover  {background-image:url(index_list_item_bullet_on.gif); color:#C56C49;}

#diet-2-left  {width:106px; margin:0 6px 0 0; float:left;}
#diet-2-left p  {height:64px; background:url(article_list_top.gif); margin:0; padding:5px; font-size:11px; font-weight:bold; color:#C56C49; text-align:center;}
#diet-2-left p span  {color:#619C59;}
#diet-2-left ul  {padding:0; margin:0; list-style:none; background:#F6FBF6; border-left:1px #B9E1B4 solid; border-right:1px #B9E1B4 solid;}
#diet-2-left li  {padding:0 0 1px; margin:0;}
#diet-2-left li a  {font-family:arial; font-size:12px; font-weight:bold; color:#428E3D; text-decoration:none; padding:2px 2px 2px 11px; margin:0; background:url(article_list_bullet.gif) no-repeat 4px 9px; display:block;}
#diet-2-left li a:hover  {background:#A0CC9A; color:#FFFFFF;}
#diet-2-left li.last  {padding:3px 0 1px 0; margin:0; text-align:center;}
#diet-2-left li.last a  {padding:0; margin:0; background-image:none;}
#diet-2-left li.last a:hover  {padding:0; margin:0; background:none;}

#diet-2-right  {width:467px; float:left;}
#diet-2-right h2  {font-size:16px; font-weight:bold; color:#C56C49; margin:6px 0 5px; float:none;}
#diet-2-right h2.sub  {font-size:14px; font-weight:normal; color:#B38827; margin:5px 0; float:none;}
#diet-2-right h3  {font-size:12px; font-weight:normal; color:#3D6A37; background:#ECF5F0; padding:5px; margin:0 0 15px;}
#diet-2-right h4  {font-size:12px; font-weight:bold; color:#428E3D; margin:0 0 3px;}
#diet-2-right p.pages  {font-size:11px; font-weight:bold; margin:0; text-align:right;}
#diet-2-right img  {border:1px #000000 solid; margin:3px;}
#diet-2-right .toolbar img  {border:0px;}
#diet-2-right .body img  {border:0px;}

#diet-2-right #anchor_box  {width:350px; _width:352px; border:1px #CECCCC solid; background:url(anchor_bg.gif) #FFFFFF no-repeat bottom; text-align:left; padding:4px 4px 12px; margin:0;}
#diet-2-right #anchor_box ul  {padding:0; margin:0; list-style:none;}
#diet-2-right #anchor_box li  {padding:0; margin:0 0 2px;}
#diet-2-right #anchor_box li a  {width:330px; font-family:arial; font-size:11px; color:#7C7C7C; font-weight:bold; text-decoration:none; background:#F1F1F1; display:block; padding:4px 10px;}
#diet-2-right #anchor_box li a:hover  {color:#FFFFFF; background:#BFBABA;}

#diet-2-right-info  {width:467px; float:left;}
#diet-2-right-info #top_1  {height:75px; background:url(info_top_1_bg.gif); text-align:center;}
#diet-2-right-info #top_1 td.name  {background:url(info_top_1_name_2.gif); font-size:24px; font-weight:bold; color:#428E3D; padding:17px 7px 0 13px;}
#diet-2-right-info #top_1 td .pic  {border:2px #BDE2B5 solid; margin:1px 0 0;}
#diet-2-right-info #top_2  {background:#FEF3D7; font-size:12px; color:#C56C49; text-align:center; padding:0 3px 5px; border-bottom:2px #FFF solid;}
#diet-2-right-info #osszetetel  {background: url(info_osszetetel_text.gif) no-repeat; background-position: left center; float:left; margin:0 0 15px;}
#diet-2-right-info #osszetetel div  {float:left;}
#diet-2-right-info #osszetetel div.text  {width:438px; min-height: 69px; height: auto !important; height: 69px; background:#F1FCEF; color:#428E3D; padding:5px; border:1px #C8EFC6 solid;}
#diet-2-right-info #content p  {padding:0;}
#diet-2-right-info #content p.title  {margin:0 0 3px; background:url(info_title_bg.gif); text-align:center;}
#diet-2-right-info #content p.title span  {font-size:12px; font-weight:bold; color:#428E3D; background:#FFF; padding:0 9px;}
#diet-2-right-info #content p.text  {margin:0 0 15px;}
#diet-2-right-info #content #hasznalat  {background:#F1F1F1; margin:0 0 15px;}
#diet-2-right-info #content #hasznalat h3  {width:116px; height:18px; padding:1px 0 0; margin:0 auto; font-size:12px; font-weight:bold; color:#7C7C7C; text-align:center; background:url(info_hasznalat_top.gif);}
#diet-2-right-info #content #hasznalat p  {padding:5px 10px; margin:0;}
#diet-2-right-info #content #figyelmeztetes  {background:#FFE7E7; border:1px #F6CFBF solid; margin:0 0 15px;}
#diet-2-right-info #content #figyelmeztetes h3  {background:#F9DAD7; padding:3px 0; margin:0; font-size:12px; font-weight:bold; color:#C56C49; text-align:center; border-bottom:1px #FFEEEE solid;}
#diet-2-right-info #content #figyelmeztetes p  {color: #8c5c48; padding:5px 10px; margin:0;}

div.label_text  {overflow: hidden; width: 181px; height: 88px; font-family: arial; font-weight: normal; font-size: 12px; color: #B37327; background: url(label.gif) no-repeat; padding: 8px 15px 8px 15px;}

#diet-2-right .body {font-size: 12px;}
