@charset "utf-8";
/* CSS Document */

.clear {
	clear: both;
}

.breadcrumbs {
	width: 990px; width/* */:/**/970px; width:/**/970px;
	padding-bottom: 3px;
}

#main_holder {
	float: left;
	width: 990px;
	padding: 0px 0 20px 0;
	background: url(../images/mini_site/relax_n_tone/main_holder_bg.jpg) no-repeat 0 0;
	position:relative;
}

#main_holder.SCG {background: url(../images/mini_site/relax_n_tone/main_holder_bg_scg.jpg) no-repeat 0 0;}
#main_holder.HU1 {background: url(../images/mini_site/relax_n_tone/main_holder_bg_hu_v2.jpg) no-repeat 0 0;}

#right_holder {
	float: right;
	width: 415px;
}

#rnt_no_video {
	float: right;
	width: 313px;
	height: 258px;
	margin: 12px 14px 25px 0;
	background: url(../images/mini_site/relax_n_tone/no_video_bg.png) no-repeat 0 0;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mini_site/relax_n_tone/no_video_bg.png', sizingMethod='crop');
}

#rnt_video {
	float: right;
	width: 313px;
	height: 258px;
	margin: 12px 14px 25px 0;
	background: url(../images/mini_site/relax_n_tone/video_bg.png) no-repeat 0 0;
}

#right_cart_m {
	float: left;
	clear: both;
	width: 400px;
	background: url(../images/mini_site/relax_n_tone/cart_box_m.png) repeat-y 0 0;
}

#right_cart_t {
	float: left;
	clear: both;
	width: 400px;
	background: url(../images/mini_site/relax_n_tone/cart_box_t.png) no-repeat 0 0;
}

#right_cart_b {
	float: left;
	clear: both;
	width: 400px; width/* */:/**/362px; width:/**/362px;
	padding: 19px;
	background: url(../images/mini_site/relax_n_tone/cart_box_b.png) no-repeat 0 100%;
}

table#uni0902_form td.uni0902_form_stil_15_center {
	padding: 10px 0;
}

table.uni0902_form_cross_holder_01 {
	width:362px;
	background: url(../images/mini_site/relax_n_tone/cross_line.png) no-repeat 50% 100%;
}

