
*					{font-family: Arial; cursor: default;}
a					{cursor: pointer; text-decoration: none;}
body				{margin: 0px; padding: 0px; background: #FFF;}
/*
body				{margin: 0px; padding: 0px; background: url(/resources/images/bg_default.jpg);}
*/
img					{border: 0px;}
ul					{padding: 0px; margin: 0px; list-style: none;}
input, a			{outline: none;}

.catalog_overlay,
.newsletter_overlay,
.bg_overlay			{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display: none;}
.hideMe				{display: none;}
.catalog_overlay,
.newsletter_overlay {z-index: 3; background: url(/resources/images/tr_white.png);}


.sprite				{position: relative; overflow: hidden;}
a.sprite			{text-indent: -9999px;}
.sprite span		{background: url(/resources/images/box.png) 0px 0px no-repeat; position: absolute; width: 605px; height: 928px;}

/*	LAYOUT	*/
.page_base			{position: relative; width: 980px; margin: 20px auto 20px auto;}
.page_head			{height: 95px; margin: 0px 0px 0px 0px;}
.page_body			{height: 525px; overflow: hidden;}
.page_body_about	{height: 750px;}
.layout				{position: relative;}

.box_1x1			{float: left; width: 230px; margin: 0px 20px 20px 0px;}
.box_1x1 .box_body	{height: 220px;}
.box_2x2			{float: left; width: 480px; margin: 0px 20px 20px 0px;}
.box_2x2 .box_body	{height: 460px;}
.box_4x2			{float: left; width: 980px; margin: 0px 20px 20px 0px;}
.box_4x2 .box_body	{height: 460px;}

/*	START BIG PUFF	*/
.box_filter *,
.box_2x2 *			{-moz-user-select: none; -webkit-user-select: none;}
.big_puff_slide		{position: absolute; top: 0px; left: 0px;}
.big_puff			{position: relative; width: 480px; height: 480px;}
.big_puff *			{cursor: pointer;}
.big_puff .big_puff	{float: left;}
.big_puff .txt_puff	{position: absolute; top: 0px; left: -15px; width: 480px; height: 480px; display: none;}

.big_puff .big_puff_ar,
.big_puff_slide .big_puff {display: none;}

.big_puff_01		{background: url(/resources/images/big_puff_01.png) 0px 0px no-repeat;}
.big_puff_01 .txt_puff	{background: url(/resources/images/big_puff_01.png) 0px -480px no-repeat;}
.big_puff_02		{background: url(/resources/images/big_puff_02.png) 0px 0px no-repeat;}
.big_puff_02 .txt_puff	{background: url(/resources/images/big_puff_02.png) 0px -480px no-repeat;}
.big_puff_03		{background: url(/resources/images/big_puff_03.png) 0px 0px no-repeat;}
.big_puff_03 .txt_puff	{background: url(/resources/images/big_puff_03.png) 0px -480px no-repeat;}
.big_puff_04		{background: url(/resources/images/big_puff_04.png) 0px 0px no-repeat;}
.big_puff_04 .txt_puff	{background: url(/resources/images/big_puff_04.png) 0px -480px no-repeat;}
.big_puff_05		{background: url(/resources/images/big_puff_05.png) 0px 0px no-repeat;}
.big_puff_05 .txt_puff	{background: url(/resources/images/big_puff_05.png) 0px -480px no-repeat;}


.ar_thin_left		{cursor: pointer; position: absolute; top: 416px; left: 18px; width: 25px; height: 35px;}
.ar_thin_left span	{cursor: pointer; top: 0px; left: -230px;}
.ar_thin_right		{cursor: pointer; position: absolute; top: 416px; left: 432px; width: 25px; height: 35px;}
.ar_thin_right span	{cursor: pointer; top: 0px; left: -255px;}


.green_puff .ar_thin_left {width: 32px; height: 33px;}
.green_puff .ar_thin_left span	{top: 0px; left: -380px;}
.green_puff .ar_thin_right {width: 32px; height: 33px;}
.green_puff .ar_thin_right span	{top: 0px; left: -412px;}


/*
.green_puff .ar_thin_left span	{top: 0px; left: -280px;}
.green_puff .ar_thin_right span	{top: 0px; left: -305px;}
*/

.black_puff .ar_thin_left span	{top: 0px; left: -330px;}
.black_puff .ar_thin_right span	{top: 0px; left: -355px;}


/*	START THUMBNAILS	*/
.thumb_slide		{position: absolute; top: 406px; left: 64px;}
.thumb_title		{position: absolute; top: 390px; left: 182px; width: 119px; height: 8px;}

.white_title span 	{top: -38px; left: -422px;}

.thumb				{width: 54px; height: 54px; float: left; margin: 0px 20px 0px 0px;}
.thumb span			{cursor: pointer;}

.thumb_01 span		{top: -170px; left: -460px;}
.thumb_02 span		{top: -224px; left: -460px;}
.thumb_03 span		{top: -170px; left: -514px;}
.thumb_04 span		{top: -224px; left: -514px;}
.thumb_05 span		{top: -278px; left: -460px;}

.thumb_overlay		{position: absolute; top: 0px; left: 0px; display: block;}
.thumb_overlay span	{top: -278px; left: -514px;}


.index_box					{height: 480px; cursor: pointer;}
.index_box *				{cursor: pointer;}
.index_box .spr_txt			{background-image: none; height: 15px; overflow: hidden;}
.index_box .spr_txt span	{background: url(/resources/images/text_en.png) 0px 0px no-repeat; position: absolute; width: 200px; height: 400px;}

.index_box_quotes			{}
.index_box_quotes span		{top: -79px; left: 0px;}
.index_box_quotes .spr_txt		{top: 19px; left: 87px;}
.index_box_quotes .spr_txt span	{top: 0px; left: 0px;}
a:hover.index_box_quotes .spr_txt span	{top: -15px; left: 0px;}

.index_box_about			{}
.index_box_about span		{top: -309px; left: 0px;}
.index_box_about .spr_txt		{top: 19px; left: 29px;}
.index_box_about .spr_txt span	{top: -30px; left: 0px;}
a:hover.index_box_about .spr_txt span	{top: -45px; left: 0px;}

.index_box_look_book		{}
.index_box_look_book span	{top: -79px; left: 0px;}
.index_box_look_book .spr_txt		{top: 19px; left: 74px;}
.index_box_look_book .spr_txt span	{top: -90px; left: 0px;}
a:hover.index_box_look_book .spr_txt span	{top: -105px; left: 0px;}

.index_box_catalog			{}
.index_box_catalog span		{top: -79px; left: -230px;}
.index_box_catalog .spr_txt			{top: 19px; left: 79px;}
.index_box_catalog .spr_txt span	{top: -60px; left: 0px;}
a:hover.index_box_catalog .spr_txt span	{top: -75px; left: 0px;}


/*	PAGE HEAD	*/
/*
.cdl_logo_white			{position: absolute; top: 15px; left: 0px; width: 104px; height: 66px;}
.cdl_logo_white span	{top: 0px; left: 0px; cursor: pointer;}
.one_liner_white		{position: absolute; top: 41px; left: 280px; width: 437px; height: 13px; text-transform: uppercase;}
.one_liner_white span	{top: -66px; left: 0px;}
*/

.cdl_logo_white,
.cdl_logo				{position: absolute; top: 15px; left: 0px; width: 104px; height: 66px;}
.cdl_logo_white span,
.cdl_logo span			{top: 0px; left: 0px; cursor: pointer;}
.one_liner_white,
.one_liner				{display: none; position: absolute; top: 41px; left: 280px; width: 437px; height: 13px; text-transform: uppercase;}
.one_liner_white span,
.one_liner span			{top: -894px; left: 0px;}

.coming_soon		{position: absolute; top: 40px; left: 920px; width: 98px; height: 95px; z-index: 2;}
.coming_soon span	{top: -75px; left: -460px; cursor: pointer;}

.twitter_link		{position: absolute; top: -7px; left: 13px; width: 110px; height: 24px;}
.twitter_link *		{cursor: pointer;}

.tweet_lion			{position: absolute; top: 0px; left: 0px; width: 23px; height: 24px;}
.tweet_lion span	{top: 0px; left: -582px;}

.fb_like_btn		{position: absolute; top: -7px; right: 13px; width: 125px; height: 21px;}

.follow_us			{position: absolute; top: 8px; left: 28px; width: 77px; height: 9px;}
.follow_us span		{top: 0px; left: -505px;}

.index_page .coming_soon	{}
.index_page 				{background-image: none; background-color: #FFF;}

/*	TOP MENU	*/
.top_menu			{position: absolute; top: 57px; left: 120px; width: 740px;}
.top_menu .box_body	{height: 15px;}
.top_menu ul		{position: absolute; width: 610px; left: 108px;}
.top_menu li		{float: left; font-size: 10px; margin: 0px 16px 0px 16px;}
.top_menu a			{height: 15px;}

.lng_menu			{position: absolute; top: 488px; left: 309px; width: 350px;}
.lng_menu .box_body	{height: 10px;}

.btn_sProduct		{display: none; position: absolute; top: 0px; left: 830px; width: 150px; z-index: 2;}
.btn_sProduct *		{cursor: pointer;}

/*	PRODUCT SORTER	*/
.div_sProduct		{position: relative; top: -10px; overflow: hidden; height: 10px;}
.sProduct			{margin: 10px 0px 0px 0px; overflow: visible; display: none;}
.sProduct .box_body	{height: 120px; padding: 0px 0px 0px 130px;}
.sColor 			{background-color: #262626!important;} /*323232*/

.box_filter			{float: left; width: 150px; height: 110px; margin: 0px 10px 0px 0px;}
.box_filter b		{display: block; margin: 0px 0px 4px 0px;}

.f_colour			{width: 105px; height: 70px; margin: 0px 20px 0px 0px;}
.colour				{cursor: pointer; float: left; width: 14px; height: 15px; margin: 0px 5px 3px 0px; overflow: hidden;}
.colour *			{cursor: pointer;}
.colour	tt			{position: absolute; top: 3px; left: 2px; width: 10px; height: 9px; background: url(/resources/images/box.png) 0px 40px no-repeat;}
.colour.hover tt	{background-position: -124px -50px;}
.colour.active tt	{background-position: -134px -50px;}

.c_ffffff span		{top: 0px; left: -144px;}
.c_c8b098 span		{top: 0px; left: -158px;}
.c_fffc00 span		{top: 0px; left: -172px;}
.c_feb1c1 span		{top: 0px; left: -186px;}
.c_8548b0 span		{top: 0px; left: -200px;}
.c_000000 span		{top: 0px; left: -214px;}
.c_adadad span		{top: -15px; left: -144px;}
.c_7a4300 span		{top: -15px; left: -158px;}
.c_00ba63 span		{top: -15px; left: -172px;}
.c_ff2700 span		{top: -15px; left: -186px;}
.c_002e73 span		{top: -15px; left: -200px;}

.f_fabric			{}
.f_theme			{}
.f_popular			{opacity: .5;}
.f_model			{}

.option				{display: block; cursor: pointer; height: 15px;}
.option.hover		{text-decoration: underline;}
.option .check		{float: left; width: 10px; height: 10px; margin: 2px 2px 0px 0px;}
.option .check span	{top: -40px; left: -124px; cursor: pointer;}
.option .check.active span	{top: -40px; left: -134px;}


/*	PAGE BODY	*/
.page_body			{}
.page_body_inner	{width: 1000px;}


/*	MISC	*/
.corner				{height: 10px; background: url(/resources/images/hrzn.png) 0px 999px no-repeat; position: relative; overflow: hidden;}
.box_tl				{padding: 0px 0px 0px 10px;}
.box_tm				{}
.box_tr				{padding: 0px 10px 0px 0px;}
.box_bl				{padding: 0px 0px 0px 10px;}
.box_bm				{}
.box_br				{padding: 0px 10px 0px 0px;}
.box_body			{padding: 0px 10px 0px 10px;}
.box_body *,
.box_body			{color: #606060; font-size: 11px;}

.scorner			{height: 5px; background: url(/resources/images/hrzn.png) 0px 999px no-repeat; position: relative; overflow: hidden;}
.sbox_tl			{padding: 0px 0px 0px 5px; font-size: 1px;}
.sbox_tm			{font-size: 1px;}
.sbox_tr			{padding: 0px 5px 0px 0px; font-size: 1px;}
.sbox_bl			{padding: 0px 0px 0px 5px; font-size: 1px;}
.sbox_bm			{font-size: 1px;}
.sbox_br			{padding: 0px 5px 0px 0px; font-size: 1px;}
.sbox_body			{padding: 0px 5px 0px 5px; height: 18px;}
.sbox_body *,
.sbox_body			{color: #FFF; font-size: 11px;}

.box_white			{}
.box_white .box_body,
.box_white .box_tm,
.box_white .box_bm	{background: url(/resources/images/bg_transparent.png);}
.box_white input	{background: transparent;}
.box_white .box_tl	{background-position: 0px 0px;}
.box_white .box_tr	{background-position: 100% -10px;}
.box_white .box_bl	{background-position: 0px -20px;}
.box_white .box_br	{background-position: 100% -30px;}

.box_gray			{}
.box_gray .box_body,
.box_gray .box_tm,
.box_gray .box_bm	{background: #333;}
.box_gray .box_tl	{background-position: 0px -40px;}
.box_gray .box_tr	{background-position: 100% -50px;}
.box_gray .box_bl	{background-position: 0px -60px;}
.box_gray .box_br	{background-position: 100% -70px;}

.box_green			{}
.box_green .box_body,
.box_green .box_tm,
.box_green .box_bm	{background: #339900;}
.box_green .box_tl	{background-position: 0px -80px;}
.box_green .box_tr	{background-position: 100% -90px;}
.box_green .box_bl	{background-position: 0px -100px;}
.box_green .box_br	{background-position: 100% -110px;}

.box_black			{}
.box_black .box_body,
.box_black .box_tm,
.box_black .box_bm	{background: #000;}
.box_black .box_tl	{background-position: 0px -120px;}
.box_black .box_tr	{background-position: 100% -130px;}
.box_black .box_bl	{background-position: 0px -140px;}
.box_black .box_br	{background-position: 100% -150px;}

.sbox_green				{}
.sbox_green .sbox_body,
.sbox_green .sbox_tm,
.sbox_green .sbox_bm	{background: #339900;}
.sbox_green .sbox_tl	{background-position: 0px -160px;}
.sbox_green .sbox_tr	{background-position: 100% -165px;}
.sbox_green .sbox_bl	{background-position: 0px -170px;}
.sbox_green .sbox_br	{background-position: 100% -175px;}

.box_FFF			{}
.box_FFF .box_body,
.box_FFF .box_tm,
.box_FFF .box_bm	{background: #FFF;}
.box_FFF input		{background: #FFF;}
.box_FFF .box_tl	{background-position: 0px -180px;}
.box_FFF .box_tr	{background-position: 100% -190px;}
.box_FFF .box_bl	{background-position: 0px -200px;}
.box_FFF .box_br	{background-position: 100% -210px;}

/*	ARROWS	*/
.arrow_up			{width: 20px; height: 20px;}
.arrow_up span		{top: -15px; left: -104px;}
.arrow_down			{width: 20px; height: 20px;}
.arrow_down span	{top: 0px; left: -104px;}
.arrow_left			{width: 20px; height: 20px;}
.arrow_left span	{top: -20px; left: -124px;}
.arrow_right		{width: 20px; height: 20px;}
.arrow_right span	{top: 0px; left: -124px;}

/*	ARROWS POSITION	*/
.top_right			{position: absolute; top: -9px; left: 270px;}


/*	MENU TEXT: ENGLISH	*/
.spr_txt			{position: relative; float: left; overflow: hidden;}
a.spr_txt *,
a.spr_txt			{cursor: pointer;}
a.spr_txt			{text-indent: -9999px;}
.spr_txt span		{background: url(/resources/images/text_en.png) 0px 0px no-repeat; position: absolute; width: 200px; height: 400px;}

.menu_start			{display: none; width: 42px;}
.menu_start span	{top: -122px; left: 0px;}
.menu_start.active span,
.menu_start:hover span	{top: -137px;}

.menu_catalog		{width: 72px;}
.menu_catalog span	{top: -60px; left: 0px;}
.menu_catalog.active span,
.menu_catalog:hover span	{top: -75px;}

.menu_about_cdl		{width: 110px;}
.menu_about_cdl span{top: -30px; left: 0px;}
.menu_about_cdl.active span,
.menu_about_cdl:hover span	{top: -45px;}

.menu_look_book		{width: 92px;}
.menu_look_book span{top: -90px; left: 0px;}
.menu_look_book.active span,
.menu_look_book:hover span	{top: -105px;}

.menu_quotes		{width: 43px;}
.menu_quotes span	{top: 0px; left: 0px;}
.menu_quotes.active span,
.menu_quotes:hover span	{top: -15px;}

.menu_storelocator		{width: 124px;}
.menu_storelocator span	{top: -330px; left: 0px;}
.menu_storelocator.active span,
.menu_storelocator:hover span	{top: -345px;}

.sort_products		{width: 109px; margin: 0px 0px 0px 10px;}
.sort_products span	{top: -272px; left: 0px;}
.box_gray .sort_products span	{top: -302px; left: 0px;}
.sort_products:hover span	{top: -287px;}

/*	LANGUAGE	*/
.about_cdl			{float: left; /*height: 523px;*/ height: auto; width: 980px; position: relative;}

.lion				{position: absolute; top: 36px; left: 415px; width: 145px; height: 243px;}
.lion span			{top: -332px; left: -460px;}
.lion_uw			{position: absolute; top: 105px; left: 452px; width: 118px; height: 124px;}
.lion_uw span		{top: 200px;}
.uw_01 span			{top: -647px; left: 0px;}
.uw_02 span			{top: -647px; left: -118px;}
.uw_03 span			{top: -647px; left: -238px;}
.uw_04 span			{top: -647px; left: -358px;}
.uw_05 span			{top: -647px; left: -478px;}
.uw_06 span			{top: -770px; left: 0px;}
.uw_07 span			{top: -770px; left: -118px;}
.uw_08 span			{top: -770px; left: -238px;}
.uw_09 span			{top: -770px; left: -358px;}

.about_cdl_txt		{position: absolute; top: 312px; left: 271px; width: 429px; height: 28px;}
.about_cdl_txt span	{top: -620px; left: 0px;}
.about_cdl_address	{position: absolute; top: 535px; left: 37px; background: url(/resources/images/cdl_about_address.png) 0px 0px no-repeat; width: 900px; height: 169px;}

.change_lng			{position: relative; top: -1px; left: -2px; width: 127px; height: 10px;}
.change_lng span	{top: -317px; left: 0px;}

.sprite_lng			{position: absolute; top: 353px; left: 206px; width: 568px; height: 97px;}
.lng_en				{background: url(/resources/images/cdl_about_text_en.png) 0px 0px no-repeat;}
.lng_de				{background: url(/resources/images/cdl_about_text_de.png) 0px 0px no-repeat;}
.lng_fr				{background: url(/resources/images/cdl_about_text_fr.png) 0px 0px no-repeat;}
.lng_it				{background: url(/resources/images/cdl_about_text_it.png) 0px 0px no-repeat;}
.lng_es				{background: url(/resources/images/cdl_about_text_es.png) 0px 0px no-repeat;}
.lng_ru				{background: url(/resources/images/cdl_about_text_ru.png) 0px 0px no-repeat;}
.lng_jp				{background: url(/resources/images/cdl_about_text_jp.png) 0px 0px no-repeat;}
.lng_cn				{background: url(/resources/images/cdl_about_text_cn.png) 0px 0px no-repeat;}

.flags				{width: 16px; height: 11px; margin: 2px 0px 0px 2px;}
.flags span			{cursor: pointer;}
.flag_en span		{top: -35px; left: -146px;}
.flag_de span		{top: -35px; left: -162px;}
.flag_fr span		{top: -35px; left: -178px;}
.flag_it span		{top: -35px; left: -194px;}
.flag_es span		{top: -50px; left: -146px;}
.flag_ru span		{top: -50px; left: -162px;}
.flag_jp span		{top: -50px; left: -178px;}
.flag_cn span		{top: -50px; left: -194px;}

.languages			{position: absolute; top: 7px; left: 146px; z-index: 2;}
.languages li		{position: relative; float: left; width: 20px; height: 15px; background: url(/resources/images/box.png) -210px -33px no-repeat; margin: 0px 5px 0px 0px;}
.languages li.active{background-position: -210px -48px!important;}
.languages li.active .flags	{opacity: .7;}


/*	LOOK BOOK	*/
.look_book_slider			{width: 99999px; height: 523px; position: relative; overflow: hidden;}
.look_book					{float: left; height: 523px; width: 980px; position: relative;}
.look_book .one_liner		{font-family: Gotham-Bold, Arial; font-size: 35px; color: #FFF; font-weight: bold; display: none; line-height: 36px;}
.look_book .prod_info		{position: absolute; font: 12px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #988C7C;}
.look_book .prod_info a		{color: #FFF; font-weight: bold;}
.look_book .ar_thin_left	{top: 470px; left: 10px;}
.look_book .ar_thin_right	{top: 470px; left: 940px;}
.look_book .counter			{position: absolute; top: 490px; left: 440px; width: 100px; text-align: center; display: block; font-size: 21px; opacity: .8;}

.look_1					{background: url(/resources/images/look_01.jpg) 0px 0px no-repeat;}
.look_1 .one_liner		{top: 200px; left: 120px; color: #988C7C;}
.look_1 .prod_info		{top: 450px; left: 330px;}
.look_2					{background: url(/resources/images/look_02.jpg) 0px 0px no-repeat;}
.look_2 .one_liner		{top: 200px; left: 430px;}
.look_2 .prod_info		{top: 450px; left: 390px;}
.look_3					{background: url(/resources/images/look_03.jpg) 0px 0px no-repeat;}
.look_3 .one_liner		{top: 200px; left: 60px;}
.look_3 .prod_info		{top: 350px; left: 480px;}
.look_4					{background: url(/resources/images/look_04.jpg) 0px 0px no-repeat;}
.look_4 .one_liner		{top: 100px; left: 600px;}
.look_4 .prod_info		{top: 400px; left: 670px;}
.look_5					{background: url(/resources/images/look_05.jpg) 0px 0px no-repeat;}
.look_5 .one_liner		{top: 200px; left: 500px;}
.look_5 .prod_info		{top: 440px; left: 480px;}
.look_6					{background: url(/resources/images/look_06.jpg) 0px 0px no-repeat;}
.look_6 .one_liner		{top: 400px; left: 437px;}
.look_6 .prod_info		{top: 250px; left: 720px;}
.look_7					{background: url(/resources/images/look_07.jpg) 0px 0px no-repeat;}
.look_7 .one_liner		{top: 270px; left: 408px;}
.look_7 .prod_info		{top: 270px; left: 35px;}
.look_8					{background: url(/resources/images/look_08.jpg) 0px 0px no-repeat;}
.look_8 .one_liner		{top: 280px; left: 40px;}
.look_8 .prod_info		{top: 450px; left: 260px;}
.look_9					{background: url(/resources/images/look_09.jpg) 0px 0px no-repeat;}
.look_9 .one_liner		{top: 260px; left: 368px;}
.look_9 .prod_info		{top: 450px; left: 370px; color: #C6B6A1;}
.look_10				{background: url(/resources/images/look_10.jpg) 0px 0px no-repeat;}
.look_10 .one_liner		{top: 280px; left: 367px;}
.look_10 .prod_info		{top: 450px; left: 110px;}
.look_11				{background: url(/resources/images/look_11.jpg) 0px 0px no-repeat;}
.look_11 .one_liner		{top: 300px; left: 450px;}
.look_11 .prod_info		{top: 450px; left: 450px;}


/*	QUOTES	*/
.quotes				{position: relative; height: 523px;}
.quote_header		{position: absolute; top: 200px; left: 128px; width: 700px; text-align: center; font-variant: small-caps; font-family: Gotham-Bold, Arial; font-size: 28px; color: #FFF; font-weight: bold;}
.quote				{position: absolute; /*display: none;*/ width: 340px; line-height: 21px;}
.quote *,
.quote				{color: #FFF; font-size: 24px;}
/*.qname				{font-size: 15px; float: right; margin: 5px 0px 0px 0px; font-weight: bold;}*/

/*
.qbox 	{position: absolute; display: none; width: 340px; line-height: 21px;}
*/

.q1	{top: 50px; left: 70px;}
.q2	{top: 120px; right: 300px;}
.q3	{top: 280px; left: 100px;}
.q4	{top: 420px; left: 0;}
.q5	{top: 30px; right: 50px;}
.q6	{top: 450px; right: 300px;}
.q7	{top: 310px; right: 50px;}

/*	PAGE FOOT	*/
.page_foot			{height: 60px; margin: -10px 0px 0px 0px; text-align: center; color: #FFF;}

#stay_updated		{width: 240px;}
.stay_updated		{position: absolute; top: 0px; left: 240px; width: 500px; height: 10px;}
.stay_updated span	{top: -916px; left: 0;}
.stay_updated_white span {top: -907px; left: 0;}
.stay_updated_black span {top: -916px; left: 0;}


.fld_input			{position: absolute; top: 20px; left: 340px; width: 260px;}
.fld_input .box_body{height: 10px;}
.fld_input input	{border: 0px; position: absolute; top: 4px; left: 9px; width: 240px; height: 18px; font-family: Gotham-Medium, Arial; font-size: 15px; color: #555; z-index: 2;}

.btn_ok				{position: absolute; top: 20px; left: 610px; width: 34px;}
.btn_ok *			{cursor: pointer;}
.btn_ok .box_body	{height: 10px;}

.btn_txt_ok			{position: absolute; top: 10px; left: 6px; width: 23px; height: 10px;}
.box_white .btn_txt_ok span	{top: -36px; left: -230px;}
.box_black .btn_txt_ok span,
.box_gray .btn_txt_ok span	{top: -46px; left: -230px;}

/*	CATALOG	*/
.catalog_products	{overflow: visible; height: auto; margin-bottom: 20px;}
.catalog_body		{}
.catalog_body .box_FFF	{position: relative;}

.btn_more			{position: absolute; top: 200px; left: 150px; width: 68px;}
.btn_more *			{cursor: pointer;}
.btn_more .box_body	{height: 10px;}

.prod_img			{position: absolute; top: 12px; left: 17px; width: 200px; height: 160px; cursor: pointer;}
.prod_name			{position: absolute; top: 177px; left: 13px; font: 12px Arial; color: #555; text-transform: uppercase;}
.prod_name b		{font-size: 12px; color: #222;}
.prod_price			{position: absolute; top: 208px; left: 13px; font: bold 11px Arial; color: #858585;}

.btn_txt_more		{position: absolute; top: 10px; left: 16px; width: 36px; height: 9px;}
.btn_txt_more span	{top: -47px; left: -255px;}
.hover .btn_txt_more span	{top: -37px; left: -255px;}

.catalog_overlay *	{color: #222;}

.dropshadow_box_2x2		{position: absolute; width: 554px; height: 554px; background: url(/resources/images/dropshadow_box_2x2.png) 0px 0px no-repeat;}

.newsletter_body 				{position: absolute; width: 380px; height: 90px; top: 300px; left: 50%; /*margin-top: -45px;*/ margin-left: -190px; text-align: center; color: #FFF; /*top: 300px; left: 350px;*/}
.newsletter_body .fld_input 	{top: 20px; left: 0; width: 320px;}
.newsletter_body .button		{top: 20px; left: 332px;}
.newsletter_body .stay_updated	{top: 0; left: -75px;}

.newsletter_body .newsletter_close			{position: absolute; top: -45px; right: 14px; width: 19px; height: 19px;}
.newsletter_body .newsletter_close span		{top: 0; left: -445px; cursor: pointer;}

.poslay				{position: absolute;}
.close_bb			{top: 3px; left: 440px; width: 19px; height: 19px;}
.close_bb span		{top: -41px; left: -105px; cursor: pointer;}

.bp_coming_soon		{display: none; top: 240px; left: 370px; width: 91px; height: 91px; background: url(/resources/images/box.png) -460px -79px no-repeat;}
.bp_img				{position: absolute; top: 8px; left: 74px; width: 330px; height: 300px;}
.bp_title			{top: 345px; left: 16px; font-size: 21px; text-transform: uppercase;}
.bp_title b			{font-size: 21px;}

.bp_details_1		{top: 415px; left: 16px; /*width: 190px;*/ height: 60px;}
.bp_details_2		{top: 415px; left: 211px; width: 255px; height: 60px;}

.bp_sizes			{top: 444px; left: 16px; font-size: 11px;}
.bp_sizes b			{font-size: 12px;}
.bp_sizes span		{color: #000; font-size: 12px;}
.bp_price			{top: 433px; left: 179px; width: 280px; text-align: right;}
.bp_price *,
.bp_price			{color: #000; font-size: 24px; font-weight: bold; letter-spacing: -1px;}
.bp_price b			{font-size: 15px;}


