/* LOCALE DEDE */


/*START MAIN NAVIGATION*/
div#topItem_8 div.dnavi_item_body{width:200px;}

div#topItem_9 div.dnavi_item_head a{padding:12px 20px 16px 20px}
div#topItem_9 div.dnavi_item_body a{padding:6px 35px 6px 25px}
div#topItem_9 div.dnavi_item_body{left:-104px; width:200px;}

/*END MAIN NAVIGATION*/

/*START FOOTER*/
div#footer {height:50px; background:#210A34 url(../img/footer_bg.gif) no-repeat scroll left bottom}
div#footer div#ftrLinks{left:160px;text-align:center;top:28px;width:740px;}
div#footer div#ftrGlobalLinks {right:60px; top:18px}
div#ftrGlobalLinks select {width:150px}
div#footer div#ftrText{text-align:center;top:7px;left:160px;width:740px;}

/*END FOOTER*/

/* AJAX PRODUCTDBSEARCH START */
div#ProductDBSearch div#contentFull form#prodSearchForm {background:transparent url('../../../milka2/images/dede1/pictures/produkte/finder/hdl_productfinder-rightcolumn.gif') no-repeat 25px 0;}
div#ProductDBSearch div#contentFull form#prodSearchForm div#radio_category_Alle label {background:transparent url('../../../milka2/images/dede1/pictures/produkte/finder/productfinder_button-all.gif') no-repeat 0 0;}
	div#ProductDBSearch div#contentFull form#prodSearchForm div#radio_category_Alle.buttonSelected label {background:transparent url('../../../milka2/images/dede1/pictures/produkte/finder/productfinder_button-all.on.gif') no-repeat 0 0;}
div#ProductDBSearch div#contentFull form#prodSearchForm div#radio_category_Neu label {background:transparent url('../../../milka2/images/dede1/pictures/produkte/finder/productfinder_button-new.gif') no-repeat 0 0;}
	div#ProductDBSearch div#contentFull form#prodSearchForm div#radio_category_Neu.buttonSelected label {background:transparent url('../../../milka2/images/dede1/pictures/produkte/finder/productfinder_button-new.on.gif') no-repeat 0 0;}
/* AJAX PRODUCTDBSEARCH END */

div#product_intro{margin:0 10px 0px 10px; min-height:300px; height:auto !important; height:300px; background: transparent url(../img/translayer_bg.png); /*_background: #c8d0d4 none;*/ _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../milka2/styles/img/translayer_bg.png', sizingMethod=scale); _background-image: expression('none');}

/*START HOMPAGE FLASHPLAYER*/
body.homepage div.dnavi_dropDown div.dnavi_item{z-index:110}
body.homepage div#layer div#homeflashlayer {z-index:100 !important }
body.homepage div#layer div#homeflashlayer div.stdContBlock{margin:0}
body.homepage div#layer div#homeflashlayer div.closelyr_img {padding:0;position:absolute;right:26px;top:6px;z-index:100;margin:0;}
/*END HOMPAGE FLASHPLAYER*/

/* START PRODUCT DETAIL */
div#emailafriendlink{left: 530px}
table.GDAAndNutritions tr td {padding:4px;}
table.GDAAndNutritions tr td.nutritionvalue {text-align:center;}
table.GDAAndNutritions tr td.gdavalue {text-align:center;}

/* END PRODUCT DETAIL */

/* START CONTACT US */
fieldset#cf1_Radio1 { padding:0 0 10px 10px }
	fieldset#cf1_Radio1 label { width:120px; padding: 0 0 5px 10px }
	fieldset#cf1_Radio1 label.radioGroupLabel { width:450px ; text-align:left; padding:0 0 5px 0;}
	fieldset#cf1_Radio1 input { margin:0;}
fieldset#cf1_Radio2 { padding:0 0 10px 10px }
	fieldset#cf1_Radio2 label { width:120px; padding: 0 0 5px 10px }
	fieldset#cf1_Radio2 label.radioGroupLabel { width:450px ; text-align:left; padding:0 0 5px 0; }
	fieldset#cf1_Radio2 input { margin:0; }	
