body.prodLanding div.smallFocusItem{min-height:210px; height:auto !important; height:210px}

div#home div#contentLeft {display:none}
div#home div#contentCentre {width:727px}

/* START Contact Us */
div#contactus div.imgBoxLeftCol { margin:0 ; padding:8px 0 30px 0 ; background-color:transparent ; }
	div#contactus div.imgBoxLeftCol img { border:none ; }

	div#contactus div#contentFull p { padding: 0 10px;	}
div#contactus div#contentFull form { position:relative ; margin:0 ; padding:0 ; background-color:transparent ; }		
	div#contactus div#contentFull form#categoryform { margin:10px 0px 20px 10px ; padding:6px 3px 6px 12px ; background-color:transparent ; }
	div#contactus div#contentFull form#categoryform label { margin-right:15px ; font-weight:bold ;  }
	div#contactus div#contentFull form#categoryform select { margin-right:25px ; font-size:11px ; width:250px ; }
form#CategoryForm1 fieldset, form#CategoryForm2 fieldset, form#CategoryForm3 fieldset, form#CategoryForm5 fieldset { margin:0 ; padding:14px 0 0 20px ; border:none ; }
form#CategoryForm1 input, form#CategoryForm2 input, form#CategoryForm3 input, form#CategoryForm5 input { margin-top:3px ; }
form#CategoryForm1 select, form#CategoryForm2 select, form#CategoryForm3 select, form#CategoryForm5 select { margin-top:3px ; }
form#CategoryForm1 textarea, form#CategoryForm2 textarea, form#CategoryForm3 textarea, form#CategoryForm5 textarea { margin-top:3px ; }
form#CategoryForm1 button, form#CategoryForm2 button, form#CategoryForm3 button, form#CategoryForm5 button { float:right ; background-color:#e8001f ; }

form.show { display:block ; }
form.hide { display:none ; }

/* Height of form, and position of fields for each contact us form */
form#CategoryForm1 { height:400px  }
	fieldset#cf1_EmailAddress { position:absolute ; left:0 ; top:0 ; width:344px ; font-weight:bold ; }
	fieldset#cf1_EmailAddress input { width:340px ; }
	fieldset#cf1_Message { position:absolute ; left:0 ; top:50px ; width:712px ; font-weight:bold ; }
	fieldset#cf1_Message textarea { width:707px ; height:64px }
	fieldset#cf1_DataPrivacy { position:absolute ; left:0 ; top:150px ; width:712px ; }
	fieldset#cf1_Disclaimer { position:absolute ; left:0 ; top:150px ; width:712px ; font-size:11px ; }

	
	fieldset#cf1_Radio1 { position:absolute ; left:0 ; top:240px ; width:712px ; }
	fieldset#cf1_Radio1 label { margin:0 10px; }
	
	fieldset#cf1_Radio2 { position:absolute ; left:0 ; top:310px ; width:712px ; }
	fieldset#cf1_Radio2 label { margin:0 10px; }
	fieldset#cf1_Buttons { position:absolute ; left:0 ; top:360px ; width:712px ;  }

form#CategoryForm2 { height:680px  }
	fieldset#cf2_FirstName { position:absolute ; left:0 ; top:0 ; width:344px ; font-weight:bold ; }
	fieldset#cf2_FirstName input { width:340px ; }
	
	fieldset#cf2_LastName { position:absolute ; left:0 ; top:50px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_LastName input { width:340px ; }
	
	fieldset#cf2_EmailAddress { position:absolute ; left:0 ; top:100px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_EmailAddress input { width:340px ; }
	
	fieldset#cf2_AddressLine1 { position:absolute ; left:0 ; top:150px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_AddressLine1 input { width:340px ; }
	
	fieldset#cf2_AddressLine2 { position:absolute ; left:377px ; top:100px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_AddressLine2 input { width:340px ; }
	
	fieldset#cf2_City { position:absolute ; left:0 ; top:200px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_City input { width:340px ; }
	
	fieldset#cf2_PostCode { position:absolute ; left:0 ; top:250px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_PostCode input { width:340px ; }
	
	fieldset#cf2_Telephone { position:absolute ; left:0 ; top:200px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_Telephone input { width:340px ; }
	fieldset#cf2_YearBirth { position:absolute ; left:0 ; top:250px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_YearBirth select { width:150px ; }
	fieldset#cf2_Gender { position:absolute ; left:377px ; top:250px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_Gender label { font-weight:normal ; }
	fieldset#cf2_SpecialDiet { position:absolute ; left:0 ; top:300px ; width:712px ; font-weight:bold ; }
	fieldset#cf2_SpecialDiet label { font-weight:normal ; margin-right:15px ; }
	fieldset#cf2_Activity { position:absolute ; left:0 ; top:350px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_Activity select { width:150px ; }
	
	fieldset#cf2_packing_code { position:absolute ; left:367px ; top:0px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_packing_code input { width:340px ; }
	fieldset#cf2_packing_code textarea { width:340px ; height:18px}
	
	fieldset#cf2_product_name { position:absolute ; left:367px ; top:50px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_product_name input { width:340px ; }
	
	fieldset#cf2_best_before_date { position:absolute ; left:367px ; top:100px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_best_before_date textarea { width:340px ; height:18px}
	fieldset#cf2_best_before_date input { width:340px ; }
	
	fieldset#cf2_product_weight { position:absolute ; left:367px ; top:150px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_product_weight input { width:340px ; }
	
	fieldset#cf2_place_of_purchase { position:absolute ; left:367px ; top:200px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_place_of_purchase input { width:340px ; }
	
	
	fieldset#cf2_Radio1 { position:absolute ; left:0 ; top:410px ; width:712px ; }
	fieldset#cf2_Radio1 label { margin:0 10px; }
	
	fieldset#cf2_Radio2 { position:absolute ; left:0 ; top:490px ; width:712px ; }
	fieldset#cf2_Radio2 label { margin:0 10px; }
	
	
	fieldset#cf2_Message { position:absolute ; left:0 ; top:300px ; width:712px ; font-weight:bold ; }
	fieldset#cf2_Message textarea { width:707px ; height:64px }
	fieldset#cf2_DataPrivacy { position:absolute ; left:0 ; top:570px ; width:712px ; }
	fieldset#cf2_Disclaimer { position:absolute ; left:0 ; top:570px ; width:712px ; font-size:11px ; }
	fieldset#cf2_Buttons { position:absolute ; left:0 ; top:650px ; width:712px ; }

