/*************************************************
 * Base styles
 *************************************************/
html,body {
	margin:0;
	padding:0;
	height:100%;
	font-family:arial,helvetica;
	font-weight:normal;
	}
ul,li,a,p,object {outline:none;}
img {border:0;}
p,ul,ol,dl,li {
	text-align:left;
	list-style:none;
	overflow:auto;
	_zoom:1;
	}
label,input,select,textarea {display: block;}
h1 {font-size:18px;}
h2 {font-size:15px;}
a,a:link  {color:#585858;}

/*************************************************
 * IE PNG Fix - see /css/iepngfix/
 *************************************************/
img, div { behavior: url('/css/iepngfix/iepngfix.php') }

.leftScrollButton a, .rightScrollButton a { behavior: url('/css/iepngfix/iepngfix.php') }

/*************************************************
 * Common styles
 *************************************************/
.displayHidden {display: none;}
.floatLeft {float:left;}
.clear {
	clear:both;
	display:block;
	}

/*************************************************
 * Site structure styles
 *************************************************/
#container {
	min-height:100%;
	position:relative;
	}
#header {
	background-color:#fff;
	width:999px;
	margin:0 auto;
	}
#footerContainer {
	position:absolute;
	bottom:0px;
	background-color: #ffffff;
	width: 100%;
	height:25px;
	}
#content {
	width:100%;
	padding-bottom:25px;

	z-index:10; /* scrollers */
	}
#content .centerContent{
	width:999px;
	margin:0 auto;
	}
#container.gradientBackground {
	background-color:#e7e7e7;
	background-image:url(/images/common/bg_container_gradient.jpg);
	background-repeat:repeat-x;
	}
#content.gradientBackground {
	min-height:547px;
	height:auto !important;
	height:547px;
	background-color:#e7e7e7;
	background-image:url(/images/common/bg_gradiant.jpg);
	background-repeat:repeat-x;
	}
#error {
	position:relative;
	background-color:#f5f5f5;
	width:100%;
	height:auto;
	}
#error .errorMessage {
	padding:15px;
	font: normal 12px arial,helvetica;
	}
#error .errorCloseBtn {
	float:right;
	margin:15px;
	height:18px;
	width:18px;
	text-indent:-999em;
	overflow:hidden;
	background-image:url(/images/common/close.gif);
	background-repeat:no-repeat;
	}

/*************************************************
 * Homepage styles
 *************************************************/
#homepage li {
	padding-bottom:10px;
	}

/*************************************************
 * Footer styles
 *************************************************/
#footer {
	padding:0 10px;
	width:979px;
	margin:0 auto;
}
#footer ul {
	margin:0 auto;
	}
#footer ul li {
	position:relative;
	padding:0;
	margin:0;
	float:right;
	}
#footer ul li a:link,
#footer ul li a:visited,
#footer ul li a:active{
	display:block;
	height:24px;
	text-indent:-999em;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:left 0px;
	}
#footer ul li#contactFooterBtn a:link,
#footer ul  li#contactFooterBtn a:visited,
#footer ul  li#contactFooterBtn a:active{
	width:51px;
	background-image:url(/de/images/navigation/footer_contact_us.gif);
	}
#footer ul li#sitemapFooterBtn a:link,
#footer ul  li#sitemapFooterBtn a:visited,
#footer ul  li#sitemapFooterBtn a:active{
	width:91px;
	background-image:url(/de/images/navigation/footer_sitemap.gif);
	}
#footer ul li#storelocationsFooterBtn a:link,
#footer ul  li#storelocationsFooterBtn a:visited,
#footer ul  li#storelocationsFooterBtn a:active{
	width:91px;
	background-image:url(/de/images/navigation/footer_store_locations.gif);
	}
#footer ul li#changeregionFooterBtn a:link,
#footer ul  li#changeregionFooterBtn a:visited,
#footer ul  li#changeregionFooterBtn a:active{
	width:163px;
	background-image:url(/de/images/navigation/footer_region.gif);
	}
#footer ul li#privacypolicyFooterBtn a:link,
#footer ul  li#privacypolicyFooterBtn a:visited,
#footer ul  li#privacypolicyFooterBtn a:active{
	width:73px;
	background-image:url(/de/images/navigation/footer_privacy.gif);
	}
#footer ul li#facebookFooterBtn a:link,
#footer ul li#facebookFooterBtn a:visited,
#footer ul li#facebookFooterBtn a:active{
	width:58px;
	background-image:url(/de/images/navigation/footer_facebook.gif);
	}
#footer ul li#privacypolicyFooterBtn a:hover,
#footer ul li#privacypolicyFooterBtn a.here,
#footer ul li#changeregionFooterBtn a:hover,
#footer ul li#changeregionFooterBtn a.here,
#footer ul li#sitemapFooterBtn a:hover,
#footer ul li#sitemapFooterBtn a.here,
#footer ul li#storelocationsFooterBtn a:hover,
#footer ul li#storelocationsFooterBtn a.here,
#footer ul li#contactFooterBtn a:hover,
#footer ul li#contactFooterBtn a.here,
#footer ul li#facebookFooterBtn a:hover,
#footer ul li#facebookFooterBtn a.here {
	background-position:0 -24px;
	}
#footer ul  li.spacer{
	display:block;
	height:25px;
	text-indent:-999em;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:left 0px;
	width:10px;
	background-image:url(/de/images/navigation/footer_spacer.gif);
	}

/*************************************************
 * Navigation styles
 *************************************************/
#topNavigationWrapper {
	height:93px;
	}
#logo {
	float:left;
	height:93px;
	padding:0 25px 0 0;
	}
#navigation {
	position:relative;
	float:left;
	height:93px;
	width:745px;
	padding:0;
	margin:0;
	overflow:hidden;
	}
#navigation li{
	position:relative;
	padding:0;
	margin:0;
	float:left;
	}
#navigation li a:link,
#navigation li a:visited,
#navigation li a:active{
	display:block;
	height:93px;
	text-indent:-999em;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:left 0px;
	}