fieldset#cf1_Disclaimer{ padding:0 0 10px 10px; width:550px}

fieldset#cf2_Radio1 { padding:0 0 10px 10px }
	fieldset#cf2_Radio1 label { width:120px; padding: 0 0 5px 10px }
	fieldset#cf2_Radio1 label.radioGroupLabel { width:450px ; text-align:left; padding:0 0 5px 0; }
	fieldset#cf2_Radio1 input { margin:0; }
fieldset#cf2_Radio2 { padding:0 0 10px 10px }
	fieldset#cf2_Radio2 label { width:120px; padding: 0 0 5px 10px }
	fieldset#cf2_Radio2 label.radioGroupLabel { width:450px ; text-align:left; padding:0 0 5px 0; }
	fieldset#cf2_Radio2 input { margin:0; }
fieldset#cf2_Disclaimer{ padding:0 0 10px 10px; width:550px}

fieldset#cf5_Radio1 { padding:0 0 10px 10px }
	fieldset#cf5_Radio1 label { width:120px; padding: 0 0 5px 10px }
	fieldset#cf5_Radio1 label.radioGroupLabel { width:450px ; text-align:left; padding:0 0 5px 0; }
	fieldset#cf5_Radio1 input { margin:0;  }
fieldset#cf5_Radio2 { padding:0 0 10px 10px }
	fieldset#cf5_Radio2 label { width:120px; padding: 0 0 5px 10px }
	fieldset#cf5_Radio2 label.radioGroupLabel { width:450px ; text-align:left; padding:0 0 5px 0; }
	fieldset#cf5_Radio2 input { margin:0;  }
fieldset#cf5_Disclaimer{ padding:0 0 10px 10px; width:550px}

/* START SITEMAP */
div#section6 {display:none}
div#siteMapSeparator6 {display:none}

div#section7 {padding:0}
div#siteMapSeparator7 {clear:left; display:block; height:20px;}

div#section8{display:none}
/* END SITEMAP */

div.layerBoxWithShadow div.imageBoxLeft img{background:url(../img/schatten_FR_bg.png) no-repeat scroll right bottom transparent; padding:6px 8px 9px 0; _background:transparent none}

/*START EasterProductPage Started 11.04.2011 Ticket 68420*/
div.easterLandignLink1 {float:left; clear:none; position: relative; top:20px; margin: 15px 15px 0 0;}
	div.easterLandignLink1 img {width: 200px; height: 380px;}
div.easterLandignLink2 {float:left; clear:none; position: relative; top:195px; margin: 0 15px 0 0;}
	div.easterLandignLink2 img {width: 310px; height: 255px;}
div.easterLandignLink3 {float:left; clear:none; position: relative; top:135px; margin: 0 15px 0 0;}
	div.easterLandignLink3 img {width: 245px; height: 285px;}
div.easterLandignLink4 {float:left; clear:none; position: relative; top:60px; margin: 0 0 0 0;}
	div.easterLandignLink4 img {width: 180px; height: 275px;}
div.easterDetailBackLink1 {position: relative; top: 185px; left: 230px; width: 50px;}	
div.easterDetailLink1 {position: relative; top: 270px; left: 345px; width: 100px; }
div.easterDetailBackLink2 {position: relative; top: 185px; left: 230px; width: 50px; }	
div.easterDetailLink2 {position: relative; top: 270px; left: 360px; width: 100px;	}
div.easterDetailBackLink3 {position: relative; top: 185px; left: 260px; width: 50px; }	
div.easterDetailLink3 {position: relative; top: 270px; left: 395px; width: 100px; }	
div.easterDetailBackLink4 {position: relative; top: 185px; left: 230px; width: 50px; }	
div.easterDetailLink4 {position: relative; top: 270px; left: 365px; width: 100px; }
/*END EasterProductPage*/

