#pagettl {
	display: block;
	position: absolute; top: 71px; left: 290px !important;
	width: 335px; height: 98px;
	background: url('../img/layout/brand_wide.png') 0 0 no-repeat;
	}
#pagettl * {
	display: none;
	}

#main {
	background: url('../img/layout/bkgr_content.jpg') 0 0 repeat-y;
	}
#main-in {
	padding-top: 450px;
	}

#carousel {
	position: absolute; top: 190px; left: 10px;
	width: 895px; height: 300px;
	border: 0px solid #c2679d; 
	text-align: center;
	line-height: 280px;
	}

/* @group bottom */

#bottom-lcol .videoplayer {
	margin: 1px 1px 0 5px; padding: 30px 13px 10px;
	background: #161616 url('../img/home/bkgr_news.png') 0 1px no-repeat;
	color: #999;
	font-size: 11px;
	line-height: 1.66;
	}

#bottom-lcol #countDownPerfume {
  background: url(../img/perfume/countdown-bg.jpg) no-repeat;
  width: 290px;
  height: 139px;
  margin-left: 6px;
}

#bottom-lcol #countDownPerfume p { font-size: .7em; font-weight: bold; padding: 10px 15px 0; white-space: nowrap; }
#bottom-lcol #countDownPerfume p.final { font-size: .8em; white-space: normal; }
#countDownPerfume { color: #000000; }

#bottom-lcol #countDownPerfume p#countbox { font-size: .75em; padding:0 0 10px 70px; line-height: 1; }
#countbox { color: #000000; }

#countbox strong { color: #FFF; font-size: 1.65em; font-weight: normal; }

#bottom-lcol #countDownPerfume #exlusive { padding-top: 0; position: relative; top: -5px; text-transform: uppercase; }

#bottom-rcol {
	color: #999;
	font-size: 11px;
	line-height: 1.66;
	}
#bottom-rcol .article {
	/*height:185px;
	overflow: auto;*/
	margin: 30px 60px 20px 13px;
	padding: 0;
	}
#bottom-rcol h3 {
	margin: 0 0 20px 0;
	font-size: 23px;
	line-height: 1.2;
	font-weight: bold;
	text-transform: uppercase;
	color: #e78fbf;
	}
#bottom-rcol h4 {
	margin: 34px 0 20px 0;
	font-size: 14px;
	line-height: 1.2;
	font-weight: bold;
	color: #e485b8;
	}
#bottom-rcol h4.overtitle {
	margin: 0;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: normal;
	color: #e78fbf;
	}
#bottom-rcol p {
	margin: 0;
	}

#bottom-rcol .article-links {
	margin: 20px 13px;
	}

.article-links a {
	margin-right: 16px;
	color: #999;
	text-decoration: none;
	}
.article-links a span {
	display: -moz-inline-block;
	display: -moz-inline-box;
	display: inline-block;
	width: 19px; height: 15px;
	margin-right: 5px;
	background: url('../img/common/icons.png') -114px -3px no-repeat;
	vertical-align: middle;
	}
.article-links a:hover {
	/*color: #ccc;*/
	}
.article-links a:hover span {
	background-position: -114px -22px;
	}

/* @end */
/*#write-ovl {
	height: auto;
	min-height: 240px;
	background: #1a1a1a;
	font-size: 11px;
	color: #ccc;
	}

#write-ovl form h4 {
	margin: 36px 0 24px 32px;
	font-size: 16px;
	font-weight: normal;
	color: #e78fbf;
	}
#write-ovl form a {
	color: #e78fbf;
	text-decoration: none;
	}

table.form {
	margin: 0 auto;
	width: 556px;
	font-size: 11px;
	}
table.form th {
	width: 155px;
	padding: 8px 0 0 0;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	}
table.form td {
	padding: 4px 0;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	}
table.form td.last {
	padding: 8px 0 0 0;
	text-align: right;
	}
table.form td p {
	position: relative;
	}
table.form input.text,
table.form textarea,
table.form .select-replace {
	width: 380px;
	padding: 4px 10px;
	background: #101010;
	color: #999;
	border: 1px solid #0c0c0c;
	border-bottom-color: #292929;
	border-right-color: #292929;
	font-size: 12px;
	}
table.form .select-replace {
	background: #121212 url('../img/common/ico_darr_w.png') 95% 50% no-repeat;
	}
table.form select.styled {
	width: 400px;
	font-size: 12px;
	}
table.form textarea {
	width: 535px;
	overflow: auto;
	}

#write-ovl .submit {
	position: relative;
	margin: 24px 32px 36px 32px;
	}
#write-ovl .send {
	position: absolute; top: 0; right: 0;
	text-align: right;
	}
#write-ovl .send button {
	background: transparent;
	border: none;
	color: #e78fbf;
	font-size: 11px;
	}
#write-ovl .send button span {
	display: -moz-inline-block;
	display: -moz-inline-box;
	display: inline-block;
	width: 17px; height: 15px;
	margin-left: 8px;
	background: url('../img/common/icons.png') -96px -3px no-repeat;
	vertical-align: middle;
	}
#write-ovl .send button:hover span {
	background-position: -96px -22px;
	}

form .err-lbl {
	top: -30px;
	}

#form-refer .form th {
	width: 130px;
	}
#form-refer .form input.text,
#form-refer .form .select-replace {
	width: 425px;
	}
#form-refer #inp-email {
	width: 355px;
	}

.form-ok {
	padding: 100px 32px 80px;
	text-align: center;
	}
.form-ok h4 {
	margin: 0 0 20px;
	font-size: 24px;
	font-weight: normal;
	color: #e78fbf;
	}
.form-ok p {
	font-size: 16px;
	}
.form-ok p.link {
	margin: 40px 0 0 0;
	font-size: 11px;
	}
.form-ok a {
	font-size: 11px;
	color: #e78fbf;
	padding-left: 10px;
	background: url('../img/common/ico_rarr.png') left center no-repeat;
	}*/







