/*START HEADER*/
div#hdrLoggedLinks {width: 140px; top:43px}
div#hdrLinks{top:43px}
div#miniBasketWrapper{top:43px}
div#hdrWelcome{top:43px}
/*END HEADER*/
	
div#contentRight div.productInterestedWrapper { display: none; }

div.content div.addressBody div.address1 { float: left; margin-right: 5px; }
div.content div.addressBody div.postalCode { float: left; margin-right: 5px; }

/*userRegForm*/
form#userRegForm fieldset#fs_newsletter_1 label,
form#userRegForm fieldset#fs_newsletter_2 label { float: left; margin: 0px 0px 0px 5px; width: 190px; }


form#userRegForm fieldset#fs_title{}
	form#userRegForm fieldset#fs_title label { margin: 2px 20px 0px 0px; width: auto; height: auto; }
	form#userRegForm fieldset#fs_title input { background-color:transparent; border:0px none; float:left; height:13px; width:20px; }

form#userRegForm fieldset#fs_address1{width:380px; display:inline; margin:0 0 6px 4px; padding:0 0 6px 15px}
	form#userRegForm fieldset#fs_address1 label{}
	form#userRegForm fieldset#fs_address1 input{ width:148px}

form#userRegForm fieldset#fs_address2{width:40px;display:inline; margin:0px 0px 6px; padding:0 0 6px}
	form#userRegForm fieldset#fs_address2 label{display:none}
	form#userRegForm fieldset#fs_address2 input{ width:30px}
	
form#userRegForm fieldset#fs_postalCode{ width:272px; display:inline; margin:0 0 6px 4px; padding:0 0 6px 15px}
	form#userRegForm fieldset#fs_postalCode input{width:40px; }
	
form#userRegForm fieldset#fs_city{width:150px;display:inline; margin:0px 0px 6px ; padding:0 0 6px}
	form#userRegForm fieldset#fs_city label{display:none}
	form#userRegForm fieldset#fs_city input{ width:138px}	
	
/*enterDetails*/
form#enterDetails fieldset#fs_address1{width:378px; display:inline; padding:0 0 6px 15px; margin:0 0 0 4px }
	form#enterDetails fieldset#fs_address1 label{}
	form#enterDetails fieldset#fs_address1 input{ width:148px}

form#enterDetails fieldset#fs_address2{width:50px;display:inline; margin:0px 0px 6px; padding:0;}
	form#enterDetails fieldset#fs_address2 label{display:none}
	form#enterDetails fieldset#fs_address2 input{ width:30px; }

form#enterDetails fieldset#fs_postalCode{width:270px; display:inline;padding:0px 0px 6px 15px; margin:0 0 0 4px}
	form#enterDetails fieldset#fs_postalCode input{width:40px; }
	
form#enterDetails fieldset#fs_city{width:160px;display:inline; margin:0px 0px 6px; padding:0;}
	form#enterDetails fieldset#fs_city label{display:none}
	form#enterDetails fieldset#fs_city input{ width:138px}	
	

div#eshopCategoryProducts div#categoryProductList div.eshopProduct_moreDetails { margin-bottom: 10px; }
div#eshopCategoryProducts div#categoryProductList div.eshopProduct_favourites { margin: 0px; padding: 0px; display: block; border: 0px; }
div#eshopCategoryProducts div#categoryProductList div.eshopProduct_favourites a,
div#eshopCategoryProducts div#categoryProductList div.eshopProduct_tellAFriend a { padding-left: 10px; background: url('../img/bullet_lightbrown.png') no-repeat left 0.45em; }
div#eshopCategoryProducts div#categoryProductList div.eshopProduct_addToBasket.notInStock { margin-top: 0px; width: auto; }

div#eshopCategoryProducts div#categoryProductList form table.eshopProduct td img.eshopProduct_image {  height: 150px; width: 168px;  }
div#eshopCategoryProducts div#categoryProductList div.eshopProduct_tellAFriend { display: block; }
div#eshopCategoryProducts div#categoryProductList div.eshopProduct_addToBasket { float: none; margin: 0px; padding: 10px 0px 20px; }