#navigation li#womenNavBtn a:link,
#navigation li#womenNavBtn a:visited,
#navigation li#womenNavBtn a:active{
	width:100px;
	background-image:url(/de/images/navigation/ck_main_nav.gif);
	}
#navigation li#womenNavBtn a:hover,
#navigation li#womenNavBtn a.here{
	background-position:0 -93px;
	}
#navigation li#menNavBtn a:link,
#navigation li#menNavBtn a:visited,
#navigation li#menNavBtn a:active{
	width:111px;
	background-image:url(/de/images/navigation/ck_main_nav.gif);
	background-position:-100px 0;
	}
#navigation li#menNavBtn a:hover,
#navigation li#menNavBtn a.here{
	background-position:-100px -93px;
	}
#navigation li#summerNavBtn a:link,
#navigation li#summerNavBtn a:visited,
#navigation li#summerNavBtn a:active{
	width:162px;
	background-image:url(/de/images/navigation/ck_main_nav.gif);
	background-position:-211px 0;
	}
#navigation li#summerNavBtn a:hover,
#navigation li#summerNavBtn a.here{
	background-position:-211px -93px;
	}
/*
#navigation li#newNavBtn a:link,
#navigation li#newNavBtn a:visited,
#navigation li#newNavBtn a:active{
	width:142px;
	background-image:url(/de/images/navigation/ck_main_nav.gif);
	background-position:-223px 0;
	}
#navigation li#newNavBtn a:hover,
#navigation li#newNavBtn a.here{
	background-position:-223px -93px;
	}
*/
#navigation li#signUpNavBtn a:link,
#navigation li#signUpNavBtn a:visited,
#navigation li#signUpNavBtn a:active{
	width:147px;
	background-image:url(/de/images/navigation/ck_main_nav.gif);
	background-position:-373px 0;
	}
#navigation li#signUpNavBtn a:hover,
#navigation li#signUpNavBtn a.here{
	background-position:-373px -93px;
	}

/***************************************
 * SubNav Scrolling
 ***************************************/

.leftScrollButton a {
	width:70px;
	height:167px;
	background-image:url(/images/navigation/global_nav_left_arrow.png);
	background-repeat: no-repeat;

	position:absolute;
	left:0;
	z-index:2;
}
.leftScrollButton.active a {
	background-position:0 -167px;
}
.rightScrollButton a {
  width:70px;
  height:167px;
	background-image:url(/images/navigation/global_nav_right_arrow.png);
	background-repeat: no-repeat;

  right:0;
  position:absolute;
	z-index:2;
}
.rightScrollButton.active a {
	background-position:0 -167px;
}


.scrollViewPort {
/* 999 - width of buttons */
/* width is set via javascript
	width: 925px;*/
	height: 167px;

  position:relative;
  float:left;
	overflow: hidden;
  z-index:0;
}
#giftsNavSubNav .scrollViewPort {
	height:47px;
}
.scrollShell {
/* width is set via javascript
	width: 2000px;*/
	height:167px;
}
#giftsNavSubNav .scrollShell {
	height:47px;
}

/***************************************
 * Sub Navigation
 ***************************************/
.subNavigationWrapper {
	}
.subNavShell {
	height:167px;

	display:none;
	position:relative;
}
.subNavigationWrapper > ul.subNav {
	display:none;
}
ul.subNav {
	position:relative;
	/*float:left;*/
	overflow:hidden;
	list-style:none;
	text-align:center;
	margin:0;
	padding:0;
	/*display:none;*/
	}
ul.subNav li {
	padding:0;
	list-style:none;
	display:inline;
	overflow:hidden;
	height:167px;
	}
span.subNavText {
	display:block;
	text-indent:-999em;
	}
ul.subNav li a:link,
ul.subNav li a:visited,
ul.subNav li a:active{
	display:-moz-inline-box;
	display:inline-block;
	height:167px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:left 0px;
	}

/***************************************
 * Sub Navigation - popup menu (drop down)
 ***************************************/

#popupMenuTemplate {
	display:none;
}
#popupMenus div.popupMenu {
	position:absolute;
	z-index:2;
}
#popupMenus .popupMenu img {
	display:block;
}

/* these are the background slices */
#popupMenu .popupMenu img.dropdown_top {
	height:26px;
}
#popupMenu .popupMenu img.dropdown_middle {
	height:1px;
}
#popupMenu .popupMenu img.dropdown_bottom {
	height:10px;
}
div.popupMenu div.children img {
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	background-position : center;
}
div.popupMenu div.children {
	position:absolute;
	top:0px;
}

/* override current behavior for bottles */
ul.subNav li a.bottleSubNavTag {
	display:none;
}
ul.subNav li.bottleSubNav a.bottleSubNavItem:hover,
ul.subNav li.bottleSubNav a.bottleSubNavItem.here{
	background-position:0 0;
}

/* template for drop-down name selections
-- name of img class is same as bottle img, but without '_NavSubNav'
div.popupMenu img.women_euphoria-eau-de-toilette {
	background-image: url(/shared/images/navigation/women/euphoria-edt.png);
	height: 36px;
}

*/

/***************************************
 * Women Sub Navigation Items
 ***************************************/