table.uni0902_form_cross_holder_01 td.uni0902_form_cross_holder_box_01 span.uni0902_form_cross_this_product {color: #4d6104;}

table.uni0902_form_cross_holder_01 td.uni0902_form_cross_holder_box_01 a:link, table.uni0902_form_cross_holder_01 td.uni0902_form_cross_holder_box_01 a:active, table.uni0902_form_cross_holder_01 td.uni0902_form_cross_holder_box_01 a:visited {color: #4d6104;}

table.uni0902_form_cross_holder_01 td.uni0902_form_cross_holder_box_05 p {color: #000;}
table.uni0902_form_cross_holder_01 td.uni0902_form_cross_holder_box_05 p span.uni0902_form_cross_clas_product_02 {color: #4d6104;}

div#uni0902_form_error_01, 
table.uni0902_form_cross_holder_01 td.uni0902_form_cross_holder_box_05 p span.uni0902_form_cross_clas_product_03, 
table#uni0902_form td.uni0902_form_stil_06_right, 
table#uni0902_form td.uni0902_form_stil_07_right, 
table.uni0902_form_cross_holder_01 td.uni0902_form_cross_holder_box_01 span.uni0902_form_cross_other_product_save {color: #b50800;}

.inputboxerror {border-color: #b50800;}

table#uni0902_form td.uni0902_form_stil_10_right a:link, table#uni0902_form td.uni0902_form_stil_10_right a:visited, table#uni0902_form td.uni0902_form_stil_10_right a:active, 
span#uni0902_form_link a:link, span#uni0902_form_link a:visited, span#uni0902_form_link a:active {color: #4d6104;}

#uni0902_form_coupon_btn span {background-image: url(../images/mini_site/relax_n_tone/cupon_l.png);}
#uni0902_form_coupon_btn span span {background-image: url(../images/mini_site/relax_n_tone/cupon_r.png);}
#uni0902_form_coupon_btn span span span {background-image: url(../images/mini_site/relax_n_tone/cupon_m.png);}

div#uni0902_form_cross_plus_holder {
	background: url(../images/mini_site/relax_n_tone/cross_plus.png) no-repeat 0 0;
}

table.uni0902_form_cross_holder_01 td.uni0902_form_cross_holder_box_03 {width: auto;}
table.uni0902_form_cross_holder_01 td.uni0902_form_cross_holder_box_05 {width: auto;}

table.uni0902_form_cross_holder_01 td.uni0902_form_cross_holder_box_04 a {
	background: #FFF;
	float: left;
}

table.uni0902_form_cross_holder_01 td.uni0902_form_cross_holder_box_04 div {
	border: 1px solid #4d6104;
	padding: 1px;
}

table.uni0902_form_cross_holder_01 td.uni0902_form_cross_holder_box_04 div img {
	visibility: hidden;
}

table.uni0902_form_cross_holder_01 td.uni0902_form_cross_holder_box_01 {
	background: none;
	color: #000;
}

table.uni0902_form_cross_holder_01 td.uni0902_form_cross_holder_box_05 p span.uni0902_form_cross_clas_product_01 {
	background-image: url(../images/mini_site/relax_n_tone/pricecross.gif);
}

.LT #postOffice {
	width: 270px;
}

.SI #uni0902_form_buy_btn {
	width: 238px;
	height: 79px;
	background: url(../images/mini_site/relax_n_tone/cart_btn_si.png) no-repeat 0 0;
}

.SI #uni0902_form_buy_btn:hover {background-position: 0 -79px;}

.BG #uni0902_form_buy_btn {
width: 238px;
height: 79px;
background: url(../images/mini_site/relax_n_tone/cart_btn_bg.png) no-repeat 0 0;
}

.BG #uni0902_form_buy_btn:hover {background-position: 0 -79px;}

.EE #uni0902_form_buy_btn {
	width: 238px;
	height: 79px;
	background: url(../images/mini_site/relax_n_tone/cart_btn_ee.png) no-repeat 0 0;
}

.EE #uni0902_form_buy_btn:hover {background-position: 0 -79px;}

.EERU #uni0902_form_buy_btn {
	width: 238px;
	height: 79px;
	background: url(../images/mini_site/relax_n_tone/cart_btn_eeru.png) no-repeat 0 0;
}

.EERU #uni0902_form_buy_btn:hover {background-position: 0 -79px;}

.SCG #uni0902_form_buy_btn {
	width: 238px;
	height: 79px;
	background: url(../images/mini_site/relax_n_tone/cart_btn_scg.png) no-repeat 0 0;
}

.SCG #uni0902_form_buy_btn:hover {background-position: 0 -79px;}

.CR #uni0902_form_buy_btn {
	width: 238px;
	height: 79px;
	background: url(../images/mini_site/relax_n_tone/cart_btn_cr.png) no-repeat 0 0;
}

.CR #uni0902_form_buy_btn:hover {background-position: 0 -79px;}

.BIH #uni0902_form_buy_btn {
	width: 238px;
	height: 79px;
	background: url(../images/mini_site/relax_n_tone/cart_btn_bih.png) no-repeat 0 0;
}

.BIH #uni0902_form_buy_btn:hover {background-position: 0 -79px;}

.CZ #uni0902_form_buy_btn {
	width: 238px;
	height: 79px;
	background: url(../images/mini_site/relax_n_tone/cart_btn_cz.png) no-repeat 0 0;
}

.CZ #uni0902_form_buy_btn:hover {background-position: 0 -79px;}

.SK #uni0902_form_buy_btn {
	width: 238px;
	height: 79px;
	background: url(../images/mini_site/relax_n_tone/cart_btn_sk.png) no-repeat 0 0;
}

.SK #uni0902_form_buy_btn:hover {background-position: 0 -79px;}

