html					{width:100%; height:100%; background:#ffffff url(images/bg.gif) top left repeat;}
body					{width:100%; height:100%; margin:0px; font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#000000;}

*						{margin:0; padding:0; border:0;}
li						{vertical-align:bottom; list-style-type:none;}
img, fieldset			{border:0;}
*						{margin:0; padding:0;}
h1, h2, h3				{font-size:100%; font-weight:normal;}
em						{font-style:normal;}
strong					{font-weight:normal;}
a						{text-decoration:none; outline: none;}
hr						{visibility:hidden; clear:both;}
p						{padding-top:5px; padding-bottom:5px; position:relative; display:block;}
div.clearer				{clear:left; line-height:0px; width:0px; height:0px;visibility: hidden;}

p.title					{font-size:14px; font-weight:bold;}
a						{color:#000000; text-decoration:none;}
a:hover					{text-decoration:underline;}
#holder					{position:relative; display:block; width:1000px; height:680px;}

#header_nav				{position:absolute; display:block; top:12px; right:21px; padding:3px 5px 3px 5px; font-size:10px; background:#ffffff; border:1px solid #bababa;}
#header_nav a			{position:relative; font-weight: bold;}
#header_nav a.nsel		{color:#b20000;}
#header_nav strong		{position:absolute; display:block; width:17px; height:16px; bottom:-24px; left:30px; background:url(images/bg_cc.gif) top left no-repeat; color:#ffffff; text-align:center; padding:5px 0px 0px 0px; margin:0px; font-size:9px; z-index:1000;}

#header_lang			{position:absolute; display:block; width:105px; text-align:center; top:35px; right:21px; padding:3px 5px 3px 5px; font-size:10px; background:#ffffff; border:1px solid #bababa;}
#header_lang a			{position:relative; font-weight: bold;}
#header_lang a.nsel		{color:#b20000;}

.wbox					{position:absolute; display:block; top:100px; left:0px; width:auto; height:auto; padding:20px 20px 15px 20px; background:#373938; border:1px solid #787978; color:#ffffff; z-index:10; }
.wbox a					{color:#ffffff;}
.wbox p					{clear:left; padding:0px; padding-top:2px;}
p.whead					{font-size:12px; font-weight:bold; padding-bottom:10px;}
.wbox label				{position:relative; display:block; width:60px; height:20px; line-height:20px; float:left;}
.wbox input				{position:relative; display:block; width:129px; height:17px; float:left; margin-left:2px;  font-family:Helvetica, Arial, sans-serif; font-size:11px; padding:3px 2px 0px 2px; border:0px; background:#787978; font-weight:normal; color:#ffffff;}
.wbox select			{position:relative; display:block; width:129px; padding:0px; float:left; margin-left:2px;  font-family:Helvetica, Arial, sans-serif; font-size:11px; border:0px; background:#787978; font-weight:normal; color:#ffffff;}
input.btn				{padding:0px; height:20px; width:65px; color:#ffffff; background:#373938; line-height:20px; border:1px solid #787978;}
input.chk_box			{width:15px; height:15px; margin-right:5px;}

.msg					{text-align:center; color:#ff0000;}

#m						{display:none; top:100px; left:350px;}
#mcb					{display:none; text-align:center;}
#mcb a					{position:relative; display:block; width:56px; height:13px; margin:10px auto 0px auto; background:url(images/btn_close.gif) top left no-repeat; text-indent:-10000px;}
#m .mcb_fr a			{background:url(images/fr/btn_close.gif) top left no-repeat;}

#login					{display:none;}
#register				{display:none;}
#gpassword				{display:none;}
#buy					{display:none; padding-bottom:15px;}
#cart					{display:none; width:570px; padding:20px 0px 15px 20px; top:150px; left:231px;}
#checkout				{display:none; width:570px; padding:20px 0px 15px 20px; top:150px; left:231px;}
#account				{display:none; padding:20px 20px 15px 20px; top:150px; left:231px;}

#account label			{width:120px;}
#login_form label			{width:70px;}
#login_form input			{width:158px;}
#login_form input.btn		{width:80px;}
#register_form label			{width:110px;}
#register_form .reg_pass	{display: none;}

#cart .ctop				{position:relative; display:block; width:520px; height:15px; }
#cart .cbottom			{position:relative; display:block; margin-top:15px; width:550px;}
#cart .ctl				{position:relative; display:block; width:200px; float:left;}
#cart .ctr				{position:relative; display:block; width:320px; float:left; text-align:right;}
#cart .ctr em			{background:#b20000; padding:0px 2px 0px 2px;}

#checkout .ctop			{position:relative; display:block; width:520px; height:15px; }
#checkout .cbottom		{position:relative; display:block; margin-top:15px; width:550px;}
#checkout .ctl			{position:relative; display:block; width:200px; float:left;}
#checkout .ctr			{position:relative; display:block; width:320px; float:left; text-align:right;}
#checkout .ctr em		{background:#b20000; padding:0px 2px 0px 2px;}
#checkout .ckoh			{position:relative; display:block; width:550px; margin-top:15px;}
#checkout .ckol			{position:relative; display:block; width:265px; float:left;}
#checkout .ckol label	{width:90px;}
#checkout .ckor			{position:relative; display:block; width:265px; float:left; margin-left:20px;}
#checkout .ckor label	{width:70px;}

#cart .ckoh			{position:relative; display:block; width:550px; margin-top:15px;}
#cart .ckol			{position:relative; display:block; width:265px; float:left;}
#cart .ckol label	{width:90px;}
#cart .ckor			{position:relative; display:block; width:265px; float:left; margin-left:20px;}
#cart .ckor label	{width:70px;}
#cart .ckol strong	{width:130px; height:17px; line-height: 17px; font-weight: normal;}
#cart .ckor strong	{width:130px; height:17px; line-height: 17px; font-weight: normal;}


#account .cbottom		{position:relative; display:block; margin-top:15px; width:550px;}

#cart_holder			{position:relative; display:block; width:555px; height:286px; margin-top:15px; overflow:hidden;}
#cart_slider			{position:relative; display:none; width:11px; height:266px; float:left; border:1px solid #787978;}
.slider-handle			{position:absolute; display:block; top:0px; left:0px; width:11px; height:30px; overflow:hidden; background:#787978;}
.slider-handle:hover	{text-decoration: none;}
#cart_slider a:hover	{text-decoration: none;}
#cart_container			{position:relative; display:block; width:535px; height:268px; float:left; overflow:hidden;}
#cart .cartt			{position:absolute; display:block; width:505px;}
#cart .tr				{position:relative; display:block; border-bottom:1px solid #787978; min-height:66px; height:auto !important; height:66px; clear:left;}
#cart .th				{position:relative; display:block; border-bottom:1px solid #787978; height:17px; width:505px; clear:left;}
#cart .tf				{position:relative; display:block; border-bottom:1px solid #787978; height:17px; width:505px; clear:left;}
#cart .tch				{position:relative; display:block; float:left; height:17px;}
#cart .tcf				{position:relative; display:block; float:left; height:17px; line-height: 17px;}
#cart .tc				{position:relative; display:block; float:left; min-height:56px; height:auto !important; height:56px; padding:5px 0px 5px 0px;}
#cart .tc img			{border:1px solid #747574;}

#cart .c1				{width:85px; padding-left:5px;}
#cart .c2				{width:180px;}
#cart .c3				{width:80px;}
#cart .c4				{width:90px;}
#cart .c5				{width:60px; text-align:right;}
#cart a.btnd			{position:absolute; display:block; width:13px; height:13px; top:5px; right:-25px; background:url(images/btn_delete.gif) top left no-repeat;}
#cart a.btnd:hover		{text-decoration:none;}

#cart .cf1			{width: 440px;text-align: right; font-weight: bold;}
#cart .cf2			{width: 60px; text-align: right; font-weight: bold;}

#logo					{position:absolute; display:block; top:110px; left:60px; width:91px; height:92px; background:#000000; z-index:1;}
#welcome				{position:absolute; display:block; top:201px; left:150px; width:243px; height:243px; background:#ffffff; border:1px solid #bababa; z-index:2;}
#welcome img			{position: relative; display: block;}
.box					{position:absolute; display:block; top:445px; left:394px; width:53px; height:53px; background:#ffffff; border:1px solid #bababa;}
.categ					{position:absolute; display:block; width:170px; height:170px; background:#ffffff; border:1px solid #bababa; z-index:2;}

.product_image			{position:absolute; display:block; top:0px; left:0px; width:128px; height:128px; background:#ffffff; border:1px solid #bababa; overflow:hidden;}
a.dwn 					{position:relative; display:block; color:#ffffff; margin-left:10px; padding-left:10px; background:url(images/arrow.png) left 5px no-repeat;}
.menu					{position:absolute; display:block; top:0px; left:0px; width:80px; height:80px; background:#ffffff; border:1px solid #bababa;}

#garden_samus			{width:164px; height:164px; top:36px; left:409px;}
#garden_napoca			{width:164px; height:164px; top:341px; left:574px;}
#garden_marble			{width:93px; height:93px; top:247px; left:480px;}
#garden_paint			{width:93px; height:93px; top:506px; left:480px;}

#prod_enlarge strong,
#prod_enlarge1 strong,
#prod_enlarge2 strong,
#prod_enlarge3 strong,
#prod_enlarge4 strong,
#prod_enlarge5 strong,
#prod_enlarge6 strong {position:absolute; display:block; z-index:5; text-indent:-10000px; width:20px; height:20px; background:url(images/enlarge.gif) top left no-repeat; bottom:10px; right:10px; display:none;}

div.gallery_box a		{z-index:100;}
div.gallery_box a strong {position:absolute; display:none; z-index:5; text-indent:-10000px; width:20px; height:20px; background:url(images/enlarge.gif) top left no-repeat; bottom:10px; right:10px;}
div.gallery_box a strong.se {background:url(images/enlarge_small.gif) top left no-repeat; width:15px; height:15px; right:5px; bottom:5px; z-index:500;}
div.gallery_box a:hover strong {display: block;}


#prod_close strong,
#prod_close1 strong,
#prod_close2 strong,
#prod_close3 strong,
#prod_close4 strong,
#prod_close5 strong,
#prod_close6 strong	{position:absolute; display:block; z-index:5; text-indent:-10000px; width:20px; height:20px; background:url(images/close.gif) top left no-repeat; top:10px; right:10px; display:none;}
#prod_enlarge strong.se,
#prod_enlarge1 strong.se,
#prod_enlarge2 strong.se,
#prod_enlarge3 strong.se,
#prod_enlarge4 strong.se,
#prod_enlarge5 strong.se,
#prod_enlarge6 strong.se {background:url(images/enlarge_small.gif) top left no-repeat; width:15px; height:15px; right:5px; bottom:5px;}

#noc_about				{top:120px; left:394px;}
#noc_contact			{top:39px; left:475px;}
#noc_classicc			{top:283px; left:605px;}
#noc_designc			{top:202px; left:524px;}
#noc_other				{top:202px; left:686px;}
#noc_design				{top:364px; left:524px;}
#noc_gallery			{top:445px; left:605px;}

#art_about				{top:120px; left:600px;}
#art_contact			{top:201px; left:681px;}
#art_garden				{top:39px; left:519px;}
#art_napoca				{top:201px; left:150px;}
#art_samus				{top:201px; left:150px;}

#mart_about				{top:120px; left:608px;}
#mart_contact			{top:201px; left:689px;}
#mart_garden			{top:39px; left:527px;}
#mart_marble			{top:29px; left:150px;}
#mart_paint				{top:201px; left:150px;}

#part_about				{top:120px; left:547px;}
#part_contact			{top:201px; left:628px;}
#part_garden			{top:39px; left:466px;}
#part_marble			{top:29px; left:150px;}
#part_paint				{top:201px; left:150px;}

#garden_about			{top:120px; left:620px;}
#garden_contact			{top:201px; left:701px;}
#garden_garden			{top:28px; left:151px;}
#garden_content			{position:absolute; display:block; top:230px; left:353px; width:205px; height:205px; background:#ffffff; border:1px solid #bababa;}

#cdesign_about			{top:39px; left:621px;}
#cdesign_contact		{top:120px; left:702px;}
#cdesign_design			{top:120px; left:540px;}
#cdesign_content		{position:absolute; display:block; top:230px; left:353px; width:205px; height:205px; background:#ffffff; border:1px solid #bababa;}

#index_other			{top:30px; left:394px;}
#index_about			{top:516px; left:313px;}
#index_contact			{top:516px; left:465px;}
#index_dakdesign		{top:103px; left:636px;}
#index_designc		{top:103px; left:636px;}
#index_design			{top:274px; left:465px;}
#index_leather			{top:274px; left:807px;}
#index_classicc			{top:274px; left:807px;}
#index_garden			{top:445px; left:636px;}
#index_catalogs			{top:445px; left:69px;}
#index_gallery			{top:445px; left:636px;}

#about_about			{top:201px; left:150px;}
#about_contact			{top:420px; left:818px;}
#about_classicc			{top:39px; left:761px; }
#about_designc			{top:39px; left:599px; }
#about_design			{top:120px; left:680px;}
#about_other			{top:201px; left:761px;}
#about_gallery			{top:282px; left:842px;}
#about_content			{position:absolute; display:block; top:201px; left:285px; width:354px; height:354px; background:#ffffff; border:1px solid #bababa; padding:20px;}

#design_about			{top:104px; left:569px;}
#design_contact			{top:185px; left:650px;}
#design_design			{top:29px; left:150px;}

#designer_design		{top:29px; left:150px;}
#designer_about			{top:34px; left:596px; }
#designer_contact		{top:115px; left:677px;}
#designer_content		{position:absolute; display:block; top:242px; left:363px; width:227px; height:227px; background:#ffffff; border:1px solid #bababa; padding:20px;}

#leather_materials		{top:72px; left:279px;}
#leather_leather		{top:201px; left:150px;}
#leather_about			{top:72px; left:747px; }
#leather_contact		{top:153px; left:828px;}
#leather_next			{top:411px; left:876px;}
#leather_previous		{top:411px; left:150px;}

#detail_materials		{top:120px; left:761px;}
#detail_leather			{top:201px; left:150px;}
#detail_about			{top:39px; left:680px; }
#detail_contact			{top:200px; left:877px;}
#detail_back			{top:477px; left:877px;}
#detail_content			{position:absolute; display:block; top:50px; left:231px; width:247px; height:147px; padding:20px;}
.det_dim 				{position:relative; display:block; width:98px; height:98px; }
.det_dim:hover				{background:url(images/dimensions.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .det_dim:hover		{background:url(images/fr/dimensions.gif) 0px 0px no-repeat;}


#contact_about			{top:66px; left:285px; }
#contact_contact		{top:201px; left:150px;}
#contact_classicc		{top:39px; left:604px;}
#contact_designc		{top:39px; left:442px;}
#contact_design			{top:120px; left:523px;}
#contact_other			{top:201px; left:604px;}
#contact_gallery		{top:282px; left:685px;}
#contact_content		{position:absolute; display:block; top:201px; left:285px; width:227px; height:227px; background:#ffffff; border:1px solid #bababa; padding:5px; text-align:center;}
#dakdesign_content		{position:absolute; display:block; top:0px; left:362px; width:349px; height:128px; padding:15px; text-align:left; padding-left:20px; padding-top:10px;}

#materials_materials	{top:201px; left:150px;}
#materials_leather		{top:64px; left:435px;}
#materials_dakdesign	{top:64px; left:286px;}
#materials_about		{top:132px; left:639px; }
#materials_contact		{top:213px; left:720px;}
#materials_content		{position:absolute; display:block; top:284px; left:33px; width:157px; height:157px; padding:20px; text-align:center;}
.materials_box			{position:absolute; display:block; top:0px; left:0px; width:67px; height:67px; background:#ffffff; border:1px solid #bababa; overflow:hidden; text-align:center;}
.materials_box a		{display:block; width:57px; height:37px; font-weight:bold; font-size:12px; padding:5px; padding-top:25px; text-indent:-10000px;}
.materials_box a:hover	{background:none; text-indent:0px; text-decoration:none; cursor:default;}

.gallery_box			{position:absolute; display:block; top:0px; left:0px; width:67px; height:67px; background:#ffffff; border:1px solid #bababa; overflow:hidden; text-align:center;}

a.paint					{position:relative; display:block; width:65px; height:40px; font-size:12px; font-weight:bold; text-align:center; padding-top:25px; text-indent:-10000px;}
a.paint:hover			{background:none; text-indent:0px; text-decoration:none; cursor:default;}
.p_oxide1				{background-image:url(../images/garden_paint/p_oxide1.jpg);}
.p_quartz1				{background-image:url(../images/garden_paint/p_quartz1.jpg);}
.p_azurite1				{background-image:url(../images/garden_paint/p_azurite1.jpg);}
.p_emerald4				{background-image:url(../images/garden_paint/p_emerald4.jpg);}

.m_black-ral9017		{background-image:url(../images/products_mat/pillars/blackral9017.jpg);}
.m_blue-ral5002			{background-image:url(../images/products_mat/pillars/blueral5002.jpg);}
.m_matte-chrome			{background-image:url(../images/products_mat/pillars/mattechrome.jpg);}
.m_chrome				{background-image:url(../images/products_mat/pillars/chrome.jpg);}
.m_green-ral6018		{background-image:url(../images/products_mat/pillars/greenral6018.jpg);}
.m_grey-ral7043			{background-image:url(../images/products_mat/pillars/greyral7043.jpg);}
.m_orange-ral2009		{background-image:url(../images/products_mat/pillars/orangeral2009.jpg);}
.m_grey-ral9006			{background-image:url(../images/products_mat/pillars/greyral9006.jpg);}
.m_grey-tukrosodo-w		{background-image:url(../images/products_mat/pillars/greytukrosodo-w.jpg);}
.m_red-ral3002			{background-image:url(../images/products_mat/pillars/redral3002.jpg);}
.m_white-ral9003		{background-image:url(../images/products_mat/pillars/whiteral9003.jpg);}
.m_yellow-ral1012		{background-image:url(../images/products_mat/pillars/yellowral1012.jpg);}
.m_pbrown				{background-image:url(../images/products_mat/pillars/brown.jpg);}
.m_pbeige				{background-image:url(../images/products_mat/pillars/beige.jpg);}
.m_inox					{background-image:url(../images/products_mat/pillars/inox.jpg);}

a.fab_tj				{background-image:url(../images/products_mat/fabric/tj.jpg); width:125px; height:125px; line-height:125px; padding:0px;}
a.fab_te				{background-image:url(../images/products_mat/fabric/te.jpg); width:125px; height:125px; line-height:125px; padding:0px;}
a.fab_ts				{background-image:url(../images/products_mat/fabric/ts.jpg); width:125px; height:125px; line-height:125px; padding:0px;}
a.fab_tfeuilles			{background-image:url(../images/products_mat/fabric/tfeuilles.jpg); width:125px; height:125px; line-height:125px; padding:0px;}
a.fab_tfleurs			{background-image:url(../images/products_mat/fabric/tfleurs.jpg); width:125px; height:125px; line-height:125px; padding:0px;}
a.fab_tlondon			{background-image:url(../images/products_mat/fabric/tlondon.jpg); width:125px; height:125px; line-height:125px; padding:0px;}
a.fab_tmoscow			{background-image:url(../images/products_mat/fabric/tmoscow.jpg); width:125px; height:125px; line-height:125px; padding:0px;}
a.fab_tl				{background-image:url(../images/products_mat/fabric/tl.jpg); width:125px; height:125px; line-height:125px; padding:0px;}
a.fab_tm				{background-image:url(../images/products_mat/fabric/tm.jpg); width:125px; height:125px; line-height:125px; padding:0px;}
a.fab_mat strong		{position:absolute; display:block; z-index:5; text-indent:-10000px; width:20px; height:20px; background:url(images/enlarge.gif) top left no-repeat; bottom:10px; right:10px; display:none;}
a.fab_mat:hover			{cursor: pointer;}
a.fab_mat:hover strong	{display: block;}

.m_vintagebrown			{background-image:url(../images/products_mat/leather/vintagebrown.jpg);}
.m_coccobruno			{background-image:url(../images/products_mat/leather/coccobruno.jpg);}
.m_coccoargento			{background-image:url(../images/products_mat/leather/coccoargento.jpg);}
.m_coccosabbia			{background-image:url(../images/products_mat/leather/coccosabbia.jpg);}


.m_acidio2002			{background-image:url(../images/products_mat/leather/acidio2002.jpg);}
.m_asphalte2420			{background-image:url(../images/products_mat/leather/asphalte2420.jpg);}
.m_beige				{background-image:url(../images/products_mat/leather/beige.jpg);}
.m_beige-r				{background-image:url(../images/products_mat/leather/beigerecycled.jpg);}
.m_black-r				{background-image:url(../images/products_mat/leather/blackrecycled.jpg);}
.m_black5-221			{background-image:url(../images/products_mat/leather/black5-221.jpg);}
.m_black-s				{background-image:url(../images/products_mat/leather/black-s.jpg);}
.m_black-s:hover		{padding-top: 15px;}
.m_white-s				{background-image:url(../images/products_mat/leather/white-s.jpg);}
.m_white-s:hover		{padding-top: 15px;}
.m_bordeaux8515			{background-image:url(../images/products_mat/leather/bordeaux8515.jpg);}
.m_cafe14				{background-image:url(../images/products_mat/leather/cafe14.jpg);}
.m_cafe14-s				{background-image:url(../images/products_mat/leather/cafe14-s.jpg);}
.m_cafe14-s:hover		{padding-top: 15px;}
.m_chocolat7610			{background-image:url(../images/products_mat/leather/chocolat7610.jpg);}
.m_orange2812			{background-image:url(../images/products_mat/leather/orange2812.jpg);}
.m_pistaccio1209		{background-image:url(../images/products_mat/leather/pistaccio1209.jpg);}
.m_red2411				{background-image:url(../images/products_mat/leather/red2411.jpg);}
.m_terracotta2503		{background-image:url(../images/products_mat/leather/terracotta2503.jpg);}
.m_tiramisu2413			{background-image:url(../images/products_mat/leather/tiramisu2413.jpg);}
.m_white				{background-image:url(../images/products_mat/leather/white.jpg);}
.m_yellow				{background-image:url(../images/products_mat/leather/yellow.jpg);}
.m_yellow-s				{background-image:url(../images/products_mat/leather/yellow-s.jpg);}
.m_yellow-s:hover		{padding-top: 15px;}
.m_blue					{background-image:url(../images/products_mat/leather/blue.jpg);}
.m_bluemarin			{background-image:url(../images/products_mat/leather/bluemarin.jpg);}
.m_bronze				{background-image:url(../images/products_mat/leather/bronze.jpg);}
.m_cervo				{background-image:url(../images/products_mat/leather/cervo.jpg);}
.m_ginger				{background-image:url(../images/products_mat/leather/ginger.jpg);}
.m_gold					{background-image:url(../images/products_mat/leather/gold.jpg);}
.m_mono					{background-image:url(../images/products_mat/leather/mono.jpg);}
.m_nutria				{background-image:url(../images/products_mat/leather/nutria.jpg);}
.m_purple				{background-image:url(../images/products_mat/leather/purple.jpg);}
.m_pvcred				{background-image:url(../images/products_mat/leather/pvcred.jpg);}
.m_pvcbrown				{background-image:url(../images/products_mat/leather/pvcbrown.jpg);}
.m_pvcgrey				{background-image:url(../images/products_mat/leather/pvcgrey.jpg);}
.m_pvcblue				{background-image:url(../images/products_mat/leather/pvcblue.jpg);}
.m_pvcblack				{background-image:url(../images/products_mat/leather/pvcblack.jpg);}
.m_pvcbeige				{background-image:url(../images/products_mat/leather/pvcbeige.jpg);}

a.w_wenge				{display:block; background-image:url(../images/products_mat/pillars/wenge.jpg); width:125px; height:125px; line-height:125px; padding:0px;}
a.w_walnut				{display:block; background-image:url(../images/products_mat/pillars/walnut.jpg); width:125px; height:125px; line-height:125px; padding:0px;}
a.w_oak					{display:block; background-image:url(../images/products_mat/pillars/oak.jpg); width:125px; height:125px; line-height:125px; padding:0px;}
a.w_beech				{display:block; background-image:url(../images/products_mat/pillars/beech.jpg); width:125px; height:125px; line-height:125px; padding:0px;}
a.w_cognac				{display:block; background-image:url(../images/products_mat/pillars/cognac.jpg); width:125px; height:125px; line-height:125px; padding:0px;}


.categ_leather 			{position:relative; display:block; width:170px; height:170px; background:url(images/categ_leather.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .categ_leather	{background:url(images/fr/categ_leather.gif) 0px 0px no-repeat;}
.categ_leather:hover	{background-position:0px -170px;}

.categ_classicc 			{position:relative; display:block; width:170px; height:170px; background:url(images/categ_classicc.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .categ_classicc	{background:url(images/fr/categ_classicc.gif) 0px 0px no-repeat;}
.categ_classicc:hover	{background-position:0px -170px;}

.categ_designc 			{position:relative; display:block; width:170px; height:170px; background:url(images/categ_designc.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .categ_designc	{background:url(images/fr/categ_designc.gif) 0px 0px no-repeat;}
.categ_designc:hover	{background-position:0px -170px;}

.categ_other 			{position:relative; display:block; width:170px; height:170px; background:url(images/categ_other.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .categ_other	{background:url(images/fr/categ_other.gif) 0px 0px no-repeat;}
.categ_other:hover		{background-position:0px -170px;}

.categ_dakdesign 		{position:relative; display:block; width:170px; height:170px; background:url(images/categ_dakdesign.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .categ_dakdesign	{background:url(images/fr/categ_dakdesign.gif) 0px 0px no-repeat;}
.categ_dakdesign:hover	{background-position:0px -170px;}

.categ_design 			{position:relative; display:block; width:170px; height:170px; background:url(images/categ_design.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .categ_design	{background:url(images/fr/categ_design.gif) 0px 0px no-repeat;}
.categ_design:hover		{background-position:0px -170px;}

.categ_garden 			{position:relative; display:block; width:170px; height:170px; background:url(images/categ_garden.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .categ_garden	{background:url(images/fr/categ_garden.gif) 0px 0px no-repeat;}
.categ_garden:hover		{background-position:0px -170px;}

.categ_gallery 			{position:relative; display:block; width:170px; height:170px; background:url(images/categ_gallery.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .categ_gallery	{background:url(images/fr/categ_gallery.gif) 0px 0px no-repeat;}
.categ_gallery:hover		{background-position:0px -170px;}

.menu_matwood 			{position:relative; display:block; width:80px; height:80px; background:url(images/menu_matwood.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_matwood	{background:url(images/fr/menu_matwood.gif) 0px 0px no-repeat;}
.menu_matwood:hover		{background-position:0px -80px;}

.menu_matleather 		{position:relative; display:block; width:80px; height:80px; background:url(images/menu_matleather.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_matleather	{background:url(images/fr/menu_matleather.gif) 0px 0px no-repeat;}
.menu_matleather:hover	{background-position:0px -80px;}

.menu_matother 			{position:relative; display:block; width:80px; height:80px; background:url(images/menu_matother.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_matother	{background:url(images/fr/menu_matother.gif) 0px 0px no-repeat;}
.menu_matother:hover	{background-position:0px -80px;}

.menu_matpaint 			{position:relative; display:block; width:80px; height:80px; background:url(images/menu_matpaint.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_matpaint	{background:url(images/fr/menu_matpaint.gif) 0px 0px no-repeat;}
.menu_matpaint:hover	{background-position:0px -80px;}

.menu_matfabric 		{position:relative; display:block; width:80px; height:80px; background:url(images/menu_matfabric.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_matfabric	{background:url(images/fr/menu_matfabric.gif) 0px 0px no-repeat;}
.menu_matfabric:hover	{background-position:0px -80px;}


.menu_designc 			{position:relative; display:block; width:80px; height:80px; background:url(images/menu_designc.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_designc	{background:url(images/fr/menu_designc.gif) 0px 0px no-repeat;}
.menu_designc:hover		{background-position:0px -80px;}

.menu_classicc 			{position:relative; display:block; width:80px; height:80px; background:url(images/menu_classicc.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_classicc	{background:url(images/fr/menu_classicc.gif) 0px 0px no-repeat;}
.menu_classicc:hover	{background-position:0px -80px;}

.menu_gallery 			{position:relative; display:block; width:80px; height:80px; background:url(images/menu_gallery.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_gallery	{background:url(images/fr/menu_gallery.gif) 0px 0px no-repeat;}
.menu_gallery:hover		{background-position:0px -80px;}

.menu_price 			{position:relative; display:block; width:80px; height:80px; background:url(images/menu_price.gif) 0px -80px no-repeat; text-indent:-10000px;}
.lang_fr .menu_price	{background:url(images/fr/menu_price.gif) 0px 0px no-repeat;}
.menu_price:hover		{background-position:0px 0px;}

.menu_catalogs 			{position:relative; display:block; width:80px; height:80px; background:url(images/menu_catalogs.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_catalogs	{background:url(images/fr/menu_catalogs.gif) 0px 0px no-repeat;}
.menu_catalogs:hover	{background-position:0px -80px;}

.menu_other 			{position:relative; display:block; width:80px; height:80px; background:url(images/menu_other.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_other	{background:url(images/fr/menu_other.gif) 0px 0px no-repeat;}
.menu_other:hover		{background-position:0px -80px;}

.menu_about 			{position:relative; display:block; width:80px; height:80px; background:url(images/menu_about.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_about	{background:url(images/fr/menu_about.gif) 0px 0px no-repeat;}
.menu_about:hover		{background-position:0px -80px;}

.menu_contact 			{position:relative; display:block; width:80px; height:80px; background:url(images/menu_contact.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_contact	{background:url(images/fr/menu_contact.gif) 0px 0px no-repeat;}
.menu_contact:hover		{background-position:0px -80px;}

.menu_leather 			{position:relative; display:block; width:80px; height:80px; background:url(images/menu_leather.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_leather	{background:url(images/fr/menu_leather.gif) 0px 0px no-repeat;}
.menu_leather:hover		{background-position:0px -80px;}

.menu_dakdesign 		{position:relative; display:block; width:80px; height:80px; background:url(images/menu_dakdesign.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_dakdesign	{background:url(images/fr/menu_dakdesign.gif) 0px 0px no-repeat;}
.menu_dakdesign:hover	{background-position:0px -80px;}

.menu_materials 		{position:relative; display:block; width:80px; height:80px; background:url(images/menu_materials.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_materials	{background:url(images/fr/menu_materials.gif) 0px 0px no-repeat;}
.menu_materials:hover	{background-position:0px -80px;}

.menu_design 			{position:relative; display:block; width:80px; height:80px; background:url(images/menu_design.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_design	{background:url(images/fr/menu_design.gif) 0px 0px no-repeat;}
.menu_design:hover		{background-position:0px -80px;}

.menu_garden 			{position:relative; display:block; width:80px; height:80px; background:url(images/menu_garden.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_garden	{background:url(images/fr/menu_garden.gif) 0px 0px no-repeat;}
.menu_garden:hover		{background-position:0px -80px;}

.menu_next 				{position:relative; display:block; width:80px; height:80px; background:url(images/next.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_next	{background:url(images/fr/next.gif) 0px 0px no-repeat;}
.menu_next:hover		{background-position:0px -80px;}

.menu_previous 			{position:relative; display:block; width:80px; height:80px; background:url(images/previous.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_previous	{background:url(images/fr/previous.gif) 0px 0px no-repeat;}
.menu_previous:hover	{background-position:0px -80px;}

.menu_back 				{position:relative; display:block; width:80px; height:80px; background:url(images/back.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_back	{background:url(images/fr/back.gif) 0px 0px no-repeat;}
.menu_back:hover		{background-position:0px -80px;}

.menu_designer1 		{position:relative; display:block; width:120px; height:120px; background:url(images/menu_designer1.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_designer1	{background:url(images/fr/menu_designer1.gif) 0px 0px no-repeat;}
.menu_designer1:hover	{background-position:0px -120px;}

.menu_v1 				{position:relative; display:block; width:170px; height:170px; background:url(images/menu_v1.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_v1	{background:url(images/fr/menu_v1.gif) 0px 0px no-repeat;}
.menu_v1:hover			{background-position:0px -170px;}

.menu_bamboo 			{position:relative; display:block; width:170px; height:170px; background:url(images/menu_bamboo.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_bamboo	{background:url(images/fr/menu_bamboo.gif) 0px 0px no-repeat;}
.menu_bamboo:hover		{background-position:0px -170px;}

.menu_cdesign 			{position:relative; display:block; width:125px; height:125px; background:url(images/menu_cdesign.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_cdesign	{background:url(images/fr/menu_cdesign.gif) 0px 0px no-repeat;}
.menu_cdesign:hover		{background-position:0px -125px;}

.lang_fr .sell			{background-position:0px -125px;}
.sell					{background-position:0px -125px;}
.sell:hover				{background-position:0px 0px;}

.menu_mhl 				{position:relative; display:block; width:125px; height:125px; background:url(images/menu_mhl.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_mhl		{background:url(images/fr/menu_mhl.gif) 0px 0px no-repeat;}
.menu_mhl:hover			{background-position:0px -125px;}

.menu_msl 				{position:relative; display:block; width:125px; height:125px; background:url(images/menu_msl.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_msl		{background:url(images/fr/menu_msl.gif) 0px 0px no-repeat;}
.menu_msl:hover			{background-position:0px -125px;}

.menu_mrl 				{position:relative; display:block; width:125px; height:125px; background:url(images/menu_mrl.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_mrl		{background:url(images/fr/menu_mrl.gif) 0px 0px no-repeat;}
.menu_mrl:hover			{background-position:0px -125px;}

.menu_mp 				{position:relative; display:block; width:125px; height:125px; background:url(images/menu_mp.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_mp		{background:url(images/fr/menu_mp.gif) 0px 0px no-repeat;}
.menu_mp:hover			{background-position:0px -125px;}

.menu_mw 				{position:relative; display:block; width:125px; height:125px; background:url(images/menu_mw.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_mw		{background:url(images/fr/menu_mw.gif) 0px 0px no-repeat;}
.menu_mw:hover			{background-position:0px -125px;}

.menu_mpvc 				{position:relative; display:block; width:125px; height:125px; background:url(images/menu_mpvc.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_mpvc		{background:url(images/fr/menu_mpvc.gif) 0px 0px no-repeat;}
.menu_mpvc:hover		{background-position:0px -125px;}

.menu_mfabric 				{position:relative; display:block; width:125px; height:125px; background:url(images/menu_mfabric.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_mfabric		{background:url(images/fr/menu_mfabric.gif) 0px 0px no-repeat;}
.menu_mfabric:hover		{background-position:0px -125px;}

.menu_mother 				{position:relative; display:block; width:125px; height:125px; background:url(images/menu_mother.gif) 0px 0px no-repeat; text-indent:-10000px;}
.lang_fr .menu_mother		{background:url(images/fr/menu_mother.gif) 0px 0px no-repeat;}
.menu_mother:hover		{background-position:0px -125px;}

.lang_fr .sel			{background-position:0px -80px;}
.sel					{background-position:0px -80px;}
.sel:hover				{background-position:0px 0px;}

#footer_menu			{position:absolute; display:inline; top:605px; left:35px; background:#ffffff; border:1px solid #bababa; padding:2px 7px 2px 7px;}
#footer_menu a			{color:#000000; text-decoration:none;}
#footer_menu a:hover	{text-decoration:underline;}
#copyright				{position:absolute; display:inline; top:627px; left:35px; background:#ffffff; border:1px solid #bababa; padding:2px 7px 2px 7px;}

.detail_hover			{position:absolute; display:block; top:0px; left:0px; width:150px; height:150px; background:#000000; color:#ffffff; padding:10px; overflow:hidden; z-index:5; display:none;}
.detail_hover1			{position:absolute; display:block; top:0px; left:0px; width:108px; height:108px; background:#000000; color:#ffffff; padding:10px; overflow:hidden; z-index:5; display:none;}
.detail_btn				{position:absolute; display:block; bottom:10px; right: 10px; width:20px; height:20px; background:url(images/view.gif) top left no-repeat; text-indent:-10000px;}
.detail_btn:hover		{background-position:0px -20px;}

.dwn_pdf				{position:relative; display:block; width:90px; color:#db0104; background:url(images/pdf.gif) top left no-repeat; line-height:16px; padding-left:20px;}

.dbolivia				{font-size:10px; font-weight:normal;}

ul.dl					{padding-left:20px;}


#prod_buy				{position:relative; display:block; height:20px;}
#prod_buy em			{position:relative; float:left; padding-top:3px; padding-right:5px;}
#prod_buy strong		{position:relative; color:#b20000; font-size:16px; font-weight:bold; float:left; padding-right:5px;}
#prod_buy strong.cp		{font-size:12px; padding-top:2px;}
#prod_buy span			{position:absolute; top:20px; left:33px; font-size:10px; color:#000000; font-weight:normal;}
#prod_buy a				{position:relative; display:block; width:33px; height:13px; float:left; margin-top:2px; background:url(images/btn_buy.gif) top left no-repeat; text-indent:-10000px;}
#prod_buy a.pbl			{background-image:none; text-indent:0px; width:auto; margin-top:3px; color:#b20000;}	

#prod_buy a.buy_fr		{width: 56px; background:url(images/fr/btn_buy.gif) top left no-repeat;}


#buy .bh				{position:relative; display:block; width:390px; clear:left;}
#buy .bl				{position:relative; display:block; width:130px; padding-right:10px; float:left;}
#buy .br				{position:relative; display:block; width:247px; float:left;}
#buy a.btnbk			{position:relative; display:block; width:35px; height:13px; float:right; margin-top:2px; background:url(images/btn_back.gif) top left no-repeat; text-indent:-10000px;}
#buy a.btnbk_fr			{width: 47px; background:url(images/fr/btn_back.gif) top left no-repeat;}
#buy input.sb			{position:relative; display:block; width:33px; height:13px; float:right; padding:0px; margin:0px; margin-top:2px; text-indent:-10000px; margin-left:20px; background:none;}
#buy input.sb_fr		{width:56px;}
#buy em.pp				{position:relative; color:#b20000; font-size:16px; font-weight:bold; float:left; padding-right:5px;}
#buy strong.pp			{position:relative; float:left; padding-right:5px;}

#checkout input.sc		{position:relative; display:block; width:61px; height:13px; float:right; padding:0px; margin:0px; margin-top:2px; text-indent:-10000px; margin-left:11px; background:none;}
#checkout input.sc_fr	{width:93px;}

#cart input.sc		{position:relative; display:block; width:61px; height:13px; float:right; padding:0px; margin:0px; margin-top:2px; text-indent:-10000px; margin-left:11px; background:none;}
#cart input.sc_fr	{width:93px;}

#checkout input.vc		{position:relative; display:block; width:57px; height:13px; float:right; padding:0px; margin:0px; margin-top:2px; text-indent:-10000px; margin-left:11px; background:none;}
#checkout input.vc_fr	{width:95px;}

#cart input.vc		{position:relative; display:block; width:57px; height:13px; float:right; padding:0px; margin:0px; margin-top:2px; text-indent:-10000px; margin-left:11px; background:none;}
#cart input.vc_fr	{width:95px;}

#cart a.btncl			{position:relative; display:block; width:56px; height:13px; float:right; margin-top:2px; background:url(images/btn_close.gif) top left no-repeat; text-indent:-10000px;}
#cart a.btncl_fr		{background:url(images/fr/btn_close.gif) top left no-repeat;}
#cart a.btncs			{position:relative; display:block; width:118px; height:13px; float:right; margin-top:2px; background:url(images/btn_cshopping.gif) top left no-repeat; text-indent:-10000px;}
#cart a.btncs_fr		{width: 118px; background:url(images/fr/btn_cshopping.gif) top left no-repeat;}
#cart a.btnck			{position:relative; display:block; width:56px; height:13px; float:right; margin-top:2px; background:url(images/btn_checkout.gif) top left no-repeat; text-indent:-10000px; margin-left:11px;}
#cart a.btnck_fr		{width: 59px; background:url(images/fr/btn_checkout.gif) top left no-repeat;}

#checkout a.btncl		{position:relative; display:block; width:56px; height:13px; float:right; margin-top:2px; background:url(images/btn_close.gif) top left no-repeat; text-indent:-10000px;}
#checkout a.btncl_fr	{background:url(images/fr/btn_close.gif) top left no-repeat;}	
#checkout a.btnck		{position:relative; display:block; width:56px; height:13px; float:right; margin-top:2px; background:url(images/btn_checkout.gif) top left no-repeat; text-indent:-10000px; margin-left:11px;}
#checkout a.btnck_fr	{width: 118px; background:url(images/fr/btn_checkout.gif) top left no-repeat;}	
#checkout a.btnb1		{position:relative; display:block; width:56px; height:13px; float:right; margin-top:2px; background:url(images/btn_back1.gif) top left no-repeat; text-indent:-10000px;}
#checkout a.btnb1_fr	{background:url(images/fr/btn_back1.gif) top left no-repeat;}	

#cart a.btnb1		{position:relative; display:block; width:56px; height:13px; float:right; margin-top:2px; background:url(images/btn_back1.gif) top left no-repeat; text-indent:-10000px;}
#cart a.btnb1_fr	{background:url(images/fr/btn_back1.gif) top left no-repeat;}	

#account a.btncl		{position:relative; display:block; width:56px; height:13px; float:right; margin-top:2px; background:url(images/btn_close.gif) top left no-repeat; text-indent:-10000px;}
#account a.btncl_fr		{background:url(images/fr/btn_close.gif) top left no-repeat;}

#buy li					{position:relative; display:block; width:19px; height:19px; border:1px solid #787978; float:left; margin-right:10px; margin-bottom:10px;}
#buy li a				{position:relative; display:block; width:19px; height:19px; text-indent:-10000px; }
#buy li a:hover			{background:url(images/bg_m.gif) top left no-repeat;}
#buy li a.msel			{background:url(images/bg_m.gif) top left no-repeat;}

#buy .mh				{font-weight:bold;}

#buy  label				{position:relative; display:block; width:50px; height:20px; line-height:20px; float:left; font-weight:bold; margin-bottom:10px;}
#buy  input				{position:relative; display:block; width:50px; height:17px; float:left; margin-left:2px;  font-family:Helvetica, Arial, sans-serif; font-size:11px; padding:3px 2px 0px 2px; border:0px; background:#787978; color:#ffffff; text-align:right; }
#buy  input.hi			{display:none;}

#checkout_form  input.hi			{display:none;}
#checkoutp_form  input.hi			{display:none;}
#checkoutp_form	label			{font-weight: bold;}
#account  input.hi			{display:none;}

#shipping_cost			{background-color:#b20000; color:#ffffff; padding:2px;}

#invitation_content		{position: absolute; display: none; width: 450px; height: 600px; top:10px; left:200px; background: #ffffff; border:1px solid #bababa; z-index:500;}
a#invitation			{position: relative; display: block; width: 243px; height: 93px; text-indent:-10000px; background: url(../images/inv_en.jpg) top left no-repeat;}
.lang_fr a#invitation	{background: url(../images/inv_fr.jpg) top left no-repeat;}
a#invitation:hover		{text-decoration: none; color: #000000; background-position: 0px -93px;}