/** Beauty */
ul.subNav li.women_ck-beauty_NavSubNav a:link,
ul.subNav li.women_ck-beauty_NavSubNav a:visited,
ul.subNav li.women_ck-beauty_NavSubNav a:active{
	width:129px;
	background-image:url(/de/images/navigation/women_beauty.jpg);
}
ul.subNav li.women_ck-beauty_NavSubNav a:hover,
ul.subNav li.women_ck-beauty_NavSubNav a.here{
	background-position:0 -167px;
}
/** CK be */
ul.subNav li.women_ck-be_NavSubNav a:link,
ul.subNav li.women_ck-be_NavSubNav a:visited,
ul.subNav li.women_ck-be_NavSubNav a:active{
	width:111px;
	background-image:url(/de/images/navigation/women_ck_be.jpg);
}
ul.subNav li.women_ck-be_NavSubNav a:hover,
ul.subNav li.women_ck-be_NavSubNav a.here{
	background-position:0 -167px;
}
/** CKin2u */
ul.subNav li.women_ckin2u-her_NavSubNav a:link,
ul.subNav li.women_ckin2u-her_NavSubNav a:visited,
ul.subNav li.women_ckin2u-her_NavSubNav a:active{
	width:105px;
	background-image:url(/de/images/navigation/women_ckin2u.jpg);
}
ul.subNav li.women_ckin2u-her_NavSubNav a:hover,
ul.subNav li.women_ckin2u-her_NavSubNav a.here{
	background-position:0 -167px;
}
/** CK One */
ul.subNav li.women_ck-one_NavSubNav a:link,
ul.subNav li.women_ck-one_NavSubNav a:visited,
ul.subNav li.women_ck-one_NavSubNav a:active{
	width:105px;
	background-image:url(/de/images/navigation/women_ckone.jpg);
}
ul.subNav li.women_ck-one_NavSubNav a:hover,
ul.subNav li.women_ck-one_NavSubNav a.here{
	background-position:0 -167px;
}
/** Escape */
ul.subNav li.women_escape_NavSubNav a:link,
ul.subNav li.women_escape_NavSubNav a:visited,
ul.subNav li.women_escape_NavSubNav a:active{
	width:132px;
	background-image:url(/de/images/navigation/women_escape.jpg);
	}
ul.subNav li.women_escape_NavSubNav a:hover,
ul.subNav li.women_escape_NavSubNav a.here{
	background-position:0 -167px;
	}
/** Eternity */
ul.subNav li.women_eternity_NavSubNav a:link,
ul.subNav li.women_eternity_NavSubNav a:visited,
ul.subNav li.women_eternity_NavSubNav a:active{
	width:100px;
	background-image:url(/de/images/navigation/women_eternity.jpg);
}
ul.subNav li.women_eternity_NavSubNav a:hover,
ul.subNav li.women_eternity_NavSubNav a.here{
	background-position:0 -167px;
}
/** Eternity Moment */
ul.subNav li.women_eternity-moment_NavSubNav a:link,
ul.subNav li.women_eternity-moment_NavSubNav a:visited,
ul.subNav li.women_eternity-moment_NavSubNav a:active{
	width:88px;
	background-image:url(/de/images/navigation/women_eternity_moment.jpg);
}
ul.subNav li.women_eternity-moment_NavSubNav a:hover,
ul.subNav li.women_eternity-moment_NavSubNav a.here{
	background-position:0 -167px;
}
/** Euphoria */
ul.subNav li.women_euphoria_NavSubNav a:link,
ul.subNav li.women_euphoria_NavSubNav a:visited,
ul.subNav li.women_euphoria_NavSubNav a:active{
	width:153px;
	background-image:url(/de/images/navigation/women_euphoria.jpg);
}
ul.subNav li.women_euphoria_NavSubNav a:hover,
ul.subNav li.women_euphoria_NavSubNav a.here{
	background-position:0 -167px;
}

div.popupMenu img.women_euphoria {
	background-image: url(/shared/images/navigation/women/drop_euphoria.png);
	height: 19px;
}

/** Euphoria Blossom */
ul.subNav li.women_euphoria-blossom_NavSubNav a:link,
ul.subNav li.women_euphoria-blossom_NavSubNav a:visited,
ul.subNav li.women_euphoria-blossom_NavSubNav a:active{
	width:153px;
	background-image:url(/de/images/navigation/women_euphoria_blossom.jpg);
}
ul.subNav li.women_euphoria-blossom_NavSubNav a:hover,
ul.subNav li.women_euphoria-blossom_NavSubNav a.here{
	background-position:0 -167px;
}

div.popupMenu img.women_euphoria-blossom {
	background-image: url(/shared/images/navigation/women/drop_euphoria-blossom.png);
	height: 49px;
}

/** Euphoria Eau De Toilette */
ul.subNav li.women_euphoria-eau-de-toilette_NavSubNav a:link,
ul.subNav li.women_euphoria-eau-de-toilette_NavSubNav a:visited,
ul.subNav li.women_euphoria-eau-de-toilette_NavSubNav a:active{
	width:153px;
	background-image:url(/de/images/navigation/women_euphoria_edt.jpg);
}
ul.subNav li.women_euphoria-eau-de-toilette_NavSubNav a:hover,
ul.subNav li.women_euphoria-eau-de-toilette_NavSubNav a.here{
	background-position:0 -167px;
}

div.popupMenu img.women_euphoria-eau-de-toilette {
	background-image: url(/shared/images/navigation/women/drop_euphoria-edt.png);
	height: 38px;
}

/** Forbidden Euphoria */
ul.subNav li.women_euphoria-forbidden_NavSubNav a:link,
ul.subNav li.women_euphoria-forbidden_NavSubNav a:visited,
ul.subNav li.women_euphoria-forbidden_NavSubNav a:active{
	width:158px;
	background-image:url(/de/images/navigation/women_euphoria_forbidden.jpg);
}
ul.subNav li.women_euphoria-forbidden_NavSubNav a:hover,
ul.subNav li.women_euphoria-forbidden_NavSubNav a.here{
	background-position:0 -167px;
}
/** Obsession */
ul.subNav li.women_obsession_NavSubNav a:link,
ul.subNav li.women_obsession_NavSubNav a:visited,
ul.subNav li.women_obsession_NavSubNav a:active{
	width:102px;
	background-image:url(/de/images/navigation/women_obsession.jpg);
}
ul.subNav li.women_obsession_NavSubNav a:hover,
ul.subNav li.women_obsession_NavSubNav a.here{
	background-position:0 -167px;
}
/** Secret Obsession
ul.subNav li.women_secret-obsession_NavSubNav a:link,
ul.subNav li.women_secret-obsession_NavSubNav a:visited,
ul.subNav li.women_secret-obsession_NavSubNav a:active{
	width:135px;
	background-image:url(/de/images/navigation/women_secret_obsession.jpg);
}
ul.subNav li.women_secret-obsession_NavSubNav a:hover,
ul.subNav li.women_secret-obsession_NavSubNav a.here{
	background-position:0 -167px;
}*/
/** Sheer Beauty */
ul.subNav li.women_ck-sheerbeauty_NavSubNav a:link,
ul.subNav li.women_ck-sheerbeauty_NavSubNav a:visited,
ul.subNav li.women_ck-sheerbeauty_NavSubNav a:active{
	width:178px;
	background-image:url(/de/images/navigation/women_sheer_beauty.jpg);
}
ul.subNav li.women_ck-sheerbeauty_NavSubNav a:hover,
ul.subNav li.women_ck-sheerbeauty_NavSubNav a.here{
	background-position:0 -167px;
}

