@charset "utf-8";
/* CSS Document */

body				{ font-family:Arial, Helvetica, sans-serif; font-size:100.01%; color:#787878; background-color:#d9efb6; margin:0; padding:0; }

/* ############################ Main Backgrounds ################################################# */
/* ############################################################################################### */
#bgGradientBlue		{ width:100%; background:url(../../images/consumer/background_top.gif) top repeat-x #FFFFFF; padding:0; }
#bgGradientGreen	{ width:100%; background:url(../../images/consumer/background_bottom.gif) bottom repeat-x; }
#bgBorderMain		{ width:994px; margin:auto; background:url(../../images/consumer/background_border_main.gif); }
#bgBorderTop		{ width:994px; background:url(../../images/consumer/background_border_top.gif) top no-repeat; }
#bgBorderBottom		{ width:994px; background:url(../../images/consumer/background_border_bottom.gif) bottom no-repeat; }


/* ############################ Company Navigation ############################################### */
/* ############################################################################################### */
#companyContainer					{ width:994px; height:37px; margin:auto; background:url(../../images/consumer/navigation_company/background.jpg); }
#companyContainerWhite				{ width:994px; height:37px; margin:auto; background:url(../../images/consumer/navigation_company/background_white.jpg); }
#companyNavigation					{ padding:0px 0px 0px 28px; font-size:0.75em; float:left; width:688px; }
#companyNavigation ul				{ margin:0; padding:0; display:block; list-style:none; }
#companyNavigation li.compFrst		{ margin:0; padding:0; float:left; background:url(../../images/consumer/navigation_company/background_first.gif) right top; }
#companyNavigation li.compScnd		{ margin:0; padding:0; float:left; background:url(../../images/consumer/navigation_company/background_second.gif) right top; }
#companyNavigation li.compScndLast	{ margin:0; padding:0; float:left; background:url(../../images/consumer/navigation_company/background_second_last.gif) right top; }
#companyNavigation li.compThrd		{ margin:0; padding:0; float:left; background:url(../../images/consumer/navigation_company/background_third.gif) right top; }
#companyNavigation li.compLast		{ margin:0; padding:0; float:left; background:url(../../images/consumer/navigation_company/background_last.gif) right top; }
#companyNavigation li a.nrm			{ display:inline-block; height:17px; text-align:center; text-decoration:none; padding:9px 28px 0px 12px; color:#14387c; }
#companyNavigation li a.act			{ display:inline-block; height:17px; text-align:center; text-decoration:none; padding:9px 28px 0px 12px; color:#14387c; }


/* ############################ Contaxt Navigation ############################################### */
/* ############################################################################################### */
#contactNavigation 			{ font-size:0.75em; width:250px; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; text-align:right; float:left; }
#contact					{ color:#FFFFFF;  font-size:12px; }
#contact a					{ color:#FFFFFF; text-decoration:none;  }
#contact a:hover			{ color:#FFFFFF; font-weight:normal; }
#contact span				{ color:#FFFFFF; }


/* ############################ Language Navigation ############################################## */
/* ############################################################################################### */
#language					{ color:#FFFFFF; margin-left:3px; }
#language a					{ color:#FFFFFF; font-weight:normal; text-decoration:underline; }
#language a:hover			{ color:#DDECF7; font-weight:normal; }
#language span.langAct		{ color:#87A732; font-weight:bold;   }


/* ############################ Breadcrumb Navigation ############################################ */
/* ############################################################################################### */
#breadcrumb		{ width:800px; height:14px; padding:3px 0px 0px 190px; font-size:10px; clear:both; }
#rpHome			{ float:left; font-weight:bold; margin:0px 5px 0px 0px; }
#rpContent		{ float:left; }
#rpContent a	{ color:#787878; text-decoration:underline;  }


/* ############################ Left Teaser ###################################################### */
/* ############################################################################################### */
#leftTeaser			{ width:156px; margin:0px 0px 0px 5px; text-align:center; }


/* ############################ Right Teaser ##################################################### */
/* ############################################################################################### */
#pageTeaser			{ width:170px; float:left; margin:3px 0px 0px 3px; text-align:center; }
#pageTeaser	img		{ margin-bottom: 3px; }
#pageTeaser .tx-rlmpflashdetection-pi1 { margin-bottom:6px; }

#mainPage			{ width:994px; }
#chapter			{ width:959px; margin-left:17px; }
#pageNavigation		{ width:161px; float:left; padding:0px 0px 0px 12px; font-size:0.75em; }


a					{ font-weight:normal; color:#196c00; text-decoration:underline; margin:0; }
/* h1					{ font-weight:normal; color:#0EA235; font-size:14px; text-decoration: none; } */
.clearFloat			{ clear:both; }










/* ############################ Page Footer ###################################################### */
/* ############################################################################################### */
#contentFooter a	{ color:#54A6D8; text-decoration:none; font-size:0.7em; }
#contentFooter		{ width:994px; height:40px; margin:auto; background:url(../../images/consumer/dummy_footer.jpg); color:#54A6D8; text-align:center; padding:13px 0px 0px 0px; }


/* ############################ Search Box ####################################################### */
/* ############################################################################################### */
#search			{ width:151px; height:22px; margin:0px 0px 10px 5px; padding:2px 0px 0px 5px; background-image:url(../../images/consumer/search/background.gif); }
#indexedsearch	{ padding:0; margin:0; }
.searchText	    { width:116px; height:17px; padding:3px 0px 0px 5px; background-image:url(../../images/consumer/search/background_text.gif); border:0px; font-size:11px; color:#196c00; }
.searchTextEpty { width:116px; height:17px; padding:3px 0px 0px 5px; background-image:url(../../images/consumer/search/background_text.gif); border:0px; font-size:11px; color:#909090; font-style:italic; }
.searchButton	{ padding:0; margin:0; border:0px; }


/* ############################ Newsletter UK #################################################### */
/* ############################################################################################### */
#newsletterUk	{ width:150px; height:27px; padding:107px 0px 0px 6px; background:url(../../images/consumer/newsletter_subscription_uk/background.gif); margin: 0 auto; margin-bottom:8px; }
.formBlank		{ padding:0; margin:0; }
.txtSignInUk	{ width:114px; height:14px; padding:3px 0px 0px 5px; background:url(../../images/consumer/newsletter_subscription_uk/background_text.gif); border:0px; font-size:11px; color:#196c00; }


/* ############################ Page Content ##################################################### */
/* ############################################################################################### */
#pageContent		{ width:637px; padding:2px 0px 0px 0px; float:left; font-size: 12px; color:#103912; }
#pageContent p		{ margin:0 0 0.5em 0; }
#pageContent h1		{ margin:0 0 0.5em 0; font-size: 13px; }
#pageContent h2		{ margin:6px 0 2px 0; font-size: 13px; }
#pageContent h3		{ margin:6px 0 2px 0; font-size: 12px; }
#pageContent h4		{ margin:6px 0 2px 0; font-size: 11px; }
#pageContent h5		{ margin:6px 0 2px 0; font-size: 10px; }
#pageContent ul		{ list-style:none; list-style-image:url(/fileadmin/www_alpro-soya_com/development_v50/images/consumer/listdot_103912.gif); padding:0; margin: 0px 0px 0px 16px; }
#pageContent li		{ margin: 0px 0px 4px 0px; }
#pageContent table	{ margin:6px 0 2px 0; font-size: 12px; }

#pageContent div.t3_content_container img				{ border:1px solid #b1cf60; }
#pageContent div.t3_content_container img.withoutBorder	{ border:0px #000000 solid; }
#pageContent div.t3_content_container h1				{ margin:0; }
#pageContent div.t3_content_container					{ margin: 0px 20px 15px 17px; clear:both; }
#pageContent div.csc-textpic-imagewrap					{ padding: 0 0 0 10px; }
#pageContent h1.flexCont img							{ padding:6px 28px 2px 17px; float: left; }
#pageContent h1.csc-firstHeader							{ font-size:22px; color:#196c00; background:url(../../images/consumer/headline-leaf.gif) no-repeat; padding:10px 0px 12px 40px; font-weight:normal; }

#pageContent img.imageRight  { border:1px solid #B0E1F2; margin:0px 0px 0px 10px; float: right; }
#pageContent img.imageLeft   { border:1px solid #B0E1F2; margin:0px 10px 0px 0px; float: left; }
#pageContent img.ReturnToTop { border:0px; float: right; }

#pageContent .author { font-weight:bold; font-style:normal; color:#961207; }
#pageContent .blue  { color:39C6FC; }
#pageContent .green { color:0EA235; }


/* SMALL CONTENT BLOCS 308 x 104 px ############################################################### */
/* ################################################################################################ */
#pageContent div.teaserContSmallBackground	{ width:309px; height:105px; float:left; padding: 0px 0px 1px 9px; margin:3px 0px 5px 0px; }
#pageContent div.teaserCntSmall				{ width:295px; height:97px;  background:url(../../images/consumer/content-blocs/shortContFG.gif) no-repeat; margin:1px 0px 0px 1px; padding: 7px 7px 0px 6px; }
#pageContent div.teaserContSmallImage		{ width:80px;  height:80px; float:left; margin: 10px 0px 0px 0px; padding:1px 1px 1px 1px; background-color:#196c00; }
#pageContent div.teaserContSmallContent		{ width:204px; height:68px; float:left; margin: 8px 0px 0px 0px;  padding:0px 0px 0px 6px; overflow:hidden; }
#pageContent div.teaserContSmallLink		{ height:18px; background:url(../../images/consumer/content-blocs/contLink.gif) no-repeat; float:right; padding:3px 2px 0px 8px; }
#pageContent span.teaserContSmallCopy		{ font-size:12px; color:#103912; }
#pageContent div.teaserContSmallContent h1	{ margin:0px 0px 3px 0px; color:#fdf3f8; font-weight:bold; font-size:14px; }
#pageContent div.teaserCntSmall p			{ margin:0px 0px 0px 0px; }
#pageContent div.teaserContSmallLink a		{ text-decoration:none; color:#196c00; }


/* LARGE CONTENT BLOCS 574 x 104 px ############################################################### */
/* ################################################################################################ */
#pageContent div.teaserContLargeBackground	{ width:627px; height:105px; float:left; padding: 0px 0px 1px 9px; margin:3px 0px 5px 0px; }
#pageContent div.teaserCntLarge				{ width:613px; height:97px; background:url(../../images/consumer/content-blocs/largeContFG.gif) no-repeat; margin:1px 0px 0px 1px; padding: 7px 7px 0px 6px; }
#pageContent div.teaserContLargeImage		{ width:80px;  height:80px; float:left; margin: 10px 0px 0px 0px; padding:1px 1px 1px 1px; background-color:#196c00; }
#pageContent div.teaserContLargeContent		{ width:522px; height:68px; float:left; margin: 8px 0px 0px 0px;  padding:0px 0px 0px 6px; overflow:hidden; }
#pageContent div.teaserContLargeLink		{ height:18px; background:url(../../images/consumer/content-blocs/contLink.gif) no-repeat; float:right; padding:3px 2px 0px 8px; }
#pageContent span.teaserContLargeCopy		{ font-size:12px; color:#103912; }
#pageContent div.teaserContLargeContent h1	{ margin:0px 0px 3px 0px; color:#fdf3f8; font-weight:bold; font-size:14px; }
#pageContent div.teaserCntLarge p			{ margin:0px 0px 0px 0px; }
#pageContent div.teaserContLargeLink a		{ text-decoration:none; color:#196c00; }






div.tx-macalprohometeaser-pi1 { margin-left:10px; width:626px; }
#tx_macalprohometeaser_pi1_header_product	{ height:21px; background:url(/fileadmin/www_alpro-soya_com/development_v50/images/consumer/home_teaser/product_header_link.gif) no-repeat; float:right; padding:9px 2px 0px 10px; margin:0px 10px 0px 0px; }
#tx_macalprohometeaser_pi1_header_product a	{ text-decoration:none; color:#196c00; font-weight:bold; }
#tx_macalprohometeaser_pi1_header	 { width:586px; background:url(/fileadmin/www_alpro-soya_com/development_v50/images/consumer/home_teaser/product_header.gif) no-repeat; color:#185b1a; font-size:12px; padding:0px 0px 10px 40px; }
#tx_macalprohometeaser_pi1_header h1 { font-size:22px; color:#fdf3f8; padding:10px 40px 0px 0px; font-weight:normal; }
#tx_macalprohometeaser_pi1_header p  { padding:0px 40px 0px 0px; }







/* INDEXED SEARCH 574 x 104 px #################################################################### */
/* ################################################################################################ */



div.tx-indexedsearch						{ width:616px; padding:0px 0px 10px 10px; color:#103912; }
div#tx-indexedsearch-searchbox_header		{ width:566px; height:85px; padding:10px 40px 0px 20px; background:url(/fileadmin/www_alpro-soya_com/development_v50/templates_ext/consumer/indexed_search/images/search_background_standard.gif) no-repeat; }
div#tx-indexedsearch-searchbox_header h1	{ margin:0px 0px 10px 24px; font-size:22px; color:#103912; font-weight:normal; }
div#tx-indexedsearch-searchbox_header p		{ margin:0px 0px 0px 6px;  }
div#tx-indexedsearch-searchbox_header input.indexedsearch-searchbox_text { height:19px; width:250px; padding:5px 0px 0px 6px; font-size:12px; font-family:Arial, Helvetica, sans-serif; border:0px; background:url(/fileadmin/www_alpro-soya_com/development_v50/templates_ext/consumer/alpro_recipes/images/search_text_background.gif) no-repeat; vertical-align: top; }

/*
#searchLabel			{ margin: 0px 0px 10px 0px; font-weight:bold; color: #36A7E1 }
#searchValue			{ margin: 0px 0px 10px 0px; float:left; }
#searchButton			{ margin: 0px 0px 10px 0px; float:left; }
#searchButton			{ margin: 0px 0px 10px 0px; float:left; }
*/
a.searchCurrPage			{ text-decoration:none; font-weight:bold; color:#103912; margin:0 0 0 10px }
img.searchNav  				{ vertical-align:middle; }
div.tx-indexedsearch-whatis	{ display:none; }

div#searchDisplayNav		{ margin: 0px 0px 15px 17px; clear:both; }
div#searchDisplayNav table	{ width:100%; font-size:12px; }
div.tx-indexedsearch td 	{ font-size:12px; }
div#searchDisplayNav ul		{ margin: 0; }
div#searchDisplayNav li		{ display:inline; margin:0; }
div#searchDisplayNav a		{ margin: 0 0 0 5px; }
td.searchNavRes				{ font-weight:bold; }
td.searchNavPage			{ text-align:right; }
div.tx-indexedsearch-res	{ margin: 0px 0px 10px 8px; clear:both; font-size:12px; }
div#searchValue input		{ color: #666666; }

/* NEWSLETTER EXTERN ############################################################################## */
/* ################################################################################################ */
div#newsletterExt { width:155px; height:48px; background: url(../../images/consumer/newsletter/complete-background_uk.gif) no-repeat; padding:110px 0 0 15px; }
div#newsletterNL  { width:154px; height:49px; background: url(../../images/consumer/newsletter/complete-background_nl.gif) no-repeat; padding:100px 0 0 15px; }
div#newsletterBE  { width:154px; padding:100px 0 0 15px; }
#newsletterExt input.txtSignIn { width:105px; color:#787878; font-size:11px; }

/* PLUGIN: tx_macalproproducts_pi1 ################################################################ */
/* ################################################################################################ */
div#tx_macalproproducts_pi1_detail_content  { width:609px; margin: 0px 0px 15px 17px; clear:both; }
div#tx_macalproproducts_pi1_detail_roundel  { padding:0px 0px 0px 30px; }
div#tx_macalproproducts_pi1_header          { width:599px; height:35px; padding: 10px 0px 0px 10px; }
div#tx_macalproproducts_pi1_headerLeft   	{ width:318px; height:20px; float:left; font-weight:bold; }
div#tx_macalproproducts_pi1_headerRight  	{ width:245px; height:20px; float:right; text-align:right; }
div#tx_macalproproducts_pi1_footer  		{ width:545px; font-size:10px; }
div.tx_macalproproducts_pi1_package 		{ width:168px; height:198px; float:left; margin:0px 0px 20px 0px; padding:0px 0px 0px 27px; }
div.tx_macalproproducts_pi1_detail_image	{ width:134px; float:left; padding:0px 0px 0px 10px; }
div.tx_macalproproducts_pi1_detail_copy		{ width:300px; float:left; padding:0px 0px 0px 0px;  }
div.tx_macalproproducts_pi1_detail_recipe	{ width:145px; float:left; }
span.alproProductEnegryH2 						{ margin-left:20px; }
span.alproProductEnegryH3 						{ margin-left:40px; }
div#tx_macalproproducts_pi1_detail_rbox			{ width:159px; }
div#tx_macalproproducts_pi1_detail_rbox_image	{ width:150px; padding:9px 0 10px 9px; background:url(/fileadmin/www_alpro-soya_com/development_v50/templates_ext/consumer/alpro_products/images/recipebox-topper.gif) top; }
div#tx_macalproproducts_pi1_detail_rbox_text	{ width:104px; padding:0px 40px 15px 15px; background:url(/fileadmin/www_alpro-soya_com/development_v50/templates_ext/consumer/alpro_products/images/recipebox-bottom.gif) bottom; }
div.tx_macalproproducts_pi1_detail_gda_cont		{ width:305px; border:0px solid #000000; }
div.tx_macalproproducts_pi1_detail_gda			{ width:61px;  height:89px; background:url(/fileadmin/www_alpro-soya_com/development_v50/templates_ext/consumer/alpro_products/images/background-gda.gif) top #DBF2FA; float:left; }
div.tx_macalproproducts_pi1_detail_gda_header	{ height:24px; border:#003333 0px solid; text-align:center; padding:10px 5px 0 0; vertical-align:bottom; line-height:12px; color:#257A34; }
div.tx_macalproproducts_pi1_detail_gda_copy1	{ height:12px; border:#003333 0px solid; text-align:center; padding:0 5px 0 0; font-weight:bold; color:#257A34; }
div.tx_macalproproducts_pi1_detail_gda_copy2	{ height:20px; border:#003333 0px solid; text-align:center; padding:10px 5px 0 0; color:#A4BF20; }
div#tx_macalproproducts_pi1_content  		  	{ width:626px; padding:0px 0px 0px 0px; }
div#tx_macalproproducts_pi1_content p 		  	{ margin:0; padding:0; }
div#tx_macalproproducts_pi1_content h1 		 	{ margin:8px 0 2px 0; font-size:13px; font-weight:bold; color:#103912; }


/* MAILFORM ############################################################## */
fieldset					{ margin:0px 0px 5px 0px; padding:0; border:none; }
legend						{ display:none; }
div.csc-mailform-field		{ margin-bottom: 5px; clear: both; }
form#mailform				{ padding:0; margin:0; }
.csc-mailform				{ padding:30px 0 0 0; margin:0; border: 0px; clear:both; }
.csc-mailform-submit		{ margin:10px 0px 0px 0px; display: block; }
.csc-mailform-field			{ clear:both; overflow:hidden; }
.csc-mailform-check			{ margin:0 5px 5px 0; vertical-align:middle;clear:both; overflow:hidden;  }
.csc-mailform-radio			{ margin:0 5px 0 0; vertical-align:middle;clear:both; overflow:hidden; }
.csc-mailform-label			{ margin:10px 0px 0px 0px; display: block; font-weight:bold; }
.csc-mailform-field label	{ margin-bottom:8px; margin-right:5px; width: 120px; display: block; float: left; }
.csc-mailform-formlabel		{ margin-bottom:8px; margin-right:5px; width: 120px; display: block; float: left; }

/* MAILFORM PLUS ######################################################## */
div#mailformplus_error	{ width:350px; padding:5px; background-color:#D9F1F9; font-size:12px; font-weight:bold; color:#990000;  border:1px #C3C3C3 solid; border-top:1px #7C7C7C solid; }
input.inpText			{ font-weight:normal; color:#787878; background-color:#FFFFFF; border:1px #C3C3C3 solid; border-top:1px #7C7C7C solid; font-size:11px; padding:2px 0px 2px 4px; }
input.inpTextErr		{ font-weight:bold;   color:#990000; background-color:#D9F1F9; border:1px #C3C3C3 solid; border-top:1px #7C7C7C solid; font-size:11px; padding:2px 0px 2px 4px; }
select.inpText			{ font-weight:normal; color:#787878; background-color:#FFFFFF; border:1px #C3C3C3 solid; border-top:1px #7C7C7C solid; font-size:11px; padding:2px 0px 2px 4px; }
select.inpTextErr		{ font-weight:normal; color:#990000; background-color:#FFFFFF; border:1px #C3C3C3 solid; border-top:1px #7C7C7C solid; font-size:11px; padding:2px 0px 2px 4px; }
textarea.inpText		{ font-weight:normal; color:#787878; background-color:#FFFFFF; border:1px #C3C3C3 solid; border-top:1px #7C7C7C solid; font-size:11px; padding:2px 0px 2px 4px; font-family:Arial, Helvetica, sans-serif; }
textarea.inpTextErr		{ font-weight:normal; color:#990000; background-color:#FFFFFF; border:1px #C3C3C3 solid; border-top:1px #7C7C7C solid; font-size:11px; padding:2px 0px 2px 4px; font-family:Arial, Helvetica, sans-serif; }
td.mailformplusLabel	{ }
td.mailformplusLabelErr	{ border-left: 1px solid #787878; border-top: 1px solid #787878; border-bottom: 1px solid #787878; background-color:#FDE1DB; padding:0px 4px 0px 4px; color:#990000;   }

/* FORUM ######################################################## */
div.t3_container		{ margin: 0px 0px 0px 17px; clear:both; }

/* Wellbeing Index ############################################### */
#wbx_container						{ margin: 0px 20px 0px 17px; clear:both; }
#wbxNextPage						{ text-align:right; padding-top:10px; }
#wbxProgress						{ text-align:right; padding-top:4px; font-weight:bold; }
#wbx_container .question_subtitle	{ font-size:14px; color:#103912; font-weight:bold; margin:0px 0px 4px 0px; }
#wbx_container .question_title		{ font-size:11px; }
#wbx_container .question_options	{ font-size:11px; color:#103912; }
#wbx_container .wbxFormError		{ color: #990000; }
#wbx_container hr					{ COLOR: #eaeaea; BORDER-TOP-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-BOTTOM-STYLE: solid; }

/* CONTACT BANNER Standard ################################################# */
div#newsletterStd				{ width:156px; background:url(/fileadmin/www_alpro-soya_com/development_v50/images/consumer/pageTeaser/std_footer.gif) no-repeat bottom; text-align:left; font-size: 10px; color:#103912; }
div#newsletterStd_header		{ width:140px; padding:7px 8px 15px 8px; background:url(/fileadmin/www_alpro-soya_com/development_v50/images/consumer/pageTeaser/std_header_mail.gif) no-repeat top; font-size:11px; font-weight:bold; }
div#newsletterStd_copy			{ width:140px; padding:0px 8px 8px 8px; }
div#newsletterStd_copy p		{ margin:0px 0px 16px 0px; }


/* CONTACT BANNER Standard ################################################# */
div#newsletter_DE					{ width:156px; background:url(/fileadmin/www_alpro-soya_com/development_v50/images/consumer/pageTeaser/std_footer.gif) no-repeat bottom; text-align:left; font-size: 10px; color:#103912; }
div#newsletter_DE_header			{ width:140px; padding:7px 8px 6px 8px; background:url(/fileadmin/www_alpro-soya_com/development_v50/images/consumer/pageTeaser/std_header_mail.gif) no-repeat top; font-size:14px; font-weight:bold; }
div#newsletter_DE_copy				{ width:140px; height:176px; padding:0px 8px 7px 8px; }
div#newsletter_DE_copy p			{ margin-bottom:0; margin-top:0px; font-size:11px; }
div#newsletter_DE_copy p.hotline	{ margin-bottom:0; margin-top:3px; }
div#newsletter_DE_copy span.tel		{ font-size:14px; }
div#newsletter_DE_copy a			{ color: #103912; text-decoration:none;  }
div#newsletter_DE_copy a.small		{ color: #103912; text-decoration:none; margin-left:22px; font-size:10px; line-height:10px; }
div#newsletter_DE_copy a:hover		{ color: #44500b; }

/* CONTACT BANNER UK ####################################################### */
div#newsletter_UK				{ width:156px; background:url(/fileadmin/www_alpro-soya_com/development_v50/images/consumer/pageTeaser/std_footer.gif) no-repeat bottom; text-align:left; font-size: 10px; color:#103912; }
div#newsletter_UK_header		{ width:140px; padding:7px 8px 15px 8px; background:url(/fileadmin/www_alpro-soya_com/development_v50/images/consumer/pageTeaser/std_header_mail.gif) no-repeat top; font-size:11px; font-weight:bold; }
div#newsletter_UK_copy			{ width:140px; padding:0px 8px 8px 8px; }
div#newsletter_UK_copy p		{ margin:0px 0px 16px 0px; }

div#forumLogin_UK					{ width:156px; background:url(/fileadmin/www_alpro-soya_com/development_v50/images/consumer/pageTeaser/std_footer.gif) no-repeat bottom; text-align:left; font-size: 10px; color:#103912; }
div#forumLogin_UK_header			{ width:140px; padding:7px 8px 15px 8px; background:url(/fileadmin/www_alpro-soya_com/development_v50/images/consumer/pageTeaser/std_header.gif) no-repeat top; font-size:11px; font-weight:bold; }
div#forumLogin_UK_copy				{ width:140px; padding:0px 8px 8px 8px; }
div#forumLogin_UK_copy p			{ margin-bottom:0; margin-top:2px;font-size:11px; }
div#forumLogin_UK_copy p.hotline	{ margin-bottom:0; margin-top:5px; }
div#forumLogin_UK_copy p.subhead	{ color: #44500b; margin:0px 0px 3px 0px; }
div#forumLogin_UK_copy a			{ color: #103912; text-decoration:none;  }
div#forumLogin_UK_copy a.small		{ color: #103912; text-decoration:none; margin-left:22px; font-size:10px; line-height:10px; }
div#forumLogin_UK_copy a.link		{ color: #103912; display:block; width:130px; text-decoration:none; font-size:11px; border-bottom:1px #718241 solid; }
div#forumLogin_UK_copy a.linkl		{ color: #103912; display:block; width:130px; text-decoration:none; font-size:11px; }
div#forumLogin_UK_copy a:hover		{ color: #103912; }
div#forumLogin_UK_copy input.img	{ margin:3px 0px 0px 84px; }
div#forumLogin_UK_copy input.txt	{ width:130px; height:15px; font-size:10px; border:1px solid #929396; vertical-align:top; background-color:#EBF7C7; }
div#forumLogin_UK_copy span.tel		{ font-size:14px; }



/* CONTACT BANNER UK ####################################################### */
body.chooseLanguage			{ font-family:Arial, Helvetica, sans-serif; font-size:100.01%; color:#787878; background:url(/fileadmin/www_alpro-soya_com/development_v50/images/consumer/language/background.gif) repeat-x #E2F393; margin:102px 0 0 0; padding:0; }
#chooseLanguageHeader		{ width:834px; background-color:#00FFFF; margin:auto; }
#chooseLanguageContent		{ padding: 0 0 0 74px; width:760px; margin:auto; font-size:0.8em; }
#chooseLanguageContent img	{ vertical-align:middle; border:0; }
#chooseLanguageContent p	{ padding:0; margin:0 0 5px 0; }
