/*START HEADER*/
div#hdrLoggedLinks {width: 140px; top:43px}
div#hdrLinks{top:43px}
div#miniBasketWrapper{top:43px}
div#hdrWelcome{top:43px}
/*END HEADER*/

/*START ENTER DETAILS*/
form#enterDetails fieldset#fs_title label{margin:2px 0 0; padding:0 20px 0 0; width:200px;}
/*END ENTER DETAILS*/

div#homeFlashMainTeaser{left: 395px; top: 63px;}

/* general changes */
div#contentRight div.productInterestedWrapper { display: none; }


form#promoRegForm fieldset#fs_postcode{ width:272px; display:inline; margin:0 0 6px 4px; padding:0 0 6px 15px}
	form#promoRegForm fieldset#fs_postcode input{width:40px; }
	
form#promoRegForm fieldset#fs_town{width:150px;display:inline; margin:0px 0px 6px ; padding:0 0 6px}
	form#promoRegForm fieldset#fs_town label{display:none}
	form#promoRegForm fieldset#fs_town input{ width:138px}	

/*basket*/
div#miniBasketWrapper{left:400px; width:140px}

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 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#eshopCheckoutSummary form.checkoutPayments div#aliasData { display: none; }
div#eshopViewOrder form#actionsForm fieldset button#button { display: none; }


/* Contact Us Start */

div#contactus form fieldset.radio input { border: 0px; background: transparent; width: 13px; height: 13px; float: left; margin-top: 5px; }
div#contactus form fieldset.radio label { width: 60px; margin: 5px 0px 0px 5px; min-height:20px; height:auto !important; height:20px}
div#contactus form fieldset.radio label.radioGroupLabel { width: 200px; margin: 0 }


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#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#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#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#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; }


/*Layer*/

div#layer_name{background:#CDBC8A  url(../img/bg_form_top.gif) repeat-x bottom ;color:#000000;}
	div#layer_name div.stdContBlock{overflow:auto; padding:0 15px 15px 15px; margin:0px 0px 6px 0px; height:400px; scrollbar-face-color: #b5a166; scrollbar-highlight-color: #CDBC8A; scrollbar-3dlight-color: #CDBC8A; scrollbar-darkshadow-color: #a58c43; scrollbar-shadow-color: #b5a166; scrollbar-arrow-color: ; scrollbar-track-color: #ebdcaf;}
	div#layer_name div.closelyr_img{text-align:right; padding:5px; background:transparent url(../img/bg_form_top.gif) repeat-x }

	
/*Your own TASSIMOment Promotion*/
body.TASSIMOmentPromo form#promoRegForm input{width:205px}
body.TASSIMOmentPromo form#promoRegForm textarea{width:205px}
body.TASSIMOmentPromo fieldset#fs_Radio1 input{width:auto; float:left; background:transparent; border:none; min-height:20px; height:auto !important; height:20px}
body.TASSIMOmentPromo fieldset#fs_Radio1 label{padding:2px 20px 0px 10px; margin:0; float:left; display:block; width:370px; min-height:20px; height:auto !important; height:20px}
body.TASSIMOmentPromo fieldset#fs_Radio1 label.radioGroupLabel{margin:2px 20px 0px 0px; padding:0 0 90px 0; width:200px}
body.TASSIMOmentPromo fieldset#fs_disclaimer{position:relative; top:10px; width:300px;}
body.TASSIMOmentPromo fieldset#fs_uploadFormField input{height:18px}
body.TASSIMOmentPromo fieldset#fs_disclaimer a{color:#000000}

body.TASSIMOmentPromo form#promoRegForm fieldset#fs_captcha input{width:38px; float:left}
body.TASSIMOmentPromo form#promoRegForm fieldset#fs_captcha div.captchaImageContainer{float:left;height:25px;width:95px;}

body.TASSIMOmentPromo form#promoRegForm fieldset#fs_Radio2 label{width:auto; display:inline; float:none; padding-left:10px}
body.TASSIMOmentPromo form#promoRegForm fieldset#fs_Radio2 input{width:20px; display:inline; float:none; background:transparent; border:none}

body.TASSIMOmentPromo form#promoRegForm fieldset#fs_buttons button {left:0;position:relative;top:-66px;}

div.logInvContent{position:relative; top:-90px; left:212px}
div.loggedIn div.stdContBlock{position:relative; top:-90px; left:212px}

div#uploadformnote{position:relative; top:70px; width:640px;}
body.TASSIMOmentPromo div.content form fieldset#fs_buttons{padding:0px 15px 65px}
div#emailfriendnote{padding:0px 15px;position:absolute;top:355px;left:255px;width:420px;}


/* voting direction start */
/* display bar in correct way */
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;}
/* voting direction end */