/***************************************
 * Men Sub Navigation Items
 ***************************************/
/** CK be */
ul.subNav li.men_ck-be_NavSubNav a:link,
ul.subNav li.men_ck-be_NavSubNav a:visited,
ul.subNav li.men_ck-be_NavSubNav a:active{
	width:105px;
	background-image:url(/de/images/navigation/men_ck_be.jpg);
}
ul.subNav li.men_ck-be_NavSubNav a:hover,
ul.subNav li.men_ck-be_NavSubNav a.here{
	background-position:0 -167px;
}
/** CK Free */
ul.subNav li.men_ck-free-for-men_NavSubNav a:link,
ul.subNav li.men_ck-free-for-men_NavSubNav a:visited,
ul.subNav li.men_ck-free-for-men_NavSubNav a:active{
	width:114px;
	background-image:url(/de/images/navigation/men_ckfree.jpg);
}
ul.subNav li.men_ck-free-for-men_NavSubNav a:hover,
ul.subNav li.men_ck-free-for-men_NavSubNav a.here{
	background-position:0 -167px;
}
/** CKin2u */
ul.subNav li.men_ckin2u-him_NavSubNav a:link,
ul.subNav li.men_ckin2u-him_NavSubNav a:visited,
ul.subNav li.men_ckin2u-him_NavSubNav a:active{
	width:94px;
	background-image:url(/de/images/navigation/men_ckin2u.jpg);
}
ul.subNav li.men_ckin2u-him_NavSubNav a:hover,
ul.subNav li.men_ckin2u-him_NavSubNav a.here{
	background-position:0 -167px;
}
/** CK Man
ul.subNav li.men_calvin-klein-man_NavSubNav a:link,
ul.subNav li.men_calvin-klein-man_NavSubNav a:visited,
ul.subNav li.men_calvin-klein-man_NavSubNav a:active{
	width:132px;
	background-image:url(/de/images/navigation/men_ckman.jpg);
}
ul.subNav li.men_calvin-klein-man_NavSubNav a:hover,
ul.subNav li.men_calvin-klein-man_NavSubNav a.here{
	background-position:0 -167px;
}*/
/** CK One */
ul.subNav li.men_ck-one_NavSubNav a:link,
ul.subNav li.men_ck-one_NavSubNav a:visited,
ul.subNav li.men_ck-one_NavSubNav a:active{
	width:104px;
	background-image:url(/de/images/navigation/men_ckone.jpg);
}
ul.subNav li.men_ck-one_NavSubNav a:hover,
ul.subNav li.men_ck-one_NavSubNav a.here{
	background-position:0 -167px;
}
/** Escape
ul.subNav li.men_escape-for-men_NavSubNav a:link,
ul.subNav li.men_escape-for-men_NavSubNav a:visited,
ul.subNav li.men_escape-for-men_NavSubNav a:active{
	width:142px;
	background-image:url(/de/images/navigation/men_escape.jpg);
}
ul.subNav li.men_escape-for-men_NavSubNav a:hover,
ul.subNav li.men_escape-for-men_NavSubNav a.here{
	background-position:0 -167px;
}*/
/** Eternity */
ul.subNav li.men_eternity-for-men_NavSubNav a:link,
ul.subNav li.men_eternity-for-men_NavSubNav a:visited,
ul.subNav li.men_eternity-for-men_NavSubNav a:active{
	width:111px;
	background-image:url(/de/images/navigation/men_eternity.jpg);
}
ul.subNav li.men_eternity-for-men_NavSubNav a:hover,
ul.subNav li.men_eternity-for-men_NavSubNav a.here{
	background-position:0 -167px;
}
/** Eternity Aqua */
ul.subNav li.men_eternity-aqua_NavSubNav a:link,
ul.subNav li.men_eternity-aqua_NavSubNav a:visited,
ul.subNav li.men_eternity-aqua_NavSubNav a:active{
	width:110px;
	background-image:url(/de/images/navigation/men_eternity_aqua.jpg);
}
ul.subNav li.men_eternity-aqua_NavSubNav a:hover,
ul.subNav li.men_eternity-aqua_NavSubNav a.here{
	background-position:0 -167px;
}
/** Euphoria */
ul.subNav li.men_euphoria-for-men_NavSubNav a:link,
ul.subNav li.men_euphoria-for-men_NavSubNav a:visited,
ul.subNav li.men_euphoria-for-men_NavSubNav a:active{
	width:121px;
	background-image:url(/de/images/navigation/men_euphoria.jpg);
}
ul.subNav li.men_euphoria-for-men_NavSubNav a:hover,
ul.subNav li.men_euphoria-for-men_NavSubNav a.here{
	background-position:0 -167px;
}
/** Intense Euphoria */
ul.subNav li.men_euphoria-men-intense_NavSubNav a:link,
ul.subNav li.men_euphoria-men-intense_NavSubNav a:visited,
ul.subNav li.men_euphoria-men-intense_NavSubNav a:active{
	width:127px;
	background-image:url(/de/images/navigation/men_intense_euphoria.jpg);
}
ul.subNav li.men_euphoria-men-intense_NavSubNav a:hover,
ul.subNav li.men_euphoria-men-intense_NavSubNav a.here{
	background-position:0 -167px;
}
/** Obsession */
ul.subNav li.men_obsession-for-men_NavSubNav a:link,
ul.subNav li.men_obsession-for-men_NavSubNav a:visited,
ul.subNav li.men_obsession-for-men_NavSubNav a:active{
	width:113px;
	background-image:url(/de/images/navigation/men_obsession.jpg);
}
ul.subNav li.men_obsession-for-men_NavSubNav a:hover,
ul.subNav li.men_obsession-for-men_NavSubNav a.here{
	background-position:0 -167px;
}