form#CategoryForm5 { height:500px  }
	fieldset#cf5_FirstName { position:absolute ; left:0 ; top:0 ; width:344px ; font-weight:bold ; }
	fieldset#cf5_FirstName input { width:340px ; }
	fieldset#cf5_LastName { position:absolute ; left:0 ; top:50px ; width:344px ; font-weight:bold ; }
	fieldset#cf5_LastName input { width:340px ; }
	fieldset#cf5_EmailAddress { position:absolute ; left:0 ; top:100px ; width:344px ; font-weight:bold ; }
	fieldset#cf5_EmailAddress input { width:340px ; }
	fieldset#cf5_AddressLine1 { position:absolute ; left:367px ; top:0 ; width:344px ; font-weight:bold ; }
	fieldset#cf5_AddressLine1 input { width:340px ; }
	fieldset#cf5_AddressLine2 { position:absolute ; left:367px ; top:50px ; width:344px ; font-weight:bold ; }
	fieldset#cf5_AddressLine2 input { width:340px ; }
	fieldset#cf5_City { position:absolute ; left:367px ; top:50px ; width:344px ; font-weight:bold ; }
	fieldset#cf5_City input { width:340px ; }
	fieldset#cf5_PostCode { position:absolute ; left:367px ; top:100px ; width:344px ; font-weight:bold ; }
	fieldset#cf5_PostCode input { width:340px ; }
	fieldset#cf5_Telephone { position:absolute ; left:0 ; top:100px ; width:344px ; font-weight:bold ; }
	fieldset#cf5_Telephone input { width:340px ; }
	fieldset#cf5_Message { position:absolute ; left:0 ; top:150px ; width:712px ; font-weight:bold ; }
	fieldset#cf5_Message textarea { width:707px ; height:64px }
	fieldset#cf5_DataPrivacy { position:absolute ; left:0 ; top:260px ; width:712px ; }
	fieldset#cf5_Disclaimer { position:absolute ; left:0 ; top:380px ; width:712px ; font-size:11px ; }
	fieldset#cf5_Buttons { position:absolute ; left:0 ; top:460px ; width:712px ; }
	
	fieldset#cf5_Radio1 { position:absolute ; left:0 ; top:250px ; width:712px ; }
	fieldset#cf5_Radio1 label { margin:0 10px; }
	
	fieldset#cf5_Radio2 { position:absolute ; left:0 ; top:320px ; width:712px ; }
	fieldset#cf5_Radio2 label { margin:0 10px; }
/* END Contact Us */



div.stdContBlock table#gda_table {border:1px solid #e6e9a2;}
div.stdContBlock table#gda_table th{padding:4px; text-align:center; background:#a52011;}
div.stdContBlock table#gda_table td{padding:15px;}
div.stdContBlock table#gda_table td.col1{text-align:center; font-size:10px;color:#fff;}


/*div#nutritionImgArea{width:735px; padding:10px; margin:0px}*/
body.displaygdainfomations div#nutritionImgArea{min-height:540px;height:auto!important;height:540px; padding:10px; margin:0px}