/* permanent login feature on 741 START */

body.mytassimo_login div#loginTemplate div.loginFormWrapper form#loginForm  fieldset#fs_permanent_login label {width:250px;}



div.stdContBlock.GoldenSubHeadline h4 {color:#C0A34F;}

/* ad layer START */
/* affect 833 */
/*
div#stdcontent div#layer {margin:0;}
*/
div#press_ad_layer_01 {background:#d6c99f;border:1px solid #463F2E;}
	div#press_ad_layer_01 div.closelyr_img {text-align:right;}
		div#press_ad_layer_01 div.closelyr_img a {margin:0 4px 0 0;}
			div#press_ad_layer_01 div.closelyr_img a img {margin:4px 0 0 0;}

	div#press_ad_layer_01 div.stdContBlock {margin-top:4px;}

div#press_ad_layer_02 {background:#d6c99f;border:1px solid #463F2E;}
	div#press_ad_layer_02 div.closelyr_img {text-align:right;}
		div#press_ad_layer_02 div.closelyr_img a {margin:0 4px 0 0;}
			div#press_ad_layer_02 div.closelyr_img a img {margin:4px 0 0 0;}

	div#press_ad_layer_02 div.stdContBlock {margin-top:4px;}

div#press_ad_layer_03 {background:#d6c99f;border:1px solid #463F2E;}
	div#press_ad_layer_03 div.closelyr_img {text-align:right;}
		div#press_ad_layer_03 div.closelyr_img a {margin:0 4px 0 0;}
			div#press_ad_layer_03 div.closelyr_img a img {margin:4px 0 0 0;}

	div#press_ad_layer_03 div.stdContBlock {margin-top:4px;}
/* ad layer END */

body.headLargeLink div.content div#contHeader ul.linkslist li {width:auto;}


/* local changes */
body.machineLanding div#rccHeadTeaser.insideContentText div.rotatingContentContainerListItem div.stdContBlock td.textArea ul.linkslist  {right:20px;} 

/* new machine landing end  */
body.eshopProductDetailWithAddInfo div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_shortDescription {display:block;}
body.eshopProductDetailWithAddInfo div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_tellAFriend {display:block;}
body.eshopProductDetailWithAddInfo div#eshopProductDetail div#contentCentre div#eshopProductAdditionalInfo_5 div.additionalInfoContent {padding:0;}


		
body.homepage div.twoColumn div.item01 {padding:0 25px 0 0;}		

/*START FLASHFILE CG*/
div#showroomflashteasercontainer{background:transparent url(../../images/frfr1/pictures/machine_page/_headlines/showroomflashteasercontainer_bg.gif) no-repeat scroll left top; padding:32px 7px 8px 5px; float:left}
/*END FLASHFILE CG*/


/* START new cashback promo 951 */
body.twoColumns div.content div.colourBox {width:359px;float:left;clear:none;background:transparent url('../img/bg_twocoloum-center.gif') repeat-y left top;}
	body.twoColumns div.content div.colourBox div.stdContBlock td.textArea {padding:0 16px 0 16px;}

	body.twoColumns div.content div.colourBox div.title {background:transparent url('../img/bg_twocoloum-top.gif') no-repeat left top;padding:0;}
		
		body.cashBack2010 div.content div.colourBox div.title div.stdContHeadImg {padding:20px 0 0 0;}


	body.twoColumns div.content div.colourBox div.image {padding:0;}

	body.twoColumns div.content div.colourBox div.footer {background:transparent url('../img/bg_twocoloum-footer.gif') no-repeat left bottom;height:50px;margin:10px 0 0 0;}

	body.cashBack2010 div.content div.linkasbutton  ul.linkslist {margin:0; padding:0;list-style-type:none;}
		body.cashBack2010 div.content div.linkasbutton  ul.linkslist li{background:transparent none; margin:0; padding:3px 0 4px 0px}
		body.cashBack2010 div.content div.linkasbutton  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}

	body.cashBack2010 div.content div.linkasbutton  ul.linkslist {padding:15px 0 0 195px;}

	body.cashBack2010 div.content div.goldenText {color:#CA9D00;}
/* END new cashback promo 951 */

/*FIRST TAB wider*/
/*
body.headTeaser div#rccHeadTeaser div.rotatingContentContainerHandles div.first{width:60px; background:url("../whitedesign/img/bg_teaserTab_width60.gif") no-repeat transparent}
	body.headTeaser div#rccHeadTeaser div.rotatingContentContainerHandles div.first div{width:60px; text-align:center}
body.headTeaser div#rccHeadTeaser div.rotatingContentContainerHandles div.handleActive.first{width:60px; background:url("../whitedesign/img/bg_teaserTab_width60.gif") no-repeat 0px -16px transparent}
*/