/***************************************
 * Summer 11 Sub Navigation Items
 ***************************************/
/** CK One Summer 11*/
ul.subNav li.summer_ck-one-summer_NavSubNav a:link,
ul.subNav li.summer_ck-one-summer_NavSubNav a:visited,
ul.subNav li.summer_ck-one-summer_NavSubNav a:active{
	width:135px;
	margin-left: 82px;
	background-image:url(/de/images/navigation/mw_ck_one_summer11.jpg);
	}
ul.subNav li.summer_ck-one-summer_NavSubNav a:hover,
ul.subNav li.summer_ck-one-summer_NavSubNav a.here{
	background-position:0 -167px;
	}
/** Eternity Summer for Women 11*/
ul.subNav li.summer_eternity-for-women-summer_NavSubNav a:link,
ul.subNav li.summer_eternity-for-women-summer_NavSubNav a:visited,
ul.subNav li.summer_eternity-for-women-summer_NavSubNav a:active{
	width:122px;
	background-image:url(/de/images/navigation/women_eternity_summer11.jpg);
	}
ul.subNav li.summer_eternity-for-women-summer_NavSubNav a:hover,
ul.subNav li.summer_eternity-for-women-summer_NavSubNav a.here{
	background-position:0 -167px;
	}
/** Eternity Summer for Men 11*/
ul.subNav li.summer_eternity-for-men-summer_NavSubNav a:link,
ul.subNav li.summer_eternity-for-men-summer_NavSubNav a:visited,
ul.subNav li.summer_eternity-for-men-summer_NavSubNav a:active{
	width:137px;
	background-image:url(/de/images/navigation/men_eternity_summer11.jpg);
	}
ul.subNav li.summer_eternity-for-men-summer_NavSubNav a:hover,
ul.subNav li.summer_eternity-for-men-summer_NavSubNav a.here{
	background-position:0 -167px;
	}

/***************************************
 * New page
 ***************************************/
#content a#newCkFreeExperience {
	display:block;
	text-indent:-999em;
	}
#content a#newCkFreeExperience:link,
#content a#newCkFreeExperience:visited,
#content a#newCkFreeExperience:active {
	overflow:hidden;
	width:267px;
	height:36px;
	background-image:url(/de/images/content/new_ckfree_experience.gif);
	background-repeat:no-repeat;
	background-position:left 0px;
	}
#content a#newCkFreeExperience:hover,
#content a#newCkFreeExperience.here {
	background-position:0 -36px;
	}
/***************************************
 * Sign Up
 ***************************************/
#signup {
	position:relative;
	width:782px;
	margin: 0 auto;
	padding: 20px;
	overflow:hidden;
	}

/***************************************
 * Content pages
 ***************************************/
#content .contentPage{
	position:relative;
	overflow:hidden;
	width:894px;
	height:520px;
	padding:26px 69px 144px 36px;
	background-repeat:no-repeat;
	background-image:url(/images/common/bg_content.jpg);
	}
#contentPage {
	position:relative;
	overflow:hidden;
	width:100%;
	height:100%;
	}

/***************************************
 * Contact Us content page
 ***************************************/
#contentPage #contactUs {
	margin-top:30px;
	margin-left:80px;
	}
#contentPage #contactUs #contactusContent,
#contentPage #contactUs #contactusFormContainer {
	overflow:hidden;
	float:left;
	}
#contentPage #contactUs #contactusContent {
	width:200px;
	}
#contentPage #contactUs #contactusFormContainer {
	width:450px;
	margin-left:130px;
	margin-top:3px;
	}
#contentPage #contactUs #contactusFormContainer h2 {
	margin:10px 0 0 0;
	padding:0;
	}
#contentPage #contactUs #contactusFormContainer .contactUsFormLine {
	margin-top:5px;
	}
#contentPage #contactUs #contactusFormContainer .inputWidth {
	width:275px;
	}
#contentPage #contactUs #contactusFormContainer .textAreaHeight {
	height:60px;
	}
#contentPage #contactUs #contactusFormContainer option {
	width:247px;
	}
#contentPage #contactUs #contactusFormContainer textArea,
#contentPage #contactUs #contactusFormContainer input,
#contentPage #contactUs #contactusFormContainer select,
#contentPage #contactUs #contactusFormContainer option {
	font-family:arial,helvetica;
	font-weight:normal;
	font-size:12px;
	}
#contentPage #contactUs #contactusFormContainer .contactUsInput {
	border: solid 1px #d5d5d5;
	}
#contentPage #contactUs #contactusFormContainer .error {
	border: solid 1px #cb2e2e;
	}
#contentPage #contactUs #contactusSubmit {
	margin-left:110px;
	}
/***************************************
 * Site map content page
 ***************************************/
#contentPage #sitemap {
	margin-top:30px;
	margin-left:80px;
	}
#contentPage #sitemap .siteMapColumn {
	position:relative;
	float:left;
	}
#contentPage #sitemap .siteMapColumn p,
#contentPage #sitemap .siteMapColumn ul,
#contentPage #sitemap .siteMapColumn ul li {
	margin:0;
	padding:0;
	}
#contentPage #sitemap .siteMapColumn ul li {
	padding:0;
	overflow:hidden;
	}