.TR #uni0902_form_buy_btn {
	width: 238px;
	height: 79px;
	background: url(../images/mini_site/relax_n_tone/cart_btn_tr.png) no-repeat 0 0;
}

.TR #uni0902_form_buy_btn:hover {background-position: 0 -79px;}

.RO #uni0902_form_buy_btn {
	width: 311px;
	height: 79px;
	background: url(../images/mini_site/relax_n_tone/cart_btn_ro.png) no-repeat 0 0;
}

.RO #uni0902_form_buy_btn:hover {background-position: 0 -79px;}

.HU1 #uni0902_form_buy_btn {
	width: 290px;
	height: 79px;
	background: url(../images/mini_site/relax_n_tone/cart_btn_hu.png) no-repeat 0 0;
}

.HU1 #uni0902_form_buy_btn:hover {background-position: 0 -79px;}

.LT #uni0902_form_buy_btn {
	width: 290px;
	height: 79px;
	background: url(../images/mini_site/relax_n_tone/cart_btn_lt.png) no-repeat 0 0;
}

.LT #uni0902_form_buy_btn:hover {background-position: 0 -79px;}

.PL #uni0902_form_buy_btn {
	width: 238px;
	height: 79px;
	background: url(../images/mini_site/relax_n_tone/cart_btn_pl.png) no-repeat 0 0;
}

.PL #uni0902_form_buy_btn:hover {background-position: 0 -79px;}

.UA #uni0902_form_buy_btn {
	width: 238px;
	height: 79px;
	background: url(../images/mini_site/relax_n_tone/cart_btn_ua.png) no-repeat 0 0;
}

.UA #uni0902_form_buy_btn:hover {background-position: 0 -79px;}


.UARU #uni0902_form_buy_btn {
	width: 238px;
	height: 79px;
	background: url(../images/mini_site/relax_n_tone/cart_btn_uaru.png) no-repeat 0 0;
}

.UARU #uni0902_form_buy_btn:hover {background-position: 0 -79px;}

#uni0902_form_buy_btn span {
	display: none;
}

#package_include {
	clear: left;
	padding: 30px 40px 15px 25px;
}

#package_include h2 {
	font-size: 24px;
	margin: 0;
	padding-bottom: 20px;
}

#package_include ul {
	color: #180146;
	margin: 0 0 0 17px;
	padding: 0 0 4px;
	font-size: 14px;
}

#package_include li {
	color: #180146;
	margin: 0;
	padding: 0 0 4px;
}

#package_include_img {
	float: right;
	width: 313px;
	height: 230px;
	background: url(../images/mini_site/relax_n_tone/no_video_bg.png) no-repeat 0 0;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mini_site/relax_n_tone/no_video_bg.png', sizingMethod='crop');
	position: relative;
	top: -30px;
	left: 45px;
	margin-bottom: -30px;
}

#headline_holder {
	float: left;
	width: 430px;
	text-align: right;
	padding: 20px 0 0 0;
	position: relative;
	top: 0;
	left: 200px;
}
.RO #headline_holder {width: 380px;}
.HU1 #headline_holder {width: 390px;}
.LT #headline_holder {width: 390px;}

#picto3d {position:absolute; z-index:100; left:420px; top:95px}

#picto3d_holder {position:absolute; z-index:100; left:420px; top:100px}

#relax_n_tone_testimonial {
	clear: left;
	padding: 210px 40px 15px 25px;
}

#relax_n_tone_testimonial img {
	float: left;
	margin-right: 10px;
}

#relax_n_tone_testimonial h2 {
	font-size: 24px;
	margin: 0;
	padding-bottom: 10px;
}

#relax_n_tone_testimonial p {
	color: #180146;
	font-size: 14px;
	margin: 0;
	padding: 0 0 4px;
}

#relax_n_tone_testimonial a {
	color: #3D1985;
}
#relax_n_tone_testimonial a:hover {
	text-decoration: none;
}