div#eshopProductDetail div#contentCentre div.eshopProduct_moreDetails { margin-bottom: 10px; }
div#eshopProductDetail div#contentCentre div.eshopProduct_favourites { margin: 0px; padding: 0px; display: block; border: 0px; }
div#eshopProductDetail div#contentCentre div.eshopProduct_favourites a,
div#eshopProductDetail div#contentCentre div.eshopProduct_tellAFriend a { padding-left: 10px; background: url('../img/bullet_lightbrown.png') no-repeat left 0.45em; }
div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_favourites a,
div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_tellAFriend a { padding-left: 10px; background: url('../img/bullet_darkbrown.png') no-repeat left 0.45em; }
div#eshopProductDetail div#contentCentre div.eshopProduct_addToBasket.notInStock { margin-top: 0px; width: auto; }

div#eshopProductDetail div#contentCentre form table.eshopProduct td img.eshopProduct_image { height: auto; width: auto; }
div#eshopProductDetail div#contentCentre div.eshopProduct_tellAFriend { display: block; }
div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_tellAFriend { display: inline; }
div#eshopProductDetail div#contentCentre div.eshopProduct_addToBasket { float: none; margin: 0px; padding: 10px 0px 15px; }
div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_addToBasket { float: right; margin-top: -19px; padding: 0px; }


div#eshopManageFavourites div.favouriteWrapper div.eshopProduct_moreDetails { margin-bottom: 10px; }
div#eshopManageFavourites div.favouriteWrapper div.eshopProduct_tellAFriend { margin: 0px; padding: 0px; display: block; border: 0px; }
div#eshopManageFavourites div.favouriteWrapper div.eshopProduct_tellAFriend a,
div#eshopManageFavourites div.favouriteWrapper div.eshopProduct_deleteFavourite a { padding-left: 10px; background: url('../img/bullet_darkbrown.png') no-repeat left 0.45em; }
div#eshopManageFavourites div.favouriteWrapper div.eshopProduct_addToBasket fieldset.fs_submit { margin-left: 5px; }
div#eshopManageFavourites div.favouriteWrapper div.eshopProduct_addToBasket.notInStock { margin-top: -32px; }

div#eshopCheckoutSummary form.checkoutPayments div#aliasData { display: none; }

div#eshopViewOrder form#actionsForm fieldset button#button { display: none; }



/* Contact Us Start */

div#contactus div#contentCentre fieldset#cf1_FirstName { display: none; }
div#contactus div#contentCentre fieldset#cf1_LastName { display: none; }
div#contactus div#contentCentre fieldset#cf1_AddressLine1 { display: none; }
div#contactus div#contentCentre fieldset#cf1_City { display: none; }
div#contactus div#contentCentre fieldset#cf1_PostCode { display: none; }
div#contactus div#contentCentre fieldset#cf1_packing_code { display: none; }
div#contactus div#contentCentre fieldset#cf1_product_name { display: none; }
div#contactus div#contentCentre fieldset#cf1_best_before_date { display: none; }
div#contactus div#contentCentre fieldset#cf1_product_weight { display: none; }
div#contactus div#contentCentre fieldset#cf1_place_of_purchase { display: none; }
div#contactus div#contentCentre fieldset#cf1_serial_number { display: none; }
div#contactus div#contentCentre fieldset#cf1_type { display: none; }
div#contactus div#contentCentre fieldset#cf1_usage { display: none; }
div#contactus div#contentCentre fieldset#cf1_date_of_purchase { display: none; }
div#contactus div#contentCentre fieldset#cf1_FreeField09 { display: none; }
div#contactus div#contentCentre fieldset#cf1_FreeField10 { display: none; }
div#contactus div#contentCentre fieldset#cf1_OrderNumber { display: none; }
div#contactus div#contentCentre fieldset#cf1_OrderDate { display: none; }
div#contactus div#contentCentre fieldset#cf1_InvoiceNumber { display: none; }
div#contactus div#contentCentre fieldset#cf1_Radio1 { display: none; }
div#contactus div#contentCentre fieldset#cf1_Radio2 { display: none; }

div#contactus div#contentCentre fieldset#cf2_serial_number { display: none; }
div#contactus div#contentCentre fieldset#cf2_type { display: none; }
div#contactus div#contentCentre fieldset#cf2_usage { display: none; }
div#contactus div#contentCentre fieldset#cf2_date_of_purchase { display: none; }
div#contactus div#contentCentre fieldset#cf2_FreeField09 { display: none; }
div#contactus div#contentCentre fieldset#cf2_FreeField10 { display: none; }
div#contactus div#contentCentre fieldset#cf2_OrderNumber { display: none; }
div#contactus div#contentCentre fieldset#cf2_OrderDate { display: none; }
div#contactus div#contentCentre fieldset#cf2_InvoiceNumber { display: none; }
div#contactus div#contentCentre fieldset#cf2_Radio1 { display: none; }
div#contactus div#contentCentre fieldset#cf2_Radio2 { display: none; }