#contentPage #sitemap ul li a:link,
#contentPage #sitemap ul li a:visited,
#contentPage #sitemap ul li a:active{
	display:block;
	text-indent:-999em;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:left 0px;
	}
#contentPage #sitemap .mainColumn {
	width:196px;
	}
#contentPage #sitemap .womensColumn {
	width:196px;
	}
#contentPage #sitemap .mensColumn {
	width:196px;
	}

/***************************************
 * Site map main nav column
 ***************************************/
 /*
#contentPage #sitemap .mainColumn li.new a:link,
#contentPage #sitemap .mainColumn li.new a:visited,
#contentPage #sitemap .mainColumn li.new a:active{
	width:123px;
	height:36px;
	background-image:url(/de/images/content/sitemap_main_navigation.gif);
	background-position:0 -36px;
}
#contentPage #sitemap .mainColumn li.new a:hover,
#contentPage #sitemap .mainColumn li.new a.here {
	background-position:-123px -36px;
}
*/

#contentPage #sitemap .mainColumn li.signup a:link,
#contentPage #sitemap .mainColumn li.signup a:visited,
#contentPage #sitemap .mainColumn li.signup a:active{
	width:123px;
	height:36px;
	background-image:url(/de/images/content/sitemap_main_navigation.gif);
	background-position:0 -144px;
}
#contentPage #sitemap .mainColumn li.signup a:hover,
#contentPage #sitemap .mainColumn li.signup a.here {
	background-position:-123px -144px;
}

/*
#contentPage #sitemap .mainColumn li.store_locations a:link,
#contentPage #sitemap .mainColumn li.store_locations a:visited,
#contentPage #sitemap .mainColumn li.store_locations a:active{
	width:123px;
	height:36px;
	background-image:url(/de/images/content/sitemap_main_navigation.gif);
	background-position:0 -180px;
}
#contentPage #sitemap .mainColumn li.store_locations a:hover,
#contentPage #sitemap .mainColumn li.store_locations a.here {
	background-position:-123px -180px;
}
*/

#contentPage #sitemap .mainColumn li.sitemap a:link,
#contentPage #sitemap .mainColumn li.sitemap a:visited,
#contentPage #sitemap .mainColumn li.sitemap a:active{
	width:123px;
	height:36px;
	background-image:url(/de/images/content/sitemap_main_navigation.gif);
	background-position:0 -216px;
}
#contentPage #sitemap .mainColumn li.sitemap a:hover,
#contentPage #sitemap .mainColumn li.sitemap a.here {
	background-position:-123px -216px;
}

#contentPage #sitemap .mainColumn li.contact_us a:link,
#contentPage #sitemap .mainColumn li.contact_us a:visited,
#contentPage #sitemap .mainColumn li.contact_us a:active{
	width:123px;
	height:36px;
	background-image:url(/de/images/content/sitemap_main_navigation.gif);
	background-position:0 -252px;
}
#contentPage #sitemap .mainColumn li.contact_us a:hover,
#contentPage #sitemap .mainColumn li.contact_us a.here{
	background-position:-123px -252px;
}

/***************************************
 * Site map womens column - alpha order
 ***************************************/