/**/
div.alternateBreadcrumbs {position:relative ;left:0 ; top:7px ; width:890px ; color:#ffffff; z-index:25; font-size:9px; margin:0}
div.alternateBreadcrumbs a {line-height:12px; margin:0 1px 0 0; float:left; display:inline; width:auto; padding:2px 30px 2px 30px; background:#39136a; text-decoration: underline; color:#ffffff}

/* START PROMOTION SET 01 PagecRef=863 - remove it when offlien*/
body.promoSet01 fieldset {padding: 0 0 10px 0}
body.promoSet01 fieldset label {font-size:12px; font-weight:bold}
body.promoSet01 div.formContentItem {padding:0 115px 10px 0; float:none}
	body.promoSet01 div.formContentItem p {text-align:right; font-weight:bold}

body.promoSet01 fieldset#fs_title{padding:0 0 10px 285px; flaot:nne}
	body.promoSet01 fieldset#fs_title label.radioGroupLabel{width:auto; display:inline; float:none; padding: 0 10px 0 0}
	body.promoSet01 fieldset#fs_title label {width:auto; display:inline; float:none; padding: 0 10px}
	body.promoSet01 fieldset#fs_title input {width:auto; display:inline; float:none;}
	
body.promoSet01 fieldset#fs_lastName {flaot:nne; width:510px}
	body.promoSet01 fieldset#fs_lastName label{width:275px; display:block}
	body.promoSet01 fieldset#fs_lastName input{width:215px}
	
body.promoSet01 fieldset#fs_firstName {flaot:nne; width:510px}
	body.promoSet01 fieldset#fs_firstName label{width:275px}
	body.promoSet01 fieldset#fs_firstName input{width:215px}

body.promoSet01 fieldset#fs_email {flaot:nne; width:510px}
	body.promoSet01 fieldset#fs_email label{width:275px}
	body.promoSet01 fieldset#fs_email input{width:215px}

body.promoSet01 fieldset#fs_street {flaot:nne; width:510px}
	body.promoSet01 fieldset#fs_street label{width:275px}
	body.promoSet01 fieldset#fs_street input{width:215px}

body.promoSet01 fieldset#fs_postcode {width:240px; float:left}
	body.promoSet01 fieldset#fs_postcode input {width:80px}
	body.promoSet01 fieldset#fs_postcode label {width:138px}
	
body.promoSet01 fieldset#fs_town {width:135px; float:left}
	body.promoSet01 fieldset#fs_town input{width:133px; float:left}
	body.promoSet01 fieldset#fs_town label {display:none}
	
body.promoSet01 fieldset#fs_FreeField1 {width:400px}
	body.promoSet01 fieldset#fs_FreeField1 label {width:138px; float:left}
	body.promoSet01 fieldset#fs_FreeField1 select#FreeField1_day_12843 {width:50px; float:left; margin: 0 5px 0 0}
	body.promoSet01 fieldset#fs_FreeField1 select#FreeField1_month_12843{width:110px; float:left; margin: 0 5px 0 0}
	body.promoSet01 fieldset#fs_FreeField1 select#FreeField1_year_12843{width:60px; float:left; margin: 0 }
	
body.promoSet01 fieldset#fs_FreeField2 {width:400px; float:none; clear:left}
	body.promoSet01 fieldset#fs_FreeField2 label {width:138px} 
	body.promoSet01 fieldset#fs_FreeField2 input {width:225px} 
	
body.promoSet01 fieldset#fs_FreeField3 {width:460px; float:left}
	body.promoSet01 fieldset#fs_FreeField3 label {width:280px; font-size:13px}
	body.promoSet01 fieldset#fs_FreeField3 input {width:150px}
	
body.promoSet01 fieldset#fs_FreeField4 {width:460px; float:left}
	body.promoSet01 fieldset#fs_FreeField4 label {width:200px; font-size:13px}
	body.promoSet01 fieldset#fs_FreeField4 input {width:150px}
	
body.promoSet01 fieldset#fs_FreeField5 {width:500px; float:none; clear:left; margin: 0; padding:0 0 10px 250px}
	body.promoSet01 fieldset#fs_FreeField5 label {width:300px; font-size:13px}
	body.promoSet01 fieldset#fs_FreeField5 input {width:150px}
	
body.promoSet01 fieldset#fs_Radio1 {float:none; clear:left; width:800px; margin:0; padding:50px 0 10px 140px}
	body.promoSet01 fieldset#fs_Radio1 label {width:700px; font-size:11px}
body.promoSet01 fieldset#fs_Radio2 {float:none; clear:left; width:800px; margin:0; padding:0 0 10px 140px}
	body.promoSet01 fieldset#fs_Radio2 label {width:700px; font-size:11px}
	
body.promoSet01 fieldset#fs_buttons	{padding:0 0 241px 0; text-align:center; width:100%}
	
body.promoSet01 div.width490 {width:490px}	
body.promoSet01 div.width510 {width:510px}
body.promoSet01 div.floatLeft {float:left}
body.promoSet01 div.noMargin{margin:0; padding:0}
/* END PROMOTION SET 01*/


/* START promoMultiEmail PagecRef=864 - remove it when offlien*/
body.promoMultiEmail form#EmailFriend label {font-weight:bold}

body.promoMultiEmail form#EmailFriend fieldset#fs_RecipientName {padding: 0 0 10px 60px; width:250px; float:left}
	body.promoMultiEmail form#EmailFriend fieldset#fs_RecipientName label{width:45px}
	body.promoMultiEmail form#EmailFriend fieldset#fs_RecipientName input {width:175px}
	
body.promoMultiEmail form#EmailFriend fieldset#fs_FreeField02 {width:260px; float:left}
	body.promoMultiEmail form#EmailFriend fieldset#fs_FreeField02 label{width:60px}
	body.promoMultiEmail form#EmailFriend fieldset#fs_FreeField02 input {width:175px}
	
body.promoMultiEmail form#EmailFriend fieldset#fs_To {width:380px; float:left}
	body.promoMultiEmail form#EmailFriend fieldset#fs_To label{width:100px}
	body.promoMultiEmail form#EmailFriend fieldset#fs_To input {width:230px}
	
body.promoMultiEmail form#EmailFriend fieldset#fs_RecipientName2 {padding: 0 0 10px 60px; width:250px; float:left}
	body.promoMultiEmail form#EmailFriend fieldset#fs_RecipientName2 label{width:45px}
	body.promoMultiEmail form#EmailFriend fieldset#fs_RecipientName2 input {width:175px}
	
body.promoMultiEmail form#EmailFriend fieldset#fs_FreeField03 {width:260px; float:left}
	body.promoMultiEmail form#EmailFriend fieldset#fs_FreeField03 label{width:60px}
	body.promoMultiEmail form#EmailFriend fieldset#fs_FreeField03 input {width:175px}
	
body.promoMultiEmail form#EmailFriend fieldset#fs_To2 {width:380px; float:left}
	body.promoMultiEmail form#EmailFriend fieldset#fs_To2 label{width:100px}
	body.promoMultiEmail form#EmailFriend fieldset#fs_To2 input {width:230px}

body.promoMultiEmail form#EmailFriend fieldset#fs_RecipientName3 {padding: 0 0 10px 60px; width:250px; float:left}
	body.promoMultiEmail form#EmailFriend fieldset#fs_RecipientName3 label{width:45px}
	body.promoMultiEmail form#EmailFriend fieldset#fs_RecipientName3 input {width:175px}
	
body.promoMultiEmail form#EmailFriend fieldset#fs_FreeField04 {width:260px; float:left}
	body.promoMultiEmail form#EmailFriend fieldset#fs_FreeField04 label{width:60px}
	body.promoMultiEmail form#EmailFriend fieldset#fs_FreeField04 input {width:175px}
	
body.promoMultiEmail form#EmailFriend fieldset#fs_To3 {width:380px; float:left}
	body.promoMultiEmail form#EmailFriend fieldset#fs_To3 label{width:100px}
	body.promoMultiEmail form#EmailFriend fieldset#fs_To3 input {width:230px}
	
body.promoMultiEmail form#EmailFriend fieldset#fs_SenderName {visibility:hidden}
body.promoMultiEmail form#EmailFriend fieldset#fs_FreeField01{visibility:hidden}
body.promoMultiEmail form#EmailFriend fieldset#fs_From{visibility:hidden}

body.promoMultiEmail form#EmailFriend div#formdisclaimer{display:none}

body.promoMultiEmail form#EmailFriend fieldset#fs_buttons{padding:0; width:100%; text-align:center; position:relative; top:-100px; *top:-120px }
body.promoMultiEmail form#EmailFriend fieldset#fs_buttons button#send{float:none; background:transparent; width:320px; height:96px; overflow:hidden; margin:0; padding:0}
body.promoMultiEmail form#EmailFriend fieldset#fs_buttons button#goback {display:none}

span.linkStyle01 a{color:#ffffff}
/* END promoMultiEmail PagecRef=864 - remove it when offlien*/

/* START flexcroll - remove if offline PagecRef=865*/
div.stdContViewPort_760x480{margin:0; width:760px; height:416px; padding:0 5px 0 0 }
div.scrollgeneric { line-height: 1px; font-size: 1px; position: absolute; top: 0; left: 0;}
div.vscrollerbase { width: 19px; }
div.vscrollerbar { width: 10px; background: #ffffff;  }
div.hscrollerbase { height: 3px; background-color: white; }
div.hscrollerbar { height: 3px; background-color: black; }
div.scrollerjogbox { width: 5px; height: 5px; top: auto; left: auto; bottom: 0px; right: 0px; background: gray; }
div.flexscrollBg {background:transparent url(../img/flexscroll_bg.png) no-repeat top right; width:761px; margin: 0 0 0 118px; padding:22px 0}
/*START ROTATING CONTETN CONTAINER - HOME - for horizontal RCC*/

body.homepage div.rotatingContentContainer.multipleItemsDisplay {position: relative; color:#ffffff }

body.homepage div.rotatingContentContainerListWrapper {font-size:10px; z-index:20; position: relative; width: 889px; height: 110px; overflow: hidden; left: 57px; margin-left:0px}
body.homepage div.rotatingContentContainerListWrapper div.stdContBlock { margin: 0px; width:280px; padding:3px 24px 3px 0px; overflow:hidden}
body.homepage div.rotatingContentContainerListWrapper div.stdContBlock td.textArea{padding:0 5px 0 0}
body.homepage div.rotatingContentContainerListWrapper div.stdContBlock div.imageBoxLeft{margin:0 10px 0 0}
body.homepage div.rotatingContentContainerListWrapper div.noBody div.imageBoxBottom a{display:block; width:280px; text-align:center}
body.homepage div.rotatingContentContainerListWrapper div.noBody div.imageBoxBottom a img{text-align:center}
body.homepage div.rotatingContentContainerListWrapper div.noBody img.imagepng{display:inline ; _display:none;}
body.homepage div.rotatingContentContainerListWrapper div.noBody img.imagejpg{display:none ; _display:inline}
body.homepage div.rotatingContentContainerListWrapper div.noBody img.imagegif{display:none ; _display:inline}

body.homepage div.content div.rotatingContentContainerListWrapper div.stdContBlock h4{font-size:12px; font-weight:bold; color:#ffffff}
body.homepage div.content div.rotatingContentContainerListWrapper div.noBody h4{text-align:center; }
body.homepage div.rotatingContentContainerListWrapper div.rotatingContentContainerList { position: absolute; top: 0px; left: 0px; width: 924px; }
body.homepage div.rotatingContentContainerListWrapper div.rotatingContentContainerList div.rotatingContentContainerListItem {width:304px; float: left; margin-right: 0px; position: relative; background:transparent url(img/home_teaser_bg.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../milka2/styles/img/home_teaser_bg.png', sizingMethod=crop); _background-image: expression('none');}
body.homepage div.rotatingContentContainerListWrapper div.rotatingContentContainerList div.rotatingContentContainerListItem div.rccListItemCounter { position: absolute; bottom: 5px; right: 5px; display: none !important; }
body.homepage div.rotatingContentContainerHandles {z-index:10; position: absolute; top: 20px; width: 1003px; }

/*END ROTATING CONTETN CONTAINER - HOME*/