div#contactus div#contentCentre fieldset#cf5_packing_code { display: none; }
div#contactus div#contentCentre fieldset#cf5_product_name { display: none; }
div#contactus div#contentCentre fieldset#cf5_best_before_date { display: none; }
div#contactus div#contentCentre fieldset#cf5_product_weight { display: none; }
div#contactus div#contentCentre fieldset#cf5_place_of_purchase { display: none; }
div#contactus div#contentCentre fieldset#cf5_serial_number { display: none; }
div#contactus div#contentCentre fieldset#cf5_type { display: none; }
div#contactus div#contentCentre fieldset#cf5_usage { display: none; }
div#contactus div#contentCentre fieldset#cf5_date_of_purchase { display: none; }
div#contactus div#contentCentre fieldset#cf5_FreeField09 { display: none; }
div#contactus div#contentCentre fieldset#cf5_FreeField10 { display: none; }
div#contactus div#contentCentre fieldset#cf5_OrderNumber { display: none; }
div#contactus div#contentCentre fieldset#cf5_OrderDate { display: none; }
div#contactus div#contentCentre fieldset#cf5_InvoiceNumber { display: none; }
div#contactus div#contentCentre fieldset#cf5_Radio1 { display: none; }
div#contactus div#contentCentre fieldset#cf5_Radio2 { display: none; }

div#contactus div#contentCentre fieldset#cf6_packing_code { display: none; }
div#contactus div#contentCentre fieldset#cf6_product_name { display: none; }
div#contactus div#contentCentre fieldset#cf6_best_before_date { display: none; }
div#contactus div#contentCentre fieldset#cf6_product_weight { display: none; }
div#contactus div#contentCentre fieldset#cf6_OrderNumber { display: none; }
div#contactus div#contentCentre fieldset#cf6_OrderDate { display: none; }
div#contactus div#contentCentre fieldset#cf6_InvoiceNumber { display: none; }
div#contactus div#contentCentre fieldset#cf6_Radio1 { display: none; }
div#contactus div#contentCentre fieldset#cf6_Radio2 { display: none; }

div#contactus div#contentCentre fieldset#cf7_packing_code { display: none; }
div#contactus div#contentCentre fieldset#cf7_product_name { display: none; }
div#contactus div#contentCentre fieldset#cf7_best_before_date { display: none; }
div#contactus div#contentCentre fieldset#cf7_product_weight { display: none; }
div#contactus div#contentCentre fieldset#cf7_place_of_purchase { display: none; }
div#contactus div#contentCentre fieldset#cf7_serial_number { display: none; }
div#contactus div#contentCentre fieldset#cf7_type { display: none; }
div#contactus div#contentCentre fieldset#cf7_usage { display: none; }
div#contactus div#contentCentre fieldset#cf7_date_of_purchase { display: none; }
div#contactus div#contentCentre fieldset#cf7_FreeField09 { display: none; }
div#contactus div#contentCentre fieldset#cf7_FreeField10 { display: none; }
div#contactus div#contentCentre fieldset#cf7_Radio1 { display: none; }
div#contactus div#contentCentre fieldset#cf7_Radio2 { display: none; }

/* Contact Us End */



/* pro08wmm layoutmode START */
/* sub-layoutmodes: pro08wmmnofooter */
/* affected: 807, 806 */

/* general */
/* do not display tdisc in right bottom */
body.pro08wmmnofooter div#footerGraphics {height:86px;border-top:none;}
	body.pro08wmmnofooter div#footerGraphics a {display:none;}


/* elements */
body.pro08wmm div.content div#fakebutton {margin:0 0 20px 0;}
	body.pro08wmm div.content div#fakebutton div.linkColumn div.columnContent {width:95px;margin:0 0 0 100px;}
		body.pro08wmm div.content div#fakebutton div.linkColumn div.columnContent a {display:block;background:transparent url('../img/special_button.gif') no-repeat;font-size:10px;font-family:Tahoma,Helvetica,sans-serif;color:#fff;margin:0;padding:4px 10px 0pt 15px;width:95px;height:20px;}