body.displaygdainfomations div#nutritionImgArea{width:735px; padding:10px; margin:0px;display:block; color:#EFBF2F; min-height:100px; height:auto !important; height:100px}
	body.displaygdainfomations div#nutritionImgArea img{float:left}

body.displaygdainfomations div#prodNutrInfo{font-size:11px; width:495px; padding:10px; margin:0px; min-height:426px; height:auto !important; height:426px}
	body.displaygdainfomations div#prodNutrInfo h5{margin:0px;padding:10px;  border:1px solid #f5d8a0; border-bottom:none ; color:#ffffff; text-align:center; background:#a52012}
	body.displaygdainfomations div#prodNutrInfo table#gda_table{ border:1px solid #f5d8a0}
	body.displaygdainfomations div#prodNutrInfo table#gda_table tr.odd{background:#841b18}
	body.displaygdainfomations div#prodNutrInfo table#gda_table tr.even{background:#a52012}
	body.displaygdainfomations div#prodNutrInfo table#gda_table td{padding:4px; text-align:center}
	body.displaygdainfomations div#prodNutrInfo table#gda_table th{padding:4px; text-align:center}
	body.displaygdainfomations div#prodNutrInfo table#gda_table td.col1{color:#ffffff; font-weight:bold; text-align:left}
	body.displaygdainfomations div#prodNutrInfo	div.stdContBlock td.textArea span {color:#fff;font-family:verdana,arial,helvetica,sans-serif;font-size:10px;line-height:12px;margin:0 0 25px 0;display:block;}
	body.displaygdainfomations div#prodNutrInfo	div.stdContBlock td.textArea ul.linkslist li a.first {color:#efa925;}
	
	
body.displaygdainfomations div#GDACalculator{padding:0px; margin:0px; position:absolute; right:0px; top:400px}

body.displaygdainfomations div#nutritionTextCol {display:none}
body.displaygdainfomations div#nutritionTextCol {display:block;border-bottom:none;}
	body.displaygdainfomations div#nutritionTextCol div#explanationArea {display:none}
	body.displaygdainfomations div#nutritionTextCol div#head {border-bottom:none;color:#fff;padding:12px 10px 11px 10px;}
			body.displaygdainfomations div#nutritionTextCol div#head span {color:#fff;font-family:verdana,arial,helvetica,sans-serif;font-size:10px;line-height:11px;}
	body.displaygdainfomations div#nutritionTextCol div#foot {display:none}

