/* RESET */

* {margin: 0;}

html, body,
table, td,
form,
h1, h2, h3, h4, h5, h6,
p,
ol, ul {padding: 0; margin: 0}

img, table, td {border: 0}
table {border-collapse: collapse}


/* MASTER */

html {height:100%}

body, td, th {font: 100%/1.3 Tahoma, Geneva, sans-serif; color: #b3b3b3;}
body {height:100%; background:#000 ; position:relative; }

a:link {color: #14a0e2; text-decoration: underline;}
a:visited {color:#14a0e2;  text-decoration: underline;}  
a:hover {color:#6bbce2; text-decoration: underline;}

h1, h2, h3 {margin:20px 0px;  font-style:normal; font-weight:normal; color:#FFF; line-height:1em;}

h1 {font-size: 180%; text-transform: uppercase;}
h2 {font-size: 160%;}
h3 {font-size: 130%;}

p {margin-bottom: 1em}

ul {margin: 0em 0 1em 20px; padding:0; list-style-type: square; list-style-image:url(../img/ul-square.gif)}
ul li {margin-bottom:5px;}
ul ul, ul ol, ol ul, ol ol {margin-bottom:0; margin-top:5px; margin-bottom:5px; }
ol {padding: 0em 0 1em 40px}
ol li {margin-bottom:4px;}

.blur {color: silver}
.focus {color: black}
address {font-style: normal}
.clear {clear:both; font-size:1px; height:0px; line-height:0px; float:none !important }
.bold {font-weight:bold;}
.italic {font-style:italic;}
.white {color:#FFF;}
.big {font-size:125%;}



IMG.border {border:1px solid #666; padding:2px}
.page-title {margin-top:0;}

table.user { margin-bottom:1em}
table.user td { padding:9px 10px 7px 10px}
table.user .z1 td{ font-size:115%; border-bottom:1px solid #12a1e3}

tr.troff td {background-color:#000;}
tr.tron  td {background-color:#151515;}
tr.trset td {background-color:#333;}

.wrapper {text-align:center; }
.window_width { width:963px; margin:0 auto; text-align:left;}


/* HEADER */

.header { background:url(../img/header.jpg) no-repeat center top; height:192px; font-size:70%;}
.header {*height:202px;}
*HTML .header {height:192px;}
.logo_and_search { border-bottom:1px solid #2c2c2c;}
.logo_and_search .content { position:relative;} 

.logo { padding:28px 0 22px 24px; width:280px; float:left;}

.search { float:right; width:290px; padding-top:10px; display: none;}
.search .box { height:70px; height:94px;}
.search .text { padding-right:14px;}
.search .rnd_input { height:24px}
.search .rnd_input .left { background:url(/img/search-left.png) no-repeat right center; width:12px;}
.search .rnd_input .right { background:url(/img/search-right.png) no-repeat left center; width:12px;}
.search .rnd_input .center { background:url(/img/search-bg.png) repeat-x;}
.search .rnd_input INPUT { background:none; padding:0; border:0; margin-bottom:2px; *margin-bottom:0px; color:#000; width:190px; }
.search .button { padding-left:7px;}
.search .button A {display: block; font-size:1px; width:21px; height:21px; background:url(/img/search-icon.png) no-repeat bottom;}
.search .button A:hover {background-position:top;}

.myselfLogin { float:right; width:290px; padding-top:10px;}
.myselfLogin .box { height:70px; height:94px;}
.myselfLogin .text { padding-right:14px;}
.myselfLogin .rnd_input { height:24px}
.myselfLogin .rnd_input .left { background:url(../img/search-left.png) no-repeat right center; width:12px;}
.myselfLogin .rnd_input .right { background:url(../img/search-right.png) no-repeat left center; width:12px;}
.myselfLogin .rnd_input .center { background:url(../img/search-bg.png) repeat-x;}
.myselfLogin .rnd_input INPUT { background:none; padding:0; border:0; margin-bottom:2px; *margin-bottom:0px; color:#000; width:190px; }
.myselfLogin .button { padding-left:7px;}
.myselfLogin .button A {display: block; font-size:1px; width:21px; height:21px; background:url(/img/search-icon.png) no-repeat bottom;}
.myselfLogin .button A:hover {background-position:top;}


/* MENU */

.menu a {text-decoration: none}
.menu {border-top:1px solid #0e0e0e; font-size:110%;}
.menu .paddings { padding:20px 24px}
*HTML  .menu .paddings { padding-bottom:0; padding-top:20px;}
.menu .box { width:100%;}
.menu .box TD {vertical-align:top;}
.menu .box TD A.link{ padding:15px 10px 22px; 10px; position:relative;}
*HTML .menu .box TD A.link { padding-bottom:30px;}

.menu .box .item A.link_1 { display:block; width:105px; height:29px; background:url(/img/menu/1-news.png) no-repeat center 12px;}
.menu .box .hover A.link_1 { display:block; width:105px; height:29px; background:#2c2c2c url(/img/menu/1-news-hover.png) no-repeat center 12px; }
.menu .box .selected A.link_1 { background-image:url(/img/menu/1-news-a.png); }


.menu .box .item A.link_2 { display:block; width:68px; height:29px; background: url(/img/menu/2-discount.png) no-repeat center 12px;}
.menu .box .hover A.link_2 { display:block; width:68px; height:29px; background:#2c2c2c  url(/img/menu/2-discount.png) no-repeat center  12px;}
.menu .box .selected A.link_2 {background-image:url(/img/menu/2-discount-a.png)}

.menu .box .item A.link_3 { display:block; width:48px; height:29px; background:url(/img/menu/3-beauty-house.png) no-repeat center  12px;}
.menu .box .hover A.link_3 { display:block; width:48px; height:29px; background:#2c2c2c url(/img/menu/3-beauty-house.png) no-repeat center  12px;}
.menu .box .selected A.link_3 {background-image:url(/img/menu/3-beauty-house-a.png)}

.menu .box .item A.link_4 { display:block; width:47px; height:24px; background:url(/img/menu/4-fitness.png) no-repeat center  12px;}
.menu .box .hover A.link_4 {display:block; width:47px; height:24px; background:#2c2c2c url(/img/menu/4-fitness.png) no-repeat center  12px;}
.menu .box .selected A.link_4 {background-image:url(/img/menu/4-fitness-a.png);}


.menu .box .item A.link_5 { display:block; width:102px; height:29px; background:url(/img/menu/5-beauty-inst.png) no-repeat center  12px;}
.menu .box .hover A.link_5 {display:block; width:102px; height:29px; background:#2c2c2c url(/img/menu/5-beauty-inst.png) no-repeat center  12px;}
.menu .box .selected A.link_5 {background-image:url(/img/menu/5-beauty-inst-a.png)}


.menu .box .item A.link_6 { display:block; width:47px; height:29px; background: url(/img/menu/6-services.png) no-repeat center  12px;}
.menu .box .hover A.link_6 {display:block; width:47px; height:29px; background:#2c2c2c  url(/img/menu/6-services.png) no-repeat center  12px;}
.menu .box .selected A.link_6 {background-image:url(/img/menu/6-services-a.png)}
.menu .box .item A.link_6 {display: none;}


.menu .box .item A.link_7 { display:block; width:76px; height:29px; background:url(/img/menu/7-gifts.png) no-repeat center  12px;}
.menu .box .hover A.link_7 {display:block; width:76px; height:29px; background:#2c2c2c url(/img/menu/7-gifts.png) no-repeat center  12px;}
.menu .box .selected A.link_7 {background-image:url(/img/menu/7-gifts-a.png)}


.menu .box .item A.link_8 { display:block; width:44px; height:13px; background:url(/img/menu/8-brands.png) no-repeat center  12px;}
.menu .box .hover A.link_8 {display:block; width:44px; height:15px; background:#2c2c2c url(/img/menu/8-brands.png) no-repeat center  12px;} 
.menu .box .selected A.link_8 {background-image:url(/img/menu/8-brands-a.png)} 				


.menu .box .item A.link_9{ display:block; width:55px; height:29px; background:url(/img/menu/9-faq.png) no-repeat center  12px;}
.menu .box .hover A.link_9:hover {display:block; width:55px; height:29px; background:#2c2c2c url(/img/menu/9-faq.png) no-repeat center  12px;}
.menu .box .selected A.link_9 {background-image:url(/img/menu/9-faq-a.png)}	
.menu .box .item A.link_9 {display: none;}

.menu .box .item A.link_10 { display:block; width:57px; height:29px; background:url(/img/menu/10-shops.png) no-repeat center  12px;}
.menu .box .hover A.link_10 {display:block; width:57px; height:29px; background:#2c2c2c url(/img/menu/10-shops.png) no-repeat center  12px;} 
.menu .box .selected A.link_10 {background-image:url(/img/menu/10-shops-a.png)} 	


.menu .box .item A.link_11 { display:block; width:55px; height:12px; background:url(/img/menu/11-vacancies.png) no-repeat center  12px;}
.menu .box .hover A.link_11 {display:block; width:55px; height:14px; background:#2c2c2c url(/img/menu/11-vacancies.png) no-repeat center  12px;}
.menu .box .selected A.link_11 {background-image:url(/img/menu/11-vacancies-a.png);}





/* SUBMENU  */

.submenu { position:absolute; background:#2c2c2c; list-style:none; list-style-image:none; padding:0; margin:0; z-index:10; display:none; width:250px; }
.submenu {*margin-top:0px;}
*HTML .submenu {margin-top:0px;}
.submenu A { padding:5px 25px 5px 10px; display:block; color:#a4a4a4 !important; position:relative;}
.submenu A:hover { color:#ddd  !important;}
.submenu LI { border-bottom:1px solid #363636; border-top:1px solid #1e1e1e; margin-bottom:0; position:relative;   z-index:20}
.submenu LI.first { border-top-color: #2c2c2c;}
.submenu LI.last { border-bottom-color: #2c2c2c;}
.sub_hover A { color:#ddd !important;}
.has_submenu A { background:url(../img/menu/menu-arrow.gif) no-repeat right 60%;}


/* 2nd LEVEL SUBMENU */	

.sub_submenu { position:absolute; z-index:15; xdisplay:none; top:-1px; left:0px; display:none; width:501px; background:url(../i/pixel.gif); }
*HTML  .sub_submenu {margin-top:1px}
.sub_submenu UL { background:#2c2c2c; list-style:none; list-style-image:none; padding:0; margin:0 0 0 250px; position:relative; width:250px; left:1px;}

.sub_submenu A { padding:5px 25px 5px 10px; display:block; color:#a4a4a4 !important; position:relative;background:none !important}
.sub_submenu A:hover { color:#ddd !important; }
.sub_submenu LI { border-bottom:1px solid #363636; border-top:1px solid #1e1e1e; margin-bottom:0;}
.sub_submenu LI.first { border-top-color: #2c2c2c;}
.sub_submenu LI.last { border-bottom-color: #2c2c2c;}
.sub_hover .sub_submenu A { background:none !important}
.sub_hover .sub_submenu A:hover  {}

.menu .box .hover .submenu {display:block;}
.menu .box .sub_hover .sub_submenu {display:block;}

.menu #selected {color:#12a1e3 !important}


/* BREAD CRUMBS */

.crumbs { font-size:11px; font-size:70%;}
.crumbs .box {width:100%; height:44px; background:url(../img/crumbs.gif) repeat-x;}
.crumbs .paddings {padding:0px 24px 10px 35px;}
.crumbs .arr { font-size:85%; padding:0 3px; color:#6b6b6b;}
.crumbs TD {color:#12a1e3;}
.crumbs A {color:#6b6b6b !important; text-decoration:none;}
.crumbs A:hover {color:#999 !important;  text-decoration: underline;}


/* MAIN TEXT PAGE PART */

.text-page-content {background:url(../img/text-page-bg.jpg) no-repeat top;}
.page-content-box {background:url(../img/footer-grad.png) repeat-x bottom; position:relative;}

#flash {position:relative; z-index:0; width:100%; xbackground:#FFF}

.flash-block {font-size:70%; padding-bottom:40px; border-bottom:1px solid #2c2c2c; position:relative; z-index:10; margin-top:-100px; }


/* SUPER BANNERS */

.offers { position:relative; z-index:10; zoom:1 }
.offers .box { width:100%;}
.offers .box .left { vertical-align:bottom; padding-right:20px; padding-left:20px;}
.offers .box .right { vertical-align:bottom; padding-left:20px; padding-right:20px; }
.offers .box .center { vertical-align:bottom;}

.beauty_box {width:295px; height:172px; position:relative}
.beauty_box .image {background:url(../img/blocks/1-beauty-house.png); width:295px; height:172px;}
*HTML .beauty_box .image {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/blocks/1-beauty-house.png'); *background:none;}
.beauty_box .light {background:url(../img/blocks/1-beauty-house-on.png); width:295px; height:172px;}
*HTML .beauty_box .light  {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/blocks/1-beauty-house-on.png'); *background:none;}

.online-box {width:295px; height:218px; position:relative}
.online-box .image {background:url(../img/blocks/2-cosmetolog.png); width:295px; height:218px;}
*HTML .online-box .image {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/blocks/2-cosmetolog.png'); *background:none;}
.online-box .light {background:url(../img/blocks/2-cosmetolog-on.png); width:295px; height:218px;}
*HTML .online-box .light  {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/blocks/2-cosmetolog-on.png'); *background:none;}

.check-box {width:295px; height:205px; position:relative}
.check-box .image {background:url(../img/blocks/3-check.png); width:295px; height:205px;}
*HTML .check-box .image {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/blocks/3-check.png'); *background:none;}
.check-box .light {background:url(../img/blocks/3-check-on.png); width:295px; height:205px;}
*HTML .check-box .light  {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/blocks/3-check-on.png'); *background:none;}

.offers .light {display:none;}
.offers .link {position:absolute; width:295px; height:145px; display: block; background:url(../img/pixel.gif); left:0; bottom:15px; z-index:15;}


/* TEXT NEWS */

.text-news-box { border-bottom:1px solid #161616;}
.text-news-box .paddings {padding:70px 24px 35px 24px;}
.text-news-box .title { text-transform:uppercase; margin-bottom:40px;}
.text-news-box .title H1 { xfont-size:24px; font-size:210%; font-weight:bold; margin:0;}
.text-news-box .title TD {vertical-align:bottom;}
.text-news-box .title .all_news { padding-left:15px;}
.text-news-box .title .all_news A { color:#a6ce39 !important; display:block; border-bottom:1px dashed #a6ce39; padding:0 1px;}
.text-news-box .title .all_news A:hover { padding-bottom:1px; border-bottom:0;}
.text-news-box .box { width:100%;}
.text-news-box .box .one {width:25%;}
.text-news-box .box .br {width:12.5%;}
.text-news-box .box A {color:#7a7f80 !important; text-decoration:underline;}
.text-news-box .box A:hover {color:#999 !important; text-decoration:none;}
.text-news-box .box .date {color:#504f50; font-style:italic; padding-top:3px; font-family:Georgia, "Times New Roman", Times, serif}


/* BLACK TEXT BLOCX */

#flash_2 { position:relative;}
.text-block { margin-top:-200px; font-size:75%; padding-bottom:40px; border-bottom:1px solid #2c2c2c; position:relative;}
.text-block .paddings {padding-left: 30px}

/* black rounded box */
.round-box {}
.round-box .top {}
.round-box .top .left B { background:url(../img/text-box-tl.png); width:10px; height:10px; display:block; font-size:1px;}
*HTML .round-box .top .left B {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/text-box-tl.png'); *background:none;}
.round-box .top .right B {background:url(../img/text-box-tr.png); width:10px; height:10px; display:block; font-size:1px;}
*HTML .round-box .top .right B {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/text-box-tr.png'); *background:none;}
.round-box .top .center { width:100%; background:#000; height:10px; font-size:1px;}
.round-box .bottom {}
.round-box .bottom .left B { background:url(../img/text-box-bl.png); width:10px; height:10px; display:block; font-size:1px;}
*HTML .round-box .bottom .left B {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/text-box-bl.png'); *background:none;}
.round-box .bottom .right B {background:url(../img/text-box-br.png); width:10px; height:10px; display:block; font-size:1px;}
*HTML .round-box .bottom .right B {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/text-box-br.png'); *background:none;}
.round-box .bottom .center { width:100%; background:#000; height:10px; font-size:1px;}
.round-box .center {}
.round-box .center .left { background:#000;}
.round-box .center .right { background:#000;}
.round-box .center .center { background:#000; padding:15px 30px 20px 30px}


/* оформление страницы с флешем */

#flash_1 {position:relative; z-index:0; width:100%; background:#FFF;}
.bigflash-block {font-size:75%; padding-bottom:40px;  position:relative;}
.bigflash-block .paddings { padding:50px 24px 25px 24px; border-top:1px solid #1b1b1b;border-bottom:1px solid #2c2c2c;}
.flash { background:#000 url(../img/pseudo-flash.png) no-repeat center center; height:670px;}
.city { margin-bottom:2em}
.city .col { vertical-align:top; xwidth:33%;}
.city .col_br { width:10%}
.city A { color:#949494 !important; display:block; padding:1px 10px 2px 10px; *padding:0px 10px 1px 10px;}
.city A:hover { color:#fff !important; background:#ed1798;}
.city UL {padding:0; margin:0; list-style-image:none; list-style:none;}
.city UL LI {margin-bottom:0;zoom:1} 
.city  .big_city {font-size:190%;}
.city  .big_city A {text-decoration:underline; padding-bottom:3px;}


/* gray phone content block */

.gray-phone-box {border-top:1px solid #1b1b1b; padding:45px 0 15px; margin-top:50px}
.phone-box {width:100%}
.phone-box .gray-top {}

.phone-box .gray-top .phone-left {}
.phone-box .gray-top .phone-left B { font-size:1px; line-height:0; display:block; width:4px; height:4px; background:url(../img/phone-box/tl.gif)}
.phone-box .gray-top .phone-center {width:100%; background:#2d2d2d;}
.phone-box .gray-top .phone-right {}
.phone-box .gray-top .phone-right B {font-size:1px; line-height:0; display:block; width:4px; height:4px; background:url(../img/phone-box/tr.gif)}

.phone-box .gray-bottom .phone-left {}
.phone-box .gray-bottom .phone-left B { font-size:1px; line-height:0; display:block; width:4px; height:23px; background:url(../img/phone-box/bl.gif)}
.phone-box .gray-bottom .phone-center {width:100%; background:url(../img/phone-box/bottom.gif) repeat-x; vertical-align:top;}
.phone-box .gray-bottom .phone-right {}
.phone-box .gray-bottom .phone-right B {font-size:1px; line-height:0; display:block; width:4px; height:23px; background:url(../img/phone-box/br.gif)}

.phone-box .gray-center .phone-left {background:#2d2d2d;}
.phone-box .gray-center .phone-center {width:100%; background:#2d2d2d;; vertical-align:top; padding:10px 21px; color:#d3d3d3}
.phone-box .gray-center .phone-right {background:#2d2d2d;}
.phone-box .gray-center .phone-center A {color:#8d8d8d !important; text-decoration:underline !important;}
.phone-box .gray-center .phone-center A:hover {color:#8d8d8d !important; text-decoration:none !important;}

/* end of gray phone content block */  



/* PRODUCTS BOX */

.products { padding:50px 10px;}
.products .box { width:100%;}
.products .one-box {}
.products .one-box .image {}
.products .one-box .image .image-box { position:relative; overflow:visible;}
.products .one-box .image .mask,
.products .one-box .image .mask-hover { xbackground:url(../img/products/products-circle-05.png); width:174px; height:174px; display:block; }
/**HTML .products .one-box .image .mask,
*HTML .products .one-box .image .mask-hover{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/products/products-circle-05.png'); *background:none;}*/
.products .one-box .image .mask-hover B{ xbackground:url(../img/products/products-circle-05.png); width:174px; height:174px; display:block;}
/**HTML .products .one-box .image .mask-hover B{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/products/products-circle-05.png'); *background:none;}*/
.products .one-box .image .prod-image { position:absolute; width:174px; height:174px; top:50%; margin-top:-87px; left:50%; margin-left:-87px; z-index:10; overflow:visible;}
.products .one-box .image .link { display:block; width:174px; height:174px; position:absolute; background:url(../img/pixel.gif); top:50%; margin-top:-87px; left:50%; margin-left:-87px; z-index:15;}



#prod_1 { background:url(../img/products/two-flowers-transp.png); width:207px; height:174px; margin-left:-16px; position:absolute}
*HTML #prod_1 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/products/two-flowers-transp.png'); *background:none;}

#prod_2 { background:url(../img/products/two-item-transp.png); width:174px; height:174px; position:absolute}
*HTML #prod_2 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/products/two-item-transp.png'); *background:none;}

#prod_3 { background:url(../img/products/four-1.png); width:173px; height:173px; margin-left:-10px;  position:absolute}
*HTML #prod_3 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/products/four-1.png'); *background:none;}

#prod_4 { background:url(../img/products/four-2.png); width:202px; height:174px; margin-left:-30px; position:absolute }
*HTML #prod_4 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/products/four-2.png'); *background:none;}

#prod_5 { background:url(../img/products/four-3.png); width:208px; height:174px; margin-left:-20px; position:absolute }
*HTML #prod_5 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/products/four-3.png'); *background:none;}

#prod_6 { background:url(../img/products/four-4.png); width:104px; height:174px; position:absolute; margin-left:35px }
*HTML #prod_6 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/products/four-4.png'); *background:none;}

.two .one { width:50%; }
.two .one .text { font-size:13px; font-size:115%; color:#FFF; padding-left:40px; color:#FFF;}
.four .one { width:25%;  vertical-align:top;}
.four .one .image {}
.four .one .text {text-transform:uppercase; font-size:9px; font-size:85%;  padding-left:20px; padding-top:35px; padding-right:30px; color:#FFF; vertical-align:top;}
.brand { font-weight:bold; text-transform:uppercase; font-size:25px; font-size:195%; color:#00adef; line-height:1em; padding-top:10px;}
.four .one .text .brand { padding-top:5px;}	


/* NEWS BLOCK */

.news-box { font-size:70%;}
.news-box .paddings { padding:60px 0px 70px 24px; border-bottom:1px solid #2c2c2c; border-top:1px solid #0e0e0e;}
.news-box .box { width:100%; }
.news-box .one { vertical-align:top; xwidth:33%;}
.news-box .one .pic {padding-right:20px; vertical-align:top;}
.news-box .one .text {padding-right:35px; vertical-align:top; font-size:11px; line-height:1em;}
.news-box .one .title { font-size:110%; font-weight:bold; margin-bottom:5px; line-height:1.1em}		


/* BOTTOM TEXT MENU */

.bottom-menu {border-top:1px solid 0e0e0e; font-size:65%;}
.bottom-menu .paddings { padding:45px 24px;}
.bottom-menu .box {width:100%;}
.bottom-menu .box TD {vertical-align:top; color:#12a1e3; padding: 0px 8px;}
.bottom-menu TD A {color:#5b5b5b !important; text-decoration:none; xposition:relative;}
.bottom-menu TD A:hover {color:#ddd !important; text-decoration:underline;}


/* COPYRIGHTS BLOCK */

.copyright {}
.copyright .box {width:100%;  font-size:12px; font-size:75%;}
.copyright TD { background:url(../img/footer-copy.png) repeat-x; height:58px; color:#4a4a4a;}
.copyright .left {padding-left:24px; width:100%;}
.copyright .right { padding-right:24px; text-align:right;}
.copyright .maple-text { padding-right:8px}
.copyright .maple {position:relative; display:block; width:40px; height:26px; background:url(../img/maple_d.gif) no-repeat top;}
.copyright .maple:hover { background-position:bottom}
.copyright A {text-decoration:none;}		



/* FLASH PLAYER ALTERNATIVE CONTENT */
.flashAlternative {font-size: 11px; color: #ffffff;}


/* USER BLOCKS */		
.user-logged-info { margin-bottom:50px; padding:50px 0 40px 0; border-bottom:1px solid #333333;}
	.userpic { float:left; padding-right:35px;}
		.userpic IMG { background:#FFF; padding:5px;}
	.user-info { float:left;}
		.user-menu { margin-bottom:10px;}
			.user-menu UL { padding:0; margin:0; list-style:none; list-style-image:none;}
			.user-menu UL LI { float:left; margin-right:10px; }
				.user-menu UL LI A { background:url(/img/_myself/profile/usermenu-left.gif) no-repeat left center; display:block;}
				.user-menu UL LI A SPAN { background:url(/img/_myself/profile/usermenu-right.gif) no-repeat right center; line-height:26px; display: block; padding:0 15px 2px 15px;}
			.user-menu UL LI.active {}
				.user-menu UL LI.active A { background-image:url(/img/_myself/profile/usermenu-active-left.gif); color:#eee;}
				.user-menu UL LI.active A:hover { color:#FFF;}
				.user-menu UL LI.active A SPAN { background-image:url(/img/_myself/profile/usermenu-active-right.gif)}
		.user-name { color:#9e9e9e; font-family:Georgia, "Times New Roman", Times, serif; font-size:32px; margin-bottom:10px;}
		.user-regdate { font-size:12px; color:#454545; font-style:italic; }
			.user-regdate SPAN { font-style:normal; color:#FFF; padding-right:10px;}
		
		.tab-content {display:none; margin-bottom:200px;}

		.user-submenu { margin-bottom:50px;}
		*HTML .user-submenu  { margin-bottom:0px;}
			.user-submenu UL { list-style:none; list-style-image:none; margin:0; padding:0;}
			.user-submenu UL LI { float:left;}
				.user-submenu UL LI A { display: block; color:#b3b3b3;}
				.user-submenu UL LI A:hover { display: block; color:#fff;}
				.user-submenu UL LI A SPAN { display:block; line-height:27px; padding:0 15px;}
			.user-submenu UL LI.active {}
				.user-submenu UL LI.active A { background:url(/img/_myself/profile/usermenu2-active-left.gif) no-repeat left center; color:#00aeef;}
				.user-submenu UL LI.active A:hover {color:#6bbce2;}
				.user-submenu UL LI.active A SPAN { background:url(/img/_myself/profile/usermenu2-active-right.gif) no-repeat right center;}
		
		.tab-user {display:none; zoom:1}
			.tab-user FIELDSET { border:1px solid #262626; margin-bottom:30px; padding:0 30px 30px;}
			.tab-user LEGEND {font-size:14px; color:#999999; padding:0 5px; margin-left:-20px;}

		.error-msg { margin-bottom:15px;  zoom:1}
		*html .error-msg { margin-bottom:0;}
			.error-msg .tl { background:#e3df9e url(/img/_myself/profile/error-msg-tl.gif) no-repeat left top; }
			.error-msg .tr { background:url(/img/_myself/profile/error-msg-tr.gif) no-repeat right top;}
			.error-msg .br { background:url(/img/_myself/profile/error-msg-br.gif) no-repeat right bottom;}
			.error-msg .bl { background:url(/img/_myself/profile/error-msg-bl.gif) no-repeat left bottom;}
			.error-msg-text { padding:11px 30px 25px; color:#3d3c2b;}

	.userdata { margin-top:25px;}
		.userdata TH { padding-right:15px; text-align:right; color:#FFF; width:183px; vertical-align:middle}
		.userdata TD {color:#9e9e9e; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; padding:8px 8px;}
		.userdata TD.error-field { background:#ec008c;}
		.userdata TD.error-field ul.errors {color:#FFFFFF; font-family:Tahoma,Geneva,sans-serif; font-size:11px; list-style: none; list-style-image:none; margin: 0px; padding: 0px; xdisplay:inline; *zoom:1}
		.userdata TD.field-text ul.errors li {margin:0; color:#FFFFFF; font-family:Tahoma,Geneva,sans-serif; font-size:11px; padding-top:5px; padding-left:10px; *zoom:1; white-space:nowrap;}			
			.userdata .error-text { font-size:11px; font-family:Tahoma, Geneva, sans-serif; color:#FFF; padding-top:5px;}
			.userdata .error-text ul.errors {list-style: none; list-style-image:none; margin: 0px; padding: 0px; xdisplay:inline; *zoom:1}
			.userdata .error-text ul.errors li {margin:0; color:#FFFFFF; font-family:Tahoma,Geneva,sans-serif; font-size:11px; padding-top:5px; padding-left:10px; *zoom:1; white-space:nowrap;}			
		.userdata LABEL.user-custom-top {display: block; color: #fff; font-size: 12px; font-family:Tahoma, Geneva, sans-serif; margin: 12px 8px 6px 8px;}
		.userdata LABEL.user-custom{color: #fff; font-size: 12px; font-family:Tahoma, Geneva, sans-serif; margin: 10px 10px; width: 20px;}
		.userdata INPUT.image-button {margin-top: 20px}
		.userdata INPUT.user-custom { font-size:18px; color: #666; font-family: Georgia, "Times New Roman", Times, serif; width:500px; padding:3px 5px;
			background:#FFF; border:1px solid #fff;}
		/*.userdata INPUT.user-custom:focus { border:1px solid #00aeef;}*/
		.userdata TEXTAREA.user-custom { font-size:16px; color: #666; font-family: Georgia, "Times New Roman", Times, serif; width:500px; 
			height:110px; padding:3px 5px; background:#FFF; border:1px solid #fff;}
		/*.userdata TEXTAREA.user-custom:focus {border:1px solid #00aeef;}*/
		.userdata INPUT.file-custom {background:#fff; border:none; }

	.btn_savedata { margin:0px 0 0 238px;}

UL.user-offers { list-style:none; list-style-image:none; margin:0 0 250px 0; padding:10px 0 0 0;}
	UL.user-offers LI.one { padding-bottom:50px; margin-bottom:50px; border-bottom:1px solid #333;}
	UL.user-offers LI.one .pic { float:left; width:340px;}
	UL.user-offers LI.one .info {float:left; width:588px; font-size:14px; }
		UL.user-offers LI.one .info H2 { font-size:18px; text-transform:uppercase; color:#FFF; margin:10px 0 12px 0; padding:0;}
		UL.user-offers LI.one .info H3 { font-size:14px; text-transform:uppercase; color:#9e9e9e; margin:0 0 10px 0; padding:0;}

/* /USER BLOCKS */