/* Beauty */
#contentPage #sitemap .womensColumn li.ck_beauty a:link,
#contentPage #sitemap .womensColumn li.ck_beauty a:visited,
#contentPage #sitemap .womensColumn li.ck_beauty a:active {
	width:150px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_womens_navigation.gif);
	background-position:0 -0px;
}
#contentPage #sitemap .womensColumn li.ck_beauty a:hover,
#contentPage #sitemap .womensColumn li.ck_beauty a.here {
	background-position:-150px -0px;
}
/** CK Be */
#contentPage #sitemap .womensColumn li.ck_be a:link,
#contentPage #sitemap .womensColumn li.ck_be a:visited,
#contentPage #sitemap .womensColumn li.ck_be a:active{
	width:150px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_womens_navigation.gif);
	background-position:0 -26px;
}
#contentPage #sitemap .womensColumn li.ck_be a:hover,
#contentPage #sitemap .womensColumn li.ck_be a.here {
	background-position:-150px -26px;
}
/** CK in2u */
#contentPage #sitemap .womensColumn li.ckin2u_her a:link,
#contentPage #sitemap .womensColumn li.ckin2u_her a:visited,
#contentPage #sitemap .womensColumn li.ckin2u_her a:active{
	width:150px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_womens_navigation.gif);
	background-position:0 -52px;
}
#contentPage #sitemap .womensColumn li.ckin2u_her a:hover,
#contentPage #sitemap .womensColumn li.ckin2u_her a.here {
	background-position:-150px -52px;
}
/** CK One */
#contentPage #sitemap .womensColumn li.ck_one a:link,
#contentPage #sitemap .womensColumn li.ck_one a:visited,
#contentPage #sitemap .womensColumn li.ck_one a:active{
	width:150px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_womens_navigation.gif);
	background-position:0 -78px;
}
#contentPage #sitemap .womensColumn li.ck_one a:hover,
#contentPage #sitemap .womensColumn li.ck_one a.here {
	background-position:-150px -78px;
}
/** CK One Shock */
#contentPage #sitemap .womensColumn li.ck_one_shock a:link,
#contentPage #sitemap .womensColumn li.ck_one_shock a:visited,
#contentPage #sitemap .womensColumn li.ck_one_shock a:active{
	width:150px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_womens_navigation.gif);
	background-position:0 -104px;
}
#contentPage #sitemap .womensColumn li.ck_one_shock a:hover,
#contentPage #sitemap .womensColumn li.ck_one_shock a.here {
	background-position:-150px -104px;
}
/** Escape */
#contentPage #sitemap .womensColumn li.escape a:link,
#contentPage #sitemap .womensColumn li.escape a:visited,
#contentPage #sitemap .womensColumn li.escape a:active{
	width:150px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_womens_navigation.gif);
	background-position:0 -130px;
}
#contentPage #sitemap .womensColumn li.escape a:hover,
#contentPage #sitemap .womensColumn li.escape a.here {
	background-position:-150px -130px;
}
/** Eternity */
#contentPage #sitemap .womensColumn li.eternity a:link,
#contentPage #sitemap .womensColumn li.eternity a:visited,
#contentPage #sitemap .womensColumn li.eternity a:active{
	width:150px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_womens_navigation.gif);
	background-position:0 -156px;
}
#contentPage #sitemap .womensColumn li.eternity a:hover,
#contentPage #sitemap .womensColumn li.eternity a.here {
	background-position:-150px -156px;
}
/** Eternity Moment */
#contentPage #sitemap .womensColumn li.eternity_moment a:link,
#contentPage #sitemap .womensColumn li.eternity_moment a:visited,
#contentPage #sitemap .womensColumn li.eternity_moment a:active{
	width:150px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_womens_navigation.gif);
	background-position:0 -182px;
}
#contentPage #sitemap .womensColumn li.eternity_moment a:hover,
#contentPage #sitemap .womensColumn li.eternity_moment a.here {
	background-position:-150px -182px;
}
/** Euphoria */
#contentPage #sitemap .womensColumn li.euphoria a:link,
#contentPage #sitemap .womensColumn li.euphoria a:visited,
#contentPage #sitemap .womensColumn li.euphoria a:active{
	width:150px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_womens_navigation.gif);
	background-position:0 -208px;
}
#contentPage #sitemap .womensColumn li.euphoria a:hover,
#contentPage #sitemap .womensColumn li.euphoria a.here {
	background-position:-150px -208px;
}
/** Euphoria Blossom */
#contentPage #sitemap .womensColumn li.euphoria_blossom a:link,
#contentPage #sitemap .womensColumn li.euphoria_blossom a:visited,
#contentPage #sitemap .womensColumn li.euphoria_blossom a:active{
	width:150px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_womens_navigation.gif);
	background-position:0 -234px;
}
#contentPage #sitemap .womensColumn li.euphoria_blossom a:hover,
#contentPage #sitemap .womensColumn li.euphoria_blossom a.here {
	background-position:-150px -234px;
}
/** Euphoria EDT */
#contentPage #sitemap .womensColumn li.euphoria_eau_de_toilette a:link,
#contentPage #sitemap .womensColumn li.euphoria_eau_de_toilette a:visited,
#contentPage #sitemap .womensColumn li.euphoria_eau_de_toilette a:active{
	width:150px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_womens_navigation.gif);
	background-position:0 -260px;
}
#contentPage #sitemap .womensColumn li.euphoria_eau_de_toilette a:hover,
#contentPage #sitemap .womensColumn li.euphoria_eau_de_toilette a.here {
	background-position:-150px -260px;
}
/** Forbidden Euphoria */
#contentPage #sitemap .womensColumn li.forbidden_euphoria a:link,
#contentPage #sitemap .womensColumn li.forbidden_euphoria a:visited,
#contentPage #sitemap .womensColumn li.forbidden_euphoria a:active{
	width:150px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_womens_navigation.gif);
	background-position:0 -286px;
}
#contentPage #sitemap .womensColumn li.forbidden_euphoria a:hover,
#contentPage #sitemap .womensColumn li.forbidden_euphoria a.here {
	background-position:-150px -286px;
}
/** Obsession */
#contentPage #sitemap .womensColumn li.obsession a:link,
#contentPage #sitemap .womensColumn li.obsession a:visited,
#contentPage #sitemap .womensColumn li.obsession a:active{
	width:150px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_womens_navigation.gif);
	background-position:0 -312px;
}
#contentPage #sitemap .womensColumn li.obsession a:hover,
#contentPage #sitemap .womensColumn li.obsession a.here {
	background-position:-150px -312px;
}
/* Sheer Beauty */
#contentPage #sitemap .womensColumn li.ck_sheer_beauty a:link,
#contentPage #sitemap .womensColumn li.ck_sheer_beauty a:visited,
#contentPage #sitemap .womensColumn li.ck_sheer_beauty a:active {
	width:150px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_womens_navigation.gif);
	background-position:0 -338px;
}
#contentPage #sitemap .womensColumn li.ck_sheer_beauty a:hover,
#contentPage #sitemap .womensColumn li.ck_sheer_beauty a.here {
	background-position:-150px -338px;
}

/***************************************
 * Site map mens column - alpha order
 ***************************************/
