.text-11px														{ font-size:.917em; }.text-11px-orange												{ font-size:.917em; }.text-12px-brown												{ font-size:1em; }.text-12px-grey													{ font-size:1em; color:#444; }.text-12px-light-grey											{ font-size:1em; color:#777; }.text-12px-green												{ font-size:1em; }.text-12px-orange												{ font-size:1em; }.text-13px-brown												{ font-size:1.083em; }.text-title-11px-orange											{ font-size:.917em; font-weight:bold; }.text-title-11px-green											{ font-size:.917em; font-weight:bold; }.text-title-13px-green											{ font-size:1.083em; font-weight:bold; }.text-title-12px-green											{ font-size:1em; font-weight:bold; }.text-title-14px-grey											{ font-size:1.167em; color:#777; }.text-title-14px-light-grey										{ font-size:1.167em; font-weight:bold; }.text-title-14px-orange											{ font-size:1.167em; }.text-title-14px-green											{ font-size:1.167em; font-weight:bold; }.text-title-15px-grey											{ font-size:1.25em; color:#777; }.text-title-15px-orange											{ font-size:1.25em; }.text-title-16px-grey											{ font-size:1.333em; }.text-title-16px-orange											{ font-size:1.333em; }.title-14px-white												{ font-size:1.167em; font-weight:bold; }.title-14px-grey												{ font-size:1.167em; font-weight:bold; }.title-16px-white												{ font-size:1.333em; font-weight:bold; }.title-18px-white												{ font-size:1.5em; font-weight:bold; }.title-18px-grey												{ font-size:1.5em; font-weight:bold; color:#777; }.title-18px-orange												{ font-size:1.5em; font-weight:bold; }body															{ font-family:Tahoma; font-size:75%; color:#000; }a																{ color:#000; }a img															{ border:0; }.hidden															{ display:none; visibility:hidden; }.error-msg														{ display:block; clear:both; font-weight:bold; color:#fe3434; }#header															{ clear:both; }#banner															{ display:none; visibility:hidden; }#logo-row .date													{ display:none; visibility:hidden; }#logo-row .top-links											{ display:none; visibility:hidden; }#search-top														{ display:none; visibility:hidden; }#menu-top														{ display:none; visibility:hidden; }#header .development											{ display:none; visibility:hidden; }#content														{ clear:both; margin:10px 0; padding:25px 0 0 0; border-top:1px solid #999; }#col-left														{ display:none; visibility:hidden; }#col-right														{ display:none; visibility:hidden; }#col-center .width-300											{ display:none; visibility:hidden; }#col-center .width-235											{ display:none; visibility:hidden; }#col-center .width-5											{ display:none; visibility:hidden; }#path															{ clear:both; padding:0 0 1em 0; font-size:.917em; color:#777; }#path a															{ color:#777; }#path a.here													{ font-weight:bold; color:#777; }#content .box h1 a,#content .box p a												{ display:inline; }#content .box img.home-article-img								{ margin:0 1em 0 0; }#content .box													{ clear:both; padding:0 0 25px 0; }#content .box .top2												{ display:none; visibility:hidden; }#content .box .pager-home										{ display:none; visibility:hidden; }#content .box .pager											{ display:none; visibility:hidden; }#content .box .mini-desc										{ padding:5px 0; }#content .box .article-inside									{ display:none; visibility:hidden; }#content .box .faq-inside										{ display:none; visibility:hidden; }#content .box .ul-container-whole								{ display:none; visibility:hidden; }#content .box .ul-container-whole.div-list						{ display:block; visibility:visible; }#content .box .article-text										{ clear:both; padding:0 0 15px 0; }#content .box .article-text a									{ color:#333; }#content .box .article-text img									{ margin:0 1em 1em 0; border:3px solid #e5e5e5; }#content .box .article-text p.source							{ font-size:.917em; font-weight:bold; }#content .box .article-date										{ font-size:.917em; font-weight:bold; color:#777; text-align:right; }#content .box .review											{ text-align:justify; }#content .box .title-more										{ display:none; visibility:hidden; }#content .box .titles-more										{ display:none; visibility:hidden; }#content .box .options-top										{ display:none; visibility:hidden; }#content .box .options-bottom1									{ display:none; visibility:hidden; }#content .box .options-bottom2									{ display:none; visibility:hidden; }#content .box .sep-yellow										{ display:none; visibility:hidden; }#content .box .faq-container									{ clear:both; }#content .box .faq-container ul.simple-orange					{ display:block; visibility:visible; }#content .box ul.simple-orange									{ display:none; visibility:hidden; }#content .box ul.simple-orange li.more a						{ font-weight:bold; }#content .box ul.simple-orange2									{ display:none; visibility:hidden; }#content .box ul.simple-orange2 li								{ display:inline; width:auto; padding:0 .667em 0 0; white-space:nowrap; }#content .box ul.simple-orange2 li.last							{ padding:0; }#content .box ul.recipe-material								{ clear:both; }#content .box ul.menu-news										{ display:none; visibility:hidden; }#content .box dl.menu-news										{ clear:both; }#content .box dl.menu-news dt span								{ font-weight:bold; color:#000; }#content .box dl.menu-news dt a									{ font-weight:bold; color:#000; }#content .box dl.menu-news dd a									{ font-weight:bold; color:#000; }#content .box dl.menu-news dd.more a							{ font-size:.917em; color:#000; }#content .box dl.articles-list									{ clear:both; line-height:1.417em; margin:5px 0; }#content .box dl.articles-list dd p								{ margin:0; }#content .box dl.articles-list dd.img img						{ width:100px; border:3px solid #e5e5e5; margin:0 1em 0 0; }#content .box dl.articles-list.editorial dd.img img				{ width:200px; }#content .box dl.articles-list dd.date							{ font-size:.917em; font-weight:bold; color:#777; }#content .box dl.articles-list dd.more a						{ font-size:.917em; font-weight:bold; color:#333; }#content .box.orange .middle .box.yellow						{ display:none; visibility:hidden; }/*#content .box fieldset.inside									{ display:none; visibility:hidden; }*/#content .search-options										{ display:none; visibility:hidden; }#footer															{ clear:both; padding:0 0 10px 0; }#footer .carousel												{ display:none; visibility:hidden; }#footer .top-links												{ display:none; visibility:hidden; }#footer .terms													{ display:none; visibility:hidden; }#footer #menu-bottom											{ display:none; visibility:hidden; }#footer .credits												{ display:none; visibility:hidden; }.twitter-icon,.youtube-icon,.facebook-iframe												{ display:none; visibility:hidden; }/* Forms */fieldset														{ border:0; }* html legend													{ margin-left:-7px; }*+html legend													{ margin-left:-7px; }input,select,textarea,button															{ font-family:Tahoma; }button															{ cursor:pointer; }#content .box #form-container									{ clear:both; padding:35px 0 0 0; }#content .box .article-text #form-container						{ padding:0; }#form-container fieldset										{ float:none !important; display:inline !important; }#form-container .box-forms,#form-container .box-forms .head,#form-container .box-forms .main,#form-container .box-forms .foot,#form-container .box-forms .foot-buttons						{ clear:both; }#form-container .box-forms										{ margin:0 0 2px 0; }#form-container .box-forms .foot .right-col						{ font-size:0; line-height:0; }#form-container .sub-text										{ clear:both; padding:10px 0 0 0; }#content .box .article-text #form-container .sub-text p			{ padding:0 !important; }#form-container .sub-text p.f-right								{ text-align:right; }#form-container .sub-text p  a									{ font-size:.917em; }#form-container .sub-text span.note								{ float:left; width:55%; font-size:.917em; color:#888; }#form-container .sub-text span.total-votes						{ float:right; width:45%; text-align:right; }#form-container div.error-color label,#form-container label.error-color,#form-container input.error-color,#form-container select.error-color,#form-container textarea.error-color,#form-container select.error-color								{ color:#fe3434; }#form-container input.width-70.error-color,#form-container input.width-100.error-color,#form-container input.width-110.error-color,#form-container input.width-130.error-color,#form-container input.width-185.error-color,#form-container input.width-210.error-color,#form-container select.error-color,#form-container select.error-color,#form-container textarea.width-340.error-color					{ border:1px solid #fe3434; }#form-container label											{ color:#444; }#form-container label span										{ color:#fe3434; }#form-container input,#form-container select,#form-container textarea										{ padding:2px; font-size:.917em; color:#666; }#form-container select											{ margin-right:3px; }#form-container input.width-70,#form-container input.width-100,#form-container input.width-110,#form-container input.width-130,#form-container input.width-185,#form-container input.width-210,#form-container textarea.width-340								{ border:1px solid #b9d531; }#form-container input.width-70									{ width:70px; }#form-container input.width-100									{ width:100px; }#form-container input.width-110									{ width:110px; }#form-container input.width-130									{ width:125px; }#form-container input.width-185									{ width:185px; }#form-container input.width-210									{ width:210px; }#form-container select.width-210								{ width:216px; }#form-container textarea.width-340								{ width:340px; }#form-container .foot-buttons									{ display:block; height:16px; border-top:2px solid #b9d531; text-align:right; }#form-container .buttons										{ clear:both; }#form-container .buttons span									{ clear:both; padding:0 15px 0 5px; font-weight:bold; color:#777 !important; }#form-container .buttons .button								{ display:inline; height:16px; }#form-container .buttons .button button							{ clear:both; height:16px; padding:0 3px; }#form-container .buttons .button div							{ clear:both; height:16px; }#form-container .buttons .button.reset button					{ border:0; background:none; color:#ffa200; font-size:.917em; }#form-container .buttons .button.reset .space-left				{ width:5px; background:url(images/arrow_li_material.gif) no-repeat 0 5px; }#form-container .buttons .button.reset .space-right				{ width:5px; }#form-container .buttons .button.submit button					{ border:0; background-color:#b9d531; font-weight:bold; color:#fff; }#form-container .buttons .button.submit .space-left				{ width:15px; background:#b9d531 url(images/submit_bl_corner_arrow.gif) no-repeat left top; }#form-container .buttons .button.submit .space-left.no-arrow	{ background:#b9d531 url(images/submit_bl_corner.gif) no-repeat left bottom; }#form-container .buttons .button.submit .space-right			{ width:5px; background:#b9d531 url(images/submit_br_corner.gif) no-repeat right bottom; }#form-container .bg-image										{ clear:both; }#form-container .row											{ clear:both; }#form-container .row-inside										{ clear:both; padding:4px 0; }#form-container .btd											{ border-top:1px dotted #99b319; }#form-container .bbd											{ border-bottom:1px dotted #99b319; }#form-container .data											{ float:left; width:145px; padding:8px 5px 8px 0; text-align:right; }#form-container .data-inside									{ float:left; width:90px; padding:2px 5px 2px 0; text-align:right; }#form-container .fields,#form-container .details										{ float:left; width:319px; padding:8px 0; }#form-container .details										{ font-weight:bold; }#form-container .fields-inside									{ float:left; width:210px; padding:2px 0; }#form-container .data-right										{ float:left; width:75px; }#form-container .field-right									{ float:left; width:60px; text-align:right; padding:2px 5px 2px 0; }#form-container .sub-cat										{ width:309px !important; padding-right:5px; padding-left:5px; }#form-container .fields.coloured								{ background-color:#f4f9cb; }#form-container .fields.coloured-plus							{ background-color:#f8fbdc; }#form-container .captcha										{ float:left; width:190px; }#form-container .captcha img									{ margin:0 1em 0 0 !important; border:1px solid #b9d531 !important; background-color:#fff; }#form-container .captcha img.refresh							{ border:0 !important; vertical-align:super; }#form-container .balloon-text									{ width:270px; padding:40px 0 0 0; }#form-container .balloon-text-top,#form-container .balloon-text-bottom							{ display:none; visibility:hidden; }#form-container .balloon-text-main								{ background:url(images/balloon_arrow.gif) no-repeat left center; }#form-container .balloon-text-main .txt							{ width:240px; background-color:#fff; margin:0 0 0 10px; padding:0 10px; color:#99b319; }#form-container .right-button									{ clear:both; padding:8px 0 0 0; }#form-container .right-button a									{ display:block; font-size:.833em; font-weight:bold; color:#b9d531; cursor:pointer; }* html #form-container .right-button a							{ cursor:pointer; }#form-container .right-button a span							{ clear:both; }#form-container .right-button a span.bg-left,#form-container .right-button a span.bg-right					{ width:8px; height:22px; font-size:0; line-height:0; }#form-container .right-button a span.bg-left					{ background:url(images/change_button_bg_left.gif) no-repeat left top; }#form-container .right-button a span.bg-right					{ background:url(images/change_button_bg_right.gif) no-repeat left top; }#form-container .right-button a span.bg-main					{ height:17px; border-top:1px solid #b9d531; border-bottom:1px solid #b9d531; padding:3px 0 0 0; background-color:#fff; }#form-container.border-sep .head								{ height:35px; background:url(images/box_forms_top.gif) no-repeat left top; }#form-container.border-sep .head span							{ width:446px; display:block; padding:2px 17px; font-size:1.167em; font-weight:bold; background:url(images/box_forms_top_corner.gif) no-repeat right top; color:#fff; }#form-container.border-sep .left-col,#form-container.border-sep .right-col							{ float:left; }#form-container.border-sep .left-col							{ width:470px; padding:0 0 0 10px; }#form-container.border-sep .right-col							{ clear:right; width:270px; padding:0 10px; }#form-container.border-sep .main								{ background:url(images/bg_box_forms.gif) repeat-y left top; }#form-container.border-sep .foot								{ display:block; height:20px; padding:20px 0 0 0; background:url(images/box_forms_bottom.gif) no-repeat left top; text-align:right; }#form-container.border-sep .foot span							{ padding:0 .455em .182em 0; font-size:.917em; color:#fe3434; }#form-container .box-forms.banana .head							{ width:480px !important; height:10px !important; background:#eef5b1 url(images/box_forms_top_banana.gif) no-repeat left top !important;}#form-container .box-forms.banana .head span					{ display:block; font-size:0; line-height:0; }#form-container .box-forms.banana .main							{ width:480px; background:#eef5b1 !important; }#form-container .box-forms.banana .left-col .row				{ clear:both; padding:8px 0; }#form-container .box-forms.banana .left-col .row a				{ font-weight:bold; color:#ffa200; }#form-container .box-forms.banana .left-col .row a.print		{ padding:0 0 1px 1.917em; background:url(images/icon_print.gif) no-repeat left top; }#form-container .box-forms.banana .main .right-col				{ font-size:0; line-height:0; }#form-container .box-forms.banana .foot-buttons					{ width:480px !important; height:16px !important; padding:0 !important; background:none !important; }#form-container .box-forms.inside								{ margin:0 0 10px 0; padding:0 0 20px 0; border-bottom:1px dotted #444; }#form-container .box-forms.inside .head							{ width:540px; height:35px; background:url(images/box_forms_top_inside.gif) no-repeat left top; }#form-container .box-forms.inside .head span					{ display:block; padding:2px 17px; font-size:1.167em; font-weight:bold; background:url(images/box_forms_top_corner.gif) no-repeat right top; color:#fff; }#form-container .box-forms.inside .main							{ width:540px; background-color:#eef5b1; }#form-container .box-forms.inside .data							{ width:135px; }#form-container .box-forms.inside .fields						{ width:400px; }#form-container .box-forms.inside .foot							{ display:block; width:540px; height:20px; padding:20px 0 0 0; text-align:right; background:#eef5b1 url(images/box_forms_bottom_inside.gif) no-repeat left top; }#form-container .box-forms.inside .foot span					{ padding:0 .455em .182em 0; font-size:.917em; color:#fe3434; }#form-container .box-forms.inside .foot-buttons					{ width:540px; margin:1em 0 0 0; }#form-container .box-forms.complete .foot-buttons				{ margin:20px 0 0 0; }