/* form */

	/* links */
	body.pro08wmm div#promoReg form#promoRegForm a {color:#333333;text-decoration:underline;}

	/* elements */
	body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_title {}

	/* general */
	body.pro08wmm div#promoReg form#promoRegForm div.formContentItem span.fs_static_entry {display:block;}
		body.pro08wmm div#promoReg form#promoRegForm div.formContentItem span.fs_static_entry span {display:block;float:left;}
			body.pro08wmm div#promoReg form#promoRegForm div.formContentItem span.fs_static_entry span.label {width:222px;}

	
	/* elements */
	body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_title label {height:auto;margin:2px 20px 0px 0px;width:auto;}
		body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_title label.radioGroupLabel {width:200px;}		

	body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_title input {background-color:transparent;border:0px none;float:left;height:13px;width:20px;}

	/* street */
	body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_street {display:inline;margin:0px 0px 6px 15px;width:380px;}
			body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_street input {width:148px;}
		
	/* no */
	body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_address2 {display:inline;margin:0px 0px 6px;width:40px;}
		body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_address2 label {display:none;}
		body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_address2 input {width:29px;}

	/* postcode */
	body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_postcode {display:inline;margin:0px 0px 6px 15px;padding:7px 0px 0px;width:272px;}
		body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_postcode input {width:40px;}

	/* town */
	body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_town {display:inline;margin:0px 0px 6px;width:150px;}
		body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_town label {display:none;}
		body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_town input {width:138px;}

	/* country */
	body.pro08wmm div#promoReg form#promoRegForm div#fs_static_country {border:none;background:transparent;padding:0 15px;}

	body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_newsletter_agree {}
		body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_newsletter_agree input#newsletter_agree {width:13px;height:13px;float:left;}
		body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_newsletter_agree label {margin:2px 20px 0 10px;width:370px;}/*display:block;*/

	/*  dob */

	body.pro08wmm div#promoReg form#promoRegForm fieldset select#dob_month {width:80px!important;}
	
	/* captcha */

	body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_captcha {}
		body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_captcha input {width:38px;float:left;}
		body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_captcha div.captchaImageContainer {width:95px;height:25px;float:left;}

	body.pro08wmm div#promoReg form#promoRegForm div#fs_static_captcha {border:none;background:transparent;padding:0;margin:0 0 10px 238px;clear:both;}
		/*body.pro08wmm div#promoReg form#promoRegForm div#fs_static_captcha a {color:#333333;}*/

	/* DataPrivacy */

	/* 	div#promoReg form#promoRegForm fieldset#fs_answer6 {display:block;clear:both;float:left;width:223px;margin:0 0 0 15px;}*/
	body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_disclaimer1 {block;margin:0 0 0 15px;}	/*display:*/
		body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_disclaimer1 input {width:13px;height:13px;float:left;margin:0;}
		body.pro08wmm div#promoReg form#promoRegForm fieldset#fs_disclaimer1 label {margin:2px 0 0 10px;}/*display:block;*/

	body.pro08wmm div#promoReg form#promoRegForm div#fs_static_dp_text1 {border:none;background:transparent;padding:0 15px 0 0;margin:0 0 0 37px;}
	body.pro08wmm div#promoReg form#promoRegForm div#fs_static_dp_text2 {border:none;background:transparent;padding:0 15px 0 0;margin:0 0 0 37px;}

	body.pro08wmm div#promoReg form#promoRegForm div#fs_static_entryrules {}
		body.pro08wmm div#promoReg form#promoRegForm div#fs_static_entryrules h4 {margin:0pt 0pt 8px 20px;}
		body.pro08wmm div#promoReg form#promoRegForm div#fs_static_entryrules p {margin:0pt 0pt 8px 20px;}

/* pro08wmmaction */
/* similar to the machine layoutmode */

body.pro08wmmaction div#breadcrumbs {left:240px;}
body.pro08wmmaction div#contentFull {padding:0px;width:715px;}

/* emailfriend */
/* affect also 25 */

div#emailfriend form#EmailFriend div#formdisclaimer {margin:0px 15px 6px;}
	div#emailfriend form#EmailFriend div#formdisclaimer strong {font-family:Tahoma,Helvetica,sans-serif;font-size:11px;}

/* pro08wmm layoutmode END */

div#retailDemoResults table#retailDemoLocList th.col5 {display:none}
div#retailDemoResults table#retailDemoLocList td.col5 {display:none}

body.eshopHome div#contentCentre div#eshopHomeProductTeaser_small form.eshopProductForm div.eshopProduct_addToBasket button {padding:0px 2px 2px !important; white-space:nowrap}
body.eshopHome div#contentRight div.eshopCategoryProducts div.categoryProductList form.eshopProductForm div.eshopProduct_addToBasket fieldset button {padding:0px 2px 2px !important; white-space:nowrap}