body.displaygdainfomations ul.linkslist a{color:#EFBF2F; font-weight:bold; text-decoration:underline}
	body.displaygdainfomations ul.linkslist a:hover{color:#EFBF2F; font-weight:bold; text-decoration:none}

/*La gamme*/
body.LaGamme div#pageBody.nothirdcol {padding: 0 0 50px 0;}
body.LaGamme div#contentFull {padding: 0 0 0 0; background:transparent url(../img/LaGamme_home_bg.jpg) no-repeat scroll right 0; }
body.LaGamme div.sagamme { height:454px; margin:0; padding:0;  line-height:12px;}
body.LaGamme div#colourBox  div.stdContBlock {padding:300px 0 0 60px; width: 650px}
body.LaGamme div#colourBox table tr td {text-align:center; font-size:11px;}
body.LaGamme div#colourBox table tr td  div.imageBoxTop {padding:0 0 10px 50px}
body.LaGamme div#colourBox ul {border:none;}
body.LaGamme div#colourBox table tr td div.imageBoxBottom{float:left; padding: 5px 20Px 0 0 ;}
body.LaGamme div#colourBox  div.stern {float:right; padding:5px 7px 0 0;}
body.LaGamme div#colourBox div.stern table tr td {text-align:right;}


body.LaGamme_s1  div#pageBody.nothirdcol {background:transparent url(../img/LaGamme_footer.jpg) no-repeat scroll left bottom;}
body.LaGamme_s1 div#contentFull {background:transparent url(../img/LaGamme_s1_bg.jpg) no-repeat scroll right 30px; }
body.LaGamme_s1 div.content h1 {padding-bottom:0px}
body.LaGamme_s1 div.content h6 {display:none; }
body.LaGamme_s1 div.stdContBlock {font-size:11px; line-height:14px; padding:0 280px 0 60px;}
body.LaGamme_s1 ol {padding: 0 0 0 0 }
body.LaGamme_s1 ol li{list-style-image: url(../img/LaGamme_aufzaehlung.gif);list-style-position: inside; padding-bottom:5px;}
body.LaGamme_s1 div.photolink {position:absolute; right:-240px; top:170px;}

body.LaGamme_galerie div#pageBody.nothirdcol {background:transparent url(../img/LaGamme_footer.jpg) no-repeat scroll left bottom;}
body.LaGamme_galerie div#contentFull {background:transparent url(../img/LaGamme_galerie_bg.jpg) no-repeat scroll 0 30px; }
body.LaGamme_galerie div.content h1 {padding-bottom:0px}
body.LaGamme_galerie div.content h6 {display:none; }
body.LaGamme_galerie div.stdContBlock {font-size:11px; line-height:14px; padding:0 250px 0 20px;}
body.LaGamme_galerie div.mainimage {margin:0 ; padding:15px 0px 0px 15px; width:550px; }
body.LaGamme_galerie div.previmg1 {position:absolute; right:30px; top:185px; width:160px; clear:both; }
body.LaGamme_galerie div.previmg2 {position:absolute; right:30px; top:250px; width:160px; clear:both; }
body.LaGamme_galerie div.previmg3 {position:absolute; right:30px; top:315px; width:160px; clear:both; }
body.LaGamme_galerie div.previmg4 {position:absolute; right:30px; top:380px; width:160px; clear:both; }
body.LaGamme_galerie div.previmg1 div.stdContBlock {float:right; }
body.LaGamme_galerie div.previmg2 div.stdContBlock {float:right; }
body.LaGamme_galerie div.previmg3 div.stdContBlock {float:right; }
body.LaGamme_galerie div.previmg4 div.stdContBlock {float:right; }
body.LaGamme_galerie div#colourBox div.stdContBlock {padding:5px; }

body.LaGamme_s2  div#pageBody.nothirdcol {background:transparent url(../img/LaGamme_footer.jpg) no-repeat scroll left bottom;}
body.LaGamme_s2 div#contentFull {background-color:transparent; }
body.LaGamme_s2 div.content h1 {padding-bottom:0px}
body.LaGamme_s2 div.content h6 {display:none; }

body.LaGamme_s3  div#pageBody.nothirdcol {background:transparent url(../img/LaGamme_footer.jpg) no-repeat scroll left bottom;}
body.LaGamme_s3 div#contentFull {background:transparent url(../img/LaGamme_s3_bg.jpg) no-repeat scroll right 30px; }
body.LaGamme_s3 div.content h1 {padding-bottom:0px}
body.LaGamme_s3 div.content h6 {display:none; }
body.LaGamme_s3 div.stdContBlock {font-size:11px; line-height:14px; padding:0 250px 0 60px;}
body.LaGamme_s3 ol {padding: 0 0 0 0 }
body.LaGamme_s3 ol li{list-style-image: url(../img/LaGamme_aufzaehlung.gif);list-style-position: inside; padding-bottom:5px;}

body.LaGamme_s4  div#pageBody.nothirdcol {background:transparent url(../img/LaGamme_footer.jpg) no-repeat scroll left bottom;}
body.LaGamme_s4 div#contentFull {background:transparent url(../img/LaGamme_s4_bg.jpg) no-repeat scroll right 30px; }
body.LaGamme_s4 div.content h1 {padding-bottom:0px}
body.LaGamme_s4 div.content h6 {display:none; }
body.LaGamme_s4 div.stdContBlock {font-size:11px; line-height:14px; padding:0 10px 0 50px;}
body.LaGamme_s4 div.first {padding:20px 10px 0 40px;}
body.LaGamme_s4 div.second {padding-left: 40px;}
body.LaGamme_s4 ol {padding: 0 0 0 0 }
body.LaGamme_s4 ol li{list-style-image: url(../img/LaGamme_aufzaehlung.gif);list-style-position: inside; padding-bottom:5px;}


/*End La gamme*/	

/*Navigation La Gamme*/	
div#prinav  {padding-left:5px;}
div#prinav ul {padding:0 0 0 0 ;}
div#prinav ul li.pn_item1 a  {padding:3px 0 0 0 ;}
div#prinav ul li.pn_item2 a  {padding:3px 0 0 0 ;}
div#prinav ul li.pn_item3 a  {padding:3px 0 0 0 ;}
div#prinav ul li.pn_item4 a  {padding:3px 0 0 0 ;}
div#prinav ul li.pn_item5 a  {padding:3px 0 0 0 ; border:none;}
div#prinav ul li.pn_item6  a {padding:3px 2px 0 2px ; border: none; width:160px; height:25px;background:transparent url(../img/pn_background_green.gif) repeat-x scroll right 0;;}
div#prinav ul li.pn_item7 a  {padding:3px 0 0 0 ;}
/*End Navigation La Gamme*/	


/*START FACEBOOK*/
div#divfacebook_i_like {position:absolute; top:114px; left:787px;}
.connect_widget .connect_text_wrapper {color:#F5D8A0 !important; width:155px !important;}
.connect_widget td.connect_widget_vertical_center {padding:0 0 10px 0; }
iframe#facebook_i_like {background:none repeat scroll 0 0 transparent; }
/*END FACEBOOK*/


/*START FOOTER*/
div#footer{height:51px}
/*END FOOTER*/