#counter_holder {
	float: left;
	clear: left;
	width: 258px;
	height: 145px;
	margin: 19px 0 0 0;
}

#counter {
	float: left;
	clear: left;
	width: 258px; width/* */:/**/228px; width:/**/228px;
	height: 145px; height/* */:/**/110px; height:/**/110px;
	padding: 20px 15px 15px 15px;
	position: relative;
	top: 0;
	left: 391px;
	background: url(../images/mini_site/relax_n_tone/counter_bg.png) no-repeat 0 0;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mini_site/relax_n_tone/counter_bg.png', sizingMethod='crop');
	text-align: center;
}

#counter h4 {
	font-size: 18px;
	font-weight: normal;
	margin: 0;
	padding: 5px 0 0 0;
}

#counter p {
	font-size: 16px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

#counter p b {
	font-size: 24px;
	margin: 0;
	padding: 0;
	color: #d10900;
}

.CZ #relax_n_tone_header_gift {
	position: absolute;
	top: 70px;
	left: 475px;
}

.LT #relax_n_tone_header_gift {
	position: absolute;
	top: 90px;
	left: 425px;
}

.PL #relax_n_tone_header_gift {
	position: absolute;
	top: 73px;
	left: 390px;
}

.HU1 #relax_n_tone_header_gift {
	position: absolute;
	top: 73px;
	left: 390px;
}

#bullets_holder {
	float: left;
	clear: left;
	width: 240px;
	position: relative;
	top: 0;
	left: 310px;
}

#bullets_holder ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#bullets_holder ul li {
	margin: 0;
	padding: 0;
	font-size: 18px;
	padding: 0 0 8px 30px;
	background: url(../images/mini_site/relax_n_tone/main_bullets.gif) no-repeat 0 5px;
}

.SK #bullets_holder ul li {font-weight: bold;}

#pictogram_instalments_holder {
	float: left;
	clear: left;
	width: 530px; width/* */:/**/500px; width:/**/500px;
	padding: 50px 0 20px 30px;
}

#pictogram_instalments_holder img {
	float: left;
}

#instalments {
	float: right;
	text-align: right;
	font-size: 18px;
	padding: 20px 0 0 0;
}

#instalments span {
	font-size: 20px;
}

#instalments b {
	font-size: 40px;
	color: #4d6104;
	white-space: nowrap;
}

.SK #instalments {
	float: right;
	text-align: right;
	font-size: 18px;
	padding: 0 0 0 0;
	margin-top: -30px;
}

.SK #instalments b {
	font-size: 40px;
	color: #4d6104;
	white-space: nowrap;
}

#main_content {
	float: left;
	clear: left;
	width: 565px; width/* */:/**/555px; width:/**/555px;
	padding: 0 0 10px 10px
}

#tabber {
	float: left;
	clear: left;
	width: 555px;
}

#tabber ul {
	float: left;
	clear: left;
	width: 555px;
	border-bottom: 1px solid #565285;
	padding: 0;
	margin: 0;
}

#tabber ul li {
	float: left;
	list-style: none;
	padding: 0 5px 0 0;
	margin: 0;
}

#tabber ul li.last_li {
	padding: 0;
}

#tabber ul li a {
	float: left;
	background: url(../images/mini_site/relax_n_tone/tab_r.png) no-repeat 100% -60px;
	text-decoration: none;
	color: #FFF;
}

#tabber ul li a span {
	float: left;
	background: url(../images/mini_site/relax_n_tone/tab_l.png) no-repeat 0 -60px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	padding: 10px 15px;
}

#tabber ul li a:hover span {
	text-decoration: underline;
}

#tabber ul li a.current {
	background: url(../images/mini_site/relax_n_tone/tab_r.png) no-repeat 100% 0;
	color: #0b0744;
	margin-bottom: -1px;
}

#tabber ul li a.current span {
	background: url(../images/mini_site/relax_n_tone/tab_l.png) no-repeat 0 0;
	color: #0b0744;
	padding: 10px 15px 11px 15px;
	cursor: default;
}