/* voting direction start */
div#contentRight div.vote_result div.vote_options div.oneVoteResult div.voteResultContainer {background:transparent url(../img/vote_resultbar_golden.gif) repeat scroll 0 0;}
div#contentRight div.vote_result div.vote_options div.voteResultBar {float:right; background:#836D4B;}
div#contentRight div.vote_result div.vote_options div.oneVoteResult h4.right {padding:0 4px 0 0;}
/* voting direction end */

/* new mytassimo login page START */
body.eshopCategoryOverview div.categoryProductList form{padding:0 0 20px; min-height:240px; height:auto !important; height:240px}
/* new mytassimo login page END */
	
body.homepage div.twoColumn div.item01 {padding:0 25px 0 0;}		

/*START FLASHFILE CG*/
div#showroomflashteasercontainer{background:transparent url(../../images/dede1/pictures/machine_page/_headlines/showroomflashteasercontainer_bg.gif) no-repeat scroll left top; padding:32px 5px 8px 5px; float:left}
/*END FLASHFILE CG*/

/* START GeniesserBox Promo */

/* general */
body.promoGeniesser div.content ul.linkinsidebutton {margin:0; padding:0;list-style-type:none;}
body.promoGeniesser div.content ul.linkinsidebutton li{background:transparent none; margin:0; padding:3px 0 4px 0px}
body.promoGeniesser div.content ul.linkinsidebutton li a{background:transparent url(../whitedesign/img/button_middle_bg.gif) repeat top left; color:#ffffff; font-weight:bold;  padding:2px 10px 2px 10px; border:1px solid #aeaaab}

body.promoGeniesser div.content div.buttonLinks ul.linkslist {margin:0; padding:0;list-style-type:none;}
body.promoGeniesser div.content div.buttonLinks ul.linkslist li{background:transparent none; margin:0; padding:3px 0 4px 0px}
body.promoGeniesser div.content div.buttonLinks ul.linkslist li a{background:transparent url(../whitedesign/img/button_middle_bg.gif) repeat top left; color:#ffffff; font-weight:bold;  padding:2px 10px 2px 10px; border:1px solid #aeaaab}

/* landing page 889 */

/* header image */
body.promoGeniesserLanding div.content div#contHeader div.imageItem_1 {width:450px;padding:0 5px 0 0;}
body.promoGeniesserLanding div.content div#contHeader div.imageItem_2 {width:260px;padding:0;border-left:none;}

/* headlines (header & in content area) */
body.promoGeniesserLanding div#contHeader h4 {font-size:19px;line-height:24px;}
body.promoGeniesserLanding div#stdcontent div.content div.subTitle td.textArea h4 {border-bottom:none;color:#CA9D00;font-size:26px;font-weight:bold;line-height:34px;margin:0 0 10px;}

/* content elements on landing page */

body.promoGeniesserLanding div#stdcontent div.content div.largeLinks a {font-size:14px;font-weight:bold;}
body.promoGeniesserLanding div#stdcontent div.content div.onlyLinks td.textArea {padding:0;}
body.promoGeniesserLanding div.content div.stdContBlock td.textArea {padding:12px 0 0 0;}
body.promoGeniesserLanding div.content div.stdContBlock td.textArea h4 {margin:0 0 4px 0;border-bottom:1px solid #CCCCCC;color:#CA9D00;font-size:14px;font-weight:bold;}

/* form 885 */

body.promoGeniesserForm div.content div.goldenLargeHeadline {margin:25px 0 0 0;}
	body.promoGeniesserForm div.content div.goldenLargeHeadline h4 {border-bottom:none;color:#CA9D00;font-size:26px;font-weight:bold;line-height:26px;margin:0 0 14px;padding:0;}

body.promoGeniesser div.content div.promoSteps {width:459px; text-align:right;margin:0;}
body.promoGeniesser div.content div.promoSteps span {padding:0 10px 0 0;color:#CFCFCF;}
	body.promoGeniesser div.content div.promoSteps span.active {color:#333333;}

body.promoGeniesserForm form#promoRegForm div.formContentItem h4 {color:#CA9D00;font-size:13px;}

body.promoGeniesserForm form#promoRegForm div.formContentItem span.formline {display:block;border-bottom:1px solid #CCCCCC;height:1px;}
/* t&c checkbox */
body.promoGeniesserForm fieldset#fs_answer6 input {width:20px;float:left;border:none;} 
body.promoGeniesserForm fieldset#fs_answer6 label {width:300px;}

/* buy date */
body.promoGeniesserForm fieldset#fs_answer8 {}
	body.promoGeniesserForm fieldset#fs_answer8 select#answer8_day_12233 {width:50px;}
	body.promoGeniesserForm fieldset#fs_answer8 select#answer8_month_12233 {width:80px;margin:0 5px 0 5px;}
	body.promoGeniesserForm fieldset#fs_answer8 select#answer8_year_12233 {width:50px;}

/* machine type */
body.promoGeniesserForm fieldset#fs_FreeField10 input {width:25px;border:none;float:left;}
body.promoGeniesserForm fieldset#fs_FreeField10 label {width:50px;padding:0;text-align:left;float:left;}

/* confirmation pages 886 & 887 (print version) */

/* headlines */
body.promoGeniesserConf div.content div.goldenLargeHeadline {margin:25px 0 0 0;}
	body.promoGeniesserConf div.content div.goldenLargeHeadline h4 {border-bottom:none;color:#CA9D00;font-size:26px;font-weight:bold;line-height:26px;margin:0 0 14px;padding:0;}

/* display session data */
body.promoGeniesserConf div#thx_sessiondata {margin:20px 0 0 0;background:transparent url('../whitedesign/img/form_complete2000_bg.gif') no-repeat 0 0;}
body.promoGeniesserConf div#thx_sessiondata div.rt_renderSessionValues {background:transparent url('../whitedesign/img/form_bottom_bg.gif') no-repeat left bottom;margin:0;padding:0 0 50px 0;}
body.promoGeniesserConf div#thx_sessiondata div#thx_personal_infos {padding:15px 5px 15px 15px;position:relative;}
body.promoGeniesserConf div#thx_sessiondata div#thx_personal_infos h4 {position:relative;z-index:100;}
body.promoGeniesserConf div#thx_sessiondata div#thx_personal_infos div.contentText span {display:block;}
	body.promoGeniesserConf div#thx_sessiondata div#thx_personal_infos div.contentText span.line {clear:left;margin:5px 0 5px 0;padding:5px 0 5px 0;}
	body.promoGeniesserConf div#thx_sessiondata div#thx_personal_infos div.contentText span.sesslabel {width:150px;float:left;padding:3px 0 2px 0;}
	body.promoGeniesserConf div#thx_sessiondata div#thx_personal_infos div.contentText span.sessdata {float:left;padding:2px 3px 2px 5px;width:260px;border:1px solid #A5A491;background:#fff;}

/* print page */
body.promoGeniesserConfPrint div#footerGraphics {display:none;}
body.promoGeniesserConfPrint div#alternativeSiteContainer {display:none;}

/* END GeniesserBox Promo */

/* START Integration Brewer */

body.eshopCategoryOverview div.categoryProductList form { min-height:265px; }
body.eshopCategoryOverview div.categoryProductList div.eshopProduct_name { height:auto !important; min-height:0px !important; }
body.eshopCategoryOverview div.categoryProductList div.eshopProduct_moreDetails { display: block !important;margin-top:7px; }
body.eshopCategoryOverview div.categoryProductList div.eshopProduct_moreDetails a {	background:url("../img/bullet_lightbrown.png") no-repeat left center;padding-left:7px;}

div.subCategories div.categoryTeaser {padding-bottom:1px !important;}
div.subCategories div.categoryTeaser div.categoryDescription div.tabLeft {background:url('../whitedesign/img/tab_right.gif') no-repeat right top;height: 22px; float: left;padding-right:60px;}
div.subCategories div.categoryTeaser div.categoryDescription div.tabLeft div {background:url('../whitedesign/img/tab_left.gif') no-repeat left top; padding:5px 15px;margin-left:-2px;}
div.subCategories div.categoryTeaser div.categoryDescription div.tabRight {float: right;}
div.subCategories div.categoryTeaser div.categoryTeaserHeadlineImage {clear:both;}
/* END Integration Brewer */

div#faqs ol.FAQs {list-style-type: decimal; font-weight:bold }
div#faqs ol.FAQs p {font-weight:normal}
div#faqs ol.FAQs ol {font-weight:normal}
div#faqs ol.FAQs li ul{font-weight:normal}
div#faqs ol.FAQs li span{font-weight:normal}