/** CK Be */
#contentPage #sitemap .mensColumn li.ck_be a:link,
#contentPage #sitemap .mensColumn li.ck_be a:visited,
#contentPage #sitemap .mensColumn li.ck_be a:active{
	width:129px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_mens_navigation.gif);
	background-position:0 -0px;
}
#contentPage #sitemap .mensColumn li.ck_be a:hover,
#contentPage #sitemap .mensColumn li.ck_be a.here {
	background-position:-129px -0px;
}
/** CK Free */
#contentPage #sitemap .mensColumn li.ck_free a:link,
#contentPage #sitemap .mensColumn li.ck_free a:visited,
#contentPage #sitemap .mensColumn li.ck_free a:active{
	width:129px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_mens_navigation.gif);
	background-position:0 -26px;
}
#contentPage #sitemap .mensColumn li.ck_free a:hover,
#contentPage #sitemap .mensColumn li.ck_free a.here {
	background-position:-129px -26px;
}
/** ckin2u */
#contentPage #sitemap .mensColumn li.ckin2u_him a:link,
#contentPage #sitemap .mensColumn li.ckin2u_him a:visited,
#contentPage #sitemap .mensColumn li.ckin2u_him a:active{
	width:129px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_mens_navigation.gif);
	background-position:0 -52px;
}
#contentPage #sitemap .mensColumn li.ckin2u_him a:hover,
#contentPage #sitemap .mensColumn li.ckin2u_him a.here {
	background-position:-129px -52px;
}
/** CK One */
#contentPage #sitemap .mensColumn li.ck_one a:link,
#contentPage #sitemap .mensColumn li.ck_one a:visited,
#contentPage #sitemap .mensColumn li.ck_one a:active{
	width:129px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_mens_navigation.gif);
	background-position:0 -78px;
}
#contentPage #sitemap .mensColumn li.ck_one a:hover,
#contentPage #sitemap .mensColumn li.ck_one a.here {
	background-position:-129px -78px;
}
/** CK One Shock */
#contentPage #sitemap .mensColumn li.ck_one_shock a:link,
#contentPage #sitemap .mensColumn li.ck_one_shock a:visited,
#contentPage #sitemap .mensColumn li.ck_one_shock a:active{
	width:129px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_mens_navigation.gif);
	background-position:0 -104px;
}
#contentPage #sitemap .mensColumn li.ck_one_shock a:hover,
#contentPage #sitemap .mensColumn li.ck_one_shock a.here {
	background-position:-129px -104px;
}
/** Escape */
#contentPage #sitemap .mensColumn li.escape a:link,
#contentPage #sitemap .mensColumn li.escape a:visited,
#contentPage #sitemap .mensColumn li.escape a:active{
	width:129px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_mens_navigation.gif);
	background-position:0 -130px;
}
#contentPage #sitemap .mensColumn li.escape a:hover,
#contentPage #sitemap .mensColumn li.escape a.here {
	background-position:-129px -130px;
}
/** Eternity Aqua */
#contentPage #sitemap .mensColumn li.eternity_aqua a:link,
#contentPage #sitemap .mensColumn li.eternity_aqua a:visited,
#contentPage #sitemap .mensColumn li.eternity_aqua a:active{
	width:129px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_mens_navigation.gif);
	background-position:0 -156px;
}
#contentPage #sitemap .mensColumn li.eternity_aqua a:hover,
#contentPage #sitemap .mensColumn li.eternity_aqua a.here {
	background-position:-129px -156px;
}
/** Eternity for Men */
#contentPage #sitemap .mensColumn li.eternity a:link,
#contentPage #sitemap .mensColumn li.eternity a:visited,
#contentPage #sitemap .mensColumn li.eternity a:active{
	width:129px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_mens_navigation.gif);
	background-position:0 -182px;
}
#contentPage #sitemap .mensColumn li.eternity a:hover,
#contentPage #sitemap .mensColumn li.eternity a.here {
	background-position:-129px -182px;
}
/** Euphoria */
#contentPage #sitemap .mensColumn li.euphoria a:link,
#contentPage #sitemap .mensColumn li.euphoria a:visited,
#contentPage #sitemap .mensColumn li.euphoria a:active{
	width:129px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_mens_navigation.gif);
	background-position:0 -208px;
}
#contentPage #sitemap .mensColumn li.euphoria a:hover,
#contentPage #sitemap .mensColumn li.euphoria a.here {
	background-position:-129px -208px;
}
/** Intense Euphoria */
#contentPage #sitemap .mensColumn li.intense_euphoria a:link,
#contentPage #sitemap .mensColumn li.intense_euphoria a:visited,
#contentPage #sitemap .mensColumn li.intense_euphoria a:active{
	width:129px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_mens_navigation.gif);
	background-position:0 -234px;
}
#contentPage #sitemap .mensColumn li.intense_euphoria a:hover,
#contentPage #sitemap .mensColumn li.intense_euphoria a.here {
	background-position:-129px -234px;
}
/** Obsession */
#contentPage #sitemap .mensColumn li.obsession a:link,
#contentPage #sitemap .mensColumn li.obsession a:visited,
#contentPage #sitemap .mensColumn li.obsession a:active{
	width:129px;
	height:26px;
	background-image:url(/shared/common/images/navigation/sitemap_mens_navigation.gif);
	background-position:0 -260px;
}
#contentPage #sitemap .mensColumn li.obsession a:hover,
#contentPage #sitemap .mensColumn li.obsession a.here {
	background-position:-129px -260px;
}

/***************************************
 * Site map summer  column
 ***************************************/
#contentPage #sitemap .summerColumn li.ck_one_summer a:link,
#contentPage #sitemap .summerColumn li.ck_one_summer a:visited,
#contentPage #sitemap .summerColumn li.ck_one_summer a:active{
	width:143px;
	height:26px;
	background-image:url(/de/images/content/sitemap_summer_navigation.gif);
	background-position:0 0;
}
#contentPage #sitemap .summerColumn li.ck_one_summer a:hover,
#contentPage #sitemap .summerColumn li.ck_one_summer a.here {
	background-position:-143px 0;
}

#contentPage #sitemap .summerColumn li.eternity_for_women_summer a:link,
#contentPage #sitemap .summerColumn li.eternity_for_women_summer a:visited,
#contentPage #sitemap .summerColumn li.eternity_for_women_summer a:active{
	width:143px;
	height:26px;
	background-image:url(/de/images/content/sitemap_summer_navigation.gif);
	background-position:0 -26px;
}
#contentPage #sitemap .summerColumn li.eternity_for_women_summer a:hover,
#contentPage #sitemap .summerColumn li.eternity_for_women_summer a.here {
	background-position:-143px -26px;
}

#contentPage #sitemap .summerColumn li.eternity_for_men_summer a:link,
#contentPage #sitemap .summerColumn li.eternity_for_men_summer a:visited,
#contentPage #sitemap .summerColumn li.eternity_for_men_summer a:active{
	width:143px;
	height:26px;
	background-image:url(/de/images/content/sitemap_summer_navigation.gif);
	background-position:0 -52px;
}
#contentPage #sitemap .summerColumn li.eternity_for_men_summer a:hover,
#contentPage #sitemap .summerColumn li.eternity_for_men_summer a.here {
	background-position:-143px -52px;
}

/***************************************
 * Email double opt-in page
 ***************************************/
#content #emails {
	margin-left: 285px;
	margin-top: 100px;
	width: 580px;
	}

