body					{margin:0px;padding:0px;background:#FFFFFF;/*scrollbar-3dlight-color:#FFFFFF;scrollbar-arrow-color:#000000;scrollbar-base-color:#000000;scrollbar-darkshadow-color:#ADAAB4;scrollbar-face-color:#ADAAB4;scrollbar-highlight-color:#ADAAB4;scrollbar-shadow-color:#B2C3D7;scrollbar-track-color:#F5F5F5;*/}
a,div,p,span,td,input,textarea,ul,li,b{font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:11px;color:#323431;}
a						{text-decoration:none;}
a:hover					{color:#999898;}
img						{border:0px;}
td						{vertical-align:top;}
h1						{display:none;}
p						{margin:0px;padding:0px;}
li,ul,ol				{margin:0px 0px 0px 8px;padding:0px;}
/* general formatting */
.underline	{text-decoration:underline;}
.normal		{text-decoration:none;}
.bold		{font-weight:bold;}
.red		{color:#BB062F!important;}
.green		{color:#44A349;}
.blue		{color:blue;}
.bigFont	{font-size:12px;}
.strike		{text-decoration:line-through;}
.floatL		{float:left;}
.floatR		{float:right;}

label.codeError	{position:absolute;margin-top:-12px;color:#BB062F;}


.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.disp{display:none;}
/* form formatting */
/* html elements formatting */

input,textarea{padding:1px;overflow-x:hidden;}
textarea{overflow:auto;}
.error	{color:#FF0000;font-size:inherit;font-weight:bold;margin:10px 0px;}
.alert{width:370px;}
input.error,textarea.error,select.error{color:black;font-weight:normal;background:#DCD7E7;}
/* debug formatting */
div#debug	{position:absolute;left:10px;top:10px;border:1px solid gray;padding:5px;cursor:pointer;background:white;display:none;}
  b.debug	{font-weight:normal;color:blue;}
 em.debug	{font-style:normal;color:red;font-weight:bold;}
/* field component */
input,textarea {background:white;margin:0px;padding:1px 2px;border-left:1px solid #6F7474;border-top:1px solid #6F7474;border-right:1px solid #B0B5B7;border-bottom:1px solid #B0B5B7;}
        .field	{position:relative;display:block;float:left;width:280px;margin:0px 30px 10px 5px;}
        .active	{background:white;}
        .inactive{background:#EEEEEE;}
  		.chk	{margin:0px 10px;border-width:0px;}
html>body .chk	{margin-top:-13px;}
/* button component */
  a.button		{display:block;padding:1px 10px;margin:5px 0px;background:#EEECF2;text-align:center;text-decoration:none;border-top:1px #DEDEDE solid;border-left:1px #DEDEDE solid;border-bottom:1px #949494 solid;border-right:1px #949494 solid;}
  a.buttonInline		{padding:1px 10px;margin:5px 0px;background:#EEECF2;text-align:center;text-decoration:none;border-top:1px #DEDEDE solid;border-left:1px #DEDEDE solid;border-bottom:1px #949494 solid;border-right:1px #949494 solid;}
  a.button:hover{border-style:outset;color:#000000;}
  a.top			{margin:0px;}
  a.send		{float:right;margin-right:30px;}

		form.search		{position:absolute;left:205px;top:133px;}
		input.search	{width:155px;height:17px;}
		label.search	{float:left;font-weight:bold;}
  		input.button	{padding:0px 10px;margin-left:-25px;cursor:pointer;background:#EEECF2;height:17px;font-size:11px;font-weight:bold;color:#646466;border:1px solid #B8B4C0;}
/* end of form formatting */

/* --==page formatting==-- */
/* main container */
div.mainContent		{position:relative;height:100%;width:993px;margin-left:-497px;left:50%;}
table.mainContent	{position:relative;width:993px;height:100%;}
/* main container backgrounds */
td.backgrContentL	{width:70px;background-image:url("img/backgrContentL.gif");}
td.backgrContentR	{width:74px;background-image:url("img/backgrContentR.gif");}

/* top block */
td.topBlock		{height:34px;background:#FFFFFF;border-bottom:9px solid #E6E6E6;}
div.topBlockFrame	{position:relative;padding:3px;border:1px solid #DEDEDE;border-width:0px 1px 3px 1px;}
div.lang			{position:absolute;top:0px;left:350px;}
a.langA				{font-weight:bold;}
div.shoppingCart	{float:right;padding:0px;}
div.cart			{float:left;margin:4px 10px 0px 10px;}
div.cartInfo		{float:left;padding:4px 10px;background:#F4F4F4;border:1px solid #D2D2D2;border-width:0px 1px 0px 1px;}
div.cartLnk			{float:left;margin:2px 3px 0px 25px;}

/* content */
td.content	{position:relative;display:block;width:849px;height:100%;background-image:url("img/backgrContent.gif");}
/* content corners and borders */
img.contTL			{position:absolute;top:-9px;left:-24px;z-index:4;}
img.contTR			{position:absolute;top:-9px;right:-29px;z-index:4;}
html>body img.contTR{right:-28px;}
img.contT			{position:absolute;top:-9px;left:0px;width:100%;height:9px;z-index:2;}
/* main menu + banner */
div.mainMenu		{position:relative;z-index:2;}
img.banner			{position:relative;display:block;}
img.bannerTL		{position:absolute;top:-61px;left:50px;z-index:6;}
div.mainMenuLnk		{position:absolute;top:0px;right:0px;height:22px;background-image:url("img/backgrMainMenu.gif");background-repeat:repeat-x;z-index:4;}
a.mainMenuLnk		{display:block;float:left;color:#FDF7DD;font-weight:bold;text-decoration:none;padding:5px 12px 0px 13px;border-right:1px solid #787778;}
a.mainMenuLnk:hover	{color:#999898;}
a.mainMenuLnkA		{color:#A5A5A5;cursor:default;}
div.backgrBreadcrumb{position:relative;height:28px;background-image:url("img/backgrBreadcrumb.gif");}

/* left block */
td.leftBlock		{width:163px;}
span.leftMenuHead	{position:absolute;top:5px;display:block;height:22px;width:100%;background-image:url("img/backgrMainMenu.gif");background-repeat:repeat-x;color:#FDF7DD;font-weight:bold;padding:5px 10px 0px 10px;}
a.leftMenu			{display:block;width:158px;padding:3px 2px 2px 25px;border:1px solid #FFFFFF;border-width:1px 0px 1px 0px;margin-top:-1px;color:#656765;font-weight:bold;text-decoration:none;}
html>body a.leftMenu{width:131px;}
a.leftMenu:hover	{color:#999898;}
a.leftMenuA			{background:#FFFFFF;color:#A5A5A5;}
/* right block */
td.rightBlock		{width:686px;}
div.text			{position:relative;width:656px;margin:30px 0px 10px 30px;z-index:2;}
.textPadding		{padding:10px 10px 10px 0px;}
html>body div.text	{width:637px;}
td.text				{padding:0px 0px;}
span.textHead		{position:relative;display:block;height:22px;width:100%;background-image:url("img/backgrMainMenu.gif");background-repeat:repeat-x;color:#FDF7DD;font-weight:bold;padding:5px 10px 0px 10px;}
div.textBox			{width:330px;height:210px;}
div.bestsellers		{border-left:1px solid #F4F4F4;border-bottom:1px solid #F4F4F4;}
a.buttonBox			{display:block;float:right;margin-top:-17px;padding:1px 10px;background:#F4F4F4;text-decoration:none;border:1px solid #D2D2D2;}
div.newsBox			{padding:10px;border-left:1px solid #F4F4F4;}
a.newsBox			{float:right;text-decoration:underline;}

/* some...promo?...products on the index page */
span.promoPrice		{color:white;background:red;padding:2px 5px;font-weight:bold;letter-spacing:-0px;}

div.TL			{top:1px;left:1px;}
div.TR			{top:1px;right:0px;}
html>body div.TR{right:1px;}
div.BL			{bottom:0px;left:1px;}
html>body div.BL{bottom:1px;}
div.BR			{bottom:0px;right:0px;}
html>body div.BR{bottom:1px;right:1px;}

div.indexProdsCont			{position:absolute;top:-100px;right:-74px;width:371px;height:301px;background:#FFFFFF;background-image:url("img/bigchair.jpg");border:2px solid #C5C5C5;}
html>body div.indexProdsCont{right:-94px;width:367px;height:297px;}
div.indexProds				{position:absolute;width:183px;height:148px;}
div.indexProdsOver			{position:absolute;top:0px;left:0px;width:183px;height:148px;text-align:center;background:#FFFFFF;border:1px solid #E1E1E1;cursor:pointer;z-index:4;}
html>body div.indexProdsOver{width:181px;height:146px;}
img.indexProds				{position:relative;margin:18px 18px 0px 18px;text-align:center;/*filter:alpha(opacity=99);*/ -moz-opacity:.99;}
html>body img.indexProds	{}
span.indexProds				{position:absolute;/*filter:alpha(opacity=80);*/ -moz-opacity:.80;top:3px;left:5px;color:#BB062F;font-weight:bold;font-size:12px;}
img.buttonClose				{position:absolute;top:3px;right:2px;cursor:pointer;z-index:6;}
img.buttonOpenTL			{position:absolute;bottom:3px;right:2px;cursor:pointer;z-index:2;}
img.buttonOpenTR			{position:absolute;bottom:3px;left:3px;cursor:pointer;z-index:2;}
img.buttonOpenBL			{position:absolute;top:3px;right:2px;cursor:pointer;z-index:2;}
img.buttonOpenBR			{position:absolute;top:3px;left:3px;cursor:pointer;z-index:2;}
p.indexProds				{position:absolute;top:0px;left:0px;width:181px;height:113px;/*filter:alpha(opacity=80);*/ -moz-opacity:.80;}
p.indexProdsOver			{background-image:url("img/backgrOverProds.gif");background-repeat:repeat-x;}
span.indexProdsOver			{position:absolute;display:none;bottom:0px;left:0px;width:181px;padding:9px 0px;text-align:center;background:#B7B0C7;border-top:1px solid #FFFFFF;color:#FFFFFF;/*filter:alpha(opacity=99);*/ -moz-opacity:.99;}

/* footer */
td.footer		{height:40px;vertical-align:middle;padding:0px 20px 0px 193px;background:#FFFFFF;background-image:url("img/backgrContent.gif");background-repeat:repeat-y;border-top:1px solid #EBEBEB;z-index:6;}
img.footer		{margin:-2px 30px;}
a.footer		{color:#6D6F6D;text-decoration:underline;}
a.footer:hover	{color:#999898;}

/* inner pages */
img.pic	{position:absolute;border:1px solid #AEAEAE;z-index:10;}
.aboutPic{display:block;width:120px;height:90px;}
/* news pages */
a.textHeadLnk		{position:absolute;right:0px;top:-26px;display:block;color:#FDF7DD;font-weight:bold;text-decoration:none;padding:0px 12px 0px 13px;}
a.textHeadLnk:hover	{color:#999898;}

/* terms */
div.termsMenuLnk			{position:absolute;top:-5px;right:0px;height:17px;z-index:4;}
html>body div.termsMenuLnk	{right:-20px;}
a.termsMenuLnk				{display:block;float:left;padding:1px 12px 0px 13px;border-right:1px solid #787778;}
a.termsMenuLnk:hover		{color:#999898;}
a.termsMenuLnkA				{color:#A5A5A5;cursor:default;}
a.noBrd						{border-width:0px;}

/* product */
a.breadcrumb		{color:#FDF7DD;font-weight:bold;text-decoration:underline;}
a.breadcrumb:hover	{color:#999898;}
.prodRow			{padding:13px 0px 13px 10px;}
.prodGrayRow		{background:#F8F8F8;}
.prodBrdT			{border-top:1px solid #E0E0E0;}
.prodBrdB			{border-bottom:1px solid #E0E0E0;}
.buttonsPadding		{padding-right:10px;}
div.prodOrder		{position:absolute;right:15px;top:-30px;color:#FDF7DD;font-weight:bold;}
select.prodOrder	{height:17px;width:100px;font-size:10px;}
.prdLnk				{position:relative;display:block;}
table.subContent	{position:relative;display:block;margin:0px 10px;margin-top:10px;width:630px;}
td.subImage			{width:300px;height:290px;vertical-align:bottom;}
td.subMaterials		{width:330px;}
img.subImage		{height:42px;/*req1090: height:30px;*/border:1px solid #E0E0E0;}
td.material			{position:relative;width:100px;height:50px;z-index:10;}
td.material	a	{position:relative;}
b.material			{position:relative;display:block;margin:50px 0px 20px 0px;}
img.material		{position:absolute;border:1px solid #AEAEAE;z-index:10;}
a.subColorList		{color:gray;font-size:13px;font-weight:bold;text-decoration:underline;}
td.subParams		{}
.small				{margin:0px;width:50px;text-align:right;margin-top:5px;}
.nrm				{margin:0px;width:70px;text-align:right;margin-top:5px;}
.huge				{margin:0px;width:180px;}
.big				{margin:0px;width:220px;}
.triple				{margin:0px;width:208px;}
.large				{margin:0px;}
img.prodBig			{position:absolute;left:0px;top:0px;display:none;border:1px solid black;z-index:20;filter:alpha(opacity=100);opacity:.99;}
#prodBig1			{display:block;}
.trans				{/*filter:alpha(opacity=99);*/ -moz-opacity: .99;}

h4.productColors	{font-size:12px;}
p.productColors		{font-size:11px;}



/* carello */
.carelloHead		{color:#8C8C8C;font-weight:bold;border:1px solid #DCDCDC;border-width:1px 1px 0px 0px;}
.carellodetails		{padding:13px 5px 13px 5px;border:1px solid #DCDCDC;border-width:1px 1px 1px 0px;}
.carelloGraydetails	{background:#F8F8F8;}
.carelloGraydata	{padding:2px 5px;background:#F8F8F8;border:1px solid #DCDCDC;border-width:1px 1px 0px 0px;}
.leftCell			{border-left:1px solid #DCDCDC;}
.bottomCell			{border-bottom:1px solid #DCDCDC;vertical-align:middle;}
.ttlPrice			{background:#F0F7ED;vertical-align:middle;text-align:right;}
.carelloNoItems		{padding:8px;background:#ccffcc;color:green;font-weight:bold;text-align:center;font-size:14px;}

/* contact page */
div.contactInfo		{float:left;width:220px;}

/* testimonials */
span.testiField		{display:block;width:127px;text-align:right;float:left;}

/* microformats */
div.hproduct		{display:none;}


/* sitemap */
table.sitemap		{text-align:left;width:100%;}
table.sitemap th	{font-size:12px;border-bottom:1px solid gray;}
table.sitemap td 	{width:50%;}
table.sitemap a 	{display:block;float:none;padding:1px;width:auto;}
td.category			{padding:5px 0px;font-size:11px;font-weight:bold;}
td.category ul a, li 	{font-size:9px;font-weight:normal;list-style:circle;height:13px;}


/* shippment */
.shippment			{position:relative;height:20px;padding:5px 16px 5px 16px;margin-top:-9px;float:left;background:#F3F3F3;border:1px solid #DCDCDC;border-width:0px 1px 1px 0px;font-weight:bold;}
html>body .shippment{height:10px;}
.activ				{background:#FFFFFF;border-width:0px 1px 0px 0px;}
.activRight			{border-width:0px;}

/* privacy policy div */
div#priv				{position:absolute;display:none;left:0px;top:0px;width:520px;background:#FFFFFF;border:1px inset #767779;z-index:20;}
html>body #priv			{top:0px;}
span.privHead			{display:block;margin:1px;padding:2px 0px 4px 15px;background:#303030;font-weight:bold;color:#FFFFFF;}
img.privClose			{float:right;margin:-18px 3px 0px 0px;cursor:pointer;}
html>body img.privClose	{margin:-14px 3px 0px 0px;}
span.privText			{display:block;padding:7px 15px;color:#565656;}

/* important!!! MAIN div style */
#siteText			{position:absolute;left:275px;top:250px;width:635px;z-index:4;padding-top:8px;}
html>body  #siteText{width:625px;}
/* that's it */