#tabber ul li a.current:hover span {
	text-decoration: none;
}

.tabcontent {
	display: none;
	float: left;
	clear: left;
	width: 555px; width/* */:/**/495px; width:/**/495px;
	padding: 20px 30px 0;
	font-size: 14px;
	line-height: 18px;
}

.tabcontent h1 {
	font-size: 24px;
	line-height: 30px;
	padding: 20px 0 10px;
	margin: 0;
	font-weight: normal;
}

.tabcontent h2 {
	font-size: 20px;
	line-height: 26px;
	padding: 15px 0 8px;
	margin: 0;
	font-weight: normal;
}

.tabcontent p {
	padding: 0 0 8px;
	margin: 0;
}

.tabcontent ul, .tabcontent ol {
	padding: 0 0 4px;
	margin: 0 0 0 24px;
}

.tabcontent li {
	padding: 0 0 4px;
	margin: 0 0 0 0;
}

.tabcontent b, .tabcontent strong {
	color: #3d1985;
}

/*Basket*/
#main_holder.EE table#uni0902_form td.uni0902_form_stil_02_right select {width:240px}


#gift_box {
	float: left;
	width: 305px;
	position: absolute;
	top: 85px;
	left: 310px;
}

#gift_box_image {
	position: absolute;
	top: 82px;
	left: 550px;
	z-index: 100;
}

#gift_box_t {
	float: left;
	width: 305px;
	height: 17px;
	line-height: 17px;
	background: url(../images/mini_site/ab_tronic_x2/gift_box_v02_t.png) no-repeat 0 0;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mini_site/ab_tronic_x2/gift_box_v02_t.png', sizingMethod='crop');
}

#gift_box_m {
	float: left;
	width: 305px; width/* */:/**/275px; width:/**/275px;
	height: auto;
	padding: 0 15px;
	background: url(../images/mini_site/ab_tronic_x2/gift_box_v02_m.png) repeat-y 0 0;
	*background: url(../images/mini_site/ab_tronic_x2/gift_box_v02_m_v02.png) no-repeat 0 0;
	/*_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mini_site/ab_tronic_x2/gift_box_v02_m.png', sizingMethod='resize');*/
}

#gift_box_b {
	float: left;
	width: 305px;
	height: 17px;
	line-height: 17px;
	background: url(../images/mini_site/ab_tronic_x2/gift_box_v02_b.png) no-repeat 0 100%;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mini_site/ab_tronic_x2/gift_box_v02_b.png', sizingMethod='crop');
}

.gift_box_table {/* margin: -7px 0 -5px 0; */}
#gift_box_m h3 {padding: 0 10px 0 0; margin: 0; color: #011356; font-size: 26px; width: 110px; width/* */:/**/100px; width:/**/100px;}
#gift_box_m p {color: #011356; padding: 0 10px 5px 0; margin: 0; font-size: 12px; width: 110px; width/* */:/**/100px; width:/**/100px;}
#gift_box_m h4 {padding: 0 70px 0 0; margin: 0; color: #666666; font-size: 11px; font-weight: normal;}
.CR #gift_box_m h4 {padding: 0 45px 0 0;}


#gift_box_t img {float: left; margin-right: 10px;}
#gift_box_desc {float: left; width: 160px;}

#gift_box_t p b {color: #EC1D25; font-size: 20px;}

table.category_timer {width: auto; margin-bottom: 3px; position: relative; top: 0; left: -60px;}
table.category_timer td.category_timer_clock {color:#FF0000; font-size:20px; width: auto; white-space: nowrap;}
table.category_timer td.category_timer_text {padding: 0;}
#cat_counter {width: auto; position: relative; top: 0; left: -80px;}
#clock {width: auto;}


table.category_timer_off {position:relative; top:0; left:0;}
table.category_timer_off td.category_timer_clock {color:#FF0000; font-size:16px; font-weight:bold; padding:5px 0 5px 0;}
table.category_timer_off td.category_timer_clock p {padding:0;}


